@charset "utf-8";
@font-face {
    font-family: 'Titillium';
    src: url('../fonts/TitilliumText25L004-webfont.eot');
    src: url('../fonts/TitilliumText25L004-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/TitilliumText25L004-webfont.woff') format('woff'),
         url('../fonts/TitilliumText25L004-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText25L004-webfont.svg#DINProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html,body{
	height:100%;
}
body{
	font-size:12px;
	color:#333333;
	font-family:"Arial", "Helvetica", "sans-serif";	
	margin:0;
	padding:0;	
}
.bg{
	background: url(../images/bg.jpg);
}
div,dl,dt,dd,ol,ul,li,p{
	padding:0;
	margin:0;
}
ol,ul,li {
    list-style:none
}
a:link,a:visited {color:#333333;text-decoration:none;}
a:hover {text-decoration:none;color:#8bb829;}
.clear{clear:both;}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
input,textarea{
	border: 2px solid #dddddd;
	line-height:20px;
	padding:5px;
	width:60%;
}
.sousou{
	border: 2px solid #ff6600;
	line-height:20px;
	padding:6px 3%;
	font-size:15px;
	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";	
	width:75%;
	
}
img{
	border:0;
}
.wrap,.footIco,.footnav{
	width:1130px;
	margin:0 auto;
}
.space{
	height:50px;
}
.header{
	margin-top:-20px;
	height:80px;
	position: fixed;
	width:100%;
	text-align: center;
	z-index:99;
	background: url(../images/headbg.png) center top;
	border-bottom: 1px solid #dddddd;
}
.topLogo{
	float:left;
	text-align: left;
	font-size:16px;
	width:25%;
	padding-top:10px;
	height:60px;

}
.topLogo img{
	max-height:100%;
	height:auto;
	width:auto;
}
.topTel{
	float:right;
	line-height:20px;
	font-size:14px;
	text-align: left;
	width:20%;
	padding-top:28px;
}
.topTel img{
	float:left;
	margin-right:10px;
}
.topTel p{
	font-size:22px;
	color:#fc8310;
	font-weight: bold;
	padding-top:3px;
}
.navbg{
   background: url(../images/navbg.jpg);
   height:42px;
}
.na1{
	width:18%;
	background: url(../images/navbg3.jpg);
	font-size:15px;
	font-weight: bold;
	color:#ffffff;
	line-height: 42px;
	text-align: left;
	padding-left:2%;
}
.na2{
	width:13%;
}
.dline{
	border-bottom: 1px dashed #dddddd;
}
.workPic{
	width:210px;
	margin-right:20px;
	overflow: hidden;
	position: relative;
}
.workPic img{
	max-width:198px;
	height:auto;
	border:1px solid #dddddd;
	padding:5px;
}
.workPic p{
	line-height:30px;
}
.amore:link,.amore:visited{
	font-size:16px;
	background:#0073de;
	width:150px;
	height:40px;
	line-height:40px;
	color:#ffffff;
	display: inline-block;
	text-align: center;
}
.amore:hover{
	text-decoration:none;
	background:#005ab0;
}
.pa:link,.pa:visited {
	font-size: 14px;
	color: #333333;
	margin-right:5px;
	padding:2px 10px;
	background: #dcd9d4;
	border: 1px solid #dcd9d4;
	display: inline-block;
}
.pa:hover{
	background: #eeeeee;
	border: 1px solid #dcd9d4;
	text-decoration: none;
}
.paon {
	font-size: 14px;
	color: #333333;
	margin-right:5px;
	padding:2px 10px;
	background: #dcd9d4;
	display: inline-block;
	border: 1px solid #dcd9d4;
}
.paon2 {
	font-size: 14px;
	color: #ffffff;
	margin-right:5px;
	padding:2px 10px;
	background: #ee0000;
	display: inline-block;
	border: 1px solid #ee0000;
}
.navline{
	background: #eeeeee;
	height:5px;
}
.foot{
	background: #333;
	color:#fff;
}
.footbg{
	background: #d3d3d3;
	line-height: 38px;
	text-align: center;
	font-size:14px;
}
.footer{
	font-size:14px;
	line-height:20px;
	padding:20px 0;
	text-align: center;
	border-top: 1px solid #444;
}
.flogo{
	float:left;
}

.foot_down{
	background: url(../images/foot_down.png) no-repeat center top;
	height:16px;
	margin-top:-20px;
	margin-bottom:5px;
}

.footnav{
	padding:50px 0;
}
.footnav li{
	font-size:14px;
	float:left;
	line-height:22px;
	width:25%;
}
.footnav li p{
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
.footnav li a{
	color:#ccc;
}
.footnav li a:hover{
	color:#fff;
	text-decoration: underline;
}
.twitter,.facebook,.ins,.qqchat{
	width:27px;
	height:27px;
	cursor: pointer;
	margin:0 10px;
	display: inline-block;
}
.twitter{
	background: url(../images/twitter.jpg) no-repeat;
}
.twitter:hover{
	background: url(../images/twitter0.jpg) no-repeat;
}
.facebook{
	background: url(../images/facebook.jpg) no-repeat;
}
.facebook:hover{
	background: url(../images/facebook0.jpg) no-repeat;
}
.ins{
	background: url(../images/ins.jpg) no-repeat;
}
.ins:hover{
	background: url(../images/ins0.jpg) no-repeat;
}
.qqchat{
	background: url(../images/qqchat.jpg) no-repeat;
}
.qqchat:hover{
	background: url(../images/qqchat0.jpg) no-repeat;
}
.rline{
	border-right:1px solid #e0e0e0;
	margin-right:2%;
}
.weixins{
	float:left;
	margin-right:15px;
	width:100px;
	height:auto;
}
.home_tit{
   font-size:30px;
   color:#333333;
   line-height:40px;
   text-align: center;
}
.home_tit2{
   font-size:30px;
   color:#333333;
   line-height:80px;
   text-align: center;
   background: url(../images/titbg.jpg) no-repeat center bottom;
}
.tline{
	border-top:1px solid #eeeeee;
}
.newsinfo{
	color:#777777;
	line-height:22px;
	font-size:13px;
	padding-top:6px;
}
.dates{
	border-right:1px solid #dddddd;
	text-align: center;
	font-size:40px;
	color:#ff6600;
	font-weight: bold;
	width:90px;
	height:75px;
	float:left;
	margin-right:20px;
}
.dates p{
	font-size:17px;
	color:#888888;
	font-weight: normal; 
	padding-top:6px;
}
.leftBox{
	float:left;
	width:235px;
}
.rightBox{
	float:right;
	margin:20px 0;
	width:74%;
}
.con_tit{
   font-size:15px;
	color:#231915;
	line-height:40px;
	padding-left:53px;
	font-weight: bold;
	background:#f2b600 url(../images/left1.png) no-repeat 24px center;
}
.con_t{
	text-align: center;
	font-size:15px;
	color:#231915;
	line-height:40px;
}
.con_tit2{
   font-size:15px;
	color:#ffffff;
	line-height:40px;
	padding-left:25px;
	background:#666666;
}
.con_tit3{
   font-size:15px;
	color:#ffffff;
	line-height:40px;
	padding-left:20px;
	font-weight: bold;
	background:#666666;
}
.rede{
	font-size:15px;
	font-weight: bold;
}
.redtitle{
	font-size:22px;
	font-weight: bold;
	color:#ff6600;
}
.con_txt{
	border: 1px solid #dddddd;
	padding:12px;
	font-size:12px;
	line-height:22px;
}
.con_info{
	font-size:14px;
	color:#333333;
	line-height:25px;
	padding:15px 0 60px 0;
}
.con_info img{
	max-width:100%;
	height:auto;
}
.leftBox p{
	background: #f4b903;
	margin:0;
	padding:0;
	color:#222222;
	font-size:15px;
	font-weight: bold;
	line-height:42px;
	width:223px;
	padding-left:12px;
	display: inline-block;
	border-bottom: 1px solid #777777;
}
.leftNav{
	margin-top:40px;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}
.la:link,.la:visited{
	margin:0 25px;
	color:#666666;
	font-size:16px;
	line-height:40px;
	display: inline-block;	
}
.la:hover{
	color:#0073de;
	line-height:37px;
}
.laon{
	color:#0073de;
	margin:0 25px;
	font-size:16px;
	line-height:40px;
	display: inline-block;
	line-height:37px;
	border-bottom: 2px solid #0073de;
}
.fa:link,.fa:visited{
	color:#999999;
	font-size:12px;
	margin:0 6px;
}
.fa:hover{
	color:#cccccc;
	text-decoration:none;
}
.btn{
	background:#f4b902;
	width:80px;
	height:36px;
	display: inline-block;
	border: 0px solid #ffffff;
	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";
}
.news_list{
	width:96%;
	margin:0 auto;
	margin-top:30px;
}
.news_list li{
	margin-bottom:16px;
	font-size:14px;
	font-weight: bold;
	padding-bottom:16px;	
	float:left;
	width:31.1%;
	margin:1%;
	border: 1px solid #dddddd;
}

.bimg{
	margin-bottom:15px;
}
.pages{
	text-align: center;
	margin:30px 0 20px 0;
}
.imgs{
	text-align: center;
	padding:10px;
}
.homeLeft{
	float:left;
	width:20%;
}
.homeRight{
	float:right;
	width:79%;	
}
.homeL{
	float:left;
	width:42%;
	margin-top:20px;
	border-right: 1px solid #dddddd;
}
.homeR{
	float:right;
	width:53%;	
	font-size:12px;
	line-height: 22px;
	margin-top:20px;
}
.pics img{
	width:88%;
	height:auto;
	cursor: pointer;
}
.sou{
	padding:5px;
   color:#333333;
   font-size:14px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius:3px;
   border:none;
}
.send{
	background:#69aa6f;
	width:80px;
	font-size:14px;
	padding:5px;
	display: inline-block;
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: none;
	-moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius:3px;
}
.seabg{
	float:right;
	text-align: right;
}
.sends{
	width:15%;
	font-size:16px;
	line-height:20px;
	text-align: center;
	padding:8px 0;
	display: inline-block;
	color:#ffffff;
	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";
	border: none;
	background:url(../images/send.jpg);
}
.sends:hover{
	background: #ff6600;
}
.sousuo{
	border: 1px solid #dddddd;
	padding:6px;
	line-height:20px;
   width:90%;
}
.simg{
	float:left;
	text-align: center;
	padding:5px;
	width:188px;
}
.choose{
   background:#f0e5c7;
	width:940px;
	margin:0 auto;
	padding:20px;
	margin-bottom:20px;
	font-size:18px;
	font-weight: bold;
	color:#333333;
	line-height:30px;
	text-align: center;
}
.new_list{
	margin:0 auto;
	margin-top:10px;
	width:96%;
}
.new_list li{
	font-size:14px;
	border-bottom:1px dashed #dddddd;
	padding:7px 0;
}
.newinfo{
	color:#666666;
	line-height:22px;
	font-size:13px;
	padding-bottom:10px;
}
.news_date{
	font-size:13px;
	color:#666666;	
	float:right;
}
.news_date span{
	font-size:14px;
}
.dates2{
	border-right:1px solid #dddddd;
	text-align: center;
	font-size:40px;
	color:#666666;
	font-weight: bold;
	width:90px;
	height:65px;
	float:left;
	margin-right:10px;
}
.dates2 p{
	font-size:17px;
	color:#888888;
	font-weight: normal; 
	padding-top:6px;
}
.lines{
	height:1px;
	background: #e0e0e0;
	width:100%;
	margin-bottom:20px;
}
.ban{
	text-align: center;
}
.ban img{
	max-width:100%;
	height:auto;
}

.forms{
	float:right;
	width:45%;
	font-size:15px;
	color:#333333;
	line-height:28px;
	padding-bottom:30px;
}
.classbg{
	background: #656565;
}
.con_l{
	float:left;
	width:22%;
	margin-top:20px;
}
.con_r{
	float:right;
	width:77%;
}
.className{
	border: 1px solid #dddddd;
   background: #ffffff;
   border-top: none;
   padding:0 0 20px 0;
}
.className li{
	line-height:40px;
	padding-left:25px;
	border-bottom: 1px solid #eeeeee;
}
.className li a{
	font-size:14px;
	color:#333333;
}
.className li ul{
	margin-bottom:10px;
}
.className li ul li{
	border-bottom: 0px solid #eeeeee;
	line-height:24px;
	padding-left:20px;
}
.className li ul li a{
	line-height:24px;
	font-size:12px;
	color:#555555;
	font-weight: normal;
	
}
.className2{
	border: 1px solid #dddddd;
	padding-top:20px;
}
.className2 li{
	line-height:20px;
	text-align: left;
	margin-bottom:15px;
	border-bottom:1px dotted #dddddd;
	padding-bottom:15px;
}
.className2 li img{
	width:70px;
	height:auto;
	float:left;
	margin:0 10px;
}
.className2 li p{
	width:90%;
	margin:0 auto;
	padding:5px;
	font-size:12px;
}
.p_tit{
	font-size:24px;
	color:#333333;
	line-height:50px;
	margin-top:20px;
	text-align: center;
}
.videoList li{
   display: inline-block;
   width:49.5%;
   text-align: center;  
   position: relative;
}
.videoList li p{
	width:90%;
	margin:0 auto;
	text-align: left;
	font-size:17px;
   line-height:24px;
   color:#000000;
   height:60px;
   margin-top:5px;
}
.videoList li img{
	max-width:96%;
	height:auto;
}
.home_about{
	float:left;
	width:59%;
	background: #ffffff;
	-moz-border-radius: 6px;
   -webkit-border-radius: 6px;
   border-radius:6px;
   padding:2%;
   margin-top:20px;
   line-height:22px;
   font-size:12px;
}
.home_about img{
	margin-right:20px;
}
.home_news{
	float:right;
	width:31%;
	background: #ffffff;
	-moz-border-radius: 6px;
   -webkit-border-radius: 6px;
   border-radius:6px;
   padding:2%;
   margin-top:20px;
   line-height:22px;
   font-size:12px;
}
.news_title{
	line-height:28px;
}
.home_pro ul{
	width:103%;
	padding:50px 0 50px 0;
}
.home_pro li{
	float:left;
	width:50%;
	text-align: left;
	line-height:18px;
	position: relative;
	background: #f5f5f5;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.home_pro li img{
	width:100%;
	height:auto;
   -webkit-transition:  0.2s ease-in 0s;
   -moz-transition:  0.2s ease-in 0s;
   -ms-transition:  0.2s ease-in 0s;
   -o-transition:  0.2s ease-in 0s;
   transition:  0.2s ease-in 0s;
   margin-bottom:-4px;
}
.home_pro li:hover img{	
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	-khtml-opacity: 0.7; 
	opacity: 0.7;
}
.classinfo{
	padding:20px;
}
.classinfo p{
	font-size:15px;
	font-weight: bold;
	padding-bottom:10px;
}
.amores{
   position: absolute;
   right:20px;
   bottom:50px;  
   font-size:12px;
}
.amores a{
	color:#ee0000;
	text-decoration: underline;
}
.amores a:hover{
	text-decoration:none;
}
.classpic{
	background-size:cover;
	height:300px;
	background-position: center center;
	background-color: #ffffff;
}
.p_title{
	position: absolute;
	font-size:20px;
	left:10%;
	top:10%;
	color:#000000;
	display: none;
}
.home_pro li:hover .p_title{
	display: block;
}
.proList{
	font-size:0;
}
.proList li{
	display: inline-block;
	vertical-align: top;
	font-size:13px;
	width:31.33%;
	margin:0 1% 15px 1%;
	text-align: center;
	line-height:22px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pick{
	width:100%;
	height:250px;
	border: 1px solid #dddddd;	
	margin-bottom:5px;
}
.pick span{
	display: inline-block;
	vertical-align: middle;
	height:100%;
}
.pick img{
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
	vertical-align: middle;
}
.proLists li{
	float:left;
	width:25%;
	text-align: center;
	line-height:18px;
	margin-top:20px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.proLists li img{
	max-width:87%;
	height:auto;
	border: 1px solid #dddddd;
	margin-bottom:3px;
}
.b_tit{
	margin:10px 0;
   font-size: 18px;
   color: #ffffff;
   line-height: 40px;
	background:#f0ad4e url(../images/buy.png) no-repeat 15px center;
	height: 40px;
	padding-left:40px;
	width:180px;
	display: inline-block;
	text-align:left;
	-moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius:5px;
}
.b_tit2{
	margin:10px 0;
   font-size: 18px;
   color: #ffffff;
   line-height: 40px;
	background:#f0ad4e;
	height: 40px;
	padding:0 30px;
	display: inline-block;
	text-align:left;
	-moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius:5px;
}
.url_list li{
	border:1px solid #5cb85c;
	color:#666;
	display: inline-block;
	vertical-align: top;
	padding:6px 20px;
	line-height: 20px;
	margin-right:10px;
	font-size:13px;
}
.url_list li a{
	display: block;
	color:#666;
}
.url_list li:hover{
	background:#5cb85c;
}
.url_list li:hover a{
	color:#fff;
}
.title{
	color:#cc0000;
	font-size:14px;
}
.prices{
	color:#dd3302;
	font-weight: bold;
}
.prices2{
	color:#dd3302;
	font-size:22px;
}
.ban_down{
	background:#d3d3d3;
	width:100%;
}
.ban_down p{
	float:left;
	margin-right:100px;
}
.ban_d{
	line-height:40px;
	padding-top:10px;
	font-size:14px;
	border-bottom:1px solid #dddddd;
}
.ban_d span{
	color:#999999;
	padding:0 8px;
}
.sea{
	float:left;
	padding-top:10px;
}
.videobg{
	line-height: 20px;
	border-bottom:1px solid #dddddd;
	padding-bottom:30px;
	margin-bottom:30px;
}
.videos{
	float:left;
	margin-right:25px;
	margin-top:30px;
	z-index:1;
	width:40%;	
}
.videoinfo{
	float:right;
	width:57%;
	margin-top:30px;	
}
.videos p{
	color:#669900;
	font-size:30px;
	text-align: center;
	line-height: 30px;
	padding:40px 0 10px 0;
}
.v_title{
	color:#669900;
	font-weight: bold;
	font-size:15px;
	padding-bottom:5px;
}
.top20{
	margin-top:20px;
}
.downbg{
	line-height: 20px;
	border-bottom:1px dotted #cccccc;
	padding-bottom:30px;
	margin-bottom:30px;
}
.down_info{
	float:left;
	width:50%;
	font-size:12px;
}
.down_ico{
	float:right;
	width:45%;
	text-align: left;
}
.down_ico a{
	display: inline-block;
	background: url(../images/download.png) no-repeat 10px center;
	padding:6px 10px 6px 30px;
	border:1px solid #cccccc;
	margin-left:10px;
	-moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius:4px;
   margin-bottom:15px;
}
.down_ico a:hover{
	background: #e6e6e6 url(../images/download.png) no-repeat 10px center;
	border:1px solid #adadad;
	color:#000000;
}
.down_info img{
	width:100px;
	height:auto;
}
.down_i{
	float:right;
	width:72%;
}
.d_model{
	font-size:18px;
	padding-bottom:6px;
}
.d_model2{
	font-size:16px;
	font-weight: bold;
	padding-bottom:6px;
}
.d_title{
	font-size:19px;
	line-height: 22px;
	font-weight: bold;
	padding:20px 0;
}
.promore{
	background: #333333;
	padding:6px 0 4px 6px;
	margin-bottom:15px;
	width:95%;
}
.promore li{
	width:20%;
	float:left;
	cursor: pointer;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	-khtml-opacity: 0.7; 
	opacity: 0.7;
}
.promore li.hover{
	filter:alpha(opacity=100); 
	-moz-opacity:1; 
	-khtml-opacity: 1; 
	opacity: 1;
}
.promore li img{
	max-width:94%;
	height:auto;
}
.d_link li{
	background: #68aa6d;
	-moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius:4px;
}
.pro_title{
   margin-top:50px;
   border-bottom: 1px solid #dddddd;
}
.pro_title li{
	float:left;
	padding:0 40px;
	margin-right:30px;	
	font-size:15px;
	color:#333333;
	line-height:40px;
	background: #ffffff;
	-moz-border-radius: 4px 4px 0 0;
   -webkit-border-radius: 4px 4px 0 0;
   border-radius:4px 4px 0 0;
   display: inline-block;
   cursor: pointer;
}
.pro_title li:hover{
	color:#68aa6d;
	background: #eeeeee;
}
.pro_title li.hover{
	float:left;
	padding:0 40px;
	margin-right:20px;	
	font-size:15px;
	color:#ffffff;
	line-height:40px;
	background: #68aa6d;
	-moz-border-radius: 4px 4px 0 0;
   -webkit-border-radius: 4px 4px 0 0;
   border-radius:4px 4px 0 0;
   display: inline-block;
}
.promot{
	margin-top:20px;
}
.promot li{
	width:50%;
	float:left;
	text-align: center;
	margin-bottom:10px;
}
.promot li img{
	width:95%;
	height:auto;
}
.order:link,.order:visited{
	background: #ff9900 url(../images/shopping.png) no-repeat 10px center;
	color:#ffffff;
	font-size:15px;
	font-weight: bold;
	display: inline-block;
	padding-left:45px;
	line-height:40px;
	width:90px;
	margin:20px 0;
}
.order:hover{
	background: #ff6600 url(../images/shopping.png) no-repeat 10px center;
}
.sea{
	line-height: 50px;
	color:#777777;
	font-size:14px;
	padding-left:12px;
}
.seaList{
	padding-top:10px;
	padding-bottom:10px;
}
.seaList li{
	width:25%;
	float:left;
	color:#888888;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sea_title{
   display: inline-block;
   color:#f28600;
   font-size:28px;
   line-height: 30px;
   border-right: 1px solid #ff9900;
   padding-right:20px;
   margin-right:20px;
   float:left;
}
.sea_title p{
	font-size:15px;
	color:#999999;
}
.sea_title2{
	font-size:15px;
	padding-bottom:6px;
}
.home-ico li{
	width:31.3%;
	float:left;
	margin:0 1%;
	font-size:14px;
	line-height: 24px;
	color:#777777;
	padding-bottom:20px;
}
.home-ico li img{
	width:100%;
	height:auto;
	margin:10px 0;
}
.home-ico li p{
	padding:5px;
}
.ico_title{
	background:#ffbe00;
	color:#ffffff;
	font-size:20px;
	line-height: 40px;
	text-align: center;
}
.home_link li{
	float:left;
	margin:0 2px;
}
.home_link li img{
	-moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border-radius:7px;
}
.home_link{
	margin-bottom:20px;
}
.home_class{
	border-bottom:1px solid #dfdfdf;
	margin-bottom:15px;
}
.home_class li{
	float:left;
	padding:6px 20px;
	background: #eeeeee;
	margin-right:3px;
	cursor: pointer;
	font-size:15px;
	color:#222222;
}
.home_class li.hover{
	background:#ffbe00;
	color:#ffffff;
}
.newbox{
	line-height: 22px;
	min-height:205px;
	height:auto;
}
.n_pic{
	float:left;
	margin-right:10px;
	width:280px;
	height:auto;
}
.n_title{
   font-size:17px;
   font-weight: bold;
   color:#dd0000;
   padding:10px 0;
}
.n_date{
	color:#999999;
	padding-bottom:10px;
}
.sea2{
	width:20%;
	float:left;
}
.sea3{
	width:60%;
	float:left;
}
.sea4{
	float:right;
	width:20%;
}
.sea-win{
	width:40%;
}
.smallName{
	display: none;
}
.footIco li{
	width:20%;
	float:left;
	font-size:14px;
	margin-bottom:30px;
	color:#888888;
}
.footIco li img{
	float:left;
	margin-right:10px;
	width:50px;
	height:auto;
}
.footIco li p{
	font-size:16px;
	color:#333333;
	font-weight: bold;
	padding-top:4px;
}
.linkpic{
	border: 3px solid #dddddd;
	margin:0 8px;
}
.linkTit{
	line-height: 38px;
	color:#ffffff;
	font-size:15px;
	font-weight: bold;
	border-bottom: 1px solid #dddddd;
	width:1085px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
	padding-left:15px;
	background:#c21117;
}
.homeClass{
	border:2px solid #c2221b;
	border-top:none;
	padding:5px 10px 15px 10px;
}
.homeClass li a{
   display: block;
   padding-left:10px;
   line-height: 36px;
   color:#333333;
   font-size:14px;
   border-bottom: 1px dashed #dddddd;
   background:url(../images/left_ico.png) no-repeat right center;
}
.homeClass li:hover a{
   display: block;
   padding-left:10px;
   line-height: 36px;
   color:#c2221b;
   font-size:14px;
   border-bottom: 1px dashed #dddddd;
   background:url(../images/left_ico2.png) no-repeat right center;
}
.mk{
	background: #eeeeee;
	line-height: 34px;
	padding-left:20px;
	display: block;
	border-bottom: 1px solid #ffffff;
	margin-bottom:-1px;
	color:#333333;
}
.mk:hover{
	background: #c2221b;
	color:#ffffff;
}
.new_box{
	font-size:13px;
	color:#666666;
	width:96%;
	margin:0 auto;
	border-bottom: 1px dashed #dddddd;
	padding-bottom:15px;
	line-height: 24px;
	margin-top:15px;
}
.new_box img{
	float:left;
	margin-right:20px;
	width:200px;
	height:auto;
}
.new_box p{
	font-size:16px;
	font-weight: bold;
	color:#222222;
	padding-bottom:6px;
}
.ma:link,.ma:visited{
	float:right;
	font-size:12px;
	font-weight: normal;
	margin-right:10px;
	background: url(../images/ico.gif) no-repeat left 14px;
	padding-left:15px;
	font-family: SimSun,Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ma:hover{
	color:#ff0000;
}
.service_box{
	position: fixed;
	right:0;
	width:130px;
	top:25.8%;
	z-index:100;
}
.service_tit img{
	-moz-border-radius: 5px 4px 0 0;
   -webkit-border-radius: 5px 4px 0 0;
   border-radius:5px 4px 0 0;
   margin-bottom:-4px;
}
.telssk{
	font-size:15px;
	margin-bottom:6px;
}
.tab_plan{
	border-left: 2px solid #ff6b09;
	border-right: 2px solid #ff6b09;
	background: #ffffff;
	padding:10px 15px 0 15px;
}
.tab_plan2{
	border: 2px solid #ff6b09;
	border-top: none;
	text-align: center;
	background: #ffffff;
	padding:0px 0 10px 0;
}
.page_l{
	float:left;
	width:70%;
	text-align: right;
}
.page_r{
	float:left;
	width:29%;
	text-align: left;
	padding-left:1%;
}
.linksk{
	margin-top:8px;
	width:900px;
	margin:0 auto;
}
.linksk a{
	margin-right:20px;
}
.fnk{
	width:12%;
}
.fmk{
	width:40%;
	text-align: left;
}
.new_info2{
	display: none;
}
.na3{
	display: none;
}
.homeClass2,.homeClass3{
	display: none;
}
.homeL2{
	display: none;
}
.buy:link,.buy:visited {
   margin:10px 0;
   font-size: 18px;
   color: #ffffff;
   line-height: 40px;
	background:#f0ad4e url(../images/buy.png) no-repeat 15px center;
	height: 40px;
	padding:0 20px 0 40px;
	display: inline-block;
	text-align:left;
	-moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius:5px;
}
.buy:hover {
	background:#ec971f  url(../images/buy.png) no-repeat 15px center;
	text-decoration: none;
}
.ec:link,.ec:visited{font-size:14px;color:#333333;border:1px solid #5cb85c;padding:8px 20px;margin:10px 10px 10px 0;}
.ec:hover{border:1px solid #1572a8;text-decoration: none;}
.cyc a{ float: left;}
.cyc{display:block;overflow: hidden;}
.cyc dt { margin-bottom:10px; }
.cyc a.ec:hover,.cyc a.hover {
	color:#ffffff; 
	border:1px solid #5cb85c;
	background:#5cb85c;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;}

.vios{
	width:450px; 
	height:300px;
}
.con_one2{
	display: none;
}
.con_one1{
	text-align: center;
	width:100%;
}
.main{
	min-height:100%;
	height:auto;
	width:100%;
	position: relative	
}
.spave{
	height:300px;
}
.footmove{
	position: absolute;
	bottom:0;
	width:100%;
}
@media (max-width: 1130px) {
   .wrap,.footIco,.footnav{
   	width:100%;
	   margin:0 auto;
   }
   .home_pro ul{
	   width:100%;
	   padding:20px 0;
   }
   .home_pro li{
   	margin:0 1%;
   	width:31%;
   }
   .con_info{
   	width:98%;
   	margin:0 auto;
   }
   .footnav{
   	width:96%;
   	margin:0 auto;
   }
}
@media (max-width: 880px) {
   .home_pro li{
   	width:90%;
   	margin:0 auto;
   	float:none;
   	margin-bottom:20px;
   }
   .footnav{
   	padding:25px 0;
   }
   .footnav li{
	   width:50%;
	   margin-bottom:20px;
   }
   .twitter,.facebook,.ins,.qqchat{
	   margin:0 5px;
   }
   .yamm .yamm-content {
     padding: 20px 10px;
   }
   .homeL,.homeR{
   	float:none;
   	margin:0 auto;
   	width:96%;
   	border-right:none;
   }
   .ban_d{
   	padding-left:10px;
   }
    .home_tit{
       font-size:25px;
       color:#333333;
       line-height:70px;
       text-align: center;
   }
   .space{
   	height:48px;
   }
   .p_tit{
   	font-size:24px;
   	color:#333333;
   	line-height:40px;
   	margin-top:10px;
   	text-align: center;
   }
   .footnav li p{
   	padding-bottom:6px;
   }
   .homeL img{
   	max-width:100%;
   	width:auto;
   	height:auto;
   }
   .pro_title li{
	float:none;
	text-align: center;
	padding:0;
	margin-right:0;	
	font-size:15px;
	width:98%;
	color:#333333;
	margin:0 auto;
}
.pro_title li.hover{
	float:left;
	padding:0;
	margin-right:0;	
	font-size:15px;
	color:#ffffff;
	line-height:40px;
   width:98%;
   margin:0 auto;
}
.homeR{
	font-size:14px;
	margin-top:15px;
}
.d_model{
	font-size:18px;
	padding-bottom:0px;
}
.d_model2{
	font-size:16px;
	font-weight: bold;
	padding-bottom:0px;
}
.down_info{
	float:none;
	width:100%;
	font-size:14px;
}
.down_ico{
	float:none;
	width:95%;
	text-align:right;
	padding-top:10px;
	margin:0 auto;
}
.videos,.videoinfo{
   float:none;
   width:96%;
   margin:0 auto;	
}
.videos{
	text-align: center;
}
.down_ico a{
	display: inline-block;
	background: url(../images/download.png) no-repeat 10px center;
	padding:6px 6px 6px 26px;
	border:1px solid #cccccc;
	margin-left:8px;
	-moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius:4px;
}
   .down_i{
	float:right;
	width:70%;
}
.d_title{
	font-size:19px;
	line-height: 22px;
	font-weight: bold;
	padding:10px 0;
}
.ban_d span{
	padding:0 5px;
}
  .vios{
  	   height:280px;
   	width:100%; 
  }
  .videos p{
	color:#669900;
	font-size:26px;
	text-align: center;
	line-height: 30px;
	padding:20px 0 10px 0;
}	
.con_one1,.promore{
	display: none;
}
.con_one2{
	display:block;
}
}