@charset "utf-8";
/*瀹㈡埛鏈嶅姟*/
/*2015.10*/
/*fwbody*/
.fwbody .h44{font-size:14px;color:#005b9e;padding:45px 0 15px 0; font-weight:bold;}
.fwbody .t44{font-size:14px;color:#999999;line-height:24px; text-indent:28px;}
.fwbody .line{height:20px;border-bottom:1px solid #EBF1F8;margin-bottom:10px;}
/*椋庨櫓鑷祴*/
.mianze{font-size:12px;color:#aaaaaa;line-height:24px;}
.alerts{height:85px;padding:20px 20px 0 20px;font-size:14px; text-indent:28px; color:#5A6E84;line-height:24px; border-radius:2px; background:#e5eef5;}
.alerts2{font-size:16px;color:#5A6E84;line-height:28px;}
.alerts2 a{font-size:16px;color:#8CB7D1}
.alerts3{font-size:15px;color:#72777C;line-height:28px;}
.alerts4{font-size:15px;color:#7B97AF;line-height:26px;}
.alerts5{font-size:15px;color:#72777C;line-height:36px;}
.alerts5 a{display:inline-block;width:108px;height:36px;background:url("../images/button2.png") 0 -140px no-repeat;margin-right:10px;text-decoration:none;font-size:18px;font-weight:bold;text-align:center;color:#fff;}
@-moz-document url-prefix(){.alerts5 a{line-height:34px;}}
.cetitle{font-size:18px;color:#005b9b;line-height:26px;margin-bottom:10px;}
.cetable{border:1px solid #D3E1EB;}
.cetable td{vertical-align:middle;line-height:45px;color:#808080;font-size:15px;text-align:center;padding:0 15px;border:1px solid #D3E1EB;border-style:none solid solid none}
.cetable td span{display:block;text-align:left;line-height:23px;margin:10px 0}
.cetable thead td{background:#f6fcfe;}
.cetable thead tr td.col_a{background:#edf9fd}
.cetable tbody tr td.col_a{background:#f6fcfe;color:#1E5E91;}
.cetable tbody tr td.col_a a{font-size:15px;color:#1E5E91;text-decoration:none;}
/*鏈�鏂板姩鎬�*/
.ntpbox .nimg{width:100%; margin-top:50px; margin-bottom:25px;}
.ntpbox .ntes span{font-size:14px;color:#005b9b;display:block;margin-bottom:10px; font-weight:bold;}
.ntpbox .ntes a{font-size:14px;color:#005b9b;display:block;margin-bottom:10px;text-decoration:none; font-weight:bold;}
.ntpbox .ntes p{font-size:14px;color:#808080;line-height:24px; text-indent:28px; margin-top:30px; margin-bottom:40px;}
.glist.hdd{margin-bottom:0}
.hdd li span.t{color:#4d4d4d;font-size:18px}
.bmtable{border:1px solid #dfdfdf; margin:50px auto 0;}
.bmtable td{border:1px solid #d5d5d5;text-align:center;font-size:18px;color:#fff;border-style:none solid solid none;line-height:30px;}
.bmtable thead td{background:#005b9b}
.bmtable tbody td{color:#7b97af;vertical-align:middle; height:54px;}
.bmtable tbody td span{display:block;line-height:22px;padding:10px 0;}
.bmtable tbody td a.baoming{display:inline-block;width:70px;height:21px;background:url(../images/button2.png) 0 -300px no-repeat}
.bmtable tbody td a.baoming:hover{width:70px;height:21px;background:url(../images/button2.png) -80px -300px no-repeat}
.c { line-height:28px; font-size:16px; color:#666666;}
.c a { display:inline-block; margin:0 4px; padding:0 13px; font-weight:bold; color:#005b9b; font-size:16px; border:1px solid #d5d5d5; border-radius:2px;}
/*鐑偣闂*/
.queshead{height:70px;margin-bottom:30px;width:100%;position:relative; border-bottom:1px solid #c8c8c8;}
.queshead li{font-style:normal;}
.queshead li.on{border-bottom:3px solid #005b9e;}
.queshead li a{ color:#005b9b; font-size:18px; line-height:70px;}
.queshead li.on a{color:#005b9e;}
.queshead .qssrh{width:200px;float:right;position:absolute;right:0;top:8px; border-radius:2px; overflow:hidden; border:1px solid #b8b8b8;}
#search_results p{line-height: 28px;}
#search_results p a{font-size: 14px;}
.qsipt{width:142px;height:38px;display:block;float:left;border:none;line-height:25px; text-indent:10px;}
a.qsbtn{width:58px;height:40px; position:absolute; right:0;display:block;vertical-align:top;background:#005b9b; color:#fff; text-align:center; font-style:normal; line-height:40px; font-weight:bold;
font-size:15px;}
.quesbody{padding-bottom:30px;border-bottom:1px solid #EBF1F8}
.quesbody span{font-weight:bold;}
.quesbody .qs{font-size:15px;color:#7b97af;line-height:28px;}
.quesbody .as{font-size:15px;color:#72777c;line-height:28px;margin-bottom:10px;}
.asfoot{font-size:15px;color:#72777c;line-height:28px;margin-bottom:20px;}
.asfoot a.iask{width:79px;height:26px;display:inline-block;background:url(../images/button2.png) -780px -200px  no-repeat;vertical-align:middle;}
/*鎶曡祫鍒婄墿*/
.kanitem{padding-bottom:30px;border-bottom:1px solid #ebf1f8;}
.kanitem.last{border-bottom:none}
.kanitem .kic{width:122px;height:159px;float:left;margin-right:40px;background:url(../images/button2.png) no-repeat;}
.kanitem .kic.i1{background-position:-600px -240px}
.kanitem .kic.i2{background-position:-740px -240px}
.kanitem .kanlist{width:510px;float:left;}
.kanitem .kanlist p{font-size:14px;color:#808080;line-height:28px;margin-bottom:20px;}
.kanitem .kanlist ul a{display:block;line-height:28px;font-size:15px;color:#7b97af;position:relative;}
.kanitem .kanlist ul a.new{color:#1e5e91;}
.kanitem .kanlist ul a.new i{display:inline-block;width:30px;height:13px;margin-left:10px;background:url(../images/button2.png) -600px -200px no-repeat}
.kanitem .kanlist a.smore{display:block;width:95px;height:21px;margin-top:20px;background:url(../images/button2.png) 0 -340px no-repeat}
.kanitem .kanlist a.smore:hover{background-position:-100px -340px;}
/*鍦ㄧ嚎浼氳瀹�*/
.hyugao{padding-bottom:40px;border-bottom:1px solid #ebf1f8;}
.hyugao .mimg{width:250px;height:250px;background:#dcdee2;float:left;margin-right:30px;}
.hyugao .mtxt{width:400px;float:left;}
.hyugao .mtxt strong{font-size:16px;color:#5a6e84;font-weight:normal;display:block;margin-bottom:10px;}
.hyugao .mtxt strong span{font-size:14px;color:#808080;}
.hyugao .mtxt p{font-size:14px;color:#808080;line-height:24px;margin-bottom:15px;}
.hyugao .mtxt a.goin{width:150px;height:39px;display:block;background:url(../images/button2.png) 0 -380px no-repeat;margin-top:30px;}
.huigu ul li{margin-bottom:20px;display:block;}
.huigu ul li span{display:block;font-size:15px;color:#7b97af;margin-bottom:10px;}
.huigu ul li a{display:block;}
.huigu ul li a b{display:inline-block;flaot:left;font-size:15px;color:#7b97af;}
.huigu ul li a i{font-style:normal;display:inline-block;float:right;font-size:15px;color:#b2b5bb;}
.huigu a.smore{width:95px;height:21px;display:block;margin-top:20px;background:url(../images/button2.png) 0 -340px no-repeat}
.huigu a.smore:hover{background-position:-100px -340px;}
/*璧勬枡涓嬭浇*/
.zltable{border:1px solid #D3E1EB;}
.zltable td{border:1px solid #D3E1EB;color:#fff;text-align:center; vertical-align:middle;border-style:none solid solid none}
.zltable thead td{background:#005b9b;height:35px;padding:5px 0;font-size:16px;}
.zltable thead td.col_a{background:#005b9b;}
.zltable tbody td{line-height:35px;font-size:20px; color:#808080;}
.zltable tbody td.col_a{background:#fff;}



.bannerall{width:1200px;margin:0 auto; overflow:hidden;}
.banner_l{float:left;}
.banner_r { float:right; width:440px;}
.banner_l{width:757px;height:378px;border-right:0; border-radius:4px; overflow: hidden;}
.banner_r1{width:100%; border-radius:4px; overflow: hidden; height:378px; border:1px solid #bababa; box-sizing:border-box;}
.banner_r1 a{ height:188px; padding-top:140px; transition:all 0.3s; font-weight:bold; font-size:20px; text-align:center; text-decoration:none; position:relative; background:#fff; display:block; 
box-sizing:border-box; width:50%; border-right:1px solid #bababa; border-bottom:1px solid #bababa; float:left; color:#333333;}
.banner_r1 a img { position:absolute;}
.banner_r1 a:hover { background:#e0ebf3;}
.banner_r1 a:nth-child(1) img { top:48px; left:82px;}
.banner_r1 a:nth-child(2) img { top:51px; left:85px;}
.banner_r1 a:nth-child(3) img { top:41px; left:82px;}
.banner_r1 a:nth-child(4) img { top:49px; left:87px;}
.questionall{width:1200px;height:280px;margin:0 auto;}
.questions{width:748px;height:324px;background-color:white;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;border:1px solid #c6c6c6; box-sizing: border-box; padding: 15px 25px 0 20px;}

.questions h1{margin:0 auto 25px; overflow:hidden; position:relative; text-align:left;font-size:18px;color:#005b9b;line-height:45px;border-bottom:solid 1px #d8d8d8; font-weight:bold;}
.questions i { border-bottom:2px solid #005b9b;float:left; font-style:normal;}
.questions .searchbox_q .kuan{width:170px;height:30px;margin-top:20px;margin-left:20px;background-color:#f2f6f9;border:1px solid #d3e1e5;border-radius:3px;}
.questions .searchbox_q .submit{width:50px;height:30px;font-size:16px;color:#9bbacf;background-color:#d6e3eb;border:1px solid #99b9ce;border-radius:3px;cursor:pointer;margin-left:10px;}
.contactUs h1 a { float:right; color:#808080; font-size:18px;}
.contactUs h1 a span { font-weight:normal;}
.questions h1 a { float:right; color:#808080; font-size:18px;}
.questions h1 a span { font-weight:normal;}
.qall p{font-size:18px;color:#4d4d4d; line-height:33px;word-spacing:10px;}
.qall p a{font-size:18px;color:#4d4d4d; text-decoration:none;}
.qall p em { color:#4d4d4d; font-size:18px; font-family:Arial;}
.questions .btn{display:block;width:66px;height:21px;margin-top:20px;margin-left:20px;background:url(../images/btn_checkmore.png) no-repeat;}
.questions,.contactUs{float:left;}

.contactUs{width:435px;height:324px;background:#fff; border:1px solid #c6c6c6; float:right; border-radius:4px; box-sizing:border-box; padding:15px 25px 0 20px;}
.contactUs h1{margin:0 auto; overflow:hidden; text-align:left;font-size:18px; font-weight:bold;color:#005b9e;line-height:45px;border-bottom:solid 1px #d8d8d8; position:relative;}
.contactUs h1>i { border-bottom:2px solid #005b9b; font-style:normal; float:left;}

.conbody .t44{font-size:18px;margin-top:14px;line-height:24px;color:#4d4d4d;}
.contactUs .btn{display:block;width:66px;height:21px;margin-top:20px;margin-left:20px;background:url(../images/btn_checkmore.png) no-repeat;}
.t44 span { font-weight:bold; color:#4d4d4d}
.banner_r1 a:nth-child(2n){ border-right:none;}
.banner_r1 a:nth-child(3){ border-bottom:none;}
.banner_r1 a:nth-child(4){ border-bottom:none;}
.lcform ul.cradioin p { text-indent:20px;}


.lcform ul.cradioin label::before {
    content: "\a0";  /*涓嶆崲琛岀┖鏍�*/
    display: inline-block;
    vertical-align: 2px;
    width: 10px;
    height: 10px;
    margin-right: 10px;
    border-radius: 50%; 
    background-color: #909090;
    text-indent: 2px;
    line-height: .65;  /*琛岄珮涓嶅姞鍗曚綅锛屽瓙鍏冪礌灏嗙户鎵挎暟瀛椾箻浠ヨ嚜韬瓧浣撳昂瀵歌�岄潪鐖跺厓绱犺楂�*/
	box-sizing:border-box;
}
.lcform ul.cradioin li.on label::before {
background-color: #fff;
border:3px solid #005b9b;
box-sizing:border-box;
 line-height: .65;
    vertical-align:-1px;
}
.lcform ul.cradioin input[type="radio"]:checked+label::before {
    background-color: #f07000; /* 閫変腑鐨勮儗鏅鑹� */
    padding: 3px;
    background-clip: content-box;
}
.lcform ul.cradioin input[type='radio'] {
    /* 闅愯棌鎺夊師鍏堝疄闄呯殑 radio 妗嗭紝涔嬫墍浠ユ病鐢� display:none; 杩欑绠�鍗曠洿鎺ョ殑鏂瑰紡锛�
        鏄洜涓鸿繖绉嶆柟娉曚細鎶婂畠浠庨敭鐩� tab 閿垏鎹㈢劍鐐圭殑闃熷垪涓畬鍏ㄥ垹闄� */
    position: absolute;
    clip:rect(0,0,0,0);       /* 绗竴绉嶉殣钘忔柟寮忥細鍓垏涓�0 */
    /* visibility: hidden; */ /* 绗簩绉嶉殣钘忔柟寮忥細闅愯棌 */
}
.mapBox { margin-top:30px;}
.mapBox img { display:block; width:100%;}
.contbox { text-indent:0!important}
.contbox .t44{ text-indent:0!important}
.contbox p{ text-indent:0!important}
.text_cont { font-style:normal;}
.text_cont h2 { font-weight:normal; margin:20px 0; line-height:20px; font-size:18px;}
.text_cont p { line-height:1;color:#909090; line-height:17px;}
.text_cont span.time { display:block; line-height:17px; color:#909090;}
.rightc1 { border-bottom:1px solid #c8c8c8; padding-bottom:20px;}
p.lineBox  { line-height:16px!important; text-indent:0!important; text-align:left;}
