/* CSS Document */
body{ margin:0; padding:0; color:#333;font-family:"Microsoft Yahei";}
form,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,li,p,span{margin:0;padding:0;}
img,input{border:0;margin:0;padding:0; vertical-align:middle}
ul,li{list-style-type:none;}
a{ text-decoration:none;color:#333;}
a:hover{text-decoration:underline; color:#d30000;}
.clear{ clear:both}

.qg_nav{ background:#ce171f; line-height:34px;}
.nav{ width:1190px; margin:16px auto} 
.nav li{ float:left; padding:0 20px; font-size:15px}
.nav li:hover{ background:#b80101}
.nav .on{ background:#b80101; padding:0 25px}
.nav li a,.nav li a:hover{ color:#fff; text-decoration:none}
.qgbody{ width:1190px; margin:0 auto;}
.fbdiv{ background:#f6f6f6; position:relative; padding-bottom:15px}
.fbdiv h3{ background:#565656; line-height:40px; text-align:center; color:#fffd52; font-size:20px;}
.qgx{ width:710px; margin:30px 0 30px 90px;}
.qgx h4{ font-size:16px; font-weight:normal; border-bottom:#d8d8d8 1px solid; line-height:36px; margin-bottom:15px;}
.qgx h4 img{ margin-right:5px;}
.qgx h4 font{ color:#bd1313; font-size:14px;}
.qgx td{ font-size:14px; padding:5px 0;}
.qgx select{ height:30px; font-size:14px;font-family:"Microsoft Yahei"; border:#d1d1d1 1px solid}
.qgk{ border:#d1d1d1 1px solid; line-height:28px; font-size:14px; outline:none;font-family:"Microsoft Yahei"; width:95%; padding:0 4px;}
.tjbtn{ background:#f46007; font-size:18px; color:#fff;font-family:"Microsoft Yahei"; width:180px; text-align:center; padding:8px 0; margin-top:15px}
.kfonline{ position:absolute; right:50px; top:70px; background:#fffee5; width:230px; border:#d1d1d1 1px solid; padding:10px}
.kfonline h5{ text-align:center; font-size:16px; color:#ea152b; padding:5px 0;}
.kfonline p{ font-size:12px; text-align:center; color:#044c9d; margin-bottom:10px;}
.kfonline li{ font-size:14px; line-height:22px; padding:0 8px; color:#545454;}
.zxkf{ margin:10px 10px 5px 10px; position:relative;}
.zxkf img{ width:106px;}
.zxkf span{ font-size:14px; position:absolute; right:0px; width:90px; top:18px; line-height:22px;}
.xqtjdiv{ margin:15px 0 0 0; position:relative;}
.xqtjdiv h3{ font-size:18px; font-weight:normal; line-height:30px; position:relative; margin-bottom:12px;}
.xqtjdiv h3 span{ background:#fff; padding:0 6px;position:relative; z-index:999}
.xqtjdiv h3 img{position:relative; top:-2px;}
.xqtjdiv h3 font{ float:right; font-size:16px; position:relative; z-index:999; background:#fff; padding-left:5px;}
.line{ position:absolute; height:1px; background:#e2e2e2; top:16px; width:91%; z-index:99; left:10px}
.tjxm{ position:relative; margin-left:-12px;}
.tjxm li{ float:left; width:188px; margin-left:12px;}
.bkleft{ float:left; width:820px;}
.xinxi_div { margin: 25px 0 0 0;}
.xinxi_div h3 { background: #fafafa; position: relative;font-weight: normal; font-size: 16px;  height: 45px; border-bottom:#ebebeb 1px solid;}
.xinxi_div h3 span {padding:0 24px;float: left; line-height: 44px; cursor:pointer;border-top: #fafafa 2px solid; color:#000;}
.xinxi_div .on { background: #fff; border-top: #e23838 2px solid; border-right:#ebebeb 1px solid; border-left:#ebebeb 1px solid;}
.xinxi_div .on a {color: #d61616; text-decoration:none;}
.qgsearch{ width:650px; margin: 30px 0 30px 0;}
.qg_input{ width: 120px;height:30px; line-height:30px; font-size:14px; border: 1px #cccccc solid; color: #666666;}
.qg_kuang{ height:32px; width:100px;border: 1px #cccccc solid; font-family:Microsoft yahei; font-size:14px;}
.qgbtn { background: #28b779;line-height:32px;width: 70px;color: #fff;text-align: center; font-size:16px;margin:15px 0; font-family:"Microsoft yahei"}
.yxlist{ position:relative;}
.yxlist table { border: #e1e7f0 1px solid;}
.yxlist th {background: #f7f6f6;color: #1a1a1a; font-size: 14px;padding: 10px;text-align: left;}
.yxlist td {font-size:14px;padding:12px 0 12px 8px; border-top: #e1e7f0 1px solid;color: #595959; line-height:22px;}
.yxlist td a{ color:#045b9e; text-decoration:none;}
	
.bkright{ float:right; width:320px}
.remenlist{border-top:#cdcdcd 1px solid;border-left:#cdcdcd 1px solid; }
.remenlist li{ float:left;font-size:14px; border-bottom:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid; width:148px; line-height:30px; padding-left:10px; color:#999;}
.remenlist li a{ padding-left:4px;}
.fxmj{ width:320px;}
.fxmj li{ float: left; position: relative; margin-bottom:10px; height:63px; }
.fxmjpic{ width:100px; height:63px; position:absolute;}
.fxmj_xw{ font-size: 14px; color: #333333;line-height: 22px; padding: 0 0 30px 110px; }
.rdzxlist{ padding:0 0 10px 13px;}
.rdzxlist li {font-size: 14px;line-height:28px; height:28px; list-style:inside square; color:#ea7272; overflow:hidden}
.rmsearch{ margin-top: 16px; padding: 0 0px 10px 10px;}
.rmsearch li {margin: 0px 0 15px; overflow: hidden; display: block;clear: both; font-size:14px;}
.rmsearch span {width: 14px; height: 14px; background: #cbcbcb;display: inline-block;line-height: 14px; text-align: center; margin-right: 10px; margin-top:3px; float: left; color: #fff; font-size:12px; display:block;}
#rsbang{ background: #ec5353;border-color: #ec5353; color: #fafafa;}
.xmtj{ width:820px; margin: 25px 0 0 0; border-top: #e94247 2px solid;}
.xm{  border: #e2e2e2 1px solid; padding-left:2px;}
.xm li{ float: left;  width: 150px;  margin: 8px 1px 15px 10px; display: inline; }
.xm h3 {line-height: 24px; margin: 10px 0 0 10px; font-size: 15px; color: #333333;}

.css25{ width:100%; margin:50px auto 10px auto; text-align:center; padding:8px 0; color:#fff; background:#282828;}
.foot{ width:1000px; margin:0 auto; font-family:"ËÎÌå"; color:#666}
.foot span a{ padding:0 6px; font-size:12px;  color:#dadada;}
.foot span a:hover{ color:#fff;}
.foot p{ font-size:12px; line-height:18px; color:#fff;}
.foot p a{ color:#fff;}

.btpic{ padding:20px 0 20px 0; width:1000px; margin:0 auto; text-align:center}
.btpic img{ margin:0 6px;}
.bottom_sm{ font-size:12px; color:#555; text-align:center; line-height:22px;}

.us_fanye{line-height:40px; margin:30px auto 20px auto; font-size:16px; text-align:center;}
.us_fanye a{padding:7px 10px;border:solid 1px #cbd9e2; background:#FFFFFF; margin-right:4px; display:inline;}
.us_fanye input{ font-size:16px;font-family:"Microsoft yahei"; padding:7px 10px; margin-right:8px; border:#d1d1d1 1px solid; position:relative; top:-2px}
.currnet{padding:7px 10px;border:#e5e5e5 1px solid; background:#4375a3; color:#FFF; margin-right:4px; display:inline;}
.currnet a{color:#FFF;}
.currnet a:hover{color:#FFF; text-decoration:underline;}  


