﻿@charset "utf-8";
/* CSS Document */

body {padding:0px;margin:0px auto}
body,p {font-family:"microsoft yahei","宋体",Arial,sans-serif;font-size:14px;}
* {margin:0;padding:0;border:0;}
hr {border-bottom:1px solid #666;height:6px;}
ul,li {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
h1,h2,h3,h4,h5,h6,h7 {font-family:"microsoft yahei","宋体";font-weight:normal;display:inline;}
img {border:0;}

.center{ margin:0 auto;}
.w50{width:50%; height:auto;}
.w100{ width:100% !important; height:auto;}
.w1000{width:1000px;height:auto;}
.w1100{width:1100px;height:auto;}
.w1200{ width:1200px; height:auto; position:relative;}
.w1300{ width:1300px; height:auto; position:relative;}
.w1024{ width:1024px; height:auto;}
.rw226{ width:226px; height:auto;}
.left{ float:left;}
.right{ float:right;}
.colorblue{ color:#004098;}
.color333{ color:#333333;}
.colorfff{ color:#fff;}
.color6d{ color:#6b6b6b;}
.colorffb{ color:#FFB700;}
.coloree{ color:#ee7700;}
.mr0{ margin-right:0px !important;}
.bgdian{ background-image:url(../images/dianc6.jpg); background-position:left center; background-repeat:repeat-x;}
.clear{ clear:both}
.pagination{ width:100%; text-align:center}
.pagination li{ display:inline-block;}
/*Top*/

#top{width:100%; height:175px; background-image:url(../images/topbk.jpg);background-position:left top; background-repeat:repeat-x; position:relative;}
#top .logo{ margin-top:25px;max-width:600px;}
#top .logo a{display: block;padding-right: 15px;border-right: 1px solid #b2b2b2;float: left;}
#top .logo a img{ max-width:100%;} 
#top .logo p{line-height: 30px;float: left;padding-left: 15px;color: #282828;font-weight: bold;font-size: 24px;} 

#top .search{ width:200px; height:29px;margin-top:25px; background-color:#fff;}
#top .search .searchTxt{ float:left; width:165px; height:25px; line-height:25px; text-indent:16px;}
#top .search .searchPic{float:right; width:35px; height:28px; background-image:url(../images/searchPic.jpg); background-position:center center; background-repeat:no-repeat; cursor:pointer; background-color:#FFF;background-size:100%;}	
	
#top .hotTel{ font-size:22px; line-height:30px; color:#F00; text-align:left; width:200px; position:absolute; right:0px; top:60px;}
 		
		
/*daohang*/
#daohang{width:100%; height:45px; position:absolute; bottom:0px; background-color:#0c3090; z-index:10000}

.second-menu, .third-menu,.third-menu2{	position:absolute;}

.first-menu { width:100%; }
.first-menu li {width:130px; float:left; height:45px; border-left:solid 1px #fff; }
.first-menu li a {font-size:16px;width:100%;height:45px;display:block;line-height:45px;	text-align:center;transition: all 0.5s ease-in-out 0s; color:#FFF;}
.first-menu li a:hover{background-color:#e70012;color:#fff;}
.first-menu li .on{background-color:#e70012;color:#fff;}
.first-menu li #on{	background-color:#e70012;color:#fff;}
.first-menu li ul {	display:none;}

.second-menu {top:189px;width:108px; z-index:10;} 
.second-menu li{height:54px; background-color:rgba(0,0,0,0.7); width:auto; border-bottom:1px solid #CCC;}
.second-menu #arrow { background-repeat:no-repeat; background-position:246px center; display:block;width:122px; height:54px; padding-top:0px; font-size:14px;}
.second-menu #arron{background-color:#f6f6f6; background-repeat:no-repeat; background-position:246px center; display:block;width:122px; height:54px; padding-top:0px; color:#00479f;font-size:14px;}
.second-menu li{float:left;}
 
.dropdown:hover .dropdown-menu{ display:block;}
.dropdown-menu{ width:100%; height:auto; margin:0px auto; display:none;}
.dropdown-menu li{ background-color:#666; border-bottom:solid 1px #999}

/*Top-End*/
/*banner*/
#banner{width:100%; height:auto; position:relative; overflow:hidden;}
.fullSlide{width:100%;height:100%;position:relative;}
.fullSlide .bd{width:100%;height:100%;margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:100%;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:100%;}
.fullSlide .bd li a img{ max-width:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:3px;overflow:hidden;background:#fff;filter:alpha(opacity=1);opacity:1;line-height:999px;}
.fullSlide .hd ul .on{background:#003783;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.8;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*banner-end*/

/*mian*/

#mian{width:100%; height:auto; padding-top:30px;}
#mian .big_title{ text-align:center; display:block; width:100%; height:auto; font-size:34px; }
#mian .small_title{ font-size:14px; line-height:40px;font-family:Arial, Helvetica, sans-serif;} 

/*hot_product*/
#mian .hot_product{ padding-top:45px; background-color:#fff;}


.title{ width:100%; height:auto; position:relative;}
.title .title-infor{ height:40px; line-height:40px; width:100%;  position:relative;}
.title .title-infor span{ display:block; width:50%; height:40px; text-align:center; margin:0px auto; position:relative; z-index:1; background-color:#fff; font-size:20px;}
.title .title-infor hr{ height:1px; width:100%; position:absolute; top:19px;left:0px; z-index:0px; background-color:#8e8e8e;}
.title .title-text{ width:100%; margin-top:20px; text-align:center;}
.title .title-text p{display:block; margin:0px auto; line-height:20px; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.title .title-text b{display:block;margin:0px auto; line-height:70px; font-size:34px; font-family:"微软雅黑"; font-weight:normal}
.title .title-text i{display:block;margin:0px auto; width:80px; height:3px; background-color:#000;}
/*gundong*/

#wrapper{width:100%; height:352px;  margin-top:60px; position:relative}
#jscarousalbox{width:1200px;height:100%;margin:0 auto;padding:0;position:relative;}

#demo-side-bar ul{ width:100%; height:10px; position:relative; margin-top:40px; margin-bottom:40px; text-align:center}
#demo-side-bar ul li{ display:inline-block; width:10px; height:10px; border-radius:10px; border:solid 1px #ededed;  background-color:#999; margin:0px auto; margin-left:10px; margin-right:10px;}
#demo-side-bar ul li:hover{ background-color:#36F}

.jscarousalbox-contents {width:1200px;height:100%;float:left;position:relative;overflow:hidden;}
.jscarousalbox-contents > div {position:absolute;width:100%;height:500px;background:none;}
.jscarousalbox-contents > div > div {float:left;width:25%;background:none;height:240px;margin-bottom:20px;position:relative;text-align:center;}
.jscarousalbox-contents a {display:block;text-align:center;}
.jscarousalbox-contents a:hover {filter:alpha(opacity=100);opacity:1;cursor:pointer;}
.jscarousalbox-contents .img1 {width:280px;height:235px;margin:0px auto;}
.jscarousalbox-contents .hidden {display:none;}
.jscarousalbox-contents .visible {display:block;}
.thumbnail-active {filter:alpha(opacity=100);opacity:1.0;cursor:pointer;}
.thumbnail-inactive {filter:alpha(opacity=100);opacity:1;cursor:pointer;}
.thumbnail-text {color:#000;text-align:center;display:block;font-size:16px;width:100%;height:55px;line-height:55px;}

/*gundong_end*/

/*hot_product_end*/

.aboutus{ width:100%; height:610px;  background-image:url(../images/productbg.jpg); background-repeat:no-repeat; background-position:center top; position:relative; overflow:hidden; padding-top:60px;}
.aboutusDiv{ position:relative; width:50%; height:560px; overflow:hidden;color:#fff;}   
 
.aboutusDiv dl,.aboutusDiv dl dt,.aboutusDiv dl dd{ width:95%; height:auto; text-align:left;}
.aboutusDiv dl dt{ margin-bottom:30px; }
.aboutusDiv dl dt b{ display:block; border-left:solid 10px red; text-indent:10px; font-weight:normal; font-size:30px; line-height:40px;}
.aboutusDiv dl dt p{ font-size:14px; text-transform:uppercase; line-height:30px; font-family:Arial, Helvetica, sans-serif;}

.aboutusDiv dl dd p{ line-height:35px; font-size:16px!important;} 
.aboutusDiv dl dd:last-child{ margin-top:30px;}
.aboutusDiv dl dd:last-child a{ float:left; display:block; width:140px; height:30px;line-height:30px; background-color:red;font-size:14px; color:#fff; text-align:center; }
 
 
.newsdiv{ margin:0px auto; margin-top:50px;} 
.newsdiv .newslist{ width:100%; height:auto; margin-top:50px; position:relative;}
.newsdiv .newslist dl{ width:100%; height:405px;}
.newsdiv .newslist dl dt{ width:545px; height:100%; float:left; position:relative; overflow:hidden;}
.newsdiv .newslist dl dt img{ width:100%; height:100%; position:relative; z-index:0;}

.newsdiv .newslist dl dt .first-newsdiv{ width:450px; height:316px; margin:0px auto; top:410px; left:50px; position:absolute; background-image:url(../images/btm.png);transition:0.5s;} 
.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:110px; height:100px; margin:0px auto; text-align:center; background-color:#5a5657; color:#fff;}
.newsdiv .newslist dl dt .first-newsdiv:hover .timediv{ background-color:#F00}
.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ line-height:60px; font-size:35px; padding-top:10px;}
.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{ line-height:30px; font-size:20px;}
.newsdiv .newslist dl dt .first-newsdiv p{ display:block; width:90%; margin:0px auto; margin-top:30px; text-align:center; line-height:40px; color:#000; font-size:28px;}
.newsdiv .newslist dl dt .first-newsdiv div{display:block; width:90%; margin:0px auto; margin-top:20px; text-align:center; line-height:40px; color:#000; font-size:18px;}
.newsdiv .newslist dl dt .second-newsdiv{ width:100%; height:60px; line-height:60px; margin:0px auto;bottom:60px; position:relative; background-image:url(../images/btm.png);color:#000; font-size:20px; text-indent:15px;transition:0.5s;}  
.newsdiv .newslist dl dt:hover .second-newsdiv{bottom:0px; transition:0.5s;}
.newsdiv .newslist dl dt:hover .first-newsdiv{top:50px; transition:0.5s;}

.newsdiv .newslist dl dd{ width:730px; height:100%; float:right;}
.newsdiv .newslist dl dd ul{ width:100%; height:100%; position:relative;}
.newsdiv .newslist dl dd ul li{ width:100%; height:33.3%; background-color:#fff; overflow:hidden;transition:0.5s; }
.newsdiv .newslist dl dd ul li .timediv{width:136px; height:136px; text-align:center; color:#e70012; font-family:Arial, Helvetica, sans-serif;transition:0.5s;}
.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:60px; font-size:80px; padding-top:20px; display:block;}
.newsdiv .newslist dl dd ul li .timediv span:last-child{ line-height:50px; font-size:30px; display:block;}
.newsdiv .newslist dl dd ul li .text-infor{ width:590px; height:100%; text-align:left; color:#000;}
.newsdiv .newslist dl dd ul li .text-infor p{ width:90%; display:block; }
.newsdiv .newslist dl dd ul li .text-infor p:first-child{line-height:60px; font-size:30px; height:60px; overflow:hidden;}
.newsdiv .newslist dl dd ul li .text-infor p:last-child{line-height:30px; font-size:18px;color:#666 }

.newsdiv .newslist dl dd ul li:hover, .newsdiv .newslist dl dd ul li:hover p, .newsdiv .newslist dl dd ul li:hover div{ color:#fff!important; background-color:#e70012; transition:0.5s;}

.newsdiv_pcmore{ bottom:0px!important; margin-top:50px; margin-bottom:50px; position:relative!important;}
 
 
.honorDiv{ width:100%; height:284px; background-image:url(../images/honorbk.jpg); background-size:100% 100%;}
.honorDiv ul{ width:100%; height:180px; margin:0px auto; padding-top:40px;}
.honorDiv ul li{ width:25%; height:100%; float:left; text-align:center; margin-top:10px; transition:margin-top 0.5s;}
.honorDiv ul li:hover{ margin-top:0px; transition:margin-top 0.5s;}
.honorDiv ul li:hover div{border:solid 2px #edb631;}
.honorDiv ul li div{ width:132px; height:134px; margin:0px auto; background-repeat:no-repeat; background-image:url(../images/honor-ico.png);border-radius:134px;border:solid 2px #8b8b8b;}
.honorDiv ul li div img{ margin-bottom:10px;}
.honorDiv01{ background-position:0px 0px;transition:background-position 0.5s;}
.honorDiv ul li:hover .honorDiv01{ background-position:0px -138px;transition:background-position 0.5s;}
.honorDiv02{ background-position:-285px 0px;transition:background-position 0.5s;}
.honorDiv ul li:hover .honorDiv02{ background-position:-285px -138px;transition:background-position 0.5s;}
.honorDiv03{ background-position:-581px 0px;transition:background-position 0.5s;}
.honorDiv ul li:hover .honorDiv03{ background-position:-581px -138px;transition:background-position 0.5s;}
.honorDiv04{ background-position:-875px 0px;transition:background-position 0.5s; width:134px!important;}
.honorDiv ul li:hover .honorDiv04{ background-position:-875px -138px;transition:background-position 0.5s;}


.honorDiv ul li a{ line-height:60px; font-size:18px; font-family:"微软雅黑"; color:#333}
.honorDiv ul li a:hover{ color:#edb631;}


/*product*/
.product{height:924px; background:url(../images/productbg.jpg) center top no-repeat; padding-top:26px;}
.product .small_title a:hover{ text-decoration:underline;}

.lanrenzhijia{ width:100%; height:480px; position:relative;}
.lanrenzhijia .tabbg{width:110%; height:55px;margin-top: 30px;position:relative;  overflow:hidden;}
.lanrenzhijia .tabbg span{ display:block; width:175px; float:left; font-size:14px; color:#FFF; text-align:center; line-height:35px;}
.lanrenzhijia .tab{ width:100%; height:100%; position:relative;}
.lanrenzhijia .tab a{ display:block; float:left; width:175px; height:55px; background-color:#f0f0f0; line-height:55px; font-size:14px; color:#000; text-align:center; margin-right:30px;} 
.lanrenzhijia .tab a.on,.lanrenzhijia .tab a:hover{ background-color:#e70012; color:#fff; }

.lanrenzhijia .content{position:relative; width:100%; height:340px;  margin-top:40px;overflow:hidden; }
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:100%;}
.lanrenzhijia .content li{ width:1200px; height:100%; float:left; position:relative;}
.lanrenzhijia .content li .abc{ float:left; width:25%; height:263px; display:block; text-align:center; overflow:hidden; position:relative;}
.lanrenzhijia .content li .tabbox{ width:284px;height:263px;background-color:#FFF; margin:0px auto; border:solid 2px #0c3090;transition:1s;}
.lanrenzhijia .content li .tabbox .tabbox-div{ width:100%; height:215px; text-align:center;}
.lanrenzhijia .content li .tabbox .tabbox-div img{ width:100%; height:100%; margin:0px auto; margin-top:0px;}
.lanrenzhijia .content li .tabbox span{ display:block;background-color:#0c3090;  width:100%; height:48px;line-height:48px; text-align:center;font-size:14px;  color:#fff; }
.lanrenzhijia .content li .tabbox:hover{border:solid 2px #e70012; transition:1s;}
.lanrenzhijia .content li .tabbox:hover span{background-color:#e70012;transition:1s; }

.lanrenzhijia .content li .tabbox a {display:block;width:262px;height:260px;position:absolute;z-index:100;background-image:url(../images/yuan.png);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=0);opacity:0;cursor:pointer;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.lanrenzhijia .content li .tabbox a:hover {filter:alpha(opacity=100);opacity:1;cursor:pointer;}
.pcmore {display:block;position:absolute;bottom:0px;width:100%;height:30px;}
.pcmore a {display:block;text-align:center;width:130px;height:30px;line-height:30px;margin:0 auto;background-color:#dddddf;font-size:14px;color:#000;}
.pcmore a:hover {background-color:#e70012;color:#fff;}
 

.lanrenzhijia_mob{ width:100%; height:480px; position:relative; display:none}
.lanrenzhijia_mob .tabbg{width:110%; height:55px;margin-top: 30px;position:relative;  overflow:hidden;}
.lanrenzhijia_mob .tabbg span{ display:block; width:175px; float:left; font-size:14px; color:#FFF; text-align:center; line-height:35px;}
.lanrenzhijia_mob .tab{ width:100%; height:100%; position:relative;}
.lanrenzhijia_mob .tab a{ display:block; float:left; width:175px; height:55px; background-color:#f0f0f0; line-height:55px; font-size:14px; color:#000; text-align:center; margin-right:30px;} 
.lanrenzhijia_mob .tab a.on,.lanrenzhijia .tab a:hover{ background-color:#e70012; color:#fff; }

.lanrenzhijia_mob .content{position:relative; width:100%; height:340px;  margin-top:40px;overflow:hidden; }
.lanrenzhijia_mob .content ul{ position:absolute; left:0; top:0; height:100%;}
.lanrenzhijia_mob .content li{ width:1200px; height:100%; float:left; position:relative;}
.lanrenzhijia_mob .content li .abc{ float:left; width:25%; height:223px; display:block; text-align:center; overflow:hidden; position:relative;}
.lanrenzhijia_mob .content li .tabbox{ width:284px;height:240px;background-color:#FFF; margin:0px auto; border:solid 2px #0c3090;transition:1s;}
.lanrenzhijia_mob .content li .tabbox .tabbox-div{ width:100%; height:175px; text-align:center;}
.lanrenzhijia_mob .content li .tabbox .tabbox-div img{ width:100%;height:100%; margin:0px auto;}
.lanrenzhijia_mob .content li .tabbox span{ display:block;background-color:#0c3090;  width:100%; height:48px;line-height:48px; text-align:center;font-size:14px;  color:#fff; }
.lanrenzhijia_mob .content li .tabbox:hover{border:solid 2px #e70012; transition:1s;}
.lanrenzhijia_mob .content li .tabbox:hover span{background-color:#e70012;transition:1s; }

.lanrenzhijia_mob .content li .tabbox a {display:block;width:262px;height:260px;position:absolute;z-index:100;background-image:url(../images/yuan.png);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=0);opacity:0;cursor:pointer;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.lanrenzhijia_mob .content li .tabbox a:hover {filter:alpha(opacity=100);opacity:1;cursor:pointer;}


/*footer*/
footer{ width:100%;background-color:#033c89; padding-top:30px;}
footer .footer-nav{ height:250px;}
footer .footer-nav .footer-a{width:19.5%; height:215px; border-right:solid 1px #fff; float:left;text-align:center}
footer .footer-nav .footer-a dl{ width:90%; height:100%; position:relative; text-align:center; margin:0px auto;}
footer .footer-nav .footer-a dl dt{ width:100%; height:50px; line-height:50px;color:#fff; font-size:20px;} 
footer .footer-nav .footer-a dl dd{ width:100%; height:30px; line-height:30px;color:#fff; font-size:12px;} 
footer .footer-nav .footer-a dl dd a{ font-size:12px; color:#fff;line-height:30px;}
footer .footer-nav .footer-a:last-child{ border:none;}
 
footer .navlink{ height:40px; line-height:40px; border-top:solid 1px #0463e3;color:#fff;} 
footer .navlink a{ color:#fff; margin-right:20px;}

.ewmDiv{  width:120px; height:auto;position:fixed; right:10px; bottom:45px; border:solid 5px #06C; background-color:#fff; border-radius:10px; z-index:10000;} 
.ewmDiv b{ display:block; width:100%; height:30px; line-height:30px; border-bottom:solid 1px #ddd; text-align:center; font-size:16px; font-weight:bold; color:#F60;}
.ewmDiv dl{ width:100%; height:auto; position:relative;}
.ewmDiv dl dt,.ewmDiv dl dd{ width:100%; text-align:center;}
.ewmDiv dl dt{ height:30px; line-height:30px; color:#000; font-size:14px;border-bottom:solid 1px #ddd;}
.ewmDiv dl dd{ height:100px; padding-top:8px; padding-bottom:8px;}
.ewmDiv dl dd img{ max-width:92%;}

.navlinkbt{ width:100%; height:40px; background-color:#2a5fad; line-height:40px;}
.navlinkbt,.navlinkbt a{color:#fff;}

/*内页*/
.bgimg09{background-image:url(../images/img09.jpg);}
#banner2{width:100%; height:240px; background-color:#041620;}

.miantop{ height:60px; background-color:#eee; position:relative;} 
.miantop .listtitle{ float:left;width:20%; font-size:30px; line-height:60px; overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.miantop .listtitle span{ font-family:Arial, Helvetica, sans-serif;color:#b1b1b1; font-size:20px; font-weight:normal; border-bottom:3px solid #ffa200; display:block; position:relative; bottom:-2px;}
.miantop ul{ float:right; width:80%; height:100%; text-align:right; padding-top:20px;} 
.miantop ul li{ display:inline-block; margin-left:10px; }
.miantop ul li a{background-color:#0c3090; color:#fff; font-size:14px; height:30px; min-width:80px; text-align:center; line-height:30px; display:block; border-radius:5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:5px; padding-right:5px;}
.miantop ul li a:hover{ background-color:#2a5fad;} 

.lujing{ float:right; width:auto; height:auto;font-size:14px; font-weight:normal; margin-top:10px; background-image:url(../images/add2.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.lujing a{font-size:12px;line-height:30px;color:#333;}
.lujing a:hover{ text-decoration:underline;} 

.post_content{ margin-top:30px; margin-bottom:30px;}
.post_content,.post_content div,.post_content p,.post_content a{ font-size:14px; line-height:30px; color:#000}



/*合作*/
.hezuo{ height:auto;padding-top:60px;}
.fg{ height:1px; width:100%; background-color:#CCC; background-image:url(../images/fgbg.jpg); background-position:center center; background-repeat:no-repeat;}
.hezuo .buzou{ padding-top:100px;}
.hezuo .bottom80{ padding-bottom:120px;}
.lm45{ margin-left:45px;}
.rm45{ margin-right:45px;}
.w445{ width:445px;}
.w310{ width:310px;}
.hezuo .buzou .liujiao{ float:left; width:100px; height:117px; background-image:url(../images/liujiao.png); background-position:center center; background-repeat:no-repeat; line-height:117px;text-align:center; font-size:32px; font-family:Verdana, Geneva, sans-serif; color:#ffb700;}
.hezuo .buzou span{ display:block; float:left; width:190px; margin-left:20px; line-height:32px; font-size:16px;border-bottom:1px solid #ccc;}
.hezuo .buzou p{ display:block; width:190px; float:left; margin-left:20px;color:#757575; line-height:24spx; font-size:13px; padding-top:4px;}
.hezuo .you{ background-image:url(../images/jintou.png); background-repeat:no-repeat; background-position:370px 130px;}
.hezuo .shang{background-image:url(../images/shang.png); background-repeat:no-repeat; background-position:center 40px;}
.hezuo .zuo{background-image:url(../images/zuo.png); background-repeat:no-repeat; background-position:370px 130px;}
.hezuo .zixunbtn{ display:block; margin:0 auto; position:relative; top:-40px; width:130px; height:40px; border-radius:12px; background-color:#004098; color:#FFF; text-align:center; line-height:40px; font-size:16px; z-index:100;}


/*招商*/
.zhaoshang{ padding-top:80px; height:570px; 
background:url(../images/zhaoshangbg1.jpg) center top no-repeat,url(../images/zhaoshangbg2.jpg) center 221px no-repeat,url(../images/zhaoshangbg3.jpg) center 442px no-repeat;}
.fg2{ height:1px; width:100%; background-color:#fff; background-image:url(../images/fgbg.jpg); background-position:center center; background-repeat:no-repeat;}
.zhaoshang .zsbox{width:270px; height:350px; background-color:rgb(238,240,244); margin-right:40px; border-radius:6px;}

.zhaoshang .zsbox img{ width:236px; height:auto; border:2px solid #ccc; float:left; margin-left:15px; margin-top:15px;}
.zhaoshang .zsbox span{ display:block; padding-left:15px; padding-right:15px; width:240px;line-height:26px; font-size:16px; color:#333; float:left; padding-top:8px;}
.zhaoshang .zsbox .yingwen{ color:#004098; font-family:Arial, Helvetica, sans-serif; font-weight:700;font-size:18px;line-height:24px; padding-top:8px;}
.zhaoshang .zsbox p{display:block; padding-left:15px; padding-right:15px; font-size:12px; color:#757575; float:left;width:240px; line-height:21px; padding-top:8px;}
.top60{ padding-top:60px;}


/*联系我们*/
.lianxi{}
.lianxi .contactwenzi{ background-image:url(../images/contactwenzi.png); background-position:center top; background-repeat:no-repeat; padding-top:30px; text-align:center; color:#747474;}
.lianxi .lianxibox{ float:left; width:400px; height:auto; margin-top:80px;}
.lianxi .lianxibox img{ float:left; width:121px; height:auto;}
.lianxi .lianxibox span{ float:left; display:block; width:263px; padding-left:16px; color:#333;}
.lianxi .lianxibox span.wztitle{ font-size:15px; line-height:24px; padding-top:15px;}
.lianxi .lianxibox span.teltitle{ font-size:26px; color:#1b7bcc; font-style:italic; line-height:32px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.lianxi .lianxibox span.svtime{ line-height:21px; font-size:14px; color:#6e6e6e;}
.lianxi .contactmore{  margin-top:120px; margin-bottom:80px;}
.lianxi .contactmore .morebg{background-image:url(../images/contactmore.png); background-position:left center; background-repeat:no-repeat; height:17px; margin-bottom:30px;}
.lianxi .listcontact{ float:left; width:400px;}
.lianxi .listcontact span{ color:#646464; line-height:32px;}
.lianxi .erweima{ display:block; width:400px;}
.lianxi .erweima img{ float:left; width:128px; height:128px;}
.lianxi .erweima span{ float:left; display:block; width:250px;font-size:18px; line-height:26px; color:#333; padding-left:22px;}
.lianxi .erweima p{ float:left; display:block;padding-left:22px; width:220px; color:#646464; padding-top:4px;}
.lianxi .erweima p.follow{ margin-top:8px;}
.lianxi .erweima a{ float:left; display:block; width:32px; height:32px; margin-top:8px; background-position:center center; background-repeat:no-repeat;margin-left:22px; }
.lianxi .erweima a.sina{ background-image:url(../images/sina.png);}
.lianxi .erweima a.qq{background-image:url(../images/qq.png);}
/*map*/
.map{ height:400px; background-image:url(../images/map.jpg); background-position:center center; background-repeat:no-repeat; border-bottom:1px solid #ccc; overflow:hidden;}
.mapbg{ display:block; position:relative; width:100%; height:400px; background-color:rgba(31,38,54,0.7); background-image:url(../images/mapico.png); background-position:center center; background-repeat:no-repeat;top:-400px;
transition: background 1s;
-webkit-transition: background 1s;
-moz-transition: background 1s;
-o-transition: background 1s; cursor:pointer;}


/*问答列表页*/
.bgf8{ background-color:#f8f8f8;}

.newspage{ padding-top:50px;}


.newspage .answerleft{ width:100%;}
.newspage .answerleft .answerlist ul{ float:left;}
.newspage .answerleft .answerlist ul li{ float:left; width:100%; border-bottom:1px dotted #e0e0e0; padding:15px 0px;}
.newspage .answerleft .answerlist ul li .qa{ display:block; width:100%; font-size:16px; color:#333; font-weight:600; line-height:32px; background-image:url(../images/qa.png); background-position:left 7px; background-repeat:no-repeat; padding-left:22px;}
.newspage .answerleft .answerlist ul li p{ color:#666; line-height:24px; font-size:14px; padding-left:22px; background-image:url(../images/aa.png); background-position:left 4px; background-repeat:no-repeat;}
.newspage .answerleft .answerlist ul li span{ display:block; float:left; padding-left:22px; color:#999; line-height:21px; font-size:12px;}
/*分页列表*/
.divcenter{ float:left; text-align:center;width:100%; height:auto;}
.pagelist .pageinfo{ width:100px; display:inline-block; color:#666;}
.pagelist{ display:inline-block; width:auto; height:auto; padding-top:20px; padding-bottom:20px;}
.pagelist li{ float:left;display:block;overflow:hidden;height:28px;line-height:28px;margin:0 3px;border-radius: 3px; background-position:center center; background-repeat:no-repeat;overflow: hidden;text-align: center; width:28px; font-size: 13px; color:#1586f9;}
.pagelist li.index{background-color:#4588E4;text-indent:1000px; border-radius: 3px;color:#fff; background-image:url(../images/index.png);}
.pagelist li a.index{ background-image:url(../images/index2.png);text-indent:1000px; overflow:hidden;}
.pagelist li a.index:hover{ background-image:url(../images/index.png);}
.pagelist li.thisclass{background-color:#4588E4;color:#fff;}
.pagelist li a {background-position:center center;background-repeat:no-repeat;color:#4588E4;border:1px solid #d5d5d5;display:block;float:left;font-size:13px;height:26px;line-height:26px;overflow:hidden;text-align:center;width:26px;border-radius:3px;}


	
.pagelist li a:hover{height:28px;line-height:28px;width:28px; background-color:#4588E4; color:#FFF; border:0px;}
.pagelist li.end{text-indent:100px;  background-image:url(../images/end2.png);background-color:#4588E4;text-indent:1000px; border-radius: 3px;color:#fff;}
.pagelist li a.end{ text-indent:100px;  background-image:url(../images/end.png); background-position:center center;}
.pagelist li a.end:hover{background-image:url(../images/end2.png); background-position:center center;}
.pagelist li a.next{text-indent:100px;background-image:url(../images/next.png);}
.pagelist li a.next:hover{background-image:url(../images/next2.png);background-image:url(../images/next2.png);}
.pagelist li a.pre{text-indent:100px;background-image:url(../images/pre.png);}
.pagelist li a.pre:hover{background-image:url(../images/next2.png);background-image:url(../images/pre2.png);}

/*问题表单*/
#iframebox{width:680px; height:190px;display:inline-block}
.bgblack{ background-color:#041620; background-image:url(../images/qbg.jpg); background-position:left center; background-repeat:no-repeat; padding:40px 0px 40px 0px; text-align:center;}
.question{ width:680px; height:auto; margin:0 auto; overflow:hidden;}
.question input{float:left; height:30px; line-height:30px; border:0px;border-radius:5px; text-indent:28px; line-height:30px;background-position:8px center; background-repeat:no-repeat; margin-top:20px;}
.question .miaoshu{background-image:url(../images/wenti.png); width:680px; height:140px; background-position:8px 7px;float:left;line-height:30px; border:0px;border-radius:5px; text-indent:28px; line-height:30px;background-position:8px 7px; background-repeat:no-repeat; font-size:14px; font-family:'microsoft yahei';resize:none;word-break:break-all;}
.question .wenti{width:355px;background-image:url(../images/wenti.png);}
.question .yanzheng{background-image:url(../images/yanzheng.png); width:105px; margin-left:30px;}
.question .mytime{ display:none;}
#vdimgck{ float:left; height:28px; border:1px solid #FFF;margin-top:20px; width:68px;}
.question .button{ background-color:#1586f9; width:90px; text-align:center; color:#fff; text-indent:0; margin-left:30px;}

/*问答详情页*/
.answertitle{ font-size:24px; text-align:center; width:100%; display:block;}
.answerleft{ margin-top:10px; margin-bottom:10px;} 
.answerleft .hang{ text-align:center; margin:10px 0px 20px 0px; }
.answerleft .hang span{ display:inline-block; margin-right:15px; line-height:30px; color:#999; font-size:12px;}
.answerleft .body1{ padding:0px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC; margin-bottom:50px;}
.answerleft .body1 .wenhao{ position:relative;top:-23px; line-height:42px; width:96px; display:block; font-size:16px; color:#004098; height:42px; background-color:#FFF;
background-image:url(../images/qa.png); background-position:10px 13px; background-repeat:no-repeat; padding-left:30px;}
.answerleft .body2{ padding:0px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC; margin-bottom:10px;}
.answerleft .body2 .wenhao{ position:relative;top:-23px; line-height:42px; width:96px; display:block; font-size:16px; color:#004098; height:42px; background-color:#FFF;
background-image:url(../images/qa.png); background-position:10px 13px; background-repeat:no-repeat; padding-left:30px;}
.answerlefta{ line-height:30px; margin-top:30px;}
.answerlefta  a{color:#333;}
.answerlefta  a:hover{ color:red}
.answerlefta .right a{ background-image:url(../images/anniu.png); background-position:center center; background-repeat:no-repeat; float:right;display:block; width:117px; height:36px; margin-top:5px;}

.rightproduct .box{ width:206px; height:auto; float:left; margin-bottom:10px; }
.rightproduct .box { display:block; width:100%; height:auto;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightproduct .box img{ float:left; width:206px; height:128px; }
.rightproduct .box span{ display:block; float:left; width:100%; line-height:36px; text-align:center; color:#797979;}
.rightproduct .box a{ position:absolute; z-index:10;  display:block; width:190px; height:148px; padding:8px; line-height:21px; font-size:14px; background-color:rgba(0,64,152,0.8); color:#fff;  -webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;}
.rightproduct .box a:hover{ filter:alpha(opacity=1);
-moz-opacity:1;
opacity:1;}
/*右侧模块*/
.rightproduct{ float:left; width:226px; height:auto; margin-bottom:20px;background-color:#eeeeee; padding-bottom:10px;}
.rightproduct .righttitle{ float:left; width:170px; height:64px; color:#fff; font-size:18px; padding-top:20px; padding-left:56px;}
.productbg{ background-image:url(../images/product1.jpg); background-position:left top; background-repeat:no-repeat;}
.newsbg{background-image:url(../images/news1.jpg); background-position:left top; background-repeat:no-repeat; }
.questionbg{background-image:url(../images/question.jpg); background-position:left top; background-repeat:no-repeat;}
.contactbg{background-image:url(../images/contactbg.jpg); background-position:left top; background-repeat:no-repeat;}
.rightcontact .righttitle{float:left; width:166px; height:64px; color:#fff; font-size:18px; padding-top:20px; padding-left:60px;}
.rightproduct ul{ height:auto; width:206px;float:left; padding:10px 10px 0px 10px; }
.rightproduct ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.rightproduct ul li a{ display:block; font-size:14px; color:#797979; line-height:36px; background-image:url(../images/sanjiao2.png); background-position:4px center; background-repeat:no-repeat; text-indent:14px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightproduct ul li a:hover{ text-indent:20px; color:#004098;background-image:url(../images/sanjiao.png);background-position:10px center;  }
.rightproduct .more{ display:block; float:left; width:120px;line-height:32px; margin-left:53px; height:32px;background-color:#00479F;border-radius:16px;color:#fff;font-size:16px;background-image:url(../images/more.png); background-position:86px center; background-repeat:no-repeat; text-indent:16px;}
.rightproduct .more:hover{ background-color:#ffa200;}
.h3{ width:180px; height:3px; margin:0 auto; background-color:#ffa200;}
.h4{width:180px; height:3px; margin:0 auto; background-color:#00479f;}
.rightnews{ margin-bottom:20px; float:left;}
.rightnews .righttitle{padding-left:62px;float:left; width:166px; height:64px; color:#797979; padding-top:20px; padding-left:60px;font-size:18px; }
.rightnews .hangye{ height:auto; width:206px;float:left; padding:10px 10px 0px 10px; background-color:#F6F6F6;}
.rightnews .gongsi{height:auto; width:206px;float:left; padding:0px 10px 10px 10px; background-color:#f3f3f3;}
.rightnews ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.rightnews ul li a{ display:block; font-size:12px;color:#797979; line-height:36px; background-image:url(../images/wendang.png); background-position:3px center; background-repeat:no-repeat; text-indent:20px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightnews ul li a:hover{ text-indent:26px; color:#004098; background-image:url(../images/wendang2.png);background-position:10px center;}
.rightcontact{ float:left; width:226px; height:auto; margin-bottom:20px;}
.rightcontact ul{height:auto; width:206px;float:left; padding:10px; background-color:#eeeeee;}
.rightcontact ul span{ display:block; width:100%; line-height:24px; font-size:14px; color:#797979;}
.rightcontact ul span font{ color:#A75501; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}

.right_question{ margin-bottom:20px; float:left;}
.right_question .righttitle{padding-left:62px;float:left; width:162px; height:64px; color:#fff; padding-top:20px; padding-left:64px;font-size:18px; }
.right_question ul{ height:auto; width:206px;float:left; padding:10px 10px 10px 10px; background-color:#F6F6F6;}
.right_question ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.right_question ul li a{ display:block; font-size:14px; color:#797979; line-height:36px; background-image:url(../images/wendang.png); background-position:4px center; background-repeat:no-repeat; text-indent:24px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.right_question ul li a:hover{ text-indent:30px; color:#004098;background-image:url(../images/wendang2.png);background-position:10px center;}





/*新闻页*/
#menu{width:1200px; overflow:hidden;padding-top:50px;}
#menu #nav {display:block;width:280px;list-style:none; margin:0 auto;}
#menu #nav li {float:left;width:120px; margin-left:10px; margin-right:10px;}
#menu #nav li a{display:block;line-height:36px; height:36px; background-color:#00479F; border-radius:18px;text-decoration:none;text-align:center; color:#fff; font-size:16px;}
#menu #nav li .selected{background-color:#ffb700 !important; color:#fff;}
#menu #menu_con{ width:100%; height:auto; border-top:none}
#menu #menu_con .tag{ overflow:hidden;}
#menu #menu_con .tag ul{ float:left; width:100%}
#menu #menu_con .tag ul li{width:98%;  margin:10px;}
#menu #menu_con .tag ul li a{ display:block; padding:15px 15px 15px 15px; height:auto; border-bottom:1px solid #ddd; overflow:auto;}
#menu #menu_con .tag ul li a:hover{ border-color:#ffa200;}
#menu #menu_con .tag ul li a img{ float:left; width:129px; height:129px;}
#menu #menu_con .tag ul li a .tagtitle{ display:block;color:#101010;display: block;font-size:16px;padding-left:15px;}
#menu #menu_con .tag ul li a:hover .tagtitle{ color:#ffa200;}
#menu #menu_con .tag ul li a div{ float:left;}
#menu #menu_con .tag ul li a p{ color:#666;font-size:14px;line-height:24px;text-align:justify;text-justify:inter-ideograph; height:72px; overflow:hidden;padding-left:15px; padding-top:10px;}
#menu #menu_con .tag ul li a .chakan{ float:left; padding:4px 8px 4px 8px;background-color:#b5b5b5; font-size:12px; color:#FFF; margin-top:8px; margin-left:15px;}
#menu #menu_con .tag ul li a:hover .chakan{ background-color:#ffa200;}
#menu #menu_con .tag ul .more{ display:block; margin:30px auto; width:120px;line-height:36px; height:36px;background-color:#00479F;border-radius:18px;color:#fff;font-size:16px;background-image:url(../images/more.png); background-position:86px center; background-repeat:no-repeat; text-indent:16px;}
#menu #menu_con .tag ul .more:hover{ background-color:#ffa200;}
.h3{ width:180px; height:3px; margin:0 auto; background-color:#ffa200;}


/*新闻列表页*/
.xinwen{ padding-top:50px;}
.xinwen .xinwenleft{ width:732px;}
.xinwen .xinwenleft .xinwenlist ul{float:left; }
.xinwen .xinwenleft .xinwenlist ul li{ position:relative; float:left; width:700px; border:1px solid #e0e0e0; padding:15px 15px;background-color:#f8f8f8; margin-bottom:10px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f8f8f8,endColorStr=#fff);
background: -ms-linear-gradient(top, #f8f8f8,  #fff);       
background:-moz-linear-gradient(top,#f8f8f8,#fff);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f8f8f8), to(#fff));
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#fff));      
background: -webkit-linear-gradient(top, #f8f8f8, #fff);  
background: -o-linear-gradient(top, #f8f8f8, #fff);  
}
.xinwen .xinwenleft .xinwenlist ul li:hover{box-shadow:1px 1px 2px 2px #eee; -moz-box-shadow:1px 1px 2px 2px #eee; -webkit-box-shadow:1px 1px 2px 2px #eee; z-index:9; left:-6px;}
.xinwen .xinwenleft .xinwenlist ul li .qa{ display:block; width:100%;}
.xinwen .xinwenleft .xinwenlist ul li img{ float:left; width:100px; height:100px; }
.xinwen .xinwenleft .xinwenlist ul li p{ float:left; color:#666; line-height:24px;text-align:justify;text-justify:inter-ideograph; font-size:14px; width:585px; padding-left:15px;}
.xinwen .xinwenleft .xinwenlist ul li .qatitle{ color:#333; font-size:16px; margin-right:20px; padding-left:15px;}
.xinwen .xinwenleft .xinwenlist ul li .qatitle span{ display:block; float:right; color:#999; font-size:12px; margin-top:4px; margin-left:15px;}

/*新闻详情页*/

.answerleft .body{padding:15px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC;}


.answerleft .cbox{ float:left; display:block; width:230px; height:auto; background-color:#f8f8fb;}
.answerleft .cbox span{ display:block; float:left; width:145px; margin-left:10px; font-size:16px; color:#666666;}
.answerleft .cbox p{ padding:15px; float:left; color:#acb1bb;}
/*证书*/

.zhengshu{ padding-bottom:50px; }
.color666{display:block;color:#666; font-size:28px; width:100% !important;text-align:center; height:auto; position:relative;}
.color666 span{ display:block; margin:0px auto;line-height:50px; width:400px; position:relative; z-index:1;}
.color666 .small_title{ width:400px; color:#acb1bb !important; background-color:#fff; background-image:url(../images/sbg.jpg); background-position:center bottom; background-repeat:no-repeat; font-size:20px;position:relative; z-index:1; background-color:#fff;}
.color666 hr{ width:100%; height:1px ; background-color:#ddd;color:#ddd; position:absolute; top:55px; z-index:-100}

.middle{ width:100%; text-align:center; float:left;}
#model{width:1200px; height:auto; background:#fff; overflow:hidden;}
.pagination {display:inline-block;margin-top:30px;}
.pagination A {BORDER-BOTTOM:#aae 1px solid;BORDER-LEFT:#aae 1px solid;COLOR:#15b;BORDER-TOP:#aae 1px solid;BORDER-RIGHT:#aae 1px solid;TEXT-DECORATION:none}
.pagination A {DISPLAY:inline-block;MARGIN-BOTTOM:5px;MARGIN-RIGHT:5px;text-indent:100px;overflow:hidden;width:10px;height:10px;}
.pagination SPAN {DISPLAY:inline-block;MARGIN-BOTTOM:5px;MARGIN-RIGHT:5px;text-indent:100px;overflow:hidden;width:10px;height:10px;}
.pagination .current {BORDER-BOTTOM:#aae 1px solid;BORDER-LEFT:#aae 1px solid;BACKGROUND:#26b;COLOR:#fff;BORDER-TOP:#aae 1px solid;BORDER-RIGHT:#aae 1px solid}
#rongyu {float:left;margin-top:50px;height:469px;}
#rongyu li {border:1px solid #d2d2d2;float:left;height:auto;margin:0 9px 18px 9px;width:280px;background-color:rgb(255,255,255);}
#rongyu li:hover {border:1px solid #F00;}
#rongyu li img {max-width:100%;max-height:100%;width:auto;height:auto;}
#rongyu li a {display:block;padding:10px;}
#rongyu li h3 {color:#333333;margin-top:10px;font-size:14px;font-weight:normal;line-height:28px;}
#rongyu li h3 span {float:left;display:block;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#rongyu li i {display:block;background:url(../images/icon-fdj.png) center center no-repeat #D0D0D0;line-height:26px;width:26px;height:26px;color:#fff;float:right;font-size:12px;text-align:center}
.li_img {height:180px;text-align:center;width:260px;text-align:center;vertical-align:center;}
/*全图显示*/.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened {z-index:8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}
.fancybox-outer,.fancybox-inner {position:relative;}
.fancybox-inner {overflow:hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}
.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image,.fancybox-iframe {display:block;width:100%;height:100%;}
.fancybox-image {max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url('../images/fancybox_sprite.png');}
#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div {width:44px;height:44px;background:url('../images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/blank.gif');/* helps IE */-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span {left:10px;background-position:0 -36px;}
.fancybox-next span {right:10px;background-position:0 -72px;}
.fancybox-nav:hover span {visibility:visible;}
.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
/* Overlay helper */.fancybox-lock {overflow:hidden !important;width:auto;}
.fancybox-lock body {overflow:hidden !important;}
.fancybox-lock-test {overflow-y:hidden !important;}
.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/fancybox_overlay.png');}
.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}
/* Title helper */.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;/* Fallback for web browsers that doesn't support RGBa */background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap {padding-top:10px;}
.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}
/*Retina graphics!*/

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url('../images/fancybox_sprite@2x.png');background-size:44px 152px;/*The size of the normal image,half the size of the hi-res image*/}
#fancybox-loading div {background-image:url('../images/fancybox_loading@2x.gif');background-size:24px 24px;/*The size of the normal image,half the size of the hi-res image*/}
}
/*生产环境*/.bgf8 {background-color:#f8f8fb;}
.huanjing {padding-top:50px;padding-bottom:50px;}
.huanjing .color666 {float:left;margin-left:40px;color:#666;font-size:28px !important;width:1108px !important;background-image:url(../images/huanjing.jpg);background-position:left 55px;background-repeat:repeat-x;text-align:center;}
.huanjing .color666 .small_title {color:#acb1bb !important;display:inline-block;padding-left:8px;padding-right:8px;background-color:#f8f8fb;background-image:url(../images/sbg.jpg);background-position:center bottom;background-repeat:no-repeat;}
#featureContainer {float:left;WIDTH:1200px;padding-top:50px;}
#feature {POSITION:relative;}
#feature .prev {float:left;WIDTH:30px;DISPLAY:block;BACKGROUND-image:url(../images/left.png);background-position:center center;background-repeat:no-repeat;FLOAT:left;HEIGHT:52px;margin-top:136px;}
#feature .next {WIDTH:30px;DISPLAY:block;BACKGROUND-image:url(../images/right.png);background-repeat:no-repeat;background-position:center center;FLOAT:left;HEIGHT:52px;margin-top:136px;}
#feature .prev:hover {BACKGROUND-image:url(../images/left2.png);}
#feature .next:hover {BACKGROUND-image:url(../images/right2.png);}
.featureUL {POSITION:relative;LIST-STYLE-TYPE:none;MARGIN:0px;WIDTH:2820px;FLOAT:left;LEFT:0px}
.featureBox {WIDTH:282px;BACKGROUND-REPEAT:no-repeat;FLOAT:left;HEIGHT:320px;OVERFLOW:hidden;}
#botton-scroll {Z-INDEX:0;MARGIN:0px auto;WIDTH:1128px;FLOAT:left;HEIGHT:320px;}
#block {Z-INDEX:0;POSITION:relative;float:left;WIDTH:1128px;HEIGHT:320px;OVERFLOW:hidden;}
#block .box {WIDTH:262px;FLOAT:left;HEIGHT:320px;margin-left:10px;margin-right:10px;}






#block .box a{ display:block; width:262px; height:320px; position:relative;}
#block .box a img{ float:left;}
#block .box a .aa{background-color:rgba(0,88,171,0.9); z-index:100; position:absolute; width:262px; height:0px; overflow:hidden;}
#block .box a div p{ padding:30px; line-height:21px; color:#FFF;}




.yingyong{padding-top:100px; padding-bottom:70px;}
.bgee{ background-color:#eef0f4;}
.yingyong .color666{ float:left;color:#666; font-size:28px !important; margin-left:10px; width:1180px !important; background-image:url(../images/huanjing.jpg); background-position:left 55px; background-repeat:repeat-x; text-align:center;}
.yingyong .color666 .small_title{ color:#acb1bb !important; display:inline-block; padding-left:8px; padding-right:8px; background-color:#fff; background-image:url(../images/sbg.jpg); background-position:center bottom; background-repeat:no-repeat;}
.yingyong ul{ float:left; padding:50px 0px;}

.yingyong ul li{ float:left; width:380px; position:relative; height:250px; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.yingyong ul li img{ float:left; width:380px;height:250px; }
.yingyong ul li span{ position:absolute; display:block; width:100%; line-height:36px; height:36px; color:#FFF; text-indent:6px; background-color:rgba(0,0,0,0.8); bottom:0px; left:0;}
.yingyong ul li .bbb{ position:absolute; display:block; width:0px; height:250px; z-index:100;left:0; top:0; overflow:hidden; background-position:center center; background-repeat:no-repeat;}
.yingyong ul li .bbb img{ float:left; width:380px; height:250px;}
.yingyong ul li .bbb p{ display:block; position:absolute; bottom:0; left:0; z-index:9999; color:#FFF; margin-left:30px; margin-right:30px; width:320px;text-align:justify;text-justify:inter-ideograph; text-align:center; height:100px;}
/*产品中心页*/
.productlist{ padding-top:50px; padding-bottom:50px;}
.productlist ul{ float:left; display:block;}
.productlist ul li{float:left;display:block; width:362px; margin-left:19px; margin-right:19px; margin-bottom:19px;} 
.productlist ul li a{ float:left; display:block;}
.productlist ul li a.listimg{ width:362px; height:225px;}
.productlist ul li a.listimg img{ width:362px; height:225px;}
.productlist ul li a.listtitle{ width:362px; font-size:18px; color:#333; line-height:36px; padding-top:6px;}
.productlist ul li a.listtitle span{ padding-left:10px; font-size:14px;}
.productlist ul li a.listtitle:hover{}
.productlist ul li .lista{ float:left; width:362px; line-height:28px; height:70px;}
.productlist ul li .lista p{color:#666; font-size:12px; height:42px; line-height:21px; overflow:hidden;}
.productlist ul li .lista a{ padding-right:5px; margin-right:5px; color:#666; font-size:12px; height:21px; line-height:21px; }
.productlist ul li .lista a:hover{ text-decoration:underline;}

/*产品列表页*/ 
.productlist2{ padding-top:20px; padding-bottom:50px;}
.productleft{ display:block;}
.productleft .list{ display:block; width:100%; margin-top:20px;}
.productleft .list li{float:left;display:block; width:25%; height:290px; margin-bottom:20px;  } 
.productleft .list li article{ width:284px; height:300px; margin:0px auto;border:1px solid #eee; transition:0.5s; }
.productleft .list li:hover article{border:1px solid #2a5fad; transition:0.5s; } 
.productleft .list li article .listimg{ width:284px; height:230px; text-align:center; border-bottom:solid 1px #eee; display:table-cell; vertical-align:middle; overflow:hidden; }
.productleft .list li article .listimg img{ max-width:98%;height:210px; margin:0px auto;} 
.productleft .list li article .listtitle{ display:block;width:100%; font-size:16px; color:#333;line-height:25px; padding-top:10px; text-align:center;} 
/*产品详情页*/
.productbox{ padding:50px 0;}
.productbox .left{ width:915px;}
.productbox .productboxleft{ width:365px; float:left;}
.productbox .productboxright{ float:left; margin-left:30px; width:450px;}
.productbox .productboxright span{ display:block; width:100%; color:#696969; line-height:50px;border-bottom: 1px dashed #696969;}
.productbox .productboxright span h1{ font-size:14px; font-weight:bold;}
.productbox .productboxright p{ color:#696969; line-height:24px;border-bottom: 1px dashed #696969; font-size:12px; padding-bottom:8px; height:192px; overflow:hidden;}
.productbox .productboxright p font{line-height:42px; font-weight:bold; font-size:14px;}
.productbox .productboxright a{ display:block; width:134px; height:36px; background-position:center center; background-repeat:no-repeat; float:left;}
.productbox .productboxright a.goumai{ background-image:url(../images/goumai.png); margin-left:30px;}
.productbox .productboxright a.zixun{background-image:url(../images/lianxi.png);}
.productbox .productboxright .w100{ padding-top:10px; float:left;}

#menu2{width:100%; float:left; margin-top:50px; overflow:hidden;}
#menu2 #nav2 {display:block;width:915px;padding:0;margin:0;list-style:none; background-color:#2c3e50; float:left;}
#menu2 #nav2 li {float:left;width:120px; border-left:1px solid #2c3e50;}
#menu2 #nav2 li a {display:block;line-height:42px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#fff; }
#menu2 #menu_con2{ width:913px; height:auto; border-bottom:1px solid #a7bed5; border-left:1px solid #a7bed5; border-right:1px solid #a7bed5; }
#menu2 .tag{ padding:15px; overflow:hidden; color:#666;}
#menu2 .selected{ color:#fff; border-bottom:2px solid #FFB700;}

#menu2 #menu_con2 img{ height: auto !important;}


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:484px;height:300px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:363px; height:auto; min-height:225px; max-height:363px; border:1px solid #DFDFDF;}
.spec-preview .jqzoom{ max-width:100%; max-height:100%;}
.spec-scroll{clear:both;margin-top:18px;width:365px;}
.spec-scroll .prev{float:left;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:333px;height:56px;overflow:hidden; margin-left:4px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:111px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:81px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


/*zty1*/
.zty1{ float:left; width:100%; height:5696px; 
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty1/zty1bg6.jpg) center 1710px no-repeat,

url(../images/zty1/zty1bg7.jpg) center 1870px no-repeat,
url(../images/zty1/zty1bg8.jpg) center 2030px no-repeat,
url(../images/zty1/zty1bg9.jpg) center 2190px no-repeat,
url(../images/zty1/zty1bg10.jpg) center 2758px no-repeat,
url(../images/zty1/zty1bg11.jpg) center 3151px no-repeat,
url(../images/zty1/zty1bg12.jpg) center 3544px no-repeat,
url(../images/zty1/zty1bg13.jpg) center 4498px no-repeat,
url(../images/zty1/zty1bg14.jpg) center 4750px no-repeat;

}



.ztybanner{ height:750px; width:100%;}
.lujing2{ float:left; color:#fff; width:100%; height:auto;font-size:13px; font-weight:normal; margin-top:10px; background-image:url(../images/lujing2.png); background-position:left 10px; background-repeat:no-repeat; padding-left:17px;}
.lujing2 a{font-size:13px;line-height:30px;color:#fff;}
.lujing2 a:hover{ text-decoration:underline;}
.ztybanner h1{ display:block; float:left; width:100%; text-align:center; margin-top:110px;}
.ztybanner h1 img{}
.ztybanner span{ display:inline-block; width:100%; line-height:28px; color:#FFF; font-size:16px;}
.ztybanner .more{ display:inline-block; margin-top:36px;width:130px; height:34px; border:1px solid #FFF; background-color:rgba(255,255,255,0.3); line-height:34px; border-radius:18px; color:#FFF; font-size:16px; background-image:url(../images/more.png); background-position:102px 12px; background-repeat:no-repeat;}
.zty1box1{ position:relative; background:url(../images/zty1box1bg.png) center 40px no-repeat,url(../images/zty1/zty1box1.jpg) center bottom no-repeat; height:960px;}
.zty1box1 .jgny{ margin-left:512px; margin-top:72px;}
.zty1box1 span{ display:block; font-size:18px; color:#333; width:100%; text-align:center; padding-top:70px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:center 40px;}
.zty1box1 p{ font-size:16px; color:#727272; display:block; width:200px; position:absolute; line-height:26px;}
.zty1box1 p font{ font-size:18px; font-weight:bold; color:#000;line-height:28px;}
.zty1box1 p.mianban{ text-align:right; top:622px; left:30px;}
.zty1box1 p.guiti{ text-align:left; right:65px; top:480px;}
.zty1box2{height:640px;}
.zty1box2 .zty1box2img{ float:left; margin-top:118px; margin-left:82px;}
.zty1box2 .aqka{ margin-left:118px; margin-top:168px;}
.zty1box2 span{display:block; font-size:16px; color:#333; width:100%; text-align:center; text-indent:50px; padding-top:26px;}
.zty1box2 .bzbox{ float:left; width:112px; margin-left:79px; text-align:center; margin-top:38px;}
.zty1box2 .bzbox img{ display:inline-block; width:98px;}
.zty1box2 .bzbox p{ font-size:16px;color:#333;}
.zty1box3{ position:relative; width:100%; height:920px;}
.zty1box3 img{position:absolute;}
.zty1box3 .gyjz{left:45px; top:120px;}
.zty1box3 .gyjzsp{position:absolute;left:45px;top:190px; display:block; width:390px; color:#333; font-size:16px; line-height:26px;}
.zty1box3 .gyjzsp font{ font-family:Arial, Helvetica, sans-serif; display:block; font-size:8px; color:#898989; line-height:14px; width:265px; padding-top:8px;}
.zty1box3 .czjd{left:45px; top:304px;}
.zty1box3 .wwr{left:218px; top:304px;}
.zty1box3 .tjx{left:45px; top:466px;}
.zty1box3 .wxmg{left:218px; top:466px;}
.zty1box3 .cp1{ right:61px; top:21px;}
.zty1box4{ position:relative; width:100%; height:1732px;}
.zty1box4 img{ position:absolute;}
.zty1box4 .cp2{top:179px;}
.zty1box4 .cp3{ right:8px; top:870px;}
.zty1box4 .qqlh{left:136px; top:1022px;}
.zty1box4 .qqlhsp{ position:absolute;left:136px; top:1080px; color:#333333; line-height:28px; font-size:16px; display:block; width:365px;}
.zty1box4 .xjjs{ top:130px; right:210px;}
.zty1box4 .box4{ position:absolute; top:240px; right:60px; width:475px;}
.zty1box4 .box4 span{ float:left; display:block; width:56px; height:56px; color:#FFF; border:1px dashed #FFF; text-align:center; line-height:56px; font-family:Arial, Helvetica, sans-serif; font-size:26px;}
.zty1box4 .box4 p{ float:left; width:402px; padding-left:15px; height:auto; color:#FFF; line-height:28px; font-size:16px;}
.zty1box4 .box4 .w100{ float:left;}
.zty1box7{ height:694px; position:relative; width:100%;}

.zty2{float:left; width:100%; height:5940px;
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty2/zty2bg4.jpg) center 1547px no-repeat,
url(../images/zty2/zty2bg5.jpg) center 1720px no-repeat,
url(../images/zty2/zty2bg6.jpg) center 1893px no-repeat,
url(../images/zty2/zty2bg7.jpg) center 2066px no-repeat,
url(../images/zty2/zty2bg8.jpg) center 2239px no-repeat,
url(../images/zty2/zty2bg9.jpg) center 2858px no-repeat,
url(../images/zty2/zty2bg10.jpg) center 3260px no-repeat,
url(../images/zty2/zty2bg11.jpg) center 3662px no-repeat,
url(../images/zty2/zty2bg12.jpg) center 3861px no-repeat,
url(../images/zty2/zty2bg13.jpg) center 4060px no-repeat,
url(../images/zty2/zty2bg14.jpg) center 4716px no-repeat,
url(../images/zty2/zty2bg15.jpg) center 4991px no-repeat;
}
.zty2 .ztybanner h1{ background:url(../images/h1line.jpg) center 64px no-repeat,url(../images/zty2/h1line.jpg) center 67px no-repeat; margin-top:140px;}
.zty2box1{ height:797px; width:100%; position:relative; background:url(../images/chatou.jpg) 280px bottom no-repeat,url(../images/zty2/zyt2box3bg.jpg) 122px 444px no-repeat;}
.zty2box1 img{ position:absolute;}
.zty2box1 .cp1{ bottom:0px; right:128px;}
.zty2box1 .aqfx{left:122px; top:222px;}
.zty2box1 span{ font-size:44px; font-weight:bold;left:122px; position:absolute;top:140px; }
.zty2box1 p{ display:block; width:384px; position:absolute; color:#333; font-size:16px; line-height:28px;left:122px; top:300px;}
.zty2box2{ height:865px; position:relative;}
.zty2box2sp{ font-size:44px; color:#FFF; text-align:center; display:block; padding-top:116px; background-image:url(../images/spanline.jpg); background-position:center bottom; background-repeat:no-repeat; padding-bottom:30px;}
.zty2box2sp p{ font-size:18px; line-height:30px;}
.zty2box2 img{ position:absolute; top:468px; left:578px;}
.zty2box2 yuan{ float:left; display:block; width:155px; height:155px; background-color:rgba(0,2,33,0.4); margin-left:18px; margin-right:18px;  border-radius:50%; color:#FFF; text-align:center; line-height:26px;}
.zty2box2 .spacebox{ float:left; width:200px; height:155px;}
.zty2box2 .w100{ text-align:center; margin-top:276px;}
.zty2box2 .w100 div{ display:inline-block;}
.zty2box3{ height:446px; text-align:center; background-image:url(../images/zyt2box3bg.jpg); background-position:center 186px; background-repeat:no-repeat;}
.zty2box3 img{ margin-top:116px; margin-bottom:50px;}
.zty2box3 p{ font-size:16px; color:#333333; line-height:30px;}
.zty2box4{ height:804px; position:relative;}
.zty2box4 img{ position:absolute; top:134px; left:254px;}
.zty2box5{ height:1054px; position:relative; background:url(../images/zyt2box3bg.jpg) 76px 487px no-repeat;}
.zty2box5 img{ position:absolute;}
.zty2box5 .xnzb{ top:164px; left:76px;}
.zty2box5 p{ line-height:30px; font-size:16px; color:#333; width:480px; display:block; top:306px; position:absolute;left:76px;}
.zty2box5 .cp4{ top:158px; right:28px;}
.zty2box5 .yf{ width:135px; height:135px; border:1px dotted #878787; border-radius:15px; text-align:center; position:absolute;}
.zty2box5 .yf font{ font-size:54px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.zty2box5 .yf span{ display:block; color:#333; font-size:16px; padding-top:20px;}
.zty2box5 .yf1{ left:72px; top:674px;}
.zty2box5 .yf2{ left:245px; top:674px;}
.zty2box5 .yf3{ left:416px; top:674px;}
.zty2box6{ height:550px; text-align:center;}
.zty2box6 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:162px; padding-bottom:60px; background-image:url(../images/spanline.jpg); background-position:center 250px; background-repeat:no-repeat;}
.zty2box6 p{ color:#FFF; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty2box7{ height:694px;}

.cpmore{ display:block; width:100%; text-align:center; color:#333; font-size:44px;padding-top:84px;}
.cpbox{ width:242px; text-align:center; float:left; padding-top:75px; margin-left:28px; margin-right:28px;}
.cpbox img{ width:242px; height:150px;}
.cpboxa{ font-size:16px; color:#333; font-weight:bold; text-align:center; display:block; margin-top:15px; margin-bottom:15px;}
.cpbox p{ color:#686868; text-align:center; line-height:26px; font-size:16px; height:52px; overflow:hidden;}
.cpbox .more{ background-color:#00305e; width:136px; height:36px; display:inline-block; color:#FFF; line-height:36px;border-radius:18px; margin-top:20px;}


.zty3{float:left; width:100%; height:auto;
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty3/zty3bg1.jpg) center 750px no-repeat,
url(../images/zty3/zty3bg2.jpg) center 1429px no-repeat,
url(../images/zty3/zty3bg3.jpg) center 2651px no-repeat,
url(../images/zty3/zty3bg4.jpg) center 3361px no-repeat,
url(../images/zty3/zty3bg5.jpg) center 4273px no-repeat,
url(../images/zty3/zty3bg6.jpg) center 4839px no-repeat,
url(../images/zty3/zty3bg7.jpg) center 5971px repeat-x;
}
.zty3 .ztybanner h1{ margin-top:200px;}

.zty3box1{ height:679px; position:relative;}
.zty3box1 .bdtd{ right:142px; position:absolute; top:103px;}
.zty3box1 .cp1{ position:absolute; left:54px; top:104px;}
.zty3box1 div{ position:absolute; right:142px; width:190px; top:220PX;}
.zty3box1 div img{ float:left; margin-top:20px;}
.zty3box2{ height:804px; text-align:center; position:relative;}
.zty3box2 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:162px; padding-bottom:60px; background-image:url(../images/spanline.jpg); background-position:center 250px; background-repeat:no-repeat;}
.zty3box2 p{ color:#FFF; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty3box2 img{ position:absolute; z-index:100;bottom:-134px; left:98px;}


.zty3box3{ height:418px;width:100%; text-align:center;}

.zty3box3 p{ color:#222; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty3box3 img{margin-top:156px; display:inline-block; margin-bottom:50px;}
.zty3box4{ height:710px; text-align:center;}
.zty3box4 img{margin-top:80px; display:inline-block;}

.zty3box5{ height:912px; position:relative;}
.zty3box5 img{position:absolute;}
.zty3box5 .gcyzh{top:144px; left:0px;}
.zty3box5 p{ position:absolute; display:block; width:542px; line-height:30px;text-align:justify;text-justify:inter-ideograph; font-size:16px; color:#333333; left:0px; top:248px; z-index:100;}
.zty3box5 .cp4{ bottom:0px; right:0px; }

.zty3box6{ height:566px; text-align:center; position:relative;}
.zty3box6 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:136px; padding-bottom:60px; background-image:url(../images/spanline.jpg); background-position:center 224px; background-repeat:no-repeat;}
.zty3box6 p{ color:#FFF; display:inline-block; width:100%; font-size:16px; line-height:30px;}

.zty3box7{ height:533px; position:relative;}
.zty3box7 img{position:absolute;}
.zty3box7 .tzsjxk{ right:10px; top:224px;}
.zty3box7 p{position:absolute; display:block; width:542px; line-height:30px;text-align:right;text-justify:inter-ideograph; font-size:16px; color:#333333; right:10px; top:332px;}
.zty3box7 .cp5{ left:21px;top:124px;}
.zty3box8{ height:599px; position:relative;}
.zty3box8 img{position:absolute;}
.zty3box8 .zdmjs{ left:0px; top:216px;}
.zty3box8 p{position:absolute; display:block; width:542px; line-height:30px;text-align:justify;text-justify:inter-ideograph; font-size:16px; color:#333333; left:0px; top:332px;}
.zty3box8 .cp6{ right:0px;top:168px;}

.zty3box9{ height:488px; text-align:center; position:relative;}
.zty3box9 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:165px; padding-bottom:60px; background-image:url(../images/spanline.jpg); background-position:center 253px; background-repeat:no-repeat;}
.zty3box9 p{ color:#FFF; display:inline-block; width:100%; font-size:16px; line-height:30px;}

.zty3box10{ height:694px;}

.zty4{float:left; width:100%; height:auto;
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty4/zty4bg1.jpg) center 1627px no-repeat,
url(../images/zty4/zty4bg2.jpg) center 2764px no-repeat;
}
.zty4box1{ position:relative; background:url(../images/zty1box1bg.png) center 40px no-repeat,url(../images/zty4/zty4box1.jpg) center 196px no-repeat; height:877px; text-align:center;}
.zty4box1 .jgts{ margin-top:80px;}
.zty4box1 span{ display:inline-block;font-size:18px; color:#333; width:100%; text-align:center; padding-top:34px;}
.zty4box1 .cp1{ margin-top:34px;}

.zty4box2{ position:relative; height:747px;}
.zty4box2 .cp2{ float:left; margin-top:130px; margin-left:12px;}
.zty4box2 .qmjy{ position:absolute; right:0px; top:250px;}
.zty4box2 span{ font-size:44px; position:absolute; right:0px; top:320px; color:#333px;}
.zty4box2 p{ color:#333; font-size:16px; text-align:right; line-height:30px; top:400px; position:absolute; right:0px;}

.zty4box3{ height:390px; text-align:center;}
.zty4box3 .zfxxtys{ margin-top:95px;}
.zty4box3 span{ color:#333; font-size:44px; display:inline-block; width:100%; padding-top:16px; padding-bottom:40px; background-image:url(../images/zyt2box3bg.jpg); background-position:center 96px; background-repeat:no-repeat;}
.zty4box3 p{ color:#333; display:inline-block; width:100%; font-size:16px; line-height:30px;}
.zty4box4{ height:646px; position:relative; line-height:30px; font-size:16px; color:#333;}
.zty4box4 img{ position:absolute;}
.zty4box4 .xnddjxlh{ top:206px;}
.zty4box4 span{ position:absolute; top:320px;}
.zty4box4 .cp3{ position:absolute; right:83px; top:49px;}
.zty4box5{ height:671px;}

.zty5{float:left; width:100%; height:auto;
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty5/zty5bg1.jpg) center 1664px no-repeat,
url(../images/zty5/zty5bg3.jpg) center 2793px no-repeat,
url(../images/zty5/zty5bg2.jpg) center 3285px no-repeat;
}
.zty5 .ztybanner h1{margin-top:168px;}

.zty5box1{ position:relative; height:914px; text-align:center;background:url(../images/zyt2box3bg.jpg) center 206px no-repeat;}
.zty5box1 .gnte{ margin-top:73px;}
.zty5box1 span{ display:inline-block; color:#333; width:100%; text-align:center; padding-top:14px; font-size:44px;}
.zty5box1 p{ line-height:30px; font-size:16px; color:#333; padding-top:40px;}
.zty5box1 .cp1{ margin-top:16px;}
.zty5box2{ height:837px; position:relative;}
.zty5box2 .kshcsjk{position:absolute; right:0px; top:260px;}
.zty5box2 span{color:#333;font-size:44px; top:330px; position:absolute; right:0px;}
.zty5box2 p{ line-height:30px; font-size:16px; color:#333;text-align:right; position:absolute; top:422px; right:0px;}
.zty5box2 .cp2{ float:left; margin-top:87px; margin-left:93px;}
.zty5box3{ height:784px; position:relative;background:url(../images/zyt2box3bg.jpg) left 382px no-repeat;}
.zty5box3 .zncl{position:absolute; left:0px; top:235px;}
.zty5box3 span{color:#333;font-size:44px; top:296px; position:absolute; left:0px;}
.zty5box3 p{ line-height:30px; font-size:16px; color:#333;text-align:left; position:absolute; top:406px; left:0px;}
.zty5box3 .cp3{ position:absolute; top:27px;right:182px;}
.zty5box4{ height:978px; position:relative;}
.zty5box4 .cp4{ position:absolute; top:135px; left:124px;}
.zty5box4 span{ position:absolute; top:167px; right:370px; font-size:44px; color:#FFF;}

.zty5box4 div{ float:right; width:632px; height:auto; margin-top:210px;}
.zty5box4 div .w100{ margin-top:65px;}
.zty5box4 div img{ width:90px; height:90px; float:left; margin-top:5px; }
.zty5box4 div p{ color:#eeeeee; line-height:24px; height:96px; float:left; padding-left:32px; overflow:hidden; font-size:14px;}
.zty5box5{ height:670px;}


.zty0{float:left; width:100%; height:auto;
background:url(../images/banner.jpg) center top no-repeat,
url(../images/zty0/zty0bg1.jpg) center 1397px no-repeat,
url(../images/zty0/zty0bg2.jpg) center 2716px no-repeat;
}
.zty0 .ztybanner h1{margin-top:160px;}
.zty0box1{ position:relative; height:647px; background:url(../images/zyt2box3bg.jpg) left 430px no-repeat;}
.zty0box1 img{ position:absolute;}
.zty0box1 .syfwg{ left:0px; top:114px;}
.zty0box1 p{ position:absolute; left:0px; top:190px; line-height:30px; font-size:16px; color:#333; display:block; width:505px; text-align:justify; text-justify:inter-ideograph;}
.zty0box1 .cp1{ right:0px; top:99px;}
.zty0box2{ height:541px; position:relative;}

.zty0box2 .cp2{ position:absolute; left:0px; top:182px;}
.zty0box2 span{ position:absolute; right:0px; font-size:44px;  color:#fff; top:143px;}
.zty0box2 p{position:absolute; right:0px;line-height:30px; font-size:16px; color:#fff; display:block; width:410px; text-align:justify; text-justify:inter-ideograph; top:230px;}
.zty0box3{ height:778px; text-align:center;}
.zty0box3 img{ display:inline-block;}
.zty0box3 .azysfb{ margin-top:137px;}
.zty0box3 span{ line-height:30px; font-size:16px; color:#333;}
.zty0box3 .cp3{ margin-top:34px;}
.zty0box4{ height:497px; text-align:center;background-image:url(../images/linebg1.jpg); background-position:center 344px; background-repeat:no-repeat;}
.zty0box4 span{ display:inline-block; font-size:44px;  color:#fff; margin-top:150px; }
.zty0box4 p{ color:#FFF; font-size:16px; line-height:30px; }
.zty0box5{ height:667px;}


/* 大屏幕 ：大于等于1200px*/
@media (min-width: 1200px) {
	body {min-width:1200px;}	
}

/*默认*/
@media (min-width: 1024px) and (max-width:1119px){
	body {min-width:1024px;}
	.w1200{ width:1000px;}
	.w1300{ width:1000px;}
	#top{ height:130px;}
	#top .logo{ max-width:250px; margin-top:16px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:34px;}
	.first-menu li{ height:100%; width:95px;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu li{ border-left:none;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:16px;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:50px;font-size:25px;}
	
	.lanrenzhijia{ height:350px;overflow: hidden;}
	.lanrenzhijia .tabbg{ height:40px;}
	.lanrenzhijia .tab a{ height:40px;line-height:40px; width:125px;}
	.lanrenzhijia .content{ height:290px;}
	.lanrenzhijia .content li{ width:890px;}
	.lanrenzhijia .content li .tabbox{ width:204px; height:188px;}
	.lanrenzhijia .content li .tabbox .tabbox-div{ height:153px} 
	.lanrenzhijia .content li .tabbox span{ height:35px;line-height: 35px;font-size:12px;}
	
	.aboutus{ height:447px;padding-top:70px;}
	.aboutusDiv{ max-height:98%;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:right; max-width:48%;}
	
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:400px; height:306px;}
	.newsdiv .newslist dl dt .first-newsdiv{ width:340px; height:240px;left:24px;top:335px; transition:0.5s}
	.newsdiv .newslist dl dt:hover .first-newsdiv{top:35px; transition:0.5s}
	.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:80px; height:70px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ font-size:25px; line-height:35px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{font-size:18px;}
	.newsdiv .newslist dl dt .first-newsdiv p{ font-size:18px; margin-top:20px;}
	.newsdiv .newslist dl dt .first-newsdiv div{ font-size:14px; margin-top:15px; line-height:20px;}
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:580px; height:325px;}
	.newsdiv .newslist dl dd ul li .timediv{ width:100px; height:100px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:50px; font-size:50px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:20px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:440px;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size: 25px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:25px;font-size: 14px;color: #666;}
	
	.honorDiv{}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:25px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop .listtitle{ width:30%;font-size:30px;}
	.miantop ul{ width:70%;}
	
	.productleft .list li article{ width:245px; height:280px;}
	.productleft .list li article .listimg{ width:245px; height:220px;}
	.productleft .list li article .listimg img{ max-height:210px;}
	.productleft .list li article .listtitle{ line-height:25px;font-size:14px; padding-top:5px;}
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:1000px !important;margin-left:0px;}
	#menu{ width:100%;}
	#featureContainer{ width:1000px;}
	#model{ width:1000px;}
	#block{ width:94%;}
	#botton-scroll{ width:100%;}
}
@media (min-width: 980px) and (max-width:1023px){
	body {min-width:980px;} 
	.w1200{ width:970px;}
	.w1300{ width:970px;}
	#top{ height:130px;}
	#top .logo{ max-width:250px; margin-top:16px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:34px;}
	.first-menu li{ height:100%; width:115px;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu li{ border-left:none;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:16px;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:50px;font-size:25px;}
	
	.lanrenzhijia{ height:350px;overflow: hidden;}
	.lanrenzhijia .tabbg{ height:40px;}
	.lanrenzhijia .tab a{ height:40px;line-height:40px; width:125px;}
	.lanrenzhijia .content{ height:290px;}
	.lanrenzhijia .content li{ width:890px;}
	.lanrenzhijia .content li .tabbox{ width:204px; height:188px;}
	.lanrenzhijia .content li .tabbox .tabbox-div{ height:153px;} 
	.lanrenzhijia .content li .tabbox span{ height:35px;line-height: 35px;font-size:12px;}
	
	.aboutus{ height:447px;padding-top:70px;}
	.aboutusDiv{ max-height:98%;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:right; max-width:48%;}
	
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:400px; height:306px;}
	.newsdiv .newslist dl dt .first-newsdiv{ width:340px; height:240px;left:24px;top:335px; transition:0.5s}
	.newsdiv .newslist dl dt:hover .first-newsdiv{top:35px; transition:0.5s}
	.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:80px; height:70px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ font-size:25px; line-height:35px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{font-size:18px;}
	.newsdiv .newslist dl dt .first-newsdiv p{ font-size:18px; margin-top:20px;}
	.newsdiv .newslist dl dt .first-newsdiv div{ font-size:14px; margin-top:15px; line-height:20px;}
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:550px; height:325px;}
	.newsdiv .newslist dl dd ul li .timediv{ width:100px; height:100px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:50px; font-size:50px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:20px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:440px;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size: 25px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:25px;font-size: 14px;color: #666;}
	
	.honorDiv{}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:25px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop .listtitle{ width:30%;font-size: 25px;}
	.miantop ul{ width:70%;}
	
	.productleft .list li article{ width:236px; height:280px;}
	.productleft .list li article .listimg{ width:236px; height:220px;}
	.productleft .list li article .listimg img{ max-height:210px;}
	.productleft .list li article .listtitle{ line-height:25px;font-size:14px; padding-top:5px;}
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:970px !important;margin-left:0px;}
	
	#menu{ width:100%;}
	#featureContainer{ width:970px;}
	#model{ width:970px;}
	#block{ width:93%;}
	#botton-scroll{ width:100%;}
}

/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px) {
		body {min-width:100%;} 
	.w1200{ width:100%;}
	.w1300{ width:100%;}
	.miantop{ height:auto; padding-bottom:15px;}
	.miantop .listtitle{ text-indent:10px;}
	
	#top{ height:130px;}
	#top .logo{ max-width:250px; margin-top:16px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:34px;}
	.first-menu li{ height:100%; width:95px;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu li{ border-left:none;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:16px;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:50px;font-size:25px;}
	
	.lanrenzhijia{ height:350px;overflow: hidden;}
	.lanrenzhijia .tabbg{ height:40px;}
	.lanrenzhijia .tab a{ height:40px;line-height:40px; width:125px;}
	.lanrenzhijia .content{ height:290px;}
	.lanrenzhijia .content li{ width:890px;}
	.lanrenzhijia .content li .tabbox{ width:204px; height:188px;}
	.lanrenzhijia .content li .tabbox .tabbox-div{ height:153px;} 
	.lanrenzhijia .content li .tabbox span{ height:35px;line-height: 35px; font-size:12px;}
	
	.aboutus{ height:447px;padding-top:70px;}
	.aboutusDiv{ max-height:98%;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:right; max-width:48%;}
	
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:400px; height:306px;}
	.newsdiv .newslist dl dt .first-newsdiv{ width:340px; height:240px;left:24px;top:335px; transition:0.5s}
	.newsdiv .newslist dl dt:hover .first-newsdiv{top:35px; transition:0.5s}
	.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:80px; height:70px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ font-size:25px; line-height:35px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{font-size:18px;}
	.newsdiv .newslist dl dt .first-newsdiv p{ font-size:18px; margin-top:20px;}
	.newsdiv .newslist dl dt .first-newsdiv div{ font-size:14px; margin-top:15px; line-height:20px;}
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:550px; height:325px;}
	.newsdiv .newslist dl dd ul li .timediv{ width:100px; height:100px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:50px; font-size:50px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:20px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:440px;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size: 25px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:25px;font-size: 14px;color: #666;}
	
	.honorDiv{}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:25px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop .listtitle{ width:30%;font-size: 25px;}
	.miantop ul{ width:70%;}
	  
		.productleft .list li{ height:auto; width:33.3%}
	.productleft .list li article{ width:100%; height:auto;}
	.productleft .list li article .listimg{ width:98%; height:auto;}
	.productleft .list li article .listimg img{ max-width:100%; height:auto;}
	.productleft .list li article .listtitle{ height:50px; line-height:25px;font-size:12px; padding-top:5px;}
	
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:100% !important;margin-left:0px;}
	
	#menu{ width:100%;}
	#featureContainer{ width:100%;}
	#model{ width:100%;}
	#block{ width:93%;}
	#botton-scroll{ width:100%;}

	.ewmDiv{ display:none;}
}

/* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (min-width:590px) and (max-width: 767px) { 
		body {min-width:100%;} 
	.w1200{ width:100%;}
	.w1300{ width:100%;}
	.miantop{ height:auto; padding-bottom:10px; margin:0px auto;}
	
	#top{ height:170px;}
	#top .logo{ max-width:250px; margin-top:16px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:68px;}
	.first-menu li{ height:100%; width:24.8%; border-bottom: solid 1px #fff;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu li{ border-left:none; width:100%;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:16px; width:60%;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:50px;font-size:25px;}
	
	
	.lanrenzhijia{display:none}
	.lanrenzhijia_mob{ height:400px;overflow: hidden; display:block}
	.lanrenzhijia_mob .tabbg{ height:70px; width:100%;}
	.lanrenzhijia_mob .tab a{ height:30px;line-height:30px; width:125px; margin-bottom:10px;margin-right: 10px;}
	.lanrenzhijia_mob .content{ height:auto;margin-top:20px; overflow:visible;}
	.lanrenzhijia_mob .content ul{ width:100%; height:100%;}
	
	.lanrenzhijia_mob .content li{ width:100%; min-height:280px; max-height:480px; margin-right:0px; display:none}
	.lanrenzhijia_mob .content li:first-child{ display:block;}
	.lanrenzhijia_mob .content li a{ margin-right:5px; margin-left:5px;}
	.lanrenzhijia_mob .content li .abc{ overflow:visible;height: 193px; width:23%;}
	.lanrenzhijia_mob .content li .tabbox{ width:100%; height:155px;}
	.lanrenzhijia_mob .content li .tabbox .tabbox-div{ height:127px;} 
	.lanrenzhijia_mob .content li .tabbox span{ height:30px;line-height: 30px; font-size:12px;}
	.lanrenzhijia_mob .content li .pcmore{ margin:0px auto;}
	.lanrenzhijia_mob .content li .pcmore a{ position:relative; margin:0px auto; margin-right:20px; float:right}
	
	.aboutus{ height:407px;padding-top:30px;}
	.aboutusDiv{ max-height:98%; margin-left:10px;height: 360px;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt{}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:right; max-width:48%; margin-top:30px;}
	
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:97.5%; height:306px; margin-left:10px;}
	.newsdiv .newslist dl dt .first-newsdiv{ width:340px; height:240px;left:24px;top:335px; transition:0.5s}
	.newsdiv .newslist dl dt:hover .first-newsdiv{top:35px; transition:0.5s}
	.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:80px; height:70px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ font-size:25px; line-height:35px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{font-size:18px;}
	.newsdiv .newslist dl dt .first-newsdiv p{ font-size:18px; margin-top:20px;}
	.newsdiv .newslist dl dt .first-newsdiv div{ font-size:14px; margin-top:15px; line-height:20px;}
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:98%; height:325px; float:left;margin-left:10px; margin-top:10px;}
	.newsdiv .newslist dl dd ul li .timediv{ width:100px; height:100px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:45px; font-size:40px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:20px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:440px; float:left;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size: 25px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:25px;font-size: 14px;color: #666;}
	
	.honorDiv{}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:25px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop .listtitle{ width:30%;font-size: 25px; text-indent:10px;}
	.miantop ul{ width:70%;}
	
		.productleft .list li{ height:auto; width:33.3%}
	.productleft .list li article{ width:100%; height:auto;}
	.productleft .list li article .listimg{ width:98%; height:auto;}
	.productleft .list li article .listimg img{ max-width:100%; height:auto;}
	.productleft .list li article .listtitle{ height:50px; line-height:25px;font-size:12px; padding-top:5px;}
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:100% !important;margin-left:0px;}
	
	#menu{ width:100%;}
	#featureContainer{ width:100%;}
	#model{ width:100%;}
	#block{ width:93%;}
	#botton-scroll{ width:100%;}
.ewmDiv{ display:none;}
}
@media (min-width:481px) and (max-width: 591px)
{
			body {min-width:100%;} 
	.w1200{ width:100%;}
	.w1300{ width:100%;}
	#top{ height:170px;}
	#top .logo{ max-width:250px; margin-top:16px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:68px;}
	.first-menu li{ height:100%; width:24.5%; border-bottom: solid 1px #fff; position:relative; }
	.first-menu li:hover{ z-index:10000;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu{ position:absolute;}
	.dropdown-menu li{ border-left:none; width:100%;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:16px; width:86%;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:50px;font-size:25px;}
	
	
	.lanrenzhijia{display:none}
	.lanrenzhijia_mob{ height:680px;overflow: hidden; display:block}
	.lanrenzhijia_mob .tabbg{ height:70px; width:100%; text-align:center}
	.lanrenzhijia_mob .tab a{ height:30px;line-height:30px; width:125px; margin-bottom:10px;margin-right: 10px; display:inline-block; float:none;}
	.lanrenzhijia_mob .content{ height:auto;margin-top:20px; overflow:visible;}
	.lanrenzhijia_mob .content ul{ width:100%; height:100%;}
	
	.lanrenzhijia_mob .content li{ width:100%;height:550px; margin-right:0px; display:none}
	.lanrenzhijia_mob .content li:first-child{ display:block;}
	.lanrenzhijia_mob .content li a{ margin-right:5px; margin-left:5px;}
	.lanrenzhijia_mob .content li .abc{ overflow:visible;height: 264px; width:45%;}
	.lanrenzhijia_mob .content li .tabbox{ width:100%; height:229px;}
	.lanrenzhijia_mob .content li .tabbox .tabbox-div{ height:194px;} 
	.lanrenzhijia_mob .content li .tabbox span{ height:35px;line-height: 35px; font-size:12px;}
	.lanrenzhijia_mob .content li .pcmore{ margin:0px auto;}
	.lanrenzhijia_mob .content li .pcmore a{ position:relative; margin:0px auto; margin-right:20px; float:right}
	
	.aboutus{ height:auto;padding-top:20px; padding-bottom:20px; background-color:#346dbf;}
	.aboutusDiv{ height:auto; margin-left:10px; width:98%;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt{ margin-bottom:10px;}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:none; max-width:98%; margin-top:20px;}
	
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:97.5%; height:306px; margin-left:10px;}
	.newsdiv .newslist dl dt .first-newsdiv{ width:340px; height:240px;left:24px;top:335px; transition:0.5s}
	.newsdiv .newslist dl dt:hover .first-newsdiv{top:35px; transition:0.5s}
	.newsdiv .newslist dl dt .first-newsdiv .timediv{ width:80px; height:70px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:first-child{ font-size:25px; line-height:35px;}
	.newsdiv .newslist dl dt .first-newsdiv .timediv span:last-child{font-size:18px;}
	.newsdiv .newslist dl dt .first-newsdiv p{ font-size:18px; margin-top:20px;}
	.newsdiv .newslist dl dt .first-newsdiv div{ font-size:14px; margin-top:15px; line-height:20px;}
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:98%; height:325px; float:left;margin-left:10px; margin-top:10px;}
	.newsdiv .newslist dl dd ul li .timediv{ width:100px; height:100px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:45px; font-size:40px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:20px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:78%; float:left;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size: 25px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:25px;font-size: 14px;color: #666;}
	
	.honorDiv{ display:none;}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a{ width:33%; margin-bottom:10px;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:25px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop{ height:auto; min-height:100px; padding-bottom:10px;}
	.miantop .listtitle{ width:30%;font-size: 25px; float:none; margin-left:10px;}
	.miantop ul{ width:100%; float:none; text-align:left; padding-top:0px;}
	.miantop ul li{ margin-left:10px; margin-bottom:5px;}
	.miantop ul li a{ width:auto; padding-left:5px; padding-right:5px;}
	
	.productleft .list li{ width:50%;}
	.productleft .list li article{ width:236px; height:280px;}
	.productleft .list li article .listimg{ width:236px; height:220px;}
	.productleft .list li article .listimg img{ max-height:210px;}
	.productleft .list li article .listtitle{ line-height:25px;font-size:12px; padding-top:8px;}
	
	.productbox{ padding:0px;}
	.productbox .productboxleft{ width:98%; margin:0px auto; float:none;}
	.productbox .productboxright{ width:98%; margin:0px auto; float:none;}
	.productbox .productboxright p{ height:auto;}
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:100% !important;margin-left:0px;}
	.contactmore{ width:98%!important; float:none; margin:0px auto;}
	#menu{ width:100%;}
	#featureContainer{ width:100%;}
	#model{ width:100%;}
	#block{ width:93%;}
	#botton-scroll{ width:100%;}
	
	.ewmDiv{ display:none;}
}
/* 横向放置的手机及分辨率更小的设备 */
@media (max-width: 480px) { 
	body {min-width:100%;} 
	.w1200{ width:100%;}
	.w1300{ width:100%;}
	#top{ height:170px;}
	#top .logo{ max-width:180px; margin-top:26px;}
	#top .search{ margin-top:20px; width:145px; height:18px;}
	#top .search .searchTxt{ width:120px; height:16px;}
	#top .search .searchPic{ width:20px; height:17px;}
	
	#top .hotTel{ width:145px;top:45px; font-size:16px; line-height:20px;}
	
	#daohang{ height:68px;}
	.first-menu li{ height:100%; width:24%; border-bottom: solid 1px #fff;position:relative;}
	.first-menu li:hover{ z-index:10000;}
	.first-menu li a{ height:100%;line-height:34px; font-size:14px;} 
	.dropdown-menu{ position:absolute;}
	.dropdown-menu li{ border-left:none; width:100%; padding-bottom:5px; padding-top:5px;}
	.dropdown-menu li a{ line-height:20px; font-size:12px;}
	
	#banner{ height:auto;}
	.fullSlide .bd li img{ max-width:100%;}
	
	.title .title-infor{ height:30px; line-height:30px;}
	.title .title-infor span{line-height:30px;font-size:10px; width:94%; overflow:hidden;}
	.title .title-infor hr{top:15px;}
	.title .title-text b{line-height:40px;font-size:20px;}
	.title .title-text{ margin-top:10px;}
	
	.lanrenzhijia{display:none}
	.lanrenzhijia_mob{ height:580px;overflow: hidden; display:block}
	.lanrenzhijia_mob .tabbg{ height:70px; width:100%; text-align:center}
	.lanrenzhijia_mob .tab a{ height:30px;line-height:30px; width:125px; margin-bottom:10px;margin-right: 10px; display:inline-block; float:none;}
	.lanrenzhijia_mob .content{ height:auto;margin-top:20px; overflow:visible;}
	.lanrenzhijia_mob .content ul{ width:100%; height:100%;}
	
	.lanrenzhijia_mob .content li{ width:100%;height:450px; margin-right:0px; display:none}
	.lanrenzhijia_mob .content li:first-child{ display:block;}
	.lanrenzhijia_mob .content li a{ margin-right:5px; margin-left:5px;}
	.lanrenzhijia_mob .content li .abc{ overflow:visible;height: 193px; width:45%;}
	.lanrenzhijia_mob .content li .tabbox{ width:100%; height:184px;}
	.lanrenzhijia_mob .content li .tabbox .tabbox-div{ height:154px;} 
	.lanrenzhijia_mob .content li .tabbox span{ height:30px;line-height: 30px; font-size:12px;}
	.lanrenzhijia_mob .content li .pcmore{ margin:0px auto;}
	.lanrenzhijia_mob .content li .pcmore a{ position:relative; margin:0px auto; margin-right:20px; float:right}
	
	.aboutus{ height:auto;padding-top:20px; padding-bottom:20px; background-color:#346dbf;}
	.aboutusDiv{ height:auto; margin-left:10px; width:98%;}
	.aboutusDiv dl{ padding-top:20px;}
	.aboutusDiv dl dt{ margin-bottom:10px;}
	.aboutusDiv dl dt b{ font-size:25px;}
	.aboutusDiv dl dd p{line-height: 25px;font-size: 14px !important;}
	.aboutusDiv dl dd:last-child a{ width:110px; height:25px; line-height:25px;font-size:12px;} 
	.aboutus img{ float:none; max-width:98%; margin-top:20px;}
	
	.newsdiv{ margin-top:0px;}
	.newsdiv .newslist{ margin-top:20px;}
	.newsdiv .newslist dl {height: 325px;}
	.newsdiv .newslist dl dt{ width:97.5%; height:206px; margin:0px auto; float:none;}
	.newsdiv .newslist dl dt .first-newsdiv{ display:none;} 
	.newsdiv .newslist dl dt .second-newsdiv{ height:40px; line-height:40px;bottom:40px; font-size:14px;}
	
	.newsdiv .newslist dl dd{ width:98%; height:180px; float:left;margin-left:10px; margin-top:10px;}
	.newsdiv .newslist dl dd ul li { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #eee;}
	.newsdiv .newslist dl dd ul li .timediv{ width:60px; height:60px;}
	.newsdiv .newslist dl dd ul li .timediv span:first-child{ line-height:40px; font-size:20px; padding-top:0px;}
	.newsdiv .newslist dl dd ul li .timediv span:last-child{line-height:20px; font-size:14px;}
	.newsdiv .newslist dl dd ul li .text-infor{ width:79%; float:left;}
	.newsdiv .newslist dl dd ul li .text-infor p:first-child {line-height:40px;font-size:18px;height: 40px; }
	.newsdiv .newslist dl dd ul li .text-infor p:last-child {line-height:22px;font-size: 12px;color: #666;}
	
	.honorDiv{ display:none;}
	footer{ padding-top:18px;}
	footer .footer-nav{ height:160px;}
	footer .footer-nav .footer-a{ width:49%; margin-bottom:10px;}
	footer .footer-nav .footer-a:first-child{ width:98%; height:120px; border:none;}
	footer .footer-nav .footer-a dl dt{ height:40px;line-height:40px; font-size:18px;}
	footer .footer-nav .footer-a dl dd{height:25px;line-height:22px;}
	footer .footer-nav .footer-a dl dd a{ line-height:25px;}
	footer .navlink{ height:30px; line-height:30px;}
	footer .navlink a{ font-size:12px;} 
	.ewmDiv{ display:none;}
	
	.navlinkbt{ height:30px!important;}
	.navlinkbt,.navlinkbt span,.navlinkbt div{ line-height:30px!important; font-size:12px;}
	 
	.miantop{ height:auto; min-height:100px; padding-bottom:10px;}
	.miantop .listtitle{ width:30%;font-size: 25px; float:none; margin-left:10px;}
	.miantop ul{ width:100%; float:none; text-align:left; padding-top:0px;}
	.miantop ul li{ margin-left:10px; margin-bottom:5px;}
	.miantop ul li a{ width:auto; padding-left:5px; padding-right:5px;}
	
	.productleft .list li{ width:50%; height:180px; margin-bottom:10px;}
	.productleft .list li article{ width:160px; height:172px;}
	.productleft .list li article .listimg{ width:160px; height:130px;}
	.productleft .list li article .listimg img{ max-height:110px;}
	.productleft .list li article .listtitle{ line-height:20px;font-size:12px;}
	
	.productbox{ padding:0px;}
	.productbox .productboxleft{ width:98%; margin:0px auto; float:none;}
	.productbox .productboxright{ width:98%; margin:0px auto; float:none;}
	.productbox .productboxright p{ height:auto;}
	
	
	.rw226{ display:none;}
	.huanjing .color666,.yingyong .color666{width:100% !important;margin-left:0px;}
	.contactmore,.post_content{ width:98%!important; float:none; margin:0px auto;}
	.lianxi .listcontact,.lianxi .lianxibox,.lianxi .erweima{ width:100%;} 
	.lianxi .lianxibox{ margin-top:20px;}
	.lianxi .lianxibox img{ max-width:50px;}
	.lianxi .contactmore{ margin-top:30px; margin-bottom:30px;}
	#mian {padding-top:10px;}
	#menu{ width:100%;}
	#featureContainer{ width:100%;}
	#model{ width:100%;}
	#block{ width:93%;}
	#botton-scroll{ width:100%;}
	
	.ewmDiv{ display:none;}
}









































