/* CSS Document */

body{background:#ececec;font-size:12px;color:#444;margin:0 auto;font-family:ËÎÌå, Verdana, Arial, Helvetica, sans-serif;}
a{text-decoration:none;color:#333}
a:hover{color:red}
a.more{color:red}
a:hover.more{color:#333}
.left{float:left}
.both{clear:both}
ul,li{margin:0;padding:0;list-style:none}
.clear{width:100px;clear:both;height:0px;overflow:hidden}
.oneline{width:100%;height:10px;font-size:1px;background:#fff}
div{margin:0 auto}

#top1{background:url(../images/index_03.gif) repeat-x;width:100%;height:36px;overflow:hidden;}
	#top1 ul{width:960px;margin:0 auto;padding:12px 20px 0}
		#top1 ul li{width:50%;float:left;color:#888}
		
.title{height:90px; font-size:31px; font-family:"Î¢ÈíÑÅºÚ"; color:#444; line-height:45px; font-weight:bold; position: relative; width:980px;}
.biaoyu{ position: absolute; right:0px; top:25px;  font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#444; line-height:20px; font-weight:600;}

#top2{background:url(../images/index_05.gif) repeat-x;width:100%;height:90px;overflow:hidden;}
	#top2 ul{width:960px;margin:0 auto;}
		#top2 ul li{float:left}
.top_tel{height:50px;font-size:13px;font-weight:bold;font-family: "Times New Roman", Times, serif;color:#da251d; padding:30px 0 0 50px; float:right}

#left1{width:240px;background:url(../images/index_22.gif) no-repeat;height:26px;padding:13px 0 0 10px;font-size:14px;color:#da251d;font-weight:bold;clear:both}
#left22{background:#f3f3f3;border:1px solid #ddd;padding:10px;font-size:13px;line-height:23px}
#left2{background:#f3f3f3;border:1px solid #ddd}
	#left2 a.left_a{display:block;font-size:14px;color:#333;height:29px;background:url(../images/bor.gif) left bottom repeat-x;padding:8px 0 0 15px; float:left; width:120px; clear:none}
	#left2 a:hover{background:#ccc;color:#da251d}
	#left2 a.left_menu{color:#fff;font-weight:bold;font-size:13px;height:29px;padding:3px 0 0 5px;background:url(../images/index_11.gif) left bottom; float:none; width:auto;display:block;}


.left_menuss a{color:#fff;font-weight:bold;font-size:13px;height:29px;padding:6px 0 0 5px;background:url(../images/index_11.gif) left bottom repeat-x; float:none; width:auto;display:block;}


#nav {width:100%;background:url(../images/index_11.gif) repeat-x;height:36px;overflow:hidden}
#nav ul{width:1000px;margin:0 auto}
#nav ul a{display:block;float:left;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;height:36px;line-height:36px;width:138px;text-align:center}
#nav ul a:hover{color:#ffff00;}
#nav ul a.nav_line{padding:0;width:2px;background:url(../images/index_13.gif) center top no-repeat;height:36px}

#banner{width:982px; height:233px;overflow:hidden; background:url(../images/topimg_1.jpg) #fff; margin-bottom:8px; position:relative}
#banner span{position:absolute; right:10px; top:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FF0000}

#main{background:#fff;width:1000px;}

.gsjj{clear:both;}
.propro{padding:3px;float:left;border:1px solid #ddd;text-align:center;line-height:20px; width:173px; overflow:hidden; white-space:nowrap}
.propro br{line-height:8px; text-align:center;}

#gsjj1{border:1px solid #ddd;background:#fff;position:relative; height:242px;clear:both;overflow:hidden}
	#gsjj1 ul{background:#a1a1a1;height:60px;overflow:hidden}
			.li1{width:465px;  left:10px; top:8px;position:absolute;line-height:22px;padding:8px 8px 0 8px;background:#fff;z-index:1}
			.li4{background:url(../images/nav_04.jpg) no-repeat;padding:1px;width:718px;height:132px; position:absolute;top:240px;z-index:0}
			.li2{ position:absolute;color:#fff;font-size:14px;font-weight:bold;top:8px;left:8px;background:#666;padding:3px 5px;width:40px;line-height:21px}
			.li3{ position:absolute;right:8px;top:10px;background:#fff;width:207px;line-height:21px;z-index:3; float:right;}
.foot{width:100%;}
	.foot ul{height:40px;overflow:hidden;}
		.foot ul li{margin:0 auto;padding:10px 0 0 260px;line-height:22px;font-size:13px;width:710px}
.main_leftcttw {width:720px; float:left; margin-right:10px;}				
.main_leftctt { padding:3px;width:720px;color:#666;position:relative;}
.main_leftctt a{color:#0580BE;font-weight:bold}
.newslist_ctr { margin:5px 8px;width:100%;border-bottom:1px #C9C9C9 dotted;clear:both;padding-bottom:4px;}
.newslist_title { margin:0 auto;width:100%;height:22px;font-size:14px;clear:both}
#newslist_ctt { margin:0 auto;width:99%;height:45px;clear:both}
#newslist_ctt a{color:#333;text-decoration:none}
#newslist_ctt a:hover{color:red}

.page { margin:5px auto 0;width:100%;height:21px;background:#F4F9FC;COLOR: #15559D;padding-top:4px;text-align:center;float:left;}
.page a { COLOR: #15559D; TEXT-DECORATION: none}
.page a:hover { BACKGROUND: #3b5998; COLOR: #ffffff;}

.links{width:980px;background:#fff;padding:10px;font-size:12px;color:#666;margin:8px auto}
.links a{color:#666}
.links a:hover{color:#333}

#leiye{border:1px solid #ddd;padding:1px}



#title{background:url(../images/index_11.gif) left bottom;height:29px;line-height:29px;text-align:center;color:#fff;font-weight:bold;font-size:13px;  }
.weizhi{height:30px; line-height:30px;float:left; margin-left:10px; font-size:12px}
.weizhi a{color:red; font-size:12px}
.dianhua{height:30px; line-height:30px;float:right; margin-right:10px}
.leiye1{padding-top:8px;float:left;width:300px}
.leiye2{padding-top:12px;float:left;text-align:right;width:390px;font-size:12px;color:#666}
.leiye2 a{font-size:12px;color:#666}
.gsjj2{padding:0 10px;line-height:22px}

.manager{font-size:14px;font-weight:bold}
.mobile{color:#ff3300;font-size:18px;font-weight:bold;font-family: "Times New Roman", Times, serif;}
.teltel{font-size:16px;font-weight:bold;font-family: "Times New Roman", Times, serif;}

#index_title{ position:relative;width:1000px;margin:0 auto;height:100px; background:#000}
.logo{ position:absolute;background:url(../images/home_03.gif) no-repeat;width:512px;height:54px;top:25px;left:10px}
.kouhao{ position:absolute;background:url(../images/home_05.gif) no-repeat;width:252px;height:57px;top:25px;left:730px}
.line{background:#333; height:1px; width:100%; overflow:hidden; margin-top:-2px; }

#index_banner{ width:900px;margin:20px auto 0;border-left:10px solid #bbb;border-bottom:10px solid #aaa;border-top:10px solid #ddd;border-right:10px solid #ccc}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;right:10px;z-index:999;display:block;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}



#index_footer{background:#eee; padding:10px;width:900px; font-family:"Î¢ÈíÑÅºÚ"£¬Verdana, Arial, Helvetica, sans-serif; line-height:20px;font-size:13px;color:#333; position:relative}
.chn{ position:absolute;top:30px;left:600px}
.eng{position:absolute;top:30px;left:750px}

.newsmian table{width:100%}

.cpcc{color:#fff;font-weight:bold;font-size:13px;height:29px; line-height:29px;padding:0px 0 0 5px;background:url(../images/index_11.gif) left bottom; float:none; width:auto;display:block; text-align:center}
.newscw{border-bottom:1px dotted #ccc; width:233px; overflow:hidden; white-space:nowrap; display:block}
.clwmyright{width:741px; float:right;}
.clwmyleft{width:250px; float:left;}
.clwmyright table{max-width:720px}

.pro_m {font:13px/2em Î¢ÈíÑÅºÚ; color:#404145; text-align:center; }
.pro_m h1 { font: normal 24px/2 "Î¢ÈíÑÅºÚ"; padding:10px 0 0; text-align:center;}
.pro_m h2 { font:13px/1.5 "Î¢ÈíÑÅºÚ"; color:#999; margin-bottom:20px ; text-align:center;}
.pro_m h2 strong { color:#666 }
.p20 { padding:10px; }
.proImg{ position:relative; box-shadow:0 0 5px #CCC; padding:2px; border:1px solid #EEE}
.proImg img{display:block; }
.proImg span{display:block; padding:3px 8px; color:#fff; position:absolute; bottom:3PX; background-color:#000;background-color:rgba(0,0,0,0.3); height:32px; text-align:center; width:224px}
.proImg:hover span{background-color:#c5171e; }

