﻿table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0;padding:0;font-family: "微软雅黑";}
body{font-family:"微软雅黑";font-size:12px;width:100%;background-color:#fff;margin:0;padding:0;color: #666666;}
body,form{margin:0;padding:0;}
a{text-decoration:none;color:#666666}
a:hover{text-decoration:none;color: #0E7CDB;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div{font-size:12px;font-family:"微软雅黑";}

.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #bbbbbb;}
.h {
	line-height: 30px;
	padding-left: 20px;
}
.bb {border: 1px solid #bbb;}


.bt{border:1px solid #CCCCCC;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.ptb20{padding-top:20px;padding-bottom: 20px;}
.p10{padding:10px;}.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}
.w980{width:1000px;overflow:hidden;}
.w540 {width: 540px;}

.w978{width:978px;overflow:hidden;}
.w610{width:610px;padding:20px 30px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}





/*position*/
#position{
	width:958px;
	margin:0 auto;
	padding:0 10px;
	height:30px;
	line-height:30px;
	font-family:微软雅黑;
	overflow:hidden;
	background-color: #f0f0f0;
}
#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}
#position div img{margin:0 5px;vertical-align:middle;}

.banner_top{width:auto;height:31px;overflow:hidden;background-color: #CCCCCC;color: #FFFFFF; margin-bottom:28px}
.bread{width:980px;height:31px;line-height:31px;text-align:right;background-color:transparent;margin-top: 0;margin-right: auto;margin-bottom: 0px;margin-left: auto;color: #FFFFFF;}
.bread a{ color:#FFFFFF}
.bannerss{width:auto;height:110px;text-align:center;overflow:hidden;background-image: url(../images/bj/hrbg.jpg);background-repeat: repeat-x;background-position: center top;}




.toplist{margin:10px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
.toplist li span{float:right;color:#999;}
.toplists{margin:10px;padding:0;list-style:none;}
.toplists li{line-height:30px;height:30px;padding-left:20px;border-bottom:1px solid #F0F0F0;background-image: url(../images/bj/201501.jpg);background-repeat: no-repeat;background-position: 5px center;}
.toplists li span{float:right;color:#999;}
.topcate{padding:0;list-style:none;margin-top: 15px;}
.topcate li{line-height:30px;height:30px;margin-bottom: 10px;}
.topcate li a{display:block;height:30px;text-align: right;padding-right: 20px;line-height: 30px;}
.topcate li a:hover{color:#0E7CDB;text-decoration: underline;}
.topcate .hover{line-height:30px;height:30px;}
.topcate .hover a{color:#0E7CDB;background-image: url(../images/bj/libg.jpg);background-repeat: no-repeat;background-position: right center;}

#container{overflow:hidden;margin-bottom: 10px;}
#container .left{width:760px;float:right;overflow:hidden;}
#container .right{width:220px;float:left;overflow:hidden;}



/*search*/
.hsearch{margin:0;padding:0;list-style:none;width: 600px;}
.hsearch li{float: left;padding-top: 0;padding-right: 0;padding-bottom: 10px;padding-left: 0;}
.hsearch li div{line-height:22px;color:#999;}
.hsearch .ip{margin:0;height:20px;vertical-align:middle;border-top-width: thin;border-bottom-width: thin;border-top-style: solid;border-bottom-style: solid;border-top-color: #c9c7c8;border-bottom-color: #c9c7c8;border-right-style: none;border-left-style: none;padding-top: 6px;padding-right: 0;padding-bottom: 2px;padding-left: 10;}
.hsearch .op {width:120px;text-align: center;background-image: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #c9c7c8;border-right-color: #c9c7c8;border-bottom-color: #c9c7c8;border-left-color: #c9c7c8;border-right-style: solid;padding-top: 5px;padding-bottom: 5px;}

.hsearch .w{width:240px;overflow:hidden;padding-left: 10px;}
.hsearch .bnt{width:55px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;background-image: url(../images/bj/search.jpg);background-repeat: no-repeat;background-position: right center;border-top-width: thin;border-right-width: thin;border-bottom-width: thin;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #c9c7c8;border-right-color: #c9c7c8;border-bottom-color: #c9c7c8;}
.hsearch span {margin-top: -10px;}



/*list*/
.list_page{text-align:center;margin:10px;font-family:微软雅黑;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:微软雅黑;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:微软雅黑;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:微软雅黑;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:微软雅黑;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}




/*header*/
#header{background-image: url(../images/bj/header.jpg);background-repeat: repeat-x;background-position: left top;height: 100px;}
#header1 {line-height: 30px;color: #FFFFFF;background-image: url(../images/bj/logo_bg.png);background-repeat: no-repeat;background-position: left bottom;width: 220px;padding-left: 25px;padding-top: 18px;height: 46px;margin-left: 40px;}
#header2 {
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;
	padding-right: 50px;
	font-size: 12px;
	padding-left: 50px;
	height: 30px;
	overflow: hidden;
}
#header2 a {
	color: #FFFFFF;
}
#header2 a:hover {
	text-decoration: underline;
}


#header2 span {
	float: right;
	margin-left: 100px;
}

#header3 {width: 800px;height: 70px;}

/*nav*/
.menu{
	position: relative;
	height: 69px;
	background: #ffffff;
	margin: 0px;
}
.mshadow{position: absolute; bottom: -5px; left: 0; right: 0; clear: both; height: 5px; }
.mwrap{
	float: right;
	margin: 0px;
	padding: 0px;
}
.mli{float: left;height: 69px;list-style-type: none;border-left-width: 1px;border-left-style: solid;border-left-color: #ACCAEE;}
.mlink{display: block; width: 101px; height: 45px; padding: 12px 0; background: #ffffff; text-align: center; text-decoration: none; }
.curr{display: block; width: 101px; height: 45px; padding: 12px 0; background: #78a9e3; text-align: center; text-decoration: none; }
.mico{position: relative; display: block; width: 24px; height: 24px; margin: 0 auto; overflow: hidden;  }
.micoi{position: absolute; top: 0; left: 0; width: 24px; height: 432px; background: url(../images/menu_ico.png) no-repeat center center; }
.mname{line-height: 20px; color: #78a9e3; }
.curr .mname{color: #ffffff; }
.mico_home .micoi{top: 0; }
.curr .mico_home .micoi{top: -48px; }
.mico_about .micoi{top: -72px; }
.curr .mico_about .micoi{top: -120px; }
.mico_service .micoi{top: -144px; }
.curr .mico_service .micoi{top: -192px; }
.mico_case .micoi{top: -216px; }
.curr .mico_case .micoi{top: -264px; }
.mico_news .micoi{top: -288px; }
.curr .mico_news .micoi{top: -336px; }
.mico_contact .micoi{top: -360px; }
.curr .mico_contact .micoi{top: -408px;#topad{width:958px;margin:0 auto;padding:10px;border:1px solid #BDD6E7;background:#F9FDFF;display:none;}
