﻿/* CSS Document */
*{ margin:0; padding:0;}

@media screen and (max-width:790px){
			.allbox{
				margin-top: 0px !important;}
			}
}

body{ font-family:"微软雅黑"; font-size:14px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#116dac;}
ul{ list-style:none;}
img{ border:0;}
.allbox{ width:100%; height:auto; overflow:hidden; float:left; margin-top: 100px;}


.alltop{ width:100%; height:auto; float:left; position:fixed; z-index:999; background:#fff;}
.zhaibox{ width:100%; margin:0 auto; height:auto;}


.syjianjie{ float:left; width:1000px; height:auto; padding:50px 90px; font-size:16px; color:#616161; line-height:30px;}
.size1{ font-size:28px; color:#000; line-height:60px; margin-bottom:20px;}
.readmore{ padding:8px 50px; border:#797979 solid 1px; margin-top:35px; float:left; font-weight:bold;}
.sybiaoti{ width:1200px; float:left; height:auto; text-align:center; font-size:30px; line-height:60px; margin-bottom:30px; background:url(../images/h_03.jpg) no-repeat center bottom;}
.sybiaoti1{ width:1200px; float:left; height:auto; text-align:center; font-size:30px; line-height:60px; margin-bottom:30px; background:url(../images/h_04.jpg) no-repeat center bottom; color:#fff;}
/* .index-part5 */


.in-product-list {height:100%;position:relative;}
.big-shadow {display:none;position:absolute;z-index:100;width:100%;top:0;bottom:0;background:#000;opacity:0.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);}
.in-product-list .prev,.in-product-list .next {position:absolute;top:266px;width:66px;height:77px;z-index:50;transition:all 0.3s;cursor:pointer;}
/*
.in-product-list .prev {left:-54px;background: url(../images/photo_left.png) no-repeat center/cover}
.in-product-list .next {right:-54px;background: url(../images/photo_right.png) no-repeat center/cover}
*/
.in-product-list:hover .prev {left:54px;}
.in-product-list:hover .next {right:54px;}
.product .in-product-list .prev,.product .in-product-list .next {top:338px;}
.in-product-list ul {height:100%;width:100%;}
.in-product-list li {float:left;position:relative;width:50%;height:450px;overflow:hidden;}
/*.in-product-list a {display:block;width:100%;height:100%;}*/
.in-product-list .swiper-wrapper .app-bg {position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;transition:all 1s;}

/*.in-product-list li .shadow {background-color: #17314c;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;z-index:5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);transition:background-color 0.2s;} */
.in-product-list li .shadow {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;opacity:0.7;z-index:5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);transition:background-color 0.2s;} 
.in-product-list .title-box {position:relative;z-index:20;top:100px;margin:0 auto;width:374px;height:124px;transition: all .3s;}
.in-product-list .title-box h3 {margin-bottom:18px;font-size:30px;text-align:center;color:#FFF;position: relative;margin-bottom: 2px;}

.in-product-list .title-box h3:after{content: '';  position: absolute;  width: 40px;  height: 0px;  background: #fff;  left: 50%;  margin-left: -19px;  margin-top: -40px;}
.in-product-list .title-box .eng {font-size:14px;color:#fff;text-align:left;line-height: 29px;}
.in-product-list .title-box .app-p{opacity: 0;transition: opacity 0.3s;}
/*.in-product-list .title-box .app-p a{border-radius: 5px;color: #fff;font-size: 16px;padding: 8px 15px;display: inline-block;margin-top: 20px;}*/
.in-product-list .title-box .app-p a{
    display: inline-block;
    color: white;
    border: 1px solid white;
    padding: 12px 35px;
    font-size: 22px;
    margin-top: 35px;}
.in-product-list li:hover .title-box{top: 135px;}
.in-product-list li:hover .shadow {background-color: #17314c;}
.in-product-list li:hover .app-p {opacity: 1;}
.in-product-list li:hover .title-box .eng,.in-product-list li:hover .title-box h3 {color: #fff; font-size:30px;}
.shuzi{font-size:48px; color:#fff; text-align:center;}
.in-product-list li:hover .shuzi{ display:none;}
.in-product-list .title-box h3 a{ color:#fff;}
.in-product-list .title-box h3:after a{ color:#fff;}

/*cangchu*/
.cangchu{ float:left; width:100%; height:500px; }
.cangchuicon{ position:absolute; z-index:2; left:0; bottom:0; width:100%; background:#000; height:200px;filter:alpha(opacity=40); 
-moz-opacity:0.40;
opacity:0.40; }
.cchfour{ width:1200px; float:left; height:150px; overflow:hidden; position:absolute; z-index:3; left:50%; bottom:0; margin-left:-600px; color:#fff; font-size:16px; line-height:50px;}
.cchfour li{ width:300px; float:left; text-align:center;}
.cchfour li a{ color:#fff;}

.syhzhb{ float:left; width:1020px; padding:0px 90px; height:auto; margin-top:30px;}
.syhzhb ul{ width:100%; float:left; height:auto;}
.syhzhb li{ width:165px; text-align:center; height:69px;float:left; overflow:hidden; margin:0px;box-shadow: 0px 0px 0px #888888; background:#fff; }
.syhzhb li:hover{/*box-shadow: 0px 0px 10px #116dac;*/ }


.syanli{ width:1200px; float:left; height:auto;}
.syanli li{ width:300px; text-align:center; float:left; height:auto;}
.syanli li:hover{box-shadow: 0px 0px 10px #116dac; }
.footnav{ width:100%; float:left; height:auto; text-align:center; color:#fff; padding-bottom:20px; border-bottom:#fff solid 1px; line-height:40px; padding-top:40px;}
.footnav a{ color:#fff;}
.footcontact{ width:100%; float:left; height:auto; color:#fff; padding-top:20px; line-height:24px;}
.yuyan{ float:left; width:120px; margin-top:28px;  color:#666666;}
.yincang{ position:absolute; z-index:9999; width:40px; top:40px; background:#fff; left:50%; margin-left:545px; color:#999999; display:none;}

.synews{ width:1035px; float:left; height:auto; margin-left:82px;}
.synews li{ width:325px; padding:10px; float:left; height:auto;}
.syxwbt{ height:36px; line-height:36px; margin-top:30px; font-size:14px; font-weight:bold;}
.sytime{ font-size:14px; color:#999999; line-height:30px;}
.syneirong{ border-top:#ccc solid 1px; margin-top:20px; padding:15px 0px; line-height:24px; font-size:12px;}

.pc{ width:100%; height:auto; float:left; display:block;}
.sjbbox{width:100%; height:auto; float:left; display:none;}


/*关于我们*/
.nybanner{ position:relative; z-index:1; width:100%; height:auto; overflow:hidden;}
.nynav{ position:absolute; z-index:999; bottom:0; left:50%; width:1200px; height:64px; line-height:64px; font-size:18px; margin-left:-600px;  background:#f3f3f3;}
.navfive li{ float:left; width:239px; text-align:center; border-right:#ccc solid 1px;}
.navfive li:hover{ background:#004387; color:#fff;}
.navfive li:hover a{ color:#fff; border-right:#004387 solid 1px;}
.navfive li.hover{ background:#004387; color:#fff;}
.navfive li.hover a{ color:#fff; border-right:#004387 solid 1px;}
.nyaboutmain{ width:1110px; height:auto; float:left; background:#fff; font-size:17px; line-height:28px; padding:80px 45px; color:#333333; margin-bottom:40px;}
.nybiaoti{ width:100%; height:40px; line-height:40px; float:left; font-size:28px; padding-bottom:40px;}
.nyaboutmain img{ max-width:100%;}
.rongyu{ float:left; width:100%; height:auto;}

.rollBox{width:1080px;height:450px;overflow:hidden;padding:10px;margin:0 auto; }
.rollBox .LeftBotton{height:82px;width:35px;background:url(../images/rongyu_06.jpg) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:110px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:82px;width:35px;background:url(../images/rongyu_07.jpg) no-repeat right;overflow:hidden;float:left;display:inline;margin:110px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1000px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:290px;float:left;text-align:center; margin-right:20px;}
.rollBox .Cont .pic img{ background:#fff;display:block;margin:0 auto;width:290px;height:413px;}
.rollBox .Cont .pic div{line-height:20px;color:#505050;margin:15px 0px;}
.rollBox .Cont .pic div span{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List2{float:left; }

/*运营*/
.navfour li{ float:left; width:299px; text-align:center; border-right:#ccc solid 1px;}
.navfour li:hover{ background:#004387; color:#fff;}
.navfour li:hover a{ color:#fff; border-right:#004387 solid 1px;}
.navfour li.hover{ background:#004387; color:#fff;}
.navfour li.hover a{ color:#fff; border-right:#004387 solid 1px;}

.navthree li{ float:left; width:399px; text-align:center; border-right:#ccc solid 1px;}
.navthree li:hover{ background:#004387; color:#fff;}
.navthree li:hover a{ color:#fff; border-right:#004387 solid 1px;}
.navthree li.hover{ background:#004387; color:#fff;}
.navthree li.hover a{ color:#fff; border-right:#004387 solid 1px;}

.navtwo li{ float:left; width:599px; text-align:center; border-right:#ccc solid 1px;}
.navtwo li:hover{ background:#004387; color:#fff;}
.navtwo li:hover a{ color:#fff; border-right:#004387 solid 1px;}
.navtwo li.hover{ background:#004387; color:#fff;}
.navtwo li.hover a{ color:#fff; border-right:#004387 solid 1px;}

.navone li{ float:left; width:1200px; text-align:center; }
.navone li.hover{background:#004387; color:#fff;}
.navone li.hover a{background:#004387; color:#fff;}
.pinpaiwenzi{ float:left; width:78%; height:auto; background:#4471aa; color:#fff; font-size:18px; padding:40px 11%; line-height:30px;}
.pinpaiul{ float:left; width:82%; height:auto; padding:30px 9%;}
.pinpaiul li{ float:left; width:16%; height:69px; text-align:center;}
.pinpaiul li img{/*box-shadow: 0px 0px 5px #888888;*/}

.anlimain{ float:left; width:100%; height:auto; background:#f7f7f7; padding:30px 0px;}
.anlimain li{ float:left; width:100%; height:auto; text-align:center;}

/*联系我们*/
.lianximain{ width:941px; height:370px; background:url(../images/contact.jpg); float:left; margin-left:65px; padding:0 20px;color:#fff;}
.lianximain li{ width:233px; height:auto; padding:120px 40px 0px 40px; font-size:12px; line-height:20px; float:left; }
.lxh1{ text-align:center; line-height:30px; font-size:18px;}
.lxh2{ line-height:24px; font-size:14px;}
.lxh3{ margin-bottom:5px;}

.lxwmmain{ width:941px; height:auto; float:left; margin-left:35px; padding-left:50px; margin-top:50px; }
.lxarea{ width:100%; float:left; height:auto; overflow:hidden;}
.lxleft{ width:300px; height:auto; float:left; background:#f7f7f7; padding:20px; padding-bottom:50px; font-size:14px; line-height:40px; margin-right:40px;}
.lxleft p{ border-bottom:#ccc solid 1px;}
.lxh4{ line-height:30px; font-size:18px; border-bottom:0; margin-bottom:10px;}
.lxright{ float:left; width:555px; height:317px; }
.lxwmmain select{ width:200px; height:40px; line-height:40px;}

/*内页新闻*/
.nynews{ width:100%; float:left; height:auto;}
.nynews li{ width:100%; padding:15px 0px; float:left; height:auto; border-bottom:#ccc solid 1px;}
.yema{ float:left; width:100%; height:auto; text-align:center; margin-top:30px;}
.yema a{ padding:6px 15px; border:#ccc solid 1px; margin:0 2px;}
.yema a.hover{ background:#3c74bf; color:#fff;}
.newssss{ float:right; font-size:14px;}
.nyneirong{  padding:15px 0px; line-height:24px; font-size:14px;}
.nyneirong a{ font-size:14px;}
.nyxwbt{ height:36px; line-height:36px; margin-top:10px; font-size:14px; font-weight:bold;}
.nyxwbt a{ font-size:16px; color:#446ea8;}
.nytime{ font-size:12px; color:#999999; line-height:30px;}
