.hv a:hover { text-decoration: none; color: #003a8a; -webkit-transition: all .5s; transition: all .5s; }
.inn { width: 1200px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.pr { position: relative; }
.pa { position: absolute; }
.oh { overflow: hidden; }
.ma15 { margin: 15px auto; }
.ma20 { margin: 20px auto; }
.ma30 { margin: 30px auto; }
.ma50 { margin: 50px auto; }
.mb50 { margin-bottom: 50px; }
.mb40 { margin-bottom: 40px; }
.mb30 { margin-bottom: 30px; }
.mb20 { margin-bottom: 20px; }
.mb15 { margin-bottom: 15px; }
.mb10 { margin-bottom: 10px; }
.mt50 { margin-top: 50px; }
.mt40 { margin-top: 40px; }
.mt30 { margin-top: 30px; }
.mt20 { margin-top: 20px; }
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
.pb50 { padding-bottom: 50px; }
.pb40 { padding-bottom: 40px; }
.pb30 { padding-bottom: 30px; }
.pb20 { padding-bottom: 20px; }
.pb15 { padding-bottom: 15px; }
.pb10 { padding-bottom: 10px; }
.pt50 { padding-top: 50px; }
.pt40 { padding-top: 40px; }
.pt30 { padding-top: 30px; }
.pt20 { padding-top: 20px; }
.pt15 { padding-top: 15px; }
.pt10 { padding-top: 10px; }
.pa15 { padding: 15px 0; }
.pa20 { padding: 20px 0; }
.pa30 { padding: 30px 0; }
.pa50 { padding: 50px 0; }
.inn { width: 1200px; margin-right: auto; margin-left: auto; }
.clear { clear: both; height: 0; margin: 0; overflow: hidden; }
body, html { font-family: "Microsoft Yahei" ,"Arial"; font-size: 14px; line-height: 2; }
p, ol, ul, li, dd, dt, dl, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; list-style: none; }
a { color: #333; }
a:hover, a:focus { text-decoration: none; color: #005ead;}
#feedback_form table { border-spacing: 8px; border-collapse: separate; }
.container{ padding-left: 0; padding-right: 0; }
.ban{margin-top:85px;}

#gg1{background-color: #fff;}
/*渐变*/
.yewu li img,.cpyfw li span,.cpyfw li img.move,.jszx span,.culture-qyln li span,.side li,.side li i,.culture-main li span,.culture-main li{
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
/* linklinks */
.links span{
    display: block;
    width: 200px;
    height: 35px;
    line-height: 35px;
    color: #fff;
    position: relative;
    background-color: #005ead;
    cursor: pointer;
    padding-left: 15px;
}
.links span:after{
    position: absolute;
    width: 0;
    height: 0;
    content:'';
    display: block;
    right: 20px;
    top: 10px;
    border-top: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #fff;
    border-left: 5px solid transparent;
}
.links{
    position: relative;
}
.links p{
    position: absolute;
    bottom: 100%;
    width:200px;;
    background-color: transparent;
    padding-bottom: 2px;
    z-index: 99;
    display: none;
}
.links p a{
    background-color: #ddd;
    color: #333;
    display: block;
    padding-left: 15px;
}
.links p a:hover{
    background-color: #005ead;
    color: #fff;
}

.top_index{position: relative;margin-top: 0;margin-bottom: 0;}
.enqh{position: absolute;right: 0;top: 15px;z-index: 99;color: #fff;text-shadow: 0 0 2px #000;}
.enqh a{color: #fff;font-weight: bold;}


/*导航*/
.menu { position: fixed; left: 0; top: 0; width: 5%; text-align: center; z-index: 999; background-color: #fff;}
.mbthome { margin-top: 20px;position: fixed;left: 0;top: 0;width: 5%; text-align: center; z-index: 9999; font-size: 24px;color: #333;background-color: #fff;}
.mbthome  a{color: #333;}
.mbthome .letter { width: 3px; margin-right: 2px; overflow: hidden; white-space: nowrap; }
.mbthome .lettehome { overflow: hidden; }
.menu li { display: inline-block; font-size: 26px; position: relative; width: 100%; text-align: center; padding: 3% 0; }
.menu li a { color: #333; display: block; }
.menu li.mhome { margin-top: 110%; }
.menu li.mnews { font-size: 26px; }
.menu li.mshzr { font-size: 28px; }
.menu li i { min-width: 45px; position: absolute; left: 100%; height: 100%; white-space: nowrap; font-size: 14px; font-style: normal; color: #fff; background-color: #005ead; text-align: left; display: none; top: 0; padding-top: 10%; line-height: 1.5; }
.menu li:hover, .menu li.on { background-color: #005ead; }
.menu li:hover i, .menu li.on i { display: block; }
.menu li:hover a, .menu li.on a { color: #000; color: #fff; }

.menua{position: fixed;top: 60px;left: 0px;width: 100%;background-color: #fff; z-index: 99;display: none;}
.menua li{ width: 25%; text-align: center;float: left;}

.bottom{position: fixed;bottom: 10px;right: 20px;z-index: 99999;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,1);font-size: 12px;}
.bottom a{color: #fff;}
.bottom span{position: relative;padding-top: 5px;}
.bottom span em{display: inline-block;width: 20px;height: 17px;cursor: pointer;}
.bottom span em img{text-shadow: 1px 1px rgba(0,0,0,1)}
.bottom span>img{position: absolute;right: 0;bottom: 20px;width: 100px;height: 100px; display: none;}
.neiye.bottom{color: #333;position:static;text-shadow: none;text-align: right;margin: 10px 0;padding: 0 15px;}
.neiye.bottom a{color: #333;}
/*首页banner*/
.owl-carousel { z-index: 9; }
#owl-demobanner .owl-buttons { display: none; }
.content { width: 95%; float: right; }
.scroll-floor{ width: 100%;    overflow: hidden;}
.links{font-size: 12px;padding-left: 10px;}

/*abouts*/
.abouts { padding-top: 3%; }
.abouts h2 { font-size: 24px; margin-bottom: 10px; margin-top:10px; }
.abouts h3 { font-size: 19px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; line-height: 1.5; margin-bottom: 20px; margin-top: 0; text-transform: uppercase; color: #7e7e7e; }
.abouts h4 { width: 30px; height: 3px; background-color: #005fad; margin-bottom: 10px; }
.abouts h5 { font-size: 17px; }
.abouts h6 { font-size: 14px; text-transform: uppercase; color: #333; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-bottom: 10px; }
.abouts p { color: #888; font-size: 14px; line-height: 2; }
.abouts-more { display: block; width: 140px; height: 40px; background: #005ead url(../images/more.png) no-repeat center; }
.abouts-con{margin-bottom: 15px;}
.imgcenter img{margin: 0 auto;}

/*yewu*/
.yewu li{position: relative;overflow: hidden;text-align: center;}
/*.yewu li:nth-child(1){width:50%}
.yewu li:nth-child(2){width:50%}*/
.yewu li span{position: absolute;width: 100%;height: 100%;z-index: 99;background: rgba(0,0,0,.6);left: 0;top: 0;padding-top: 20%;}
.yewu li h2{font-size:25px;}
.yewu li p{font-size: 14px;text-transform: uppercase;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.yewu li a{color: #fff;}
.yewu li h3{width: 30px;height: 3px;background-color: #fff;margin: 0 auto;}
.yewu li em{display: none;width: 80px;height: 80px;background:#005eac url(../images/search.png) no-repeat center;position: absolute;left: 50%;top: 50%;border-radius: 50%;margin-left:-40px;margin-top: -40px;}
.yewu li:hover span{display: none;}
.yewu li:hover em{display: block;}
.yewu li:hover img{transform: scale(1.1);}
/*news*/
.news-home-left{margin-top: 7%;}
.news-home-left h2{font-size: 54px;font-family: Helvetica, sans-serif;font-weight: bold;}
.news-home-left h3{font-size: 30px;margin-top: 20px;margin-bottom: 10px;}
.news-home-left p{margin-bottom: 50px;}
.news-home-left a.news-home-more{padding: 10px 50px;background: #005ead;color: #fff;}
.news-right{margin-left: 10%;}
.news-right li{border-left: 1px solid #ccc;}
.news-right li b{display: block;margin: 40px 0px;font-size: 70px;color: #7b7b7b;font-family: arial;}
.news-right li span{font-size: 14px;font-weight: bold;display: block;margin-bottom: 20px;}
.news-right li h2{font-size: 14px;font-weight: bold;line-height: 2;}
.news-right li img{margin: 10px 0;}
.news-right li p{margin: 15px 0;}
.news-right li a.news-home-more{display: block;width: 60px;height: 40px;background: url(/templates/0main/images/jt.png) no-repeat center;margin-bottom: 10%;}

/*cpyfw*/
.cpyfw{margin-bottom: 0;}
.cpyfw li{background-color: #333;overflow: hidden;}
.cpyfw li .row{position: relative;}
.cpyfw li span{position: absolute;top: 0;width: 100%;text-align: center;height: 100%;z-index: 9;background: rgba(0,0,0,.3);padding-top: 35%;color: #fff;}
.cpyfw li a{color: #fff;}
.cpyfw li:hover a{text-decoration:none;}
.cpyfw li h3{font-size: 16px;}
.cpyfw li em{display: block;font-style: normal;font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.cpyfw li i{display: block;width: 20px;height: 1px;background-color: #eee; margin: 10px auto;}
.cpyfw li a.cpy-more{margin-top: 50px;color: #fff;display: block;text-transform: uppercase;}
.cpyfw li:hover span{background: rgba(0,0,0,0);}
.cpyfw li:hover img.move{transform: translateX(-30px);}

/*shzr*/
.shzr{position: relative;}
.shzr-con{position: absolute;left: 10%;width: 30%;z-index: 99;top: 10%;}
.shzr-con h2{margin: 0;font-size: 24px;}
.shzr-con h2 a{color: #333;text-decoration: none;}
.shzr-con h3{font-size: 18px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform: uppercase;margin: 0;text-transform: uppercase;color: #666;line-height: 2;}
.shzr-con p{margin-top: 40px;font-size: 14px;}
.shzr-con p.eng{font-size: 12px;color: #fff;}

/*contact*/
.contact{background-color: #f3f3f3;}
.contact-left{margin-top: 10%;}
.contact-left h2{font-size: 24px;margin: 0;line-height: 2;}
.contact-left h3{text-transform: uppercase;font-size: 19px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;margin: 0;margin-bottom: 5%;}
.contact-left h4{color: #005ead;}
.contact-left p{font-size: 14px;line-height: 2;color: #666;margin-bottom: 5%;}
.contact-img{position: relative;}
.contact-img .contact-pa{position: absolute;right: 0;top: 50%;margin-top: -103px;margin-right: -48px;z-index: 99;display: none;}
.contact-right{position: absolute;top: 10%;color: #fff;left: 5%;}
.contact-right em{display: block;width: 35px;height: 3px;background-color: #fff; margin-bottom: 10px;}
.contact-right h2{font-size: 16px;font-weight: bold;}
.contact-right h2 a{color: #005ead;}
.contact-right p{font-size: 12px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}

/*总页*/
.top{width: 90%;}
.top p{margin-top: 2%;}
.top p a{color: #333;}
.top h2{font-size: 24px;font-family: "Microsoft Yahei";margin-top: 2%;}
.nban{background: url(/templates/0main/images/zongye.jpg) repeat-y center top;min-height: 300px;padding-top: 80px;padding-bottom: 40px;}
.zongye-left div{background-color: #fff;padding: 15px;}
.zongye-left p{font-size: 12px;color: #666;line-height: 2;margin-top: 10px;border-bottom: 1px solid #ccc;}
.zongye-left div h2{font-size: 18px;margin: 0;margin-bottom: 20px;}
.zongye-b p{border-bottom: 0; margin-bottom: 10px;}
.zongye-b a{font-size: 12px;border: 1px solid #ccc;color: #333;padding: 10px 25px;}
.zongye-a.zongye-left{padding-right: 0px;}
.zongye-b.zongye-left{padding-right: 0;}
.zongye-c div{background-color: #005ead;padding: 0;color: #fff;}
.zongye-c div p{color: #fff;margin-bottom: 10px;border-bottom: 0;}
.zongye-c .zongye-right{padding: 15px;}
.zongye-c .zongye-right a{font-size: 12px;border: 1px solid #eee;color: #fff;padding: 10px 25px;}

.zongye-bottom{margin-top: 15px;text-align: center;}
.zongye-bottom span{display: block;width: 80px;height: 80px;margin: 0 auto;margin-bottom: 20px;}
.zongye-bottom h2{font-size: 18px;padding-bottom: 30px;}
.zongye-bottom>div>div{padding-top: 20px;}
.zongye-bt-c div{width: 50%;float: left;}
.zongye-bt-a,.zongye-bt-b{padding-right: 0;}
.zongye-bt-a div,.zongye-bt-c div,.zongye-bt-b div{background-color: #fff;}
.zongye-bt-a:hover a,.zongye-bt-b:hover a,.zongye-bt-c-left:hover a,.zongye-bt-c-right:hover a{color: #fff;}
.zongye-bt-a:hover div,.zongye-bt-c-left:hover,.zongye-bt-b:hover div,.zongye-bt-c-right:hover{background-color: #005ead;}
.zongye-bt-a span{background: url(/templates/0main/images/culture.png) no-repeat center;}
.zongye-bt-a:hover span{background: url(/templates/0main/images/cultureh.png) no-repeat center;}
.zongye-bt-b span{background: url(/templates/0main/images/honor.png) no-repeat center;}
.zongye-bt-b:hover span{background: url(/templates/0main/images/honorh.png) no-repeat center;}
.zongye-bt-a:hover span{background: url(/templates/0main/images/cultureh.png) no-repeat center;}
.zongye-bt-c-left span{background: url(/templates/0main/images/deve.png) no-repeat center;}
.zongye-bt-c-left:hover span{background: url(/templates/0main/images/deveh.png) no-repeat center;}
.zongye-bt-c-right span{background: url(/templates/0main/images/vr.png) no-repeat center;}
.zongye-bt-c-right:hover span{background: url(/templates/0main/images/vrh.png) no-repeat center;}
/*profile*/
.side{position: absolute;bottom: 0;width: 100%;background: rgba(255,255,255,.7);}
.new_n{position:inherit;}
.side li{display: inline-block;margin: 0 5px;margin-top: -60px;float: left;}
.side li i{border: 10px solid transparent;display: block;border-radius: 50%;}
.side li span{width: 100px;height: 100px;display: block;border-radius: 50%;background-color:#005ead;line-height: 100px;box-sizing: content-box;}
.side li:hover i,.side li.cur i{border-color: rgba(255,255,255,.5);}
.side li p{margin: 20px 0;font-weight: bold;font-size: 16px;}
.profilea{background-color: #f0f0f0;padding: 50px 0;}
.profilea-bottom img{margin-top: -20px;}
.profilea-bg{background-color: #fff;padding: 10px 20px 20px 20px;}
.profile-title{border-left: 5px solid #005ead;padding-left: 15px;}
.profile-title h2{font-size: 22px;font-weight: bold;line-height: 1;margin-bottom: 5px;}
.profile-title h3{font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #777;}

.profile-group .profile-lieche dl{float: left;text-align: center;width: 33.333%;}
.profile-group h2{font-size: 22px;font-weight: bold;margin-bottom: 15px;}
.profile-group li{color: #777;padding-left: 3%;padding-right: 3%;}

.pro_ul2 {position:static;}
.pro_ul2 li span{background:#ccc;}
.pro_ul2 .cur span{background:#005ead;}

.pro_ul1{position:relative;top:-60px;}
.pro_ul1 li{display: inline-block;margin: 20px 10px;float: left;text-align:center;}
.pro_ul1 li a{color:#fff}
.pro_ul1 li i{border: 10px solid transparent;display: block;border-radius: 50%;font-style:inherit}
.pro_ul1 li span{width: 100px;height: 100px;display: block;border-radius: 50%;background-color: #005ead;
    line-height: 100px;box-sizing: content-box;}
.pro_ul1 li:hover i,.pro_ul1 li.cur i{border-color: rgba(255,255,255,.5);}
.pro_ul1 li:hover a{color:#fff;}
.pro_ul1 li p{font-weight: bold;font-size: 16px;}

/*culture*/
.culture-title h2{font-size: 38px;font-weight: bold;}
.culture-title h3{font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #555;}
.culture-title h4{width: 350px;height: 5px;margin: 0 auto;background: url(/templates/0main/images/culture-title.png) no-repeat center;margin-top: 20px;}
.culture-shuju ul{border-bottom: 1px solid #ccc;padding-bottom: 20px;margin-bottom: 20px;}
.culture-shuju li{width: 25%;float: left;border-right: 1px solid #ccc;padding: 30px 0;}
.culture-shuju li b{display: block;font-weight: normal;font-style: normal;color: #005ead;line-height: 1;}
.culture-shuju li b em{font-style: normal;font-size: 65px;font-family:  Helvetica, sans-serif;font-weight: 300;}
.culture-shuju li b i{font-style: normal;font-size: 14px;}
.culture-shuju li span{display: block;font-size: 16px;}
.culture-shuju li.last{border-right: 0;}
.culture-main li{float: left;width: 50%;position: relative;}
.culture-main li span{position: absolute;z-index: 99;z-index: 99;width: 100%;height: 100%;padding-left: 10%;padding-top: 10%;left: 0;top: 0;opacity: 0;}
.culture-main li:hover span{background: rgba(0,94,173,.7);opacity: 1;}
.culture-main li em{display: block;width: 110px;height: 110px;text-align: center;font-style: normal;border: 1PX solid #eee;color: #fff;border-radius: 10px;padding-top: 15px;margin-bottom: 30px;}
.culture-main li p{color: #fff;}
.culture-jzg li{float: left;width: 33.33%;}
.culture-jzg li h2{font-size: 22px;font-weight: bold;}
.culture-jzg li h3{font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #888;line-height: 2;}
.culture-jzg li h4{width: 25px;height: 1px;background-color: #888;margin-bottom: 15px;}
.culture-qyln li{float: left;width: 33.33%;position: relative;cursor: pointer;}
.culture-qyln li span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #fff;}
.culture-qyln li h2{font-size: 14px;line-height: 2;margin-top: 30%;}
.culture-qyln li h3{font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;line-height: 2;}
.culture-qyln li h4{display: none;width: 40px;height: 1px;background-color: #fff;margin: 20px auto;}
.culture-qyln li p{display: none;}
.culture-qyln li:hover span{background: rgba(0,94,173,.7);}
.culture-qyln li:hover h2{margin-top: 25%;}
.culture-qyln li:hover h4,.culture-qyln li:hover p{display: block;}

/*foot*/
.foot-bg{background-color: #222;border-top: 1px solid transparent;}
.foot-bg a{color: #fff;}
.foot-bg ul li{float: left;width: 14.28%;border-left: 1px solid #5e5e5e;min-height: 200px;}
.foot-bg ul li a{display: block;color: #bebebe;font-size: 12px;padding-left: 10%;}
.foot-bg ul li h3 a{color: #fff;font-size: 14px;border-left: 3px solid #005fad;margin-left: -2px;margin-bottom: 20px;}
.foot-bottom{border-top: 1px solid #5e5e5e;line-height: 3;font-size: 12px;color: #bebebe;}
.foot-bottom a{color: #bebebe;}

/*honor*/
.honor li{text-align: center;margin-bottom: 15px;}
.honor li img{width: 100%;border: 1px solid #ccc;border-radius: 10px;}

/*zeren*/
.zeren-top{background: url(/templates/0main/images/zenren.jpg) no-repeat center;-webkit-background-size: 100%;background-size: 100%;color: #fff;padding-right: 30px;}
.zeren-top h2{font-size: 36px;font-weight: bold;margin-bottom: 15px;}
.zeren-top p{margin-bottom: 20px;}
.zeren-top a{color: #fff;}
.zeren-bottom li{margin-bottom: 15px;}
.zeren-bottom li div{position: relative;}
.zeren-bottom li p{position: absolute;z-index: 9;bottom: 0;width: 100%;line-height: 2;font-size: 36px;background:rgba(0,0,0,.7); color: #fff;padding-left: 20px;}
.zeren-bottom li p a{color: #fff;display: block;}

/*development*/
.deve-list{text-align: center;position: relative;}
.deve-bg{position: absolute;width: 100%;height: 1px;background: #ccc;z-index: 1;top: 50%;}
.deve-list li{display: inline-block;margin: 0 3%;position: relative;z-index: 99;background: #fff;border-radius: 50%;width: 100px;height: 100px;border: 1px solid #ccc;padding-top: 15px;line-height: 1.5;position: relative;}
.deve-list li:hover{background: #0074c7;color: #fff;border-color: #0074c7;cursor: pointer;}
.deve-list li:after{position: absolute;content: "";display: block;border-top: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid transparent;bottom: -10px;left: 50%;margin-left: -8px;}
.deve-list li:hover:after{border-top: 10px solid #0074c7;}
.deve-list li:hover i,.deve-list li:hover b{color: #fff;}
.deve-list li:hover p{background: #fff;}
.deve-list li p{width: 15px;height: 2px;background: #333;margin: 0 auto;}
.deve-list li b ,.deve-list li i{font-size: 22px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight: bold;font-style: normal;}
.deve-con-top ul li img{width: 100%;margin-bottom: 15px;}
.deve-con-left{height: 350px;border: 5px solid #333;}
.deve-con-left b{font-size: 45px;font-weight: bold;line-height: 80px;margin-top: 20px;}
.deve-con-left p{font-size: 12px;text-transform: uppercase;}
.deve-con-left i{font-size: 24px;font-weight: bold;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-style: normal;color: #0074c7;display: block;line-height: 1;}
.deve-con-left span strong{display: block;float: left;width: 30px;height: 6px;background: #0074c7;margin-top: 15px;margin-right: 5px;}
.deve-con-left span em{font-size: 50px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-style: normal;font-weight: bold;line-height: 60px;}
.deve-con-top span{font-size: 22px;font-weight: bold;color: #383838;line-height: 1;display: block;}
.deve-con-top h2{font-size: 30px;font-weight: bold;font-style: normal;color: #0074c7;margin-bottom: 10px;}
.deve-con-top p{font-size: 12px;}
.deve-con-bottom li{margin-top: 15px;}
.deve-con-bottom span{float: left;width: 10%;height: 80px;background: #f3f3f3;padding-left: 20px;padding-top: 15px;}
.deve-con-bottom span strong{display: block;font-size: 25px;font-weight: bold;font-style: normal;color: #0074c7;line-height: 1;}
.deve-con-bottom span em{font-style: normal;color: #0074c7;}
.deve-con-bottom div{background: #f3f3f3;float: right;width: 86%;padding: 30px 15px;}
.deve-con-bottom div h3{font-size: 14px;line-height: 2;}
.deve-con-bottom div p{font-size: 12px;color: #999;}

/*products*/
.side-pro li{float: left;width: 20%;border: 1px solid #ccc;text-align: center; line-height: 4;}
.side-pro li a{display: block;}
.side-pro li:hover,.side-pro li.cur{background-color: #005ead;}
.side-pro li:hover a,.side-pro li.cur a{color: #fff;}
li.sidenleft{border-left: 0;}
li.sideto{border-top: 0;}
.products-con{text-align: center;}
.products-con img{width: 100%;border: 1px solid #ccc;}
.products-con li{margin-bottom: 15px;}
.products-con li a.pro-more{display: block;position: relative;}
.products-con li span{position: absolute;left: 0;top: 0;background: rgba(0,0,0,.4);z-index: 99;width: 100%;height: 100%;display: table-cell;vertical-align: middle;display: none;}
.products-con li em{display: block;width: 80px;height: 80px;margin: 0 auto;background: url(/templates/0main/images/view.png) no-repeat center;margin-top: 20%;}
.products-con li:hover span{display: block;}
/*zncz*/
.jszx .row{position: relative;}
.jszx span{position: absolute;width: 100%;height: 100%;z-index: 99;background: rgba(0,0,0,.6);left: 0;top: 0;color: #fff;padding-top: 10%;padding-left: 10%;padding-right: 10%;}
.jszx span h2{font-size: 37px;font-weight: bold;line-height: 2;}
.jszx span h3{font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom: 20px;}
.jszx span h3 em{display: inline-block;width: 80px;height: 2px;background-color: #fff;margin-top: -10px;}
.jszx span i{font-style: normal;font-size: 12px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;margin-top: 20px;display: block;color: #ccc;}
.jszx span h4{font-size: 22px;line-height: 2;}
.jszx-right span h2{font-size: 22px;}
.jszx-right span h4{font-size: 16px;}
.jszx span:hover{background: rgba(0,0,0,0);}
#owl-democf.owl-theme .owl-controls .owl-buttons div{opacity: 1;border-radius:50%;background: none;border: 2px solid #fff;padding: 0;margin: 0;width: 54px;height: 54px;line-height: 50px;display: block;font-size: 40px;}
#owl-democf.owl-theme .owl-controls .owl-buttons div i{display: block;line-height: 50px;}
#owl-democf.owl-theme .owl-controls .owl-buttons div.owl-prev{left: 10%;}
#owl-democf.owl-theme .owl-controls .owl-buttons div.owl-next{right: 10%;}

/*changfang*/
.changfang{background:#005ead url(../images/znzz-bg.png) no-repeat 75% 65% ;color: #fff;}
.changfang-con{padding-top: 100px;}
.changfang h2{font-size: 36px;font-weight: bold;}
.changfang h3{font-size: 16px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #a8beda;line-height: 2;}
.changfang p{margin-top: 40px;margin-bottom: 20px;}
.changfang i{display: block;font-style: normal;font-size: 12px;color: #a8beda;}
.changfang-a{background-color: #f0f0f0;}
.changfang-a h2{margin-top: 30px;font-size: 36px;font-weight: bold;}
.changfang-a h3{font-size: 16px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #888;line-height: 2;}
.changfang-a p{margin-top: 20px;margin-bottom: 20px;}
.changfang-a i{display: block;font-style: normal;font-size: 12px;color: #999;}

/*news*/
.con img{max-width: 100%;}

/*营销网络*/
.wldw{position: relative;}
.wlyxlist{position: absolute;color: #333;z-index: 9;}
.wlyxlist i{display: block;width: 15px;height: 15px;border-radius: 50%;background-color: #0060af;float: left;margin-top: 8px;margin-right: 8px;}
.wlyyimg{display: none;}
.wlyxlist span{text-shadow: 1px 1px 2px rgba(0,0,0,.2);font-size: 16px;cursor: pointer;display: block;width: 80px;}
.wlyyimg{width: 380px;}
.wlyyimg img{z-index: 99;position: relative;}

.faguo{left: 9%;top:34%;z-index: 99;}
.jjianada{left: 69%;top:22%;z-index: 99;}
.yindu{left: 32%;top: 51%;}
.chengdu{left: 33%;top: 45%;}
.shanghai{left: 41%;top: 47%;}
.qingdao{left: 41%;top: 40%;}
.changchun{left: 43%;top: 31%;}
.changzhou{left: 40%;top: 44%;cursor: pointer;}
.changzhou.wlyxlist span{display: block;width: 22px;height: 22px;float: left;background: url(/templates/0main/images/hm.png) no-repeat center;position: relative;}
.changzhou.wlyxlist span em{position: absolute;left: -150%;display: block;font-style: normal;font-size: 16px;top: -6px;}


/*除了手机站*/
@media (max-width: 1300px) {
    .con{width: 95%;margin-left: 5%;}
    .con .container{width: 90%;}
    .zeren-top{background: #005ead; padding-left: 30px;}

    .jszx span h2{font-size: 24px;text-align: center;vertical-align : middle;}
    .jszx span h3,.jszx span h4{display: none;}
    .changfang{padding-top: 20px;padding-bottom: 20px;}
}

/*电脑站*/
@media (min-width: 1400px) {
    .zongye-left > div{height: 390px;}
    .video{width: 80%;margin: 0 auto;}

}

/*ipad*/
@media (min-width: 768px) and (max-width: 1199px){
    .ma50{margin: 20px 0;}
    .yewu li h2{font-size: 14px;}
    .yewu li p{font-size: 12px;}
    .news-right-con{margin-bottom: 10px;}
    .cpyfw li h3{margin: 10px 0;}
    .cpyfw li a.cpy-more{margin-top: 10px;}
    .cpyfw li span{padding-top: 20%;}
    .shzr-con{width: 70%;}
    .zongye-left > div{height: 390px;}
    .side li{margin: 0 10px;}
    .side li span{width: 60px;height: 60px;line-height: 60px;}
    .side li p{margin: 0;}
    .profilea-bg{margin-top: 0;padding-top: 10px;}
    /*culture*/
    .culture-shuju li b em{font-size: 35px;}
    .culture-shuju li span{font-size: 12px;}
    /*zeren*/
    .zeren-bottom li p{font-size: 22px;}
    /*deve*/
    .deve-con-bottom span{width: 15%;}
    .deve-con-bottom div{width: 80%;}
    .deve-list li{width: 80px;height: 80px;margin: 0 1%;}
    .deve-list li b, .deve-list li i{font-size: 16px;}
    .deve-con-left b{font-size: 30px;line-height: 60px;}
    .deve-con-left span em{font-size: 40px;}
    .deve-list li:after{display: none;}
    /*zncz*/
    .culture-title h2{font-size: 24px;line-height: 1.5;}
    .culture-title h3{color: #888;}
    .news-home-left h2{font-size: 34px;}
    .news-home-left h3{font-size: 24px;}
    .news-right li b{font-size: 50px;margin: 20px 0;}
    .news-right li p{display: none;}
    /*news*/
    .abouts p{margin-bottom: 10px;}
    .top h2,.top p{margin-top: 3%;}
    .wlyxlist i{;width: 10px;height: 10px;}
}

/*手机站*/
@media (max-width:767px){
    .content{width: 100%;float: none;}
    .pro-content img{max-width: 100%;}
    .container{padding-left: 15px;padding-right: 15px;}
    body{font-size: 12px;}
    .ma30{margin: 15px 0;}
    .mt30{margin-top: 10px;}
    .mt50{margin-top: 20px;}
    .pt50{padding-top: 15px;}
    .ma50{margin: 15px auto;}
    .pa50{padding: 20px 0;}
    .profile-abouts{padding: 0 15px;}
    .bottom{position: static;margin: 10px 15px; text-shadow: none; color: #333;}
    .bottom a{color: #333;}
    /*menu*/
    .mbthome{background-color: #fff;width: 10%;box-shadow: 1px 1px 2px rgba(0,0,0,.2);z-index: 99999;margin-top: 10px;}
    .menu{width: 10%;background-color: #fff;height: 100%;display: none;}
    .menu li:hover i, .menu li.on i{display: none;}
    #owl-demobanner.owl-theme .owl-controls .owl-page span{width: 10px;height: 10px;margin: 3px;box-shadow: 1px 1px 2px rgba(0,0,0,.2);}
    /*abouts*/
    .abouts h2{font-size: 18px;margin: 10px 0;}
    .abouts h3{font-size: 16px;margin: 0;}
    .abouts h5{font-size: 14px;}
    .abouts h6{font-size: 13px;margin: 0;}
    .abouts p{font-size: 12px;}
    /*yewu*/
    .yewu{margin-top: 10px;}
    .yewu li h2{font-size: 14px;margin: 0;margin-bottom: 10px;}
    .yewu li p{display: none;}
    /*news*/
    .news-left,.news-mid,.news-right{width: 100%;}
    .news-left h3{margin-bottom: 10px;}
    .news-left-top h2{margin: 0 15px;}
    .news-left-top h3{margin: 0 15px;margin-bottom: 10px;}
    .news-left-top img{position: static;}
    .news-mid-img{width: 50%;float: left;}
    .news-mid-bot{width: 50%;float: left;padding: 10px;}
    .news-right-bot{width: 50%;float: left;}
    .news-right-con{margin-bottom: 10px;}
    .news-mid-bot p{display: none;}
    /*contact*/
    .contact-left .row{padding-left: 15px;padding-right: 15px;}
    .contact-left h2{font-size: 18px;}
    /*abouts con*/
    .zongye-a.zongye-left,.zongye-b.zongye-left{padding-right: 15px;}
    .zongye-con > div{margin-bottom: 15px;}
    .zongye-c img{width: 100%;}
    .top{width: 100%;padding: 0 15px;}
    .top h1{width: 40%;float: left;margin-left: 10%;}
    .top h1 img{max-width: 100%;}
    .nban{padding-top: 30px;padding-bottom: 15px;}
    .zongye-bottom h2{font-size: 16px;}
    .side{position: static;text-align: left;margin-top: 10px;margin-bottom: 10px;}
    .side li{margin: 0;width: 25%;text-align: center;float: left;}
    .side li.cur{background-color: #005ead;}
    .side li.cur a{color: #fff;}
    .side li p{margin: 0;}
    .side li i{border: 0;}
    .side li span{display: none;}
    .con{width: 100%;margin: 0;}
    /*culture*/
    .culture-title h2{font-size: 22px;}
    .culture-title h4{margin-top: 10px;}
    .culture-shuju li{padding: 10px 0;}
    .culture-shuju li b em{font-size: 16px;line-height: 1.5;}
    .culture-shuju li span{font-size: 12px;line-height: 1.2;}
    .culture-jzg li h2{font-size: 16px;}
    /*zeren*/
    .zeren-top{padding-left: 15px;padding-right: 15px;}
    .zeren-top h2{font-size: 22px;}
    .zeren-bottom li p{font-size: 18px;}
    /*deve*/
    .deve-con-bottom span{width: 25%;}
    .deve-con-bottom div{width: 70%;}
    .deve-list li{width: 50px;height: 50px;margin: 0;padding-top: 5px;}
    .deve-list li b, .deve-list li i{font-size: 12px;}
    .deve-con-top span{font-size: 16px;line-height: 2;}
    .deve-con-top h2{font-size: 20px;}
    .deve-con-bottom span{padding-left: 10px;padding-top: 15px;}
    .deve-con-bottom span strong{font-size: 18px;}
    .deve-con-bottom div{padding: 15px 10px;}
    .deve-list li:after{display: none;}

    /*products*/
    .side-pro li{width: 50%;}
    .side-pro .p15{padding: 0 15px;}
    .products-con li em{margin-top: 10%;}

    .pro_ul1{position:relative;top:0px;}
    .pro_ul1 li{display: inline-block;margin: 10px 2px;float: left;text-align:center;}
    .pro_ul1 li a{color:#fff}
    .pro_ul1 li i{border:0px solid transparent;display: block;border-radius: 50%;}
    .pro_ul1 li span{width: 60px;height: 60px;display: block;border-radius: 50%;background-color: #005ead;
        line-height: 60px;box-sizing: content-box;}
    .pro_ul1 li:hover i,.pro_ul1 li.cur i{border-color: rgba(255,255,255,.5);}
    .pro_ul1 li:hover a{color:#fff;}
    .pro_ul1 li p{font-weight: bold;font-size: 13px;}

    /*zncz*/
    #owl-democf.owl-theme .owl-controls .owl-buttons div{width: 34px;height: 34px;line-height: 30px;font-size: 30px;}
    #owl-democf.owl-theme .owl-controls .owl-buttons div i{line-height: 30px;}

    /*news*/
    .news-home-left{margin-top: 15px;margin-bottom: 20px;}
    .news-home-left h2{font-size: 25px;}
    .news-home-left h3{font-size: 18px;margin: 10px 0;}
    .news-home-left p{margin-bottom: 15px;}
    .news-right{margin-left: 0;}
    .news-right li b{font-size: 15px;margin:0;line-height: 1;}
    .news-right li p{display: none;}
    .news-right li a.news-home-more{display: none;}
    /*foot*/
    .foot-bottom{padding: 15px 10px;line-height: 2;}

    .wlyxlist i{;width: 8px;height: 8px;margin-right: 5px;}
    .wlyxlist span{font-size: 12px;width: 40px;}
    .wlyyimg{width: 200px;}
    .faguo{left: 11%;top: 31%;}
    .qingdao i{float: right;}
    .qingdao{left: 35%;top: 38%;}
    .changzhou.wlyxlist span em{font-size: 12px;}
    .enqh{margin-right: 15px;}
    
}



<!--0.00026583671569824-->