﻿/*---全局样式---*/

*{margin: 0px; padding: 0px;}

body{font-family: "宋体" "宋体",Arial  ;  font-size: 12px; line-height:24px; color:#545454;background:url(neirong_bg.jpg) no-repeat center 626px #fff;}

h1,h2,h3,h4,ul,li,img{margin:0; padding:0; font-weight:normal; border:0;}

h1,h2,h3,h4{font-size:12px;}

h1,h2{font-family: "黑体";}

li{list-style:none;}

a:link,a:visited{text-decoration:none; color:#545454;}

a:hover{color:#1d4c99;}

a{blur:expression(this.blur());}

a{outline:none;}

clear0{clear:both;}



/*---头部开始---*/

#head{width:100%; margin:0 auto; overflow:hidden; background:url(head_bg.jpg) repeat-x left top; height:161px;}

#header{width:1181px; margin:auto; overflow:hidden;}

#logo{width:564px; height:100px; float:left;}

#topright{float:right;width:314px; margin-top:57px; margin-right:73px; height:18px;}

#topright a{ padding-left:25px; line-height:18px;padding-right:10px;}

.a1{ float:left; background:url(a1_bg.jpg) no-repeat left top;}

.a2{float:left; background:url(a2_bg.jpg) no-repeat left top;}

.a3{float:left; background:url(a3_bg.jpg) no-repeat left top;}

#header h1{position: absolute;
top: 0px;
right:0px;left: 1090px;line-height:32px;font-size:16px;color: #545454;}

#menu{width:1181px; float:left;}

#menu ul{}

#menu li{width:120px; float:left; height:61px; line-height:61px; text-align:center; }

#menu li a{color:#fff;font-size:14px;font-family: "微软雅黑"; font-weight:bold; display:block;}

#menu li a:hover{ background:url(hover.jpg) no-repeat center;color:#fff;}

.lXPopup-btn {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    box-shadow: 0 1px 8px rgba(255,255,255,.2);
    line-height: 2;
    background-color: #6cabfa;
    color: #fff;
    cursor: pointer;
}

.lXPopup-btn span{
    color: #fff;
}

#banner{width: 100%; height: 465px; margin: 0 auto; text-align: center;}

.focus{width:100%;height:465px;overflow:hidden;position:relative;z-index:-1;}

.f-img-list{height:465px;overflow:hidden;position:absolute;left:0;top:0;z-index:100;width:100%;z-index:-1;}

.f-img-list li{list-style: none; height:465px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;}

.f-img-list li a{display:block;height:465px;width:100%;}

.f-img-list li.on{z-index:105;}

.f-img-list li.bg01{background:url("banner1.jpg") no-repeat 50% 0;}

.f-img-list li.bg02{background:url("banner2.jpg") no-repeat 50% 0;}

.d-select-list{position:absolute;bottom:0;height:90px;background:#ff0000;z-index:110;}

.d-select-list li{list-style:none;padding-top:10px;background:#f8f8f8;float:left;position:relative;}

.d-select-list li.on{background:#d9d9d9;}

.d-select-list li a{position:relative;width:195px;overflow:hidden;display:block;height:76px;border-right:1px dotted #b8c2cc;padding:2px 25px;text-decoration:none;}

.d-select-list li a .title{height:20px;line-height:20px;color:#012239;}

.d-select-list li a .icon{height:48px;width:48px;float:left;}

.d-select-list li a .desc{margin-top:2px;line-height:20px;}

.d-select-list li .arrow{position:absolute;top:-8px;left:117px;width:16px;height:8px;display:none;}

.d-select-list li.on .arrow{display:block;}

.focusbtn{z-index:999;width:45px;height:100px;position:absolute;top:148px;background:url("sprite.png") no-repeat;cursor:pointer;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}

.focus-btn-next{left:0;background-position:0 0;}

.focus-btn-prev{right:0;background-position:100% 0;}







/*---首页内容开始---*/





/*首页最新动态*/

.homenewslist{width:1181px; margin:0 auto; background:url(gaoshi.png) no-repeat left top; height:48px; line-height:48px; margin-top:-26px; }

.homenewslist h2{height:48px; line-height:48px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:62px; margin-bottom:10px;width:240px;float:left;}

.homenewslistdl{overflow:hidden;width:720px;text-align:left}

#homenewslistdd {height:6px;text-align:left;float:left;padding-top:10px;margin-top:10px;clear:both;width:360px;}



.homenewslist span{float: right; color: #a5a5a5; font-size:14px; margin-right:40px;}





#container{width:1181px; margin:0 auto; overflow:hidden; clear:both; margin-top:12px;padding-top:50px;}



#mainBox{float:right;width:860px;}

.content{width:533px;padding-right:36px;float: left;}

.content h2,#contacts h2,#index_news h2,#product h2{background:url(h2.jpg) no-repeat left; border-bottom:1px solid #b7b7b7; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:20px; margin-bottom:10px;}

.content h2 span,#index_news h2 span,#product h2 span{ float:right; margin-top:8px; margin-right:20px; *margin-top:-25px;}

.content p{text-indent:25px; line-height:32px;}



#index_news{float:right;line-height: 32px;margin-top: 30px;width: 860px;}

#zixun{ clear:both;}

#zixun li{background:url(li_02.jpg) no-repeat left; padding-left:15px;width: 45%;
float: left;}

#subMainBox{float:left; width:279px;/*margin-left:-1181px;*/}



#liebiao{ width:279px;}

#plist h2{margin-left:55px;background:url(h2.jpg) no-repeat left; border-bottom:1px solid #004986; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:20px; margin-bottom:10px;}



#liebiao h1{margin-left:55px;background:url(h2.jpg) no-repeat left; border-bottom:1px solid #004986; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:13px; #333; padding-left:20px; margin-bottom:10px;}







#liebiao h2{margin-left:55px;background:url(h2.jpg) no-repeat left; border-bottom:1px solid #004986; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:13px; #333; padding-left:20px; margin-bottom:10px;margin-top:25px;}







#liebiao ul,#plist ul{margin-left:30px;}

#liebiao li,#plist li{background:url(li_01.jpg) no-repeat 35px 0;}

#liebiao li a,#plist li a{display:block;line-height:33px; padding-left:51px;}

#liebiao li a:hover,#plist li a:hover{ background:url(hover_01.jpg) no-repeat 17px 0; color:#fff; }







#sideBox{float:left; width:276px; }

#case{width:276px;border:2px solid #bfbfbf;float: right;}

#case0{width:242px; margin-left:17px;}





#contact_index{ width:224px; height:248px; float: right;/*border:2px solid #bfbfbf;*/ margin-top:27px; background:url(contact_bg.jpg) no-repeat left top #fff;}

#contacts{ /*width:242px; margin-left:17px;*/}

#contact h2{margin-left:55px;background:url(h2.jpg) no-repeat left; border-bottom:1px solid #004986; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:20px; margin-bottom:10px;}

#contacts p{ margin-top:100px;}







/*首页产品推荐*/

#product{overflow:hidden; margin-top:40px;float: right;width: 860px;}

#product h2{ /*width:1120px; margin-left:35px;*/background:url(h2.jpg) no-repeat left; border-bottom:1px solid #b7b7b7; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:20px; margin-bottom:10px;}

#product h3{text-align:center; margin-top:5px;}

.tupian{float:left; width:210px; height:190px; clear:both;}

.tupian tr{background:url(li_bg.jpg) no-repeat;}

.tupian img{ margin-right: 8px; padding: 7px;}

.tupian h3{text-align:center; margin-top:10px;}





/*内页左边*/

#left{ width:279px;}



#contact{width:279px; margin-top:50px;background:url(contact_bg0.jpg) no-repeat left top #fff;}

#contact h2{margin-left:22px;background:url(h2.jpg) no-repeat left; border-bottom:1px solid #004986; height:32px; line-height:32px; font-family: "微软雅黑",Arial; font-size:17px; #333; padding-left:20px; margin-bottom:10px;}

#contact p{margin-top:100px; padding-left:30px;}

/*其他页面主要部分*/

#right{width:860px; float:right;}

#right h1,#bt{font-size:18px; padding-left:8px; height:32px; line-height:32px; color:#2b579f; font-family:"微软雅黑"; border-bottom:1px solid #b8b8b8;}

#about p{line-height:30px;padding:10px 10px 0 10px;}



/*产品列表页*/

#pro ul{margin-top:13px;}

#pro li{float:left; width:205px; height:190px;text-align:center; line-height:25px; margin-left:7px;}

#pro li img{ border:1px solid #CCCCCC;}

#pro h3{margin-top:5px;}

span.fast{height: 36px; line-height: 36px; float:right; margin-top: -32px; color: #363229; margin-right:15px;}

span.fast a:link,span.fast a:visited,span.fast a:active{color: #363229; font-size: 12px; font-weight: normal; text-decoration: none;}

span.fast a:hover{color:#275FAC; text-decoration: underline;}



/*产品详细页面及上一个产品下一个产品*/

#cp_lr{width:706px;padding-bottom:20px; overflow:hidden;  text-align:center;}

#cp_lr h1{font-size:14px; text-align:center; margin-top:20px;font-weight: bold; border: none;}

#cp_lr img{float: none; margin: 10px auto 20px auto;}

#cp_lr p{text-align:left; padding-left:20px;}



#cp_lr table,table.rc{word-wrap: break-word; table-layout: fixed; word-break: break-all; border: solid 1px #c1bba9; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}

#cp_lr table th,table.rc th,#cp_lr table td,table.rc td{border: solid 1px #c1bba9; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}

#cp_lr table.biaogezuo td{text-align:left;vertical-align: top;}

#up_down{width: 96%; margin: 15px auto 25px auto; padding-left: 15px; line-height: 32px; text-align: left; border: dashed 1px #dfdfdf;}

#up_down span a{fong-size: 12px; font-weight: normal; color: #484848; text-decoration: underline;}

#up_down span a:hover{color: #026378; text-decoration:underline;}

#page{ width:90%; clear:both; margin-top:20px;}

/*产品详细页-相关产品*/

h3.chanpin-title{width: 95%; height: 35px; line-height: 35px; margin-left:7px; font-size: 14px; color:#1f70c3; border: solid 1px #bdbdbd;}

#related_product{margin-left: 15px;}

#related_product li img{width: 160px; height: 115px; margin-bottom: 8px; border: solid 1px #bdbdbd; text-align: center;}

#related_product li{float:left; width: 170px; height:150px; list-style: none; text-align:center}



/*新闻列表及详细页面*/

#news_concern li{padding-left:18px;line-height:32px;background:url(li_02.jpg) no-repeat left; border-bottom:1px dashed #7C7C7C;margin:0 20px 0 10px;}

#news_concern li span{float:right; padding-right:30px;}

#news_concern{margin:auto; padding-top: 12px;}

#news_detail{width:706px;margin:6px 6px; padding-bottom:20px;}

#news_detail h1{font-size:14px; text-align:center; margin-top:20px;font-weight: bold; border:none; color:#545454;}

#news_detail p{padding:10px 30px 0 10px; line-height:30px; text-indent:25px;}

/*标题下的信息，如发布时间、点击次数等*/

#title_extra{display:block; line-height: 24px; text-align:center; margin:auto; padding-top:10px;}

p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}



/*---底部开始---*/

#footer{width: 100%; margin: 0 auto; float: left; clear: both; background: url(footer_bg.jpg) repeat-x center top; height:304px; margin-top:10px;}

#bottom{width: 1150px; position: relative; margin: 0 auto;}

#footer p{width: 1150px; margin: 0 auto; font-size: 12px; color: #1d1d1d; line-height: 20px; text-align:center;}

#footer p a {padding:0 2px;}

#footer_r{width: 1150px; height: 200px; float: left; margin: 0 auto; padding-top: 40px;}

ul.kslj_list li{width: 165px; float:left; line-height:22px; font-size: 11px; margin-left:5px; list-style: none;}

ul.kslj_list li span{display: block; color:#1d1d1d; font-size: 16px; font-weight:bold;}

ul.kslj_list li a{line-height: 25px; color: #1d1d1d;}

ul.kslj_list li a:hover{color:#006ec6;}





.ysh2{ font-size:12px;line-height:32px;font-family:"微软雅黑";background: url(h2.jpg) no-repeat left;border-bottom: 1px solid #b7b7b7; padding-left:20px;height:32px}



#sj{width:160px;

position:fixed;

top:100px;

right:10px;}



#sj p{width:160px;

font-size:12px;

line-height:20px;

background:red;

color:#fff;

text-align:center;}





#qq{position: fixed;

top: 120px;

left:0px;

z-index: 900;}



#plist ul li ul{margin-left:15px;}