@charset "utf-8";
/* CSS Document */


.banner{max-width: 1920px;margin: 0 auto;}
.banner img{width: 100%;}	

.bzTitle{ overflow:hidden; margin-top:20px}
.bzTitle dl{ width:140px; height:130px; background:#d6d6d6; text-align:center; overflow:hidden; float:left; margin-left:11px}
.bzTitle dl:hover{background:#6097f1;}

.bzTitle dt{ width:61px; height:61px; margin:0 auto; margin-top:15px}
.bzTitle dd{line-height:15px; padding-top:10px}
.bzTitle dd a{ color:#111111; font-size:15px; }

.content {width: 1050px;margin: 0 auto;overflow: hidden;float: none;}

.title_a{ overflow:hidden;margin:0 auto; clear:both; margin-bottom:20px; padding-top:20px;height: 40px;line-height: 40px;}
.title_as{ height:45px}
.title_as h3{ height:45px; line-height:45px}
.title_aL{ float:left; width:275px}
.title_aR{ float:right; width:222px; position:relative}
.title_aL{ font-size:20px; color:#00365c; font-weight:normal; border-left:2px solid #00365c; height:40px; padding-left:10px}
.title_aL span{ font-size:14px; padding-left:6px}
.title_aR1{ color:#9f9f9f; font-size:12px; border:1px solid #6097f1; width:153px; height:28px; border-right:none; line-height:28px; padding-left:6px}
.title_aR2{ width:60px; height:30px; background:#6097f1; border:none; text-align:center; line-height:26px; position:absolute; right:3px; top:0; color:#fff;}
.bzTitle{ overflow:hidden; margin-top:20px}
.bzTitle dl{ width:140px; height:130px; background:#d6d6d6; text-align:center; overflow:hidden; float:left; margin-left:11px}
.bzTitle dl:hover{background:#6097f1;}

.bzTitle dt{ width:61px; height:61px; margin:0 auto; margin-top:15px}
.bzTitle dd{line-height:15px; padding-top:10px}
.bzTitle dd a{ color:#111111; font-size:15px; }
.a{ color:#fff}
.b{ color:#fff}
.bzTitle dd a span{ color:#838383; font-size:11px}
.bzTitle dl:hover a{ color:#fff}
.bzTitle dl:hover a span{ color:#fff}
.title_a h3{ width:160px; float:left; font-weight:normal;font-size: 21px;color: #00365c;height: 45px;padding-left: 10px; line-height:45px;border-left: 2px solid #00365c;}
.title_a h3 span{font-size:12px; padding-left:6px}
.title_a h3.hover{ background:#6097f1; color:#fff}
.xs,.xss{ border-left:none}
.title_a .xss{ width:185px}
#one1{border-left: 2px solid #00365c;}
#one2{ width:185px}
#conone2,#conone3{ display:none}

.action1_a,.action1_b,.action1_c{ overflow:hidden}
.action1{ overflow:hidden; width:710px; float:left}
.act1{ width:290px; float:left}
.act1 img{ width:290px; height:338px}
.act2{ width:400px; float:left;margin-left:15px}
.act3{ width:285px; float:left;margin-left:50px}
.act2 h4{ color:#222; font-size:18px; font-weight:normal;height:40px; line-height:40px;overflow: hidden;}
.act2 p{ color:#666666; font-size:14px;border-bottom:1px solid #cdcccd; padding-bottom:10px; text-indent:2em; line-height:25px}
.act2 p a{ color:#F00}
.textList li{ height:39px; line-height:40px; border-bottom:1px dashed #cccccc}
.textList li a{ display:block; float:left; padding-left:10px; color:#222}
.textList li span{ display:block; float:right; padding-right:10px; color:#222; font-size:13px}
.act3_con{ background:#f7f7f7; width:280px; height:215px; overflow:hidden;}
.act3_con p{ width:255px; line-height:25px; margin:0 auto; margin-top:10px; color:#111}
.act3_con p a{ color:#f00}
.act3_con dl{ width:70px; text-align:center; color:#666666; font-size:13px; float:left; margin-left:20px; margin-top:5px}
.act3_con dl a{color:#333}
.act3_con dt{ width:30px; margin:0 auto; padding-bottom:6px}

.topic{ overflow:hidden; width:100%; height:439px;}
.topicList{ float:left}
.topicCon{ float:left; width:470px; overflow:hidden}
.topicList li{ height:70px; width:200px; line-height:70px; background:#efefef; margin-top:2px; padding-left:10px;font-size:18px; color:#111}
.topicList li span{ color:#666666; font-size:11px; padding-left:6px}
.topicList li.hover{  width:218px;background:url(../images/sy_bgs.jpg) no-repeat left center; color:#fff}
.topicList li.hover a{ color:#fff}
.topicList li.hover span{ color:#fff}
.topicCon1L{ float:left; width:468px;overflow:hidden}
.topicCon1R{ float:right; width:295px;background:#f7f7f7; height:437px; padding-left:20px}
.topicCon1L p{ float:left; width:180px;text-indent: initial;}
.topicCon1L p a img{ width:180px; height:150px}
.topicCon1L .wzTo{ float:right; width:272px}
.topicCon1L .wzTo li{ height:38px; line-height:39px; border-bottom:1px dashed #ccc; padding-left:6px; width:266px;overflow: hidden;}
.topicCon1L .wzTo li:nth-child(6){border-bottom:none}
.topicCon1L .wzTo li a{ color:#222; font-size:14px}
.topicCon1L h2,.topicCon1R h2{ font-size:16px; color:#111; clear:both; font-weight:normal; height:20px; line-height:20px; padding-top:20px; margin-bottom:10px;padding-bottom: 10px;
    border-bottom: 1px solid #ccc;}
.topicCon1L h2 span,.topicCon1R h2 span{ width:20px; height:3px; background:#6097f1; margin-right:10px; margin-bottom:3px}

.topicCon1R ul{line-height: 30px;}
.topicCon1R ul li{height: 30px;overflow: hidden;}

.hot{ overflow:hidden}
.hot li{ float:left; padding:5px 16px; border:1px solid #c7c7c7; margin-left:3px; margin-top:3px}
.hot li a{ color:#666}
.question{border:1px solid #ffac63; width:460px; height:40px; position:relative; margin-top:15px}
.questionT{ width:360px; height:40px; padding-left:17px; color:#666666; border:none; line-height:40px}
.questionTs{ width:100px; height:40px; line-height:40px; text-align:center; background:#ff8921; color:#FFF; border:none; font-size:16px; position:absolute; right:0; top:0}
.du{ float:left; width:137px; height:96px; position:relative}
.du dd{ width:137px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:13px; background:#6097f1; opacity:0.7; position:absolute; left:0; bottom:0; color:#fff}
.du span{width:137px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:13px;position:absolute; left:0; bottom:0; color:#fff}
.du span a{ color:#fff}

.main_tl {width: 1050px;height: 120px;margin: 15px auto 1px auto;overflow: hidden;position: relative;}
.main_tl .tl_bd {width: 100%;height: 120px;overflow: hidden;}
.main_tl .tl_hd {position: absolute; width: 75px;height: 15px;text-align: right;right: 0;bottom: 10px;}
.main_tl .tl_hd li {width: 15px;height: 15px;background: #fff;text-align: center; line-height: 15px;font-size: 12px;margin: 0 5px;color: #333;float: left;}
.main_tl .tl_hd li.on { background: #fd709a;color: #fff;}


.idx_h_title{ width: 100%; height: 44px; line-height: 44px; font-size: 14px; color: #222; border-bottom: 1px solid #387eee;margin-top: 20px;overflow: hidden;}
.idx_h_title h2{ display: inline-block; height: 40px; border-bottom: 4px solid #387eee; float: left; font-size: 22px; font-weight: normal;}
.idx_h_title h5{ display: inline-block; height: 100%; float: left; font-weight: normal; margin-left: 25px; line-height: 50px;}
.idx_h_title a{ display: inline-block; float: right; color: #222;margin-right: 12px;}
.idx_h_title a:hover,.cc_color.cc_span:hover{ color:#ff8100;}
.clearfix:before,.clearfix:after{ display:block; overflow: hidden; visibility:hidden; content:""; clear:both;}
.jkts_left{width: 693px; height:420px; border: 1px solid #D3E4FF;float: left;margin-top: 21px;}
.jkts_left ul{margin-top: 10px;}
.jkts_left ul{width: 310px;float: left;}
.jkts_left ul li{border-bottom: 1px dotted #387EEE;height: 39px;line-height: 39px;text-indent: 20px;margin-left: 25px;}
.jkts_left ul li a h5{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; width:70%; float:left;}
.jkts_left ul li a span{display:block; float:right; width:30%; text-align:center;}
.jkts_left ul li a:hover{ color:#387EEE;}

.online{width: 291px; height:349px;border: 1px solid #D3E4FF;float: right;margin-top: 20px;}
.user_input{width: 255px;margin: 12px auto 0 auto;}
.user_input label{margin-right: 6px;float: left;}
.user_input input{width: 180px;height: 27px; color:#999; border:none; background:#f4f4f4;padding:0px 4px;line-height: 27px;}
.user_input textarea{width: 178px; height:85px; color:#999;border:none; background:#f4f4f4;padding:5px;}
.jbzt_title{width: 100%;height: 46px;background: #6098f1;}
.jbzt_title .space{width: 2px;height: 20px;background: #fff;float: left;margin-left: 18px;margin-top: 14px;}
.jbzt_title p{font-size: 18px;color: #fff;line-height: 43px;margin-left: 10px;float: left;}
.jbzt_title p span{font-size: 12px;}
.jbzt ul{width: 264px;margin-left: 22px;margin-top: 10px;}
.jbzt ul li{height: 39px;border-bottom: 1px dashed #bcbcbc;line-height: 39px;text-indent: 20px;}
.jbzt ul li:last-child{border-bottom: none;}

.tjbtna{width: 255px;margin: 0px auto;margin-top: 21px;}
.tjbtna .ipon input{background: url(../images/ipon.png) no-repeat;border: none;width: 120px;height: 35px;color: #fff;cursor: pointer;}
.tjbtna .submit input{background: url(../images/submit.png) no-repeat;border: none;width: 120px;height: 35px;color: #fff;cursor: pointer;}

.yyhj{overflow: hidden;}
.yyhj img{width: 247.5px;margin: 10px;float: left;}
.yyhj img:first-child{margin-left: 0;}
.yyhj img:last-child{margin-right: 0;}

.flink{overflow: hidden;padding: 10px 0;}
.flink a{color: #333333;margin-right: 10px;}

.title_S{width:1000px;margin:0 auto;border-bottom:1px solid #c3c3c3;height:30px;line-height:30px;position:relative;margin-top:30px;}
.title_S h5{ font-weight:normal; font-size:18px; color:#222}
.title_S h5 span{ font-size:12px; color:#999999; padding-left:8px}
.fourB{ width:1000px; margin:0 auto; overflow:hidden}
.fourB ul{ overflow:hidden; margin-top:30px}
.fourB li{ float:left; width:231px; height:178px; border:1px solid #dddddd; margin-left:20px}

.foura1{ background:url(../images/nkbg_a.jpg) no-repeat left center; width:216px; height:71px; margin:0 auto; margin-top:7px; line-height:30px}
.foura1 p{background:url(../images/nkpng_003.png) no-repeat left center;width: 140px;height: 47px;margin: 0 auto;line-height: 17px;padding-left: 45px;padding-top: 25px;}
.foura1 p:hover{background:url(../images/nkpng_03.png) no-repeat left center;width: 140px;height: 47px;margin: 0 auto;line-height: 17px;padding-left: 45px;padding-top: 25px;}
.foura1 span{ font-size:12px; color:#A79E99; display:inline-block; width:140px;}
.foura1 img{ padding-top:6px; padding-left:35px}
.fourb1{ width:188px; height:70px; line-height:25px; margin:0 auto; margin-top:17px}
.four2{ background:url(../images/nkbg_b.jpg) no-repeat left center;}
.four3{ background:url(../images/nkbg_c.jpg) no-repeat left center;}
.four4{ background:url(../images/nkbg_d.jpg) no-repeat left center;}
.four2 p{ background:url(../images/nkpng_05.png) no-repeat left center;}
.four2 p:hover{ background:url(../images/nkpng_004.png) no-repeat left center;}
.four3 p{ background:url(../images/nkpng_07.png) no-repeat left center;}
.four3 p:hover{ background:url(../images/nkpng_005.png) no-repeat left center;}
.four4 p{ background:url(../images/nkpng_09.png) no-repeat left center; }
.four4 p:hover{ background:url(../images/nkpng_006.png) no-repeat left center;}

.youLian{ width:1000px; margin:0 auto; overflow:hidden}
.youLian li{ float:left; width:265px; height:50px; margin-top:25px; margin-left:5px}
.youLian li .wanga{ display:block; float:left; line-height:20px; color:#444; font-size:14px;margin-right: 8px;}
.youLian li .wangZ{ padding-left:10px; padding-top:5px;}
.youLian li a span{ font-size:13px}
.footers{ width:100%; height:340px; background:#eef4ff; margin-top:35px}
