﻿@charset "utf-8";
.fangF { padding-top: 20px; clear: both; text-align: center; }
.fangF span, .fangF a { display: inline-block; width: 40px; height: 40px; line-height: 40px; margin: 0 2.7px; font-size: 16px; border: 1px solid #d0d0d0; }
.fangF span { color: #d0d0d0; }
.fangF a:hover { text-decoration:none; border:1px solid #e50000; }
.fangF .fCurrent { color: #ffffff; font-weight: 500; background: #e50000; border: 1px solid #e50000; }
/* CSS Document */

/***移动端****/
.wdsj{ display:none; height: auto; position:fixed; top:0px; z-index:99999; background:rgba(255,255,255,1); width:100%; padding:2% 0; }
.wdsj .logo{ width:35%; float:left; margin-left:3%;}
.header_er{ display:none;}
.menu{position:relative;}
.sub_menu{ display:none;}
.openclose{ display: block; position:absolute; width: 60px; height: 60px;background:url(../images/pic18.png) no-repeat center;}
.sub_menu{ display: none; position:absolute; top:25%; width:100% !important; z-index:100; position: fixed; left:0;}
.sub_menu .bg{ background:rgba(36,195,138,.9); z-index:99999;}
.sub_menu ul{}
.sub_menu li{ line-height: 50px; border-bottom: 1px solid #5de3b3;text-transform:uppercase; text-indent:50px;}
.sub_menu li a{display:block; padding-left:2%; font-size:130%; color:#fff; font-size:1.75rem;}
.sub_menu li a:hover{ color: #00a2e3; display:block; text-decoration:none; padding-left:2%;}

.flexslider{ position:relative; display:none; margin-top:17%;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}

.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:10px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:10px; height:10px; display: block; background: #666;  cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #F60; }
.flex-control-paging li a.flex-active { background: #F60; cursor:default; }
/***移动端end****/

.fullSlide{ width:100%;  position:relative;  height:550px; background:#FFF; clear:both; margin-top:50px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:550px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; text-align:center;}
.fullSlide .hd .box{ width:1000px; margin:0 auto;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; width:30px; height:10px; font-size:12px; display:inline-block; background:#FFF; margin:0 5px; color:#006cb4; font-size:0px; text-indent:-9999; border-radius:10px;}
.fullSlide .hd ul .on{ color:#FFF; background:#e50000;}

.nybanner {position: relative; width: 100%; margin: 50px auto 0 auto; height:auto; overflow:hidden;}
.nybanner img{margin: 0 auto;display: block;max-width: 100%;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1); transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;-webkit-transition:transform 2s;}
.nybanner img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.gjc_search{ border-bottom:1px solid #DDD; background:#FFF;}
.gjc_search .gjc{ float:left; line-height:59px;}
.gjc_search .gjc a{ margin:0 10px;}
.gjc_search .search{ float:right; width:300px; margin-top:13px;}
.gjc_search .search .input_txt{ width:244px; padding-left:5px; height:33px; border:1px solid #CCC; border-right:none; float:left; outline:medium; font-family:"黑体";}
.gjc_search .search .input_btn{ width:50px; height:35px; border:1px solid #CCC; background:#e50000 url(../images/pic3.png) no-repeat center; float:right; outline:medium;}


.dyip{ padding:40px 0; background:#f8f8f8;}
.dyip_box{}
.dyip_l{ width:200px; float:left; background:#FFF;}
.dyip_l .title{ background:#e50000; height:100px; color:#FFF;}
.dyip_l .title h2{ font-size:30px; font-weight:bold; padding-left:40px; padding-top:28px;}
.dyip_l .title .border{ width:70px; height:2px; background:#FFF; margin-top:10px; margin-left:40px;}
.dyip_l ul{ border:1px solid #DDD; border-top:0; line-height:42px; padding-top:10px;}
.dyip_l li{}
.dyip_l li a{ display:block; padding-left:30px; border-bottom:1px #ddd solid;} 
.dyip_l li a:hover{ display:block; text-decoration:none;}
.dyip_l li a.current{ background:#24c38a; color:#FFF;}
.dyip_r{ width:770px; float:right;}
.dyip_r h2{ font-size:24px; background:url(../images/pic4.png) no-repeat center bottom; line-height:50px; color:#24c38a; font-weight:bold;}
.dyip_r h2 span{ font-size:14px; text-transform:uppercase; color:#999; font-family:"Arial"; font-weight:normal;}
.dyip_r ul{ margin-left:-25px; margin-top:20px;}
.dyip_r li{ float:left; margin-left:25px; margin-bottom:25px;}
.dyip_r li .pic{ border:1px solid #24c38a;}
.dyip_r li:hover .pic{ border:1px solid #e50000;}
.dyip_r li .pic img{ width:238px; height:178px;}
.dyip_r li p{ height:40px; line-height:40px; text-align:center; background:#24c38a;}
.dyip_r li:hover p{ background:#e50000;}
.dyip_r li p a{ color:#FFF;}
.dyip_r li p a:hover{ color:#FFF; text-decoration:none;}


.guanggao{ background:url(../images/pic6.jpg) no-repeat center; height:150px;}
.guanggao .gg_box{ width:150px; text-align:center; float:right; color:#FFF;}
.guanggao .gg_box .zx{ width:100px; height:30px; line-height:30px; background:#FFF; font-size:18px; font-weight:bold; margin:48px auto 0 auto;}
.guanggao .gg_box .zx a{ display:block;}
.guanggao .gg_box .zx a:hover{ display:block; text-decoration:none;}
.guanggao .gg_box p{ line-height:30px;}


.derp{ padding:50px 0;}
.derp .title{ background:url(../images/pic7.png) no-repeat center;}
.derp .title .box{ width:200px; margin:0 auto; text-align:center; background:#FFF; line-height:24px;}
.derp .title .box h2{ font-size:24px; color:#24c38a; font-weight:bold;}
.derp .title .box p{ text-transform:uppercase; color:#666;}
.picMarquee-left{ max-width:1000px; overflow:hidden;}
.picMarquee-left .bd{ margin:20px 0;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;text-align:center; line-height:30px;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:240px; height:168px; display:block;}
.picMarquee-left .bd ul li .title{ line-height:30px;}


.dsanp{ padding:70px 0; background:#f8f8f8; border-bottom:1px solid #DDD;}
.dsanp .title{ background:url(../images/pic7.png) no-repeat center;}
.dsanp .title .box{ width:300px; margin:0 auto; text-align:center; background:#f8f8f8; line-height:30px;}
.dsanp .title .box h2{ font-size:30px; color:#24c38a; font-weight:bold;}
.dsanp .title .box p{ text-transform:uppercase; color:#666;}
.dsanp ul{ margin-left:-105px; padding-top:40px;}
.dsanp li{ float:left; width:170px; text-align:center; margin-left:105px;}
.dsanp li .pic{ width:170px; height:170px;}
.dsanp li:nth-of-type(1) .pic{ background:url(../images/pic8.png) no-repeat left center;}
.dsanp li:nth-of-type(2) .pic{ background:url(../images/pic9.png) no-repeat left center;}
.dsanp li:nth-of-type(3) .pic{ background:url(../images/pic10.png) no-repeat left center;}
.dsanp li:nth-of-type(4) .pic{ background:url(../images/pic11.png) no-repeat left center;}
.dsanp li:hover .pic{ background-position:right center;}
.dsanp li .bt{ line-height:24px; margin-top:15px;}
.dsanp li .bt h2{ font-size:16px;}
.dsanp li .bt p{ color:#999;}


.dsip{ padding:70px 0 100px 0; background:#f8f8f8 url(../images/pic34.jpg) no-repeat center 180px;}
.dsip .title{ background:url(../images/pic7.png) no-repeat center;}
.dsip .title .box{ width:420px; margin:0 auto; text-align:center; background:#f8f8f8; line-height:30px;}
.dsip .title .box h2{ color:#24c38a; font-weight:bold;}
.dsip .title .box h2 span{ color:#e50000;}
.dsip .title .box p{ text-transform:uppercase; color:#666;}
.dsip .neiro{ margin-top:50px;}
.dsip .neiro .dyige{}
.dsip .neiro .dyige .pic{ float:left;}
.dsip .neiro .dyige .pic img{ width:500px; height:290px;}
.dsip .neiro .dyige .dyige_r{ width:500px; float:right; padding-top:70px;}
.dsip .neiro .dyige .dyige_r dl{ padding-left:130px;}
.dsip .neiro .dyige .dyige_r dt{ }
.dsip .neiro .dyige .dyige_r dd{  color:#24c38a; font-weight:bold;}
.dsip .neiro span{ color:#e50000;}
.dsip .neiro .dyige .dyige_r .txt{ margin-left:4%; color:#666; margin-top:10px; padding-top:10px; line-height:1.6;}
.dsip .neiro .derge{}
.dsip .neiro .derge .pic{ float:right;}
.dsip .neiro .derge .pic img{ width:500px; height:290px;}
.dsip .neiro .derge .derge_l{ width:500px; float:left; padding-top:70px;}
.dsip .neiro .derge .derge_l dl{ padding-left:90px;}
.dsip .neiro .derge .derge_l dt{}
.dsip .neiro .derge .derge_l dd{color:#24c38a; font-weight:bold;}
.dsip .neiro .derge .derge_l .txt{ color:#666; margin-top:10px; padding-top:10px; line-height:1.6;}


.kehu{ padding:50px 0;}
.kehu .title{ background:url(../images/pic7.png) no-repeat center;}
.kehu .title .box{ width:200px; margin:0 auto; text-align:center; background:#FFF; line-height:24px;}
.kehu .title .box h2{ font-size:24px; color:#24c38a; font-weight:bold;}
.kehu .title .box p{ text-transform:uppercase; color:#666;}
.kehu .picScroll-kehu{ width:1000px; position:relative; margin-top:30px;}
.kehu .picScroll-kehu .hd{ position:relative; z-index:10;}
.kehu .picScroll-kehu .hd .prev{ display:block; width:65px; height:81px;  overflow:hidden;
			 cursor:pointer; background:url(../images/pic18.jpg) no-repeat left center; position:absolute; left:-85px; top:30px;}
.kehu .picScroll-kehu .hd .next{ display:block; width:65px; height:81px;  overflow:hidden;
			 cursor:pointer; background:url(../images/pic18.jpg) no-repeat right center; position:absolute; right:-85px; top:30px;}
.kehu .picScroll-kehu .bd{ width:1000px; overflow:hidden; margin:0 auto;}
.kehu .picScroll-kehu .bd ul{ width:1000px;  zoom:1; }
.kehu .picScroll-kehu .bd ul li{ margin-right:29px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:50px; font-size:16px;}
.kehu .picScroll-kehu .bd ul li .pic{ text-align:center; border:1px solid #DDD;}
.kehu .picScroll-kehu .bd ul li .pic img{ width:174px; height:99px;}


.dwup{ background:url(../images/pic21.jpg) no-repeat center top;}
.dwup .box{ padding:30px 0;}
.dwup .dwup_t{ background:#24c38a;}
.dwup .dwup_t .pic{ float:left; padding:0 20px 20px 20px; width:450px;}
.dwup .dwup_t .title{ float:right; width:480px; color:#FFF; padding:20px 20px 0 0;}
.dwup .dwup_t .title h2{ font-size:18px; font-weight:bold; line-height:40px; color:#24c38a;}
.dwup .dwup_t .title p{ line-height:24px; font-size:12px;}
.dwup .dwup_t .title .more{ width:120px; height:35px; line-height:35px; text-align:center; background:#e50000; margin-top:25px;}
.dwup .dwup_t .title .more a{ display:block; color:#FFF;}
.dwup .dwup_t .title .more a:hover{ display:block; color:#FFF; text-decoration:none;}
.dwup .picScroll-left{ width:1000px; position:relative; margin-top:30px;}
.dwup .picScroll-left .hd{ position:relative; z-index:10;}
.dwup .picScroll-left .hd .prev{ display:block; width:65px; height:81px;  overflow:hidden;
			 cursor:pointer; background:url(../images/pic18.jpg) no-repeat left center; position:absolute; left:-85px; top:60px;}
.dwup .picScroll-left .hd .next{ display:block; width:65px; height:81px;  overflow:hidden;
			 cursor:pointer; background:url(../images/pic18.jpg) no-repeat right center; position:absolute; right:-85px; top:60px;}
.dwup .picScroll-left .bd{ width:1000px; overflow:hidden; margin:0 auto;}
.dwup .picScroll-left .bd ul{ width:1000px;  zoom:1; }
.dwup .picScroll-left .bd ul li{ margin-right:13px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:50px; font-size:16px;}
.dwup .picScroll-left .bd ul li .pic{ text-align:center;}
.dwup .picScroll-left .bd ul li .pic img{ width:240px; height:168px;}


.dliup{ background:#f8f8f8; padding:40px 0;}
.dliup .news{ width:665px; float:left;}
.dliup .slideTxtBox{ }
.dliup .slideTxtBox .hd{}
.dliup .slideTxtBox .hd ul{}
.dliup .slideTxtBox .hd ul li{ float:left; font-size:18px; width:120px; line-height:50px; text-align:center; background:url(../images/pic24.png) no-repeat left center;}
.dliup .slideTxtBox .hd ul li.on{ height:50px; background:url(../images/pic23.gif) no-repeat left center; color:#24c38a; cursor:pointer;}
.dliup .slideTxtBox .hd p{ float:right; width:50px; height:14px; line-height:14px; border:1px solid #DDD; text-align:center; font-size:12px; border-radius:3px; margin-top:20px;}
.dliup .slideTxtBox .hd p a{ display:block;}
.dliup .slideTxtBox .hd p a:hover{ display:block; text-decoration:none;}
.dliup .slideTxtBox .bd .con{ margin-top:10px;}
.dliup .slideTxtBox .bd .con .left{ float:left; width:320px;}
.dliup .slideTxtBox .bd .con .left img{ width:320px; height:218px;}
.dliup .slideTxtBox .bd .con .left .title{ background:#24c38a; padding:20px;color:#FFF;}
.dliup .slideTxtBox .bd .con .left .title h2{ font-size:16px; font-weight:bold;}
.dliup .slideTxtBox .bd .con .left .title h2 a{ color:#FFF;}
.dliup .slideTxtBox .bd .con .left .title p{ line-height:18px; margin-top:10px;}
.dliup .slideTxtBox .bd .con ul{ width:320px; float:right;}
.dliup .slideTxtBox .bd .con li{ border-bottom:1px solid #DDD; padding:22px 0 10px 0;}
.dliup .slideTxtBox .bd .con li .txt{ font-size:40px; color:#24c38a; border-right:1px solid #DDD; width:50px; float:left;}
.dliup .slideTxtBox .bd .con li .list{ float:right; width:250px; line-height:24px;}
.dliup .slideTxtBox .bd .con li .list p{ font-size:12px;}

.cjwt{ float:right; width:305px; overflow:hidden;}
.cjwt h2{ height:50px; line-height:50px; background:url(../images/pic25.gif) no-repeat left center; padding-left:17px;}
.cjwt h2 p{ float:right; width:50px; height:14px; line-height:14px; border:1px solid #DDD; text-align:center; font-size:12px; border-radius:3px; margin-top:20px;}
.cjwt h2 p a{ display:block;}
.cjwt h2 p a:hover{ display:block; text-decoration:none;}
.cjwt .picMarquee-top{ overflow:hidden; position:relative;}
.cjwt .picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;}
.cjwt .picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(../images/arrow.png) 0 -100px no-repeat;}
.cjwt .picMarquee-top .hd .next{ background-position:0 -140px;  }
.cjwt .picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.cjwt .picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.cjwt .picMarquee-top .bd{ padding:13px 0;}
.cjwt .picMarquee-top .bd ul{}
.cjwt .picMarquee-top .bd li{ border-bottom:1px dashed #CCC; margin-bottom:10px;}
.cjwt .picMarquee-top .bd li .title{ line-height:24px; padding:10px 0px 5px 30px; background:url(../images/pic26.png) no-repeat 0 15px;}
.cjwt .picMarquee-top .bd li .title a{}
.cjwt .picMarquee-top .bd li p{ line-height:24px; padding:0px 0px 10px 30px; background:url(../images/pic26.png) no-repeat 0 -75px; color:#666;}

.dliup .dliup_b{ margin-top:10px;}
.dliup .dliup_b h2{ height:50px; line-height:50px; font-size:18px; background:url(../images/pic25.gif) no-repeat left center; padding-left:17px;}
.dliup .dliup_b p{ padding:0 20px;}
.dliup .dliup_b p a{ margin-right:20px;}


.con_neiye{ padding:40px 0;}
.con_l{ width:200px; float:left; background:#FFF;}
.con_l .subnav{}
.con_l .subnav .title{ background:#e50000; height:100px; color:#FFF;}
.con_l .subnav .title h2{ font-size:30px; font-weight:bold; padding-left:40px; padding-top:28px;}
.con_l .subnav .title .border{ width:70px; height:2px; background:#FFF; margin-top:10px; margin-left:40px;}
.con_l .subnav ul{ border:1px solid #DDD; border-top:0; line-height:50px; padding-top:10px;}
.con_l .subnav li{}
.con_l .subnav li a{ display:block; padding-left:30px;} 
.con_l .subnav li a:hover{ display:block; text-decoration:none;}
.con_l .subnav li a.current{ background:#24c38a; color:#FFF; font-weight:bold;}

.con_l .lxwm{ background:#EEE; margin-top:20px; padding:20px 10px;}
.con_l .lxwm .title{ text-align:center; border-bottom:1px solid #DDD; padding-bottom:10px;}
.con_l .lxwm .title h2{ font-size:24px; margin-bottom:10px;}
.con_l .lxwm .title .dh{ margin-top:10px;}
.con_l .lxwm .title .dh .hm{ font-size:24px; font-weight:bold; color:#24c38a;}
.con_l .lxwm .box{ margin-top:10px;}
.con_l .lxwm .box p{ padding:5px 0;}

.telcall{ display:none; width:100%; float:left;text-align:center; margin:5% 0 10% 0;}

.con_r{ width:770px; float:right;}
.con_r h2{ font-size:24px; background:url(../images/pic4.png) no-repeat center bottom; line-height:50px; font-weight:bold; color:#24c38a;}
.con_r h2 span{ font-size:14px; text-transform:uppercase; color:#999; font-family:"Arial"; font-weight:normal;}




.paging{ margin-top:20px;}
.paging ul{ font-size:0px; text-align:center;}
.paging li{ display:inline-block; width:40px; height:40px; line-height:40px; margin-right:5px; font-size:16px;}
.paging li a{ display:block; border:1px solid #CCC;}
.paging li a:hover{ display:block; text-decoration:none; border:1px solid #e50000;}
.paging li a.current{ color:#FFF; background:#e50000; border:1px solid #e50000;}
.paging li a.s{ color:#999;}

.fenye{ line-height:30px; border-top:1px solid #DDD; margin-top:30px; padding-top:10px;}

/**2018***/
.tjxw{ margin-top:30px;}
.tjxw ul{ padding-top:10px;}
.tjxw li{ line-height:50px; border-bottom:1px dashed #CCC; background:url(../images/pic46.jpg) no-repeat left center; padding-left:13px;}
.tjxw li span{ float:right; color:#999;}


.dyipr{ padding:4% 0; background:#f8f8f8;}
.dyipr_box{}
.dyipr_l{ width:20%; float:left; background:#FFF;}
.dyipr_l .title{ background:#e50000; height: auto; padding:10% 0; color:#FFF;}
.dyipr_l .title h2{ font-size:1.5rem; font-weight:bold; text-align:center;}
.dyipr_l .title .border{ width:70px; height:2px; background:#FFF; margin-top:10px; margin-left:40px;}
.dyipr_l ul{ border:1px solid #DDD; border-top:0;  padding-top:10px;}
.dyipr_l li{ }
.dyipr_l li a{ display:block; padding:6% 0 6% 20%; border-bottom:1px #ddd solid;} 
.dyipr_l li a:hover{ display:block; text-decoration:none;}
.dyipr_l li a.current{ background:#24c38a; color:#FFF;}
.dyiprr{ width:76%; float:right;}
.dyipr_r{ width:100%; float:right;}
.dyipr_r h2{ font-size:1.5rem; background:url(../images/pic4.png) no-repeat center bottom; line-height:50px; color:#24c38a; font-weight:bold;}
.dyipr_r h2 span{ font-size:14px; text-transform:uppercase; color:#999;font-weight:normal;}
.dyipr_r ul{ margin-right:-3%; margin-top:20px;}
.dyipr_r li{ float:left; margin-right:2%; margin-bottom:25px; width:31%;}
.dyipr_r li .pic{ border:1px solid #24c38a;}
.dyipr_r li:hover .pic{ border:1px solid #e50000;}
.dyipr_r li .pic img{ width:100%; height:auto;}
.dyipr_r li p{ padding:5% 0; text-align:center; background:#24c38a;}
.dyipr_r li:hover p{ background:#e50000;}
.dyipr_r li p a{ color:#FFF;}
.dyipr_r li p a:hover{ color:#FFF; text-decoration:none;}

.rightpror{ width:76%; height:auto; overflow:hidden;float:right;}
.rightpror .bt{ line-height:45px; border-bottom:1px #ddd solid;}
.procon{ width:100%; height:auto; overflow:hidden; line-height:27px;}
.procon h1{ text-align:center; font-size:24px; color:#f90; padding:3% 0;}
.procon .con{ background:#f2f2f2; padding:2% 3%; line-height:27px; color:#888;}
.procon strong{ color:#f90;}
.procon img{ display:block; clear: both; margin:3% auto; width: 100%;}

.botj{ width:100%; height:auto; overflow:hidden; margin:2% 0 0 0; border-top:1px #ddd solid; padding:2% 0 0;}
.botj .btt{ line-height:45px; font-size:1.2rem;}
.botj ul{ margin-right:-2%; margin-top:3%;}
.botj ul li{ width:22.5%; float:left; height:auto; overflow:hidden; margin-right:2%; border:1px #ddd solid;}
.botj ul li img{ width:100%;}
.botj ul li h3{ text-align:center; line-height:40px;}

.subNav{ border-bottom:10px solid #f3f3f3;height:auto; overflow:hidden;}
.subNav li { padding:2% 3%; display:block; float:left; text-align:center; border-right:1px solid #e7e7e7; font-size:16px; transition: all .2s;}
.subNav li.curr,.subNav li:hover{ background:#24c38a; border-right:none; }
.subNav li a{ color:#666; display:block;}
.subNav li.curr a,.subNav li a:hover{ color:#fff;}

.ContUs{ padding:0 0 25px 0}
.gsxw{ line-height:32px; font-size:1rem; padding:3%;}
.gsxw img{ display:block; margin:auto; clear:both;}
.zzry{ font-size:14px; line-height:24px; height:auto; margin-top:5%; overflow:hidden;}
.zzry ul{margin-right:-3%; }
.zzry li{  float:left; width:22%; margin-right:3%;height:auto; overflow:hidden; }
.zzry li.mo{ padding-right:0}
.zzry li div{ border:1px solid #ddd; padding:1px;}
.zzry li div img{ width:100%;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1); transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;-webkit-transition:transform 2s;}
.zzry li div img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.zzry li p{ text-align:center; height:40px; padding-top:20px; overflow:hidden}

.newbox{ max-width:1100px; height:auto; overflow:hidden; margin:5% auto 0 auto;}
.newbox li{ border:2px solid #e5e5e5; padding:1.5%; margin-bottom:25px; height:auto; overflow:hidden;}
.newbox li:hover{border:2px solid #24c38a; }
.newbox li .nimg{ width:30%; float:left;}
.newbox li .nimg img{ width:100%;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1); transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;-webkit-transition:transform 2s;}
.newbox li .nimg img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

.newbox li .ncon{ width:67%; float:left;padding:1.5%;}
.newbox li .ncon h3{ font-size:20px; padding-bottom:2%;}
.newbox li .ncon h3 a{font-size:20px;}
.newbox li .ncon p{ color:#999; font-size:14px; line-height:27px;}
.newbox li:hover a{ color:#24c38a;}
.newbox li .more{ padding:3% 0; color:#999; font-size:12px;}

.article{ font-size:14px; line-height:14px; padding:5% 5% 0 5%;}
.article h2{ padding:0 40px 20px; font-size:1.7rem; color:#4c4c4c; line-height:34px; text-align:center; display:block}
.article .arcDate{ font-size:14px; color:#999; height:24px; line-height:28px; text-align:center}
.article .acrCont{ padding:20px 0 50px 0; font-size:1rem; color:#4c4c4c; line-height:2.2;}
.article .acrCont img{ display:inline}
.article .backlist{ margin:30px auto 15px; padding-bottom:60px; width:100%; height:37px; line-height:37px; font-size:16px; color:#fff; text-align:center; background:url(../images/back.png) center top no-repeat; border-bottom:1px solid #ddd}
.article .backlist a{ display:block; color:#fff}
.article .nextprv{ line-height:30px; font-size:14px; color:#4c4c4c; margin-bottom:3%; border-top:1px #ddd solid; padding:2% 0 0;}
.article .nextprv a{color:#4c4c4c}
.article .nextprv a:hover{ color:#0d71ca;}
.article .nextprv p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

#map_container{ width:100%;  margin-top: 30px; margin-bottom: 30px; height: 500px}