@charset "utf-8";

/* CSS Document */
body { font-family: "宋体"!important; font-size: 12px; color: #505050; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select { *font-size: 100%; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
_th, tr, td { margin: 0; padding: 0px; }
:link, :visited, ins { text-decoration: none; }
img a { border: none; margin: 0px; padding: 0px; }
a { text-decoration: none; color: #505050; cursor: pointer; }
a:hover { color: #f00; text-decoration: none; }
a.china{ font-size:12px; color:#3e3d3d; font-family:"微软雅黑";}
/*头部*/

.inner{ width:1000px; margin:0 auto; position:relative;}

/* header */
#header{ height:85px; width:100%; border-bottom:1px solid #d0cfcf; margin-bottom:1px;}
#tophd{ width:1004px; height:85px;}
#tophd_l{ float:left; width:382px;height:85px; padding-top:2px;}
#tophd_r{ float:right; width:612px;height:85px; }
#tophd_nav{ height:35px; text-align:right; line-height:35px; margin-top:6px;}
#menu_l{ width:100%; height:35px; float:right; right:0;}
#menu_l ul li{ float:left; }
#menu_l ul li a{ font-weight:normal;display:block; font-size:13px; font-family:"微软雅黑"; width:102px; color:#181818; text-align: center; background:url(../img/line01.gif) no-repeat right center; font-weight:500;
}
#menu_l ul li a.red{ font-weight:normal;display:block; font-size:13px; font-family:"微软雅黑"; width:102px; color:#d40107; text-align: center; background:url(../img/line01.gif) no-repeat right center;font-weight:500;
}
#menu_l ul li a.noline{ font-weight:normal;display:block; font-size:13px; font-family:"微软雅黑"; width:102px; color:#181818; text-align: center; background:none;font-weight:500;
}
#menu_l ul li a:hover{font-weight:normal;display:block;width:102px; color:#ff0000;	text-align: center;  height:35px; background:url(../img/dhbg.gif) no-repeat;font-weight:500;
}


/*nav*/
#nav {
	height: 35px;
	width: 100%;
	text-align: center;
} 
/*导航条栏目的宽度*/
#nav li { 
float: right; width: 102px; line-height:35px; height:35px;
} 
 
#nav li ul { 
line-height: 38px; text-align:left; padding-bottom:20px;
left: -999em; width: 102px; position: absolute; top:74px; z-index:1002;
} 
#nav li ul li{ 
float: left; width: 102px; height:30px; line-height:28px;
background:url(../img/dhbg02.png);padding-top:0; text-align:center;
} 
/*导航下拉菜单的样式*/
#nav li ul a{display:block; width:100px;color:#211f22; font-size:12px; font-weight:normal;height:30px; background:url(../img/dhbg02.png);
 } 
#nav li ul a:hover{display:block; width:100px;height:30px;font-weight:normal;color:#ff0000;background:url(../img/dhbg02.png);
} 

#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 



#productsearch{ float:right;position: relative;top:6px;}

*html #productsearch{ top:-15px; position:relative; left:-8px;}

*+html #productsearch{ top:-15px;position:relative;  left:-8px;}

#productsearch span.navsearch_input input{float:left;height:24px; line-height:24px;width:111px; outline:none;padding-left:10px;overflow:hidden; background:url(../img/seacher.gif) no-repeat; border:0;}

#productsearch .searchimage{ float:left; background:none; border:none; width:28px; height:24px;}





/*flash*/
.bannner{width:100%; position:relative;overflow:hidden; z-index:5; top:-4px;}		
.bannner .indimg{position: absolute; left:50%; z-index: 1; margin-left:-960px; width:1920px; text-align:center;}	
.bannner.indimg img{}
#banner #ifocus{position: relative; width: 1920px;}
#banner #ifocus_pic{position: relative; width: 1920px; display: inline; float: left; overflow: hidden}
#banner #ifocus_piclist {z-index: 1;width: 1920px; position:relative;}
#banner #ifocus_piclist ul {width: 1920px;  overflow: hidden; position:absolute;}
#banner #ifocus_piclist ul li {width: 1920px;   float:left; position:relative;}
#banner #ifocus_piclist img{width: 1920px; }
#banner #ifocus_btn {z-index:1;position: absolute;padding-left: 3px;width: 1920px;bottom: 5px;height:14px;left: 900px; zoom:1;}
#banner #ifocus_btn li {width: auto;display: block;float: left;height:14px;cursor: pointer;
padding: 0px 7px 0px 8px;background:url(../images/bg.png) no-repeat -408px -1277px; zoom:1;filter: alpha(opacity=50);}

#banner #ifocus_btn .current {text-align: left;margin-top: 0px;display: block;float: left;background:url(../images/bg.png) no-repeat -408px -1204px;filter: alpha(opacity=100);}
*html #banner #ifocus_btn .current{background:url(../images/hw_000505.gif) no-repeat;}
*html #banner #ifocus_btn li{ background:url(../images/hw_000506.gif) no-repeat;}
.met_flash{font-size:0px; overflow:hidden;} 

.met_flash ul{ margin:0px; padding:0px;} 
/*首页*/
.index{width:100%; margin:auto 0;}
#subject{
	width: 971px;
	height: 330px;
	margin: 0 auto;
	margin-top: 40px;
}
#subject_01{ width:333px; height:301px; float:left; margin-right:32px;}
.title01{ color:#161515; font-size:14px; font-family:"微软雅黑"; height:25px; border-bottom:1px solid #d9d9d9;}
.wenzi{ color:#7f8080; line-height:28px; font-size:12px; padding-top:15px;}
.news01{ padding-top:15px;}
.news01 ul{ padding:0; margin:0;}
.news01 ul li{ height:28px; background:url(../img/icon01.gif) no-repeat left center; line-height:28px; text-indent:1em;}
.news01 ul li a{ color:#7f8080; font-family:"宋体"; font-size:12px;}
.news01 ul li a:hover{ color:#ff0000;}
.riqi{ color:#7f8080; float:right; text-align:right;}
.more{ height:30px; line-height:30px; border-bottom:1px solid #eeedec;border-top:1px solid #eeedec; background:url(../img/icon02.gif) no-repeat left center; text-indent:2em; margin-top:20px;}
a.style001{ color:#666666; font-family:"微软雅黑"; font-size:13px;}
a.style001:hover{ color:#d40107; font-family:"微软雅黑";}
#subject_02{ width:241px; float:right;height:301px;}
.title03{ color:#161515; font-size:14px; font-family:"微软雅黑"; height:25px; border-bottom:1px solid #d9d9d9;}
a.style002{
	color: #505050;
	font-size: 14px;
	font-family: "微软雅黑";
}
.tupic{ margin-top:15px;}

/*底部分类导航*/
#subject02{ width:100%; height:191px; border-top:1px solid #ddd; background:#f7f7f7;margin:0 auto;}
#daohang{ width:994px; height:190px; margin:0 auto; padding-top:24px;}
.dd_01{ width:119px; height:160px; float:left; margin-right:23px;}
.dd_title{ font-size:14px; color:#666; font-family:"宋体"; display:block; background:url(../img/line02.gif) bottom repeat-x; height:28px; font-weight:bold; line-stacking:28px; text-align:left; padding-left:16px;}

.dh_list{ padding-top:7px; padding-left:13px;}
.dh_list ul { margin:0; padding:0;}
.dh_list ul li{ height:25px; background:url(../img/icon03.gif) no-repeat left center; line-height:25px; text-indent:1em;}
.dh_list ul li a{ color:#737373; font-size:12px; font-family:"宋体";}
.dh_list ul li a:hover{ color:#FF0000}
.dd_02{ width:426px; height:160px; float:left;}
/*+++++++++++++++集团概况++++++++++++++++++++*/
#a_ban{ background:url(../img/a_ban.jpg) no-repeat center top; height:262px; width:100%;}
#s_top{ height:49px; width:999px; font-family:"微软雅黑"; color:#222222; line-height:49px;}
.s_mid{
	min-height: 630px;
	height: auto;
	padding-bottom: 30px;
	overflow: hidden;
}
.s_mid_l{ width:252px; float:left;min-height:600px; background:url(../img/line04.png) no-repeat right;}
.gsjj{
	width: 94%; margin-bottom:45px; min-height:220px;
}
.gsjj ul{ height:34px; padding:0; margin:0;}
.gsjj ul li a.a_hs{ display:block;  background:url(../img/s01.gif) no-repeat; width:188px;height:34px; line-height:34px; text-indent:15px; font-size:12px; color:#222222; font-family:"宋体"; font-weight:bold;}
.gsjj ul li a.a_red{ display:block;  background:url(../img/s02.gif) no-repeat; width:188px;height:34px; line-height:34px; text-indent:15px; font-size:12px; color:#f30000; font-family:"宋体"; font-weight:bold;}
.gsjj ul li a.a_hs:hover{ display:block;  background:url(../img/s02.gif) no-repeat; width:188px;height:34px; line-height:34px;text-indent:15px;font-size:12px; color:#f30000; font-family:"宋体"; font-weight:bold;}
.ttbg{ background:url(../img/tt.gif) no-repeat; width:209px; height:167px; padding:15px; margin:0; margin-left:6px; color:#5b5b5b; line-height:23px;}



.s_mid_r{
	width: 727px;
	float: right;
	min-height: 630px;
}
.s_mid_r h1{ font-size:18px; font-family:"微软雅黑"; color:#3e3e3e; text-align:left; font-weight:bold; display:block;}
.main04 p{ line-height:28px; color:#636363;font-family:"宋体"; }

/* CSS case */
.case{ width:145px; height:73px;float:left; margin-right:35px; margin-left:35px; margin-bottom:24px; padding-top:0; text-align:center;}
.case img{ max-height:63px; max-width:145px;}
.wenzi{ width:94%; margin-top:12px; line-height:20px;}
.pages{ width:1004px; height:35px; line-height:25px; margin-bottom:100px; text-align:center;}

/*新闻*/
.news_l{ width:100%; border-bottom:1px dashed #b5b6b9; padding-bottom:35px; height:auto; overflow:hidden;}
.news_01{
	float: left;
	width: 284px;
	height: auto;
}
.news_0r{
	float: right;
	width: 420px;
	height: auto;
}
.news_0r h4{
	font-size: 14px;
	color: #b70b13;
	font-family: "微软雅黑";
	text-align: left;
	margin-bottom: 10px;
	display: block;
	height: 35px;
	margin-top: 0px;
}
.news_0r a:hover{color:#0056af;}
a.style16{ font-size:14px; color:#b70b13; font-family:"微软雅黑";}
a.style17{ font-size:14px; color:#57585a; font-family:"宋体"; font-weight:bold }
a.style18{ font-size:18px; color:#000; font-family:"微软雅黑"; font-weight:bold }

.news_m{
	width: 100%;
	background: url(../img/line05.gif) repeat-x bottom;
	padding-bottom: 15px;
	height: auto;
	overflow: hidden;
	padding-top: 25px;
}
.news_m_l{
	float: left;
	width: 599px;
	height: auto;
}
.news_m_l h4{ font-size:14px; color:#57585a; font-family:"宋体"; font-weight:bold;text-align:left; display:block; padding:0; margin:0; height:30px; line-height:30px;}
.news_m_l a:hover{color:#0056af;}

.news_m_r{ float:right;width:60px; height:100px;}
.ri_01{
	font-size: 30px;
	color: #9c9c9c;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	text-align: center;
}
.ri_02{ color:#c0bfbf; font-size:15px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.wenzi02{color:#57585a; font-size:12px; font-family:"宋体"; line-height:24px;}

.pro_dh{ background:#e1e1e1; height:39px; line-height:39px; font-size:14px; font-family:"宋体"; color:#035eb2; font-weight:bold; padding-left:15px;}

.lxdh{ width:100%; height:48px;  margin-bottom:12px;}
.lxdh ul { padding:0; margin:0;}
.lxdh ul li{ background:url(../img/lxbg02.gif) no-repeat; width:181px; height:48px; float:left; line-height:48px;text-indent:35px;}
.lxdh ul li a{ color:#272727;font-size:14px; font-family:"宋体";}
.lxdh ul li.xx{ background:url(../img/lxbg01.gif) no-repeat; width:181px; height:48px; float:left; line-height:48px; text-indent:29px;}
.lxdh ul li.xx a{ line-height:48px; color:#dc0000; font-size:14px; font-family:"宋体"; font-weight:bold;}
/*新闻详情*/
.new_top{ background:url(../img/nw_t.gif) no-repeat; height:10px;}
.new_mid{ background:url(../img/nw_m.gif) repeat-y; height:auto; min-height:500px; padding-bottom:25px;}
.news_bot{ background:url(../img/nw_b.gif) no-repeat; height:10px;}
.news_bt{ height:48px; margin-left:15px; background:#e1e2e2; margin-right:15px; color:#232121; font-family:"微软雅黑"; font-size:18px; text-align:center; line-height:48px;}
.shijian{ color:#949494; margin-left:15px;margin-right:15px; height:30px; line-height:30px; text-align:
center;}
.new_wz{ line-height:25px; margin-left:48px;margin-right:48px; color:#4b4b4b;}
.new_wz p{ line-height:25px;}
.tu_new{ height:35px; line-height:35px;margin-left:15px;margin-right:15px; text-align:right;}
a.stylenew{ color:#232121;}
/*产品列表*/
.productslist{ padding:0; margin:0;}
.productslist li { float:left; text-align:center; padding:4px; margin-right:46px; margin-bottom:11px; }
.productslist li img { padding:4px;  width:173px; height:238px; }
.productslist li a { line-height:22px; }
.productslist li a:hover img { background:#FEE8C3;  }



/*底部*/

#footer{width:100%;background:#6c6c6c; height:35px;}

.foot-nav{float:left;height:25px; line-height:25px;}

.foot-nav a,  .foot-text a{color: #dadada;}

.foot-nav span{ font-size:10px; margin:0px 8px; color:#888;}

.foot-text{ float: right;padding: 22px 0px 5px; text-align:right;}


/*文章*/

#showtext {padding: 0px 35px;}

/*新闻*/

#newslist {padding: 5px 35px;}

#newslist li{background:url(../images/dot.png) no-repeat 2px 14px;}

#newslist li a{color: #434343;font-family:'宋体', Arial;}

#newslist li a:hover{color:#000;}

*html #newslist .listtop{margin-top:8px;}

*html #newslist  .listnews{ margin-top:8px;}

#shownews h1 {font-size:18px;}



/*产品*/

#productlist{padding: 5px 26px;}

#productlist li{ padding-top:20px;}

#productlist li h3, #imglist li h3{font-weight:bold;}

#productlist li a.img img{ border:none;}

/*图片*/

#imglist {padding: 25px 26px; margin:0;}

/*下载*/

#downloadlist, #joblist{padding: 15px 35px;}

/*搜索*/

.advsearch_class1,.advsearch_class2,.advsearch_class3, select{ width:148px;}

ul.searchnavlist {padding: 0px 10px;background: #fff;}

input.input-text, input.input-file, input.code{width:148px;}
