/* CSS Document */
div{ margin:0 auto; padding:0; }
body{text-align:center;font-family:\5B8B\4F53,Arial Narrow,arial,serif;font-size:12px; color:#7B7B7B; background:url('bg.jpg') no-repeat center top; line-height:24px}
div{}
/*a:link{color: #333333;	text-decoration: none;}
a:visited{color: #333333;text-decoration: none;}
a:hover{ color:#FF0000;text-decoration: underline;}
a:active{text-decoration:none; color:#FF0000;}*/
a{ font-size:12px;color:#000;text-decoration: none;}

a:hover{text-decoration: underline;}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
div{ margin:0 auto;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
<!--.clear { clear: both; height:0px; width:0px; overflow:hidden;}-->
.clear { clear: both; }
.line{ border-style:solid; border-width:1px; border-color:#009900; width:100%; height:1px; overflow:hidden;}
.ht20{ margin:0 auto; width:100%; height:20px; overflow:hidden;}
.ht7{ margin:0 auto; width:100%; height:7px; overflow:hidden;}
/******Ê½  min-height:336px; height:100%; _height:336px; **********/




/***********************head  st****************************************/
.top{ width:980px; height:71px;}
.top_logo{ background:url('logo.jpg') no-repeat; width:500px; height:71px; float:left}
.top_tel{ background:url('tel.jpg') no-repeat; width:308px; height:71px; float:left;}
.top_ss{ width:165px; height:20px; margin-left:0px; margin-top:10px; float:left; }

.ss_kuang{ width:165px; height:20px; float:left;}


.nav_bg{ background:url('nav_bg.jpg') no-repeat; width:980px; height:35px}
.nav_bg table tr td{ text-align:left;}
.nav_bg a{ font-size:14px; font-family:"Microsoft Yahei";}
.nav_bg a:link{text-decoration: none; color:#ffffff;}
.nav_bg a:visited{text-decoration:none; color:#ffffff;}
.nav_bg a:hover{text-decoration: underline;color:#D1083C;}
.nav_bg a:active{text-decoration:none;color:#ffffff;}

.banner{ width:980px; height:258px; margin-top:13px;}
.banner_xian{ background:url('banner_xian.jpg') no-repeat; width:980px; height:11px}

.c1{ width:980px; height:303px;}
.c1_gsjj{ width:467px; height:303px; float:left;}
.c1_gsjj_tit{ width:467px; height:29px;}
.c1_gsjj_tit_l{ width:267px; height:29px; float:left; text-align:left; font-weight:bold; line-height:29px;}
.c1_gsjj_tit_r{ width:200px; height:29px; float:left; text-align:right; line-height:29px;}
.c1_gsjj_cc{ width:434px; height:252px; border:1px solid #D7D7D7; text-align:left; padding:10px 20px 10px 10px;overflow:hidden;text-overflow:ellipsis;}

.c1_gsxw{ width:485px; height:303px; float:left; margin-left:25px;}
.c1_gsxw_tit{ width:485px; height:30px; border-bottom:1px solid #D7D7D7;}
.c1_gsxw_tit_l{ width:285px; height:30px; float:left; text-align:left; font-weight:bold; line-height:29px;}
.c1_gsxw_tit_r{ width:200px; height:30px; float:left; text-align:right; line-height:29px;}
.c1_gsxw_cc{ width:485px; height:273px;}

.c1_gsxw_1{ width:455px; height:110px; margin-top:17px; text-align:left; padding-right:30px;}
.c1_gsxw_lb{ width:485px; height:146px;}
.c1_gsxw_lb ul{ margin-top:5px;}
.c1_gsxw_lb ul li{ width:470px; height:27px; border-bottom:1px dashed #D7D7D7; background:url('mark.jpg') no-repeat left center; text-align:left; padding-left:10px}
.c1_gsxw_lb ul li a{color:#5e5e5e}

.c2{ width:980px; }
.c2_tit{ width:980px; height:42px;}
.c2_tit_l{ width:800px; height:42px; line-height:42px; float:left; text-align:left; font-weight:bold;}
.c2_tit_r{ width:180px; height:42px; line-height:42px; float:left; text-align:right;}
.c2_cc{ width:970px; border:1px solid #D7D7D7; padding-top:7px; text-align:left; padding-left:10px;}

.foot{ width:980px; height:58px; line-height:58px;}

/**/
.banner2{ width:980px; height:206px; background:url('banner2.jpg') no-repeat; margin-top:14px}
.about{ width:980px; height:471px; margin-top:24px;in-height:471px; height:100%; _height:471px; margin-bottom:10px; clear:both;}
.about_l{ width:201px; height:; margin-left:6px; float:left;}
.about_r{ width:728px; height:471px; margin-left:39px; float:left;in-height:471px; height:100%; _height:471px;}

.lm_tit{ background:url('lm_tit.jpg') no-repeat; width:181px; height:31px; line-height:31px; font-weight:bold; text-align:left; font-size:14px; padding-left:20px; color:#5e5e5e}
.about_l ul{ width:201px;}
.about_l ul li{ width:171px; height:24px; border-bottom:1px solid #D7D7D7; background:url('mark3.jpg') no-repeat 15px center; padding-left:30px; text-align:left; line-height:24px}
.about_l ul li a{color:#5e5e5e; font-weight:bold;}
.about_r_tit{ width:726px; height:29px; border:1px solid #D7D7D7; background:#F5F6F8;}
.about_r_tit_l{ width:526px; height:29px; float:left; text-align:left; font-weight:bold; color:#5E5E5E; line-height:29px; font-size:14px;}
.about_r_tit_r{ width:200px; height:29px; float:left; text-align:right; line-height:29px;}
.about_r_cc{ width:708px; height:410px; padding:20px 10px 10px 10px; text-align:left; in-height:410px; height:100%; _height:410px;}

.foot2{ background:url('foot2.jpg') no-repeat; width:980px; height:28px; line-height:28px; margin-top:10px; clear:both}

.news{ width:700px; height:70px; border-bottom:1px solid #D7D7D7; margin-bottom:30px;}
.news_cc{ width:575px; height:65px; float:left; }
.news_pic{ width:115px; height:65px; float:left; text-align:right; padding-right:10px;}
.ye{ width:700px; height:40px; text-align:center;}

.hzhb_pic{ width:154px; height:74px; border:1px solid #D4E9EE; margin-left:10px; margin-top:40px; float:left;}

.pro_name{ width:120px; height:30px; border:1px solid #CDCDCD; background:#f2f2f2; float:left; margin-right:6px; margin-bottom:6px; text-align:center;padding:5px; word-break:break-all;} 
.pro_name a{color:#5e5e5e; line-height:16px;}

.about_l .left_menu{background:url('mark2.jpg') no-repeat 15px center; font-weight:bold}
.about_l .left_menu a{ color:#F00;}
.border_tbl{border-collapse:collapse}
.border_tbl td{border:1px solid #ccc}
.font14, .font14 a{font-weight:bold;font-size:14px}



.centbr {
	BORDER-RIGHT: #ECECEC 1px solid; BORDER-TOP: #ECECEC 1px solid; BORDER-LEFT: #ECECEC 1px solid; BORDER-BOTTOM: #ECECEC 1px solid
}
p{
margin:0px
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; LINE-HEIGHT: 26px;FONT-FAMILY: "Microsoft Yahei";
}
#cs2{width:100%;height:160px;overflow:hidden;text-overflow:ellipsis;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Microsoft Yahei"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}


A.pro {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-WEIGHT: bold;
}
A.pro:link {
	FONT-SIZE: 14px;COLOR: #0768D1;FONT-WEIGHT: bold;
}
A.pro:visited {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.pro:hover {
	FONT-SIZE: 14px;COLOR: #ff0000; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.word12b {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a{
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:link {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:visited {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b A:hover  {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #F79E00; FONT-SIZE: 12px
}

.main {
	MARGIN: 0px auto; WIDTH: 980px
}
.box {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 5px
}

.pages { line-height:32px; text-align:center;font-size:14px;color:#444; margin-bottom:10px; position:relative; float: left;}
.pages a, .pages span,.both{ padding:6px 12px; border:1px solid #ddd; color:#444; }
.pages span{ background:#3fb5c0; color:#fff;border:1px solid #3fb5c0;}

.pages input{ height:34px;border:1px solid #DDD; margin-top: -3px; width:50px; right:123px; text-align:center;}
.pages input[type=button]{ height:34px; width:55px; background:#999; font-size:14px; color:#fff; line-height:34px; margin: -3px 0 0 6px; border:0; font-family:"Î¢ÈíÑÅºÚ";}
.both{ float: left; margin-left: 8px; font-size: 14px; line-height: 20px;}