body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body{font-family:Arial,Helvetica,sans-serif;font-size:12px; background:#fff; color:#333333;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
ul, ol { list-style:none; }
fieldset, img { border:0; }
select,input,img,select{vertical-align:middle;}
button, input, select, textarea { font-size:100%; }
textarea { resize:none; }
table { border-collapse:collapse; border-spacing:0; }
p{ text-align:justify; text-justify:distribute;} //为了使文本段落左右两边对齐
li{ list-style:none;}
a{ color:#333;text-decoration:none;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
img{border: none;}
a img{border: none;}
a:hover{ text-decoration:none;}
.clear {clear: both;height: 0;line-height: 0;}

.top_bg{ width:100%; background:#e6e4e5; height:35px; line-height:35px; border-bottom:1px solid #d3d3d3; border-top:1px solid #fff;}
.top{ width:963px; margin:0 auto;}

.welcome{ display:inline-block; width:500px;}
.top_y{ display:inline-block; float:right; width:200px;}

.logo_bg{ background:url(../images/index_02.jpg) no-repeat; width:100%; height:125px;}
.logo{ width:963px; margin:0 auto; height:125px;}

.nav_bg{ background:url(../images/index_07.jpg) repeat-x; width:100%; height:45px; line-height:45px; margin-bottom:1px;}
.nav{ width:963px; height:45px; line-height:45px; margin:0 auto;}
.nav .dianji{ background:url(../images/index_09.jpg) no-repeat; width:105px; height:45px;}
.nav li{ width:107px; background:url(../images/index_11.jpg) no-repeat right; float:left; height:45px; line-height:45px; text-align:center; }
.nav li a{ color:#fff; font-size:14px;}

.line{ width:963px; margin:0 auto; height:37px;}
.pro_list{ width:963px; margin:0 auto;}
.chanpin{ background:url(../images/indexe_20.jpg) no-repeat; width:963px; height:40px; }
.searchs{ background:url(../images/index_23.jpg) no-repeat;width:190px; height:26px; float:left;margin-left:580px; margin-top:7px;}
#sousuo{ padding:1px 0px 0px 15px;}
.search{ width:135px; height:24px; background:#fff; border:none;}
.searchimg{ border:none; width:28px; height:21px;cursor:pointer; background:url(../images/index_26.jpg) no-repeat;}
.gengduo{ width:90px; float:right;}
.gengduo a{ display:inline-block; height:40px; line-height:40px; color:#fff;}
.sy_prolist{ background:#EAF2FF; border:1px solid #A8C4F4;width:957px; margin-left:1px;}
.sy_prolist ul{ padding:4px 0 6px 4px;}
.sy_prolist ul li{ background:url(../images/index_24.jpg) no-repeat; width:180px; height:30px; margin:5px; float:left; line-height:30px; text-align:center;}

.chanpins{ background:url(../images/aboute_08.jpg) no-repeat; width:739px; height:40px; }
.searchss{ background:url(../images/index_23.jpg) no-repeat;width:190px; height:26px; float:left;margin-left:540px; margin-top:7px;}



.email_bg{ width:963px; margin:25px auto;}
.mail{ background:url(../images/index_49.jpg) repeat-x; height:39px; width:552px; float:left; color:#fff; margin-top:7px; padding-top:4px;}
.yxdl{ float:left; width:160px; padding-top:7px;}
.wangzhi{ width:251px; float:right;}

.dibu{ background:url(../images/index_27.jpg) no-repeat; width:1423px; height:404px;}
.main{ width:963px; margin:0px auto;}
.jianjie{ width:270px; float:left; margin-top:25px;}
.jianjie p{ line-height:24px;}

.sy_lianxi{width:290px; float:left; margin-top:25px; margin-left:55px;}
.lianxi_img{ padding:18px 0;}
.sy_lianxi ul li{line-height:22px; border-bottom:1px dotted #000; padding-left:10px;}

.sy_news{width:290px; float:right; margin-top:25px;}
.news_img{ padding:18px 0;}
.sy_news ul li{ height:26px; line-height:26px; border-bottom:1px dotted #000; padding-left:10px;}



<!--banner效果-->
.left_banner{ width:100%; height:351px; float:left;  margin-left:1px; background:#fff;}

#slider{width:100%; height:351px;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px; z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:20px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


.about{ width:963px; margin:0 auto;}
.left_zb{ width:208px; float:left;}
.zc_list{ background:#e9f2ff; border:1px solid #a6c7f7;}
.zc_list ul li{ height:24px; line-height:24px; border-bottom:1px dotted #000;  padding-left:5px;}
.zc_list ul li a{ color:#000;}
.zc_list ul li a:hover{ color:#1471ef;}
.more{ color:#ff0000;padding: 50px 0 20px 130px;display: inline-block;}

.right_yb{ width:739px; float:right;}
.gsjj{ background:#e9f2ff; border:1px solid #a6c7f7;}
.gsjj p{ line-height:24px; padding:20px;}
.gsjj p a{ font-weight:bold; color:#0049ab;}

.footer_bg{ background:#0049ab; width:100%; height:127px; margin-top:25px;}
.footer{ background:url(../images/index_64.jpg) no-repeat; width:963px; height:127px; margin:0 auto;}
.footer p{ text-align:center; color:#fff; line-height:30px; padding-top:25px;}
.footer p a{color:#fff;}
.bgxq{ background:#fff;}
.bgxq td{border: 1px solid #a6c7f7; padding-left:15px;}

.f2a {
    color: #0049ab;
    font-size: 14px;
    border: 1px solid #CCC;
}
.f2a1 {
    border: 1px solid #CCC;
    color: #000;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
}

.f2a1 a:hover{ color:#0049AB; }

.kuang2 {
    height: 25px;
    padding-left: 2px;
}

.lianxi_ny{ padding:25px;}
.lianxi_ny ul li{ height:30px; line-height:30px;border-bottom:1px dotted #000; padding-left:25px;}