@charset "gb2312";
/*全局样式设定*/
* { margin: 0px; padding: 0px; }
body { text-align:center; background-color: #999999; font-family: "", Arial; font-size: 12px; color: #4d4d4d; }
a { text-decoration:none; color:#4d4d4d; }
a:hover { text-decoration:underline; color: #CC0000; }
a img { border:none; }
/*div样式设定*/
#all { text-align:center; margin-right: auto; margin-left: auto; width: 1009px; }
#box { width:1003px; text-align:left; background-color: #FFFFFF; padding-left: 3px; padding-right: 3px; float: left; line-height: 24px; }
#head { width:1003px; float:left; background-color: #FFFFFF; height: auto; }
#logo { float: left; height: 101px; width: 1003px; }
#nav { float: left; width: 1003px; height: 45px; background-image: url("images/i_06.jpg"); background-repeat: no-repeat; color: #FFFFFF; font-weight: bold; }
#nav ul { padding-left: 15px; display: block; float: left; width: 772px; }
#nav li {
	list-style-type: none;
	float: left;
	padding-right: 20px;
	padding-left: 22px;
	text-align: center;
	line-height: 37px;
	display: block;
}
#nav a { color: #FFFFFF; }
#nav a:hover { text-decoration:none; }
#main { width:1003px; float:left; background-color: #FFFFFF; background-image: url("images/i_08.jpg"); background-repeat: repeat-x; padding-bottom: 20px; }
#main #hd { background-color: #CCCCCC; width: 973px; margin-left: 8px; padding: 7px; margin-right: 8px; float: left; }
#main #scroll { width: 987px; padding-top: 21px; margin-right: 8px; margin-left: 8px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; float: left; }
#main #scroll .container { width:940px; height:100px; margin-left: 10px; margin-right: 10px; }
#main #scroll .container img { width:86px; height:71px; float: left; margin-right: 4px; margin-left: 4px; }
#main_x { width: 987px; float: left; margin-right: 8px; margin-left: 8px; padding-top: 20px; }
#main_x #left { width: 260px; float: left; margin-left: 7px; }
#main_x #left_x { float: left; width: 100%; }
#main_x #left_x p { padding-top: 10px; }
#main_x #mid { margin-left: 45px; float: left; margin-right: 45px; _margin-left: 40px; _margin-right: 40px; width: 420px; }
#main_x #mid_x { line-height: 26px; }
#main_x #right { float: left; width: 202px; margin-right: 7px; }
#main_x #right_x { float: left; padding-top: 10px; }
#foot { width:1003px; float:left; background-color: #FFFFFF; background-image: url("images/i_27.jpg"); background-repeat: repeat-x; height: 112px; text-align: center; padding-top: 20px; font-family: Arial; }
/*class样式设定*/
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.language { text-decoration:underline; color:#CC0000; font-weight:bold; }
.language_img { float: right; margin-right: 5px; }
.more { float: right; font-family: Verdana; font-size: 9px; font-weight: bold; }
.bt_en { color: #249ecb; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 10px; }
.bt1 { font-size: 14px; font-weight: bold; float: left; height: 30px; width: 100%; }
.time { color: #999999; font-size: 9px; font-family: Verdana; }
#n_main { width:1003px; float:left; background-color: #FFFFFF; padding-bottom: 20px; background-image: url("images/n_08.jpg"); background-repeat: repeat-x; }
.n1 { float:left; padding-top: 8px; height: 110px; width: 987px; margin-right: 8px; margin-left: 8px; background-image: url("images/n1.jpg"); background-repeat: no-repeat; background-position: 0px 8px; }
#n_left { width:213px; float:left; margin-top: 10px; margin-left: 8px; }
#n_nav {
	float: left;
	width: 195px;
	background-image: url("images/n_02.jpg");
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
	padding-left: 10px;
	padding-right: 8px;
	padding-bottom: 2px;
}
#n_nav ul { display:inline; }
#n_nav li { list-style-type:none; float: left; width: 165px; display: block; line-height: 25px; background-image: url("images/n_03.jpg"); background-repeat: no-repeat; background-position: 8px center; padding-left: 30px; padding-top: 3px; }
.n_nav_tit { width: 190px; float: left; font-size: 14px; font-weight: bold; padding-left: 5px; display: block; padding-top: 10px; height: 28px; padding-bottom: 10px; color: #4F4F4F; }
.dq { float: left; width: 744px; padding-left: 15px; background-color: #E0E0E0; margin-top: 10px; line-height: 20px; margin-bottom: 10px; margin-left: 15px; color: #333333; }
.dq a { color:#333333; }
.dq a:hover { text-decoration:underline; color:#333333; }
#n_right { width:717px; float:left; margin-left:15px; border: 1px solid #E4E4E4; padding-left: 20px; padding-right: 20px; padding-bottom: 15px; _padding-left: 17px; _padding-right: 10px; }
.n_r_tit { float: left; display: inline; width: 712px; font-size: 14px; font-weight: bold; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #237FA8; height: 10px; padding-top: 20px; padding-bottom: 15px; color: #000000; padding-left: 5px; }
.n_r_tit2 { font-family: Verdana; font-size: 12px; color: #999999; }
.n_r_main { float: left; width: 730px; display: inline; line-height: 30px; margin-top: 20px; font-size: 13px; font-family: ""; }
#contact { float: left; margin-top: 20px; }
.pro_img {
	width:200px;
	height:150px;
	border: 1px solid #CCCCCC;
}
#bottom{ float:left; width: 940px; height:100px; padding-left: 23px; padding-top: 15px; }
#bottom img{ float:left;}
#bottom_main{ width:927px; float:left; height:100px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D9D9D9; border-left-color: #D9D9D9; padding-top: 3px; padding-left: 5px; }
#bottom_main ul{ float:left; display: block; margin: 0px; padding: 0px; }
#bottom_main li{ float:left; list-style-type: none; width:94px; display:block; }
#demo { background: #FFF; overflow:hidden; width: 920px; height:95px; float: left; } 
#indemo { float: left; width: 800%; padding-top:3px; } 
#demo1 { float: left; } 
#demo2 { float: left; }
.pro_text{ width:88px; float:left; display: block; text-align: center; padding-top: 2px; }