@charset "utf-8";
@font-face {
    font-family: 'trebuc';
    src: url('../fonts/trebuc.eot');
    src: url('../fonts/trebuc.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trebuc.woff') format('woff'),
         url('../fonts/trebuc.ttf') format('truetype'),
         url('../fonts/trebuc.svg#DINProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothic.eot');
    src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothic.woff') format('woff'),
         url('../fonts/CenturyGothic.ttf') format('truetype'),
         url('../fonts/CenturyGothic.svg#DINProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	font-size:12px;
	color:#333333;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
	margin:0;
	padding:0;	
}
.bgico{
	text-align: center;
	margin-bottom:-40px;
}
.bgico2{
	text-align: center;
	margin-top:-60px;
}
.bg{
	padding:40px 0 20px 0;
	background:#f1f1f1;
	margin-bottom:20px;
}
.bg1{
	background:#f1f1f1 url(../images/con1Bg.jpg) no-repeat center bottom;
	padding:20px 0 110px 0;
	margin-bottom:-20px;
}
.bg2{
	background:#f1f1f1 url(../images/con2Bg.jpg) no-repeat center top;
	padding:180px 0 30px 0;
	margin-top:-50px;
	margin-bottom:-20px;
}
div,dl,dt,dd,ol,ul,li,p{
	padding:0;
	margin:0;
}
.topbg{
	width:100%;
	margin:0 auto;
	font-size:12px;
	background-color: #34a1ca;
	color:#fff;
	line-height: 40px;
	height:37px;
	margin-top:-20px;
}
.lags{
	width:150px;
	position: absolute;
	right:0;
	top:15px;
	color:#999;
	text-align: right;
}
.lags a{
	color:#fff;
	padding: 0 10px;
}
ol,ul,li {
    list-style:none
}
a:link,a:visited {color:#333333;text-decoration:none;}
a:hover {text-decoration:none;color:#34a1ca;}
.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:14px;
	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";	
	width:75%;	
}
img{
	border:0;
	max-width:100%;
	width:auto;
}
.wrap,.footIco,.footnav{
	width:1200px;
	margin:0 auto;
	position: relative;
}
.space{
	height:80px;
}
.header{
	height:100px;
	width:100%;
	z-index:100;
	background:#11181c;
	margin-top:-20px;
	position: fixed;
}
.topLogo{
	display: inline-block;
	padding-top:8px;
	text-align: left;
	height:90px;
	margin-right:50px;
}
.topLogo img{
	max-height:100%;
	height:auto;
	width:auto;
}
.topTel{
	float:right;
	text-align: right;
	line-height:20px;
	font-size:13px;
	width:300px;
	padding-top:45px;
}
.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:15px;
	line-height:24px;
	color:#30b2e5;
	display: inline-block;
	text-decoration: underline;
	font-family: trebuc, Arial, Helvetica, sans-serif;
   padding-top:20px;
}
.amore:hover{
	text-decoration: underline;
	color:#666;	
	font-family: trebuc, Arial, Helvetica, sans-serif;
}
.pa:link,.pa:visited {
	font-size: 14px;
	color: #333333;
	padding:5px 12px;
	border: 1px solid #ddd;
	display: inline-block;
	margin-right:6px;
}
.pa:hover{
   color:#fff;
	background: #666;
	border: 1px solid #666;
	text-decoration: none;
}
.paon {
	font-size: 14px;
	color: #333333;
	padding:5px 12px;
	border: 1px solid #ddd;
	display: inline-block;
	margin-right:6px;
}
.paon2 {
	font-size: 14px;
	color: #fff;
	padding:5px 12px;
	background: #34a1ca;
	border: 1px solid #34a1ca;
	margin-right:6px;
}
.navline{
	background: #eeeeee;
	height:5px;
}
.footbg{
	background: #666;
	line-height:40px;
	text-align: center;
	font-size:13px;
	color:#fff;
}
.footbg a{
	color:#fff;
}
.footer{
	font-size:12px;
	line-height:20px;
	padding:20px 0;
	text-align: center;
	border-top: 1px solid #dddddd;
}
.flogo{
	float:left;
}
.foot_down{
	background: url(../images/foot_down.png) no-repeat center top;
	height:16px;
	margin-top:-20px;
	margin-bottom:5px;
}
.foot{
	background: #f2f2f2;	
	border-top:1px solid  #dddddd;
	padding:25px 0;
}
.footnav{
	padding:30px 0;
}
.footnav li{
	font-size:12px;
	float:left;
	line-height:22px;
}
.footnav li p{
	font-size:15px;
	font-weight:bold;
	padding-bottom:10px;
}
.footnav li a{
	color:#666666;
}
.footnav li a:hover{
	color:#111111;
	text-decoration: underline;
}
.footclass li{
	width:40%;
	display: inline-block;
}
.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:28px;
   color:#333333;
   line-height:70px;
   text-align: center;
   font-family: trebuc, Arial, Helvetica, sans-serif;
}
.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:13px;
	color:#555;
	line-height:24px;
	padding:15px 0 30px 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:35%;
	margin-top:20px;
}
.homeR{
	float:right;
	width:60%;	
	line-height: 22px;
	margin-top:20px;
}
.buy{
	margin:15px 0;
}
.buy a{
	display: inline-block;
	padding:7px 30px;
	background: #0bace9;
	color:#fff;
	font-size:15px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius:5px;
}
.buy a:hover{	
	background: #34a1ca;
}
.homeL img{
	max-width:100%;
	height:auto;
}
.txts{
	line-height: 20px;
	font-size:13px;
}
.sou2{
	padding:5px;
   color:#333333;
   font-size:14px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   border:1px solid #ddd;
	display: inline-block;
	vertical-align: top;
}
.send2{
	background:#666;
	width:100px;
	font-size:14px;
	padding:5px 0;
	display: inline-block;
	vertical-align: top;
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: none;
}
.sou{
	padding:5px;
   color:#333333;
   font-size:14px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   -moz-border-radius: 5px 0 0 5px;
   -webkit-border-radius: 5px 0 0 5px;
   border-radius:5px 0 0 5px;
   border:1px solid #ddd;
	display: inline-block;
	vertical-align: top;
}
.send{
	background:#666 url(../images/large.png) no-repeat center center;
	width:40px;
	font-size:14px;
	padding:5px 0;
	display: inline-block;
	vertical-align: top;
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: none;
	-moz-border-radius:0 5px 5px 0;
   -webkit-border-radius:0 5px 5px 0;
   border-radius:0 5px 5px 0;
}
.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:12px;
	color:#777;
	line-height:40px;
	margin-top:20px;
	border-bottom: 1px solid #eee;
}
.p_tit a{
	color:#777;
}
.p_tit a:hover{
	color:#000;
	text-decoration: underline;
}
.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{
   padding:15px 15px 40px 15px;
   line-height:22px;
   font-size:13px;
}
.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{
	padding:20px 0;
	font-size:0;
}
.home_pro li{
	width:25%;
	display: inline-block;
	vertical-align: top;	
	margin-bottom:20px;	
	text-align: center;
	overflow: hidden;	
	font-size:12px;
}
.home_pro li img{
	 -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;
}
.home_pro li p{
	padding:6px 0;
	width:92%;
	margin:0 auto;
	font-size:12px;
	line-height:20px;
}
.home_pro2{
	padding:20px 0;
	font-size:0;
}
.home_pro2 li{
	width:33.3%;
	display: inline-block;
	vertical-align: top;	
	margin-bottom:20px;	
	text-align: center;
	overflow: hidden;
}
.home_pro2 li p{
	padding-top:6px;
	width:92%;
	margin:0 auto;
	font-size:13px;
	line-height:22px;
}
.p_title{
	position: absolute;
	font-size:20px;
	left:10%;
	top:10%;
	color:#000000;
	display: none;
}
.home_pro li:hover .p_title{
	display: block;
}
.prolist{
	border-top:1px solid #ddd; 
	border-left:1px solid #ddd;
	margin-top:30px; 
}
.prolist li{
	width:25%;
	padding:10px 0;
	display: inline-block;
	vertical-align: top;
	margin-left:-1px;
	text-align: center;	
	border-right:1px solid #ddd; 
	border-bottom:1px solid #ddd; 
}
.prolist li p{
	width:90%;
	margin:0 auto;
	height:65px;
	line-height:18px;
}
.prolist li img{
	margin-bottom:3px;
}
.prolist2{
	border-top:1px solid #ddd; 
	border-left:1px solid #ddd;
	margin-top:30px; 
}
.prolist2 li{
	width:25%;
	padding:10px 0;
	display: inline-block;
	vertical-align: top;
	margin-left:-1px;
	text-align: center;	
	border-right:1px solid #ddd; 
	border-bottom:1px solid #ddd; 
}
.prolist2 li p{
	width:90%;
	margin:0 auto;
	height:65px;
	line-height:18px;
}
.prolist2 li img{
	max-width:87%;
	height:auto;
	margin-bottom:3px;
}
.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;
}
.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:70%;
}
.down_ico{
	float:right;
	width:30%;
	text-align: right;
}
.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;
	float:left;
	margin-right:50px;
}
.down_i{
	float:left;
	width:70%;
}
.d_model{
	font-size:14px;
}
.d_model2{
	font-size:16px;
	font-weight: bold;
	padding-bottom:6px;
}
.d_title{
	font-size:19px;
	line-height: 22px;
	font-weight: bold;
	padding:10px 0 20px 0;
}
.promore{
	margin:10px 0 20px 0;
}
.promore li{
	width:20%;
	float:left;
	cursor: pointer;
	margin-bottom:8px;
}
.promore li img{
	max-width:88%;
	height:auto;
	border: 1px solid #ddd;
	filter:alpha(opacity=60); 
	-moz-opacity:0.6; 
	-khtml-opacity: 0.6; 
	opacity: 0.6;
}
.promore li.hover img{
	filter:alpha(opacity=100); 
	-moz-opacity:1; 
	-khtml-opacity: 1; 
	opacity: 1;
}
.d_link li{
	background: #68aa6d;
	-moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius:4px;
}
.pro_title{
   border-bottom: 1px solid #dddddd;
}
.pro_title li{
	float:left;
	padding:0 25px;
	margin-right:10px;	
	font-size:14px;
	color:#333333;
	line-height:40px;
	background: #f5f5f5;
	-moz-border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
   border-radius:5px 5px 0 0;
   display: inline-block;
   cursor: pointer;
   font-weight: bold;
}
.pro_title li:hover{
	background: #e0e0e0;
}
.pro_title li.hover{
	float:left;
	padding:0 25px;
	margin-right:10px;	
	font-size:14px;
	color:#ffffff;
	line-height:40px;
	background-color: #34a1ca;
	-moz-border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
   border-radius:5px 5px 0 0;
   display: inline-block;
}
.sendsk{
	padding:20px 0;
}
.sendsk a{
	display: inline-block;
	padding:10px 30px;
	line-height: 20px;
	background-color: #34a1ca;
	color:#fff;
	font-size:15px;
	-moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius:5px;
}
.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{
   margin:40px 0 10px 0;
   text-align: center;
}
.homea:link,.homea:visited{
   display:inline-block;
   line-height:30px;
   padding:5px 23px;
   color:#333;
   font-size:14px;
   margin:5px;
   
   border:1px solid #ccc;
}
.homea:hover{
   background: #fff;
   color:#666;
   border:1px solid #666;
}
.homeon{
	background: #fff;
	color:#34a1ca;
	display:inline-block;
	line-height:30px;
   padding:6px 23px;
   font-size:15px;
   margin:5px;
   border:1px solid #34a1ca;
}
.mk{
	width:37%;
}
.nk{
	width:21%;
}
.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;
}
.bot30{
	margin-bottom:30px;
}
.picss{
	height:270px;
	width:92%;
	margin:0 auto;
	overflow: hidden;
	display: inline-block;
	border: 1px solid #dddddd;
	background: #fff;
}
.picss span{
	display: inline-block;
	vertical-align: middle;
	height:100%;
}
.picss img{
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
	vertical-align: middle;
   -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;
}

.home_pro2 li:hover img{	
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	-khtml-opacity: 0.7; 
	opacity: 0.7;
}
.homeClass2,.homeClass3{
	margin-top:10px;
	padding:10px;
	width:1200px;
	margin:0 auto;
}
.homeClass2 li,.homeClass3 li{
	float:left;
	margin-right:26px;
	line-height: 20px;	
}
.homeClass3 li a{
	line-height: 70px;
}
.homeL2{
	display: 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%;
}	
@media (max-width: 1200px) {
   .wrap,.footIco{
   	width:100%;
	   margin:0 auto;
   }
   .topTel{margin-right:10px;}
   .footnav{
   	padding-left:2%;
   	width:98%;
   	font-family: Arial, Helvetica, sans-serif;
   }
   .con_info{
   	width:98%;
   	margin:0 auto;
   }
   .p_tit{padding-left:10px;}
   .topLogo{margin-right:20px;}
   .topTel{
   	width:220px;
   }
   .home_about img{
   	width:50%;
   	height:auto;
   }
}
@media (max-width: 1024px) {
   .twitter,.facebook,.ins,.qqchat{margin:0 2px;width:25px;}
   .mk{width:40%;}
   .nk{width:20%;}
}
@media (max-width: 800px) {
   .topTel{amore
   	position: absolute;
   	right:100px;
   	top:0;
   	float:none;
	   padding-top:10px;
	   padding-right:10px;
   }
   .pro_title{margin-top:20px;}
   .pro_title li{
   	padding:0 20px;
   	margin-right:10px;
   }
   .d_title{
	  font-size:17px;
	  padding:10px 0;
   }
}
@media (max-width: 700px) {
   .topTel,.home_about img,.footnav,.p_tit,.pages{display: none;}
   .home_pro2 li{width:100%;}
   .amore:link,.amore:visited{padding-top:5px;}
   .home_pro{padding:0 5px;}
   .home_pro li{width:50%;}
   .home_pro li img{width:94%;}
   .footbg{
   	padding:10px 0;
   	line-height: 18px;
   }
   .home_pro2{padding-bottom:50px;}
   .bg{margin-top:15px; }
   .home_about{padding:15px;}
   .bgico{margin-top:-50px;}
   .bgico2{margin-top:-45px;}
   .bgico img,.bgico2 img{
   	width:50px;
   	height:auto;
   }
   .home_tit{
     font-size:22px;
     line-height:40px;
   }
   .topLogo{
	  padding-top:8px;
	  height:60px;
	  overflow: hidden;
   }
   .lags{
   	right:60px;
   	top:30px;
   }
   .header{height:72px;}
   .topLogo img{max-height:125%;}
   .space{height:53px;}
   .homeClass{
      margin:0;
      text-align: left;
      margin-left:1.5%;
   }
   .homea:link,.homea:visited{
      padding:0;
      width:98%;
      margin:0 auto;      
      line-height:40px; 
      font-size:13px;
      display: inline-block;
      text-align: center;
      margin-top:8px;
   }
   .homeon{
   	line-height:40px;
      padding:0;
      width:46%;
      margin-right:0.8%;
      margin-top:8px;
      font-size:13px;
      display: inline-block;
      text-align: center;
   }
   .prolist{
	  margin-top:20px; 
   }
   .prolist li{
   	width:50%;
   	padding:10px 0;
   }
   .prolist li p{
   	height:55px;
   	overflow: hidden;
   }
   .con_one2{display: block;}
   .homeL,.homeR{
   	float:none;
   	width:100%;
   	margin-top:0;
   }
   .promore{text-align: center;}
   .promore li{
   	display: inline-block;
   	vertical-align: top;
   	float:none;   	
   }
   .pro_title{
      border-bottom:none;
   }
   .pro_title li{
	   float:none;
   	text-align: center;
   	padding:0;
   	width:100%;
   	margin-right:0;
   	-moz-border-radius: 0;
   	-webkit-border-radius: 0;
   	border-radius:0;
   	border-bottom:1px solid #dfdfdf;
   }
   .pro_title li.hover{
	  float:none;
	  text-align: center;
	  padding:0;
	  margin-right:0;
	  -moz-border-radius:0;
     -webkit-border-radius:0;
     border-radius:0;
   }
   .prolist2 li{
   	width:50%;
   	padding:10px 0 30px 0;
   }
   .d_title{
	  font-size:14px;
	  line-height: 18px;
	  padding:10px 0;
   }
   .amore:link,.amore:visited{
   	margin:0 auto;
   }
   .picss{
	   height:160px;
   }
}