@charset "gb2312";
/* CSS Document */
html,body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,input,textarea,option,optgroup,table,tr,td,filedset,legend{ margin:0; padding:0;}
body{ font-family:"微软雅黑",Arial, Tahoma; font-size:12px; color:#0b0b0b; line-height:22px; }
a{ color:#0b0b0b; text-decoration:none;}
a:hover{ color:#fc2f05; text-decoration:underline;}
img{ border:none;}
a:focus {outline-style: none;}
a,area {blr: expression(this.onFocus =   this.blur () );}
ul li{ list-style:none;}
input,select{ border:none;}
table{ border-collapse:collapse;}
th {white-space: nowrap;}
td {word-break: break-all;}
.fl{ float:left}
.fr{ float:right;}
.tc{ text-align:center;}
.tr{ text-align:right}
.wrapper{ width:1000px; margin:0 auto;}
.wrapper1{ width:980px; margin:0 auto;}
.clear{ height:1%; overflow:hidden;}
.p10{ padding:10px;}yoush
.p15{ padding:15px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pb10{ padding-bottom:10px;}
.ptb{ padding:10px 0;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:5px;}
.mb10{ margin-bottom:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:25px;}
.pl{ padding-left:10px;}
.blank{ line-height:15px; }
.blank1{ line-height:20px; }
p{ text-indent:2em; margin:2px 0;}

/*-- / 头部 / --*/

.top{ background:#4fbcff; line-height:35px; border-bottom:1px solid #2caeff; color:#fff;}
.top a{ color:#fff;}
.top a.cur{ background:#99d25f; display:inline-block; width:60px;}
.head{ background:url(../images/topbg.jpg) repeat-x;}



.nav{ background:url(../images/navbg.jpg) repeat-x;  line-height:43px; color:#fff; font-size:15px;}
.nav a{ color:#fff; padding:0 30px; font-size:15px;line-height:43px; display:block; float:left; background:url(../images/navline.jpg) no-repeat right;}
.nav a.on{}
.nav a:hover{ }







/*-- / banner切换 / --*/
#bannerqh{position:relative}
/* banner */
.banner{height:360px;overflow:hidden;}
.banner .d1{width:100%;height:360px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:320px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}


.sousuo{background:url(../images/sous.jpg) repeat-x center;line-height:40px;}
.zuijia{ font-size:15px; color:#fff; font-weight:bold;}
.youshi{ margin: auto; background:url(../images/youshi.jpg) no-repeat center; height:1015px;}
.youshicon{margin:0 auto;width:1000px}
.h1{ padding:0; margin:0; padding-left: 540px; padding-top:150px; height:20px; font-size:16px; font-weight:bold;}
.h2{ padding:0; margin:0; padding-left: 540px; padding-top:30px; height:20px; font-size:14px; color:#535353;}
.h3{ padding:0; margin:0; padding-left: 120px; padding-top:170px; height:20px; font-size:16px; font-weight:bold;}
.h4{ padding:0; margin:0; padding-left: 120px; padding-top:30px; height:20px; font-size:14px; color:#535353;}
.h5{ padding:0; margin:0; padding-left: 520px; padding-top:170px; height:20px; font-size:16px; font-weight:bold;}
.h6{ padding:0; margin:0; padding-left: 520px; padding-top:30px; height:20px; font-size:14px; color:#535353;}
.h7{ padding:0; margin:0; padding-left: 120px; padding-top:160px; height:20px; font-size:16px; font-weight:bold;}
.h8{ padding:0; margin:0; padding-left: 120px; padding-top:30px; height:20px; font-size:14px; color:#535353;}
.company{ background:url(../images/company.png) no-repeat top center; color:#fff; padding-top:105px; }
.comWidth{ width:670px;}
.conWidth{ width:300px;}
.colorzi{ color:#000; font-size:13px;}
p.kongge{  text-indent:0em; color:#464646; font-size:12px;}
.pt50{ padding-top:50px;}
.newsList{ width:800px}
.newsList li{ list-style:url(../images/icon.jpg) inside;}
.newsList li.cur{ list-style:url(../images/hot.gif) inside}
.newsList li.cur p{ text-indent:0em;}

.bottoma{ background:url(../images/bottombg.jpg) repeat-x; color:#fff}
.link{ line-height:40px;}
.link a{ color:#fff; padding:0 15px;}



/*-- / 内页 / --*/
.proList{ width:230px}
.proTitle { background:#0692ea; line-height:40px; color:#fff; padding-left:15px; font-size:15px; font-weight:bold;}
.proTitle span{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.proContent{ background:#d8d8d8; }
.proContent a{ display:block; line-height:35px; font-size:13px; border-bottom:1px solid #fff; padding-left:25px;}
.proContent a.general{ font-weight:bold; padding-left:15px;}

.innerContent{ width:740px; font-size:14px; line-height:28px;}
.innerContent h1{ font-size:18px; line-height:45px; border-bottom:1px solid #e9e9e9; font-weight:normal;}
.innerTitle{ line-height:40px; padding-left:15px; background:#d8d8d8; font-size:15px; padding-right:10px;}
.f12{ font-size:12px;}
.f12 a{ color:#fa1302;}
.innernews li{ list-style:url(../images/icon.jpg) inside; line-height:35px;}
li.yeci{ clear:both; line-height:35px; list-style:none;}
.inyeci{ clear:both; line-height:35px; }

.innerpro a{ display:block; float:left; width:210px; line-height:35px; margin:0 13px;}
.innerpro a img{ width:210px; height:180px;}