﻿@charset "utf-8";
/* CSS Document */
html,body{padding:0;margin:0;height:100%;}
body{background:#FFFFFF;font-family: "Microsoft YaHei",Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#444;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;color:#333;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
i{font-style:none;}ul,ol{list-style:none;}
.cleaner{clear:both;}
.f_l{float:left;}
.f_r{float:right;}
.clr:after{content:'';display:block;height:0;clear:both;}
.clr{*zoom:1;}
.wrapper{width:1200px;margin:0 auto;}
.t_30{margin-top:30px;}
.t_20{margin-top:10px;}

.b10{height:10px; font-size:0px;}

.wrapper1{width:100%;margin:0 auto;border-top-width: 1px;border-top-style: solid;border-top-color: #dadada;margin-top:28px;background: #2f86e3;color: #fff;}
.wrapper1 a{color: #fff;}
.top{height:90px;background-repeat: no-repeat;background-position: left 22px;}
.lan li{display:block;float:right;color:#333333;padding-left:15px;}
.lan img{margin-right:5px;width: 22px;border:1px #dfdfdf solid;}
.lan a{font-size:14px;}

.time{font-size:12px;margin-top:12px;margin-right:10px;color:#FFFFFF;}



.m-r{width:960px; margin-top:30px;}
.a-l{width:3px;height:35px;background:url(images/top-l.jpg) no-repeat;}
.a-r{width:3px;height:35px;background:url(images/top-r.jpg) no-repeat;}
.a-c{width:934px;height:35px;background:url(images/top-bg.jpg) repeat-x;font-size: 15px;font-weight: bold;color: #444;line-height: 29px;padding-left: 20px;}
.about-l f_l a{word-spacing: 1em;}
.STYLE1{color: #0066cc;font-weight: bold;}
.about1{margin-top:10px;}
.new-foot{border:1px solid #dadada;}
.n-c{width:344px;height:29px;font-size: 12px;font-weight: bold;color: #333333;line-height: 29px;padding-left: 20px;background:url(images/top-bg.jpg) repeat-x;}
.n-c img,.a-c img{float:right; margin-top:10px; margin-right:15px;}
.pro{}
.foot{width:980px;height:110px;font-size: 12px;line-height: 24px;text-align: center;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 30px;}
.foot a{font-size:12px;}
.main-foot{padding:10px;border:1px solid #dadada;font-size:14px;line-height:26px;}
.slider2{margin:0 auto;padding:0;height:89px;background-color: #96967F;}
.slider2_resize{width:950px; margin:0 auto; padding:0;}
.slider2_resize h2{width:445px;float: left;color:#fff;margin:0;padding:20px 0 0 30px;line-height:1.2em;text-transform:uppercase;font-family: "ÕÅº£É½ÈñÏßÌå2.0";font-size: 33px;font-weight: bold;}
.slider2_resize p{width:350px;float: right;color:#212121;margin:0;padding:20px 0 0 10px;line-height:1.8em;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;}
#slider{margin:0; padding:0; list-style:none;}
#slider ul,
#slider li{margin:0; padding:0; list-style:none;}
/* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here
*/



/*头部*/
.nav{background:#2f86e3;float: left;width: 100%;}
.nav li{display:block;float:left;text-align:center;border-right: 1px #1858ba solid;}
.nav li:first-child{border-left:1px #1858ba solid;}
.nav a{color:#FFFFFF;font-size:16px;padding: 9px 25px 10px;float: left;}
.nav a:hover{background: #1858ba;}
.nav ul{float: left;} 
.lan li:last-child a{color:red;}
.lan ul{float: left;padding-top:40px;}

/*首页关于我们*/
.about_a{width: 880px;}
.show-bg{border:1px solid #dfdfdf;padding:15px;float: left;box-sizing: border-box;border-radius: 5px;width: 300px;}
.show-top{border-bottom:1px #dfdfdf solid;padding-bottom:5px;margin-bottom: 10px;}
.show-top span{padding-left: 6px;border-left: 3px #2f86e3 solid;font-weight:bold;font-size: 15px;}
.about-top span{float: left;background: url(images/aba.png) no-repeat;font-weight: bold;padding-left: 90px;line-height: 25px;font-size: 15px;}
.about-top a{float: right;padding-right: 10px;line-height: 30px;background: url(images/more.png) no-repeat right 12px;}
.about-top a:hover{color: #fd7303;background: url(images/morea.png) no-repeat right 12px;}
.about-l{width:600px;line-height: 26px;}
.about-l img{padding-right:15px;float:left;width: 200px;}
.about-foot{border:1px solid #dadada;border-radius:5px;padding:15px;}

/*首页产品*/
.pro_left{width: 220px;padding:15px;box-sizing: border-box;border:1px #dfdfdf solid;border-radius: 5px;}
.m-l li{padding:7px 10px 8px;background:#DCEBF9;margin-top:10px;float: left;width: 100%;box-sizing: border-box;height: 34px;}
.m-l li a{color: #444;width: 100px;float: left;width: 100%;}
#list{font-size:14px;font-weight:bold;padding:8px 10px 10px;background:#B4D8FD;height: 37px;}
.m-l{width:220px;}
.m-l li:hover{background:#005fcd;}
.m-l li:hover a{color:#ccffff;}
.m-l ul{float: left;width:188px;}
.list img{float:right;padding-top: 7px;}
.list li:hover img{background: url(images/cpb.png) no-repeat center 6px;}
.m-l li.pro_l{margin-top:0px;}
#slider li{width:1920px; height:291px; overflow:hidden; padding:0; margin:0;}
.toggleWrap{position: relative;}
.toggleList{position: absolute;width: 100px;right: -100px;top: 0;border-bottom: none;display: none;}
.toggleList a{width: 80px;background: #276EC8;display: block;padding:4px 10px 6px;border-bottom: 1px solid #6599FF;}
.pro_right{width: 960px;}
.title_c{width:1200px;border-bottom: 1px #dfdfdf solid;margin-bottom:10px;}
.title_c p{display:inline;float:left;background:url(images/index1_07.png) no-repeat;padding-left:150px;line-height:25px;font-size:14px;font-weight:bold;}
.title_c a{float:right;background: url(images/more.png) no-repeat right 12px;padding-right: 10px;line-height: 30px;}
.title_c a:hover{color: #fd7303;background: url(images/morea.png) no-repeat right 12px;}
.pro_z{width: 1200px;}
.pro_na{width: 187px;box-sizing: border-box;padding-top:0;padding-bottom:10px;}
.pro_na a{float: left;width: 100%;}
.pro_na span{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 179px;display: block;padding-top:5px;}

/*搜索*/
.gonggao{background:url(images/index1_25.png) no-repeat;font-size:14px;color:#0e7ac3;font-weight:bold;padding-left:26px;line-height:36px;text-decoration:underline;}

.search1{height:40px;margin-left:15px;font-size:12px;color:#666666;padding-left:50px;background:url(images/search-img.jpg) no-repeat;}
.se-top{font-size:14px;font-weight:bold;color:#2958a0;padding-left:5px;border-left: 3px #2958a0 solid;}
.se-foot{height:32px;padding-left:50px;font-size:12px;color:#666666;background-image: url(images/search-img.png);background-repeat: no-repeat;background-position: 10px;background-size: 32px;padding-top:3px;}
.text_input{width:220px;line-height: 26px;font-family: "Microsoft YaHei",Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius: 5px 0 0 5px;border: 1px #5e7dbd solid;border-right:0;padding-left:10px;height: 26px;}
#Search input{outline: none;}
.secrch_z{border: 1px #dfdfdf solid;padding: 20px;box-sizing: border-box;border-radius: 5px;background: #EAF3FC;}

/*首页新闻、联系方式*/
.new{width:390px;}
.lxfs{width: 380px;}
.zixun{width:390px;margin-left: 20px;}
.title_n p{display:inline;float:left;background:url(images/index1_3.png) no-repeat;padding-left:100px;line-height:25px;font-size:14px;font-weight:bold;}
.title_n{width: 390px;}
.title_n a{float:right;background:url(images/more.png) no-repeat right 12px;padding-right:10px;line-height:30px;}
.title_n a:hover{color: #fd7303;background: url(images/morea.png) no-repeat right 12px;}
.new-foot li{display:block;line-height:40px;border-bottom:1px dashed #b7b7b7;}
.new-foot img{float:left; padding-right: 6px; padding-left: 6px; margin-top:9px;}
.new-foot{width: 390px;padding: 2px 15px 5px;box-sizing: border-box;border-radius:5px;}
.new-foot li:last-child{border-bottom:0;}
.zixun p{display:inline;float:left;background:url(images/index1_2.png) no-repeat;padding-left:132px;line-height:25px;font-size:14px;font-weight:bold;}
.new-foot a{width: 358px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.new-foot a:hover{color: #005fcd;}
.lxfsa p{display:inline;float:left;background:url(images/co.png) no-repeat;padding-left:100px;line-height:25px;font-size:14px;font-weight:bold;}
.lxfsa{width: 380px;}
.lxfsb{border:1px #dfdfdf solid;padding:5px 15px;box-sizing: border-box;border-radius: 5px;position: relative;width: 380px;}
.map-bg{position: absolute;right: 0;top:42px;right: 15px;}
.lx_sfs li{line-height: 26px;border-bottom: 1px #dfdfdf dashed;}
.map-bg img{width: 160px;}
.lx_sfs li:last-child{border-bottom:0;}
.message{padding:5px 0 8px;}
.title_ca{border-bottom:0;margin-bottom:5px;}
.pro-foot{padding:15px;border:1px solid #dadada;width:1200px;box-sizing: border-box;border-radius:5px;}
.title_ca p{display:inline;float:left;background:url(images/xj.png) no-repeat;padding-left:148px;line-height:25px;font-size:14px;font-weight:bold;}


/*banner*/
.main_visual{float: left;width: 100%;position: relative;height: 400px;overflow: hidden;}
.main_image{width:100%;height:400px;border-top:1px solid #d7d7d7;overflow:hidden;margin:0 auto;position:relative;background: url('images/banner_b.jpg') center top no-repeat}
.main_image ul{width:9999px;height:400px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:400px;}
.main_image li span{display:block;width:100%;height:400px}
.main_image li a{display:block;width:100%;}
.main_image li .img_1{background: url('images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background: url('images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background: url('images/img_main_3.jpg') center top no-repeat}
div.flicking_con{position:absolute;left: 50%;z-index: 999;bottom: 15px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev, #btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(images/hover_right.png) no-repeat right top;right:100px;}

.banner_a{width: 1200px;margin: 120px auto 0;}
.banner_aa{width: 800px;padding-right:80px;box-sizing: border-box;color: #fff;line-height: 26px;font-size:15px;}
.banner_ab{width: 400px;margin-top:-40px;}
.banner_aa a{color: #fff;padding:3px 20px 6px;background: #fc7203;border-radius:3px;width: 60px !important;margin-top:15px;}
.banner_aa h2{padding-bottom:10px;}
.banner_b .banner_ab{box-sizing: border-box;padding-left:80px;}
.banner_d .banner_ab{box-sizing: border-box;margin-top:-70px;}
.banner_c .banner_ab{box-sizing: border-box;margin-top:-70px;padding-left:50px;}
@-webkit-keyframes buzz-out 
{
0% {-webkit-transform: translateX(3px) rotate(2deg);}
20% {-webkit-transform: translateX(-3px) rotate(-2deg);}
30% {-webkit-transform: translateX(3px) rotate(2deg);}
40% {-webkit-transform: translateX(-3px) rotate(-2deg);}
50% {-webkit-transform: translateX(2px) rotate(1deg);}
60% {-webkit-transform: translateX(-2px) rotate(-1deg);}
70% {-webkit-transform: translateX(2px) rotate(1deg);}
80% {-webkit-transform: translateX(-2px) rotate(-1deg);}
90% {-webkit-transform: translateX(1px) rotate(0deg);}
100% {-webkit-transform: translateX(-3px) rotate(-2deg);}
}
#buzz:hover  {
            -webkit-animation-name: buzz-out;
            -webkit-animation-duration: 0.75s;
            -webkit-animation-timing-function: linear;
            -webkit-animation-iteration-count: 1;
}


/*left*/
.se-foota{background: none;padding-left: 0;padding-top:10px;}
.se-foota .text_input{width: 147px;width: 146px\9;}
.gsyl{margin-top:10px;}
.map-bga dt{padding-top: 10px;}
.map-bga dd{line-height: 26px;}
.map-bga{font-size:13px;width: 188px;}
.messagea img{width: 188px;}



/**/
.a-c span{margin-top: 4px;display: block;background:url(images/na.jpg) no-repeat 0 center;padding-left:8px;}
.bj p{line-height: 30px;}
.newlist a:hover{color:#2f86e3;}
.foot a:hover{text-decoration:underline;}

.new_n:hover{color: #0e7ac3;}



























