@charset "utf-8";
/* CSS Document */

.wrap{ width:1200px; margin:0 auto;}
.wrap11{ width:1400px; margin:0 auto;}

.clear{ clear:both;}

.sytop{width:100%; height:90px; background: #FFF;}

.sytopz{ width:380px; float:left; margin-left:0px;}
.sytopy{ width:238px; float:right; }
.top_con{ height:90px; float: left}
.top_con ul li{ float:right; line-height:90px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con ul li img{vertical-align:middle;}
.top_con_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con_txt span{ font-size:14px; font-weight:normal;}
.none {width: 150px; height: 150px;  background: rgba(255, 255, 255, 1); position: absolute; top:80px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}


.sytop1{ width:1360px; margin:0 auto;}
.topnav1{ width:900px; margin:0 auto;position:absolute; left:50%; margin-left:-250px;}
.topnav1 ul li{ float:left; display:inline-block  ;height:90px; line-height:90px; position:relative; text-align:center; font-size:18px; padding:0 3.5%;}
.topnav1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}

.topnav1 ul li:hover a{ color:#009098}
.topnav1 ul li.on a{ color:#009098}
.topnav1 ul li a{ color:#000; display:block}




#foot{ background: #00858c; width: 100%; overflow: hidden; height:350px}
.dbnr{width:1360px; height:180px;margin:60px auto 0; }
.dbnr1{ width:500px;height:180px; background: url(../images/dibusx.png) no-repeat right center ; float:left }
.dbnr11{ font-size:14px; line-height:20px; color:#FFF}
.dbnr12{font-size:14px; line-height:30px;color:#FFF; margin-top:20px;}
.dbnr12 span{font-size:22px;}
.dbnr13{font-size:14px; line-height:30px;color:#FFF;margin-top:20px;}
.dbnr13 span{font-size:22px;}
.dbnr2{ width:540px;height:180px; background: url(../images/dibusx.png) no-repeat right center ; float:left ; margin-left:70px;}
.dbnr21{font-size:16px; line-height:30px;color:#FFF;}
.dbnr22{ width:30px; height:2px; background:#e29400; margin-top:10px;}
.dbnr23{ text-align:left}
.dbnr23 ul li{ display:inline-block;font-size:14px; line-height:30px;color:#FFF; margin-right:50px;margin-top:25px;}
.dbnr24{margin-top:25px;}
.dbnr3{ width:180px;height:180px ; float: right}

.beian{ width:100%; margin:45px auto 0; height:60px; font-size:14px;line-height:60px; color:#fff; border-top:1px solid #339da3; text-align:center;}
.beian a{color:#fff;}







/*首页简介样式 */



/*首页业务样式 */
.yewuwz{ width:86%; margin:0 auto; padding-top: 130px; color: #FFF; font-size:18px; line-height:36px;}
/*首页公司样式 */
.syqxgs{background: url(../images/sybj3.jpg) no-repeat center  center; overflow:hidden; width:100%; padding-top:80px; padding-bottom:40px;}
.sygslb ul li{ width:24%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
/*首页新闻样式 */
.syxw{ width:100%; background:#f4f5f7; overflow:hidden; padding-top:80px; padding-bottom:80px;}
.syxwlb ul li{ width:32.6%; background:#FFF; margin-right:1.1%; float:left; padding:35px;}
.syxwlb ul li:last-child{margin-right:0%;}
.syxwlb ul li h1{ font-size:26px; color:#929292; line-height:30px;}
.syxwlb ul li h2{font-size:12px; color:#929292; line-height:20px;}
.syxwlb ul li h3{font-size:16px; color:#4d4d4d; line-height:30px; height:30px; overflow:hidden; font-weight:bold;}
.syxwlb ul li h4{font-size:14px; color:#4d4d4d; line-height:22px; height:66px; overflow:hidden; }
.syxwlb ul li:hover{background:#014099;}
.syxwlb ul li:hover h1{color:#ffcc00;}
.syxwlb ul li:hover h2{color:#ffcc00;}
.syxwlb ul li:hover h3{color:#fff;}
.syxwlb ul li:hover h4{color:#fff;}
.sylxdh{background: url(../images/sylxbj.jpg) no-repeat center  center; height:164px; width:100%;}
.sylxdh ul li{ width:50%; float:left; text-align:center; font-size:30px; line-height:164px;}
.sylxdh ul li:nth-child(1) a{ color:#2156a1}
.sylxdh ul li:nth-child(2) a{ color:#fff}
/*首页新闻样式 */
.article-page {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;}
.article-page .box {display: block;width: 50%;border-right: 1px solid #ddd;position: relative;background-color: #f9f9f9;}
.article-page .box .btn-aw {width: 44px;height: 44px;border-radius: 50%;border: 1px solid #aaa;font-size: 0;position: absolute;top: 50%;margin-top: -22px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.article-page .box .btn-aw:before {content: '';display: block;width: 10px;height: 10px;border: 2px solid #333;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border .5s;-o-transition: border .5s;transition: border .5s;}
.article-page .box .main {vertical-align: top;}
.article-page .box .main .tag {font-size: 0.9375rem;color: #ff9c00;margin-bottom: 5px;}
.article-page .box .main .ti {font-size: 1.125rem;line-height: 1.5;color: #333;}
.article-page .box .main .data {font-size: 0.9375rem;color: #999;}


.article-page .box:hover .main .ti {color: #000;text-decoration: underline;}
.article-page .box.prev {}
.article-page .box.prev .btn-aw {left: 40px;}
.article-page .box.prev .btn-aw:before {border-right: none;border-top: none;-webkit-transform-origin: 8px 0;-ms-transform-origin: 8px 0;transform-origin: 8px 0;}
.article-page .box.prev .main {text-align: right;}
.article-page .box.next {border-right: none;}
.article-page .box.next .btn-aw {right: 40px;}
.article-page .box.next .btn-aw:before {border-left: none;border-bottom: none;-webkit-transform-origin: 8px -5px;-ms-transform-origin: 8px -5px;transform-origin: 8px -5px;}















/*首页*/
.sycp{width:100%; background:#f2f4f7; overflow:hidden; padding:0px 0 50px}
.sycpbt h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.sycpbt h1 span{ color:#cc1b15;}
.sycpbt h2{ font-size:16px; line-height:40px; color:#999; font-weight: normal; text-align:center;}

.picScroll-left{ position:relative; width:1360px; height:420px; margin:30px auto}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:90px; height:90px; overflow:hidden;cursor:pointer; position:absolute; top:165px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/qhtbztb.png) no-repeat center center; left:-90px;}
.picScroll-left .hd .next{ background:url(../images/qhtbytb.png) no-repeat center center; right:-90px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:310px; position:relative;margin:15px;overflow:hidden;}

.box2_zi{ position:absolute; bottom:70px; left:40px;}
.box2_zi h1{font-size:24px; line-height:36px; color:#fff;}
.box2_zi h2{font-size:12px; line-height:24px; color:#fff;}

.syjjjs{ width:1360px; margin:0 auto}
.syjjjs h1{ font-size:16px; line-height:32px; color:#333; text-align:center; margin-top:15px;}
.syjjjs h2{ width:150px; height:42px; background:#b60005; border-radius:50px; margin:30px auto 0; line-height:42px; font-size:16px; text-align:center}
.syjjjs h2 a{ color:#FFF;}
.syjj{background: #FFF; width:100%; overflow:hidden; padding-bottom:40px}
.syjjnr{ width:100%; margin-top:10px;}
.syjjbt{ margin-top:10px; text-align: center}
.syjjbt h1{  text-align:center;}
.syjjbt h2{ font-size:16px; line-height:40px; color:#999; font-weight: normal; text-align:center; opacity:0.6}
.syjjbt h3{ width:60px; height:3px; margin:25px auto; background: #FFF;}

.box3_ul{ margin-top:20px;}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_l2{ width:1360px; margin-top:20px;  margin:0 auto; }

.box3_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box3_dsz{ width:565px; margin:30px auto 0;}
.box3_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box3_slide .hd{ text-align:center}
.box3_slide .hd ul li{ display:inline-block; margin:15px; width:190px; height:50px; border:1px solid #d6d6d6; border-radius:6px; overflow:hidden }

.box3_slide .hd ul li h2{ font-size:18px; line-height:50px; text-align:center; color:#333}
.box3_slide .hd ul li:hover h2{ background:#00858c; font-size:18px; line-height:50px; text-align:center; color:#fff}
.box3_slide .hd ul li.on h2{ background:#00858c; font-size:18px; line-height:50px; text-align:center; color:#fff}

.box3_slide .bd{ width:100%; overflow:hidden; text-align:center}
.box3_slide .bd ul{}
.jjqhwz{font-size:16px; line-height:36px; text-align: left; color:#333; margin-top:15px;}
.jjgd{ width:180px; height:40px; margin:45px auto; line-height:40px; text-align:center; border-radius:40px; border:1px solid #ffcc66; font-size:14px;}
.jjgd a{ color:#ffcc66;}


.syln{width:100%; background:#fff; overflow:hidden; padding:0px 0 60px}
.sylnbt h1{text-align:center;}
.sylnnr{ width:1360px; margin:20px auto 0}
.sylnnr ul li{ width:440px; background:#fafafa; padding:70px 0; overflow:hidde; margin-left:20px; float:left}

.sylnnr ul li:nth-child(1){margin-left:0px;}
.sylnnr ul li h1{ width:60px; height:60px; margin:0 auto}
.sylnnr ul li:nth-child(1) h1{background:url(../images/lntb1.png) no-repeat center center;}
.sylnnr ul li:nth-child(2) h1{background:url(../images/lntb2.png) no-repeat center center;}
.sylnnr ul li:nth-child(3) h1{background:url(../images/lntb3.png) no-repeat center center;}
.sylnnr ul li h2{ font-size:30px; line-height:50px; color:#333; font-weight: normal; text-align:center;}
.sylnnr ul li h3{ font-size:14px; line-height:20px; color:#333; font-weight: normal; text-align:center;}
.sylnnr ul li h4{ font-size:16px; line-height:30px; color:#666; font-weight: normal; text-align:center;}
.sylnnr ul li:hover{background:#c72d32;}
.sylnnr ul li:nth-child(1):hover h1{background:url(../images/lntb21.png) no-repeat center center;}
.sylnnr ul li:nth-child(2):hover h1{background:url(../images/lntb22.png) no-repeat center center;}
.sylnnr ul li:nth-child(3):hover h1{background:url(../images/lntb23.png) no-repeat center center;}
.sylnnr ul li:hover h2{color:#fff;}
.sylnnr ul li:hover h3{color:#fff;}
.sylnnr ul li:hover h4{color:#fff;}


.erjizz{ width:100%;  overflow: hidden; padding:50px 0;}
.erjizz2{ width:1360px; margin:0 auto;}
.erjizz2 ul li{ width:23%; margin:1%; float:left; background:#FFF; overflow:hidden;}
.erjizz2 ul li h2{font-size: 18px; color: #666; line-height: 50px; text-align:center; height:50px; overflow:hidden;}

.ejdp{ width:100%;  overflow: hidden; padding:20px 0 50px;}
.ejdp1{ width:1360px; margin:0 auto;}
.ejdp1{font-size: 16px; color: #666; line-height: 32px;}
.ejdp1 p{ margin-bottom:10px;}
.ejdp1 img{ max-width:100%;}

.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1700px; margin:0 auto;overflow:hidden}
.syallb ul li{ width:530px; height:390px; margin:17px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1700; height:390px; }

/*首页*/


/*留言样式 */
.forms{background: #fff;padding: 0;}
.forms *{ box-sizing: border-box; -webkit-box-sizing: border-box;}
._item{line-height:44px;display:flex;overflow:hidden; margin-bottom: 15px;}
._item .form-input, ._item .form-text{border:1px solid #ddd; padding: 0 10px;}
._item.most{height:100px}
._item.most .photos{width:60px;height:60px;margin-top:7px}
._item i{color:#999}
._item label{display:block; font-size: 16px; margin-right: 15px; text-align: right;}
._item input,._item select,._item textarea{flex:1;border:0;line-height:44px;font-size:14px;color:#666;margin:0;padding:0}
._item textarea{height: 150px;padding: 10px 0;}
.splitLine{height:5px;background:#efefef;overflow:hidden}
.apply-btn{width:150px;margin:20px 0 0 65px;}
.apply-btn a{display:block;text-align:center;line-height:40px;background:#fcaf09;color:#fff !important;border-radius:5px; font-size: 16px;}



/*左导航样式 */
.xwnr{ width:100%; background:#fff; overflow:hidden; padding-bottom:50px;}
.xwnr1{ width:1400px; margin:0 auto; padding-bottom:30px}
.main_left{width:250px;float: left; margin-top:50px;}
.main_right{ width: calc(100% - 18.75rem); float: right;}


.n_position{ text-align:right; float:right;   height: 4rem; line-height:4rem; color:#a6a6a6;    background: url(../images/home_ico.png) left center no-repeat;  padding-left:1.25rem; }
.n_position a{ font-size:.875rem; color:#ababab; position:relative; transition:.2s;}
.xwlb{}
.xwlb ul li{ width:100%; border-bottom:1px solid #ededed; margin-top:20px; padding-bottom:15px;}
.xwlb ul li h1{ font-size:18px; line-height:30px; color:#333;}
.xwlb ul li h2{ font-size:16px; line-height:30px; color:#999;}
.xwlb1{ font-size:16px; line-height:32px; text-align:justify;}
.xwlb1 p{ margin-top:10px;}
.tplb{ width:100%;}
.tplb ul li{ width:30%; float:left; margin:1.6666%;}
.tplb ul li img{ width:100%;}
.tplb ul li p{ font-size:16px; line-height:40px; text-align:center; color:#333;}


/*二级公司样式 */

.ejgslb ul li{ width:32%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.ejgslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.ejgslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.ejgslb ul li:hover a{ color:#FFF;}






/*分公司样式 */
.ejgsjs{background: url(../images/erjijjbj.jpg) no-repeat top right; height:232px;}
.ejgsjs1{ padding-right:75px; font-size:16px; color:#666; line-height:32px; }
.ejgsjs1 p{ margin-bottom:20px; text-align:justify;}

.fgslm{ width:100%; background:#f4f5f7; overflow:hidden; padding:50px 0; margin-top:20px;}
.fgslm1{ width:49%; float:left;}
.fgslm2{ width:49%; float: right;}
.s_tt1{position: relative;}
.s_btn_r1{width: 6.625rem; background: #e4e4e4; height:2rem; line-height: 2rem; border-radius: 1.75rem; text-align: center; display: block; font-size: .875rem; color: #686969; float: right; margin-top:1rem}
.s_btn_r1 .arrow{ display: inline-block; vertical-align: middle; width: 23px; height: 18px; position: relative; font-size: 0; margin-left: .5rem; line-height: .5rem; transition: 1s; }
.s_btn_r1 .arrow font{ width: 23px; display: inline-block; position: absolute; left: 0; top: 0; transition: 1.2s;}
.s_btn_r1 .arrow font.font1{left: -23px; }
.s_btn_r1 font svg{ width: 9px; height: 1rem; transition: .8s;}
.s_btn_r1 font svg.arrow01{ width: 5px; opacity: .4;}
.s_btn_r1 font svg.arrow02{ width: 6px; opacity: .8;}
.s_btn_r1 font svg.arrow03{ opacity:1;}
.s_btn_r1 font.font1 svg.arrow01{ width: 9px; opacity:0; }
.s_btn_r1 font.font1 svg.arrow02{ width: 6px;opacity:0; }
.s_btn_r1 font.font1 svg.arrow03{ width: 5px;opacity:0; }
.s_btn_r1:hover font{  -webkit-transform: translate3d(15px, 0, 0px); }
.s_btn_r1:hover font.font2 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: 0; width: 9px; }
.s_btn_r1:hover font.font2 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px); opacity: 0; width: 6px; }
.s_btn_r1:hover font.font2 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px);  opacity: 0;width: 5px; }
.s_btn_r1:hover font.font1 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: .4;  width: 5px;}
.s_btn_r1:hover font.font1 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px);  opacity: .8; width: 6px;}
.s_btn_r1:hover font.font1 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px); opacity: 1; width: 9px; }

.fgszz{ padding-top:10px;}
.fgszz ul li{ width:32.3%; float:left; margin-right:1%}
.fgsyw{ font-size:16px; line-height:40px; color:#333333; height:320px; overflow:hidden;}
.fgsallb{ padding-bottom:30px; overflow:hidden;}
.fgsallb ul li{ width:320px; margin:15px; float:left;}
.fgsallb ul li h2{ font-size:16px; line-height:50px; text-align:center;}




.erfldh{ width:100%; height:82px; background:#FFF; text-align:center; }
.erfldh ul li{ width:150px; height:82px; line-height:82px; text-align:center; font-size:20px; color:#213f6b; display:inline-block;}
.erfldh ul li.on{ background:#213f6b;}
.erfldh ul li.on a{ color:#FFF;}
.erjijj{background:#fafafa url(../images/sybj4.jpg) no-repeat top  center;  width:100%;  padding-top:200px;}
.erjijj1{ width:1000px; margin:0 auto; font-size:18px; line-height:36px; color:#001e59; text-align:justify; }
.erjijj1 p{ margin-bottom:15px;}
.jjqywh{ width:1200px; margin:85px auto; height:588px;text-align:center;background:url(../images/qywhbj.jpg) center center no-repeat; }
.jjqywh1{ text-align:left;}
.jjqywh1 h1{ font-size:36px; line-height:50px; color:#213f6b; padding:70px 0 0 90px; font-weight:bold;}
.jjqywh1 h2{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }
.jjqywh1 h3{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }

.jjry{background:#f4f4f4 url(../images/rybj.jpg) no-repeat top  center;  width:100%; padding-top:130px; padding-bottom:80px;}

.picScroll-left1{ width:1300px; margin:0 auto; overflow: hidden; }
.picScroll-left1 .hd{}
.picScroll-left1 .hd a{ display:block; width:40px; height:120px; margin-top:170px; cursor:pointer;}
.picScroll-left1 .hd a.prev{ background-image:url(../images/ryqhz.png); float:left;}
.picScroll-left1 .hd a.next{ background-image:url(../images/ryqhy.png); float:right;}
.picScroll-left1 .bd{ width:1200px; margin:52px auto;}
.picScroll-left1 .bd ul{ width:1200px;}
.picScroll-left1 .bd ul li{ float:left; width:280px; height:370px;margin:0 10px; background:#FFF; overflow:hidden;}
.picScroll-left1 .bd ul li h1{ width:100%;border-bottom:2px solid #0d0d0; }
.picScroll-left1 .bd ul li h2{ font-size:14px; line-height:48px; border-top:2px solid #d0d0d0; height:50px; width:100%; text-align:center;}
/*业务样式 */
.zyywnr{background:#f3f9ff url(../images/sybj1.jpg) no-repeat top center;  width:100%; padding-top:248px; padding-bottom:30px;}
.zyywnr1 ul li{ padding:65px 0;}
.zyywnr1 ul li:nth-child(2n+1){ width:100%; background:#f3f9ff;}
.zyywnr1 ul li:nth-child(2n+2){width:100%; background:#e5ce82;}
.zyywnr1 ul li .zyywbj1{ width:1200px; margin:0 auto; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+1) .zyywz{ width:530px; float:left;}
.zyywnr1 ul li:nth-child(2n+1) .zyywy{ width:600px; float: right; border-radius:10px; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+2) .zyywz{ width:530px; float: right;}
.zyywnr1 ul li:nth-child(2n+2) .zyywy{ width:600px; float: left;border-radius:10px; overflow:hidden;}
.zyywnr1 ul li .zyywz11{ width:430px; float:left; font-size:30px; line-height:80px; color:#213f6b; font-weight:bold; font-style:italic;}
.zyywnr1 ul li .zyywz12{ width:100px; float:left; text-align:center;font-size:60px; line-height:80px; color:#d5f6ff;}

.zyywnr1 ul li .zyywz2{ font-size:24px; line-height:50px;  margin-top:50px; color:#001e59;}
.ejfwlc{background: url(../images/sybj3.jpg) no-repeat top  center;  width:100%; height:887px; margin-top:0px;}

/*车辆样式 */

.clzsnr{background:#fafafa url(../images/clbj.jpg) no-repeat top  center;  width:100%; padding-top:200px; padding-bottom:30px;  overflow:hidden;}
.clzsnr1{ width:1300px; margin:0 auto; padding-bottom:30px;}
.clzsnr1 ul{ margin-top:15px;}
.clzsnr1 ul li{ width:610px;  background:#FFF; margin:20px; float:left; padding-bottom:20px;}
/*案例样式 */
.alnr{background:#f3f9ff url(../images/albj.jpg) no-repeat top  center;  width:100%; padding-top:180px; padding-bottom:30px;  overflow:hidden;}
.alnr1{width:1300px; margin:0 auto; padding-bottom:30px;}
.alnr1 ul{ margin-top:15px;}
.alnr1 ul li{ width:610px;  margin:20px; float:left;}

.altu{ position: relative;}
.alzi{position: absolute;background:url(../images/syalbj.png)  repeat; background-size:100% 100%;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0; z-index:9999;  }
.alzi h1{ text-align:center; color:#fff; font-size:24px; line-height:30px; padding-top:56%;}
/*新闻样式 */









/*联系样式 */
.lxnr{ width:1360px; margin:50px auto ; overflow:hidden}
.lxnrzi{ font-size:18px; line-height:40px;}
.lxnrzi p{ font-size:18px; line-height:40px;}


.lianxi1{ width:1230px; margin:50px auto 0;}
.lianxi1 ul li{ width:380px; height:200px; background: #f6f4f4; margin:15px; float:left;}
.lianxi1 ul li h1{ font-size:20px; line-height:40px; color:#213f6b; padding:60px 0 0 50px;}
.lianxi1 ul li h2{ font-size:20px; line-height:40px; color:#213f6b; padding:0px 0 0 50px;}


/*内容样式 */
.article{ padding-top:30px;}
.article{ font-size:16px; line-height:32px; text-align:justify;}
.article img{ max-width:100%;}








@media only screen and (max-width: 1700px) {



/*首页*/


}


@media only screen and (max-width: 1480px) {
	
	
.sytop{width:100%; height:70px; background: #FFF;}

.sytopz{ width:296px; float:left; margin-left:0px;}
.sytopy{ width:185px; float:right; }
.top_con{ height:70px; float: left}
.top_con ul li{ float:right; line-height:70px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con ul li img{vertical-align:middle;}
.top_con_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con_txt span{ font-size:14px; font-weight:normal;}
.none {width: 150px; height: 150px;  background: rgba(255, 255, 255, 1); position: absolute; top:80px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}


.sytop1{ width:1200px; margin:0 auto; overflow:hidden}
.topnav1{ width:900px; margin:0 auto;position:absolute; left:50%; margin-left:-220px;}
.topnav1 ul li{ float:left; display:inline-block  ;height:70px; line-height:70px; position:relative; text-align:center; font-size:16px; padding:0 3%;}
.topnav1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}

.topnav1 ul li:hover a{ color:#009098}
.topnav1 ul li.on a{ color:#009098}
.topnav1 ul li a{ color:#000; display:block}
	
.lxnr{ width:1200px; margin:50px auto ; overflow:hidden}	
	
	
	
#foot{ background: #00858c; width: 100%; overflow: hidden; height:350px}
.dbnr{width:1200px; height:180px;margin:60px auto 0; }
.dbnr1{ width:400px;height:180px; background: url(../images/dibusx.png) no-repeat right center ; float:left }
.dbnr11{ font-size:14px; line-height:20px; color:#FFF}
.dbnr12{font-size:14px; line-height:30px;color:#FFF; margin-top:20px;}
.dbnr12 span{font-size:22px;}
.dbnr13{font-size:14px; line-height:30px;color:#FFF;margin-top:20px;}
.dbnr13 span{font-size:22px;}
.dbnr2{ width:480px;height:180px; background: url(../images/dibusx.png) no-repeat right center ; float:left ; margin-left:70px;}
.dbnr21{font-size:16px; line-height:30px;color:#FFF;}
.dbnr22{ width:30px; height:2px; background:#e29400; margin-top:10px;}
.dbnr23{ text-align:left}
.dbnr23 ul li{ display:inline-block;font-size:14px; line-height:30px;color:#FFF; margin-right:40px;margin-top:25px;}
.dbnr24{margin-top:25px;}
.dbnr3{ width:180px;height:180px ; float: right}

.beian{ width:100%; margin:45px auto 0; height:60px; font-size:14px;line-height:60px; color:#fff; border-top:1px solid #339da3; text-align:center;}
.beian a{color:#fff;}	
	
	
	
	


/*首页*/






.sycp{width:100%; background:#f2f4f7; overflow:hidden; padding:0px 0 50px}
.sycpbt h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.sycpbt h1 span{ color:#cc1b15;}
.sycpbt h2{ font-size:16px; line-height:40px; color:#999; font-weight: normal; text-align:center;}

.picScroll-left{ position:relative; width:1200px; height:380px; margin:30px auto}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:90px; height:90px; overflow:hidden;cursor:pointer; position:absolute; top:150px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/qhtbztb.png) no-repeat center center; left:-80px;}
.picScroll-left .hd .next{ background:url(../images/qhtbytb.png) no-repeat center center; right:-80px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:270px; position:relative;margin:15px;overflow:hidden;}

.box2_zi{ position:absolute; bottom:70px; left:40px;}
.box2_zi h1{font-size:24px; line-height:36px; color:#fff;}
.box2_zi h2{font-size:12px; line-height:24px; color:#fff;}

.syjjjs{ width:1200px; margin:0 auto}
.syjjjs h1{ font-size:16px; line-height:32px; color:#333; text-align:center; margin-top:15px;}
.syjjjs h2{ width:150px; height:42px; background:#b60005; border-radius:50px; margin:30px auto 0; line-height:42px; font-size:16px; text-align:center}
.syjjjs h2 a{ color:#FFF;}
.syjj{background: #FFF; width:100%; overflow:hidden; padding-bottom:40px}
.syjjnr{ width:100%; margin-top:10px;}
.syjjbt{ margin-top:10px; text-align: center}
.syjjbt h1{  text-align:center;}
.syjjbt h2{ font-size:16px; line-height:40px; color:#999; font-weight: normal; text-align:center; opacity:0.6}
.syjjbt h3{ width:60px; height:3px; margin:25px auto; background: #FFF;}

.box3_ul{ margin-top:20px;}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_l2{ width:1200px; margin-top:20px;  margin:0 auto; }

.box3_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box3_dsz{ width:565px; margin:30px auto 0;}
.box3_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box3_slide .hd{ text-align:center}
.box3_slide .hd ul li{ display:inline-block; margin:15px; width:190px; height:50px; border:1px solid #d6d6d6; border-radius:6px; overflow:hidden }

.box3_slide .hd ul li h2{ font-size:18px; line-height:50px; text-align:center; color:#333}
.box3_slide .hd ul li:hover h2{ background:#00858c; font-size:18px; line-height:50px; text-align:center; color:#fff}
.box3_slide .hd ul li.on h2{ background:#00858c; font-size:18px; line-height:50px; text-align:center; color:#fff}

.box3_slide .bd{ width:100%; overflow:hidden; text-align:center}
.box3_slide .bd ul{}
.jjqhwz{font-size:16px; line-height:36px; text-align: left; color:#333; margin-top:15px;}
.jjgd{ width:180px; height:40px; margin:45px auto; line-height:40px; text-align:center; border-radius:40px; border:1px solid #ffcc66; font-size:14px;}
.jjgd a{ color:#ffcc66;}


.syln{width:100%; background:#fff; overflow:hidden; padding:0px 0 60px}
.sylnbt h1{text-align:center;}
.sylnnr{ width:1200px; margin:20px auto 0}
.sylnnr ul li{ width:380px; background:#fafafa; padding:70px 0; overflow:hidde; margin-left:20px; float:left}

.sylnnr ul li:nth-child(1){margin-left:0px;}
.sylnnr ul li h1{ width:60px; height:60px; margin:0 auto}
.sylnnr ul li:nth-child(1) h1{background:url(../images/lntb1.png) no-repeat center center;}
.sylnnr ul li:nth-child(2) h1{background:url(../images/lntb2.png) no-repeat center center;}
.sylnnr ul li:nth-child(3) h1{background:url(../images/lntb3.png) no-repeat center center;}
.sylnnr ul li h2{ font-size:30px; line-height:50px; color:#333; font-weight: normal; text-align:center;}
.sylnnr ul li h3{ font-size:14px; line-height:20px; color:#333; font-weight: normal; text-align:center;}
.sylnnr ul li h4{ font-size:16px; line-height:30px; color:#666; font-weight: normal; text-align:center;}
.sylnnr ul li:hover{background:#c72d32;}
.sylnnr ul li:nth-child(1):hover h1{background:url(../images/lntb21.png) no-repeat center center;}
.sylnnr ul li:nth-child(2):hover h1{background:url(../images/lntb22.png) no-repeat center center;}
.sylnnr ul li:nth-child(3):hover h1{background:url(../images/lntb23.png) no-repeat center center;}
.sylnnr ul li:hover h2{color:#fff;}
.sylnnr ul li:hover h3{color:#fff;}
.sylnnr ul li:hover h4{color:#fff;}


.erjizz{ width:100%;  overflow: hidden; padding:50px 0;}
.erjizz2{ width:1200px; margin:0 auto;}
.erjizz2 ul li{ width:23%; margin:1%; float:left; background:#FFF; overflow:hidden;}
.erjizz2 ul li h2{font-size: 18px; color: #666; line-height: 50px; text-align:center; height:50px; overflow:hidden;}

.ejdp{ width:100%;  overflow: hidden; padding:20px 0 50px;}
.ejdp1{ width:1200px; margin:0 auto;}
.ejdp1{font-size: 16px; color: #666; line-height: 32px;}
.ejdp1 p{ margin-bottom:10px;}
.ejdp1 img{ max-width:100%;}






.dibufl{ margin-top:20px;}
.dibufl ul li{font-size:14px; line-height:30px; width:100px; float:left; }
.dibufl ul li a{color:#999;}
.dilogo{ width:475px; margin-top:15px;}
.sydibu13{ width:170px;height:205px; float: right;margin-top:60px;}
.xwnr1{ width:1250px; margin:0 auto; padding-bottom:30px}

.main_left{width:200px;float: left; margin-top:50px;}
.main_right{ width:1000px; float: right;margin-top:35px;}
.wrap11{ width:1250px; margin:0 auto;}


.syjj1{ width:1250px; margin:0 auto;}
.syjj1z{ width:680px; float: left}
.syjj1y{ width:520px; float: left}
.syjj1z h5{ height:350px; overflow:hidden;}

.yewuwz{ width:86%; margin:0 auto; padding-top: 100px; color: #FFF; font-size:18px; line-height:36px;}


.sygslb ul li{ width:24%; height:90px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
#demo {margin: 0 auto;overflow: hidden;  width:1250px; height:300px; }

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}
