﻿/*全局样式*/
html,body{ margin:0; padding:0; line-height:25px;}

body{
margin:auto;
font:100% arial,sans-serif;
font-size:12px;
color:#1F376D;
}

p{ font-size:12px; color:#1F376D; line-height:25px;}
html{
SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc;  SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOr: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;
}
a:link,a:visited{
	color:#1F376D;
	text-decoration: none;
}
a:hover{
text-decoration:none; color:#073B9E;
}

.clear0{clear:both;height:0px;}
dl,dt,dd,ul,li,h1,h2,h3,h4,ul,li,img{margin:0px;padding:0px;}
ul{ list-style-type:none;}
li{ list-style-type:none;}
img{ border:none;}
.clear{ clear:both;height:0px;}

/*  头部代码开始  */
#header{ width:100%; height:148px; margin:0 auto; overflow:hidden; background:url(top_bg.jpg) repeat-x;}
#top{ margin:0 auto; width:980px; height:110px;}
#top h1{ float:left; width:401px; height:62px; margin-top:37px;}
#logo{ float:left; width:401px; height:62px; padding-bottom:18px; margin:0 auto;}
.top_right{ float:right; margin-right:8px; width:240px; margin-top:20px;}
.top_right img{ float:left;}
.top_right span{ float:right; margin-bottom:-3px; color:#1F376D; font-weight:bold; font-size:14px;}
.top_right a:hover{ text-decoration:underline;}


#nav{ margin:0 auto; clear:left; width:980px; height:38px; text-align:center; background:url(nav_bg.jpg) no-repeat; margin-bottom:12px;}
#nav ul{ margin:0 auto; padding-left:30px; display:block; list-style-type:none; height:38px; line-height:38px; overflow:hidden;}
#nav li{ display:block; float:left; width:112px; background:url(nav_li_r.jpg) left center no-repeat;}
#nav li a{  display:block; text-align:center; text-decoration:none; font-size:13px; font-weight:bold; color:#ffffff;}
#nav li a:hover{}
#nav span{ float:right; margin-top:-23px; margin-right:16px;}
#nav span a{ padding-left:10px; margin-right:8px; color:#FFFFFF; font-size:11px; background:url(nav_right.jpg) left center no-repeat;}
#nav span a:hover{ text-decoration:underline;}
#nav li.lw{ background:url(xindex.jpg) 19px 8px no-repeat;}
#nav li.lw a{}
#nav li.lw a:hover{}

#banner{ width:980px; margin:auto; margin-top:16px;}

/*主要内容*/
#container{ margin:0 auto; width:980px; margin-top:18px; margin-bottom:18px; }
#mainbox{ float:right; width:736px;}
#secondary{ width:100%; margin:0 auto; margin-bottom:25px; overflow:hidden;}
#secondary h1{font-size:12px; font-weight:bold; color:#FF0000; width:736px; height:36px; line-height:36px; text-indent:10px; background:url(h1_bg.jpg) no-repeat;}

#secondary .pro_lw h1{ position:relative; width:736px; height:39px; line-height:39px; text-indent:25px; background:url(h1_bg.gif) no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold;}


/*  首页内容--产品推荐-- */

.product_tj{position:relative; width:736px; overflow:hidden;}
.product_tj h2{ font-size:12px; font-weight:bold; color:#fff; width:736px; height:36px; line-height:40px;padding-left:40px; background:url(h1_bg.gif) no-repeat;}

.product_tj span.more{ position:absolute; right:15px; height:41px; line-height:41px; margin-top:-41px; padding-right:12px; font-size:11px;}
.product_tj span.more a{ color:#073B9E;}
.product_tj span.more a:hover{ color:#2D2D2D;}

.commend{ width:733px; margin:0 auto; overflow:hidden; padding-top:5px; padding-bottom:5px; margin:0 auto; border: solid 1px #d2d2d2; border-top:none;background-color:#D1E1EA;}
.commend p{line-height:23px;padding:0px 5px;text-indent:2em;}
ul.tuijian{ float:left; background-color:#D1E1EA; margin:0 auto; width:735px; list-style:none; padding-top:2px; padding-bottom:2px; overflow:hidden;}
ul.tuijian li{ float:left; width:160px; height:186px;  margin-bottom:2px; margin-left:16px; }
ul.tuijian li a{ text-decoration:none; width:160px;}
ul.tuijian li a:hover{ text-decoration:underline; color:#073B9E;}
ul.tuijian li img{ border:1px solid #B6C4CC; margin-bottom:2px;}
ul.tuijian h4{ font-size:12px; font-weight:normal; text-align:center;}
 

/* 左侧广告-- 产品列表 在线留言-- */

#con_left{ float:left; width:219px; margin:0 auto;}
#product_list{ float:left; width:219px; margin:0 auto; margin-bottom:11px; overflow:hidden; }

#product_list h3{ width:219px; height:38px; line-height:38px; text-indent:32px; color:#ffffff; font-size:14px; font-weight:bold; background:url(list01.jpg) no-repeat;}

#product_list ul{ margin:0 auto; width:217px; padding-top:5px; list-style:none; overflow:hidden; border:#DCDCDC solid 1px; border-top:none;}
#product_list ul li{ height:30px; line-height:30px; background:url(list_li_bg.jpg) center no-repeat; margin-bottom:3px;}
#product_list ul li a{ height:30px; line-height:30px; padding-left:37px; background:url(li_bg.jpg) 21px no-repeat;}
#product_list ul li a:link,a:visited{}
#product_list ul li a:hover { text-decoration:underline;}

#contact{ width:221px; float:left; clear:left;}
#contact h4{ padding-left:32px; font-size:13px; color:#1F376D; background:url(contact02.jpg) no-repeat;}
#contact img{ border:none;margin-bottom:5px;}

#contact_us{ float:left; clear:left; width:219px;}
#contact_us h3{ width:221px; height:38px; line-height:38px; text-indent:32px; color:#ffffff; font-size:14px; font-weight:bold; background:url(list01.jpg) no-repeat; }
#contact_us p{ margin:0 auto; padding-left:18px; padding-bottom:35px; padding-top:6px; border:#DCDCDC solid 1px; border-top:none;} 

#news_list{ float:left; clear:left; width:219px; }
#news_list h3{ width:219px; height:39px; line-height:39px; text-indent:32px; color:#ffffff; font-size:14px; font-weight:bold; background:url(list01.jpg) no-repeat;}
#news_list span.more{ float:right; height:39px; line-height:39px; margin-top:-40px; padding-right:12px; font-size:11px;}
#news_list span.more a{ color:#073B9E;}
#news_list span.more a:hover{ color:#2D2D2D;}

#news_list ul{ width:217px; margin:0 auto; list-style:none; padding-bottom:14px; padding-top:11px; border:#DCDCDC solid 1px; border-top:none; overflow:hidden;}
#news_list ul li{ padding-left:10px; height:28px; line-height:28px;}
#news_list ul li a{ height:28px; line-height:28px; background:url(news02.jpg) left center no-repeat; padding-left:15px; text-decoration:none;}
#news_list ul li a:hover{ text-decoration:underline;}


/*首页下部*/

#extra{ width:980px; clear:both;}
#contact{ float:left;}
#contact h4{ font-size:12px;}

.news_new{ float:left; width:278px; margin:0 auto; margin-right:16px; }
.news_new h3{ font-size:13px; text-indent:32px; color:#FFFFFF; width:278px; line-height:38px; height:38px; background:url(news01.jpg) no-repeat;}
.news_new span.more{ float:right; height:37px; line-height:37px; margin-top:-37px; padding-right:12px; font-size:11px;}
.news_new span.more a{ color:#073B9E;}
.news_new span.more a:hover{ color:#2D2D2D;}


.news_new ul{ list-style:none; margin:0 auto; padding-bottom:14px; padding-top:11px; border:#DCDCDC solid 1px; border-top:none; overflow:hidden;}
.news_new li{ padding-left:20px; padding-right:10px; height:28px; line-height:28px;}
.news_new li a{ padding-left:15px; background:url(news02.jpg) left center no-repeat; text-decoration:none;}
.news_new li a:hover{ text-decoration:underline;}
.news_new li span{ float:right;margin-right:5px;}


.about_us{ float:left; width:435px; overflow:hidden;}
.about_us h3{ background:url(about02.jpg) no-repeat; height:38px; line-height:38px; font-size:13px; font-weight:bold; color:#FFFFFF; text-indent:42px;}
.about{ width:433px; margin:0 auto; border:#DCDCDC solid 1px; border-top:none;}
.about img{ float:left; margin-left:11px; margin-right:11px; margin-top:11px; border:1px solid #DEDEDE; padding:3px;}
.about p{ text-indent:2em; color:#1F376D; padding:6px;}
.about_us span.more{ float:right; height:37px; line-height:37px; margin-top:-37px; padding-right:12px; font-size:11px;}
.about_us span.more a{ color:#073B9E;}
.about_us span.more a:hover{ color:#2D2D2D;}



.contact_us{ float:right; width:229px; overflow:hidden;}
.contact_us h3{ width:229px; height:38px; line-height:38px; font-size:13px; color:#FFFFFF; padding-left:32px; background:url(contact03.jpg) no-repeat;}
.contact_us p{ margin:0 auto; padding-left:15px; padding-top:6px; padding-bottom:6px; color:#1F376D; border:#DCDCDC solid 1px; border-top:none; }



/* 单页面 */

.contact{ padding-left:31px; padding-top:16px; height:250px;}
.contact img{ float:left; margin-top:25px; margin-right:11px;}
.contact p{ margin-top:35px;}

.about_content{ padding-left:31px; padding-top:16px; height:250px;}
.about_content img{ float:left; margin-right:25px; margin-left:35px;}
.about_content p{ text-indent:2em; padding-right:56px;}

.network{ width:753px;}
.network p{ width:96%; text-indent:2em;}
.network .map{ margin-left:56px;}

/*当前位置*/

span.fast {
	position:absolute;
	right:244px;
	top:438px;
	font-weight:normal;
	height:21px;
}
span.fast a{ height:39px; line-height:39px;}
span.fast a:link,span.fast a:visited{ font-weight: normal; text-decoration:none;}
span.fast a:hover{ text-decoration:underline; color:#073B9E;}


/*产品快速通道*/
 .quick{ margin:0 auto; width:690px; margin-top:18px; margin-bottom:15px; border:1px #A6A6A6 dashed; }
 .quick p{ font-size:13px; padding-left:21px;  }
 .quick a{  text-decoration:none; line-height:24px; margin-right:16px;}
 .quick a:hover{ color:#f80000; text-decoration:none;}
 

/*分页*/

#page{ clear:both; width:753px; text-align:center; margin-top:10px; margin-bottom:21px;}
#page p{ margin-top:6px; line-height:23px; height:23px; color:#073B9E;}
#page span{ font-weight:bold; color:#073B9E;}
#page a{ text-decoration:none; color:#073B9E;}
#page a:hover{ text-decoration:none; color:#073B9E;}


/*上一个产品  下一个产品*/
#up_down{ margin:0 auto; margin-top:6px; text-align:center;}
#up_down a{ text-decoration:none; font-weight:normal;}
#up_down a:hover{ text-decoration:underline; color:#073B9E;}

/*  新闻页面  */

#content{ width:734px; margin:0 auto; border: solid 1px #d2d2d2; border-top:none; overflow:hidden;}

.news{ width:753px; height:95px; margin:0 auto; margin-top:9px; border-bottom:1px dotted #D2D2D2;}
.news h3{ display:block; margin-left:21px; padding-left:18px; line-height:27px; height:27px; font-size:13px; background:url(news_xiao.gif) left center no-repeat;}
.news h3 a{ text-decoration:none; list-style-type:square; color:#1F376D;}
.news h3 a:hover{ text-decoration:underline;}
.news h3 span{ float:right; font-weight:normal; margin-right:35px;}
.news p{ margin:0 auto; text-indent:2em; width:94%;padding-top:5px; line-height:23px;}


/* 详细页 标题  */
#title{ width:650px; margin-top:15px; margin-left:25px; line-height:35px; height:35px; text-align:center; font-size:15px; font-weight:bold;}
#neirong{ width:93%; margin:0 auto; margin-top:13px; padding-top:11px; padding-bottom:11px; border-bottom:1px dashed #A8A8A8;  border-top:1px dashed #A8A8A8;}
#neirong p{ text-indent:2em; line-height:26px;}


/*  产品展示  */

.pro_all{ width:736px; margin:0 auto; background-color:#D1E1EA; overflow:hidden;}

#news_detail{ width:734px; margin:0 auto; padding-top:11px; padding-bottom:25px;  border:1px solid #D3D3D3; border-top:none;}

/*  产品详细页  */

#cp_list{ width:734px; margin:0 auto; padding-top:11px; text-align:center; border:1px solid #D3D3D3; border-top:none;}
.nr p{ margin:0 auto; float:left; text-indent:2em; width:95%; text-align:left; padding-left:15px;}
.jc{ float:left; font-weight:bold;}
.mch{ font-weight:bold; color:#2E4690;}
.zx{ color:#FF0000; font-weight:bold;}


/*返回列表*/
.backlist{ width:734px; margin:0 auto; margin-top:12px;}
.backlist p{ font-size:13px; text-align:center;}
.backlist a{ text-decoration:underline; font-weight:bold;}
.backlist a:hover{ text-decoration:underline;}


/*相关*/
.details{ text-align:left; margin:0 auto; width:95%; padding:6px; font-size:14px; font-weight:bold; color:#1F376D; border:1px dashed #D4D4D4;}
.related{}
.related h4{ font-size:13px; font-weight:bold; margin-left:6px;}

ul.xiangg{ float:left; margin:0 auto; width:734px; list-style:none; padding-top:5px; padding-bottom:5px; overflow:hidden;}
ul.xiangg li{ float:left; width:160px; margin-bottom:10px; margin-left:16px; }
ul.xiangg li a{ text-decoration:none; width:160px;}
ul.xiangg li a:hover{ text-decoration:underline; color:#073B9E;}
ul.xiangg li img{ border:1px solid #B6C4CC; margin-bottom:6px;}
ul.xiangg h4{ font-size:12px; font-weight:normal; text-align:center;}

#description{ margin:0 auto; width:690px; float:left; clear:left;}
#description h4{ font-size:12px; color:#FF0000; padding-left:11px; margin-top:6px; border-bottom:1px solid #000000; padding-bottom:6px;}


/*  底部  */

#footer{ clear:both; margin:0 auto; width:980px; text-align:center; border-top:8px solid #E0E0E0;}
#footer p { padding-top:21px; padding-bottom:45px; line-height:21px; height:21px;  font-weight:normal; color:#1F376D;}
#footer a{ text-decoration:none; padding-right:3px; margin-right:3px;}
#footer a:hover{ text-decoration:underline; color:#073B9E;}
/*  二维码  */
#shouji{position:fixed;_position:absolute;top:150px;right:20px;background:#cfcfcf;z-index: 9999;}
#shouji p{margin:0px;padding:0px;text-align:center;font-weight:bold;font-size:12px;line-height:20px;color:#ff0000;}
#shouji img{width:150px;}