﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { font-size:12px;text-decoration:none; font-family: Tahoma; color:#333333;}
a:hover {text-decoration:underline; color:#0276c1;}
ul,p { margin:0; padding:0;}
ul li { list-style:none;}
img { border:none;}
.clear { clear:both;}
body {font-family: Arial ;color:#666666; line-height:23px; font-size:12px; }
/*首页布局*/
.top{ width:1000px; height: 104px; margin:auto }
.logo{ width:240px; height:104px; background:  url(../images/logo.jpg) no-repeat left center; float:left}
.yuyan{ width:260px; height:30px; float:right; margin-top:10px}
.yuyan p{ float:right; padding-left:10px;}
.yu{ color:#0276c1}
.sel{ font-family: Arial; border:none; color:#0276c1}
.daohang{  height:40px; line-height:40px; float:right; margin-top:10px}
.daohang ul li{ float:left; margin-left:30px; background:url(../images/dao_bg.jpg) no-repeat center left; padding-left:10px}
.daohang ul li  a{ color:#666666; font-size:14px;}
.daohang ul li a:hover{ color:#0276c1}
.nav{ width:1000px; height:auto; margin:auto; padding-bottom:30px}
.nav:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav{zoom: 1;}
*:first-child + html .nav{zoom: 1;}

.bna{ width:1000px; height:340px; margin:auto}
.index-splash-block {width: 1000px;height:340px;text-align:center;}
.index-splash-block .feature-slide-preview {margin:0 auto;display: none;width:1000px;height:340px;overflow: hidden;}
.index-splash-block .feature-slide-preview .screenshot {display: block;margin: auto;}
.index-splash-block .feature-slide-list {width:88px;overflow: hidden;margin:0 auto;}
.index-splash-block .feature-slide-list a {float: left;display: inline;width: 22px; height: 22px;background: url(../images/feature-point.png) center no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/feature-point.png' , sizingMethod='scale'); _background-image: none; /* IE6 */}
.index-splash-block .feature-slide-list a.current {background: url(../images/feature-point-current.png) center no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/feature-point-current.png' , sizingMethod='scale'); _background-image: none; /* IE6 */}
.index-splash-block  .feature-slide-list .feature-slide-list-items {display: inline;width:88px;top:185px;position:absolute; left:200px;}
.index-splash-block  .feature-slide-list a.feature-slide-list-previous { background:none;}
.index-splash-block  .feature-slide-list a.feature-slide-list-next { background:none;}
.bjt{width:500px;position:relative; margin:0 auto; top:-170px;}

.guanggao{ width:1000px; height:auto; margin-top:10px; text-align:center; padding-top:20px; color:#999999; font-size:16px}
.product{ width:1000px; height:auto; margin-top:30px;}
.pro{ width:1000px; height:42px; background:url(../images/pro.jpg) no-repeat left center}
.products{ width:1000px; height:auto; margin-top:20px}

.protit_bak{ width:1000px; height:50px; border:0px solid red;}
.protit{ font-size:26px;color:#0076c0; width:900px; float:left;}
.probak{ width:80px; float:right; border-bottom:1px solid #0076c0; text-align:center; height:50px; line-height:50px;}
.probak a{ color:#0076c0; font-size:15px;}
.probak a:hover{ text-decoration:none; font-weight:bold;}

.list_in dl{ width:284px; float:left; margin:11px 20px 40px 20px;}
.list_in dl dt{ height:159px;}
.list_in dl dd{ width:274px; height:45px; overflow:hidden; line-height:16px; text-align:center; padding:3px 5px 5px 5px;}
.list_in dl dd a{ color:#0076c0; font-size:16px;}

.pro_over{ width:280px; height:155px; border:#0076c0 1px solid; padding:1px;}
.pro_out{ width:280px; height:155px; border:#dddddd 1px solid; padding:1px;}

/* banner-box */
.banner-box{min-width:1000px;height:360px;position:relative;overflow:hidden; margin-top:20px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1000px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li img{ width:1000px; height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1000px;position:absolute;top:120px;left:50%;margin-left:-500px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:210px;left:480px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#0076c0;}

.about{ width:1000px; height:auto; margin-top:20px; padding-bottom:50px;}
.gongsi{ width:340px; height:220px ; background:url(../images/about_bg.jpg) no-repeat right top; margin-right:20px; float:left}
.text{ font-size:18px; font-weight:bold; color:#0076c0; height:40px; line-height:40px ; padding-left:10px }
.text dl dt{ float:left}
.text dl dd{ float:right; font-size:12px; color:#999999; padding-right:20px}
.text dl dd a{ color:#999999; }
.gong{ padding-left:10px; height:auto; padding-right:20px; color:#999999; margin-top:5px}
.news{ width:340px;height:220px  ; background:url(../images/about_bg.jpg) no-repeat right top; margin-right:20px; float:left}
.new{ width:320px; height:auto}
.new dl  { border-bottom:1px #dddddd dashed; line-height:30px; width:320px;}
.new dl dt{ float:left;width:230px; height:30px; overflow:hidden;}
.new dl dd{ float:right; width:80px; text-align:right;}
.lianxi{ width:280px; height:220px; float:right}
.lian{ width:280px; height:auto}
.foot{ width:1000px; height:auto; margin:10px auto 0px auto; padding-top:20px;  border-top:5px #e3e4e8 solid }
.bot{ width:1000px; height:auto}
.bot ul li{ float:left; margin-right:20px}
.fot{ width:1000px; height:auto; margin-top:10px; line-height:24px}

.justify{ text-align:justify;}

.text1{width:1000px; height:auto;  text-align:center; padding-top:20px; color:#999999; font-size:16px }
.about_bt{ width:980px; height:30px; line-height:30px; margin:auto; margin-bottom:20px ; background:url(../images/home.jpg) no-repeat left center; padding-left:20px  }
.about_bt a{ color:#666666;}
.banner_in{ width:100%; height:204px; background:url(../images/banner_in.jpg) no-repeat center;background-size: 100%;}
.banner_inpro{ width:100%; height:204px; background:url(../images/banner_pro.jpg) no-repeat center;background-size: 100%;}
.banner_innew{ width:100%; height:204px; background:url(../images/banner_new.jpg) no-repeat center;background-size: 100%;}
.banner_inser{ width:100%; height:204px; background:url(../images/banner_ser.jpg) no-repeat center;background-size: 100%;}
.banner_incon{ width:100%; height:204px; background:url(../images/banner_con.jpg) no-repeat center;background-size: 100%;}
.abou{ width:1000px; height:auto; margin-top:20px}
.ab { line-height:24px; padding-left:10px}
.contact{ width:990px; height:auto; margin-top:10px; padding-left:10px}
.con{ margin-top:10px}
.newlist{ width:990px; padding-left:10px}
.newlist ul li{overflow: hidden;padding: 15px 0;border-bottom: 1px dashed #e5e5e5;}
.news_til a{ font-size:14px; font-weight:bold; line-height:30px; color:#555555;}
.news_til:hover{ color:#07a54a;}
.news_tit {line-height: 20px;}
.news_time {line-height: 26px;padding-top: 5px;color: #969696;}
.fuwu{ margin-top:10px; padding-left:10px}

.page{ width:100%; height:50px; margin:16px 0px 8px 0px; padding-top:5px; text-align:left; background-color:#f1f1f1}

.product_in{ width:990px; height:auto; padding-left:10px; padding-bottom:30px; font-size:15px;}
.product_in li{ background:url("../images/icon_li_02.png") no-repeat scroll left 7px rgba(0, 0, 0, 0); padding:0 0 0 10px;}
.back_to_top{ width:1000px; text-align:center;}
.back_to_top a{ background:url("../images/btn_2.png") no-repeat scroll left center rgba(0, 0, 0, 0); padding:0 0 0 15px; color:#0076c0; font-size:15px;}
.news_in{width:1000px; height:auto; margin-top:10px; }
.tit { margin-top:20px; padding-left:20px; font-size:16px; font-weight:bold; text-align:center;}
.tit_z{ display:block; margin:10px 0; padding-bottom:10px; border-bottom:1px dashed #d2d2d2; text-align:center; color:#999;}
.font { display:block; width:980px; margin:10px 0; padding:10px 0 10px 10px; /*text-indent:2em;*/border-bottom:1px dashed #d2d2d2; margin-bottom:30px}


.con_w1{ width:480px; height:auto; float:left}
.con_w2{ width:480px; height:auto; float:right;}

.newlist dl{ width:100%; margin:10px 0 10px 0;}

.newlist dl:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .newlist dl{zoom: 1;}
*:first-child + html .newlist dl{zoom: 1;}

.newlist dl dt{ float:left; padding-top:1px;}
.newlist dl dd{ float:left; padding:0px 0 0 15px;}
.newlist dl dd h3 a{ font-size:18px;}
.newlist dl dd p{ font-size:14px; padding:4px 0 4px 0}