/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none;  }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family: 'Microsoft YaHei';}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei"; background:#fff; }
.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
.max{ min-width:1200px;}
.box{ width:90%; margin:0 auto;max-width: 1600px;}
.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.max:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.left{ float:left;}
.right{ float:right;}
a{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; text-decoration:none; }

.zheng{ width:100%; height:auto; background:url(../images/bj.jpg) no-repeat top center; overflow:hidden;}
.topx{ width:1200px; height:40px; margin:0 auto; text-align:right; font-size:14px; color:#cbdded; line-height:40px;}
.topx a{ color:#cbdded;}

.daohang{ width:90%; background:#007FFF; margin:0 auto; margin-top:25px; max-width: 1600px;}
.daohang ul li{ float:left; width:12.5%; height:88px; border-right:1px solid #0077EE;background: #007FFF;}
.daohang ul li a{ display:block;height:88px;}
.daohang ul li .daox{ background:#006AD5}
.daohang ul li a:hover{ background:#006AD5}
.daohang ul li a img{ display:block; margin:0 auto; padding-top:10px;height: auto;}
.daohang ul li a p{ font-size:16px; display:block; text-align:center; color:white; line-height:40px;}

.log{width: 90%;
    margin: 0 auto;
    max-width: 1600px;}
.log img{width: 100%;}

.log_pc{display:block;}
.log_moble{display:none;}

.box{ width:90%;max-width: 1600px; height:auto; margin:0 auto; padding-top:15px; overflow:hidden;}
.box_left{ width:858px; height:333px; background:white; float:left; padding:17px;}
.lunbo{ width:362px; height:333px; float:left; background:gray;}

.lunbo .focusBox { float:left; position: relative; width: 362px; height: 333px; overflow: hidden;  }
.lunbo .focusBox .pic img { width: 362px; height:333px; display: block; }
.lunbo .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:44px; width:100%;  background:rgba(0,0,0,.75);overflow: hidden; }
.lunbo .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 44px; width:362px; overflow: hidden; border:1px solid #f1f1f1; border-top:none; }
.lunbo .focusBox .txt li{ height:44px; line-height:44px; position:absolute; bottom:-44px;}
.lunbo .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 15px; font-size: 14px;  text-decoration: none; }
.lunbo .focusBox .num { position: absolute; z-index: 3; bottom:18px; right:15px; }
.lunbo .focusBox .num li{ float: left; position: relative; width: 9px; height: 9px; line-height: 9px; overflow: hidden; text-align: center; margin-left: 10px; cursor: pointer; background:#ffffff; border-radius:25px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.lunbo .focusBox .num li.on{ background:#007FFF; }


.dongtai{ width:479px; height:333px; float:right;}
.biaoti{ width:100%; height:40px; background:url(../images/xianx.jpg) no-repeat bottom left; line-height:35px;}
.biaoti span{ display:block; float:left; font-weight:800; font-size:18px; color:#000; width:89px; text-align:center;}
.biaoti a{ display:block; float:right; font-size:14px; color:#c0c0c0;}

.dongtai_1{ width:100%; height:85px; padding:15px 0px; border-bottom:1px solid #ECECEC; padding-top:5px;}
.dongtai_1 a{ display:block; height:40px; line-height:40px; text-align:left; color:#06A354; font-weight:800; overflow:hidden;}
.dongtai_1 p{ display:block; line-height:150%; font-size:14px; color:#6D6D6D; line-height:23px; height:46px; overflow:hidden;}

.dongtai_2{ width:470px; height:39px; background:url(../images/ico.jpg) no-repeat left center; padding-left:9px; line-height:39px; overflow:hidden;}
.dongtai_2 a{ font-size:14px; color:#1B1B1B; line-height:39px;}
.dongtai_2 a:hover{ color:#0AA255}
.dongtai_2 span{ display:block; float:right; margin-left:15px;font-size:14px; line-height:39px; color:#D6D6D6;}

.box_right{ width:294px; height:366px; float:right; background:white;}

.ybiaoti{ width:100%; height:55px; background:url(../images/tiao.jpg) no-repeat left;}
.ybiaoti span{ display:block; line-height:55px; font-weight:800; font-size:18px; color:white; padding-left:45px; float:left;}
.ybiaoti a{ display:block; font-size:14px; color:#a8dfbe; line-height:50px; width:80px; text-align:center; float:right;}

.chuang{ width:262px; height:auto; margin:0 auto; padding-top:20px;}
.chuang span{ display:block; margin:0 auto; text-align:center; padding-bottom:20px;}
.chuang p{ display:block; font-size:14px; text-align:left; text-align:justify; line-height:180%; color:#3C3C3C}

.chuang .slideBox{ width:262px; height:154px; margin:0 auto; overflow:hidden; position:relative; margin-bottom:15px;}
.chuang .slideBox .bd{width:221px; height:154px; margin:0 auto }
.chuang .slideBox .bd li{ zoom:1; vertical-align:middle; }
.chuang .slideBox .bd img{  width:221px; height:154px; display:block;  }
.chuang .slideBox .prev{ position:absolute; width:13px; height:27px; background:url(../images/pren.png) no-repeat center; left:0px; top:45%;}
.chuang .slideBox .next{ position:absolute; width:13px; height:27px; background:url(../images/next.png) no-repeat center; right:0px; top:45%;}


.tong1{ width:438px; height:334px; background:white; float:left}
.xbiaoti{ width:410px; height:50px; border-bottom:1px solid #EDEDED; margin:0 auto; margin-bottom:15px; padding-top:4px;}
.xbiaoti span{ display:block; float:left; background:url(../images/xc.png); width:103px; height:49px; line-height:40px; text-align:center; font-weight:800; font-size:18px; color:white; margin-top:8px;}
.xbiaoti a{ display:block; float:right; line-height:40px; font-size:14px; color:#999;}

.tong2{ width:410px; height:94px; margin:0 auto; padding-top:5px; padding-bottom:8px;}
.tong2 img{ width:144px; height:94px; float:left; padding-right:10px;}
.tong2 a{ font-size:15px; font-weight:800; line-height:30px; color:#333; height:20px; line-height:20px; overflow:hidden; display:block; margin-bottom:10px;}
.tong2 p{ font-size:14px; text-align:left; text-align:justify; line-height:23px; height:46px; overflow:hidden;color:#737373;}
.tong2 a:hover{ color:#007FFF;}
.tong3{ width:401px; height:38px; line-height:38px; margin:0 auto; background:url(../images/ico.jpg) no-repeat left center; padding-left:9px; overflow:hidden;}
.tong3 a{ font-size:14px; color:#1B1B1B; line-height:38px;}
.tong3 a:hover{ color:#0AA255}
.tong3 span{ display:block; float:right; margin-left:15px; font-size:14px; line-height:38px; color:#D6D6D6;}
.tong4{ width:294px; height:334px; float:right; background:white;}

.youlie{ width:250px; height:38px; line-height:38px; margin:0 auto; background:url(../images/ico.jpg) no-repeat left center; padding-left:9px; overflow:hidden;}
.youlie a{ display:block; font-size:14px; color:#333; line-height:38px;}
.youlie a:hover{ color:#007FFF;}

.chaxun{ width:692px; height:80px; background:url(../images/souo.jpg) no-repeat; padding-top:57px; padding-left:200px; float:left;}
.biao{ width:400px; height:34px; background:white; border:1px solid #DFE3E4; float:left; margin-right:40px; font-size:14px; line-height:34px; color:#979797; padding-left:4px;}
.biaox{ background:url(../images/souuo.png); width:107px; height:37px; float:left; border:0px; line-height:37px; text-align:center; font-size:16px; color:white; font-weight:800; padding-left:15px;}

.kanban{ width:294px; height:137px; float:right; background:white;}
.kanban_1{ width:46px; height:112px; background:#1AB969; font-size:18px; font-weight:800; text-align:center; color:white; padding-top:25px; float:left;}
.kanban_2{ width:211px; height:32px; line-height:32px; margin:0 auto; background:url(../images/ico.jpg) no-repeat left center; padding-left:9px; float:left; margin-left:12px; margin-top:3px;}
.kanban_2 a{ font-size:14px; color:#1B1B1B; line-height:32px;}
.kanban_2 a:hover{ color:#0AA255}

.fengcai{ width:1200px; height:300px; background:white;}
.fengcai_1{ width:1200px; height:49px; border-bottom:1px solid #EFF2E7; background:#F7FAF3; border-top:2px solid #18B765;}
.fengcai_1 span{ display:block; line-height:49px; float:left; font-size:18px; font-weight:800; padding-left:20px;}
.fengcai_1 a{ display:block; line-height:49px; float:right; font-size:14px; color:#C5C5C7; text-align:center; width:70px;}
.fengcai_2{ width:1170px; margin:0 auto; margin:0 auto;}
.fengcai_2 ul li{ float:left; width:219px; height:auto; margin-right:18px; margin-top:22px;}
.fengcai_2 ul li p{ display:block; text-align:center; line-height:35px; font-size:14px; color:#666;}

.fengcai_2 .picMarquee-left{ width:1170px; overflow:hidden;}


.fagui_left{ width:892px; height:650px; float:left; background:white;}
.fagui_da{ width:410px; height:300px; float:left; margin-left:20px; padding-right:10px; margin-top:15px;}
.fagui_1{ width:100%; height:30px; background:url(../images/xianx.jpg) no-repeat bottom left; line-height:30px; padding-bottom:10px; margin-bottom:5px;}
.fagui_1 span{ display:block; width:88px; text-align:center; float:left; font-size:18px; font-weight:800;}
.fagui_1 a{ display:block; float:right; font-size:14px; color:#999;}
.fagui_2{ width:400px; height:38px; line-height:38px; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.fagui_2 a{ font-size:14px; color:#333;}
.fagui_2 span{ float:right; font-size:14px; color:#999; margin-left:15px;}
.fagui_2 a:hover{ color:#0068D0}


.fagui_right{ width:294px; height:650px; float:right; background:white;}
.fagui_r1{ width:250px; height:38px; margin:0 auto; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px;}
.fagui_r1 span{ display:block; float:left; line-height:38px; font-size:14px; color:#333;}
.fagui_r1 a{ display:block; float:right; width:72px; height:25px; background:#B7B7B7; font-size:14px; color:white; line-height:25px; margin-top:7px; text-align:center; border-radius:4px;}
.fagui_r1 a:hover{ background:#08A453}

.jiameng{ width:1200px; height:285px; background:white;}
.jiameng_b{ width:1200px; height:49px; border-bottom:1px solid #EFF2E7; background:#F7FAF3; border-top:2px solid #18B765;}
.jiameng_b span{ float:left; width:133px; height:49px; background:#0068D0; text-align:center; line-height:49px; font-size:18px; font-weight:800; color:white;}
.jiameng .tab-hd{ width:1200px; height:49px; border-bottom:1px solid #EFF2E7; background:#F7FAF3; border-top:2px solid #18B765;}
.jiameng .tab-hd ul li{ float:left; width:133px; height:49px; text-align:center; line-height:49px; font-size:18px; font-weight:800; color:#333; cursor:pointer;}
.jiameng .tab-hd ul li.on{ background:#0068D0; color:#fff}


.jiameng .tab-hd a{ float:right; width:60px; height:49px; line-height:49px; font-size:14px; color:#999;}
.jiameng_x{ width:1160px; height:auto; margin:0 auto; padding-top:22px;}
.jiameng_x ul li{ width:173px; height:79px; float:left; border:1px solid #EDEDED; margin-right:22px; margin-bottom:22px;}
.jiameng_x ul li:nth-of-type(6n+6){ margin-right:0%;}


.neiye{margin-top:15px; padding-top:0;width: 90%;max-width: 1600px;position:relative;}
.neiye .ny_left{ width: 300px;;background: #fff;}
.neiye .ny_left .nydh .title{ background:#007FFF; position:relative; padding:18px 0;padding-left:35px;}
.neiye .ny_left .nydh strong{ display:block; font-size:20px; color:#fff; font-weight:normal;}
.neiye .ny_left .nydh p{ font-size:12px; color:rgba(255,255,255,.4);}
.neiye .ny_left .nydh .title:after{ content:""; width:4px; height:32px; background:#fff; position:absolute; left:26px; top:20px;}
.neiye .ny_left .nydh ul{ border-left:1px solid #eaeaea}
.neiye .ny_left .nydh ul li{ height:auto; line-height:57px; border-bottom:1px solid #eeeeee;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; background:#fff;}
.neiye .ny_left .nydh ul li a{ display:block; color:#4c4c4c; background:url(../images/nydh_li.png) no-repeat 20px center; padding-left:47px;}
/*.neiye .ny_left .nydh ul li:hover,.neiye .ny_left .nydh ul li.on.top{ background:url(../images/nydh_on.png) no-repeat bottom center;}*/
/*.neiye .ny_left .nydh ul li:hover a,*/
/*.neiye .ny_left .nydh ul li.on.top a*/
/*{ */
/*    color:#007FFF;*/
/*}*/

.neiye .ny_left .nydh ul li .sever_none{
    width: 100%;
}
.neiye .ny_left .nydh ul li .sever_none li{
    padding-left: 20px;
}

.neiye .ny_left .nydh ul li .sever_none{
    /*display: none;*/
}
.neiye .ny_left .nydh ul li.on .sever_none{
    display: block;
}

.neiye .ny_left .nyxw{ margin-top:25px;}
.neiye .ny_left .nyxw .title{background:#007FFF; height:50px; line-height:50px; position:relative; padding-left:25px; }
.neiye .ny_left .nyxw .title strong{ font-size:17px; color:#fff;}
.neiye .ny_left .nyxw .title p{ display:inline-block; font-size:12px; color:rgba(255,255,255,.4);}
.neiye .ny_left .nyxw .title:after{ content:""; width:4px; height:15px; background:#fff; position:absolute; left:15px; top:18px;}
.neiye .ny_left .nyxw ul{ width:230px; margin:0 auto; margin:10px;}
.neiye .ny_left .nyxw ul li{ height:36px; line-height:36px; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px; font-size:14px; overflow:hidden;} 
.neiye .ny_left .nyxw ul li a{ display:block; color:#1b1b1b;}
.neiye .ny_left .nyxw ul li:hover a{ color:#006835;}


.neiye .ny_right{ width:calc(100% - 330px); padding-left:20px; padding-right:20px; border-left:1px solid #eaeaea; background: #fff;min-height: 800px;}
.neiye .ny_right .newsnav{ height:65px; line-height:65px; border-bottom:1px solid #eaeaea; margin-bottom:18px;}
.neiye .ny_right .newsnav p{ float:right; font-size:14px; color:#959595;}
.neiye .ny_right .newsnav p a{ color:#959595;}
.neiye .ny_right .newsnav p a:hover{color:#006835;}
.neiye .ny_right .newsnav strong{ display:inline-block; font-size:18px; font-weight:normal; border-bottom:2px solid #007FFF; padding-left:35px; background:url(../images/newsnav_s.png) no-repeat left center;}

.neiye .ny_right .newsnav ul{ display: none; width: 100%; position: absolute; z-index: 999; left: 0; top: 55px; background: #f2f2f2;}
.neiye .ny_right .newsnav ul li{
	height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #eee;
    text-align: center;
    font-size: 14px;
}
.neiye .ny_right .newsnav ul li a{
	display: block;
    color: #333;
}


.neiye .ny_right .news-list{ margin-top:-15px;}
.neiye .ny_right .news-list ul li img{ display:block; float:left; width:168px; height:115px; margin-right:17px;}
.neiye .ny_right .news-list ul li{ padding:15px 0; border-bottom:1px dashed #e2e2e2;}

.neiye .ny_right .news-list ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.neiye .ny_right .news-list ul li p{ height:45px; line-height:45px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.neiye .ny_right .news-list ul li p i{ float:right; font-style:normal; font-size:14px; color:#b3b3b3;}
.neiye .ny_right .news-list ul li p a{ color:#161616; font-size:16px;}
.neiye .ny_right .news-list ul li p a:hover{ color:#006835;}
.neiye .ny_right .news-list ul li span{ font-size:14px; color:#818181; line-height:27px; }
.neiye .ny_right .news-list ul li span a{ color:#007FFF;}


.fenye {width: 100%;margin: 0 auto;margin-top: 20px;margin-bottom:20px; text-align:center;}
.fenye {text-align: center;}
.fenye li{display: inline-block;}

.fenye a {display: inline-block;padding: 0 13px;text-align: center;line-height: 32px;border: 1px solid #eee;font-size: 14px;color: #333;margin: 0 2px; border-radius:5px; background:#eee;}
.fenye a:hover {display: inline-block;padding:0 13px;text-align: center;line-height: 32px;border:1px solid #007FFF; font-size: 14px;color: #fff;margin: 0 2px;background: #007FFF; border-radius:5px;}

.fenye span {display: inline-block;padding: 0 13px;text-align: center;line-height: 32px;border: 1px solid #eee;font-size: 14px;color: #333;margin: 0 2px; border-radius:5px; background:#eee;}
.fenye span:hover {display: inline-block;padding:0 13px;text-align: center;line-height: 32px;border:1px solid #007FFF; font-size: 14px;color: #fff;margin: 0 2px;background: #007FFF; border-radius:5px;}


.neiye .ny_right .list ul li{ height:45px; line-height:45px; border-bottom:1px dashed #e2e2e2; background:url(../images/li.png) no-repeat left center; padding-left:15px;}
.neiye .ny_right .list ul li span{ float:right; font-size:14px; color:#d3d3d3; margin-left:20px;}
.neiye .ny_right .list ul li a{ font-size:14px; color:#474747;}
.neiye .ny_right .list ul li a:hover{ color:#006835;}


.danye{ font-size:14px; line-height:32px; color:#606060; padding-bottom:20px; text-align:justify;}
/*.danye img{ max-width:100% !important; height:auto !important;}*/
.danye .danye-list-slide .list{width: 25%;padding: 10px;float: left;}

.danye .danye-list-slide .list .iamgs{position:relative;padding-top:70%;height:0;}
.danye .danye-list-slide .list .iamgs img{position:absolute;left:0;top:0;width:100%;height:100%;}

.danye .danye-list-slide .con{position: relative;height: 65px;}
.danye .danye-list-slide .main02_lifirst .con1{width: 90%;background: #0068D0;bottom: 0px;position: absolute;left: 5%;padding: 20px;}
.danye .danye-list-slide .con1{width: 100%;background: rgba(255,255,255,0.8);bottom: 0px;position: absolute;padding: 20px;}
.danye .danye-list-slide .con1 h1{font-size:14px;line-height:24px;height:24px;overflow:hidden;margin:0 0 10px;color:#000;text-overflow:ellipsis;white-space: nowrap; font-weight:100;}
.danye .danye-list-slide .con1 p{font-size:14px;line-height:24px;height:48px;color:#fff;margin-bottom:2px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.danye .danye-list-slide .con1 .more{height: 0px;line-height: 50px;position:relative;overflow: hidden;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}
.danye .danye-list-slide .main02_lifirst:hover .more{height:40px;}
.danye .danye-list-slide .con1 .more span{font-size: 16px;color: #fff;display: inline-block;position: relative;padding-left: 50px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}
.danye .danye-list-slide .con1 .more span::before{position: absolute;top: 50%;left: 0px;display: inline-block;width: 40px;height: 1px;background: #fff;content:"";float: left;margin-top: 1px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}
.danye .danye-list-slide .con1 .more span:hover{padding-left: 70px;}
.danye .danye-list-slide .con1 .more span:hover::before{width: 60px;}

.neiye .right .bt{ width:900px; margin:0 auto; text-align:center; margin-top:25px; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px;}
.neiye .right .bt h1{ font-size:24px; color:#000; font-weight:normal;}
.neiye .right .bt p{ font-size:14px; color:#ccc; margin-top:15px;}

.neiye .right .fn{  margin:0 auto; margin-top:30px; border-top:1px solid #e8e8e8; padding-top:10px; padding-bottom:30px;}
.neiye .right .fn p{ font-size:14px; line-height:30px; color:#565656;width:50%;float:right;padding-bottom:10px;}
.neiye .right .fn p.pre{text-align: right;}
.neiye .right .fn p a{ color:#565656}
.neiye .right .fn p a:hover{ color:#006835;}

.menu{
    	display: none;
	    float: right;
	    width: 20px;
	    height: 20px;
	    background: url(../images/menu.png) no-repeat center;
	    background-size: 100%;
	    margin-top: 13px;
    }

.neiye .ny_right .tu-list ul{ width:930px;}
.neiye .ny_right .tu-list ul li{ display:block; float:left; width:212px; margin-right:17px; margin-bottom:15px;}
.neiye .ny_right .tu-list ul li img{ display:block; width:212px; height:166px;}
.neiye .ny_right .tu-list ul li p{ text-align:center; font-size:15px; color:#333; margin-top:10px;}
.neiye .ny_right .tu-list ul li:hover p{ color:#006835}

.cont_map{width: 70%;height: 400px;text-align:center;margin:0 auto;padding-top:30px;}
.cont_map .about_pag_map{width: 100%;height: 400px;}
.cont_map .about_pag_map iframe{width: 100%;height: 400px;border-width:0;}






