/*----------*/
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:14px;text-align:left;margin: 0px;padding:0px; line-height:18px;color:#525252; font-family:"Microsoft YaHei"; background-color:#F6F6F6}
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}
.top{background:url(../images/tpbg.jpg)}
.topmn{width:1000px; height:80px; padding-top:5px;}
.topa{ line-height:20px;}

.dh{height:40px; background:url(../images/line.jpg)}
.dhmn{width:1000px; margin:auto; color:#FFFFFF; line-height:40px; font-size:14px; font-weight:bold}
.banner{height:400px; background:url(../images/top1.jpg)}
.nbn{ height:250px; background:url(../images/ntp.jpg);background-position: center;}
.in01{height:40px; line-height:40px; background:url(../images/01.png)}
.in01a{float:right; height:40px; background-color:#F6F6F6; padding-top:0px; padding-left:10px;}
.in01b{float: left; height:40px; background-color:#F6F6F6; padding-right:15px; color:#CC0000; font-size:16px;}
.in01b span{ margin-left:5px; font-size:12px; color:#666666}
.in01c{height:23px; background:url(../images/01.jpg); margin-top:1px;}

.in02{border:solid 1px #CCCCCC; background:url(../images/lin3.jpg); padding:10px;}
.in02 li{ float:left; width:165px; margin:15px; text-align:center;}
.in02 li img{ width:165px; height:110px; margin-bottom:10px; padding:1px; border:solid 1px #E5E5E5;}

.in03 li{line-height:26px;padding-left:15px; background:url(../images/dian.png) no-repeat scroll 1px 8px;}
.in03 li span{ float:right;}

.in04{background:url(../images/02.jpg); height:29px; border:solid 1px #CCCCCC; line-height:29px; margin-top:35px; padding:0px 15px; color:#DE0048; font-size:16px;}
.in04 em{ font-size:12px; color:#666666; margin-left:10px;}
.in04 span{float:right;}

.in05{float:left; width:300px;}
.in05a{ line-height:22px;}
.in05a img{ margin-bottom:10px;}

.in06{float:left; width:360px; margin:0px 30px;}

.in07{float:left; width:280px;}
.in07a{ line-height:22px;}

.yl{margin-top:30px;}
.yl li{ float:left; margin-right:10px;}
.yl li img{vertical-align:middle; margin-right:5px;}

.bt{background-color:#333333; text-align:center; background-image:url(../images/ftbg.jpg); padding:20px 0px;color:#E3E3E3; line-height:24px; margin-top:30px;}
.bta{width:1000px; margin:0px auto}
.bta p{ text-align:center; color:#E3E3E3; line-height:34px;}
.bta p a{ color:#FFFFFF; margin:0px 5px;}

.list01{border:solid 1px #E9E9E9; padding:14px; background-color:#FFFFFF; margin-bottom:15px;}
.list01 ul{ padding-left:15px;}
.list01 li{border-bottom:dotted 1px #B5B5B5; line-height:35px;padding-left:15px; background:url(../images/dian2.png) no-repeat scroll 1px 12px; font-size:14px;}
.list01a{height:50px; background:url(../images/lista.png); color:#FFFFFF; line-height:50px; padding-left:30px; font-size:16px; font-weight:bold}

.list02{width:220px; float:left; margin-right:30px;}
.list02a{height:35px; background:url(../images/lianxi1.jpg)}
.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:solid 3px #CC3300; background-color:#FFFFFF; height:35px; line-height:35px; padding:0px 19px; font-size:16px; color:#CC0000}
.list03a span{ float:right; font-size:12px; color:#666666}
.list03b{background-color:#FFFFFF; padding:24px; line-height:28px;border:solid 1px #E9E9E9; font-size:14px}
.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.png) no-repeat scroll 1px 16px;}
.list03c li span{ float:right;}

.list03d{background-color:#FFFFFF; padding:14px; line-height:24px;border:solid 1px #E9E9E9;}
.list03d li{ float:left; width:150px; margin:15px;}
.list03d li img{ width:150px; height:100px; 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;  text-align:center; padding-left:200px}




/*织梦专用*/
/*.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.png) repeat-x;}
nav .inner{z-index:999999;}
nav ul{height:40px;zoom:1;}
nav li{ float:left; display:inline;height:40px; line-height:40px; width:100px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
nav li a{ color:#FFFFFF; width:100px; height:40px; display:block}
nav li a:hover{ color:#333333; width:100px; height:40px; display:block; background:url(../images/linea.jpg); background-repeat:repeat-x}


nav li.line{ padding:0px 1px;}
nav li a.nav{ font-size:14px; font-weight:bold; color:#fff; text-shadow:1px 1px #365778; display:block;}
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:#FFDFA1 url(../nav-dlbg.jpg) repeat-x left bottom; border:1px 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:410px;
	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:410px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:410px;
}
.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:42px;
	height:11px;
	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:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.pn{ float:left; border:1px #CCCCCC solid; padding:3px; margin:10px 2px}
