@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:13px;color:#3c3c3c;font-family:microsoft yahei;}
a{color:#3c3c3c;text-decoration:none;}
a:hover{color:#1d1717;text-decoration:underline;}
li{list-style:none;float:left;}
img{border:0px;}
ul{margin:0px auto;float:left;padding:0px;}

.head{width:100%;overflow:hidden;min-width:1227px;background:url(sc_02.png) left top repeat-x;}
.w1252{width:1252px;margin:0px auto;position:relative;}
.top{text-align:right;height:40px;overflow:hidden;}
.thead{width:1252px;height:129px;}
.logo{float:left;}
.logo img{margin-top:15px;}
.tright{float:right;}
.add{padding-top:10px;text-align:right;}
.add a{color:#f5a99b;}
.tel{margin:10px 0px;text-align:right;}
.search{width:400px;height:30px;background:url(search.png);}
.search .txt_keyword{border:0px;background:none;height:30px;width:293px;float:left;padding-left:25px;line-height:30px;color:#999;}
.btn_search{width:80px;height:30px;background:none;border:0px;float:left;display:block;cursor:pointer;}

.nav{width:1252px;height:32px;}
.nav li{float:left;}
.nav li a{color:#fff;float:left;background:url(sc_21.png) right top no-repeat;line-height:30px;height:30px;display:block;margin-top:2px;}
.nav li a.indexi{padding:0px 27px;float:left;width:36px;}
.nav li a.cur{background:#1d1717;height:30px;display:block;line-height:30px;}
.nav li a:hover{text-decoration:none;background:#680000;line-height:30px;height:30px;display:block;}
.nav li.end a{background:none;}
.all{float:left;background:url(all.png) repeat-x;width:240px;height:32px;line-height:32px;font-size:14px;font-family:"寰蒋闆呴粦";color:#fff;font-weight:bold;text-align:left;}
.all img{float:right;margin-top:8px;margin-right:6px;}
.alspan{color:#fff;}
.alspan span{padding-left:20px;}
.allspan{width:240px;overflow:hidden;}
#m0
{	position: absolute;background:#fff;
	visibility: hidden;text-align:left;height:auto;
	padding:10px 0px;width:240px;overflow:hidden;z-index:999;
	}
ul{margin:0px;padding:0px;}
#m0 a
	{	position: relative;
		padding: 0px 0px;
		float:left;
		color: #322d2a;
		font-size:13px;
		display:block;width:220px;padding-left:32px;
		text-decoration:none;
		line-height:25px;background:url(dot.jpg) 20px 12px no-repeat;
		}

#m0 a:hover{
	line-height:25px;
	font-weight:bold;}
.nav_nav{float:left;margin-left:1px;}
#sddm{
	width:1000px;
	margin:0px auto;position:absolute;
	z-index:9999;right:0px;}
.navdiv{display:block;clear:both;width:105px;}
#sddm li{
	float: left;
	}
#sddm .CurrentLi a{
	background:none;
	}	
#sddm .CurrentLi a:hover{
	background:#1d1717;color:#000;
	}	
#sddm li a
{	display: block;
	
clear:both;float:none;
	text-align: center;
	
	
	}
#sddm li a.cur{color:#fff;}
#sddm li a:hover
{	text-decoration:none;
	background:#1d1717;
	color:#fff;
	}

#sddm div
{	position: absolute;
	visibility: hidden;
	padding:0px 0px;background:#ff5c1b;
	}

#sddm div a
	{	position: relative;
		padding: 0px 0px;
		min-width:105px;_width:95px;clear:both;
		text-align: center;
		color: #fff;border-bottom:#fcfcfc 1px dotted;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		line-height:30px;
		background:#ff5c1b;}

#sddm div a:hover{
	background:#1d1717;
	line-height:30px;
	
	color:#fff;
	font-weight:bold;}


.banner{width:100%;overflow:hidden;position:relative;}
.con{width:1227px;margin:0px auto;overflow:hidden;}
.con1{margin-top:20px;overflow:hidden;float:left;width:1227px;_width:1400px;}
.con1 a{float:left;margin:0px auto;overflow:hidden;}
.con1 a img{float:left;margin:0px;padding:0px;overflow:hidden;}

.con2{margin-top:10px;overflow:hidden;float:left;}
.con2 a{margin:11px;margin-bottom:8px;overflow:hidden;float:left;}
.con2 span a{margin:0px;margin-left:11px;}
.con2_1,.con2_2,.con2_3,.con2_4{width:290px;height:169px;background:url(js_22.png);float:left;}
.con2_1,.con2_2,.con2_3{margin-right:22px;}
.con2_1 span,.con2_2 span,.con2_3 span{display:block;}

.con3,.con4{overflow:hidden;float:left;width:1227px;margin-top:15px;}
.pro_tit{background:url(js_35.png) no-repeat;height:56px;line-height:64px;overflow:hidden;font-size:16px;font-weight:bold;color:#fff;}
.pro_tit span{float:left;padding-left:45px;}
.pro_tit a.more{float:right;color:#fff;padding-right:25px;padding-top:2px;}
.pro_tit a.more:hover{color:#fefefe;}
.pro_con{border:1px solid #ccc;border-top:0px;overflow:hidden;width:1200px;padding:10px 6px;margin:0px auto;margin-left:7px;}
.pro_con ul{ width:1230px;}
.pro_con li{float:left;margin-right:5px;width:296px;height:242px;overflow:hidden;margin-bottom:5px;margin-top:5px;padding:0px;}
.pro_con li img{border:1px solid #ccc;width:292px;height:214px;float:left;overflow:hidden;}
.pro_con li a{float:left;overflow:hidden;width:294px;text-align:center;}
.pro_con span{display:block;height:26px;line-height:26px;overflow:hidden;float:left;text-align:center;width:294px;}

.con5{overflow:hidden;width:1212px;float:left;margin-left:7px;_margin-left:3px;margin-top:15px;}
.contact{width:395px;float:left;overflow:hidden;margin-right:13px;}
.contact_tit{background:url(js_42.png) no-repeat;width:395px;height:38px;line-height:38px;overflow:hidden;font-size:16px;font-weight:bold;color:#fff;}
.contact_tit span{float:left;padding-left:40px;}
.contact_tit a.more{float:right;color:#fff;padding-right:15px;}
.contact_tit a.more:hover{color:#1d1717;}
.contact_con{float:left;width:395px;height:210px;padding-top:10px;overflow:hidden;background:url(js_64.png) 180px bottom no-repeat #d30e53;color:#fff;}
.contact_left{width:230px;float:left;overflow:hidden;padding-left:10px;}
.contact_left h2{font-size:13px;line-height:20px;font-weight:100;margin:0px;padding-bottom:10px;}
.contact_left p{margin:0px;line-height:20px;}
.contact_right{width:137px;float:left;margin-left:10px;overflow:hidden;}

.contact_fot{background:url(js_66.png) no-repeat;float:left;overflow:hidden;width:395px;height:6px;}

.gs_new{width:395px;float:left;overflow:hidden;margin-right:14px;}
.gs_tit{background:url(js_44.png) no-repeat;width:395px;height:38px;line-height:38px;overflow:hidden;font-size:16px;font-weight:bold;color:#fff;}
.gs_tit span{float:left;padding-left:40px;}
.gs_tit a.more{float:right;color:#fff;padding-right:15px;}
.gs_tit a.more:hover{color:#1d1717;}
.gs_con{float:left;width:395px;overflow:hidden;padding-top:4px;background:#ff5c1b;}
.gs_con li{width:360px;float:left;overflow:hidden;height:24px;line-height:24px;margin-left:10px;_margin-left:7px;background:url(js_55.png) left 8px no-repeat;padding-left:15px;}
.gs_con li a{color:#fff;}
.gs_con li span{float:right;color:#fff;}
.gs_fot{background:url(js_68.png) no-repeat;float:left;overflow:hidden;width:395px;height:6px;}

.hy_new{width:395px;float:left;overflow:hidden;}
.hy_tit{background:url(js_46.png) no-repeat;width:395px;height:38px;line-height:38px;overflow:hidden;font-size:16px;font-weight:bold;color:#fff;}
.hy_tit span{float:left;padding-left:40px;}
.hy_tit a.more{float:right;color:#fff;padding-right:15px;}
.hy_tit a.more:hover{color:#fff;}
.hy_con{background:#3c3c3c;float:left;padding-top:4px;width:395px;overflow:hidden;}
.hy_con li{width:360px;float:left;overflow:hidden;height:24px;line-height:24px;margin-left:10px;_margin-left:7px;background:url(js_58.png) left 8px no-repeat;padding-left:15px;}
.hy_con li a{color:#fff;}
.hy_con li span{float:right;color:#fff;}
.hy_fot{background:url(js_69.png) no-repeat;float:left;overflow:hidden;width:395px;height:6px;}
.con6{overflow:hidden;width:1212px;float:left;margin-left:7px;_margin-left:3px;margin-top:15px;line-height:23px;}
.con6 a{padding:0px 4px;}
.foot{width:100%;min-width:1227px;background:#1d1717;margin-top:15px;overflow:hidden;padding:10px 0px;}
.foot_top{width:1227px;margin:0px auto;overflow:hidden;}
.foot_logo{float:left;overflow:hidden;margin-left:100px;}
.foot_nav {height:52px;line-height:52px;float:left;overflow:hidden;padding-left:80px;color:#fff;}
.foot_nav a{color:#fff;padding:0px 10px;}

.copyright{width:1227px;margin:0px auto;height:65px;overflow:hidden;margin-top:10px;}
.copy_l{float:left;}
.copy_r{float:left;}
.copy_m{float:left;width:1200px;text-align:center;height:55px;background:#ff5c1b;color:#fff;padding-top:10px;}
.copy_m p{margin:0px;line-height:16px;}

.con_left{width:200px;float:left;overflow:hidden;margin-top:10px;}
.con_l_nav{border:1px solid #d6d6d6;overflow:hidden;float:left;}
.connav_tit{height:27px;line-height:27px;background:url(jsarc_03.png) no-repeat;font-weight:bold;padding-left:10px;}
.connav_con{overflow:hidden;padding:10px;float:left;width:178px;}
.connav_con li{float:left;width:160px;height:30px;line-height:30px;padding-left:16px;background:url(jsarc_07.png) 3px 14px no-repeat;overflow:hidden;}

.con_l_contact{border:1px solid #d6d6d6;margin-top:10px;overflow:hidden;float:left;}
.l_contact_tit{height:27px;line-height:27px;background:url(jsarc_03.png) no-repeat;font-weight:bold;padding-left:10px;}
.l_contact_con{overflow:hidden;padding:10px;}
.l_contact_con h2{font-size:13px;margin:0px;padding-bottom:8px;}
.l_contact_con p{margin:0px;line-height:24px;}
.l_contact_con p img{margin-top:5px;margin-bottom:8px;padding:0px 3px;}


.con_right{width:1000px;margin-top:10px;overflow:hidden;float:left;margin-left:15px;}
.position{border:1px solid #d6d6d6;width:988px;background:#f7f3f4;padding-left:10px;height:26px;line-height:26px;}
.con_r_con li:nth-child(3n){margin-right: 0px;} 
.con_r_con{width:1000px;overflow:hidden;margin-top:10px;}
.con_r_con li{float:left;margin-right:15px;width:323px;height:262px;overflow:hidden;margin-bottom:5px;margin-top:5px;padding:0px;}
.con_r_con img{border:1px solid #ccc;width:317px;padding:2px;height:229px;float:left;overflow:hidden;}
.pro_con li a{float:left;overflow:hidden;width:317px;text-align:center;}
.con_r_con span{display:block;height:30px;line-height:30px;overflow:hidden;float:left;text-align:center;width:323px;}
.page{width:1000px;padding-top:4px;;text-align:center;text-align:center;height:40px;margin-top:15px;}
.page span{border:1px solid #d6d6d6;padding:2px 8px;margin:0px 2px;}
.page a{border:1px solid #d6d6d6;padding:2px 8px;margin:0px 3px;}
.page span.thisclass{background:#f1f1f1;color:#ff5c1b;}
.page a:hover{background:#f1f1f1;color:#ff5c1b;}

.arc_r_con{width:1000px;overflow:hidden;margin-top:10px;}
.ProInfo{overflow:hidden;}
.infos{padding-top:10px;}
.ProInfo .image{
	float:left;}	
	
.ProInfo .column{
	float:left;margin-left:50px;
	width:400px;}
	
.ProInfo .image img{
	width:270px;
	height:228px;
	}

.ProInfo .image a{
	display:block;
	width:270px;
	height:228px;
	border:2px solid #F5F5F5;
	padding:2px;	
	}
.ProInfo .image a:hover{
	border:2px solid #009f45;}
.ProInfo .column .title{
	border-bottom:1px solid #ccc;
	padding:10px 0px;}
.ProInfo .column .title h3{margin:0px;
	text-align:left;}
.ProInfo .column .infos{
	text-align:left;}
.ProInfo .column ul li{
	line-height:40px;width:100%;
	height:40px;}

.ProInfo .column ul li span{
	width:100px;
	height:20px;
	padding:3px;
	font-weight:bold;
	}					
.ProInfo .column ul li p{
	color:#666666;}
.IntroTitle{
	font-size:14px;
	line-height:35px;
	border-left:3px solid #ff5c1b;
	margin:10px 0px;
	padding-left:10px;
	color:#ff5c1b;
	background-color:#f5f5f5;
	font-weight:bold;}


.ProInfo .ImageList{
	float:left;
	width:120px;
	padding-left:10px;
	height:270px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #f5f5f5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #f5f5f5 ; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:#009f45; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}
.ProInfo .ImageList ul li img{
	width:90px;
	height:90px;
	padding:1px;
	border:1px solid #ccc;
	}
.ProInfo .ImageList ul li img:hover{
	border:1px solid #009f45;}
	
	
.ArticleList{width:1000px;overflow:hidden;margin-top:10px;}
.ArticleList td{
	line-height:35px;width:1000px;
	border-bottom:1px dashed #CCC;}	
.ArticleList .fw_t{
	font-size:12px;
	}
.ArticleList .fw_s{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}
.ArticleList ul li {width:970px;margin-left:10px;}
.ArticleList ul li span{
	font-weight:bold;
	color:#ff5c1b;
	padding-right:20px;}
.ArticleList ul li p{
	line-height:200%;margin:0px;
	color:#999;
	padding:5px 0px;}
.ArticleList ul li{
	border-bottom:1px dotted #dddddd;
	padding:10px 0px 10px 0px;}
	
	
.content{width:920px;margin:0px auto;}	
.content .title h3{
	text-align:center;
	font-size:18px;
	font-weight:normal;margin:0px;margin-top:15px;
	font-family:"Microsoft Yahei";}
.content .infos{
	font-size:12px;
	line-height:40px;
	color:#666666;border-bottom:1px dotted #d6d6d6;
	text-align:center;margin-bottom:10px;}
.content .maincontent{
	font-size:13px;line-height:22px;}
.content .maincontent p{
	padding:5px 0px;
	line-height:200%;
	}
.content .download{
	background:url("downicon.gif") no-repeat 15px 7px;
	padding-left:55px;
	border:1px solid #F5F5F5;
	line-height:40px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px;}

.content .prenext{
	padding:10px 0px;
	margin-top:10px;}
.content .prenext ul li{
	line-height:30px;
	width:100%;
	padding-left:15px;}				
	 .FeedBack .Fleft{
	width:90px;
	float:left;
	}
 .FeedBack .Fleft .Ficon{
	padding:0px  12px;
	}
 .FeedBack .Fleft .Fname{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	color:#009f45;
	font-weight:bold;}		
 .FeedBack .Fright{
	float:left;
	width:900px;
	padding-bottom:10px;
	}
 .FeedBack .Fright .Fcontent .Ftime{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#009f45;
	padding:0px 20px 5px 20px;}	
 .FeedBack .Fright .Fcontent{
	width:900px;
	background:url("PostBG.jpg") no-repeat left top;
	padding:10px 0px;
	}
 .FeedBack .Fright .Fcontent p{
	padding:0px 20px 5px 50px;}

 .FeedBack .Fright .Fcontent .Freply .FRtitle{
	margin-left:20px;
	line-height:20px;
	color:#FFFFFF;
	height:25px;
	background:url("picon.gif") no-repeat 2px 0px;
	padding-left:20px;
	font-weight:bold;}
 .FeedBack .Fright .Fcontent .Freply p{
	color:#989E4D}	
 .FeedBack .Fright .Fline{
	float:right;
	width:900px;
	border-top:1px solid #EDEDEF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 

 .FeedBack .IntroTitle{
	width:900px;
	margin:auto;margin-top:20px;
	}
 .FeedBack .commentbox{
	padding-top:5px;}	
 .FeedBack .commentbox #commentform td{
	height:40px;}
 .FeedBack .commentbox #commentform input{
	height:25px;
	line-height:25px;}

 .FeedBack .commentbox #commentform .Cbutton{
	line-height:25px;
	background:#009f45;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;}
	
 .FeedBack .commentlist dt{
	padding:5px 10px;
	background-color:#009f45;
	height:22px;
	line-height:22px;
	font-size:12px;}	
 .FeedBack .commentlist dd{
	padding:15px 0px 15px 0px;
	line-height:180%;
	font-size:14px;
	}	
 .FeedBack .commentlist dd  b{
	color:#458D3A;}

 .FeedBack .commentlist dd span{
	color:#A00000;}	
 .FeedBack .commentlist p{
	padding:0px;
	line-height:180%;
	margin:0px;}
	.maincontent{ overflow:hidden;}


.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
.qqbox {
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;z-index:999;
	right:0;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
	z-index:500;
}
.qqlv {
	width:33px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf {
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #cc0000;
	background:#fff;
}
.qqkfbt {
	width:118px;
	height:20px;
	overflow:hidden;
	background:#cc0000;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #fff;
	cursor:pointer;
	text-align:center;
}
.qqkfhm {
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh {
	width:102px;
	padding-left:10px;
}
#K1 {
	padding-left:3px;
}
#K1 p{
	padding:0px 0px;line-height: 15px;}	



.news{overflow:hidden;width:1212px;margin:0px auto;margin-top:0px;}
.new_box{height: 240px; width: 377px;overflow:hidden; padding: 10px; background: #EDEDED;float: left;}
.new_tit{height: 30px; width: 360;border-bottom:1px solid #ff5c1b;line-height:30px;margin-top:5px;}
.nt{height: 30px; width: 190px; float: left; text-align: left; font-size: 16px;font-weight: bold; color: #ff5c1b;}
.nmore{height: 30px; width: 170px; float: left; text-align: right; font-size: 14px;color: #ff5c1b;}
.new_tit img{float:left;margin-right:8px;}
.newr10{margin-right:10px;}
.new_boxx{height: 190px; width: 350px; line-height: 25px; text-align:left; padding: 10px 0px 10px 5px;}
.nbr{background:url(hb_52.jpg) right bottom no-repeat;width: 370px;padding-bottom:0px;height:210px;}
.nbr span{font-weight:bold;color:#ff5c1b;font-size:16px;height:30px;line-height:30px;}
.nbr p{line-height:26px;}
.Remark > li{line-height:28px;background:url(dot.jpg) left 14px no-repeat;padding-left:10px;}
.Remark > li a:hover{color:#ff5c1b;}


.div_out
{
    background: #F0F0F0;
    opacity: 0.9;
    filter: alpha(opacity=90);
    cursor: pointer;
}
.div_over
{
    background: #EDEDED;
    opacity: 0.6;
    filter: alpha(opacity=60);
    cursor: pointer;
}

.div_pro_out
{
    font-size: 50px;
    font-family: Microsoft YaHei, "微锟斤拷锟脚猴拷" ,sans-serif,Arial;
    color: #333333;
    background: #EBEBEB;
    opacity: 0.5;
    filter: alpha(opacity=80);
    cursor: pointer; 
    Width:275px;
    Height:140px;
}

.div_pro_over
{
    font-size: 50px;
    font-family: Microsoft YaHei, "微锟斤拷锟脚猴拷" ,sans-serif,Arial;
    color: #333333;
    background: #BDBDBD;
    opacity: 0.2;
    filter: alpha(opacity=80);
    cursor: pointer;
}
