@charset "utf-8";
body {font:12px/20px Arial;color:#333;margin:0;padding:0; background:#fff; font-family:寰蒋闆呴粦; width:100%;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
a:link {COLOR:#333;text-decoration:none}
a:visited {COLOR:#FFF;text-decoration:none}
a:hover {COLOR:#333;text-decoration:none;}
a:active {COLOR:#ff0000;text-decoration:none;}
ol,ul {list-style:none outside none; margin:0; padding:0;}
img {border:0;}
em,cite {font-style:normal;}
textarea {font-size:12px;}
blockquote {margin:0;text-indent:2em;font:normal 12px/20px Arial,"瀹嬩綋";color:#666;font-style:normal;}
.styer { float:left;}
.clear { clear:both; margin:0px; top:0px} 
html,body{ overflow-x:hidden;}
h1{color:#333333;font-size:18px;font-family: "榛戜綋";font-weight:normal; line-height:35px; font-weight:bold;}
TH {
	FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px;; LINE-HEIGHT: 170%;
	WORD-BREAK: normal
}
div{ border:0px;}
img{border:none; margin:0; padding:0;}
li,dt,dd{text-overflow:ellipsis; }
.fl{float:left;}/*鍚戝乏娴姩*/
.fr{float:right;}/*鍚戝彸娴姩*/
.fc{ margin:0 auto;}
.nwhite {
	COLOR: #fff;
	font-size: 19px;
}
.white {
	COLOR: #fff;
	font-size: 15px;
}
A.white:link {
	COLOR: #fff;
	font-size: 15px;
}
A.white:visited {
	COLOR: #fff;
	font-size: 15px;
}
A.white:hover {
	COLOR: #fff;
	font-size: 15px;
}
.dhs {
	COLOR: #333;
	font-size: 18px;
}
A.dhs:link {
	COLOR: #333;
	font-size: 18px;
}
A.dhs:visited {
	COLOR: #333;
	font-size: 18px;
}
A.dhs:hover {
	COLOR: #333;
	font-size: 18px;
}
#top{ width:100%; height:38px; background:#494949;}
.top{ width: 80%; height:38px; line-height:38px; color:#fefefe;}
.top a{ color:#fefefe;}
#head{ width: 80%; padding-top: 25px;padding-bottom: 75px;}
.logo{ width:400px;}
.tel{ width:225px; }
#menu{ width:100%; height:44px; background:url(../images/ind1.jpg) repeat-x;}
.menu{ width: 80%; height:44px; line-height:39px;}
.menu ul li{ width: 11%; float:left; text-align:center; font-size:15px; color:#fff; padding-bottom:5px;}
.menu ul li a{ color:#fff; display:block;}
.li-bg{ background:url(../images/ind2.jpg) right no-repeat;}
#banner{ width: 100%; background:#ddd; text-align:center;margin: 0 auto; display:block;}
.ban_bot{ width:1100px; height:17px; background:url(../images/ind3.jpg) no-repeat;}
#proy{ width:85%; height:auto;}
.class{ width: 20%; height:auto; padding-right:20px; background:url(../images/ind4.jpg) right top no-repeat;}
.class_tit{ width:100%; height:40px; background:#9a0000; line-height:40px; text-align:center;}
.class_tit span{ font-size:18px; color:#fff;width: 100%;text-align: center;}
.class_con{ width:100%; background:#383838; line-height:3.2em;}
.class_con ul li{ width:100%; height: 3.2em ;text-align:center; margin:3px 0; color:#fff; background:#545454; border-bottom:2px #fff solid;}
.class_con ul li a{
	display:block;
	color:#FFFC25;
	font-weight: bold;
}
.class_con ul li:hover{ background:#a90100;}
.pro_con{ width:77%; height:auto;}
.pro_con_tit{ width:100%; height:40px; line-height:40px; background:url(../images/ind5.jpg) no-repeat;}
.pro_con_tit span{ font-size:18px; font-weight:700; color:#fff; padding-left:25px;}
.pro_con_con{ width:100%; height:auto; background:#545454; padding:15px 0;}
.pro_con_con ul li{ width:23%;padding-left: 1.5%; float:left; color:#fff; font-size:15px;display: block;float: left}
.pro_con_con ul li span{height:50px;line-height: 25px;display: block;}
.pro_con_con ul li i img{ width:100%; height:96%; border:1px #ddd solid;}
.pro_con_con ul li a{ color:#fff;font-size: 14px;}
#about{ width:100%; height:auto; padding-top:15px;}
.about_tit{ width:100%; height:6px; background:url(../images/ind8.jpg) repeat-x;}
.about_con{ width:100%; height:42em; background:#f8f8f8;}
.about_con_tit{ width:100%; height:55px; background:url(../images/ind9.jpg) repeat-x;}
.about_con_tit h2{ width:210px; height:55px; line-height:55px; background:#f8f8f8; text-align:center; font-size:25px; color:#9a0000;}
.about_con_con{ width: 80%; height:79%; padding-top:50px;}
.about_con_conl{ width: 38%; height:90%;padding-right: 25px;}
.about_con_conr{ width: 55%; height:70%x;}
.about_con_conr_tit{ width:100%; height:55px; line-height:55px; border-bottom:1px #a1a1a1 dashed;}
.about_con_conr_tit span{ font-size:19px; padding-left:8px;}
.about_con_conr_con{ width:100%; height:auto; font-size:14px; line-height:25px; color:#666;}
.about_con_conr_con p{ padding:8px 0; text-indent:2em;}
#news{ width:80%; height:350px; padding:20px 0;}
.news{ width:50%; height:350px;}
.news_tit{ width:100%; height:50px; background:url(../images/ind12.jpg) no-repeat; color:#9a0000;}
.news_tit span{ line-height:50px; font-size:19px; padding-left:37px;}
.news_tits{ width:100%; height:50px; background:url(../images/ind120.jpg) no-repeat; color:#9a0000;}
.news_tits span{ line-height:50px; font-size:19px; padding-left:37px;}
.news_con{ width:100%; height:300px;}
.news_con ul li{ width:80%; height:33px; line-height:33px; border-bottom:1px #ddd dashed; background:url(../images/ind11.jpg) 5px 11px no-repeat; padding-left:20px;}
.news_con ul li span{ float:right; color:#999; padding-right:8px;}
#info{ width:80%; height:auto; padding:20px 0;}
.infol{ width:208px; height:auto; padding-right:20px; background:url(../images/ind4.jpg) right top no-repeat;}
.infol_tit{ width:208px; height:40px; background:#9a0000; line-height:40px; text-align:center;}
.infol_tit span{ font-size:18px; font-weight:700; color:#fff;}
.infol_con{ width:208px; background:#383838; min-height:433px; line-height:42px;}
.infol_con ul li{ width:208px; height:42px; text-align:center; margin:3px 0; color:#fff; background:#383838; border-bottom:2px #fff solid;}
.infol_con ul li a{ display:block; color:#fff;}
.infol_con ul li:hover{ background:#a90100;}
.infor{ width:70%; height:auto; float:left;}
.infor_tit{ width:100%; height:40px; line-height:40px; background:#181818;}
.infor_tit span{ padding-left:15px; color:#fff; font-size:18px; font-weight:700;}
.infor_tit em{ color:#ddd; padding-right:8px;}
.infor_tit em a{ color:#ddd;}
.infor_con{ width:100%; height:auto; padding:20px 5px; line-height:28px;}
#foot{ width:100%; height:100%; background:#494949; margin-top:50px; padding-top:30px; padding-bottom:30px;}
.foot{ width:80%; height:auto; font-size:13px; color:#eee; line-height:28px;}
.foot a{ color:#eee;}
.ly_txt{ width:260px; height:20px; border:1px #ddd solid;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;outline:none; padding:5px 10px;}
.ly_cont{ width:280px; height:90px; border:1px #ddd solid;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;outline:none; padding:5px 10px;}
.ly_sub{ width:145px; height:33px; border:0px; background:#bc0000;cursor: pointer; color:#fff; font-size:15px;}