@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:1.5;
	font-family:'Microsoft YaHei';
	background:#898989;
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:hover{
	color:#c81f1a;
	text-decoration: none;
	}
table{ margin: auto}
i{ font-style:normal}

.main{ width:990px; margin:auto}
.main01{ width:990px; float:left; background:#FFF; margin-top:5px; margin-bottom:5px;}

.top{ width:990px; float:left; height:72px;}
.logo{ width:222px; float:left; height:72px; text-align:center; background:url(../images/tou.gif) repeat-x bottom}
.logo span{ height:100%; display:inline-block; vertical-align:middle}
.logo img{ max-width:222px; max-height:72px; vertical-align:middle}
.st{ width:30px; float:left;}
.nav{ width:738px; float:right; background:url(../images/tou3.gif) repeat-x bottom;padding-top:33px;height:37px}
.nav a{ line-height:37px; margin-left:15px; margin-right:15px; color:#FFF}
.nav a:hover{ color:#FCFF02}
.ht{ width:990px; float:left; height:10px; background:url(../images/jj.gif) repeat-x}
.contect{ width:990px; float:left;}
.left{ width:216px; float:left; background: url(../images/leftbg2.gif) repeat-y}
.right{ width:765px; float:right;}
.lxwm{ width:216px; float:left; padding-bottom:10px;}
.lxwm h1{ height:32px; line-height:32px; margin-bottom:10px;}
.lxwm p{ line-height:22px; padding-left:10px; padding-right:10px;}
.cpfl{ width:215px; float:left;padding-bottom:10px; border-right:1px solid #999999}
.cpfl h1{ height:32px; line-height:32px; margin-bottom:5px;}
.cpfl dl dt{ height:28px; line-height:28px; padding-left:10px; padding-right:10px;}
.cpfl dl dd{ background:#e1f3fc;height:28px; line-height:28px; padding-left:10px; padding-right:10px;}
.cpfl ul li{ width:215px; float:left; height:50px; text-align:center}
.cpfl ul li span{ height:100%; display:inline-block; vertical-align:middle}
.cpfl ul li img{ max-width:215px; max-height:50px; vertical-align:middle}

.ss{ width:755px; float:left; height:30px; line-height:30px; border-bottom:1px solid #badbee; background:#E9FDFE; padding-left:10px;}
.ss i{ float:left; margin-right:5px;}
.m5{ margin-top:3px;}
.m10{ margin-top:10px;}
.bk{ background:url(../images/inputbg.gif) repeat-x top; border:1px solid #666; height:18px; line-height:18px;}
.anniu{ padding-left:10px; padding-right:10px;}
.about{ width:765px; float:left; margin-top:10px; line-height:20px; padding-bottom:10px;}
.about h1{ height:40px; line-height:40px; margin-bottom:15px;}
.about p img{ float:left; margin-right:10px; margin-bottom:10px;}
.about p{ padding-left:10px; padding-right:10px;}

.pro{ width:765px; float:left; margin-top:10px; line-height:20px;}
.pro h1{ height:40px; line-height:40px; margin-bottom:15px;}
.pro dl{ width:171px; float:left; margin-left:10px; margin-right:10px;}
.pro dl dt{ height:120px; text-align:center}
.pro dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.pro dl dt img{ max-width:171px; max-height:120px; vertical-align:middle}
.pro dl dd{ height:35px; line-height:35px; text-align:center}
.news{ width:765px; float:left; margin-top:10px;}
.news01{ width:375px; float:left; border:2px solid #0063a1;border-radius:5px; padding-bottom:10px;}
.news01 h1{ height:29px; line-height:29px; background:#00436c url(../images/jt.png) no-repeat 15px 12px; color:#FFF; font-size:16px; padding-left:30px; letter-spacing:1px; margin-bottom:5px;}
.news01 dl dd{ margin-left:15px; margin-right:15px; height:24px; line-height:24px; text-decoration:underline}
.news01 dl dd i{ color:#999; margin-left:10px;}

.foot{ width:990px; float:left; border-top:15px solid #0745aa; text-align:center; line-height:35px; padding-bottom:15px; padding-top:15px;}

.nybanner{ width:990px; height: auto; float:left}
.left01{ width:216px; float:left; padding-bottom:10px;}
.left01 h1{ height:42px; line-height:42px; background:url(../images/lefttitle.gif) no-repeat center; font-size:14px; text-align:center; margin-bottom:5px;}
.left01 p{padding-left:10px; padding-right:10px; line-height:22px;}
.left01 dl dd{ height:42px; line-height:35px; text-align:center; background:url(../images/smenuv11.gif) no-repeat center bottom;}

.right01{ width:774px; float:right; background:#FFF}
.wz{ width:755px; float:left; height:30px; line-height:30px; border-bottom:1px solid #badbee;}
.wz i{ float:left; margin-right:5px; margin-top:7px;}
.contect2{ width:745px; float:left; line-height:24px; padding:10px; padding-bottom:10px;}
.ss2{ width:755px; float:left; height:43px; line-height:43px; border-bottom:1px solid #badbee; padding-left:10px; background:url(../images/centertitle.gif) repeat-x}
.ss2 i{ float:left; margin-right:5px;}
.newsquerytitle{ background:#f0f0f0;}
.newsquerytime{ color:#555555}
.pagesnow{ color:#ff6600}

.prolb{ width:238px; float:left; border:1px solid #ddd; margin-right:12px; margin-top:12px;}
.prolb dl dt{ height:150px; text-align:center; background:#FFF}
.prolb dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.prolb dl dt img{ max-width:238px; max-height:150px; vertical-align:middle}
.prolb dl dd{ height:35px; line-height:35px; text-align:center; background:#E1F3FC;}
.bbstitle{ background:#eeeeee}
.bbstable{ background:#ddd}
.bbscon{ background:#FFF}
.title{ width:100%; float:left; height:30px; line-height:30px; background:url(../images/detailtitle.gif); margin-top:5px;}
.title i{ margin-left:10px;}
.tex{ width:100%; float:left; line-height:20px; padding-bottom:10px; padding-top:10px;}
.newslb{ width:100%; float:left; line-height:24px;}
.newslb span{ float:right; margin-right:10px;}
.downquerytitle{ background:#f0f0f0}
