@charset "utf-8";
/* CSS Document */
/*全局*/
*{margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:13px;}
a { 
outline: none; text-decoration:none;
} 
a:focus { 
outline: none; 
}
focus { outline: none; }
a,area { blr:expression(this.onFocus=this.blur()) }
img{border:none;}
ul,li{list-style:none;}
.tit{ width:94%; height:27px; margin:0 auto; overflow:hidden; border-bottom:1px solid #90b2d9; background:url(images/4.jpg) no-repeat 7px 4px; }
.tit4{ width:98%; height:27px; margin:0 auto; overflow:hidden; border-bottom:1px solid #90b2d9; background:url(images/lthd.gif) no-repeat 9px 8px; }
.tit5{ width:94%; height:27px; margin:0 auto; overflow:hidden; border-bottom:1px solid #90b2d9; background:url(images/7.jpg) no-repeat 7px 6px; }
.twen{ color:#bc0016; font-size:14px; font-weight:bold; padding:7px 2px 0px 33px; float:left;  }
.twen a{ color:#555555;}
.twen span{ font-weight:normal; font-size:12px; padding-left:7px;}
.tit2{ width:100%; height:30px; background:url(images/4.jpg) no-repeat; }
.tit2 div{ color:#fff; font-size:14px; padding:8px 2px 0px 27px; }
.clear{clear:both; width:0px; height:0px; margin:0px; padding:0px;}
.more{width:54px; float:right; padding-top:11px;}
.more a{ color:#555555; text-decoration:none; font-size:12px;}
*html #page{ width:997px; overflow:hidden; margin:0 auto;}
*+html #page{ width:1002px; margin:0 auto;}
#page{ width:1002px; margin:0 auto;}
/*头部*/
.gao7{ width:90%; height:14px;}
.gao4{ width:90%; height:7px;}


#header{width:1002px; height:auto; overflow:hidden; margin:0 auto;}
.top{ width:100%; height:114px; overflow:hidden;}
.logo{ width:657px; height:114px; float:left; overflow:hidden;}
.logo img{ float:left;}
.tcon{ width:345px; height:114px; float:left; text-align:right; background:url(images/top.jpg);}
.tcon div{ width:268px;height:40px;margin-top:40px;margin-right:30px;}
.tcon div a{ padding-right:14px; padding-left:14px; font-size:12px; color:#333;}
.tcon div a:hover{ font-weight:bold; text-decoration:underline;}
.banner{ width:797px; height:325px; float:right;}
.banner div{ width:100%; height:299px; float:right; margin-top:13px; }
.menu{width:1002px; height:29px; background:url(images/menu.jpg); overflow:hidden;}
.menu ul{ width:868px; margin:0 auto;}
.menu ul li{ width:124px; height:27px; margin-top:2px; float:left; text-align:center; letter-spacing:2px; background:url(images/menuf.jpg) no-repeat right; overflow:hidden;}
.menu ul li a{ color:#ffffff; font-size:13px; font-weight:bold; display:block; width:124px; height:22px; padding-top:7px;}
.menu ul li a:hover{ color:#fffc00; background:url(images/menuhbg.html) repeat-x; width:124px; height:21px; padding-top:8px;}
.btop{ width:1002px; height:325px; background:#076691; border-bottom:4px solid #013258; overflow:hidden;}
.hleft{ width:205px; height:325px; background:url(images/left.jpg) repeat-y; float:left;}
.hleft ul{ width:200px;}
.hleft ul li{ width:200px; height:38px; margin:0 auto; background:url(images/1.jpg) no-repeat;}
.hleft ul li a{ width:121px; height:17px; display:block; padding-top:15px; padding-left:61px; font-size:13px; font-weight:bold; color:#aae1fa;}
.hleft ul li a:hover{ color:#ffffff} 
.hleft p{ width:97%; text-align:center; padding-top:3px;}
.hleft p a img{ border:0px;}
.erbanner{ width:100%; height:316px;}
.erbanner div{ width:1002px; height:302px; margin-top:14px;}
/*主体*/
#main{ width:1002px; margin:0 auto; margin-top:0px; margin-bottom:0px; background:#daecfc; padding-top:13px; height:380px; overflow:hidden;}
.mleft{ width:210px; float:left;}

#main2{ width:1002px; height:auto; overflow:hidden; margin:0 auto; background:url(images/erleftbg.jpg) repeat-y left #fff; padding-top:0px;}
.mleft2{ width:212px; float:left; background:url(images/erleftbg.jpg) repeat-y; }
.mright2{ width:781px; float:right; padding-top:9px;}

.wtqh{ width:194px; height:143px; border:2px solid #89b5e7; margin:0 auto; overflow:hidden;}
.mright{ width:781px; float:right;}
.mb{ width:781px; height:167px;}
.gsjj{ width:480px; height:165px; float:left; color:#555555;}
.gsjj img{ float:right; border:2px solid #8fbdf3; margin-top:7px;}
.cong{ width:277px; float:left;}
.gsjj p{ text-indent:24px; width:98%; line-height:22px; color:#2754af; padding-top:7px; font-size:12px;}
.mrcon{ width:100%; height:auto;}
.newrs{ width:297px; float:right;}
.proclass{ width:206px; height:auto;}
.proclass ul{ width:206px; padding-top:9px;}
.proclass ul li{ width:206px; height:35px; margin:0 auto; background:url(images/8.jpg) no-repeat;}
.proclass ul li a{ width:121px; height:17px; display:block; padding-top:15px; padding-left:61px; font-size:13px; font-weight:bold; color:#2754af;}
.proclass ul li a:hover{ color:#000000} 
.proclass2{ width:206px; height:auto;}
.proclass2 ul{ width:206px; padding-top:9px;}
.proclass2 ul li{ width:206px; height:35px; margin:0 auto; background:url(images/18.jpg) no-repeat;}
.proclass2 ul li a{ width:169px; height:17px; display:block; padding-top:14px; padding-left:31px; font-size:13px; font-weight:normal; color:#2754af;}
.proclass2 ul li a:hover{ color:#000000} 
.nlist{ width:97%; margin:0 auto; padding-top:0px;}
.nlist li{ width:284px; height:17px;padding-top:9px; background:url(images/3.jpg) no-repeat bottom;}
.nlist li a{ width:200px; float:left; color:#555555; padding-left:17px;}
.nlist li a:hover{ color:#000;}
.nlist li span{ width:60px; font-size:11px; color:#b3b3b3; float:right; text-align:left;}
.procon2{ width:100%; height:auto; overflow:hidden; padding-top:7px;}
.procon2 li{ width:193px; height:auto; padding-top:9px; float:left; text-align:center;}
.procon2 a img{ border:2px solid #629add; padding:1px;}
.procon2 li div{ padding-top:11px;}
.procon2 a { font-weight:normal; font-size:12px; color:#011e59;}
.procon2 li div a:hover { color:#000000; text-decoration:underline;}
.newclass{width:206px; margin:0 auto; padding-top:1px; padding-bottom:7px; overflow:hidden;}
.newclass li{ width:206px; height:31px; background:url(images/3.jpg) no-repeat bottom; }
.newclass li a{width:190px; height:18px; color:#555555; font-size:13px; font-weight:normal; display:block; padding-top:9px; padding-left:21px;}
.newclass li a:hover{ color:#0358ad; font-weight:normal; }
.lxwm{ width:210px; height:193px; background:url(images/lxwm.jpg) no-repeat bottom;}
.lxwm div{ padding-top:17px; padding-left:17px;}
.lxwm p{ padding-top:1px; padding-bottom:11px; color:#1a408e; padding-left:7px;}

.lxwm2{ width:209px; height:auto; background:url(images/e.jpg) no-repeat bottom;}
.lxwm2 div{ padding-top:17px; padding-left:17px;}
.lxwm2 p{ padding-top:1px; padding-bottom:11px; color:#1a408e; padding-left:7px;}

/*页脚*/
#footer{ width:1002px; height:auto; background:url(images/footer.jpg) repeat-x; margin:0 auto;}
.yqlj{width:1002px; height:63px; padding-top:2px;}
.banquan{ width:1002px; padding-top:11px; padding-bottom:7px; text-align:center;}
.banquan p{ padding-top:5px; padding-bottom:2px; color:#ffffff; font-size:12px;}
.banquan p span{ padding-right:14px;}
.banquan a{ text-decoration:none; color:#000;  line-height:20px;}




.info{padding:20px;}
.info p{ text-indent:2.0em; line-height:25px;}
.info td{line-height:25px;}
.info p td{text-indent:0em;line-height:25px;}
.pro{margin:10px 0;}
.info a{ color:#333;}
.pro td{ text-align:center;}
.productinfo ul{width:100%;}
.productinfo li{float:left;width:240px; text-align:center;}
.p6 td{border-bottom:1px solid #ccc; text-align:left;padding-left:10px;}
.p5 td{text-align:left;padding-left:10px;}
.pagelist{padding:15px;}
.pagelist li{float:left;padding:0 5px;}
.lan{ float:left;}
.lan li{ float:left;}
.tupian img{ padding-left:4px; padding-right:4px;}


/*tag样式*/
.tag{width:100%; overflow:hidden; margin:0px auto; padding-top:8px;overflow:hidden;}
.tag dl{}
.tag dl dt{width:100%;height:25px;line-height:25px;background:#f1f0ee;overflow:hidden;text-indent:1em;text-align:left;}
.tag dl dd{padding-top:10px;text-align:justify;} 
.tag dl dd a{padding-right:15px;white-space:nowrap;text-decoration:none;}
.tag dl dd a:hover{text-decoration:underline;color:red;}
.sp-title{ border-top:1px solid #eee;border-top:1px solid #eee; background:#FAFAFA;}
.sp-title h2{padding:3px 0; margin:0;text-align:left;}
/*taglist样式*/
.taglist{}
.taglist ul{width:100%;}
.taglist ul li{line-height:1.8em;border-bottom:1px solid #bfbfbf;padding-top:5px;text-align:left;}
.taglist ul li span{color:#5c5c5c;}
.taglist ul li a{color:#333;text-decoration:none;}
.taglist ul li a:hover{text-decoration:underline;color:red;}
.intro{text-indent:2em;text-align:justify;color:#5c5c5c;}
.taglisttitle{line-height:20px;margin-left:2px;font-size:14px;overflow:hidden;font-weight:bold;}
.taglistpagelist{padding:15px;padding-left:200px;} /*padding-left控制翻页的位置*/
.taglistpagelist li{float:left;padding:0 5px;}





/*热门搜索和友情连接*/
.hotKey{ width:1002px; overflow:hidden;padding:5px 0px;}
.hotTitle { float:left; width:65px; line-height:20px; }
.hotList { float:left; width:910px; overflow:hidden;}
.hotList ul{padding-left:10px; valign:middle;}
.hotList li{ float:left; padding-left:0px; padding-right:5px; padding-top:0px; width:auto; white-space:nowrap; }
.hotList li a:link,.hotKey li a:visited{ text-decoration:none; color:#000;  line-height:20px;}
.hotList li a:hover{ text-decoration:underline; color:red; line-height:20px; }



.qlswu_Reception { width:100%; text-align:center; line-height:24px; padding-top:3px; }
.qlswu_Reception img { cursor:pointer; position:relative; top:5px; }
.qlswu_call {display:inline-block; cursor:hand; font-family:'Impact'; color:red; text-indent:0em;white-space:2px;letter-spacing:1px; font-size:16px;}
.qlswu_call_title{font-weight:bold;}


/*Raincy添加子导航*/

.proclass ul li ul {
    display: none;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;
}
.proclass ul li:hover ul {
    display: block;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;

}
.proclass ul li a:hover ul {
    display: block;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;

}

/*Raincy添加子导航*/
.hleft ul li ul{
    display: none;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;
}


.hleft ul li:hover ul {
    display: block;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;

}
.hleft ul li a:hover ul {
    display: block;
    left: 206px;
    position: relative;
    width: 100px;
    top:-50px;

}
