﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

/*页眉*/
.h_top{height:31px;color:#919191;line-height:31px; *padding-top:5px; overflow:hidden;*height:26px;*line-height:26px; border-bottom:#E5E5E5 1px solid}
.h_top a{padding:0 10px}
.h_top img{vertical-align:middle;padding-right:8px;margin-left:12px;}
.h_top span font{margin-left:10px;}
.h_top span font img{margin-left:8px;padding-right:1px}
.h_top a{color:#919191;}


.header{position:relative; width:100%;}
.header .hdYy{position:absolute; left:0; bottom:-3px; z-index:999; width:100%; height:3px; /*background:url(../images/hdYy.html) repeat-x center;*/}

/*--页眉内容*/
.hd_cont{position:relative; height:126px;}
.hd_cont .hd_logo{position:absolute; left:0; top:34px;}
.hd_cont .hd_logo dd{margin-left:16px; margin-top:4px;}
.hd_cont .hd_logo dd h2{font-size:16px; font-weight:normal; line-height:24px; color:#e22c08;}
.hd_cont .hd_logo dd p{font-size:15px; color:#333;}

.hd_cont .dh_phone{padding-top:4px; padding-left:50px; margin-top:40px; background:url(../images/hdphoen_ico.png) no-repeat left center;}
.hd_cont .dh_phone dd{font-size:24px; font-family:Arial, helvetica, sans-serif; color:#e22c08;}

/*--导航栏*/
#nav{width:100%;height:50px;overflow:hidden; background:#353639;}
#navMenu{width:1000px;overflow:hidden;height:50px;margin:0 auto;}
#navMenu ul{overflow:hidden;height:50px;text-align:center;}
#navMenu ul li{float:left;display:block;}
#navMenu ul li a{width:142px; height:100%;line-height:50px;display:block;float:left; text-align:center; color:#FFF;font-size:14px;font-family:"微软雅黑";background:url(../images/navli.png) no-repeat left;}
#navMenu ul li a:hover{background:#d50202;}
#navMenu ul .home a{background:#d50202;}
#navMenu ul .hover a{background:#d50202;}

.dropMenu{position:absolute;top:0;z-index:100;width:160px;visibility:hidden;margin-top:-2px;padding-top:10px;padding-bottom:10px;background:#d50202; transition:none}
.dropMenu li {display:block;}
.dropMenu a {display: block;height:35px;line-height:35px; padding-left:10px;color:#FFFFFF;}
* html .dropMenu a {width: 100%;color:#FFFFFF;}
.dropMenu a:hover {color:fff;background-color:#666;}
.dropMenu li{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none; }
.dropMenu a{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none; }


/*页尾*/
.fotwrap{padding-top:38px; padding-bottom:100px; background-color:#181818;}
.fotgy{padding:0 48px; float:left; height:286px; border-right:1px dotted #3a3a3a;}
.fotgy.fotT1{padding-left:0;}
.fotgy dt{margin-bottom:10px;}
.fotme dt{font-size:20px; color:#e8e8e8; line-height:30px;}
.fotgy dd{height:30px; line-height:30px;}
.fotgy dd a{color:#999;}

.fotlx{float:right;position: relative;}
.fotlx dt{margin-bottom:20px;}
.fotlx em{color:#e22c08;}
.fotlx b{display:block; font-size:24px; color:#e22c08; font-weight:normal;}
.fotlx p{margin-top:24px; margin-bottom:4px; line-height:20px; color:#999;}
.fotlx span{}
.fotlx .qylj{position:relative; margin-top:38px; width:204px; height:30px;}
.fotlx .qylj h4{padding:0 10px; height:30px; line-height:30px; font-weight:normal; background:url(../images/yqljh4.png) no-repeat center;}
.fotlx .qylj ul{position:absolute; left:0; bottom:30px; width:100%; height:0; overflow-y:auto; background-color:#333;}
.fotlx .qylj ul li{height:30px; line-height:30px;}
.fotlx .qylj ul li a{padding:0 20px; display:block; color:#ccc;}
.fotlx .qylj:hover ul{height:240px;}
 


#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(../images/top.gif) no-repeat;}
#fall{background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{	display: block;	width: 15px;margin-right: -515px;position: fixed;right: 50%;top: 50%;_margin-right: -525px;	_position: absolute;_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}

.nor_tab { width:100%; border:solid 1px #ccc; margin-bottom:10px;}
.nor_tab th { font-weight:bold; text-align:center; background:#f9f9f9;border:solid 1px #ccc; padding:6px 0;}
.nor_tab td { padding:5px; border:solid 1px #ccc;}
ul.t05_ul table { *margin-left:-15px;}
/*滚动板IE补丁*/
.kq99billpay { /*background:url(../images/99bill_pay.html);*/ height:31px; width:176px; border:0; cursor:pointer; font-size:14px; font-weight:bold;}
#div___________perm{width:2000px;height:3000px;background:#fff;padding:30px;position:absolute;top:0;left:0;color:#000;z-index:999999;}
.imt {color:Red;}
.info_box {border:solid 1px #f58d12; background:#fff2db; padding:5px; margin-bottom:10px;}
.info_box .ib_h { font-weight:bold; font-size:140%; color:#007130;}
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}


.subci { overflow: hidden;padding: 5px 9px;width: 181px;}
.subci p {line-height: 25px;overflow: hidden;}
.subci span {color: #333333;}
.subci h5 {line-height: 28px;overflow: hidden;}

/*---网站地图---*/
.map_main { overflow:hidden; padding-bottom:10px; }
.sitemap_con { color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.sitemap_con h4 { line-height:55px; height:55px; font-size:15px;}
.b4 { border:solid 1px #E0E0E0; padding:10px 0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:30px; height:30px; width:150px; white-space:nowrap; overflow:hidden; }
.b4 li a { color:#666; font-size:13px}
.b4 li a:hover { color:#0F6BD6;}
.b5 { border:solid 1px #E0E0E0; padding:10px 0;}
.b5 ul { padding:0 11px;}
.b5 li { float:left ; line-height:30px; height:30px; width:50px; white-space:nowrap; overflow:hidden; }
.b5 li a { color:#666; font-size:13px}
.b5 li a:hover { color:#0F6BD6;}


/*在线客服*/
.float-contact-mini{position:absolute;right:1px;top:250px;}
.float-contact-mini a{background:url("../images/sprites.png") no-repeat scroll 0 0 transparent;color:#FFFFFF !important;display:block;height:65px;line-height:110%;padding:46px 5px 0;text-align:center;text-decoration:none !important;width:18px;}
.float-contact{display:none;position:absolute;right:1px;top:175px;width:102px;}
.float-contact .close{background:url("../images/sprites.png") no-repeat scroll -29px 0 transparent;color:#FFFFFF !important;display:block;height:31px;line-height:31px;padding-left:22px;text-decoration:none !important;}
.float-contact .conta{background:#FFFFFF;border-color:#E3E3E3;border-style:solid;border-width:0 1px;padding:1px 0;text-align:center;!important}
.float-contact .conta{border-style:solid;text-align:center;!important}
.float-contact .qq{padding:7px 0 6px;}
.float-contact .qqtitle{line-height:200%; text-align:center}
.float-contact .qq .btn{padding-top:4px;}
.float-contact .qq .btn li{padding-bottom:5px;}
.float-contact .qq .btn a{background:url("../images/sprites.png") no-repeat scroll -43px -80px transparent;color:#1A649D;display:block;height:23px;line-height:23px;margin:0 auto;padding-left:23px;width:53px;}
.float-contact .qqtel{/*background:url("../images/shadow-2.html") repeat-x scroll 0 100% transparent;*/padding-bottom:14px;}
.float-contact .qqtel .qqcontent{color:#FF6600;font-size:117%;font-weight:bold;line-height:130%;letter-spacing:0; text-align:center}
.float-contact .myqqlink{background:url("../images/bg-x.png") repeat-x scroll 0 -320px #FA8400;border-bottom:1px solid #E3E3E3;color:#FFFFFF !important;display:block;height:40px;line-height:40px;text-align:center;text-decoration:none !important;}
h3.qqtitle{margin:0;padding:0;}