/*----------*/
html, body, p, dl, dt, dd, ul, ol, li, table, tr, th, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,  blockquote {margin:0px; padding:0px;} 
body {font-size:12px;text-align:left;margin: 0px;padding:0px; line-height:18px;color:#525252; font-family:"Microsoft YaHei"; background-color:#ffffff; background-image:url(../images/dbg.jpg);background-repeat: repeat-x;}
body,div{ margin:0px auto;dispaly:inline}
div,img,ul,ol,form {border:0px;}
ul,li{margin:0px; padding:0px;border:0px;}
li {border:0px;list-style-type: none; margin:0px; padding:0px;}
a{text-decoration:none;color:#525252;}
a:hover{text-decoration:none;color:#C90000;}
p{text-align:left;}
em{font-style:normal;}
.pd{padding:9px;}
.fl{float:left;}
.fr{float:right;}
h6{ font-size:14px;font-family:"Microsoft YaHei"; line-height:30px;}
h1{font-size:18px; font-weight:bold; font-style: normal; font-weight:bold; line-height:40px; text-align:center; color:#000000;font-family:"Microsoft YaHei"; margin-bottom:20px;}
h2{font-size:18px; font-weight:bold; font-style: normal; font-weight:bold; line-height:40px;  color:#000000;font-family:"Microsoft YaHei"; margin-bottom:10px; border-bottom:dotted 1px #CCCCCC}
.input1 {border:1px solid #B8B8B8;background-color: #FFFFFF;font-size:12px;line-height:18px;color:#048204;height:19px;}
br{clear:both}
.input {border:1px solid #B8B8B8;background-color: #FFFFFF;font-size:12px;line-height:30px;color:#048204;height:30px;}
.b{border:solid 1px #E5E5E5}
br{ clear:both}
/* */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

 
/*ҳ*/
.mn{width:1000px; margin:10px auto}
.mna{width:1000px; margin:0px auto;}
.top{width:1000px; margin:0px auto; height:100px;}
.topa{float:left; width:600px; padding-top:10px;}
.topb{float:left; width:390px; padding-right:10px;}
.topc{text-align:right; padding-top:10px;}
.topd{text-align:right;}

.dh{height:40px;}
.dha{width:1000px; margin:0px auto; color:14px; color:#FFFFFF; line-height:40px;}


.in1{float:left; width:240px;}
.in1dh{height:46px; background:url(../images/dhbg.png); padding:0px 0px 0px 70px; color:#FFFFFF; font-size:14px; line-height:46px;}
.in1lxfs{height:46px; background:url(../images/lxfsbg.png); padding:0px 0px 0px 70px; color:#FFFFFF; font-size:14px; line-height:46px; margin-top:10px;}
.in1lxfsb{ background-color:#ffffff; padding:15px; line-height:24px; border:solid 1px #DDDDDD; border-top:none; margin:0PX 3PX;}

.in1a span{ float:right;}
.in1b{border:solid 1px #F6F6F5; border-top:none; margin:0PX 3PX;}
.in1b li{line-height:37px;background:url(../images/dd.png) no-repeat scroll 19px 17px; padding-left:37px; margin-bottom:1px;background-color:#F4F4F4;}


.in2{float:left; width:380px; margin-right:15px;}
.in2gsjj{height:35px; background:url(../images/gsjj.png); padding:0px 15px 0px 30px; color:#000000; font-size:14px; line-height:35px;}
.in2gsjj span{float:right; font-size:12px;}
.in2gsjj span a{color:#000000}
.in2gsjjb{border:solid 1px #EEEEEE; padding:10px; line-height:23px; margin-bottom:10px;}
.in2gsjjb img{ float:left; margin:0px 15px 10px 0px; width:200px; height:130px;}

.in2hyzs{height:34px; background:url(../images/hyzs.png); padding:0px 15px 0px 30px; color:#000000; font-size:14px; line-height:34px; border-bottom:none;}
.in2hyzs span{float:right; font-size:12px;}
.in2hyzs span a{color:#FFFFFF}
.in2hyzs img{ padding-top:5px;}

.in2hyzsb{border:solid 1px #EEEEEE; padding:10px 10px; border-top:none;}
.in2hyzsb li{line-height:33px;padding-left:15px; background:url(../images/zx.png) no-repeat scroll 1px 10px; border-bottom:dashed 1px #999999}
.in2hyzsb li span{ float:right;}

.in3{float:left; width:380px;}
.in3xw{height:46px; background:url(../images/news.png); padding:0px 15px 0px 70px; color:#ffffff; font-size:14px; line-height:46px; border-bottom:none; margin-top:10px;}
.in3xw span{float:right; font-size:12px; }
.in3xw span a{ color:#FFFFFF}
.in3xw img{ padding-top:5px;}

.in3xwb{border:solid 1px #EEEEEE; padding:8px 10px; border-top:none; margin:0px 3px;}
.in3xwb li{line-height:30px;padding-left:15px; background:url(../images/zx.png) no-repeat scroll 1px 10px; border-bottom:dashed 1px #999999}
.in3xwb li span{ float:right;}


.in4cp{height:34px; background:url(../images/cp.png); padding:0px 15px 0px 30px; color:#000000; font-size:14px; line-height:34px; margin-top:10px;}
.in4cp span{float:right; font-size:12px;}
.in4cpb{border:solid 1px #EEEEEE; padding:8px 10px; margin-bottom:15px;}
.in5{float:left; width:745px; margin-left:15px;}

.neir{height:35px; background:url(../images/gsjj.png); padding:0px 15px 0px 50px; color:#000000; font-size:14px; line-height:35px;}
.neir span{float:right; font-size:12px;color:#000000}
.neir span a{ color:#000000}

.bt{ background:url(../images/footBg.png); margin-top:20px;}
.bta{ width:1000px; text-align:center; padding:2px 0px 30px 0px; line-height:22px; color:#ffffff; background-image:url(../images/bt2.png)}
.bta a{color:#ffffff}
.bta p{line-height:30px; margin-bottom:20px; text-align:center}
.bta p a{margin:0px 10px;}





.yl{margin-top:10px;}
.yl li{ float:left; margin-right:10px;}
.yl li img{vertical-align:middle; margin-right:5px;}


.in02gd{overflow:hidden;width:750; color:#000000}
.in02gd a{ color:#000000}
.in02gd img{ width:150px; height:120px; margin:0px 7px 5px 7px; border:solid 1px #F0F0F0}

.list01{background-color:#F9F9F9; margin-bottom:15px;}
.list01 ul{ padding:0px 15px;}
.list01 li{line-height:40px;padding-left:25px; padding-right:20px; background:url(../images/dian2.html) no-repeat scroll 1px 13px; font-size:14px; border-bottom:solid 1px #CCCCCC}
.list01 li a{ color:#4A4A4A}
.list01a{height:50px; background:url(../images/lista.html); color:#4A4A4A; line-height:50px; padding-left:30px; font-size:16px; font-weight:bold;border: solid 1px #DDDDDD;}

.list02{width:220px; float:left; margin-right:30px;}
.list02a{height:35px; background:url(../images/lianxi1.html);border:solid 1px #DDDDDD; border-bottom:none}
.list02b{border:solid 1px #E9E9E9; padding:10px; background-color:#FFFFFF; margin-bottom:15px; line-height:24px;}
.list03{width:750px; float:left}
.list03a{border:solid 1px #E9E9E9; border-bottom: dotted 1px #006AA7;  height:35px; line-height:35px; padding:0px 19px; font-size:16px; color:#006AA7}
.list03a span{ float:right; font-size:12px; color:#666666}
.list03b{background-color:#FFFFFF; padding:24px; line-height:28px;border:solid 1px #E9E9E9;}
.list03c{background-color:#FFFFFF; padding:24px; line-height:28px;border:solid 1px #E9E9E9;}
.list03c li{ line-height:40px; border-bottom:dotted 1px #DCDCDC;padding-left:15px; background:url(../images/dian.html) no-repeat scroll 1px 16px;}
.list03c li span{ float:right;}

.list03d{background-color:#FFFFFF; padding:10px; line-height:24px;border:solid 1px #E9E9E9;}
.list03d li{ float:left; width:220px; margin:10px;}
.list03d li img{ width:220px; height:180px; border:solid 1px #E9E9E9; padding:1px; margin-bottom:5px;}
.list03d li span{ float:right;}
.list03d p{ text-align:center}

.inf01{background-color:#FFFFFF; padding:24px; line-height:28px;border:solid 1px #E9E9E9;}
.inf01a{line-height:30px; border-bottom:dotted 1px #CCCCCC; border-top:dotted 1px #CCCCCC; margin-bottom:20px; text-align:center}
.inf01b{line-height:28px; font-size:14px;}
.inf01c{margin-top:20px; border-top:dotted 1px #AAAAAA; padding-top:10px; padding-left:40px;}

.cp01{float:left; width:350px; margin-right:40px;}
.cp01 img{ width:350px; height:230px;}
.cp01a{float:left; width:300px;}
.cp01b{ font-size:12px; line-height:24px;}
.cp01c{border-bottom:dotted 1px #AAAAAA; line-height:30px; margin-top:30px; margin-bottom:20px; padding-left:20px; font-size:14px;}

.anli{text-align:center; margin:30px 0px;}
.anli img{ width:400px; height:280px;}

.pag{ margin-top:15px; background-color:#FFFFFF; border:solid 1px #E9E9E9; line-height:30px; text-align:center;}
.pag a{ margin:0px 3px;}



/*织梦专用*/
/*.pag{margin-top:10px; line-height:30px; height:20px; padding-top:10px; margin-bottom:10px; line-height:20px; font-size:12px;font-family:"Microsoft YaHei"; text-align:center; border:solid 1px #E9E9E9; background-color:#FFFFFF;}
.pag li{float:left;padding:3px 5px; border:solid 1px #EFEFEF;margin-right:5px; background-color:#FFFFFF;}
.pag li a{margin-right:5px; padding:3px 5px; }
.pag span{float:left;margin-right:5px;padding:0px 5px;}*/


/*导航下拉*/
nav{height:40px;background:url(../nav_bg.html) repeat-x;}
nav .inner{z-index:999999;}
nav ul{height:40px;zoom:1;}
nav li{ float:left; display:inline;height:40px; line-height:40px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
nav li.line{ padding:0px 0px;}
nav li a.nav{ font-size:14px; font-weight:bold; color:#fff;  display:block;border-right:solid 1px #04548e;}
nav li.navdown,nav li.hover{ background:url(../images/linea.jpg) repeat-x left top;}
nav li.navdown a.nav,nav li.hover a.nav{ border-left:0px solid #41607c; border-right:0px solid #41607c; color:#fff;}
nav dl{ display:none; position:absolute;z-index:999999; text-align:left; background:#EEEEEE url(../nav-dlbg.html) repeat-x left bottom; border:0px solid #ccc; border:none\9; padding:10px 0px;left:0px;top:40px;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px; line-height:30px;  overflow:hidden; padding-left:18px; padding-right:20px;}
nav dl dd a{ color:#393939; font-weight:bold;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:14px;}
nav dl.nav-pro dd p{ white-space:normal; padding-top:5px;}
nav dl.nav-pro dd p a{ display:block; font-weight:normal; font-size:12px; line-height:2;}
/*首页幻灯*/
.fullSlide {
	width:100%;
	position:relative;
	height:400px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:400px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:30px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:0px;
	height:0px;
	background:url(../images/slider-arrow.html) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=100);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}
