html,body{ margin:0px; height:100%;}
body{ background:#FFFFFF; font-size:12px; text-align:center;}
.clear{ clear:both; height:0px;}
p{ text-align:left;color:#525151; }
h3{ color:#FFFFFF; font-weight:normal;}
h2{ font-size:18px; margin:12px 0; }
h4{ color:#525151; font-weight:normal; font-size:12px;}
table  p,table  p a,table  p u{margin: 0;padding: 0;height:12px;vertical-align: middle;color:#525151;text-align:center; text-decoration:none;}
table  p a:hover{ color:#8E1E20; text-decoration:underline;}

/*-------------------header设置------------------------*/
#header{ position:relative;width:970px; height:110px; background-color:#05619b; margin:0 auto 10px auto;}
#logo{ float:left;}

#logo_title { float:left;width:200px;color:#fff;margin-top:10px;height:50px;}
#logo_title h5{font-size:20px;margin-top:0px;}
#logo_title span{font-size:13px;}
#titletxt{ float:right; margin:2px 10px 0 0;}

#search{ float:right; margin:2px 10px 0 0;width:160px;clear:both;height:30px;}

#search form .txtBox{_float:left;margin:2px 1px 2px 0px;width:120px;}
#search form input.go{
           height:16px;
           width:16px;
	background:url(images/serch_icon.gif) 0 0 no-repeat;)
width:20px;
	_float:right;
	border:none;
	cursor:pointer;
           margin:4px 0px 2px 0px;}


#nav{ position:absolute; width:700px; right:0px; bottom:0px; height:30px; background:#267cb2}
/*设置动态导航栏*/


#menu {position:absolute;width:700px;margin:0px;padding:0; left:0px;list-style-type:none; font:12px Arial; }/*margin,pading用法*/
#menu li {float:left;padding:0;}
#menu li dl {margin: 0;padding: 0 0 5px 0; /*缓冲用*/}
#menu li dt a ,#menu li dt a:visited {display:block;color:#FFFFFF;padding:7px 14px;text-decoration:none;}
#menu li dd {display:none;margin:0;padding:0px 0px;color:#fff;background:#267cb2; height:24px; width:76px;
             filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}/*设宽高是为了兼容IE7，8*/
#menu li dd a, #menu li dd a:visited {display:block;color:#fff;text-decoration:none; margin:0;padding:4px 0px;text-align:center;}	
#menu li:hover dd , #menu li a:hover dd{ display:block;}
/*两个伪类，*//*2兼容IE6*/
#menu li:hover dt,#menu li a:hover dt{background: #006cb0;color:#ffffff;}
#menu li dt a:hover {background: #3da1e0;}
#menu li:hover, #menu li a:hover { border:0;}/*ie6*/
/* dd上有鼠标时，其颜色变化 */
#menu li dd a:hover {background: #3da1e0; color:#ffffff;}
/*针对ie6的设置*/	
#menu table {border-collapse:collapse;padding:5px;}
/*-------------------header---end------------------------*/

/*-------------------sidebar------------------------*/
#sidebar{float:left; width:255px; _height:825px;height:1390px;background-color:#f3f5f6;color:#543f42;clear:left;}
#sidebar ul {list-style-type:none;margin:0; padding:0; background-color:#f3f5f6}
#sidebar ul ul{border-bottom:1px solid #ccc; }
#sidebar ul li a{display:block; text-decoration:none; height:14px;color:#777;background:#fff;padding:5px;border:1px solid #ccc;border-bottom:0;}
/* 设置鼠标响应 */
#sidebar ul li  a:hover  ,#sidebar ul a:hover li { display:block;background-color:#8E1E20; color:#FFFFFF;}
/*针对ie6的设置*/	
#sidebar ul table {width:180px;border-collapse:collapse;  padding:0; margin:-1px; font-size:1em;clear:both;}
#contact{ padding:0 24px;}
/*-------------------sidebar---end------------------------*/

/*-------------------right-box------------------------*/
#container{width:970px; margin:0 auto;}


#main{ width:700px; float:right; _padding-left:12px;overflow:hidden;}
#banner{width:700px;height:220px; overflow:hidden;}
#banner_list{float:left;}
#banner_text{width:200px;float:right;height:16px;overflow:hidden;background-color:#8E1E20;}
#banner_text ul{list-style:none;float:right;height:15px;margin-top:0px;}
#banner_text li{list-style:none;float:right;width:30px;height:15px;clear:left;}
#banner_info{width:500px;height:16px;float:left;background-color:#8E1E20;color:#fff;}

_#banner_bg{height:15px;width:700px;background-color:#8E1E20;}


#content{width:325px;float:left;margin:0px;padding:0px 5px 10px 12px; }
/*#main>>#content{width:335px; }*/
.content_text,.content_text li{ list-style-type:decimal; margin-bottom:6px;text-align:left;}
.content_text h2 {margin:18px 0 8px 0;}
.content_text h2 a{text-decoration:none;color:#103667; }
.content_text h2 a:hover{color:#a53d4e;}
.content_text ul{margin:0; padding-left:42px; }
.content_text li a{ text-decoration:none; color:#525151;}
.content_text li a:hover{ color:#8E1E20; text-decoration:underline;}

#new_product{float:right;margin:0px; padding-top:10px; padding-left:5px; width:353px;}
#right_bottom{width:695px;float:left;margin:0px;padding:0px 0px 0 5px;}
/*图文模块*/
.small_title,.title{background-color:#385870;text-align:left;color:#FFFFFF;font-weight:bold; font-size:14px;}
.small_title{width:333px;padding:5px 5px 5px 15px;}
.title{width:670px;padding:5px 5px 5px 20px; margin-top:10px;}
img.img_left{float:left; margin:0px 8px 0px 0px; padding:4px;border: 1px solid #d6ebf6 ;}
a:hover img.img_left { background:#BBDDFF}
.product_box,.business_box{width:333px;height:106px;float:left;background-color:#f3f5f6;padding:10px;margin:7px 0;}
.business_box{width:320px;padding:10px 7px ;margin:6px;}
.product_info{padding:5px;text-align:left;}
.product_info span a{ font-size:14px;color:#1b4f93; text-decoration:none;}/* #d8325d*/ 
.product_info span a:hover{color:#a53d4e;}
p.product{text-align:justify;font-size:12px; color:#6d6d6d; text-indent:2em;margin:6px 0 0 0;}
.more{float:right;padding:3px; clear:both;}
.more a{text-decoration:none;color:#a53d4e; }
.more a:hover{color:#d8325d}
.text_box p{ line-height:20px; font-size:14px; padding:12px 24px;}
.text_box_link p{ line-height:20px; font-size:14px; padding:12px 24px;} 


/*-------------------right-end------------------------*/

/*-------------------footer------------------------*/
#footer{width:100%; margin:10px auto;height:60px;font-size:12px;background-color:#f2efef; clear:both;}
#footer p{ margin:10px auto; _padding-top:16px;color:#333333; clear:both;width:350px;padding-left:200px; diplay:inline;}
#footer a,#tooter a:visited{text-decoration:none; color:#333333; clear:both;margin:10px auto;}


#main .title span{float:right;padding-right:20px;}

.link_box{width:500px;}
.link_img{border: 4px solid #d6ebf6; padding:4px;float:left;margin-top:20px}
.link_info{margin-top:40px;float:right;}
.link_info li{font-size:14px;list-style:none;line-height:22px;}
.link_info span{font-size:14px;}
.link_info li a{list-style:none;}