﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:14px;background:#fff;}
ol,ul,li{list-style-type:none;}
a{text-decoration:none;}
img{border:0;}
body{background:#fff;}
picture{display:block;}
.ysj{width:1300px; margin:0 auto;}
a:hover{text-decoration:none;}
a{color:#666; font-size:14px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.fl{float:left;}
.fr{float:right;}
@font-face {
  font-family: '../font/iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}
@font-face
    {
        font-family:"HeroicCondensed-Regular.ttf";
        src: url("../font/HeroicCondensed-Regular.ttf");
    }
@font-face
    {
        font-family:"felixtitling.ttf";
        src: url("../font/felixtitling.ttf");
    }
.iconfont {
  font-family: "../font/iconfont";
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.navigation { width: 100%; margin: 0 auto; padding: 4px 20px 10px; line-height: 40px; border-bottom: 1px solid #f9f9f9; background: #f8f8f8; position: relative; font-size: 18px; color: #666; font-weight: bold; overflow: hidden;}
.navigation .crumbs{ width:1300px; position:relative; margin:0 auto; padding-left:25px; font-size:12px; font-weight:normal;}
.navigation .crumbs::after{ content:''; position:absolute; left:0; top:14px; width:12px; height:12px; background:url(../images/sy.png) no-repeat center center; background-size: contain;}
.navigation .crumbs b{ color:#5b5a5a; font-weight: 500;}
.navigation .crumbs a{ color:#5b5a5a; font-weight:normal; font-size:12px; padding: 10px}


.nrrt{ width:1300px; padding:15px; margin:10px auto; background:#FFF;}
.nrrt .t{ width:100%; padding-bottom:12px; margin-top:5px; font-size:16px; font-weight:600; text-align:center;}
.nrrt .content{width:100%; padding-bottom:15px; font-size:12px; line-height:25px; overflow:hidden;}

.top_info{ height:139px;position:fixed; top:0; z-index:3; background:#fff;width:100%;}
/*top*/
.top{ height:36px; background:#006fbe; color:#fff;font-size:12px;}
.top .top_lt{ float:left; line-height:36px;}
.top .top_dh{ float:right; position:relative; z-index:9999;}
.top .top_dh dl{ float:left; line-height:36px;}
.top .top_dh dl img{ float:left; padding-top:5px; padding-right:10px;}
.top .top_dh p{ float:right;}
.top .top_dh p img{ padding-top:8px; padding-left:10px;}

.top_t{ width:100%; height:36px; background:#006fbe;}
.top_t .w{ width:1300px; margin:0 auto; color:#FFF;}
.top_t .top_t_l{ width:400px; float:left; line-height:36px;}
.top_t .top_t_r{ width:220px; float:right;}
.top_t .top_t_r img{ display:inline-block; float:left;}
.top_t .top_t_r .rx{ display:inline-block; float:left; line-height:36px; margin-left:4px;}



/*网站导航*/
.ys_menu{width:1300px; margin:0 auto; height:103px; margin-top:1px; }
.ys_menu .logo{ float:left;}
.nav{width:570px; float:right;}
.nav li{ position:relative; float:left; width:92px; z-index: 999; text-align:center;}
.nav li a{ display:block; line-height:103px;  font-size:16px; color:#000000;}
.span_1 .b_left { width:0px; height:3px; background:#006fbe; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#006fbe; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#006fbe; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#006fbe; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover a{ color:#006fbe;}
.nav li .lev2{position:absolute;display:none;top:103px;width:130px; left:-20px;background-color:#fff;border-top:1px solid #ddd;}
.nav li .lev2 dd{position:static;width:130px;line-height:56px;height:56px; border-bottom:1px solid #f0f0f0; }
.nav li .lev2 dd a{ width:100%; line-height:56px;  margin:0 auto; color: #2c2b2b; background:#fff;line-height:56px;}
.nav li .lev2 dd:hover a{ color:#fff; background-color:#006fbe}
.nav li .menu_fine{color: #006fbe;}
.nav li .menu_fine::before{ content:''; position:absolute; width:65px; height:4px; bottom:0px; background:#006fbe;}

/* bannercss */
.slideBox{ width:100%; height:680px;overflow:hidden; margin-top:139px;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%;margin-left: -50px;  margin-top:600px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul span li{ width:11px;}
.slideBox .hd ul li{ float:left; margin:0 6px; width:8px; height:8px;filter: Alpha(Opacity=70);opacity: 0.7; background:#fff;  font-size:0; cursor:pointer;-moz-border-radius:8px; -webkit-border-radius: 8px;border-radius:8px;}
.slideBox .hd ul li.on{background:#006fbe; filter: Alpha(Opacity=100);opacity: 1;width:16px;}
.slideBox .banner{ position:relative; height:100%; z-index:0;}
.slideBox .banner li{ zoom:1; vertical-align:middle; height:680px;}
.slideBox .banner li a{ display:block; width:100%; height:680px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.absolute{ position:absolute;}
.web_widht{ width:1300px; margin:0 auto; position:absolute; padding-top:20px; text-align:center; left:0; right:0;}
.fast_nav{ height:85px; position:relative; margin-top:-85px; z-index:9;}
.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}
.fast_nav .web_widht{ z-index:10;}


.cpzs{ overflow:hidden; background:url(../images/cp_bj.jpg); padding-bottom:60px;}
.cpzs_t{ text-align:center; color:#848484; line-height:40px; padding-top:60px;}
.cpzs_t p{ color:#353535; font-size:38px; font-weight:bold;}
.cpzs_t span{ font-size:16px; color:#757575; display:block; line-height:60px; position:relative;}
.cpzs_t span:after{ content:""; position:absolute;width:38px; height:2px; background:#006fbe;left:50%; margin-left:-19px; bottom:0;}

.cpzs_nr{ padding-top:50px;}

/* 本例子css */
.slideTxtBox{ width:1300px; overflow:hidden;}
.slideTxtBox .hd{ height:94px; background:#fff;position:relative; border:1px solid #f0f0f0;}
.slideTxtBox .hd ul{ float:left; position:absolute; margin:1px; width:1300px;}
.slideTxtBox .hd ul div{ text-align:left; height:77px;width:255px; background:#006fbe;  float:left; padding-left:30px; padding-top:15px;}
.slideTxtBox .hd ul div i{ font-size:60px; color:#fff; float:left; padding-right:10px;}
.slideTxtBox .hd ul div dl{ float:left; font-size:16px; color:#fff; padding-top:8px;}
.slideTxtBox .hd ul div dl strong{ font-size:22px;}
.slideTxtBox .hd ul span{ float:right;}
.slideTxtBox .hd ul li{cursor:pointer; line-height:92px; float:left; color:#303030; font-size:16px; margin-left:48px;}
.slideTxtBox .hd ul li.on{ line-height:92px; color:#006fbe; border-bottom:2px solid #006fbe; font-weight:bold;}
.slideTxtBox .bd{ padding-top:20px; overflow:hidden;}
.slideTxtBox .bd ul{ zoom:1;}
.slideTxtBox .bd ul dl{width:970px; height:490px; position:relative; float:right;}
.slideTxtBox .bd ul dl dt{ background:rgba(46,194,172,.9); position:absolute;left:0; bottom:0; height:70px;width:100%; padding:10px 20px;}
.slideTxtBox .bd ul dl dt strong{ font-size:20px; font-weight:bold; color:#fff; line-height:40px; display:block;}
.slideTxtBox .bd ul dl dt b{ font-weight:200; color:#fff; line-height:24px; font-size:14px; display:block;}
.slideTxtBox .bd ul div{width:1300px; float:left;}
.slideTxtBox .bd ul div li{ width:307px; height:368px; float:left; margin-right:24px;}
.slideTxtBox .bd ul div li a{width:307px; height:368px; display:block; overflow:hidden;}
.slideTxtBox .bd ul div li a img{ width:307px; height:368px; 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;}
.slideTxtBox .bd ul li a img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.slideTxtBox .bd ul div li:nth-child(4){ margin-right:0;}


.bbyz{ height:380px; background:url(../images/bb.jpg) no-repeat center; background-attachment:fixed;}
.bbyz ul{height:380px; background:url(../images/hx_bj.png) no-repeat center;}

.yz_t{ text-align:center; font-weight:bold; color:#202020; font-size:36px; margin-top:30px;}
.yz_t strong{ color:#2ec2ac;}
.yz_nr{ overflow:hidden; padding:40px 0 40px 0;}
.yz_nr ul li{ text-align:center; padding:40px 30px; float:left;width:200px;}
.yz_nr ul li:hover{ background:#f8f8f8;}
.yz_nr ul li i{ font-size:60px; color:#2ec2ac;}
.yz_nr ul li p{ font-size:22px; color:#2ec2ac; line-height:70px;}
.yz_nr ul li dl{ line-height:22px; color:#929292; font-size:14px;}
.yz_dh{width:410px; height:54px; background:#006fbe; text-align:center; -moz-border-radius:40px; -webkit-border-radius: 40px;border-radius:40px; color:#fff; margin:0 auto 50px auto; font-size:16px;}
.yz_dh b{ line-height:54px; display:block; float:left; padding-left:36px; font-weight:300;}
.yz_dh strong{ font-size:38px; font-weight:200; line-height:54px; float:left;}

.zjhj{ overflow:hidden; background:url(../images/jj_bj.jpg) no-repeat center; overflow:hidden; height:710px;;}
.zjhj_rt{ float:right; width:780px; padding-top:20px;}
.zjhj_rt strong{ padding-top:35px; font-size:26px; color:#2b292f; line-height:40px; display:block;}
.zjhj_rt span{ font-size:12px; color:#5f5f5f; display:block;}
.zjhj_rt dl{ line-height:36px; color:#646464; padding-top:30px;}
.zjhj_rt ul{ overflow:hidden;}
.zjhj_rt ul li{ float:left;width:380px; color:#707070; font-size:16px; padding:20px 0;}
.zjhj_rt ul li h1{ font-size:18px; color:#006fbe; line-height:50px;}
.zjjt_a{ margin-top:30px;}
.zjjt_a a{width:150px; height:48px; background:#006fbe; line-height:48px; text-align:center; font-size:16px; color:#fff; display:block;-moz-border-radius:26px; -webkit-border-radius: 26px;border-radius:26px;}
.zjjt_a a::after{ content:""; display:block; width:0; height:100%; background:#2e3c3a; margin-top:-48px; transition:all 0.3s ease;-moz-border-radius:26px; -webkit-border-radius: 26px;border-radius:26px;}
.zjjt_a a:hover{ color:#FFF;}
.zjjt_a a:hover::after{ width:100%;}


.ys_ggw{ height:162px; background:url(../images/ys_bj.png) no-repeat center; text-align:center; padding-top:45px;}
.sdys{ background:url(../images/ysbj.jpg) no-repeat 0 100px; margin-top:50px; overflow:hidden;}
.sdys>div{ width:100%; overflow:hidden;}
.sdys .ys1{ height:350px; padding-bottom:60px;}
.sdys .ys1 .fl{width:570px; padding-top:50px;}
.sdys .ys1 .fr{width:510px;}
.sdys .ys1 ul li{ height:180px;}
.sdys .ys1 ul li img{ float:left;}
.sdys .ys1 ul li dl{ float:right; display:block;width:510px;}
.sdys .ys1 ul li dl dt{ font-size:26px; color:#333333; font-weight:bold; padding-bottom:10px;}
.sdys .ys1 ul li dl dd{ line-height:28px; color:#4a4a4a;}
.sdys .ys1 ul li dl dd b{ color:#da9000;}
.sdys .ys1 ul li dl dd strong{ color:#ec0000;}
.sdys .ys2 .fl{width:510px;}
.sdys .ys2 .fr{width:570px;}
.sdys .ys2 ul li{ height:180px;}
.sdys .ys2 ul li img{ float:left;}
.sdys .ys2 ul li dl{ float:right; display:block;width:510px;}
.sdys .ys2 ul li dl dt{ font-size:26px; color:#333333; font-weight:bold; padding-bottom:10px;}
.sdys .ys2 ul li dl dd{ line-height:28px; color:#4a4a4a;}
.sdys .ys2 ul li dl dd b{ color:#da9000;}
.sdys .ys2 ul li dl dd strong{ color:#ec0000;}



.gscj{ overflow:hidden; margin-bottom:40px;}
.slideTxtBox1{ padding-top:40px;}
.slideTxtBox1 .hd{ height:70px;  position:relative; overflow:hidden;}
.slideTxtBox1 .hd ul{ height:70px; text-align:center;overflow:hidden;}
.slideTxtBox1 .hd ul li{ float:left; width:430px;height:70px; margin-right:4px; line-height:70px;  cursor:pointer; font-size:20px; color:#595959; background:#f4f4f4;}
.slideTxtBox1 .hd ul li:last-child{ margin-right:0;}
.slideTxtBox1 .hd ul li.on{ height:70px; background:#006fbe; color:#fff;}
.slideTxtBox1 .bd{ margin-top:30px;}
.slideTxtBox1 .bd li{width:300px; float:left; margin:0 13px 26px 0; color:#fff; text-align:center; line-height:36px; font-size:14px;}
.slideTxtBox1 .bd li a{overflow:hidden; display:block;}
.slideTxtBox1 .bd li:nth-child(4n){ margin-right:0;}
.slideTxtBox1 .bd li img,.slideTxtBox1 .bd ul dl img{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;}
.slideTxtBox1 .bd li img:hover,.slideTxtBox1 .bd ul dl img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.slideTxtBox1 .bd ul li{text-align:center; float:left; overflow:hidden;width:315px; position:relative; height:240px;}
.slideTxtBox1 .bd ul li p{ font-family:"微软雅黑"; font-weight:lighter; color:#fff;width:315px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; line-height:30px; height:30px; text-align:center;}
.slideTxtBox1 .bd ul li:hover p{color:#fff;background:#01921b;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}



.altz{ height:auto; overflow:hidden; background:url(../images/al_bj.jpg) no-repeat center; background-attachment:fixed; height:690px; padding-top:70px;}
.zhxx_t{ text-align:center;}
.zhxx_t p{ color:#fff; font-size:38px; font-weight:bold; line-height:40px; background:url(../images/zh_jt.png) no-repeat center;}
.zhxx_t span{ color:#d3d3d3; font-size:16px;display:block; line-height:60px; position:relative;}
.zhxx_t span:after{ content:""; position:absolute;width:38px; height:2px; background:#006fbe;left:50%; margin-left:-19px; bottom:0;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1300px; margin:0 auto; padding-top:50px; padding-bottom:30px;}
.blk_18 .pcont { width:1220px;float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ margin-top:180px;width:40px; text-align:left;line-height:70px; font-size:76px; font-family:"宋体"; float:left; color:#8f8f8f;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .RightBotton { margin-top:180px;width:40px; text-align:right; line-height:70px; font-size:76px; font-family:"宋体"; float:right; color:#8f8f8f;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .LeftBotton:hover{ color:#ffc000;}
.blk_18 .RightBotton:hover{ color:#ffc000;}
.blk_18 .pl img{ display:block; cursor:pointer; margin:0 auto; border:none;width:280px; height:390px;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;}
.blk_18 .pl img:hover {    transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.blk_18 .pl { width:280px; height:450px; float:left; float:left; text-align:center; background:#2ec2ac; line-height:60px; color:#515151; margin:6px 13px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.blk_18 .pl b{width:280px; height:390px; display:block; overflow:hidden;}
.blk_18 .pl:hover{background:#29a492; color:#fff;}
.blk_18 .pl dl{ text-align:center;line-height:50px;font-size:16px; color:#fff;}
.blk_18 .pl:hover dt,.blk_18 .pl:hover dd{ color:#fff;}


/*.news*/
.news{width: 100%;overflow: hidden;height: auto; padding-bottom:70px; background:url(../images/xw_bj.jpg) no-repeat top;}
.news .leftnews {width:820px;margin-top: 40px;float: left;}
.leftnews .topwt{ overflow:hidden; width:100%; height:70px;}
.leftnews h3{ float:left; font-size:20px; color:#191919; font-weight:600; line-height: 60px;}
.leftnews h3 em { font-size:18px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#b0b0b0; font-style: normal;}
.leftnews .more{ float:right; background:#eaeaea; border-radius:20px; height:20px; font-size:12px; color:#666;text-decoration: none;display: block;line-height: 22px; padding:2px 15px; margin-top:20px;margin-right: 20px;}
.leftnews .more:hover { background:#2ec2ac; color:#fff;}
.news .menu li:hover{color: #374795;}
.news .menu li:hover a{color: #374795;}

.newslist { padding:30px 20px 20px 20px; height:411px; background:#fff}
.newslist li { border-bottom: 1px solid #f2f2f2; margin-bottom:18px; padding-bottom:18px; position: relative; clear:both; height:auto; overflow:hidden; padding-right:50px;}
.newslist li:hover {}
.newslist li a{display:block;}
.newslist li a:hover h4{color:#1d1d1d; font-weight:bold;}
.newslist li a:hover .txt{color:#7d7d7d;}
.newslist li a:hover .right_arr{ background:url(../images/i_n_arrh.png) center center no-repeat; }
.newslist h4 { font-size: 18px; font-weight: normal; margin-bottom: 6px; padding-top:10px; color:#000;}
.newslist .txt{color:#878787; font-size:14px; line-height:24px;}
.newslist li a:hover .news_date { width:150px; height:100px; color:#fff; float: left;  margin-right: 20px; border: 1px solid #2ec2ac; background:#2ec2ac; text-align:center;}
.newslist li a:hover .news_date ._d { color:#fff}
.newslist li a:hover .news_date ._m { color:#fff}

.news_date { width:150px; height:100px; float: left;  margin-right: 20px; border: 1px solid #e6e6e6; background:#f2f2f2; text-align:center;}
._d { font-size: 48px; line-height:48px; padding-top:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999}
._m { color: #999999; font-size:14px; }
.right_arr { font-size: 0px; position: absolute; right:10px; bottom: 45px; display:block; width:32px; height:32px; background:url(../images/i_n_arr.png) center center no-repeat; }


.rightnews { overflow:hidden; width:420px; float:right;margin-top: 40px;height: 530px;}
.rightnews .topwt{ overflow:hidden; width:100%; height:70px;}
.rightnews h3{ float:left; font-size:20px; color:#191919; font-weight:600; line-height: 60px;}
.rightnews h3 em { font-size:18px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#b0b0b0; font-style: normal;}
.rightnews .more{ float:right; background:#eaeaea; border-radius:20px; height:20px; font-size:12px; color:#666;text-decoration: none;display: block;line-height: 22px; padding:2px 15px; margin-top:20px;margin-right: 20px;}
.rightnews .more:hover { background:#2ec2ac; color:#fff;}

.rightnews .wenda{ overflow:hidden;width:400px;height:460px; padding:20px 15px;background-color:#fff;}
.rightnews .wenda .wendanr{width:380px; height:420px; overflow:hidden;position: relative;}
.rightnews .wenda ul{ overflow:hidden;position: absolute;top:30px;width:390px;left:10px;}
.rightnews .wenda li{ overflow:hidden; width:100%; border-bottom:1px dotted #cecece;margin-top:12px;padding-bottom: 15px;height: 83px;}
.rightnews .wenda .A{ font-weight:bold; font-size:14px; padding-left:37px; line-height:26px; background:url(../images/w.jpg) no-repeat 0 4px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom: 8px;}
.rightnews .wenda .A a{ color:#333333}
.rightnews .wenda .Q{ padding-left:37px; background:url(../images/d.jpg) no-repeat 0 4px; font-size:14px; line-height:24px; color:#777777; height:48px; overflow:hidden; text-overflow:ellipsis; }

/* News End */


.link{ padding:40px 0;}
.link li{ margin:0 10px; border:1px solid #f2f2f2;}
.link li:hover{ border:1px solid #2ec2ac;}


.footer{ height:310px; background:url(../images/end_bj.jpg) no-repeat center;}
.footer_t{ line-height:80px; color:#d7d7d7; text-align:center; background:url(../images/xi.png) repeat-x bottom;}
.footer_t a{ color:#d7d7d7; font-size:15px; padding:0 30px;}
.footer_t a:hover{ color:#f00;}
.footer_e{ padding-top:30px; font-size:13px; line-height:30px; color:#a8a9ab;width:450px; margin:0 auto;}
.footer_e img{ float:left; padding-right:20px;}

.cop{ height:52px; line-height:52px; background:#0b71b8; color:#ffffff; font-size:13px;}
.cop a{ color:#ffffff;}


.nyban1{ height:380px; background:url(../images/nyban.jpg) no-repeat bottom; margin-top:128px;}
.ny_nav{ height:60px; margin-top:-60px; line-height:60px;text-align:right;}
.ny_nav1{width:1300px; margin:0 auto;}
.ny_nav li{ display:inline-block;width:160px; height:60px; line-height:60px; text-align:center; margin:0 auto; font-size:16px; box-shadow:0px 2px 3px #e5e1e1;}
.ny_nav a{ color:#333; line-height:60px; text-align:center; font-size:16px; background:#fff; display:block;width:100%; height:100%;}
.ny_nav ul .column_active{ background:#2ec2ac; color:#fff;}
.ny_nav ul li a:hover{ background:#2ec2ac; color:#fff;}
.ny_ll{ height:60px; border-bottom:1px solid #d8d8d8; color:#666;}
.ny_ll ul p{ border-bottom:2px solid #2ec2ac; line-height:58px; font-size:14px; display:inline-block;}
.ny_ll ul p img{ float:left; padding-top:20px; padding-right:6px;}
.nynr{ line-height:34px; color:#333; font-size:14px; padding:30px 0; overflow:hidden;}



.ny_rt{width:990px; float:right; line-height:30px;}
.cpfl_ny{width:250px; height:auto; float:left;}
.cpfl_ny_t{ text-align:center; background:#2ec2ac; height:90px;}
.cpfl_ny_t p{ display:block; font-size:20px; padding-top:17px; line-height:30px;color:#fff; font-weight:bold;}
.cpfl_ny_t span{ font-size:12px; color:#fff; line-height:30px; }
.cpfl_ny_nr ul{ height:auto; margin-bottom:4px;background:#f5f5f5; padding-bottom:20px;}
.cpfl_ny_nr li{ border-top:1px solid #eaeaea;}
.cpfl_ny_nr li a{ color:#666; line-height:74px; display:block; font-size:16px; padding-left:20px;}
.cpfl_ny_nr li a:hover{ color:#fff; background:#2ec2ac;}
.cpfl_ny_nr li a i{ float:right; font-size:20px; padding-right:20px;}


	.foot,.foot>div{margin:0 auto;overflow:hidden; padding-top:28px; padding-bottom:27px;}
	.foot{background:url(../images/foot.jpg) no-repeat center top; width:100%;}
	.foot1{width:1300px;text-align:right;font-size:22px;color:#ffffff;padding:55px 0px 0px 0px;}
	.foot1>img{ vertical-align:top;}
	.foot2{width:1300px;line-height:35px;}
	.foot2 span{font-size:18px;color:#666666; font-weight:600; position:relative;}
	.foot2 span:after{ content:''; width:20px; height:1px; background:#ff6637; position:absolute; bottom:-20px; left:0;}
	.foot2 a{color:#666666;}
	.foot21{padding-right:50px;float:left;}
	.foot22{padding-right:50px;float:left;}
	.foot23{padding-right:50px;color:#666666;float:left;}
	.foot24,.foot25{color:#666666;text-align:center;line-height:40px;padding:80px 0px 0px 50px;float:right;}
	.foot3{width:1300px;padding:20px 0px 23px 0px;}
	.foot3 b{color:#c4c4c4;}
	.foot3 *,.foot3{color:#7b7b7b;}
	.foot3 a{ color:#7b7b7b}
	.foot3 a:hover{ color:#f00;}
