@charset "utf-8";



/* CSS Document */



body{ width:100%; margin:0; padding:0; border:0; font:14px "微软雅黑";  }

ul,li,p,img,a,dl,dd,dt,h1,h2,h3,h4,span,tr,td,pre{ margin:0;padding:0; border:0; }

img{ border:0; }

ul,li{ list-style:none; }

a{ text-decoration:none; color:#014399; border:0; }

a:link{ border:0; }

.w-1000{ width:1200px; position:relative; left:50%; margin-left:-600px;}

.container{ width: 1200px; margin-left: auto; margin-right: auto;}



/*------------------header------------------------*/

header { height:80px; margin-top:25px; width:100%;}

.logo {  float: left; }

.right-box { float:right;  max-width:420px;}

.right-box .top-link{ float:right;   margin-bottom: 10px;}

.right-box .top-link  a{ font-size:14px; margin-left:15px; color: #878787;}

.right-box .top-link  a:hover{ color: #1C62B0; text-decoration:underline;}

.right-box .bottom-box {}

.right-box .bottom-box .tel { float:right; margin-right:0px; font:bold 24px/28px "Avian"; color: #1C62B0; background:url(../images/phone.png) no-repeat left center; padding-left:25px;}

#top-search {  position: relative;  float: left;border:1px #D6D6D6 solid; background:none; height:26px; display:none; }

#schform{ float:left; width:167px; height:26px; text-indent:6px; background:none; border:none;  _display:inline; }

.schgo{float:left; width:24px; height:26px; border:none; background:url(../images/sch-go.png) no-repeat center; cursor:pointer; }



.nav-list{ width:100%; height:40px; background:#1C62B0;}

.nav li{ float:left; position:relative; width:171px; height:40px;  }

.nav li a{ display:black; color:#fff; }

	.nav-li-bg{ background:#014399; color:#fff !important; }

	.nav-a{ float:left; display:block; width:100%; height:40px; font:bold 14px/40px "微软雅黑";  text-align:center; }

	.nav-a:hover{ background:#014399;}

			.nav-ul{ position:absolute; z-index:11; width:100%; left:0; top:40px; display:none;  background:#1C62B0; }

			.nav-ul li{ float:left; width:100%; height:34px; border-bottom:1px #c9c9c9 solid; background:none; }

			.nav-ul li a{ display:block; float:left; width:100%; height:34px; font:bold 12px/34px "微软雅黑";  text-align:center; }

			.nav-ul li a:hover{background:#014399;}

			.nav-ul-pro{ position:absolute; z-index:11; width:200%; left:-50%; top:40px; display:none;  background:#1C62B0; }

			.nav-ul-pro li{ float:left; width:100%; height:34px; border-bottom:1px #c9c9c9 solid; background:none; }

			.nav-ul-pro li a{ display:block; float:left; width:100%; height:34px; font:bold 12px/34px "微软雅黑";  text-align:center; }

			.nav-ul-pro li a:hover{background:#014399;}

.navon{ background:#014399 !important;}

.navon a{ background:#014399 !important; }



/*----------------------  banner ------------------*/

.gw_zzsc { position:relative; width:100%; height:450px; overflow:hidden; z-index:0;   }

.gw_zzsc ul.fix_flash {	height:450px; overflow:hidden; position:relative;}

.gw_zzsc ul.fix_flash li { width:100%; height:450px; overflow:hidden; float:left; display:inline; cursor:pointer;}

.gw_zzsc ul.fix_flash li a { display:block; height:450px; width:100%; cursor:pointer;}

.gw_zzsc_center { width:300px; height:10px; margin:0px auto; position:absolute; overflow:hidden; top:400px; left:1000px;}

.gw_zzsc_center .gw_zzsc_flash_v { width:96px; height:54px; padding:2px 5px 12px 3px; overflow:hidden; background:url(../images/small_banner_box.png) no-repeat; position:absolute; left:122px;}

.gw_zzsc_center .gw_zzsc_flash_v img { width:191px; height:54px; margin-left:-27px; position:relative;}

.gw_zzsc_flash_s { height:10px; /* bottom: 10px; */ position:absolute; right:60px; text-align:right;}

.gw_zzsc_flash_s .banner_smallArea { width:100%;}

.gw_zzsc_flash_s .gw_zzsc_sele { float:left; display:inline; width:40px; height:10px; margin-left:15px; background:#2d74a2; line-height:10px; overflow:hidden; cursor:pointer;}

.gw_zzsc_flash_s .gw_zzsc_over {background:#ff9000;}



/*------------------center------------------------*/

.product{ width:100%; margin:40px 0;}

.pro-tit{margin-bottom:25px;}

.pro-tit h1{  text-align:center; font:bold 30px/54px 'Microsoft Yahei', 'Arial'; color:#014399;}

.pro-tit span{ display:block; width:16px; height:2px; background:#014399; margin:0 auto;}

.pro_tab{ text-align:center; margin:0 12% 25px 12%; width:76%;}

.pro_tab a{ display:inline-block; position:relative; /*width:74px;*/ padding:0 10px; line-height:40px; margin:0 3px 10px; font-size:15px; border:1px solid #ccc; color:#2f2f2f; font-weight:bold; background:#ccc;}

.pro_item { display:none; }

.pro_tab i{ display:none; position:absolute; bottom:-10px; left:50%; margin-left: -5px; height:0; width:0; border-top:5px solid #2b4386; border-bottom: 5px solid transparent; border-right: 5px solid transparent; border-left: 5px solid transparent;}

.pro_tab a:hover,.pro_tab a.act{ border-color: #014399; background:#014399; color:#fff;}

.pro_tab a:hover i,.pro_tab a.act i{ display:block;}

.product .pro_item .showimg{ height:190px; width:285px;}

.product .pro_item ul{ width:1000%}

.product .pro_item li{width:2.5%}

.product .pro_item li p{ width:100%; text-align:center; font:14px/30px 'Microsoft Yahei', 'Arial'; color:#2f2f2f;}

.product .pro_item .showbg{ position:absolute; left:0; top:0; width:100%; height:100%; background-position:center center; background-repeat: no-repeat; background-color: rgba(1,67,53,0); transition:background-color 0.8s}

.product .pro_item li:hover .showbg{ background-color: rgba(1,67,53,0.6); background-image: url(../images/see.png);transition:background-color 0.8s;}

.bx_pro .bx-wrapper .bx-controls-direction a{ width:32px; height:32px; background-color:#cccccc; background-position: center center; background-repeat: no-repeat;}

.bx_pro .bx-wrapper .bx-controls-direction a.bx-prev{ left:-50px; background-image: url(../images/pro_left.png);}

.bx_pro .bx-wrapper .bx-controls-direction a.bx-next{ right:-50px; background-image: url(../images/pro_right.png);}

.bx_pro .bx-wrapper .bx-controls-direction a:hover{ background-color:#37539f;}

.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}

.bx-wrapper img{max-width:100%;max-height:100%; display:block}

.bxslider{margin:0;padding:0}

ul.bxslider{list-style:none}

.bx-viewport{-webkit-transform:translatez(0)}

.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;

	border:5px solid #fff;background:#fff}

.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}

// .bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;

// 	height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}

.bx-wrapper .bx-pager{text-align:center;font-size:.85em;

	font-family:Arial;font-weight:700;color:#666;padding-top:20px}

	.bx-wrapper .bx-pager.bx-default-pager a{background:#666;

		text-indent:-9999px;display:block;width:10px;height:10px;

		margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}

.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;*zoom:1;*display:inline}

.bx-wrapper .bx-pager-item{font-size:0;line-height:0}

.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) no-repeat 0 -32px}

.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}

.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -43px -32px}

.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}

.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;

outline:0;width:32px;height:32px;text-indent:-9999px;z-index:1}

.bx-wrapper .bx-controls-direction a.disabled{display:none}

.bx-wrapper .bx-controls-auto{text-align:center}

.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;

		width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}

.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}

.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;

	width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}

.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}

.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}

.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

.bx-wrapper{border:0;box-shadow:0 0 0 transparent;}







.center-about { height:560px;  background: url("../images/home-about-bg.jpg") no-repeat center 0;  padding-top: 100px;}

.about-title{ text-align:center; line-height:1.5;}

.about-title .cn {  color: #fff; font-size:36px;}

.about-title .en {  color: #fff;   font-family: Avian; font-size: 16px;}

.about-title .en i {  position: relative;  margin: 0 10px;  top: -2px;}

.center-about .about-box {  margin-top: 40px;}

.center-about .about-box .pic {  text-align: right;  float: left;  width: 680px;  height: 340px;  position: relative;}

.center-about .about-box .pic .border { width:565px; height:250px; position:absolute; left:0px; bottom:0px; border:2px solid #fff;}

.center-about .about-box .pic img {  position: absolute;  right: 0;  top: 0;  z-index: 10;  max-width: 650px;  max-height: 315px;}

.center-about .about-box .txt {  float: right;  margin-left: 50px;  width: 470px;  font-size: 14px;  color: #fafafa;  line-height: 30px;}

.center-about .about-box .txt .more {  display: block;  width: 150px;  height: 28px;  border: 1px solid #fff;  line-height: 26px;

  color: #fff;  text-align: center;  margin-top: 16px;  border-radius: 14px;}

.center-about .about-box .txt .more:hover {  background-color: #1C62B0;}



.center-case{ width:100%; padding:40px 0; height:290px;}

.case-list{  width:100%;  margin-top:16px;   }

	#cpgd { float:left; overflow:hidden; width:1200px; height:155px;}

	#cpgd li{width:228px; float:left; margin-right:10px; overflow:hidden; position:relative; border:1px #2f2f2f solid; height:154px;}

#cpgd li a img { width:228px; height:154px; }

#cpgd li a h3{ color:#FFF; position:absolute; left:0px; top:112px; width:230px; height:42px; line-height:42px; overflow:hidden; z-index:1000; font-size:16px; text-indent:20px; background:#000; filter:alpha(opacity=70); /*IE滤镜*/-moz-opacity:0.7; /*Firefox私有*/opacity:0.7;/*其他*/ z-index:1;}

#cpgd li p { display:none; width:208px; height:48px; line-height:24px; padding:0 10px; font-size:14px; font-weight:normal; overflow:hidden; }

#cpgd li span{ display:none; width:100%; height:24px; line-height:34px;  font-size:14px; text-indent:10px;}

#cpgd li span a{ color:#fb4040; font-size:14px; font-weight:bold; }

#incpgd { float: left; width: 2500%; }

#cpgd1 { float: left; }

#cpgd2 { float: left; }

.list-more{ width:160px; height:40px; background:#014399; border-radius:20px; margin:20px 0 0 520px; font:18px/40px "微软雅黑"; text-align:center; color:#fff; float:left;}



.center-news{ width:100%; margin-bottom:45px; height:287px; }

.i_zxme{ width:720px; height:287px; overflow:hidden; float:left; background:#efefef; margin-right:30px;}

.i_zxmelc{ width:100%; height:287px; z-index:1; position:relative;  float:left; }

.i_zxmelc1{ width:100%; height:60px; float:left; border-bottom:3px #014399 solid;}

.i_zxmelc1 ul{ width:100%;}

.i_zxmelc1 ul li{ width:115px; height:60px; float:left; padding-bottom:11px;}

.i_zxmelc1 ul li a{ width:100%; height:60px; font:bold 16px/60px "微软雅黑";  float:left; text-align:center; color:#464646; border-right:1px #d4d4d4 solid; }

.i_zxmelc1 ul li:hover,.hover{ background:url(../images/tit-on.jpg) no-repeat bottom;}

.i_zxmelc-more{ float:right; font:12px/50px "Arial"; color:#464646; margin:10px 18px 0 0;}

.i_zxmelc-more:hover{ color:#014399;}

.i_zxmelc3{ width:684px; float:left; margin:18px;}

.i_zxmelc2{ width:100%; height:177px; float:left; overflow:hidden; display:none;}

.i_zxmelc2 a{ float:left;}

.i_zxmelc2 a img{ width:258px; height:169px; float:left; padding:4px; background:#fff; margin-right:12px;}

.i_zxmelc2 a h2{ width:286px; font:bold 14px/35px "微软雅黑"; color:#464646;}

.i_zxmelc2 a h2 span{ float:right;}

.i_zxmelc2 article{ font:14px/28px "微软雅黑"; float:left; color:#464646; margin-top:5px; width:286px; height:84px; overflow:hidden;}

.i_zxmelc2-more{ float:left; font:12px/30px "Arial"; color:#464646; width:82px; text-align:center; background:#d3d3d3; margin-top:16px;}

.i_zxmelc2-more:hover,.i_zxmelc2 a h2:hover{ color:#fff; background:#014399;}

.i_zxmelc3d{ float:left; width:100%;  margin-top:5px;}

.i_zxmelc3d li{ float:left; width:100%; height:45px; border-bottom:1px #d0d0d0 dashed; background:url(../images/news-tit.png) no-repeat top 22px left;}

.i_zxmelc3d li a{ float:left; width:100%; font:14px/45px "微软雅黑"; color:#464646; text-indent:10px;}

.i_zxmelc3d li a span{ float:right;}

.i_zxmelc3d li a:hover{ color:#014399;}



















/*------------------footer------------------------*/

.footer{ width:100%; float:left;}

.footer .footer-box {  background-color: #004398;  padding-top: 50px;  padding-bottom: 30px;  color: #cfdffa;  font-size: 12px;

  line-height: 26px; height:223px;}

.footer .footer-box .footer-list {  width: 720px;  float: left;  overflow: hidden;}

.footer .footer-box .footer-list li {  float: left;  width: 120px;  padding-left: 10px;}

.footer .footer-box .footer-list li a {  color: #cfdffa;  font-size: 12px;  display: block;  line-height: 26px;  height: 26px;

  overflow: hidden;}

.footer .footer-box .footer-list li a:hover {  text-decoration: underline;  color: #fff;}

.footer .footer-box .footer-list li a.title {  color: #fff;  font-size: 14px;  margin-bottom: 15px;}

.footer .footer-box .footer-list .w110 {  width: 110px;}

.footer .footer-box .footer-list .w140 {  width: 140px;}

.footer .footer-box .footer-contact {  border-left: 1px dashed #1859B0;  width:425px;  float: right; padding:0 10px 0 44px;}

.footer .footer-box .footer-contact a {  color: #cfdffa;}

.footer .footer-box .footer-contact .title {  color: #fff;  font-size: 14px;  margin-bottom: 15px;}

.footer .footer-box .footer-contact .contact-box .f-l {  width: 320px; float:left;}

.footer .footer-box .footer-contact .contact-box .f-r {  margin-top: 7px;  max-width: 100px; float:right;}

.footer .footer-box .footer-contact .contact-box .f-r img {  max-width: 100%;}

.footer .copyright {  background-color: #FE0000;}

.footer .copyright .w-1000 {  padding: 10px;  font-size: 12px;  line-height: 30px;  color: #fff;}

.footer .copyright .w-1000 .site-map{ float:right;}

.footer .copyright .w-1000 .site-map a {  color: #fff;}

.footer .copyright .w-1000 .site-map a:hover {  text-decoration: underline;}

.w200{ width:200px !important;}



/*------------------zy------------------------*/

.zy-banner{ width:100%; float:left; height:400px;  }



/*------------------aboutUs------------------------*/



.zy-center{ float:left; width:100%; margin:45px 0 80px 0;}

.zy-left{ width:265px; float:left;  }

.zy-left-tit{ width:235px; float:left; text-align:center; background:url(../images/left-tit.png) no-repeat top center; font:bold 30px "微软雅黑"; color:#fff; padding:46px 15px 27px 18px}

.left-nav{ width:235px; float:left; background:url(../images/left-bottom.png) no-repeat bottom; padding:0 15px 34px 18px; }

.left-nav li{ width:235px; float:left; background:url(../images/left-list.png) repeat-y;  padding:0px 15px 0px 18px; margin-left:-18px}

.left-nav li a{ font:16px/39px "微软雅黑"; float:left; text-align:center; width:205px; color:#272727; background:url(../images/menu-bg.png) no-repeat center; padding:8px 15px; white-space:nowrap;  }

.left-nav li a:hover{  background:url(../images/menu-bg-hover.png) no-repeat center; color:#fff; }



.left-nav-en{ width:235px; float:left; background:url(../images/left-bottom.png) no-repeat bottom; padding:0 15px 34px 18px; }

.left-nav-en li{ width:235px; float:left; background:url(../images/left-list.png) repeat-y;  padding:0px 15px 0px 18px; margin-left:-18px}

.left-nav-en li a{ font:16px/23px "微软雅黑"; float:left; text-align:center; width:205px; color:#272727; background:url(../images/menu-bg.png) no-repeat center; margin:8px 15px; overflow:hidden; background-size:100% 100%;}

.left-nav-en li a:hover{  background:url(../images/menu-bg-hover.png) no-repeat center; color:#fff; }



.left-hover a{ background:url(../images/menu-bg-hover.png) no-repeat center !important;  color:#fff !important;}



.zy-right{ width:893px; float:right; margin-top:12px;}

.location{ float:right; color:#363636; font:14px "微软雅黑"; letter-spacing:1px; margin-top:60px;}

.location a{ color:#363636; margin:0 5px}

.location a:hover{ color:#ff9000; }

.location-en{ float:right; color:#363636; font:14px "微软雅黑"; letter-spacing:1px; margin-top:60px;}

.location-en p{ margin-right:-55px; background:#fff; position:relative; float:left;}

.location-en a{ color:#363636; margin:0 5px ; }

.location-en a:hover{ color:#ff9000; }

.zy-right-title{  float:left; color:#4c4948; width:100%; height:95px; border-bottom:3px #1C62B0 solid;}

.zy-right-title h2{ font:bold 28px "微软雅黑"; float:left;  color:#363636; margin-top:35px;  }

.zy-cont{ position:relative; float:left; min-height:210px; width:100%; line-height:32px; color:#000008; font-size:14px;}

.top-30{ margin-top:30px;}



/*----------------------  新闻内容  ------------------*/



.zy-title h2{ font:bold 30px/62px "微软雅黑"; float:left;  color:#000008; width:100%; height:62px; }

.zy-cont-tit{ float:left; width:100%; font:24px/62px "微软雅黑"; text-align:center; color:#3e3a39; margin-top:-62px;}

.zy-tit{ float:left; width:100%; font:24px/62px "微软雅黑"; text-align:center; color:#3e3a39;}

.time{ width:100%; text-align:right; font: 12px "微软雅黑"; color:#828282; }

.time span{ padding:0 10px; }

.zy-content{ float:left; width:100%; line-height:30px; color:#000008; padding-bottom:15px; margin-top:20px; }







/*----------------------  新闻列表  ------------------*/



.zy-news-top{ width:100%; height:120px; float:left; margin-bottom:12px; overflow:hidden;}

.zy-news-top a img{ width:180px; height:120px; float:left; margin-right:37px;}

.zy-news-top h2 a{ width:610px; font:bold 18px/24px "微软雅黑"; float:left; color:#000008;}

.zy-news-top p{ width:610px; font:14px/24px "微软雅黑"; float:left; height:80px; overflow:hidden; color:#4c4948; margin-top:10px;}

.zy-news-top p a{ float:right; color:#1C62B0;}



.zy-news-list{ width:100%; float:left; }

.zy-news-list li{ width:100%; height:46px;  float:left;}

.zy-news-list li a { width:100%; font:16px/46px "微软雅黑"; color:#000008; border-bottom:1px #4c4948 dashed; float:left;}

.zy-news-list li a span{ float:right; }

.zy-news-list li a:hover{ color:#1C62B0;}





/*----------------------  产品展示  ------------------*/

.zy-img-list{ float:left; width:915px; overflow:hidden; margin-right:-22px; }

.zy-img-list li{ float:left; width:283px; margin:22px 22px 0 0;}

.zy-img-list li a { float:left; width:279px; height:230px; padding:2px; background:#d9d9d9; text-align:center; color:#000008; font:14px/40px "微软雅黑"; }

.zy-img-list li a img{ width:279px; height:186px; float:left;}

.zy-img-list li a:hover{ background:#1C62B0; color:#fff; }

.zy-img-list li p { float:left; width:279px; height:180px; padding:2px; color:#000008; font:14px/24px "微软雅黑"; }



/*----------------------  联系我们  ------------------*/



.zy-contact{ float:left; width:100%; padding-top:102px; background:url(../images/contact-tit.png) no-repeat top left; }



.zy-contact p{ float:left; width:50%; font:16px/36px "微软雅黑"; height:36px; text-indent:54px; margin-bottom:28px;}



.contact-tel{ background:url(../images/tel.png) no-repeat left; }



.contact-mobile{ background:url(../images/mobile.png) no-repeat left; }



.contact-fax{ background:url(../images/fax.png) no-repeat left; }



.contact-QQ{ background:url(../images/QQ.png) no-repeat left; }



.contact-eml{ background:url(../images/eml.png) no-repeat left; }



.contact-address{ background:url(../images/address.png) no-repeat left; }











/*----------------------  翻页  ------------------*/



.fanye{ float:left; width:100%; padding:20px 0 10px 0; color:#4c4948; text-align:center; }

.fanye a{ color:#4c4948; background:#e2e2e2; padding:2px 8px; }

.fanye a:hover{ color:#fff; background:#1C62B0;}

/*----------------------  上下页  ------------------*/

.list-fanye{ float:left; width:100%; padding:20px 0 10px 0; color:#4c4948; }

.list-fanye dt{ color:#4c4948; float:left; width:100%; }

.list-fanye dt a{ color:#4c4948; }

.list-fanye dt a:hover{ color:#1C62B0; font-weight:bold;}



#gotopbtn {

 width:100px;

 height:30px;

 position:fixed;

 top:200px;

 right:20px;

 display:none;

}