@charset "gb2312";
@import url("reset.css");

/*头部-------------------------------------------------------------------*/
#header { width: 957px;margin:0px auto; height:127px; position:relative;background-color:#FFF; padding-left:.5em; padding-right:.5em} 
#header .b51{ position:absolute; z-index:-1000;; top:-100px}
#header .logo {position:absolute; top:5px;left:30px; display:block;height:86px; width:264px;}
#header .tel{ position:absolute; left:640px; top:10px; font-size:14px; font-weight:bold; font-family:"微软雅黑"}

#header .top_menu { padding-top:58px; height:70px; background:url(../img/menu_bg.gif) no-repeat bottom;}
#header .top_menu ul{height:39px; margin-left:205px}
#header .top_menu li{ float:left; padding:16px 14px 9px;text-align:center; background:url(../img/menu_bg_right.gif) no-repeat left}
#header .top_menu li.frist{ background:none; width:71px;padding:16px 6px 9px;}
#header .top_menu li.frist a{ color:#FFF}
#header .top_menu li a{ color:#000000; font-size:12px; font-weight:bold}
#header .top_menu li.m1{ background:none}
#header .search{ position:absolute; left:304px; top:100px; color:#FFF; }
#header .search a{ color:#FFF}

/*页脚-------------------------------------------------------------------*/
#footer {width: 957px;margin:0px auto;padding-top:5px; padding-left:.5em; padding-right:.5em; background-color:#FFF} 
#footer p {text-align:center}
#footer div{ text-align:center}
#footer .foot_menu{ height:26px; background:url(../img/menu_foot.gif) no-repeat; padding-top:10px;color:#FFF;}
#footer .foot_menu a{ color:#FFF;  padding:0 1em}
#friendly{ text-align:center}
#friendly a{ padding-left:2px;text-decoration:underline}

.fullmain{ background-color:#FFF}
/*首页正文-------------------------------------------------------------969------*/
.fullmain #container { width:957px;background: #FFFFFF;margin:0 auto;text-align: left; padding-top:9px; padding-left:6px; padding-right:6px} 

	/*左侧*/
	.fullmain #sidebar1 {float: left;padding-right:0px; width:201px}	
		.box_1{ background:url(../img/box_1_f.gif) no-repeat bottom; padding-bottom:5px}
		.box_1 div.boxbd{ border:#089d5b 1px solid; border-top:0; border-bottom:0;}
		.box_1 h3{background:url(../img/box_1_t.gif) no-repeat;padding-top:9px; padding-left:2.6em;font-size:12px; height:22px; position:relative; color:#ffffff}
		.box_1 h3 em{ font-weight:bold; color:#038c54}
		.box_1 h3 img{ position:absolute; top:10px; right:10px}
		.box_1 div{ padding:1em}
		.box_1 div a{display:block;line-height:200%;overflow:hidden; width:175px; text-overflow:ellipsis;white-space: nowrap;background:url(../img/line.gif) repeat-x bottom;}
		.box_1 div a:hover{color:#12a056}
		
		.box_2{background:url(../img/box_2_b_2.gif) repeat-y;}
		.box_2 div.boxbd{background:url(../img/box_2_b_1.gif) no-repeat; border-top:0; border-bottom:0;}
		.box_2 h2{background:url(../img/box_2_t.gif) no-repeat;padding-top:17px; text-align:center;font-size:14px; height:25px; position:relative; color:#000000}
		.box_2 h2 em{ font-weight:bold; color:#038c54}
		.box_2 h2 img{ position:absolute; top:10px; right:10px}
		
		
		.box_2 div{ padding:10px 5px 10px}
		.box_2 h3 a{ height:29px; padding-left:35px;display:block;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;background:url(../img/box_2_b_3.gif) no-repeat; color:#028d54; margin-bottom:1px}
		.box_2 h3 a:hover{background:url(../img/box_2_b_3_1.gif) no-repeat; color:#fe9d01}
		.box_2 ul{ margin-left:3em; margin-bottom:1em; display:none}
		.box_2 ul li{ line-height:180%}
		.box_2_foot{ background:url(../img/box_2_f.gif) no-repeat bottom; padding-top:10px}
		
	.fullmain #sidebar2 {float: right;padding-left:0px; width:201px; overflow:hidden}	
		.box_3{ background:url(../img/box_3_f.gif) no-repeat bottom; padding-bottom:5px}
		.box_3 div.boxbd{ border:#dedede 1px solid; border-top:0; border-bottom:0;}
		.box_3 h3{background:url(../img/box_3_t.gif) no-repeat;padding-top:12px; padding-left:2em;font-size:12px; height:21px; position:relative; color:#000000}
		.box_3 h3 em{ font-weight:bold; color:#038c54}
		.box_3 h3 img{ position:absolute; top:10px; right:10px}
		.box_3 div{ padding:1em}
		.box_3 div a{ display:block; line-height:200%;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; width:174px}
		.box_3 div a:hover{color:#12a056}

		
	/*.fullmain #mainContent { margin:0 212px 0 211px;} */
	.fullmain #mainContent { width:534px; float:left; margin-left:10px}
	
		.box_4{ background:url(../img/box_4_f.gif) no-repeat bottom; padding-bottom:3px}
		.box_4 div.boxbd{ border:#dedede 1px solid; border-top:0; border-bottom:0; height:165px}
		.box_4 h3{background:url(../img/box_4_t.gif) no-repeat;padding-top:12px; padding-left:1em;font-size:14px; height:21px; position:relative; color:#ffffff}
		.box_4 h3 em{ font-weight:bold; color:#F00}
		.box_4 h3 img{ position:absolute; top:10px; right:10px}
		.box_4 div{line-height:170%; padding:.3em 1em 0; color:#0049b2}
		.box_4 div a{}
		.box_4 div .ceo{ float:left;margin-right:.7em}
		.box_4 div p{ padding-top:1em}
		
		
		.box_5{ background:url(../img/box_5_f.gif) no-repeat bottom; padding-bottom:3px}
		.box_5 div.boxbd{ border:#e6e6e6 1px solid; border-top:0; border-bottom:0; width:955px}
		.box_5 h3{background:url(../img/box_5_t.gif) no-repeat;padding-top:12px; padding-left:2em;font-size:14px; height:22px; position:relative; color:#ffffff}
		.box_5 h3 em{ font-weight:bold; color:#F00}
		.box_5 h3 img{ position:absolute; top:10px; right:10px}
		.box_5 div p{ float:left}
		.box_5 .show_list{ padding:1.5em 0 0 0;}
		.box_5 .show_list p{ margin-left:32px;_margin:0 16px 0 14px; text-align:center; margin-bottom:1em}
		.box_5 .show_list p img{ width:196px; border:1px solid #dadada}
		.box_5 .show_list p a.t1{ line-height:30px; text-decoration:underline; font-weight:bold; color:#028d54; }
		.box_5 .show_list p span{ display:block; text-align:left; width:196px; color:#7a7a7a}
		
		
		/*<<<跑马灯*/
		.box_6{background:url(../img/box_6_f.gif) no-repeat bottom; padding-bottom:3px; width:746px; float:left; position:relative}
		.box_6 div.boxbd{ border:#e6e6e6 1px solid; border-top:0; border-bottom:0; padding-top:1.6em}
		.box_6 h3{background:url(../img/box_6_t.gif) no-repeat;padding-top:12px; padding-left:2em;font-size:14px; height:22px; position:relative; color:#ffffff}
		.box_6 h3 em{ font-weight:bold; color:#F00}
		.box_6 h3 img{ position:absolute; top:10px; right:10px}
		.box_6 .carousel{ margin-left:19px;}
		.box_6 .carousel ul{width:722px; overflow:hidden; height:150px}
		.box_6 .carousel li{float:left;text-align:center; padding:0 4px}
		.box_6 .carousel li a{ text-decoration:underline; line-height:230%}
		.box_6 .carousel li img{ width:163px; height:109px; border:1px solid #dadada; padding:2px}
		.box_6 .next1{position:absolute;left:10px; top:100px}
		.box_6 .next2{position:absolute;right:10px; top:100px}
		/*>>>跑马灯*/

	
	
/*<<<基本内页，左大，右小*/
	#n_left{float: left;padding-right:0px; width:201px; overflow:hidden}
		.box_7{ border:#dedede 1px solid}
		.box_7 h3{background:url(../img/box_7_t.gif) no-repeat;padding-top:10px; padding-left:2em;font-size:14px; height:27px; position:relative; color:#ffffff}
		.box_7 h3 em{ font-weight:bold; color:#c8ddfc}
		.box_7 h3 img{ position:absolute; top:10px; right:10px}
		.box_7 div{}
		.box_7 div a{ display:block;background:url(../img/box_7_b.gif) no-repeat;height:38px; padding-left:3em; line-height:42px}
	

	#n_right{ float:right; width:748px; overflow:hidden}
	   h3.nav{ padding-top:8px;font:"微软雅黑"; padding-left:.5em; font-weight:normal;background:url(../img/about_t2.gif) repeat-x; height:21px}
	   div.about_read{border:#dedede 1px solid}
	   div.about_read .pro_read a{ color:#00F; text-decoration:underline;} div.about_read .pro_read a:hover { text-decoration:none; }
	   h3.title{ background:url(../img/about_c.gif) no-repeat; height:25px; padding-top:10px;font-weight:normal;padding-left:1em}
	   h3.title em{ display:block; width:119px; text-align:center;font-weight:bold}
/*>>>基本内页，左大，右小*/
	   

	
	
	
	
/*<<<<<联系我们*/
#contact_left{float:left;padding-right:0px;width:748px}	   
#contact_right{ float:right; width:201px}
.contact_box{}
.contact_box .bd2{border:#dedede 1px solid; border-top:none; padding:1em;overflow:hidden; background:url(../img/feedback_bg.gif) no-repeat; padding-top:3em}
.contact_box h2{ font-size:16px; font-weight:bold; margin-top:2em; text-decoration:underline}
.contact_box label{ width:50px; display:block; float:left}

h3.gg{ background:url(../img/contact_bg.gif) no-repeat; height:116px;color:#FFF;font-size:14px; font:"微软雅黑"; padding-left:35px; padding-top:55px; font-weight:normal; line-height:180%}
dl.contact_box,dl.contact_box2{ background:url(../img/contact_b_1.gif) no-repeat; width:369px; height:191px; float:left; margin-right:10px; margin-top:10px}	dl.contact_box2{ margin-right:0px}
.contact_box dt,.contact_box2 dt{ padding-top:12px; font-size:14px; font-weight:bold; color:#FFF; padding-left:18px}
.contact_box dt em,.contact_box2 dt em{ display:block; width:80px;text-align:center}
.contact_box dd,.contact_box2 dd{ margin:1.4em; line-height:180%; font-size:14px}


div.address{border:#dedede 1px solid; margin-top:8px}
div.address h3.title{ background:url(../img/about_t.gif) no-repeat; height:20px; padding-top:15px; color:#FFF; font-weight:bold; font-size:14px; font:"微软雅黑"; font-weight:bold; padding-left:2em}
div.address h3.title em{ display:block; width:119px; text-align:center;font-weight:bold}
div.address .address_read{ padding:1em; line-height:150%}
div.address .address_read h2{ font-size:16px;}
/*>>>基本内页，左大，右小*/
/*>>>>>联系我们*/  


.join{ background:url(../img/join_bg_2.jpg) repeat-y}
.join .join_menu{ background:url(../img/join.jpg) no-repeat; height:154px}
.join .content{ background:url(../img/join_bg.jpg) no-repeat top; padding:1em 3em 2em}
	   
	   
/*<<<产品中心*/  	   
.pro_list{ padding:0 1em; border:#dadada 1px solid; margin-top:7px}
.pro_list div{ border-bottom:1px solid #dadada;padding-bottom:1em; padding-top:1em; width:720px}
.pro_list div a.img{display:block;width:211px;height:174px;overflow:hidden;background:url(../img/pro_list_bg.gif) no-repeat;float:left;text-align:center; padding-top:4px; padding-bottom:4px; margin-right:1em}
.pro_list div img{ height:173px}
.pro_list div dl{ margin-left:1em}
.pro_list dt a{ font-size:18px;}
.pro_list dd{ line-height:150%; margin-top:.8em}
.pro_read{ padding:1em}

.pro_read p{line-height:180%; padding-bottom:.6em; padding-top:.6em; color:#333;}
.pro_read  h1{ font-size:14px; font-weight:bold; border-bottom:1px solid #d3d3d3; padding-bottom:1em; padding-left:1em; padding-top:.5em}
.pro_read .des{padding-left:1em; line-height:200%; padding-top:1em; padding-bottom:1em}
.pro_read .img_show{ border:1px solid #d3d3d3; width:420px; height:420px; line-height:420px; margin-left:.5em; float:left; text-align:center; overflow:hidden;}
.pro_list2 div.pro_bd a.img img{vertical-align:middle;}

.pro_read .img_show img{}

.pro_read .case_show{ width:282px;float:right;overflow:hidden}
.pro_read .case_show p{border-bottom:1px solid #CCC; padding-bottom:.3em; margin-top:0; padding-top:0}

.pro_read .case_show ul{width:290px; overflow:hidden; padding-top:1em}
.pro_read .case_show li{float:left;text-align:center; width:130px; margin-right:15px}
.pro_read .case_show li a{ text-decoration:underline; line-height:230%}
.pro_read .case_show li img{ width:130px; height:90px; border:1px solid #dadada; padding:2px}

.pro_read h3 {border-bottom:1px solid #d3d3d3; height:26px; padding-left:1em}
.pro_read h3 a{ display:block; width:76px; height:26px; background:url(../img/t2.gif) no-repeat; float:left; line-height:26px; text-align:center; margin-right:.4em; font-weight:normal}
.pro_read h3 a.frist{background:url(../img/t1.gif) no-repeat; color:#FFF}


.pro_list2{border:#dadada 1px solid; margin-top:7px; width:746px; padding-top:2em; padding-bottom:1.5em}
.pro_list2 div.pro_bd{ border-bottom:1px solid #dadada;width:217px; height:310px; float:left; border:#cfcfcf 1px solid; margin-left:1.9em;_margin-left:.9em; margin-bottom:2em;_margin-right:.9em;}
.pro_list2 div.pro_bd a.img{display:table-cell;overflow:hidden;text-align:center;vertical-align:middle; width:217px; height:225px;
 /* 针对IE的Hack */
 *display: block;
 *font-size: 217px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

}
.pro_list2 div.pro_bd a.img img{vertical-align:middle;}
	

.pro_list2 div.pro_bd p{ margin-left:1em; margin-top:1em}
.pro_list2 p a{ color:#fe551c}
.pro_list2 p{ font-size:12px;line-height:170%; color:#707070}

/*>>>产品中心*/  	
		


/*<<<文章列表*/
#news_left{ width:748px; float:right}
#news_right{ float:left; width:201px}
div.newslist{ margin:.6em .5em;}
div.newslist dl{ margin-top:.5em}
div.newslist dt{height:24px; color:#c70108; line-height:24px;}
div.newslist dt a{color:#090; font-weight:bold; float:left; font-size:14px; text-decoration:underline}
div.newslist dt i{ float:left; margin-left:1em; color:#666;}
div.newslist dd{color:#666; margin-bottom:1em; background:url(../img/line.gif) repeat-x bottom; padding-bottom:1.5em; height:80px; padding-top:.5em; line-height:150%}
div.newslist dd img{ float:left; margin-right:.6em}
div.newslist dd a{ color:#568e1a; text-decoration:underline}
div.newslist dl.khjz{ margin-top:1em;}
div.newslist dl.khjz dt{color:#c70108;background:none; height:0; line-height:0; padding-left:0}
div.newslist dl.khjz dt img{ float:left; width:110px; border:solid #CCC 1px; padding:4px}
div.newslist dl.khjz a{color:#c70108; display:block; font-weight:bold; font-size:14px; margin-bottom:.8em}
div.newslist dl.khjz dd{line-height:180%; color:#686868; padding-bottom:1em; text-indent:0em; height:120px; background:url(../img/line.gif) repeat-x bottom; float:left; padding-left:140px; margin-bottom:2em; margin-right:1em}
/*>>>文章列表*/


#caselist{}
.caselist{}
.caselist li{ width:212px; height:140px; float:left; text-align:center; vertical-align:text-bottom; padding-top:1.5em; border:#CCC 1px solid; margin:1em}



/*<<<文章阅读*/
div.newsread { width:746px; margin:.7em auto}
div.newsread .head{ height:74px; background-color:#f4f4f4}
div.newsread .head h3{ text-align:center; font-size:18px; font-weight:bold; font-family:"微软雅黑"; height:50px; line-height:45px}
div.newsread .head div{ font-size:12px; color:#c90108; text-align:center}
div.newsread .head div em{ margin:0 1.5em}
div.newsread .body p{ margin-top:1em; color:#5b5b5b; font-size:14px; line-height:160%}
div.newsread .body a{ color:#00F; text-decoration:underline} div.newsread .body a:hover { text-decoration:none; }
#email_put{ border:1px solid #e2e2e2; padding:1em; font-weight:bold; color:#4f4f4f; line-height:180%; margin:1em 0}
#email_put label{ color:#c90108; font-size:14px; margin:1em 0 0; display:block}
#email_put .input1{ width:132px}
div.newsread .foot{ color:#c90108; text-align:right; line-height:180%; margin-top:1em; background:url(../img/line.gif) repeat-x bottom; padding-bottom:1em}
div.newsread .foot div{ color:#000; font-weight:bold}
div.newsread .np{ margin:1em .5em; line-height:180%}
.xglink { margin-top:1em}
.xglink h3{ background:url(../img/xgling_bg.gif) no-repeat; font-weight:bold; color:#2872b5; font-size:14px}
.xglink ul{ border:#cccccc 1px solid; padding:1em; margin-top:7px}
.xglink ul li a{font-size:12px; line-height:180%;}
.xglink ul li i{ margin-left:1em; font-size:12px; color:#666}
.xglink .bd{ border:#cccccc 1px solid; padding:1em; margin-top:7px; line-height:180%}
.xglink .bd a{color:#2872b5; text-decoration:underline}


.content p{ text-indent:2em; margin-top:1em; color:#000; font-size:14px; line-height:160%}
.content a{ color:#000; text-decoration:underline; font-size:14px; }
/*视频*/
.video_show{ background:url(../img/video_bg.gif) no-repeat; width:200px; height:224px; text-align:center; padding-top:3px}
.video_show a{font-weight:bold; color:#FFF; margin-top:1em; display:block}
.rss{ background:url(../img/rss_bg.gif) no-repeat; height:37px; padding-top:43px; padding-left:15px}
/*>>>文章阅读*/
	
/*外围表格*/
#TableTitle {color: #2c4d7a;line-height:25px;height:25px;text-align: left;border-bottom:1px solid #d0d0d0;font-weight:bold;display:block}
#TableTitle span{display:block; float:left}
.tablecontent{border-bottom:1px solid #d0d0d0;}
.tablecontent ul {margin:0;padding:0;overflow: hidden;}
.tablecontent ul.bg1 {background-color:#f7f7f7}
.tablecontent ul li {list-style-type:none;line-height:25px;text-align:left;float:left;margin:0;padding:0;overflow: hidden;}
.tablecontent ul li ul {margin:0;padding:0;overflow: hidden;}
.tablecontent ul li ul li {float:none;margin:0;padding:0;text-align:left}
.list1width{width:82%;}
.list2width{width:18%;}
.list3width{width:25%;}

#slideshow{ height:341px; overflow:hidden}
#tab{ position:relative; }
#tab em.cart{ position:absolute; background:url(../img/hot.gif) no-repeat -76px 2px; width:40px; height:23px; top:-15px; left:396px}


#case_bg img{background:url(../img/case_bg.jpg) no-repeat;width:326px; height:236px; padding-top:15px; padding-bottom:17px; padding-right:16px; padding-left:17px}
#case_bg td{ text-align:center}












.rightbar
{
	margin-top: 1em;
	color: #898989;
	margin-left:1em;
	overflow:hidden
}
.r02
{
	padding-bottom: 15px;
	line-height: 1.5em;
	background-color: #e5e5e5;
	padding-left: 15px;
	width: 693px;
	padding-right: 15px;
	display: inline;
	float: left;
	height: auto;
	padding-top: 10px;
}
.r02 SPAN
{
	padding-left: 5px;
	color: #c0783e;
	font-weight: bold;
}
.r03
{
	line-height: 1.9em;
	margin-top: 30px;
	width: 720px;
	height: auto;
}
.r03_left
{
	float: left;
}
.r03_left IMG
{
	border-bottom: #dbdbdb 5px solid;
	border-left: #dbdbdb 5px solid;
	border-top: #dbdbdb 5px solid;
	border-right: #dbdbdb 5px solid;
}
.r03_right
{
	padding-left: 20px;
	width: 400px;
	float: left;
}
.r03_right UL LI
{
	line-height: 1.8em;
	list-style-type: none;
	padding-left: 15px;
	width: 100%;
	background: url(../img/p01.jpg) no-repeat 2px 6px;
	float: left;
}
.r05
{
	line-height: 1.9em;
	margin-top: 30px;
	display: inline;
}
.r05 LI
{
	width: 330px;
	float: left;
	height: 250px;
	margin-right:2.6em;

}
.r5_li01
{
	border-bottom: #cfcfcf 0px solid;
	border-left: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	border-right: #cfcfcf 1px solid;
}
.r5_li02
{
	border-bottom: #cfcfcf 1px solid;
	border-left: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	border-right: #cfcfcf 1px solid;
}
.r5l
{
	padding-left: 25px;
	float: left;
	padding-top: 20px;
}
.r5r
{
	padding-left: 20px;
	width: 210px;
	float: left;
	padding-top: 20px;
}
.pleft
{
	padding-left: 18px;
	padding-right: 10px;
	padding-top: 20px;
}
.ch2
{
	line-height: 2em;
	font-family: "微软雅黑" "宋体"; COLOR: #498928;
	font-size: 16px;
	font-weight: bold;
}
.ch4
{
	line-height: 2em;
	font-family: "微软雅黑" "宋体"; COLOR: #000000;
	font-size: 18px;
	font-weight: bold;
}
.ch5
{
	line-height: 4em;
	font-family: "微软雅黑" "宋体"; BACKGROUND: url(../img/p02.jpg) no-repeat 330px 15px;
	color: #69cf2e;
	font-size: 14px;
	font-weight: bold;
}
.ch6
{
	padding-bottom: 10px;
	line-height: 2em;
	font-family: "微软雅黑" "宋体"; COLOR: #4a8a29;
	clear: both;
	font-size: 16px;
	padding-top: 20px;
}
.ch7
{
	line-height: 2em;
	padding-left: 20px;
	font-family: "微软雅黑" "宋体"; COLOR: #000000;
	font-size: 14px;
}
.yellow
{
	color: #d28015;
}

