@charset "utf-8";

/*全局控制*/
body{width:100%;min-width:1480px;height:auto;margin:0 auto;padding:0; line-height:1;font-family:"思源黑体",'Source Han Sans';background:#fff; color:#1a1a1a;-webkit-text-size-adjust:none;}
html,div,ul,li,form,p,select{margin:0;padding:0;outline:none;border:none;}
img{border:0; vertical-align:bottom;}
ul,li{list-style:none;}
.cl{clear:both;}
.fr{float:right;}
.fl{float:left;}
input[type="text" i] {}
input:focus{outline:none;}
input::-webkit-input-placeholder { }
a{text-decoration:none;color:#1a1a1a;}
.xianzhi{width:1200px;min-width:1200px;margin:0 auto;}
.img img {transition: all 0.5s;}
.img:hover img {transform: scale(1.1);}

.top{width:100%;height:33px;background:#e3e3e3;}
.logo img {max-width:430px;}
.nav{width:100%;background:#fff;}
.nav ul{display: table;width:730px;margin:0 auto;text-align: center;}
.nav-list  li{float:left;color:#333;margin:0 3%;text-align: center;font-size:13px;line-height:100px; }
.nav-list a:first-child li{margin-left:0;}
.nav-list  a:last-child li{margin-right:0;}

.search{border-bottom:2px solid #d9d9e1;padding:20px 0;background:#fff;}
.search-list{display: table;width:905px;}
.search-list li{float:left;margin-right:20px;color:#6b6b6b;font-size:16px;line-height:2;}


.swiper_wrap{ position: relative; width: 695px; height: 40px; margin: 0 auto; overflow: hidden; } 
.font_inner{ position: relative; top: 0; left: 0; width: 695px; float: right; color: #444; font-size: 14px; margin-top: 1px; } 
.font_inner li{ line-height: 40px; padding-left: 24px; }
.lt{ position: absolute; left: -1px; top: 7px; font-family: "宋体"; font-weight: bold; color: #AAAAAA; } 
.gt{ position: absolute; right: 26px; top: 7px; font-family: "宋体"; font-weight: bold; color: #AAAAAA; } 
.swiper_wrap .font_inner a{ color: #444; }
.swiper_wrap a:hover{ color: #186de4; }

.form1{width:295px;height:180px;background:#186de4;position:absolute;right:0;bottom:2%;}

.index01{width:100%;height:auto;background:#f1f1f1;}
#tab01{width:100%;position:relative;margin:40px auto;}
#tab01 .tab_menu01{width:100%;display: table;text-align:center;}
#tab01 .tab_menu01 li{display:inline-block;width:168px;height:45px;line-height:45px;text-align:center;color:#222222;font-size:18px;background:#fff;margin:0 8px;}
#tab01 .tab_box01{width:400px;height:100px;clear:both;top:30px;position:relative;border:1px solid #CCC;}
#tab01 .tab_menu01 .selected01{background:#186de4;cursor:pointer;color:#fff;}
#tab01 .tab_menu01 .selected01 a{color:#fff;}
.hide01{display:none;}
.tab_box01 .div01 .div01-list1{width:100%;display: table;margin-bottom:20px;}
.tab_box01 .div01 .div01-list1 li{float:left;width:590px;}
.tab_box01 .div01 .div01-list1 li:first-child{margin-right:20px;}
.tab_box01 .div01 .div01-list1 .img{width:100%;height: 370px;overflow: hidden;position:relative;} 

.tab_box01 .div01 .div01-list2{width:100%;display: table;}
.tab_box01 .div01 .div01-list2 li{float:left;width:285px;margin-right:20px;}
.tab_box01 .div01 .div01-list2 li:last-child{margin-right:0px;}
.tab_box01 .div01 .div01-list2 .img{width:100%;height: 179px;overflow: hidden;position:relative;} 
.tab_box01 .div01 .title{background:#fff;color:#333333;line-height:60px;text-align:center;border-top:2px solid #ededed;} 
.zhezhao{width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:rgba(0,10,39,0.6);opacity:0;transition: all 0.5s;}
.tab_box01 .div01 .div01-list1 li:hover .zhezhao{opacity:1;}
.tab_box01 .div01 .div01-list1 li:hover .title{background:#2e7dd9;color:#fff;border-top:2px solid #2e7dd9;}
.tab_box01 .div01 .div01-list2 li:hover .zhezhao{opacity:1;}
.tab_box01 .div01 .div01-list2 li:hover .title{background:#2e7dd9;color:#fff;border-top:2px solid #2e7dd9;}

.marqueeleft{height:240px;width:100%;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft ul li .img{width:100%;height: 179px;overflow: hidden;position:relative;} 

.index02{width:100%;height:auto;position: relative;}



.index03{width:100%;height:auto;}
.scrollpic { width: 86%; margin:0px auto; position: relative;} 
#myscroll { display: block; width: 100%; position: relative; height: 500px; overflow: hidden; } 
#myscroll #myscrollbox { display: block; float: left; position: absolute; left: 0; top: 0; width: 1000000px; }
#myscroll ul { display: block; float: left; list-style-type: none; padding: 0; margin: 0; } 
#myscroll ul li { display: block; float: left; padding: 0; width:516px; } 
#mybtns { margin: 10px 0; width: 99px; display: block; height:44px; background: url(../images/button.jpg)no-repeat center center;    position: absolute;bottom: 0%;z-index:5;} 
#mybtns a { width: 49px; height: 44px; display: block; float: left; }

@keyframes aniBlink120{from{margin-left:-0px}to{margin-left:700px}}
@-webkit-keyframes aniBlink120{from{margin-left:-0px}to{margin-left:700px}}
.mod_imgLight{position:relative;width:600px;height:572px;overflow:hidden;margin:0 auto}
.mod_imgLight a{display:inline-block}
.mod_imgLight a:before{content:'';position:absolute;width:60px;height:572px;margin-top:0px;margin-left:-600px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.mod_imgLight:hover a:before{
	-webkit-animation:aniBlink120 .3s ease-out forwards;
	-moz-animation:aniBlink120 .3s ease-out forwards;
	-o-animation:aniBlink120 .3s ease-out forwards;
	animation:aniBlink120 .3s ease-out forwards
}



.index04{width:100%;height:auto;position: relative;}

.index05{width:100%;height:auto;}
.Box {position: relative;}
.Box .content {width: 575px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 31px;height: 198px;position: absolute;top: 0px;cursor: pointer;}
.Box .Box_con .btnl {background:#d9d9e1 url(../images/prev.png) no-repeat center;left: -40px;}
.Box .Box_con .btnr {background:#d9d9e1 url(../images/next.png) no-repeat center;right: -40px;}
.Box .Box_con .btnl:hover {background:#186de4 url(../images/prev.png) no-repeat center;}
.Box .Box_con .btnr:hover {background:#186de4 url(../images/next.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 140px;margin-left: 40px;overflow: hidden;}
.Box .Box_con .conbox ul li img {display: block;width:100%;transition: all 0.5s;}
/*.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}*/
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}


.video{width:100%;position:relative;}
.video img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;}


.index06{width:100%;}


.index07{width:100%;height:auto;}
.index07-left{width:680px;}
.index07-left ul .more{display:block;width:88px;height:24px;line-height:24px;background:#186de4;color:#fff;font-size:12px;text-align:center;}
.index07-left ul li{margin:10px 0;line-height:2;border-bottom:1px solid #dbd6d3;color:#323234;font-size:16px;}
 .index07-left ul li .quan{float:left;display: block;width:5px;height:5px;border-radius:5px;border:1px solid #333;margin: 12px 5px;}
.index07-left ul li .date{float:right;color:#a1a1a1;}
.index07-left ul li:hover{color:#186de4;}
.index07-left ul li:hover .date{color:#186de4;}
.index07-left ul li:hover .quan{border:1px solid #186de4;}
.index07-right{width:470px;}
.index07-right .form{width:100%;}
.index07-right .text{display:inline-block;width:468px;height:60px;line-height:60px; margin-bottom:10px;border:none;text-indent: 4em;}
.index07-right .textarea{width:468px;height:150px;line-height:60px; background:#f1f1f1;border:none;text-indent: 4em;}
.index07-right .text1{background:#f1f1f1 url(../images/ren.png) no-repeat left center ;background-size:60px;} 
.index07-right .text2{background:#f1f1f1 url(../images/phone3.png) no-repeat left center ;background-size:60px;} 
.index07-right .text3{background:#f1f1f1 url(../images/map.png) no-repeat left top ;background-size:60px;} 
.index07-right .submit{ float: right;width:162px;height:45px;background:#1e1d1c;border:none;color:#fff;font-size:20px; }

.main-left{width:266px;background:#fff;height:auto;}
.lanmu{width:100%;height:98px;background:url(../images/lanmu_bg.jpg) no-repeat center center;background-size:100%; }

.type{width:100%;     min-height: 150px;   padding: 20px 0;}
.type li{width:220px;margin:9px auto;}
.beijingse{background:#186de4 !important;color:#fff !important;}
.type li .yiji-li{width:100%;font-size:18px;color:#0350bc;text-align:center;line-height:48px;background:#e8e8e8;font-family:'impact'; }
.type li:hover .yiji-li{background:#186de4 ;color:#fff; }
.erji-ul{display:none;padding:5px 0;}
.erji-ul a{display:block;width:204px;margin:9px auto;text-align:center;color:#000;font-size:16px;line-height:35px;background:#ceddf2;border-radius:25px;}
.erji-ul a:hover{background:#186de4;color:#fff;}


.contact{width:100%;height:55px;line-height:55px;text-indent:0.5em;font-size:24px;color:#fff;background: url(../images/contact.jpg) no-repeat center  center;}
.contact-tel{width:100%;margin:0 auto;height:95px;background:url(../images/phone-6.png) no-repeat right center;}

.main-right{width:910px;}
.wiezhi{border-bottom: 1px solid #aeabab;}
.wiezhi-left{font-size:22px;color:#333;text-indent:0.3em;border-bottom:4px solid #0350bc;padding-bottom:2px;}
.wiezhi-right{text-align:right;    line-height: 27px;}
.con{width:100%;padding:30px 0;line-height:2;}
.con img{max-width:100%;}

.news{width:100%;padding:30px 0;line-height:2;}
.news ul .more{display:block;width:88px;height:24px;line-height:24px;background:#186de4;color:#fff;font-size:12px;text-align:center;}
.news ul li{margin:10px 0;line-height:2;border-bottom:1px solid #dbd6d3;color:#323234;font-size:16px;}
.news ul li .quan{float:left;display: block;width:5px;height:5px;border-radius:5px;border:1px solid #333;margin: 12px 5px;}
.news ul li .date{float:right;color:#a1a1a1;}
.news ul li:hover{color:#186de4;}
.news ul li:hover .date{color:#186de4;}
.news ul li:hover .quan{border:1px solid #186de4;}

.news_show{width:100%;padding:30px 0;line-height:2;}
.news_show_con{}
.news_show_con img{display:block;margin:0 auto;max-width:100%;}
.fanye{width:50%;}
.fanye:hover a{color:#0350bc;}

.products{width:100%;padding:30px 0;}
.products ul{width:100%;display: table;}
.products ul li{float:left;width:444px;margin:10px  9px;border: 1px solid #e8e8e8;}
.products ul li:nth-child(2n+1){margin-left:0px;}
.products ul li:nth-child(2n+2){margin-right:0px;}
.products ul .img{width:100%;height: 277px;overflow: hidden;position:relative;} 
.products ul li .title{background:#fff;color:#282828;font-size:18px;line-height:60px;text-align:center;border-top:2px solid #ededed;} 
.products ul li:hover .zhezhao{opacity:1;}
.products ul li:hover .title{background:#2e7dd9;color:#fff;border-top:2px solid #2e7dd9;}

.products_show{width:100%;padding:30px 0;line-height:2;}
.pro-show-img{width: 100%;height: auto;position:relative;    margin: 0 auto 20px;}
.pro-show-tu{width:608px;height:auto;margin:0 auto;border:1px solid #ccc;}
.pro-show-ye-left{position:absolute;left:5%;top:42%;}
.pro-show-ye-right{position:absolute;right:5%;top:42%;}
.pro-show-con{padding:30px 0;}
.pro-show-con img{max-width:100%;}
/*留言*/
.gbook .form{width:700px;margin:40px auto;}
.gbook .text{display:inline-block;width:100%;height:60px;line-height:60px; margin-bottom:10px;border:none;text-indent: 4em;}
.gbook .textarea{width:100%;height:338px;line-height:60px; background:#f1f1f1;border:none;text-indent: 4em;}
.gbook .text1{background:#f1f1f1 url(../images/ren.png) no-repeat left center ;background-size:60px;} 
.gbook .text2{background:#f1f1f1 url(../images/phone3.png) no-repeat left center ;background-size:60px;} 
.gbook .text3{background:#f1f1f1 url(../images/map.png) no-repeat left top ;background-size:60px;} 
.gbook .submit{    display: block; width:162px;height:45px;margin:0 auto;background:#1e1d1c;border:none;color:#fff;font-size:20px; }


.page{text-align: center;    padding: 20px 0 30px;}
.page a{margin: 0 2px;padding: 2px 8px;}
.page .select{background:#b80800;color:#fff;}



.foot{width:100%;height:278px;background:#0350bc  url('../images/lan-xian.png')no-repeat right 60px top 100px;    background-size: 1220px 11px;}
.foot-left{margin: 4.5% 0;}
.ewm{display:inline-block;width:135px;height:170px;background: url('../images/kuang.png');background-size: 100% 100%;}
.foot-right{width:925px; margin: 2.5% 0;}
.foot-nav{width:100%;margin:32px auto;}
.foot-nav ul{display:table;width:100%;margin:0 auto;    text-align: left;}
.foot-nav ul li{margin:0 25px;text-align:center;color:#fff;font-size:16px;}
.foot-nav ul  a{display:inline-block;border-right:1px solid #84b7fe;}
.foot-nav ul  a:first-child li{margin-left:0px;}
.foot-nav ul  a:last-child{border-right:0;}