﻿@charset "utf-8";
/* CSS DocumentQQ:380608331 */
html { height: 100%; }
body {margin:0;height: 100%;font-size: 12px;font-family:Arial;color:#333;line-height:150%;text-align:center;word-break:break-all; background: #fff url(../images/bg.jpg);background-repeat: repeat-x;}
div,ul,ol,form {

}
/* ============ 常用 ============= */
.BOX{
	width:996px;
	margin: 0px auto;
	font-family: "宋体";
	text-align:center;
	border: 0px solid #FF0000;
}
.hd  .logo{ background:url(../images/logo.jpg) no-repeat; height:135px;text-align:right; padding-top:15px; padding-right:10px;}
.hd .nav{
	text-align:left;
	padding-left:6px;
	background: url(../images/nav.jpg) no-repeat;
	height:40px;
}
.hd .nav li{ float:left; width:102px; background:url(../images/mid.jpg) no-repeat right; }
.video {text-align: center;margin: 0px auto;}


/* ============ PageBody  ============= */
.PageBody {margin: 0px auto;}
.M2{
	height:auto;
}
.M1{ height:224PX;}
.M1 .video{ float:left; width:800px;}

.M1 .login{ float:right; width:196px; background: url(../images/loginbg.jpg); height:224px; text-align:left; color:#fff;}
.M1 .login .con{ padding:10px; padding-top:5px;}
.news{ width:215px; float:left;}
.Hnav{
	line-height:30px;
	text-align:left;
	font-weight:bold;
	text-indent:35px;
	background-color: #F6F6F6;
	background-image: url(../images/car.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.news li{ text-align:left; background:url(../images/d1.jpg) no-repeat left center; text-indent:15px; line-height:20px;}
.hotline{ background:url(../images/rx.jpg) no-repeat; padding-left:50px; text-align:left; color:#1d82c8}

.pro{
	float:left;
	width:780px
}
.Proli{
	width:186px;
	background-color: #F6F6F6;
}
.Proli .text{ padding:10px;}
.Proli .Pic{ height:93PX; padding:1px}
.Proli .Title{
	background:#f2a525;
	width:185px;
	text-align:center;
	color:#fff
}
.main {
	float:left;
	width:745px;
	border: 1px dotted #F2F2F2;
	text-align:left;
	margin: 10px;
}
.left {float:left;width:224px;border: 0px solid #CCC;overflow: hidden;}
.left .nav{width:224px; background:url(../images/na2.jpg); height:94px; line-height:94px; font-size:18px; font-family:"黑体";}
.abo .con{ padding:10px 30px; text-align:left;}
.cpcon{background:url(../images/cbg.gif) repeat-y; padding:10px 20px; padding-bottom:0px;text-align:left;}

.cpcon li{ width:109px; float:left; text-align:center;}
.leftcon{ background:url(../images/lebg.jpg)}
.menu{ background:url(../images/3j2.jpg) no-repeat center;line-height:26px; padding:0 23px 0 19px; text-align:left; text-indent:50px; font-size:14px}
.menu2{ background:url(../images/lin.jpg) no-repeat center; height:26px; line-height:26px; padding:0 23px 0 19px;text-indent:50px;text-align:left;font-size:14px}
.place{ background:url(../images/car.jpg) 30px no-repeat; text-align:left; text-indent:70px; padding:px;}
.abcon{ padding:10px 30px; text-align:left;}
.abcon h1{ text-align:center; font-family:"黑体"; font-size:20px; line-height:30px;}
.abcon h2{ text-align:center; color:#5f5f5f; line-height:30px;}
.abcon h3{ text-align:left; color:#5f5f5f; line-height:30px;font-family:"黑体"; font-size:20px;}
.abcon li{border-bottom:1px dotted #ccc; line-height:30px;}
.next{
	text-align:center;
	float: left;
	width: 680px;
}
.list { line-height:25px; font-size:14px; text-align:left; text-indent:50px;}
.procon{
	padding:30px;
	float: left;
	width: 680px;
}
.procon li{ width:130px; float:left; text-align:center; height:140px;}









.foot{ border-top:3px solid #f6f6f6;}
/* ============ 链接 ============= */
a:link{ text-decoration: none; color: #42414A; }
a:visited { text-decoration: none; color: #42414A; }
a:hover { text-decoration: underline; color: #FF9900; }
a:active { text-decoration: underline; color: #000; }
#wi {color: #fff;text-decoration: none;}
#wi a:link{ text-decoration: none; color: #fff; }
#wi a:visited { text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }
#red {color: #CC3300;text-decoration: none;}
#red a:link{ text-decoration: none; color: #CC3300; }
#red a:visited { text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }
#bl{color: #1f78be;text-decoration: none;}
#bl a:link{text-decoration: none;color: #1f78be;}
#bl a:visited {text-decoration: none;color: #1f78be;}
#bl a:hover { text-decoration: underline; color: #CC3300; }
#b2{color: #90A4B9;text-decoration: none;}
#b2 a:link{text-decoration: none;color: #90A4B9;}
#b2 a:visited {text-decoration: none;color: #90A4B9;}
#b2 a:hover { text-decoration: underline; color: #CC3300; }
#hui{color: #c0c0c0;text-decoration: none;font-size: 12px;}
#hui a:link{text-decoration: none;color: #c0c0c0;font-size: 12px;}
#hui a:visited {text-decoration: none;color: #c0c0c0;}
#hui a:hover { text-decoration: underline; color: #CC3300; }
.inpu {border: 1px solid #fcc875;height: 17px; background:#fff}
.inpu2 {border: 1px solid #d8eefe;height: 16px;}
.bor{
	border:1px solid #ccc;
	height: 100px;
	width: 120px;
	padding: 5px;
}

#infozone{
	font-size:12px;
	color:#FFF;
	overflow:hidden;
	width:100%;
	height:190px;
	font-weight: bold;
}
#infozone div{height:190px;white-space:nowrap;overflow:hidden;}
 #infozone .Title{
	color:#FFF;
	width:185px;
	text-align:center;
	background-color: #F37A0C;
	line-height: 25px;
	
}
.Hnav span {
	float: right;
}

