﻿ @charset "utf-8";
/* CSS Document */



body{ margin:0px; padding:0px; font:12px '宋体',Arial;}

a img{border:0px;}
a{blr:expression_r(this.onFocus=this.blur());  outline:none;  }
a:focus{-moz-outline-style: none;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0px;}
html,body,div,ul,li,a,span,h1,dd,dl,dt,p,img,h1{ padding:0px; margin:0px;}
a:hover{ color:red; cursor:pointer;}
ul,ol,dl{ list-style:none;}
.layer:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
li{vertical-align:bottom; overflow:hidden;}

#l_none{ background:none;}


.warp{ width:1024px; margin:0 auto;}


.header{ width:100%; min-width:1024px;}
.head{ float:left; width:1024px; overflow:hidden;}
.logo{ float:left;}

.headr{ float:right; width:360px; overflow:hidden;}
.sc{ float:right; width:230px; overflow:hidden; padding-top:12px; padding-left:100px;}
.sc1{ float:left; font-size:12px; color:#000; width:76px;}
.sc1 a{ float:left; text-decoration:none; padding-right:6px;font-size:12px; color:#000;}
.sc1 img{ float:left; padding-right:4px;}

.tel{ float:left; width:346px; height:67px; padding-top:10px; line-height:30px;}



.bannero{ width:100%; min-width:1024px; overflow:hidden; height:380px;}
.banner{ width:100%; background:url(../images/banner.jpg) no-repeat 50% 0%; position:absolute; left:0; height:380px;}

.nav{ width:100%; min-width:1024px; height:43px;  background:url(../images/menuBj.jpg) repeat-x;}
.menuo{ float:left; width:1024px;  height:43px;}
.menu{  width:1024px; height:43px;}
.menuli{ float:left; width:124px; height:43px; padding-right:1px; background:url(../images/menuLine.jpg) no-repeat right top;}
.a1{ width:124px; display:block; height:43px; text-decoration:none; line-height:43px; font-size:14px; font-family:"微软雅黑"; color:#fff; text-align:center;}



.maino{ width:100%; min-width:1024px; overflow:hidden;}
.main{ float:left; width:1024px; overflow:hidden; padding-top:40px; padding-bottom:40px;}
.gcal{ float:left; width:1024px; overflow:hidden;} 
.gcbt{ float:left; width:1024px; height:42px; background:url(../images/btLine.jpg) repeat-x bottom;}
.gcbt h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#025ac4;}
.gcbt h2{ float:left; font-size:14px; color:#777777; padding-top:8px; padding-left:8px;}
.gcbt a{ float:right; padding-top:14px;}
.gcnr{ float:left; width:1024px; overflow:hidden; padding-top:18px; padding-bottom:18px;}

.gcnr ul li{ float:left; margin-left:20px; width:188px;}
.al{ float:left; width:188px; overflow:hidden;  display:inline;}
.al dt{ float:left; width:186px; border:1px solid #ccc; height:140px;}
.al dd{ float:left; width:188px; text-align:center; height:34px; line-height:34px;}
.al dd a{font-family:"微软雅黑";  text-decoration:none; font-size:14px; color:#373737;}

.main_cen{ float:left; width:1024px; overflow:hidden;}
.ml{ float:left; width:224px; overflow:hidden;}
.mlbt{ float:left; width:224px; height:40px; background:url(../images/mlBt.jpg) no-repeat;}
.dz{ float:left; width:20px; height:40px; font-size:36px; color:#fff; padding-left:26px;}
.zw{ float:left; width:100px; padding-top:6px; font-family:"微软雅黑"; font-size:14px; height:14px; padding-left:4px; color:#fff;}
.yw{ float:left; width:100px; font-size:14px; color:#fff; height:14px;}

.syo{ float:left; width:224px; overflow:hidden; padding-bottom:12px;}
.sy{ float:left; width:224px; overflow:hidden;}
.sy li{ float:left; width:224px; padding-top:2px;}
.a4{ float:left; width:184px; background:url(../images/syBj.jpg) no-repeat; height:34px; line-height:38px; padding-left:40px; text-decoration:none; font-size:14px; color:#575757;}


.lxwm{ float:left; width:224px; overflow:hidden;}
.lxtu{ float:left; width:224px;}
.lx{ float:left; width:222px; overflow:hidden; padding-top:10px; border:1px solid #ccc; border-top:0; padding-bottom:10px;}
.lx1{ float:left; width:200px; overflow:hidden; color:#434343; line-height:28px;  padding-left:10px;}



.mro{ float:left; width:748px; overflow:hidden; padding-left:34px;}
.about{ float:left; width:356px; overflow:hidden;}
.abbt{ float:left; width:356px; overflow:hidden; height:42px; line-height:42px; background:url(../images/btLine.jpg) repeat-x bottom;}
.abbt h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#025ac4;}
.abbt h2{ float:left; font-size:14px; color:#777777; padding-top:4px; padding-left:8px;}
.abbt a{ float:right; padding-top:20px;}

.abnr{ float:left; width:356px; overflow:hidden;}
.abwz{ float:left; padding:12px 10px 10px 10px; width:336px; overflow:hidden; padding-left:14px; line-height:22px; font-size:14px; color:#4d4d4d;}
.abtu{ float:left; padding-left:10px;}


.new{ float:left; width:356px; overflow:hidden; padding-left:32px;}
.newlist{ float:left; width:330px; padding-top:8px; padding-left:10px;}
.newlist li{  float:left; width:318px; height:32px; line-height:32px; border-bottom:1px dashed #dcdcdc; padding-left:22px; background:url(../images/huangsanjiao.jpg) no-repeat left center;}
.newlist li a{ text-decoration:none; font-size:14px; color:#4d4d4d;}

.gg{ float:left; padding-top:18px; padding-bottom:10px;}

.show{ float:left; width:748px; overflow:hidden;}
.shbt{ float:left; width:748px; overflow:hidden; height:42px; line-height:42px; background:url(../images/btLine.jpg) repeat-x bottom;}
.shbt h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#025ac4;}
.shbt h2{ float:left; font-size:14px; color:#777777; padding-top:4px; padding-left:8px;}
.shbt a{ float:right; padding-top:20px;}

.shnr{ float:left; width:748px; padding-top:14px;}
.cp{ float:left; width:168px; overflow:hidden;  padding-left:16px;}
.cp dt{ float:left; width:166px; border:1px solid #ccc; height:134px;}
.cp dd{ float:left; width:168px; height:34px; line-height:34px; text-align:center;}
.cp dd a{ text-decoration:none; font-family:"微软雅黑"; font-size:12px; color:#4a4a4a;}

.footero{ width:100%; min-width:1024px; overflow:hidden; height:166px; background:url(../images/footerBj.jpg) repeat-x;}
.footer{ float:left; width:1024px; overflow:hidden;}
.footnav{ float:left; width:1024px; text-align:center; font-size:12px; color:#fff; padding-top:16px; padding-bottom:16px;}
.footnav a{ text-decoration:none; font-size:12px; color:#fff;}
.bq{ float:left; width:1024px; overflow:hidden; text-align:center; font-size:12px; color:#fff; padding-top:16px;}
.bq1{ float:left; width:1024px; overflow:hidden; line-height:22px;}


.ec{ float:left; width:224px; overflow:hidden; padding-bottom:12px; padding-top:10px; display:none;}
.ec li{ float:left; width:224px;}
.a5{ float:left; width:182px; font-size:14px; color:#575757; text-decoration:none; overflow:hidden; display:block; background:url(../images/ecBj.jpg) no-repeat; height:31px; line-height:31px; padding-left:42px;}

.mr{ float:left; width:748px; overflow:hidden; padding-left:30px;}
.mrbt{ float:left; width:748px; overflow:hidden; height:40px; border-bottom:1px solid #ccc; line-height:40px;}
.mrbt h1{ float:left; font-family:"微软雅黑"; font-size:24px; color:#1e1e1e; font-weight:normal;} 
.mrbt h2{ float:right; font-family:"微软雅黑"; font-size:12px; color:#3f3f3f; font-weight:normal;}
.mrbt h2 a{ text-decoration:none; font-size:12px; color:#3f3f3f;}
.mrbt h2 a:hover{ color:#ff7300;}

.mrnr{ float:left; width:748px; overflow:hidden; padding-top:20px;}
.proo{ float:left; width:748px; overflow:hidden;}
.pro{ float:left; width:234px; overflow:hidden; margin-left:10px; display:inline; margin-bottom:16px; display:inline;}
.pro dt{ float:left; width:234px; overflow:hidden; height:170px;}
.pro dd{ float:left; width:234px; text-align:center; height:34px; line-height:34px;}
.pro dd a{ text-decoration:none; font-family:"微软雅黑"; font-size:14px; color:#4a4a4a;}
.pro dt .ac{ width:234px; height: 168px; text-align: center; display: table-cell; border:#666666 1px solid; vertical-align: middle; *display: block;
*font-size: 145px; /*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.pro dt .ac img{ vertical-align:middle;}

/*留言样式*/
.base_tit {border-bottom: 1px solid #DADADA; color: #444444;font-size: 14px; margin: 20px auto 2px 0; padding-bottom: 5px;}
.form_box dl {clear: both;font-size: 12px;line-height: 25px; padding: 5px 0;}
.form_box dl dt {display: block;float: left;text-align: right;width: 150px;}
.form_box dl dd {margin-left: 150px; padding-left: 10px;}
.input {background:#FFF; border: 1px solid #CACACA; display: inline;font-family: 'Microsoft YaHei';height: 18px;line-height: 18px;margin-right: 5px;padding: 5px; vertical-align: middle;}
input.txt{width:200px;}
input.small{width:50px;}
.form_box dl dd .btn_submit{ background:#52A152; border:1px solid #429342;color:#FFF;cursor:pointer;font-family:'Microsoft YaHei';font-size:14px;line-height:1em;padding:10px 30px;}


.ntitle {  width:742px; }
.ntitle h3{ text-align:center;}
.ninfo { border-bottom: dashed 1px #ddd; float:left; width:742px; }
.ncontent { font-size: 14px; padding: 3px 5px; float:left; width:732px; }


.nlist{width:742px;}
.nlist ul {width:742px;float:none;}
.nlist ul li{ height:30px; line-height:30px; float:none; border-bottom:dashed 1px #cccccc;width:auto;background:none;margin:5px 0;padding:0 5px;}
.nlist ul li a{float:left; color:#666666;}
.nlist ul li a:hover{float:left; color:red;}
.nlist ul li .time{float:right;}

.clear{ clear:both;}

.scott{padding:3px;margin:10px 3px 3px 3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#666666;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#ddd 1px solid;color:#638425;}
.scott span.current{border:#666666 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#666666;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

.fix_qq {
position: fixed;
right: 0px;
top: 240px;
width: 93px;
height: 122px;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}


.xialaa1
{
    position:absolute;
visibility: hidden;
width:125px;
z-index:999;
      }
.xialaa1 li{ border-bottom: 1px #fff solid;width:125px;height:40px; float:left; text-align:center; line-height:40px;  background-color:#0261d9;}
.xialaa1 li a{ text-decoration:none; width:100%; height:100%;display:inline-block; line-height:40px; font-size:14px;  font-family: 微软雅黑;color:#fff;  cursor: pointer;}
.xialaa1 li a:hover{ color:Red;}



.slideBox1{ width:100%; height:380px; overflow:hidden; position:relative;  }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:100%; height:380px; display:block;  }
