body{ font-family:'Microsoft YaHei', '微软雅黑';color:#575757; font-size:14px;line-height:2; font-weight:normal; margin:0; padding:0; overflow-x:hidden; background: #fff;}
a{ text-decoration:none; color:#575757;}
a:hover{ text-decoration:none; color:#0093dd;-webkit-transition: all .5s;transition: all .5s;}
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
ul,li,ol{ list-style: none; }
img { border: none; }
.hv a:hover{ text-decoration:none;color:#0093dd;}
.clear{ clear:both; height:0px;}
.inn{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position: relative;}
.pa{ position: absolute;}
.oh{ overflow: hidden;}
.tac{ text-align: center;}
.tal{ text-align: left;}
.tar{ text-align: right;}
.clf{ color: #fff;}
.clfa a{ color: #fff;}
.cl3{color: #333;}
.cl3a a{ color: #333;}
.fwn{ font-weight: normal;}
.fwb{ font-weight: bold;}
 

/*head*/
.head{ background:#d8d8d8; color:#575757; font-size:12px;}
.head span{ float:right;}
.head p{ float:left;}
.head a{ color:#575757;}

/*logo*/
.tel{ float:right; width:295px; margin-top:30px;}
.tel img{ float:left; margin-right:10px;}
.tel h2{ float:left; font-size:12px; color:#333; line-height:1; margin-top:10px;}
.tel h3{ float:left; font-size:24px; color:#00468e; line-height:1.5;}

/*nav*/
.nav{ background:#00468e; height:45px; line-height:45px;}
.nav ul li{ float:left; padding:0 38px; position:relative;}
.nav ul li:hover{ background:#0093dd;-webkit-transition: all .5s;transition: all .5s;}
.nav ul li ul{ display:none; position:absolute; top:45px; left:0; z-index:999;min-width:100%;}
.nav ul li:hover ul{ display:block; -webkit-transition: all .5s;transition: all .5s; }
.nav ul li ul li:hover{background:#0093dd;-webkit-transition: all .5s;transition: all .5s;}
.nav ul li ul li{ border-top:1px solid #f5f5f5;display:block;background:#0e61b7;min-width:100%; padding:0;white-space:nowrap; text-align:center;}
.nav ul li ul li a{ padding:0 5px;}
/* banner*/
.fullSlide{width:100%;position:relative;height:420px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:420px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px; border-radius:50%;margin-right:10px;overflow:hidden;background:#444;/*filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;}
.fullSlide .hd ul .on{background:#fff; opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}



.fullSlide1{width:100%;position:relative;height:285px;background:#000;}
.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd ul{width:100% !important;}
.fullSlide1 .bd li{width:100% !important;height:285px;overflow:hidden;text-align:center;}
.fullSlide1 .bd li a{display:block;height:285px;}
.fullSlide1 .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide1 .hd ul{text-align:center;}
.fullSlide1 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px; border-radius:50%;margin-right:10px;overflow:hidden;background:#444;/*filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;}
.fullSlide1 .hd ul .on{background:#fff; opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlide1 .prev,.fullSlide1 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide1 .next{left:auto;right:10%;background-position:-6px -137px;}

/*search*/
.search{ margin-bottom:20px;}
.search p{ float:left; line-height:3; margin-top:15px;}
.sea{ margin-top:15px;}
.sousuo{ border:1px;float:right; background:#575757; color:#fff; height:38px; width:60px; cursor:pointer;}
.sousuo1{border:1px solid #ccc; width:320px; height:36px; float:right; border-right:0px; padding-left:40px; background:url(../images/search.png) no-repeat left;}
.hr{ width:100%; border-bottom:1px  solid #ccc; margin-bottom:50px;}

/*home product*/
.prolf{ width:285px; margin-bottom:30px;}
.protitle{ width:100%; height:58px; background:url(../images/pro_bg.jpg) no-repeat center;}
.protitle h2{ float:left; font-size:30px; margin-left:15px;}
.protitle h3{ float:left; font-size:21px; text-transform:uppercase; margin-top:15px; margin-left:5px;}
.hproa{border-bottom:8px solid #0093dd;}
.hproa li{ text-align:center; margin-top:10px; background:#ededed; line-height:40px;}
.hproa li a{ color:#575757;}
.hproa li:hover{ background:#0093dd;-webkit-transition: all .5s;transition: all .5s;}
.hproa li:hover a{ color:#fff;-webkit-transition: all .5s;transition: all .5s;}
.hproa li.last{ line-height:70px; }
.tabbox .tab{overflow:hidden;}
.tabbox .tab li.on{ background:#0093dd;}
.tabbox .tab li.on a{ color:#fff;}
.tabbox .content{overflow:hidden;}
.tabbox .content ul{display:none; float:right; width:915px;}
.tabbox .content ul.om{ display:block;}
.content ul li img{ width:200px; border:1px solid #ccc;}
.content ul li{ float:left; margin-left:25px; text-align:center; margin-bottom:20px;}
.content ul li:hover img{ border-color:#0093dd;-webkit-transition: all .5s;transition: all .5s;}


.title{ margin-bottom:30px;}
.title h2{ background:url(../images/title.png) no-repeat center top; font-size:25px; color:#575757;line-height:1.5;}
.title h3{ font-size:15px; color:#b3b3b3; text-transform:uppercase; font-weight:normal; line-height:2;}
.about{ margin-bottom:30px;}
.about img{ float:left; margin-right:25px;}
.abouta{ width:660px; float:left;}
.abouta b{ padding-bottom:10px; float:left; width:100%; font-size:16px; color:#575757;}
.abouta p{ margin-bottom:10px; float:left; width:100%; color:#575757; line-height:1.8;}
.abouta a{ background:#0093dd; color:#fff; border:1px solid #0093dd; padding:5px 25px; float:left; margin-top:10px;}
.abouta a:hover{ background:#fff; color:#333;-webkit-transition: all .5s;transition: all .5s;}

/*news*/
.news li{ float:left; width:375px; padding-bottom:40px; margin-right:25px;}
.news li.current{ float:right; margin-right:0px;}
.news li h2{ font-size:16px; float:left; width:100%; margin:10px 0;}
.news li h2 a{ float:left;}
.news li h2 span{ float:right; font-weight:normal; font-size:14px; color:#575757;}
.news p{ font-size:14px; margin-bottom:20px; color:#575757; height: 130px;}
.news .more{ background:#0093dd; color:#fff; padding:10px 25px;border:1px solid #0093dd;}
.news .more:hover{ background:#fff; color:#333;-webkit-transition: all .5s;transition: all .5s;}
/*foot*/
.foot{ background:#004287; color:#fff; text-align:center;}
.foot ul{ width:700px; margin:0px auto; color:#fff; padding:20px 0;}
.foot ul li{ float:left;}
.foot ul span{ float:left; margin:0 10px;}
.foot p{ border-top:1px solid #33689f; padding:10px 0;}



/*切换样式*/
.project{ background:#f2f2f2; padding:30px 0; margin-bottom:30px;}
.home_ad{width:1200px;overflow:hidden; margin:0 auto;}
.home_ad .picScroll-left{width:1200px;}
.home_ad .picScroll-left .ad_title span{float:left;font-size:20px;color:red;}
.home_ad .picScroll-left .ad_title .hd{ text-align:center;width:1200px;position:relative; margin-top:20px;}
.home_ad .picScroll-left .ad_title .hd ul{text-indent:99999px; display: inline-block;}
.home_ad .picScroll-left .ad_title .hd ul li{width:10px;height:10px;cursor:pointer; float:left;border:1px solid #0093dd; border-radius:50%;margin:0px 5px;}
.home_ad .picScroll-left .ad_title .hd ul li.on{background:#0093dd;}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;}
.home_ad .picScroll-left .bd{padding:0 5px;}
.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center; width:600px;}
.bd ul li a.img{ width:330px; height:240px; overflow:hidden; float:left;margin-right:20px;}
.bd ul li img{ width:330px; height:240px; }
.bd ul li h2{ float:left; font-size:16px;}
.bd ul li h2 a{ color:#575757;}
.bd ul li h2 a:hover{ color:#0093dd;-webkit-transition: all .5s;transition: all .5s;}
.bd ul li p{ float:left; width:230px; height:150px; text-align:left; font-size:14px; color:#575757; line-height:1.8; margin-top:5px;}
.bd ul li a.almore{background:#0093dd; color:#fff; padding:5px 20px;border:1px solid #0093dd; float:left; margin-top:13px;}
.bd ul li a.almore:hover{ background:#fff; color:#333;-webkit-transition: all .5s;transition: all .5s;}

.cont{ width:885px; float:right;}
.cont .atitle{ border-bottom:1px solid #ccc; margin-bottom:20px;}
.cont .atitle h2{ background:#0093dd; color:#fff; float:left; font-size:14px; padding:5px 20px;}
.cont .atitle h2 a{color:#fff;}
.cont .atitle span{ float:right; font-size:12px; margin-top:10px;}
.con{ padding-bottom:30px;}








