@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:#dcdcdc;}
.top_cont{ width:940px; margin:0px auto;}
.bt{ width:600px; float:right; text-align:right; margin-top:15px; color:#067093;}
.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:#0272a9; 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 10px; font-size:14px; color:#FFF; text-decoration:none;}
.daohang_cont ul li a:hover{ display:block; padding:0 10px; 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;}
.cont_left{ width:610px; float:left;}
.cont_right{ width:280px; float:left; background:#f7f7f7; margin-left:20px; padding:15px;}
.yiji_bt{border-top:3px solid #333333; font-size:24px; line-height:45px;}

.btn01{width:260px; height:45px; font-family:Microsoft Yahei; line-height:45px; font-size:18px; text-align:center; margin:20px auto; margin-bottom:0px;}
.btn01 a{ display:block;width:260px; height:45px; background:#0088cb; color:#FFF; text-decoration:none;}
.btn01 a:hover{ display:block;width:260px; height:45px; background:#666666; 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%; background:#dcdcdc;}
.foot_nr{ width:980px; height:100px; margin:0px auto; color:#2a2a2a;}
.foot_nr_l{ line-height:18px; padding:20px 0px 0px 10px;}
.foot_ri{ float:right; height:20px; line-height:20px; padding:40px 10px 0px 0px;}

.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;}