﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banan{height:485px;overflow: hidden;}
.fullSlide {width:100%;position:relative;height:485px;}
.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:485px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat}
.fullSlide .bd li a {display:block;height:485px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;   background-repeat:no-repeat;}
.fullSlide .hd ul .on {background:#CE1F2C;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px;height:73px;}
.fullSlide .prev{ background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;
}

/**/




/**/
.g-cpzx{height: 1170px;padding-top: 25px;}
.cpzx-t{height: 1050px;}
.cp-l{width: 200px;float: left;background: #cd202d;}
.cp-l h3 a{font:20px "宋体"; color:#fff;font-weight: bold; display: block;text-align: center;line-height: 75px;}
.lrc{width: 182px;background: #fff;margin: 0 auto;}
.lrc h4{ display:block; border: 1px solid #d8d8d8;  height:38px;margin-bottom: 8px; }
.lrc h4.cp_h4{ height:39px}
.lrc h4 a{font:14px "宋体"; color:#666666;font-weight: bold;background: url(Img/Index/ic2.jpg) no-repeat 20px center;padding-left: 44px;margin-bottom:0; line-height: 39px;border-width: 1px 0 1px 0;display: block;}
.lrc ul{padding-bottom: 10px;}
.lrc li a{font:14px "宋体"; color:#666666;line-height: 30px;padding-left: 45px;display: block;}
.lrc h4 i{font-size: 12px;display: block;padding-left: 45px;}
.lrc h4:hover a,.lrc .cur a{background:#019541 url(Img/Index/ic1.jpg) no-repeat 20px center;color: #fff;border-width: 1px 0 1px 0;}
.lrc h4.cur,.lrc h4:hover{ display:block;background:#019541; }
.lrc h4.cur i,.lrc h4:hover i{font-size: 12px;display: block;color: #fff; }
.lrc h2{font:14px "宋体"; color:#666666;font-weight: bold;background:#d8d8d8 url(Img/Index/jis_03.jpg) no-repeat 110px center;padding-left: 44px; line-height: 39px;display: block;}
.lrb{background: url(Img/Index/jj_10.jpg) no-repeat 15px center;padding-left: 60px;font:12px "宋体"; color:#fff;margin: 32px 0}
.lrb span{display: block;font:20px "宋体"; color:#fff;}
.cp-r{width: 797px;float: right;}
.cp-r li{width: 377px;float: left;margin-left: 18px;display: inline;position: relative;}
.cp-r li img{display: block;width:373px;height: 235px;border:2px solid #eaeaea;}
.cp-r li i img{display: block;width: 125px;height: 79px;border:3px solid #fff;position: absolute;top:142px;right: 10px;}
.cp-r li span{display: block;font:14px "宋体"; color:#666666;padding: 24px 0 10px 0;text-align: center;}
.cp-r li em{text-align: center;padding-bottom: 22px;display: block;}
.cp-r li em img{width: 86px;height: 34px;padding: 0 5px;display: inline-block;border: 0px;}
.cpzx-b{background: #cd202d;height: 67px;padding-top: 28px;}
.cpzx-b p{border: 1px solid #e95d68;width: 195px; font:20px "宋体"; color:#fff;text-align: center;line-height: 38px;float: left;margin-left:60px;display: inline;}
.cpzx-b span{display: block;width: 720px;float: left;padding-top: 5px;}
.cpzx-b span a{font:16px "宋体"; color:#fff;line-height: 23px;display: inline-block; background: url(Img/Index/g_03.jpg) no-repeat left center;padding-left: 30px;margin-left: 12px;}
/**/
.g-zhl{background: url(Img/Index/dag_02.jpg) no-repeat center 0;height: 865px;}
.zhl{position: relative;}
.g-zhl li{width: 220px;position: absolute;height: 168px;}
.g-zhl li a{background:#fff url(Img/Index/bs_06.jpg) no-repeat center 20px;font:20px "宋体"; color:#cd202d;display: inline-block;width: 218px;height: 76px;padding-top: 90px; border: 1px solid #e9e9e9;text-align: center;}
.g-zhl li a:hover,.g-zhl li a:hover p{color: #fff;}
.g-zhl li p{font:16px "宋体"; color:#666666;}
.g-zhl .li1{top:360px;left: 0px;}
.g-zhl .li1 a:hover{background:#cd202d url(Img/Index/tm_06.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li2{top:527px;left: 0px;}
.g-zhl .li2 a{background:#fff url(Img/Index/bs_10.jpg) no-repeat center 20px;}
.g-zhl .li2 a:hover{background:#cd202d url(Img/Index/tm_10.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li3{top:695px;left: 0px;width: 333px;}
.g-zhl .li3 a{background:#fff url(Img/Index/bs_15.jpg) no-repeat center 20px;width: 331px;}
.g-zhl .li3 a:hover{background:#cd202d url(Img/Index/tm_15.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li4{top:695px;left: 332px;}
.g-zhl .li4 a{background:#fff url(Img/Index/bs_18.jpg) no-repeat center 20px;width: 331px;}
.g-zhl .li4 a:hover{background:#cd202d url(Img/Index/tm_18.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li5{top:695px;left: 664px;}
.g-zhl .li5 a{background:#fff url(Img/Index/bs_20.jpg) no-repeat center 20px;width: 331px;}
.g-zhl .li5 a:hover{background:#cd202d url(Img/Index/tm_20.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li6{top:528px;right: 0px;}
.g-zhl .li6 a{background:#fff url(Img/Index/bs_11.jpg) no-repeat center 20px;}
.g-zhl .li6 a:hover{background:#cd202d url(Img/Index/tm_11.png) no-repeat center 20px;border: 1px solid #cd202d}

.g-zhl .li7{top:361px;right: 0px;}
.g-zhl .li7 a{background:#fff url(Img/Index/bs_03.jpg) no-repeat center 20px;}
.g-zhl .li7 a:hover{background:#cd202d url(Img/Index/tm_03.png) no-repeat center 20px;border: 1px solid #cd202d}
.hr{text-align: center; width: 560px;background: #cd202d;position: absolute; left: 220px;top:360px;height: 334px;border: 1px solid #e9e9e9}
.hr img{display: block;margin: 0 auto;width: 353px;padding: 40px 0 20px;}
.hr p{font:34px "宋体"; color:#fff;}
.hr span{display: block;font:16px "宋体"; color:#fff;padding-top: 7px;}
.hr em{background:url(Img/Index/wgh_03.jpg) no-repeat 36px  center;font:30px "宋体"; color:#ffa3aa;text-align: left; display: block; width: 200px;padding-left: 74px; text-align:center; height: 58px;padding-top: 20px; border: 1px solid #df4f5a;margin: 0 auto;font-style: normal;margin-top: 40px;margin-bottom: 25px;}
.hr em.eml{width: 348px;}
.hr em.emsl{ width: 272px}
.hr em i{display: block;font-style: normal;font:16px "宋体"; color:#ffa3aa;text-transform: uppercase;}
/**/
.g-gg1{background:url(Img/Index/ggs_02.jpg) no-repeat center 0;height: 367px;margin-top: 45px;}
.gg1 ul{padding-top: 145px;padding-bottom: 25px;}
.gg1 li a{background:url(Img/Index/gg_03.jpg) no-repeat left center;padding-left: 28px;font:14px "宋体"; color:#fff;line-height:26px;display: block;}
.gg1 .zx{background:url(Img/Index/gg_06.jpg) no-repeat;font:20px "宋体"; color:#cd202d;display: inline-block;width: 146px;padding-left: 90px; height: 54px;line-height: 54px;margin-right: 5px;}
.gg1 .sy{background:url(Img/Index/gg_08.jpg) no-repeat;font:20px "宋体"; color:#fff;text-align: center; display: inline-block;width:129px;height: 54px;line-height: 54px;}

/**/
.g-rers{height: 678px;padding-top: 85px;}
.g-rers h4 a{display: block;text-align: center;background:url(Img/Index/tw_07.jpg) no-repeat center bottom;padding-bottom: 20px;margin-bottom: 30px;}
.g-rers h4 img{display: block;width: 276px;margin: 0 auto;padding-bottom: 15px;}
.g-rers h4 p{font:30px "宋体"; color:#666666;}
.g-rers h4 p span{color: #cd202d}
.g-rers h4 p i{display: block;text-transform: uppercase; font:14px "宋体"; color:#c0c0c0;}
.rer-l{position: relative;width: 159px;float: right;}
.rer-l li{position: relative;margin-bottom: 1px;line-height: 0px;font-size: 0px;}
.rer-l li img{display: block;width: 159px;height: 109px;}
.rer-l li p{font:14px "宋体"; color:#fff;background:url(Img/Index/tms_03.png) no-repeat;text-align: center;width: 159px; line-height: 109px;position: absolute;left: 0px;top:0px;}
.rer-l li i{display: block;width: 159px;height: 109px;background:url(Img/Index/hs.png) no-repeat;position: absolute;left: 0px;top:0px;display: none;}
.rer-l li.cur p{ display:none}
.rer-l li.cur i{ display:block}
.rer-r{width:841px;float: left;}
.rer-r dt{width: 591px;float: right;}
.rer-r dt img{display: block;width: 591px;height: 438px;}
.rer-r dd{width: 190px;background: #666666;height: 438px;float: left;padding-left: 30px;padding-right: 30px;}
.rer-r dd b{display: block;font:18px "宋体"; color:#fff;padding: 65px 0 30px 0}
.rer-r dd p{font:14px "宋体"; color:#fff;line-height: 28px;height: 205px;}
.rer-r dd em{font:14px "宋体"; color:#fff;text-align: center;line-height: 30px; display: inline-block;width: 105px;height: 30px;border: 1px solid #808080;}

/**/
.g-yxc{height: 652px;position: relative;overflow: hidden;}
.g-yxc h4 img{display: block;width: 858px;margin: 0 auto;padding-bottom: 22px;}
.yxc-t{height: 73px;position: absolute;top:476px;left: 50%;margin-left: -500px;z-index: 10}
.yxc-t li{width: 332px;height: 72px;float: left;margin-right: 1px;display: inline;}
.yxc-t li a{font:20px "黑体"; color:#666666;display: inline-block;width: 332px;height: 72px;text-align: center;line-height: 72px;background: #fff;}
.yxc-t li a:hover,.yxc-t .on a{background: #cd202d;color: #fff;}
.yxc-b{position: relative;height: 561px;width: 1349px;overflow: hidden;}
.yxc-b .qh{display: block;height: 561px;width: 1349px;}
.yxc {position: relative;}
.yxc .le{position: absolute;left: 50%;top:260px;margin-left: -550px;z-index: 99}
.yxc .ri{position: absolute;left: 50%;top:260px;margin-left: 520px;z-index: 99}
.xc-l{position: absolute;top:0px;}
.xc-l img{display: block;width: 900px;height: 561px;}
.xc-r{width: 660px;padding-left: 40px; float: left;background: #cd202d;height: 561px;position: absolute;left: 50%;margin-left:50px}
.xc-r h3{font:20px "黑体"; color:#fff;font-weight: bold;padding: 30px 0 20px;}
.xc-r h3 i{font:50px "Arial"; color:#d24550;display: block;font-style: normal;text-transform: uppercase;}
.xc-r p{font:14px "黑体"; color:#fff;line-height: 30px;width: 363px;}
.lcc h2{display: block;padding: 27px 0 20px 0}
.lcc span{background:url(Img/Index/ir_05.jpg) no-repeat left 0;width: 423px;height: 128px;display: block;}
.lcc i{font-style: normal;font:14px "黑体"; color:#666666;width: 95px;text-align: center;display: block;float: left;line-height: 55px;padding-bottom: 5px; padding-right: 40px;padding-top: 5px;}
.lcc i.ts{line-height: 18px;padding-top: 15px;height: 45px;}
.qh1{display: none;}
.qh3{display: none;}
.xcte{margin-top: 30px; background:url(Img/Index/d_03.jpg) repeat;width: 363px;height: 60px;padding-top: 18px;}
.xcte em{width: 170px;float: left;margin-left: 30px; background:url(Img/Index/ys2_11.jpg) no-repeat left center;padding-left: 40px;font:14px "黑体"; color:#fff;display: block;}
.xcte em span{display: block;font:20px "黑体"; color:#fff;}


/**/

.g-jjf{height: 650px;padding-top: 45px;}
.g-jjf h4 a{display: block;text-align: center;font:30px "宋体"; color:#666666;margin-bottom: 35px;}
.g-jjf h4 i{display: block;text-transform: uppercase; font:14px "宋体"; color:#c0c0c0;}
.g-jjf h4 p{font:16px "宋体"; color:#666666;background:url(Img/Index/xir_03.jpg) no-repeat center top;padding-top: 15px;margin-top: 10px;}
.dls{width: 305px;float: left;padding-right: 42px;}
.dls h3 a{display: block;font:16px "宋体"; color:#666666;text-align: center;padding-bottom: 26px;}
.dls h3 i{display: block;font-style: normal;text-transform: uppercase;font:12px "宋体"; color:#c5c5c5;}
.jjf dl{width: 305px;height: 420px;background: #fff;position: relative;}
.dls dt img{display: block;width: 305px;height: 157px;}
.dls dt span{position: absolute;left: 14px;top:-10px; display: block;width: 56px;height: 52px;padding-top: 17px; background:url(Img/Index/xir_07.jpg) no-repeat;text-align: center;font:14px "宋体"; color:#fff;}
.dls dt span i{display: block;font-style: normal;font:12px "宋体"; color:#fff;}
.dls dd b{display: block;font:12px "宋体"; color:#666666;font-weight: bold;padding-left: 20px;line-height: 70px;}
.dls dd i{width: 256px;padding-left: 20px; font:12px "宋体"; color:#666666;display: block;font-style: normal;line-height: 26px;}
.dls dd p{border-top: 1px solid #e5e5e5;padding-top: 10px;margin-top: 10px;}
.dls dd p span a{margin-left: 24px; display: block;font:12px "宋体"; color:#666666;background:url(Img/Index/hrs_13.jpg) no-repeat left center;padding-left: 20px;line-height: 32px;}

.nsr{width: 305px;height: 420px;background: #fff;position: relative;overflow: hidden;}
.dlst{width: 305px;float: right;}
.dlst h3 a{display: block;font:16px "宋体"; color:#666666;text-align: center;padding-bottom: 26px;}
.dlst h3 i{display: block;font-style: normal;text-transform: uppercase;font:12px "宋体"; color:#c5c5c5;}
.dlst p{position: relative;margin-bottom: 20px;}
.dlst p img{display: block;width: 305px;height: 157px;}
.dlst p span{position: absolute;left: 14px;top:-10px; display: block;width: 56px;height: 52px;padding-top: 17px; background:url(Img/Index/xir_07.jpg) no-repeat;text-align: center;font:14px "宋体"; color:#fff;}
.dlst p span i{display: block;font-style: normal;font:12px "宋体"; color:#fff;}

.dlst dl{height: 106px;border-bottom: 1px solid #adadad;padding:25px 20px 0;width: 265px;}
.dlst dt{width: 235px; height: 30px;background: url(Img/Index/f_03.jpg) no-repeat left 8px;padding-left: 24px;line-height: 30px;padding-bottom: 5px;}
.dlst dt a{font:12px "宋体"; color:#666666;font-weight: bold;display: block;height: 30px;line-height: 30px;}
.dlst dd{width: 235px; font:12px "宋体"; color:#666666;background: url(Img/Index/f_06.jpg) no-repeat left 4px;padding-left: 24px;line-height: 24px;}

/**/

.g-spp{background: url(Img/Index/spbj_02.jpg) no-repeat center 0;height: 452px;}
.spp-l{width: 402px;float: left;padding-top: 38px;margin-left:-162px;}
.spp-l li{width: 198px;height: 116px;padding: 0 1px 1px;display: inline;float: left;}
.spp-l li a{   opacity: 0.8; font:14px "宋体"; color:#666666;display:block;width: 104px;padding-left: 56px;padding-top: 32px; height: 61px;background: #fff url(Img/Index/sp_08.png) no-repeat 135px center;}
.spp-l li a i{display: block;text-transform: uppercase;font:10px "Arial"; color:#666666;padding-top: 5px;}
.spp-l li a:hover,.spp-l .cur a{color: #fff;background: #019541 url(Img/Index/sp_06.png) no-repeat 135px center;}
.spp-l li a:hover i,.spp-l .cur i{color: #fff;}
.spp-r{width:598px;float: left;padding-top: 38px;}
.spp-r img{display: block;width: 598px;height: 349px;}