@charset "utf-8";

/* CSS Document */

body{ background-color:#F2F2F2;}

.container{ width:992px; min-height:600px; position:relative; left:50%; margin-left:-496px; background:url(../images/cma-bg.png) no-repeat right top; margin-top:106px; overflow-x:hidden; margin-bottom:80px;}

.container1{ background:url(../images/cma-bg2.png) no-repeat right top;}

.container2{ background:url(../images/cma-bg3.png) no-repeat right top;}

.container3{ background:url(../images/cma-bg4.png) no-repeat right top;}

.container4{ background:url(../images/cma-bg5.png) no-repeat 530px top;}

.container5{ background:url(../images/cma-bg6.png) no-repeat right top;}

.container6{ background:url(../images/cma-bg7.png) no-repeat right top;}

.container7{ background:url(../images/cma-bg8.png) no-repeat right top;}

.container8{ background:url(../images/cma-bg9.png) no-repeat right top;}

.container9{ background:none;}



.container .top-tit{ margin-top:44px;}

.container .top-tit h3{ font-size:20px; font-weight:bold; color:#232323;}

.container .top-tit p{ margin-top:10px;}

.container .top-tit p a, .container .top-tit p font, .container .top-tit p span{ display:inline-block; margin-right:3px; color:#A2A2A2;}

.container .top-tit p a:hover{ color:#3058A6;}

.container .top-tit p span{ color:#3058A6;}



.sectend-nav{ width:100%; margin-top:18px;}

.sectend-nav ul li{ float:left; border-right:1px solid #D1D1D1; position:relative; background-color:#FFFFFF; box-shadow:0px 2px 2px #999;}

.sectend-nav ul li:last-child{ border-right:none;}

.sectend-nav ul li a{ display:block; padding:10px 22px; color:#363636;}

.sectend-nav ul li:before{ position:absolute; left:0; bottom:-2px; content:''; width:100%; height:3px; background-color:#0D96D6; opacity:0;}

.sectend-nav ul li:after{ position:absolute; content:''; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #0D96D6;

   left:50%; bottom:-8px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); opacity:0; filter:alpha(opacity=0); 

}

.sectend-nav ul li.on, .sectend-nav ul li:hover{ background-color:#3058A6;}

.sectend-nav ul li.on a, .sectend-nav ul li:hover a{ color:#fff;}

.sectend-nav ul li.on:before, .sectend-nav ul li.on:after, .sectend-nav ul li:hover:before, .sectend-nav ul li:hover:after{ opacity:1; filter:alpha(opacity=100);}



.main-cont{ width:90%; padding:2.9% 4.9%; border:1px solid #CFCFCF; margin-top:36px; background-color:#fff;}

.main-cont7{ width:99.8%;}

.main-tit{ width:100%; border-bottom:1px dashed #E9E8E8; padding-bottom:15px;}

.main-tit h3{ font-size:18px; font-weight:bold; color:#363636;}

.main-tit h3 span{ font-size:13px; color:#595959; font-weight:300; display:block; margin-top:5px;}

.main-tit h6{ margin-top:36px;}

.main-tit h6 img{ width:100%;}

.main-tit2{ background:url(../images/k1.png) no-repeat left top; padding-left:80px;}





.wao-tit{ min-width:30px; padding:5px 20px; background-color:#2D5EAB; color:#fff; display:table; border-right:10px solid #DDDDDD; margin:25px 0;}

.sub-main{ width:100%; padding-top:8px;}

.sub-main p{ line-height:2; font-size:13px; color:#363636; margin-bottom:15px;}

.sub-main p span{ display:inline-block; width:200px; background:url(../images/dian.png) no-repeat left 14px; padding-left:20px; margin-right:50px;}

.sub-main p strong{ color:#2D5EAB;}





.sub-main dl{ width:100%; display:table; margin-bottom:30px;}

.sub-main dt{ float:right;}

.sub-main dd{ float:left;}

.sub-main dd p{ margin-bottom:5px;}

.sub-main dd p span{ width:610px;}

.sub-main p small{ display:inline-block; margin-right:10px; color:#2D5EAB;}

.the-list-mk{ padding-top:20px; border-top:1px dashed #E9E8E8;}

.the-list-mk2{ margin-bottom:40px !important;}

.the-list-mk2 p span{ width:462px !important;}

.the-list-mk3 p span{ width:100px !important;}



.tbals{ margin-bottom:10px;}

.tbals th{ background-color:#5181BD; color:#fff; padding:20px 0;}

.tbals td{ padding:15px 0; text-align:center; background-color:#D0D8E8; color:#000000;}

.wap-gd-mk{ width:100%; padding:8px 0; text-align:center; background-color:#2D5EAB; color:#fff; margin:30px 0; font-size:16px; box-shadow:0px 4px 0px #DDDDDD;}



.cp-list-tk{ width:100%; display:table; margin-top:10px;}

.cp-list-tk li h3{ width:100%; display:table; background-color:#2D5EAB; line-height:25px; margin-bottom:20px;}

.cp-list-tk li h3 span{ float:left; color:#fff; display:inline-block; margin-left:10px;}

.cp-list-tk li h3 font{ float:right; width:120px; height:25px; line-height:25px; color:#363636; text-align:center; background-color:#DDDDDD; cursor:pointer; position:absolute; right:0;}

.cp-list-tk li h3 font.zk2{ opacity:0; filter:alpha(opacity=0)}

.cp-list-tk li article{ padding-bottom:20px; display:none;}

.cp-list-tk li article h4{ width:100%; padding:6px 0; background-color:#F2F2F2; color:#363636; text-align:center; margin-top:20px; font-size:13px;}

.cp-list-tk li.open .zk2{ opacity:1; filter:alpha(opacity=100);}



.txt-img{ width:889.6px; padding:40px 50.2px; margin-left:-48.2px; margin-bottom:30px;}

.txt-img:nth-of-type(odd){ background-color:#F2F2F2;}

.txt-img .lft-txt{ float:left; width:370px;}

.txt-img .rit-img{ float:right;}

.txt-img p img{ width:100%;}

.lasr{ width:100%; margin-bottom:30px;}

.lasr li{ float:left; text-align:center;}

.lasr li:last-child{ float:right;}

.lasr li h4{ margin-top:20px; font-size:13px;}



.news-list{ width:100%;}

.news-list .sub-news{ width:100%; display:table; border-bottom:1px solid #F3F3F3; padding-bottom:60px;}

.news-list .sub-news dl{ float:left; width:430px;}

.news-list .sub-news dl:last-child{ float:right;}

.news-list .sub-news dl dt img{ width:100%;}

.news-list .sub-news dl dd{ margin-top:15px;}

.news-list .sub-news dl dd h3 a{ font-size:14px; color:#232323;}

.news-list .sub-news dl dd small{ display:block; border-bottom:1px dashed #E2E2E2; margin-top:5px; padding-bottom:10px; font-size:12px; color:#858585;}

.news-list .sub-news dl dd p{ font-size:12px; color:#858585; line-height:2; margin-top:10px;}

.news-list .sub-news dl dd span a{ float:right; margin-top:20px; width:105px; height:28px; line-height:28px; text-align:center; font-size:13px ; text-transform:uppercase; color:#FFFFFF; background-color:#BFBFBF;}

.news-list .sub-news dl dd span a:hover{ background-color:#2D5EAB;}



.news-web-lk { margin-top:30px;}

.news-web-lk li{ width:100%; padding:10px 0; border-bottom:1px dotted #DFDFDF; display:table;}

.news-web-lk li a{ font-size:14px; color:#232323;}

.news-web-lk li a span{ float:left;}

.news-web-lk li a font{ float:right;}

.news-web-lk li a:hover{ color:#2D5EAB;}



.fy{ width:100%; display:table; margin:60px 0;}

.fy a{ display:inline-block; margin-right:5px; padding:5px 10px; background-color:#E7E7E7; font-size:14px; color:#6A6A6A;}

.fy a:hover,

.fy a.on{ color:#fff; background-color:#2D5EAB;}



.news-cot{ width:100%; padding-bottom:15px; border-bottom:1px solid #E2E2E2; text-align:center;}

.news-cot h3{ font-size:18px; color:#2D5EAB;}

.news-cot p{ margin-top:15px;}

.news-cot p font{ display:inline-block; margin-right:30px; color:#999999; font-size:13px;}

.news-cot2{ border-bottom:1px dashed #E9E8E8;}

.news-cot2 h3{ font-weight:bold; color:#363636;}

.news-cot2 p{ font-size:13px; text-transform:uppercase; color:#595959; margin-top:5px;}



.main-news-kl p{ margin-top:20px; line-height:1.8; font-size:13px; color:#666;}







.prve{ width:100%; margin-top:30px;}

.lft-main{ width:500px; float:left;}

.lft-main p{ font-size:13px; color:#999; margin-top:15px;}

.lft-main p a{ color:#999999;}

.lft-main p a:hover{ color:#3058A6;}



.rit-main{ float:right; margin-top:30px;}

.rit-main p{ display:inline-block; vertical-align:middle; font-size:14px; color:#999;}

.bdsharebuttonbox { display:inline-block; vertical-align:middle;}



.ywtz{ width:100%;}

.ywtz li{ width:100%; display:table; background-color:#F2F2F2; margin-bottom:20px;}

.ywtz li dl{ float:left; width:84%; padding:10px 3%; background-color:#F2F2F2; display:table;}

.ywtz li dl dt{ float:left; padding-right:20px; border-right:1px solid #CBCBCB; text-align:center;}

.ywtz li dl dt span, .ywtz li dl dt font{ display:block;}

.ywtz li dl dt span { font-size:28px; color:#888888; font-family:Arial;}

.ywtz li dl dt font{ font-size:13px; color:#888888;}

.ywtz li dl dd{ float:left; margin-left:30px; font-size:13px; color:#363636; line-height:52px;}

.ywtz li article{ width:10%; float:left; padding:27.5px 0; text-align:center; background-color:#0E96D6; color:#fff; text-transform:uppercase; opacity:0; filter:alpha(opacity=0); }

.ywtz li:hover dl{ background-color:#3058A6;}

.ywtz li:hover dl dt span, .ywtz li:hover dl dt font{ color:#fff;}

.ywtz li:hover dl dd{ color:#fff;}

.ywtz li:hover article{ opacity:1; filter:alpha(opacity=100);}



.fwnl, .fwsh, .fwyh{ width:100%;}

.fwsh dl{ width:100%; display:table; margin-bottom:15px;}

.fwsh dl dt{ float:left; width:256px;}

.fwsh dl dt .wao-tit{ margin:0; width:170px;}

.fwsh dl dd{ float:left; width:600px;}

.fwsh dl dd p{ font-size:13px; color:#999; line-height:2; margin-bottom:15px;}



.fwnl p{ font-size:13px; color:#999; line-height:2; margin-bottom:15px;}

.fwyh ul li{ width:889.6px; padding:15px 50.2px; margin-left:-48.2px;}

.fwyh ul li .wao-tit{ min-width:88px;}

.fwyh ul li:nth-of-type(even){ background-color:#F2F2F2;} 

.fwyh ul li a{ display:inline-block; width:24.6%; margin-bottom:25px; font-size:12px; color:#595959;}

.fwyh ul li a:hover{ color:#2D5EAB;}



.fz-list{ width:110%; margin-top:-2.9%; margin-left:-4.9%; margin-right:-4.9%; border-bottom:1px solid #CFCFCF;}

.fz-list li{ float:left; width:50%; text-align:center; padding:15px 0; position:relative; cursor:pointer;}

.fz-list li:before{ position:absolute; content:''; right:0; top:-2px; height:100%; border-right:1px solid #CFCFCF;}

.fz-list li:after{ position:absolute; content:''; left:0; bottom:-1px; width:100%; border-bottom:2px solid #2D5EAB; opacity:0; filter:alpha(opacity=0);}

.fz-list li:last-child:before{ border-right:none;}

.fz-list li a{ font-size:16px; font-weight:bold; color:#363636;}

.fz-list li:hover a,

.fz-list li.on a{ color:#3058A6;}

.fz-list li:hover:after,

.fz-list li.on:after{opacity:1; filter:alpha(opacity=100);}



.fz-xq{ width:100%; margin-top:50px;}

.fz-xq p{ font-size:13px; color:#595959; line-height:2; margin-top:30px;}

.fz-waepr{ width:100%; min-height:200px; margin-top:25px; background:url(../images/mg.png) repeat-y 20px top; display:table;}

.fz-waepr dl{ width:100%; display:table; background:url(../images/mg2.png) no-repeat 12px 30px; margin:30px 0;}

.fz-waepr dl dt{ float:left; margin-left:60px; width:72px; height:72px; background:url(../images/rl.png) no-repeat center center; font-size:24px; font-family:Impact; color:#2D5EAB; text-align:center; line-height:72px;}

.fz-waepr dl dd{ float:left; margin-left:30px; width:725px;}

.fz-waepr dl dd p{ background:url(../images/hds.png) no-repeat left 8px; padding-left:25px; margin-bottom:17px; font-size:14px;}



.wpzm{ width:100%; margin-top:30px;}

.wpzm p{ margin-top:30px; line-height:2; font-size:13px; color:#999;}

.wpzm dl{ width:100%; display:table; margin-bottom:50px;}

.wpzm dl dt{ width:45%; float:right;}

.wpzm dl dd{ width:45%; float:left;}

.wpzm dl:last-child img{ width:100%;}



.tabsm{ margin:60px auto 0;}

.tabsm td{ padding:10px 25px;}

.tabsm tr:nth-of-type(1) > td:nth-of-type(1){ background:url(../images/ic1.png) no-repeat left center;}

.tabsm tr:nth-of-type(1) > td:nth-of-type(2){ background:url(../images/ic2.png) no-repeat left center;}

.tabsm tr:nth-of-type(2) > td:nth-of-type(1){ background:url(../images/ic3.png) no-repeat left center;}

.tabsm tr:nth-of-type(2) > td:nth-of-type(2){ background:url(../images/ic4.png) no-repeat left center;}

.tabsm tr:nth-of-type(3) > td:nth-of-type(1){ background:url(../images/ic6.png) no-repeat left center;}

.tabsm tr:nth-of-type(3) > td:nth-of-type(2){ background:url(../images/ic5.png) no-repeat left center;}



.map{ margin-top:50px;}



.yxa{ margin-top:25px;}

.yxa dt{ float:left; vertical-align:middle;}

.yxa dd{ float:left; margin-left:30px; vertical-align:middle;}

.yxa dd p{ font-size:14px; color:#5E5D5D; margin-top:5px;}

.yxa dd p strong{ font-size:18px; color:#1B4A8B;}



.kmlm{ width:100%; margin-top:110px;}

.kmlm li{ margin-bottom:30px;}

.kmlm .top-tit-lr{ width:100%; border:1px solid #D2D2D2; padding:10px 0; display:table; cursor:pointer;}

.kmlm .top-tit-lr h3{ float:left; margin-left:20px; font-size:16px; color:#0D96D6;}

.kmlm .top-tit-lr .wp{ float:right; margin-right:20px;}

.kmlm .top-tit-lr .wp font{ display:inline-block; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #1B4A8B; margin-right:8px; vertical-align:middle;

    transform:rotateZ(90deg); -webkit-transform:rotateZ(90deg); -moz-transform:rotateZ(90deg); -ms-transform:rotateZ(90deg);

}

.kmlm .top-tit-lr .wp a{ display:inline-block; font-size:14px; color:#000000;}



.sub-cont{ width:100%; margin-top:25px; display:none;}

.zpsl td{ padding:8px 10px; font-size:14px;}

.nmk{ width:100%; display:table; padding-top:20px; margin-top:30px; border-top:1px dashed #C6C6C6;}

.nmk p{ font-size:14px; color:#999; margin-top:10px;}

.nmk p strong{ color:#000;}





.kmlm li.active .top-tit-lr .wp font{ transform:rotateZ(0deg); -webkit-transform:rotateZ(0deg); -moz-transform:rotateZ(0deg); -ms-transform:rotateZ(0deg);}

.kmlm li.active .sub-cont{ display:block;}



.main-cont2{ padding:0;}

.main-cont2 .sousuoye{ width:100%;}

.main-cont2 .sousuoye li{ width:90%; padding:3% 5%; border-bottom:1px dashed #E7E7E7;}

.main-cont2 .sousuoye li h3{ font-size:14px; color:#232323; padding-left:15px; background:url(../images/bn1.png) no-repeat left center;}

.main-cont2 .sousuoye li h3 a{ color:#676767;}

.main-cont2 .sousuoye li p{ color:#A3A3A3; margin-top:10px;}


.main-cont2 .sousuoye li:hover{ background-color:#F2F2F2;}
.main-cont2 .sousuoye li:hover h3{ background:url(../images/bn2.png) no-repeat left center;}

.main-cont2 .sousuoye li:hover h3 a{ color:#3057A6;}


.main-cont3{ padding:15px;}

.main-cont3 .bh{ width:100%; padding:4px 0; text-align:center; background-color:#3057A6;}

.main-cont3 .bh a{ display:inline-block; margin-left:5px; color:#fff; font-size:14px; letter-spacing:8px; font-weight:bold;}



.bgh{ width:100%; margin-top:15px;}

.bgh li{ float:left; width:16.5555%; }

.bgh li h4{ font-size:13px; color:#fff; background-color:#32383C; padding:3px 0; text-align:center;border-right:1px solid #fff;}

.bgh li article{ background-color:#EEF2F6; padding:20px 0; margin-top:10px;}

.bgh li article a{ display:block; color:#000; margin-top:10px; padding:0 20px; font-size:13px; line-height:1.8;}

.bgh li article a:hover{ color:#3057A6;}



.bgh li:nth-of-type(even) article{ background-color:#fff;}

.miss{ width:100%; padding:15px 0; background-color:#fff; margin-top:30px;}
.miss p{ font-size:14px; color:#666; line-height:1.7; padding-left:5%;}
.miss p a{ color:#3057A6;}

/* 移动端适配 */
@media screen and (max-width:1020px){
    .container7{ background:url(../images/cma-bg8.png) no-repeat right top;background-size: 167px 200px;}
    .container{ width: 100%;min-height: 600px;position: relative;left: 50%;margin-left: -50%;background: url(../images/cma-bg.png) no-repeat right top;
        margin-top: 0px;overflow-x: hidden;margin-bottom: 0px;}
    .content>img{width:70%;}
    .content>h4{color: #4c4c4c;text-align: center;}
    .content>p{color: #000;line-height: 26px;text-align: left;text-indent:2em;}

    .fwnl img{width: 100%;}


    .container .top-tit{ margin-top:44px;}
    .container .change_tit{margin-top:62px; }

    .container .top-tit h3{ font-size:20px; font-weight:bold; color:#232323;}

    .container .top-tit p{ margin-top:10px;}

    .container .top-tit p a, .container .top-tit p font, .container .top-tit p span{ display:inline-block; margin-right:3px; color:#A2A2A2;}

    .container .top-tit p a:hover{ color:#3058A6;}

    .container .top-tit p span{ color:#3058A6;}
    .container .top-tit .xinwen_ziti{font-size: 50px;}
    .tongyi_biaoti{font-size: 35px;}
    .fwnl .tongyi_ziti{font-size: 35px;    line-height: 54px;}
    .news-list .sub-news{padding-bottom: 0;}
}



