@charset "utf-8";
body {padding:0px; margin:0px; font-family: "Times New Roman","宋体",STHeiti !important; font-size:14px; background:#f1f1f1; text-align:justify;}
ul{ padding:0px; list-style:none;}
ul li{ padding:0px; margin:0px; list-style:none;}
.float_left{float:left;}
.clear{ clear:both;}
img{ border:none;}


.top{ width:100%; margin:0px; background:#235e95;}
.top_cont{ width:940px; margin:0px auto;}
.bt{ width:600px; float:right; text-align:right; margin-top:15px; color:#dfdede;}
.qh{text-align:right;color:#838383; font-size:13px; line-height:25px;}
.qh a{ color:#79a100; text-decoration:none;}
.qh a:hover{ color:#79a100; text-decoration:inherit;}

.daohang{ width:100%; margin:0px; padding:0px; background:#6ba3f0; height:40px; line-height:40px;}
.daohang_cont{ width:980px; height:40px; margin:0px auto;}
.daohang_cont ul{ width:980px; margin:0px auto;}
.daohang_cont ul li{ font-size:14px; float:left; margin-left:10px;}
.daohang_cont ul li a{ display:block; padding:0 2px; font-size:14px; color:#0c121a; text-decoration:none;}
.daohang_cont ul li a:hover{ display:block; padding:0 2px; font-size:14px; color:#fae480; text-decoration:none;}


.banner{ width:100%; height:327px; margin:0px auto; padding:0px;}
.banner_cont{ width:940px; height:380px; margin:0px auto; padding-top:10px;}


.cont{ width:940px; margin:10px auto; min-height:400px;}
.cont_left{ width:610px; float:left;}
.cont_right{ width:280px; float:left; background:#f7f7f7; margin-left:20px; padding:15px;}
.left_bt{ width:280px; height:40px; font-size:20px; background:url(../images/left_bt.png) no-repeat;}
.bt_con{height:32px; line-height:32px; padding-left:38px; color:#FFF;}
.yiji_bt{border-top:3px solid #333333; font-size:24px; line-height:45px;}

.on_btn01{width:216px; height:35px; background:#F00; line-height:35px; text-align:center; color:#FFF; font-size:22px;}
.on_btn01 a{ display:block; width:216px; height:35px; background:#f73b0d; color:#FFF; text-decoration:none;}
.on_btn01 a:hover{ display:block; width:216px; height:35px; background:#F00; color:#FFF; text-decoration:none;}

.on_btn02{width:216px; height:35px; background:#F00; line-height:35px; text-align:center; color:#FFF; font-size:22px;}
.on_btn02 a{ display:block; width:216px; height:35px; background:#09a718; color:#FFF; text-decoration:none;}
.on_btn02 a:hover{ display:block; width:216px; height:35px; background:#09a761; color:#FFF; text-decoration:none;}


.cont_Spe{ width:940px; margin:0px auto;padding-top:20px;}
.left_rt{ float:left; width:585px;}
.left_wz{ float:left; width:305px; margin-left:20px; padding:15px; line-height:15px; font-size:14px;}
.cp{ width:977px; margin:10px auto;}
.cp_con{ width:970px; height:125px; border:1px solid #cccccc; border-top:none; background:#FFF; padding-top:7px;}
.cp_con ul li{ list-style:none; float:left; margin-left:7px; padding:0px 7px;}
.xtdw{width:940px; margin-top:10px;}
.xtdw img{ border:3px solid #dddddd;}

.foot{ width:100%; height:120px; background:url(../images/foot_bj.jpg) no-repeat center -20px;}
.foot_con{ width:979px; margin:0px auto; color:#FFF; line-height:20px; text-align:right;}

.list_bt{font-size:24px; line-height:40px; padding-top:15px;}
.list_bt02{ font-size:14px; font-weight:bold;}
.list_bt03{ font-size:20px;}
.font17{ font-size:17px;}
.lv_b{font-size:16px; color:#0d7fb8; line-height:35px;}

.back{font-size:17px; color:#ff0000; line-height:35px; padding-top:15px;}
.back a{ color:#ff0000; text-decoration:none;}
.back a:hover{ color:#ff0000; text-decoration:underline;}

.btn_d{ width:400px; margin:0px auto; clear:both; padding-top:50px;}
.btn_dn{ width:150px; height:35px; line-height:35px; margin-left:15px; float:left; text-align:center;}
.btn_dn a{ display:block; width:150px; height:35px; background:#CCC; border:1px solid #666; color:#000; text-decoration:none;}
.btn_dn a:hover{ display:block; width:150px; height:35px; background:#4fb02e; border:1px solid #1c5d05; color:#000; text-decoration:none;}