.cbg{width:1200px;margin:0 auto}
.main-tit{line-height:45px;margin-bottom:26px;border-bottom:1px solid #cccccc}
.main-tit span{font-size:22px;color:#008f4c;font-weight:bold}
.main-tit span i{width:30px;height:30px;display:block;float:left;margin-top:10px;margin-right:15px;background:url(../images/main-tit-icon.png) no-repeat center}
.main-tit .more{margin-top:5px;float:right}
.firt2 li{width:384px;float:left;display:block;margin-right:27px}
.firt2 li a img{width:384px;height:215px;display:block}
.firt2 li .box{padding:15px 20px;background:#f3f3f3}
.firt2 li .box .data{width:64px;height:63px;display:block;text-align:center;padding-top:9px;background:url(../images/iconk_11.png) no-repeat}
.firt2 li .box .data .r{font-size:22px;color:#ffffff;display:block;font-weight:bold;line-height:25px}
.firt2 li .box .data .y{font-size:12px;color:#ffffff;display:block;line-height:20px}
.firt2 li .box .dataz{width:245px;margin-right:10px}
.firt2 li .box .dataz a{font-size:15px;color:#333333;display:block;line-height:30px}
.firt2 li:hover .box .data{background:url(../images/iconk_13.png) no-repeat}
.first2-2{margin-top:-10px}
.first2-2 li{line-height:30px;width:100%;line-height: 38px;float:left;margin-right:27px;}
.first2-2 li i{float:left;display:block;width:10px;height:10px;margin-top: 15px;margin-right:10px;background:url(../images/icon1_07.png) no-repeat center;}
.first2-2 li .datee{float:right !important;font-size:13px !important;color:#808080 !important;font-weight:normal;margin-bottom:3px}
.first2-2 li a{font-size:15px;color:#444444}
.first2-2 li:hover a{color:#008f4c}
.main-list1 li{line-height:35px}
.main-list1 li a{font-size:15px;color:#333333}
.main-list1 li .date{font-size:13px;color:#666666;float:right}
.main-list3 li{float:none !important}
.main-list3 li i{float:left;width:15px;height:20px;display:block;margin-right:10px;background:url(../images/fani.png) no-repeat center}
.main-list3 .a1 .bt{font-size:16px;color:#0c51ab;display:block;font-weight:bold}
.main-list3 .a1 .btz{font-size:13px;color:#808080;display:block;margin:10px 0px 10px 26px;line-height:20px}
.main-list3 .a1 .dae{font-size:13px;color:#808080;display:block;margin-left:26px;padding-bottom:12px}
.main-list3 .a1 .dae i{float:left;width:15px;height:15px;display:block;background:url(../images/iconk_25.png) no-repeat}.list4{margin-top:-17px}
.list4 li{padding:17px 0;border-bottom:1px dashed #cccccc;opacity:1}
.list4 li .dat{display:block;width:66px;height:50px;text-align:center;background:url(../images/yu_06.png) no-repeat}
.list4 li .dat .rr{font-size:20px;color:#9f9f9f;line-height:27px;display:block}
.list4 li .dat .yy{font-size:12px;color:#ffffff}
.list4 li .datz{width:71%;padding:5px 20px;line-height:20px}
.list4 li .datz .btt{font-size:15px;color:#444444}
.list4 li:hover .dat{background:url(../images/yu_03.png) no-repeat}
.list4 li:hover .dat .rr{color:#008f4c}
.list4 li:hover .datz .btt{color:#008f4c}
.list-link1 li{float:left;line-height:34px;margin-right:54px}
.list-link1 li i{float:left;display:block;width:10px;height:34px;margin-right:10px;background:url(../images/fani.png) no-repeat center}
.list-link1 li a{font-size:15px;color:#333333}
.list-link1 li:hover a{color:#008f4c}
.link-img li{width:370px;height:55px;display:block;margin-bottom:11px}
.link-img li a{display:block;padding:16px 120px;font-size:20px}
.link-img li:hover{opacity:0.7;transition:all 0.6}
.link-img .aa1{background:url(../images/lk1.png) no-repeat}
.link-img .aa1 a{color:#999065}
.link-img .aa2{background:url(../images/lk2.png) no-repeat}
.link-img .aa2 a{color:#cc6262}
.link-img .aa3{background:url(../images/lk3.png) no-repeat}
.link-img .aa3 a{color:#008f4c}
.link-img .aa4{background:url(../images/lk4.png) no-repeat}
.link-img .aa4 a{color:#5a9cc2}
.dh{width:100%;height:177px;background:url(../images/topp-bb_01.png) no-repeat}
.dh .logo{margin-top:55px}
.dh .links{float:right;margin-top:10px}
.dh .links a{color:#221e1f;font-size:14px}
.dh .links i{display:inline-block;width:2px;height:15px;background:#221e1f;margin:0px 7px;vertical-align:middle;opacity:0.3}
.dh .links a img{vertical-align:middle}
.dh .wxc{margin-top:30px}
.hx{line-height:50px;height:50px;position:relative;z-index:44;background:#008f4c}
.dhc .nav{position:relative}
.dhc .nav .nLi{float:left;width: 171px;line-height:50px;text-align:center;position: relative;}
.dhc h3 a{color:#ffffff;font-size:16px;font-weight:normal}
.dhc h3 a:hover{color:#ffffff}
.dhc .sub{position:absolute;top:100%;width: 100%;}
.dhc .sub i{display:block;/* width:107px; */height:8px;margin-top:-8px;background:url(../images/jt.png) no-repeat center;}
.dhc .sub li{line-height:38px;background: url(../images/nav_bg.png);}
.dhc .sub li:hover{background:#008f4c}
.dhc .sub li a{color:#ffffff;font-size:14px}
.banner{position:relative;height:450px}
.banner a img{width:100%;height:450px;display:block}
.banner .slideBox li a span{position:absolute;left:344px;bottom:0;width:350px;height:38px;line-height:34px;color:#fff}
.banner .slideBox li a span p{display:block;padding-left:30px}
.banner .slideBox .prev{position:absolute;left:3%;top:43%;opacity:0.6;display:block;background:url(../images/left.png) no-repeat;width:32px;height:33px}
.banner .slideBox .next{position:absolute;left:3%;top:43%;display:block;left:auto;right:5%;opacity:0.6;background-position:8px 5px;background:url(../images/right.png) no-repeat;width:32px;height:33px}
.xwdt{margin-top:40px}
.xwdt .xww{width:787px}
.xwdt .tzgg{width:370px}
.xw1{width:410px;height:300px}
.xw1 .bd li a img{width:420px;height:230px;display:block}
.xw1 .bd li .bt{margin-top:-2px;padding:15px 0px 15px 25px;background:#ffffff;border:1px solid #cccccc}
.xw1 .bd li .bt a{font-size:15px;color:#444444}
.xw1 .bd li .dt{font-size:14px !important;color:#808080 !important;display:block;padding-top:10px}
.xw1 .bd li .dt i{width:15px;height:15px;display:block;float:left;margin-top:3px;margin-right:10px;background:url(../images/iconk_25.png) no-repeat center}
.xw1 .hd{float:right;margin-top:-60px;position:relative;margin-top:-40px;margin-right:10px}
.xw1 .hd li{float:left;width:7px;height:7px;display:block;margin-right:10px;background:url(../images/y2_11.jpg) no-repeat}
.xw1 .hd li.on{background:url(../images/y2_13.png) no-repeat}
.listfr{width:360px}
.linksa{margin-top:10px;background:#e5ebe8}
.linksa .lk{padding:28px 0}
.linksa .lk span{float:left;margin-right:65px;line-height:34px}
.linksa .lk span i{width:22px;height:24px;display:block;float:left;margin-top:5px;margin-right:15px;background:url(../images/links.png) no-repeat center}
.row1{padding-top:30px;padding-bottom:40px}
.row1 .zxdt{width:350px}
.row2{padding:40px 0}
.row2 .xww{width:787px}
.row2 .xww1{position:relative;}
.row2 .xww2{position:absolute;top:100%;width: 100%;}
.row2 .xww .item1{width:356px}
.row2 .xww .item1 li{line-height: 38px;}

.row2 .llk{width:370px}
.ksgl{width:362px}
.footer{background:#008f4c;height:155px}
.footer .blogo{margin:37px 40px 37px 0}
.footer .bqw{margin:32px 0px}
.footer .bqw p{font-size:13px;color:#ffffff;line-height:30px;opacity:0.8}
.footer .bqw p a{font-size:13px;color:#ffffff}
.footer .erw{width:100px;height:100px;text-align:center;margin-top:30px}
.footer .erw span{display:block;font-size:13px;color:#ffffff}
.bno{border:none !important}
.xxst{float:left;width:1px;height:170px;margin:10px 37px;display:block;background:#cccccc}
.mt50{margin-top:50px}


@media all and (orientation : portrait){

.rightlist .listg li a
{

font-size: 31% !important;
}

}