﻿@charset "utf-8";
/* CSS Document by Peter.Pan(qq:8189526) 2017-04-27 */
/* body */
body { text-align: left; font-family:"宋体", Arial; margin:0; padding:0; background: #FFF; font-size:12px; color:#333;}
div, form, img, ul, ol, li, dl, dt, dd, p { margin:0; padding:0; border:0; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6, input { margin:0; padding:0; }
table, td, tr, th { font-size:12px; }

a:link { color: #333; text-decoration:none; }
a:visited { color: #333; text-decoration:none; }
a:hover { color: #ff0000; text-decoration:underline; }
a:active { color: #333; text-decoration:none; }

/* global */
.spaceline { clear:both; line-height:5px; height:5px; }
.clear { clear: both; font-size:1px; width:1px; visibility: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.w980{ width:980px; margin:0 auto;}
.mgb5{ margin-bottom:5px;}
.mgb8{ margin-bottom:8px;}
.mgb10{ margin-bottom:10px;}
.mgt5{ margin-top:5px;}

/* line */
.line01 { border-top:1px dotted #c6c6c6; margin:2px 0 0 0 }

/* font-size */
.f12px { font-size:12px; }
.f14px { font-size:14px; }
.f18px { font-size:18px; }
.f20px { font-size:20px; }

/* line-heigh */
.lh45{ line-height:45px;}
.lh20{ line-height:20px;}

/* list */
.list01 { margin:0 auto; background:url(img/p01.jpg) 0px 0px no-repeat;}
.list01 ul { list-style:none; }
.list01 ul li { text-align: center; width:140px; float:left;line-height:45px; height:45px; background:url(img/p01.jpg) 139px 0px no-repeat; display:block;position: relative; }
.list01 ul li a{ text-align: center; width:140px; float:left;line-height:45px; height:45px; background:url(img/p01.jpg) 139px 0px no-repeat; display:block; }
.list01 ul li a:hover { background:url(img/p02.jpg);text-decoration:none;}

.list02 {margin:0 auto;  }
.list02 ul { list-style:none; }
.list02 ul li { float:left; text-align:left; height:110px; margin-right:12px;}
.list02 ul li img{border:4px #ffffff solid; width:180px; height:120px;}

.list03 {margin:15px auto 0px auto; }
.list03 ul { list-style:none; }
.list03 ul li { text-align:left; clear:both; line-height:30px; padding-left:10px; background:url(img/pot02.gif) 0 14px no-repeat;font-size:14px; }
.list03 ul li span { float:right; font-size:12px; color:#878787 }

.list04 { margin:0 auto; background:url(img/p01.jpg) 0px 0px no-repeat;}
.list04 ul { list-style:none; }
.list04 ul li { text-align: left; width:200px; float:left;line-height:45px; height:110px; background:#ffd500;display:block;position: relative;border:4px #fff solid; padding-left:0px; padding-right:10px; margin-bottom:15px; margin-right:19px; }
.list04 ul li h2{font-family:"微软雅黑", Arial;font-weight:bold; font-size:30px; text-align:center; line-height:60px }
.list04 ul li p{ line-height:18px; font-size:12px;padding-left:7px;}
.list04 ul li a{ text-align: left; width:200px; float:left; display:block;  padding-right:10px;}
.list04 ul li a:hover { text-decoration:none; color:#990000}


.list05 { margin:0 auto; background:url(img/p01.jpg) 0px 0px no-repeat;}
.list05 ul { list-style:none; }
.list05 ul li { text-align: center; width:170px; float:left; height:322px; background:#fff; position: relative; margin-right:19px; padding-top:4px; }
.list05 ul li img{ width:160px; height:200px;}
.list05 ul li h2{font-family:"微软雅黑", Arial;font-weight:bold; font-size:14px; text-align:center; line-height:30px }
.list05 ul li p{ line-height:18px; font-size:12px;padding-left:7px; text-align:left; padding-bottom:8px; padding-right:5px;}
 

.list06 { margin:0 auto; background:url(img/p01.jpg) 0px 0px no-repeat;}
.list06 ul { list-style:none; }
.list06 ul li { text-align: center; width:220px; float:left; height:222px; background:#fff; position: relative; margin-right:13px; padding-top:10px; }
.list06 ul li img{ width:200px; height:160px;}
.list06 ul li h2{font-family:"微软雅黑", Arial;font-weight:bold; font-size:14px; text-align:center; line-height:20px; padding-top:5px; }
.list06 ul li p{ line-height:18px; font-size:12px;padding-left:7px; text-align:left; padding-bottom:8px}
 

.list07 {margin:15px auto 0px auto; }
.list07 ul { list-style:none; }
.list07 ul li { text-align:left; clear:both; line-height:30px; padding-left:10px; background:url(img/pot02.gif) 0 14px no-repeat;font-size:14px;  width:200px; overflow:hidden}
.list07 ul li span { float:right; font-size:12px; color:#878787 }

.list08 {margin:0px auto 0px auto; }
.list08 ul { list-style:none; }
.list08 ul li { text-align: center; clear:both; line-height:40px; height:40px;  font-size:14px;  width:200px; background:#ffc303;border:1px #ccc solid; margin-bottom:10px; display:block;position: relative; font-weight:bold}
.list08 ul li a{ text-align: center; width:200px; line-height:40px; height:40px;   display:block; }
.list08 ul li a:hover {  background:#444444;text-decoration:none; color:#FFFFFF}


.list09 {margin:0px auto; }
.list09 ul { list-style:none; }
.list09 ul li { text-align:left; clear:both; line-height:45px; padding-left:10px; background:url(img/pot02.gif) 0 21px no-repeat;font-size:14px;border-bottom:1px solid #ccc; }
.list09 ul li h1 { text-align:left; clear:both; line-height:45px; padding-left:10px; background:url(img/pot02.gif) 0 21px no-repeat;font-size:14px;border-bottom:1px solid #ccc; }
.list09 ul li span { float:right; font-size:12px; color:#878787; }
 

.list10 {margin:0px auto; }
.list10 ul { list-style:none; }
.list10 ul li { text-align:left; width:210px; float:left; margin-right:20px; margin-bottom:30px; }
.list10 ul li img { width:205px; height:205px;border:4px #e6e6e6 solid;}
.list10 ul li h1 { font-weight:normal;font-size:12px; line-height:18px;}
.list10 ul li h3 {  font-weight:normal; font-size:18px; line-height:40px;font-family:"微软雅黑", Arial;color:#990000}
.list10 ul li h3 span{ float:right;  color:#666; font-size:12px;font-family:"宋体", Arial; }
 

.list11 {margin: 0px auto; float:left }
.list11 ul { list-style:none; }
.list11 ul li { text-align:left; clear:both; line-height:40px; padding-left:10px; font-size:14px; border-bottom:1px solid #ccc; width:380px;}
.list11 ul li span { float:right; font-size:12px; color:#878787 }

.list12 {margin: 0px auto; float: right}
.list12 ul { list-style:none; }
.list12 ul li { text-align:left; clear:both; line-height:40px; padding-left:10px; font-size:14px; border-bottom:1px solid #ccc; width:390px;}
.list12 ul li span { float:right; font-size:12px; color:#878787 }
.list12 h1{ font-weight:normal; font-size:48px; line-height:80px;font-family:"微软雅黑", Arial;color:#000;padding-left:10px; padding-bottom:10px; }


.list13 {margin:0px auto; }
.list13 ul { list-style:none; }
.list13 ul li { text-align:left;   margin-bottom:80px; }
.list13 ul li img { width:165px; height:205px;border:4px #ffc000 solid; float:left; margin-right:20px;}
.list13 ul li h1 { font-weight:normal;font-size:30px; font-family:"微软雅黑", Arial; padding-top:10px }
.list13 ul li h2 {  font-weight:normal; font-size:12px; line-height:26px; color:#666;}
.list13 ul li p {  font-weight:normal; font-size:12px; line-height:22px;color:#666; border-top:1px solid #ccc; padding-top:20px;height:90px; overflow-x:hidden }


.list14 { margin:0 auto;  border:2px #000 solid;background:url(img/p15.jpg) repeat;  }
.list14 ul { list-style:none;}
.list14 ul li { text-align: center; width:106px; float:left;line-height:44px; height:44px; display:block;position: relative; }
.list14 ul li a{ text-align: center; width:106px; float:left;line-height:44px; height:44px;  display:block; }
.list14 ul li a:hover {  background:#ffc000;text-decoration:none;}


.list15 {margin:0px auto 0px auto; }
.list15 ul { list-style:none; }
.list15 ul li { text-align: center; float:left; line-height:40px; height:40px;  font-size:14px;  width:90px; background:#ffc303;border:1px #ccc solid; margin-bottom:8px; margin-right:8px; display:block;position: relative; font-weight:bold}
.list15 ul li a{ text-align: center; width:90px; float:left;line-height:40px; height:40px;   display:block;}
.list15 ul li a:hover {  background:#444444;text-decoration:none; color:#FFFFFF}


/* color */
.cfff, .cfff a:link, .cfff a:visited { color: #fff; text-decoration:none; }
.cfff a:hover { color:#FFFF00; text-decoration:underline; }

.c333, .c333 a:link, .c333 a:visited { color: #333; text-decoration:none; }
.c333 a:hover { color:#c00; text-decoration:underline; }

.cff0000, .cff0000 a:link, .cff0000 a:visited { color: #ff0000; text-decoration:none; }
.cff0000 a:hover { color:#c00; text-decoration:underline; }

.cffe06b, .cffe06b a:link, .cffe06b a:visited { color: #ffe06b; text-decoration:none; }
.cffe06b a:hover { color:#333; text-decoration:underline; }

/* banner */
.banner01{ background:url(img/p03.jpg) #d1d6e1 center no-repeat; height:458px; margin:0 auto 8px auto;}
.banner02{ background:url(img/p11.jpg) #d1d6e1 center no-repeat; height:250px; margin:0 auto 8px auto;}

/* header */
.header{ background:url(img/topbg.jpg) repeat-x; height:178px;}
.logo{ background:url(img/logo.jpg) no-repeat center; height:51px;  margin:0 auto; padding-top:127px;}
.navi{ height:45px; width:980px; margin:0 auto;font-family:"微软雅黑", Arial;font-weight:bold; }
.navi2{ height:45px; width:880px; margin:0 auto;font-family:"微软雅黑", Arial;font-weight:bold; }
/* column */
.col01{ width:650px;}
.col02{ width:322px;}
.col03{ width:980px;}
.col04{ width:290px; float:left; margin-right:18px; margin-bottom:18px;}
.col05{ width:250px;}
.col06{ width:722px;}



/* title */
.tit01{ background:url(img/p04.jpg) repeat-x; height:40px; line-height:40px; padding-left:55px; font-size:18px;font-family:"微软雅黑", Arial; color:#000000; }
.tit01 span{ line-height:40px; font-size:12px;font-family:"微软雅黑", Arial; color:#000000; float:right; padding-right:10px; }
.tit02{ background:url(img/p10.jpg) 0px 28px repeat-x; height:30px; line-height:30px; padding-left:15px; font-size:14px; color:#000000; font-weight:bold }
.tit02 span{ line-height:30px; font-size:12px;color:#000000; float:right; padding-right:10px; font-weight:normal }
.tit03{   height:55px; line-height:55px;  font-size:24px;font-family:"微软雅黑", Arial; color:#000000; background:#f3f3f3; text-align:center; margin-bottom:30px; }

/* cont */
.cont01{ background:#f3f3f3; padding-left:25px; padding-right:25px; padding-top:20px;line-height:24px;}
.cont02{ background:#f3f3f3; padding-left:25px; padding-right:25px; padding-top:20px;line-height:24px;}
.cont03{ background:#f3f3f3; padding-left:25px;  padding-top:20px;line-height:24px;}
.cont04{ background:#f3f3f3; padding-left:25px;  padding-top:20px; }
.cont05{ background:#f3f3f3; padding-left:25px;  padding-top:20px; padding-bottom:20px; }
.cont06{ background:#fff; padding:20px 25px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
.cont07{ background:#fff; padding:20px 0px 20px 25px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
.cont08{  padding:20px 25px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; background:url(img/p14.jpg) #fff top  no-repeat }
.cont08 h1{ text-align:center; line-height:80px; font-size:24px; color:#333;font-family:"微软雅黑", Arial; font-weight:bold }
.cont09{ background:#f3f3f3; padding-left:25px;  padding-right:25px; padding-top:20px; padding-bottom:20px; }
/* image */
.img01 img{border:4px #ffffff solid; width:262px; height:180px;}
.img02 img{border:4px #ffffff solid; width:192px; height:130px;}
.img03 img{border:4px #ffb600 solid; width:240px; height:240px; float:right}
.img04 img{border:4px #ffb600 solid; width:240px; height:340px;}

/* pagediv */
.inyewu{background:#f3f3f3; padding-left:25px; padding-top:20px;line-height:24px; height:270px;}
.js01{ background:#CCCCCC; line-height:30px; height:30px; text-align:center}
.zhengwen { line-height:24px; font-size:14px; width:660px; margin-bottom:20px;}
.zhengwen p{ line-height:24px; font-size:14px; width:660px; margin-bottom:20px;}
.zhengwen img{ max-width: 550px; width:expression(this.width > 550 ? "550px" : this.width);border:1px #999 solid; overflow:hidden;  margin:10px auto;}

.zhengwen2 { line-height:24px; font-size:14px; width:660px; }
.zhengwen2 p{ line-height:24px; font-size:14px; width:660px; }
.zhengwen2 img{ max-width: 660px; width:expression(this.width > 660 ? "660px" : this.width);  overflow:hidden; }

.zhengwen3 { line-height:24px; font-size:14px; width:660px; }
.zhengwen3 p{ line-height:24px; font-size:14px; width:880px; margin-bottom:20px;}
.zhengwen3 img{ max-width: 880px; width:expression(this.width > 800 ? "800px" : this.width);border:1px #999 solid; overflow:hidden; margin-top:10px;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 14px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#c00;
	text-decoration:none;
	padding:2px 14px; background:#FF9900
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 14px;
	font-weight:bold; background:#FF9900
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/* copyright */
.footer{ height:190px; background:url(img/p06.jpg) center;padding-top:8px;}
.footerjs{ line-height:24px; text-align:center; height:100px; background:#f3f3f3;font-family:"微软雅黑", Arial; padding-top:20px; font-size:14px; width:980px; margin:0 auto}