@charset "utf-8";
html{height:100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{position:relative;overflow-x:hidden;font-size:12px;color:#333;}
ul li,li,dl dd,dd{list-style:none;margin:0;padding:0;}
.tc{text-align:center;}.tr{text-align:right;}
img{border:none;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;width:0;height:0;display:block;float:none;font-size:0;line-height:0px;overflow:hidden;visibility:hidden;border:none;background:none;}
.lan{color:#003786;}
.hong{color:#da251c;}


/*网站首页*/
#header{width:960px;height:120px;margin:0 auto; position:relative;}
#logo{padding-top:20px;float:left;}
.language{height:23px;background:url(../img/languageBg.png);text-align:right;position:absolute;right:10px;top:10px; font-family:'宋体';}
	.language a:link{color:#333;text-decoration:none;font-weight:bold;}
	.language a:visited{color:#333;text-decoration:none;font-weight:bold;}
	.language a:hover{color:#c00;text-decoration:underline;font-weight:bold;}
	.language a:active{color:#c00;text-decoration:underline;font-weight:bold;}
#nav{height:37px;line-height:37px; background:url(../images/nav_bg.png) repeat-x;}
#nav ul{width:960px;height:37px;background:url(../img/navBg.png) repeat-x; margin:0 auto;}
#nav ul li{width:96px;height:37px;float:left;line-height:37px;font-size:14px;color:#fff; text-align:center;}
	#nav a:link{color:#fff;text-decoration:none;}
	#nav a:visited{color:#fff;text-decoration:none;}
	#nav a:hover{color:#fff;text-decoration:underline;}
	#nav a:active{color:#fff;text-decoration:underline;}
.s{width:30px;height:40px; background:url(../img/line.png) no-repeat;float:right;}
#banner_wrapper{width:100%;height:396px;position:relative;}
#banner{width:1920px;height:396px;position:absolute;margin-left:-960px;left:50%;margin-top:1px; overflow:hidden;}

.wrapper{width:960px;margin:0 auto;margin-top:3px;}
.about_box{width:325px;float:left;margin-right:40px;}
	.about_box .tit{height:30px; line-height:30px;padding-left:20px;background:url(../images/about_box_tit_bg.gif) no-repeat left bottom;font-family:"Microsoft Yahei";color:#c00;font-size:16px;}
	.about_box .cnt{padding:20px 0;line-height:20px;height:220px;}
.news_box{width:275px;float:left;margin-right:40px;}
	.news_box .tit{height:30px; line-height:30px;padding-left:20px;background:url(../images/about_box_tit_bg.gif) no-repeat left bottom;font-family:"Microsoft Yahei";color:#c00;font-size:16px;}
	.news_box .cnt{padding:20px 0;height:220px;line-height:20px;}
	.news_box .cnt ul li{height:23px; line-height:23px;border-bottom:1px solid #ccc;}
	.news_box .cnt ul li a{background:url(../images/arr_news.png) left center no-repeat;padding-left:15px;}	
	.news_box .cnt ul li a:hover{color:#c00;background:url(../images/arr_news_curr.png) left center no-repeat;text-decoration: none;}
.search_box{width:280px;float:left;}
	.search_box .tit{height:30px; line-height:30px;padding-left:20px;background:url(../images/about_box_tit_bg.gif) no-repeat left bottom;font-family:"Microsoft Yahei";color:#c00;font-size:16px;}
	.search_box .cnt{padding:20px 0;}
	.search_box .cnt p{ text-indent:2em;margin-top:10px;}


.product_box{border:1px solid #ccc;height:100%;}
	.product_box .tit{padding-left:10px;height:28px;font-size:14px;line-height:26px;font-family:"Microsoft Yahei";color:#c00;font-size:16px;background:url(../images/product_box_tit_bg.png) no-repeat;padding-left:30px;}
	.product_box .cnt{padding-left:20px;padding-top:20px;}
	.product_box .cnt ul li{width:136px;height:165px;float:left;margin-right:20px;margin-bottom:20px;display:inline;}
	.product_box .cnt ul li a.product{ width:134px;height:134px;display:block;border:1px solid #eee; overflow:hidden;
		display: table-cell;
		vertical-align:middle;
		text-align:center;
		/* hack for ie */
		*display: block;
		*font-size: 117px;/* 约为高度的0.873 */
		*font-family:Arial;/* 防止非utf-8引起的hack失效问题，如gbk编码 */
	}
	.product_box .cnt ul li img{width:134px;vertical-align:middle;}
	.product_box .cnt ul li h2{height:30px; line-height:30px; font-weight:normal;font-size:12px; text-align:center;}


.wenhua_box_parent{height:313px;background:url(../images/wenhua_box_parent_bg.jpg) repeat-x;margin-top:10px;}
.wenhua_box{width:960px;height:313px;margin:0 auto;}
.wenhua_box_sub{width:320px;padding-top:20px;float:left;}
.wenhua_box_sub .tit{padding-left:70px;height:60px; line-height:60px;font-size:16px; font-weight:bold;font-family:"Microsoft Yahei";color:#fff;font-size:16px;
vertical-align:middle;
}
.wenhua_box_sub .cnt{color:#fff;padding:10px; line-height:20px;}
.wenhua_box_sub .cnt p{ margin-bottom:5px;}

.more{float:right;padding-right:20px;font-size:12px;}


/*内页*/
.s_col{width:230px;float:left;}

.s_col .box{width:230px;}
.s_col .box .tit{height:30px; line-height:30px;padding-left:20px; background:url(../images/about_box_tit_bg.gif) no-repeat left bottom;font-family:"Microsoft Yahei";color:#333;font-size:16px;}
.s_col .box .cnt{ line-height:20px;padding:10px 0;}

.s_col .case_box{width:230px;}
.s_col .case_box .tit{height:30px; line-height:30px;padding-left:20px; background:url(../images/about_box_tit_bg.gif) no-repeat left bottom;font-family:"Microsoft Yahei";color:#333;font-size:16px;}
.s_col .case_box .cnt{padding:10px 0;}
.s_col .case_box .cnt li{width:108px;height:40px;border:1px #ddd solid;margin-right:5px;margin-bottom:5px;text-align:center;float:left;display:inline;}
.s_col .case_box .cnt li img{width:100px;height:40px;}

.m_col{margin-left:20px;width:710px;float:left;}
.m_col .tit{height:30px;line-height:30px;font-size:14px; background:url(../images/m_col_tit_bg.jpg) repeat-x;padding-left:10px;}
.m_col .cnt{padding:20px 0; line-height:24px;font-size:14px;}
.m_col .cnt p{ margin-bottom:10px;}


#newsList dd{width:684px;font-size:14px; text-indent:10px;line-height:160%;background:url(../img/arrow.gif) no-repeat left center;}
.time{ float:right;color:#999;}
.newscnt p{ text-indent:2em;padding-bottom:10px;}


#footer{background:#eee;padding:20px 0;margin-top:20px;}
#footer ul{width:960px;margin:0 auto;clear:both;line-height:180%; text-align:center;}

a:link{color: #003786;text-decoration:none;}
a:visited{color:#003786;text-decoration:none;}
a:hover{color:#da251c;text-decoration:underline;}
a:active{color:#da251c;text-decoration:underline;}

a.lv:link{color: #090;text-decoration:none;}
a.lv:visited{color:#090;text-decoration:none;}
a.lv:hover{color:#090;text-decoration:underline;}
a.lv:active{color:#090;text-decoration:underline;}

a.a_red:link{color:red;text-decoration:underline;}
a.a_red:visited{color:red;text-decoration:underline;}
a.a_red:hover{color:#red;text-decoration:underline;}
a.a_red:active{color:#red;text-decoration:underline;}


