@charset "gb2312";
/* CSS Document */
/**公共样式 start*/ 
body { font-family:"宋体"; font-size: 12px; margin:0 auto; padding:0; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x;}

div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}

div{overflow:hidden;}

li {list-style-type: none;}

form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}

input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}

a{text-decoration: none;color:#000; outline:none; blr:expression(this.onFocus=this.blur());/*transition: all 0.3s ease-in 0s, color 0.4s ease-out 0s;*/}

a:link,a:visited {text-decoration: none;}

a:hover{/*text-decoration: underline;*/}

table {font-size:inherit;font:100%;}

th { font-weight:normal;}

img{ border: 0;}

h3{ font-size:14px; color:#000; font-weight:bold;}

h4 { font-size: 12px;}

.clear { clear: both; height: 0px; overflow: hidden;}

.copy{ font-family:Arial, Helvetica, sans-serif;}

.section{ width:100%; clear:both;}

input,textarea{color:#898989;font-size:14px;}
/***公共样式 end**/

.head,.menu,.banner,.p1,.p2,.foot,.main{width:951px;margin:0 auto; clear:both;}

.head{height:86px;}

.logo{float:left; width:432px;}

.tel{float:right;background-image:url(../images/tel.jpg); background-repeat:no-repeat;height:86px; width:416px;}

.menu{background-image:url(../images/menu_bg.jpg); background-repeat:no-repeat;height:31px;padding-left:10px; width:941px;}

.menu ul li{ float:left;width:107px; line-height:31px;font-size:14px;font-weight:bold; text-align:center;}

.menu ul li.menu_ge{width:1px; }

.menu ul li a{color:#fff; display:block;}

.menu ul li a:hover,.menu ul li a.menu_on{ background-image:url(../images/menu_li_on.jpg); background-repeat:repeat-x;}

.banner{ background-image:url(../images/banner_bg.png); background-repeat:no-repeat;height:343px;margin-top:8px; padding:1px;}

.p1{margin-top:8px; background-color:#fff;}

.pro,.about,.news_i{float:left;}

.pro{ width:219px;}

.about{width:423px; margin-left:13px;}

.news_i{ width:287px; margin-left:8px;}

.p_title{ height:36px;background-image:url(../images/p_bg.jpg); background-repeat:repeat-x; font-size:14px; color:#fff; line-height:36px; text-indent:20px;}

.p_title span{float:right; font-size:12px; font-weight:normal; margin-right:20px;}

.p_title span a{color:#fff;}

.about_mid{background-image:url(../images/about_mid.jpg); background-repeat:repeat-y; height:162px; line-height:20px; text-indent:25px; padding:10px;}

.about_mid img{float:left; margin: 10px;}

.about_foot{height:36px;background-image:url(../images/about_foot.jpg); background-repeat:no-repeat;}

.news_i ul{ height:172px;background-image:url(../images/p_mid.jpg); background-repeat:repeat-y; padding:10px 0 0 10px;}

.news_i ul li{ height:27px; width:260px;}

.news_i ul li a{ display:block;background-image:url(../images/news_li_bg.png); background-repeat:no-repeat; height:27px; line-height:27px; text-indent:10px; color:#3d79ad; font-weight:bold;}

.news_i ul li a:hover{ color:#000;}

.news_i ul li a span{float:right;}

.news_i .news_foot{height:36px;background-image:url(../images/p_foot.jpg); background-repeat:no-repeat;}

.p2{ background-color:#fff; height:230px;}

.contact{ width:219px; float:left;}

.contact ul{ width:95%;margin:0 auto;}

.contact ul li{height:27px; background-image:url(../images/news_li_bg.png); background-repeat:no-repeat; line-height:27px; text-indent:10px;color:#3d79ad; }

.products{ margin-left:13px; width:718px; float:left;}

.pro_photo{margin:30px 25px 20px; height:134px;}

.pro_photo ul li{ float:left;margin:2px 8px 2px 0; width:147px; height:116px; border:1px solid #04599a;padding:4px;}

.pro_photo ul li a{display:block;}

.pro_photo ul li:hover{ background-color:#04599a;}

.main{margin-top:10px;}

.left{width:230px; float:left;}

.cpzs h1{ height:36px; background-image:url(../images/p_list_bg.jpg); background-repeat:no-repeat; color:#fff; font-size:14px; line-height:36px; text-indent:20px;}

.cpzs h1 span{ float:right;margin-right:40px;}

.cpzs h1 span a{color:#fff; font-size:12px; display:block;}

.cpzs ul{ margin:10px 0 0 10px;}

.cpzs ul li{background-image:url(../images/news_li_bg.png); background-repeat:no-repeat; height:27px; line-height:27px; text-indent:10px; color:#3d79ad; font-weight:bold;}

.cpzs ul li a{ display:block;color:#3d79ad;}

.cpzs ul li a:hover,.cpzs ul li a.liOn{ color:#F90;}

.right{ width:696px; float:right;}

.posi{background-image:url(../images/posi.jpg); background-repeat:no-repeat; height:36px; color:#fff; font-size:14px; line-height:36px; text-indent:20px;}

.posi span{float:right; color:#000; font-size:12px; line-height:36px; font-weight:normal; margin-right:20px;}

/*内页 信息列表*/
.right_main{min-height:400px;}
.ncont{  width:95%; margin:0 auto; padding-top:10px; }
.ncont li{ width:100%; height:30px; line-height:30px; background:url(../images/li.gif) no-repeat left 12px;  border-bottom:1px dotted #dfdfdf;}
.ncont li a:hover {    color: #006CDB;background-color:#eee;}
.ncont li a{ color:#000; display:block; margin-left:10px;}
.ncont li span{ float:right;}

/*内页 详细页*/
.detail { width: 90%; margin: 20px auto;}
.detail .tit {height: 40px; line-height: 40px; text-align: center; font-size:14px; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}

/*页面 页码*/
.page{ text-align:center; padding:20px 0; float:left;  width:100%; color:#333; }
.page a{ padding:3px 1px; margin:3px 1px; color:#333; }
.page a.cur{ color:#f00; font-weight:bold;}
.large_border{margin: 15px auto;width: 100%;}
.small_border{margin: 0 auto;width: 1198px;}

/*产品展示*/
.pcont{width:95%;margin:0 auto;}
.pcont ul li{float: left;
    height: 183px;
    margin: 10px 5px;
    width: 210px;}
.pcont ul li a{display:block;
    height: 183px;
    width: 210px;
	background-image:url(../images/pbg.png); background-repeat:no-repeat; 
	}
.pcont ul li a:hover{background-image:url(../images/pbg_hover.png); background-repeat:no-repeat; }
.pcont ul li img{width:202px;height:151px;padding-top:3px; padding-left:4px;}
.pcont ul li .name{text-align:center;height:27px;line-height:27px;}

/***荣誉展示*********************/
.rongyu{ width:95%; margin:10px auto;}
.rongyu ul li a{display:block;}
.rongyu ul li{float:left;width:330px; margin:20px 0;}
.rongyu ul li img{float:left; border:2px solid #ccc;padding:3px 2px; background-color:#fff; }
.rongyu ul li .zshu{float:left; margin-left:15px; width:200px; padding-top:40px;}
.rongyu ul li .zshu p{  line-height:25px;}















.foot{ background-image:url(../images/foot_bg.jpg); background-repeat:repeat-x; height:50px;padding-top:15px;}

.foot p{text-align:center; line-height:20px;height:20px;}

.tel > p {
    color: #005796;
    font-size: 30px;
    font-weight: bold;
    margin: 38px 0 0 130px;
}

.top {
    bottom: 80px;
    position: fixed;
    right: 300px;
}



























