@charset "utf-8";
/* CSS Document */

.wrap{width: 1200px;margin:0 auto;}
.wrap1{width: 1440px;margin:0 auto;}
.l{float:left !important}
.r{float:right !important}
.o{overflow:hidden;}
.c{display:block;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.hidden{display:none}
body { color: #666; font:14px/2 arial, 'Hiragino Sans GB', 'Microsoft Yahei', 微软雅黑, 宋体, Tahoma, Arial, Helvetica, STHeiti; word-break:break-all;}

.clear{ clear:both;}

.sytop{width:100%; height:100px; background: #FFF;}
.sytop1{ width:1440px; margin:0 auto;}
.sytopz{ width:253px; float:left; margin-left:0px;}
.sytopy{ width:330px; float:right; }
.top_con{ height:100px; float: left}
.top_con ul li{ float:right; line-height:100px; 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: 140px; height: 140px;  background: rgba(255, 255, 255, 1); position: absolute; top:100px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}



.topnav1{ width:1400px; margin:0 auto;position:absolute; left:50%; margin-left:-350px;}
.topnav1 ul li{ float:left; display:inline-block  ;height:100px; line-height:100px; position:relative; text-align:center; font-size:18px; margin:0 1.8%;}
.topnav1 ul li:hover{}
.topnav1 ul li:hover a{ color:#2053c6}
.topnav1 ul li.on a{ color:#2053c6;}

/*首页样式 */
.index_adv{background-color:#fff;padding:24px 0 14px;}
.adv_ul{margin-top:20px;}
.adv_ul li{float:left; width:16.666%;height:84px;line-height:84px;margin-left:0px;margin:0 auto;}
.adv_icon{float:left;width:54px;height:46px; margin-left:20px;}
.adv_wz{float:left;height:46px;}
.adv_zi{ line-height:26px; font-size:22px; color:#000;}
.adv_yw{line-height:26px; font-size:8px; color:#676767;}
.syfw {background: #fafafa url(../images/syfwbj.jpg)  bottom center no-repeat; height:880px;
}
.fcate1{ padding-top:60px;}
.fcate1 .cn {font-size: 32px;line-height: 52px;color: #2053c6; font-weight:bold; position: relative; z-index: 1; margin-top: -6px; text-align:center}
.fcate1 p { font-size: 16px; line-height: 20px;color: #333; margin-top: 10px;text-align:center}


.slideGroup{ width:100%; margin:0 auto; overflow:hidden; padding-bottom:70px;}
.slideGroup .parHd{ width:100%; height:48px; line-height:48px; }
.slideGroup .parHd ul{ text-align:center;}
.slideGroup .parHd ul li{ display: inline-block; width:260px; height:277px;  font-size:22px; line-height:48px; color:#aaaaaa; font-weight:normal;}

.slideGroup .parHd ul li.on{background:url(../images/drop1.png) center center no-repeat;}

.slideGroup .parHd ul li h1{}

.slideGroup .parHd ul li:nth-child(1) h1{ width:66px; height:66px; background:url(../images/lou1.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(2) h1{ width:66px; height:66px; background:url(../images/lou2.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(3) h1{ width:66px; height:66px; background:url(../images/lou3.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(4) h1{ width:66px; height:66px; background:url(../images/lou4.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(5) h1{ width:66px; height:66px; background:url(../images/lou5.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(6) h1{ width:66px; height:66px; background:url(../images/lou6.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li h1{ padding-top:120px;}

.slideGroup .parHd ul li:nth-child(1).on h1{ width:66px; height:66px; background:url(../images/lou1h.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(2).on h1{ width:66px; height:66px; background:url(../images/lou2h.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(3).on h1{ width:66px; height:66px; background:url(../images/lou3h.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(4).on h1{ width:66px; height:66px; background:url(../images/lou4h.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(5).on h1{ width:66px; height:66px; background:url(../images/lou5h.png) bottom center no-repeat; margin:0 auto;}
.slideGroup .parHd ul li:nth-child(6).on h1{ width:66px; height:66px; background:url(../images/lou6h.png) bottom center no-repeat; margin:0 auto;}



.box3_ch{ font-size:22px; color:#aaaaaa}
.slideGroup .parHd ul li.on{ color:#535353;}
.slideGroup .parHd ul li.on .box3_ch{ color:#535353; font-weight:normal;}

.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:30%; top:50%; margin-top:-25px;display:block; width:50px; height:50px; background:url(../images/pro_left.png) center center no-repeat; z-index:99999}
.slideGroup .sNext{ left:auto; right:29%; background:url(../images/pro_right.png) center center no-repeat; }
.slideGroup .parBd{  width:1440px; margin:260px auto; overflow:hidden; }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ float:left; overflow:hidden; width:22%; margin:0 0.6%; background:url(../images/qhbj.png) center center no-repeat; background-size:100% 100%; padding-bottom:30px;overflow:hidden;}
.slideGroup .parBd ul li h1{ text-align:left; font-size: 16px;color: #fff;line-height: 30px;font-weight: bold; padding: 0 50px;height:60px;overflow: hidden; margin: 70px 0 0; font-weight:normal;}
.slideGroup .parBd ul li h2{text-align: left;font-size: 22px; color: #ffe066; line-height: 42px;font-weight: bold;padding: 0 50px; height: 42px;overflow: hidden; margin: 60px 0 10px;}
.slideGroup .parBd ul li h3{text-align: justify; line-height: 32px; font-size: 16px; color: #fff;padding: 0 50px; height:224px;overflow: hidden; }
.tempWrap{ width:1440px !important; }




/*首页样式 */
/*首页简介样式 */
.syjj{background: url(../images/sybj1.jpg) no-repeat center  center;  width:100%; padding:45px 0; overflow:hidden;}
.syjj1{ width:1400px; margin:0 auto;}
.syjj1z{ width:780px; float: left}
.syjj1z h1{ font-size:28px; color:#014099; line-height:50px; padding-top:15px;}
.syjj1z h2{ font-size:24px; color:#333; line-height:30px; font-weight:bold;}
.syjj1z h3{ width:40px; height:2px; background:#333; margin-top:45px;}
.syjj1z h4{ margin-top:45px;}
.syjj1z h5{ margin-top:30px; font-size:15px; line-height:32px; color:#6c6c6d; text-align:justify;}
.syjj1z h5 p{ margin-bottom:15px;}
.syjj1y{ width:590px; float:right;}


/*首页业务样式 */
.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;}
.index-service{overflow: hidden; background-color: #fff; position: relative; z-index: 2; height: 746px; background-image:url(../images/bgi-service.jpg); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat;}
.index-service-body{height: 554px;}
.index-service-body .bg{left: 50%; margin-left: -529px; bottom: -250px; top: auto; width: 1058px; height: 1058px; background-image: url(../images/bgi-service-circle.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat;}
.index-service-body .links2{text-align: center;}
.index-service-body .links2 .link{display: inline-block; vertical-align: top; width: 154px; height: 38px; line-height: 38px; margin-left: 15px; margin-right: 15px; font-size: 18px; color: #2386ee; border: #2386ee solid 1px; border-radius: 4px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s;}
.index-service-body .links2 .link:hover{color: #fff; background-color: #2386ee; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3);}
.index-service-body .pic{position: absolute; left: 50%; bottom: 142px; width: 320px; height: 320px; margin-left: -160px;}
.index-service-body .list4{position: absolute; left: 0; bottom: 110px; width: 100%; height: 340px;}
.index-service-body .list4 .item{position: absolute; padding-top: 10px; height: 50px;}
.index-service-body .list4 .item .icoImg{position: absolute; top: 0; width: 90px; height: 90px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; border-radius: 50%;}
.index-service-body .list4 .item .cn{font-size: 24px; color: #333333;}
.index-service-body .list4 .item .en{font-size: 14px; color: #999999; font-family: Arial, sans-serif, 'Microsoft YaHei', '微软雅黑'; text-transform: uppercase;}
.index-service-body .list4 .item.i1{right: 50%; margin-right: 222px; top: 0; padding-right: 112px; text-align: right;}
.index-service-body .list4 .item.i1 .icoImg{right: 0;}
.index-service-body .list4 .item.i2{left: 50%; margin-left: 222px; top: 0; padding-left: 112px; text-align: left;}
.index-service-body .list4 .item.i2 .icoImg{left: 0;}
.index-service-body .list4 .item.i3{right: 50%; margin-right: 222px; bottom: 0; padding-right: 112px; text-align: right;}
.index-service-body .list4 .item.i3 .icoImg{right: 0;}
.index-service-body .list4 .item.i4{left: 50%; margin-left: 222px; bottom: 0; padding-left: 112px; text-align: left;}
.index-service-body .list4 .item.i4 .icoImg{left: 0;}
.index-service-body .list4 .item:hover .icoImg{-webkit-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}
.index-head{position: relative; z-index: 2; padding-top: 70px; padding-bottom: 40px; text-align: center;}
.index-head .dt{font-size: 32px; color: #2053c6; font-weight:bold;}
.index-head .dd{margin-top: 20px; font-size: 16px; color: #666666;}
.index-head .hr{margin-left: auto; margin-right: auto; margin-top: 20px; position: relative; width: 300px; height: 1px; background-color: #cccccc;}
.index-head .hr:before{content: " "; position: absolute; left: 50%; top: -1px; width: 30px; height: 3px; margin-left: -15px; background-color: #2386ee;}

.xinwen{background-color: #fafafa; padding-bottom:90px;margin:0 auto;}
.xinwen_nr{height:495px;margin:0 auto;}
.xinwen_nr_1{float:left;width:468px;height:495px;}
.xinwen_nr_2{float:left;width:468px;height:495px; margin-left:18px;}
.xinwen_nr_2_1{margin-bottom:20px;height:238px;}
.xinwen_nr_2_2{height:238px;}
.xinwen_nr_3{float:right;width:469px;height:495px;background:#fff;}
.xinwen_nr_3_b{margin:80px 0 0 66px;height:85px;}
.xinwen_nr_3_nr{margin-left:66px;width:350px;height:265px;}
.xinwen_nr_3_nr li{border-bottom:dashed 1px #ccc;font-size:18px;line-height:52px;}
.xinwen_nr_3_nr li a{color:#888888}
.xinwen_nr_3_nr li a:hover{color:#f48c0f}



.syjjz{ width:100%; background:#FFF; overflow:hidden;}
.fab1{width:1200px; margin: 0 auto;  overflow: hidden; padding: 58px 0 72px;}
.fab1 .left{float: left; width: 600px;}
.fab1 .right{float: right; width: 462px; margin-right: 24px;}
.fab1 .right img{width: 100%; height: 100%;}

.fabcate1{width: 100%; padding-top: 40px;}
.fabcate1 .cn{font-size: 32px; color: #147eed; line-height: 52px; height: 52px; font-weight:bold;}
.fabcate1 .cn2{font-size: 16px; color: #2053c6; line-height: 32px; height: 32px;}
.faboutcon{color: #666; line-height: 32px; text-align: justify; margin-top: 22px; max-height: 98px; overflow: hidden; font-size:18px;}

.fguolist{overflow: hidden; width: 100%; padding: 46px 0; position: relative; font-size: 0;}
.fguolist li{display: inline-block; width: 140px;}
.fguolist li:nth-child(even){width: 140px;}
.fguolist li a{display: block; position: relative;}
.fguolist h3{font-size: 48px; color: #eb3341; height: 56px; font-weight: bold; line-height: 56px; display:block; margin-left:12px;}
.fguolist h3 span{display: inline-block;}
.fguolist h3 i{font-style: normal;}
.fguolist li .txt{font-size: 18px; line-height: 26px; color: #000; height: 26px;}
.index_pro{ background-color:#FaFaFa; padding:80px 0;}
.title{}
.title h1{ font-size:36px; line-height:60px;color:#2b5ac8;font-weight:bold; text-align:center}
.title p{ font-size:16px; color:#999999;text-align:center}


.prolist{ width:1440px; margin-top:30px;}
.prolist li{ float:left; width:446px; margin:0 20px 20px 0;position: relative; }
.prolist li .wzbj{ border: 1px solid #e4e4e4;border-top: none;padding: 24px 20px 0 20px;box-sizing: border-box;height: 134px;}
.prolist li .wzbj p{ font-size: 18px; color: #333333; line-height: 68px;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; font-weight:bold;}
.prolist li .wzbj .time {font-size: 14px;color: #999999;line-height: 30px;margin-bottom: 15px;padding-left: 20px;box-sizing: border-box;background: url(../images/time.jpg) no-repeat left center;}




/*首页底部样式 */

.footer{ background:url(../images/footer.jpg) no-repeat center center; width:100%; height:360px;}


.f1{ padding:30px 0;}
.f_left{}
.f_logo{ background:url(../images/f_logo.png) no-repeat left center; width:300px; height:60px;}
.f_txt{ font-size:14px; color:#FFFFFF; line-height:56px;}
.form{ width:360px; height:36px;}
.form .input{ width:240px; height:36px; padding:0 10px; background-color:#ffffff; font-size:14px; color:#878787;}
.form .submit{ width:90px; height:36px; background-color:#0099CC; font-size:14px; color:#ffffff;}
.f_right{ width:450px;}
.f_adr{}
.f_adr p{ padding-left:25px; background:url(../images/icon.png) no-repeat left 6px; font-size:14px; color:#83A6D2; line-height:28px;}
.code{ width:130px; height:130px;}
.copy{ line-height:70px; border-top:1px solid #3c4559; text-align:center;}
.copy img{ vertical-align:middle;}
.copy, .copy a{ font-size:14px; color:#969799;}

.footerin{ overflow: hidden; position: relative; padding-top: 60px; height: 290px;

	border-bottom: 1px solid #3c4559; color: #a9a9a9;}

.footerin h3{ font-weight: bold; line-height: 24px; height: 24px;font-size:16px;}


.footlx{ float: left; width: 110px;}

.footlx2{ float: left; width: 170px;}

.footlx .rexian{ font-size: 0; margin: 16px 0 25px;}

.footlx h4{ line-height: 24px; height: 24px;}
.footlx a{color:#a9a9a9;font-size:14px;}

.footinfo{ float: left; width: 360px; margin-left:20px;}
.footinfo span{color:#fff;font-size:22px;font-weight:bold;}

.footinfo h3{ margin-bottom: 22px;}

.footinfo>div{ line-height: 30px;}

.footewm{ float: right; width: 124px;}

.footewm img{ display: block; width: 100%; margin-top: 18px;}
.footewm1{ float: right; width: 124px;}

.footewm1 img{ display: block; width: 100%; margin-top: 18px;}


/*首页底部样式 */


/*关于样式 */

.ab1{width: 1200px; margin: 0 auto; overflow: hidden; padding: 96px 0 46px;}
.ab1 .left{float: left; width: 640px;}
.ab1 .right{float: right; width: 506px;}
.ab1 .right img{width: 100%; height: 100%;}
.abcate1{width: 100%; background: url('../images/abcatebg.png') 0 15px no-repeat;}
.abcate1 .cn{font-size: 32px; color: #147eed; line-height: 40px; font-weight: bold; height: 40px; margin-bottom: 10px;}
.abcate1 .cn2{font-size: 18px; color: #2053c6; line-height: 38px; height: 38px; letter-spacing: 9px;}
.aboutcon{color: #333; line-height: 26px; text-align: justify; margin-top: 20px; min-height: 338px; overflow: hidden;}
.aboutcon p{ font-size:16px; line-height:32px;}



.aboutcon img{max-width: 100%;}
.wenhua{padding-top: 70px; background: url('../images/culbg.jpg') top no-repeat; position: relative;}
.wenhua:after{content: ''; width: 50px; height: 50px; position: absolute; left: 50%; bottom: 0; z-index: 1; margin-left: -25px; margin-bottom: -25px; background: url('../images/jtd1.png') center no-repeat;}
.cullist{padding: 50px 0 90px; width:1240px; margin:0 auto;   overflow: hidden;}
.cullist li{float: left; width: 242px;}
.cullist li .lin{padding: 0 6px; text-align: center;}
.cullist li a{display: block; padding: 36px 0 52px; background-color: #fff; position: relative; top: 0; border-radius: 4px;}
.cullist .pic{width: 80px; height: 80px; margin: 0 auto 0px; border: 5px solid #ffd9c5; font-size: 0; text-align: center; line-height: 80px; border-radius: 50%; background-color: #dc530d;}
.cullist .pic img{max-height: 100%; max-width: 100%; vertical-align: middle; border: 0; margin-top:16px;}
.cullist li h3{font-size: 18px; color: #dc530d; line-height: 30px; font-weight: bold; padding: 0 10px; height: 30px; overflow: hidden; margin-bottom: 12px;}
.cullist li .txt{font-size: 16px; color: #333; line-height: 26px; height: 52px; overflow: hidden; width: 176px; margin: 0 auto;}
.cullist li:hover a{-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); top: -10px;}
.cullist li a{-webkit-transition: .5s; transition: .5s;}
.cate5{color: #fff; text-align: center;}
.cate5 .cn{font-size: 32px; line-height: 48px;}
.cate5 .en{font-size: 42px; line-height: 50px; text-transform: uppercase; font-family: 'Helvetica CE 35 Thin';}
.fwtsbt{width:1240px; margin:0 auto;}
.fwtsbt h1{text-transform: uppercase; font-size:36px; line-height:50px;  text-align:center; color:#352a16}
.fwtsbt h2{text-transform: uppercase; font-size:36px;line-height:50px;  text-align:center; color:#352a16}
.fwtsbt h3{ font-size:18px; line-height:36px; color:#666666; text-align:center; margin-top:20px;}




.slideGroup1{ width:100%; margin:50px auto 0; overflow:hidden; padding-bottom:70px;}
.slideGroup1 .parHd1{ width:100%; height:48px; line-height:48px; }
.slideGroup1 .parHd1 ul{ text-align:center;}
.slideGroup1 .parHd1 ul li{ display: inline-block; width:260px;  }



.slideGroup1 .parHd1 ul li h1{ width:30px; height:30px; margin:0 auto; border-radius:26px; border:1px solid #999; line-height:24px; font-size:30px; color:#333;}
.slideGroup1 .parHd1 ul li h2{font-size:18px; line-height:30px; margin-top:15px; color:#666; text-align:center;}
.slideGroup1 .parHd1 ul li.on h1{color:#cf2426;}



.box3_ch{ font-size:22px; color:#aaaaaa}
.slideGroup1 .parHd1 ul li.on{ color:#535353;}
.slideGroup1 .parHd1 ul li.on .box3_ch{ color:#535353; font-weight:normal;}

.slideGroup1 .slideBox1{ overflow:hidden; zoom:1; position:relative; }
.slideGroup1 .sPrev,.slideGroup1 .sNext{ position:absolute; left:30%; top:50%; margin-top:-25px;display:block; width:50px; height:50px; background:url(../images/pro_left.png) center center no-repeat; z-index:99999}
.slideGroup1 .sNext{ left:auto; right:29%; background:url(../images/pro_right.png) center center no-repeat; }
.slideGroup1 .parBd1{  width:1200px; margin:80px auto; -webkit-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.15);
    /* box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.15); */
} 
.slideGroup1 .parBd1 .qhnr{
padding: 50px 58px 50px 50px; overflow:hidden;}
.qhnr1{ width:430px; float:left;}
.qhnr2{ width:600px; float:right;}
.qhnr2 h1{ font-size:30px; line-height:40px; color:#666666; margin-top:20px;}
.qhnr2 h2{ width:80px; height:2px; background:#db550c; margin-top:30px;}
.qhnr2 h3{font-size:16px; line-height:32px; color:#666666;margin-top:20px;}



.slideGroup1 .parBd1 ul{ overflow:hidden; zoom:1;}
.slideGroup1 .parBd1 ul li{ float:left; overflow:hidden; width:22%; margin:0 0.6%; background:url(../images/qhbj.png) center center no-repeat; background-size:100% 100%; padding-bottom:70px;overflow:hidden;}
.slideGroup1 .parBd1 ul li h1{ text-align:left; font-size: 16px;color: #fff;line-height: 30px;font-weight: bold; padding: 0 50px;height:60px;overflow: hidden; margin: 70px 0 0; font-weight:normal;}
.slideGroup1 .parBd1 ul li h2{text-align: left;font-size: 22px; color: #ffe066; line-height: 42px;font-weight: bold;padding: 0 50px; height: 42px;overflow: hidden; margin: 20px 0;}
.slideGroup1 .parBd1 ul li h3{text-align: left; line-height: 32px; font-size: 14px; color: #fff;padding: 0 50px; height:160px;overflow: hidden; }










/*关于样式 */
/*服务样式 */
.erjixm{ width:1260px; margin:0 auto;}
.erjixm1{}
.erjixm1 ul li{ width:370px; background:#fafafa; height:400px; margin:25px; float:left; overflow:hidden;}
.erjixm1 ul li h1{ width:280px; margin:40px auto 15px; font-size:16px; height:20px; line-height:20px; overflow:hidden; }
.erjixm1 ul li h2{width:280px; height:78px; margin:0 auto; overflow:hidden;}
.erjixm1 ul li h3{width:280px; margin:20px auto 0;overflow:hidden;font-size:24px; height:40px; line-height:40px;}
.erjixm1 ul li h4{width:280px;margin:0 auto;font-size:16px; line-height:32px; height:160px; overflow:hidden; text-align:justify;}
/*服务样式 */

/*新闻样式 */
.erjidh{ width:100%; height:80px; background:#fafafa;}
.erjidh1{ width:1200px; margin:0 auto;}
.erjidh1z{ width:850px; float:left;}
.erjidh1z ul li{ display:inline-block; font-size:18px; line-height:80px; margin-right:30px; }
.erjidh1z ul li a{ color:#666666;}
.erjidh1z ul li.on a{ color:#e16211;}
.erjidh1y{ text-align:right;  font-size:16px; line-height:80px;}
.erjidh1y a{ color:#666666;}

.newslist{padding: 60px 0 30px;}
.newslist li{background-color: #fff; border-left: 4px solid #fff;}
.newslist li:nth-child(odd){background-color: #f5f5f5; border-left-color: #e0e0e0;}
.newslist li a{display: block; position: relative; height: 106px; overflow: hidden; padding-left: 110px; padding-right: 50px;}
.newslist li .date{position: absolute; left: 0; top: 24px; z-index: 1; text-align: center; width: 100px; height: 56px; overflow: hidden;}
.newslist li .date span{display: block;}
.newslist li .date .day{font-size: 34px; color: #333; line-height: 42px;}
.newslist li .date .year{font-size: 14px; color: #999; line-height: 14px;}
.newslist li h3{font-size: 16px; color: #333; line-height: 30px; height: 30px; overflow: hidden; margin-top: 24px;}
.newslist li .txt{color: #999; line-height: 26px; overflow: hidden; height: 26px;}
.newslist li:hover h3{color: #e60012;}
.newslist li:hover .day{color: #e60012;}
.newslist .day{-webkit-transition: 0.5s; transition: 0.5s;}


/*新闻样式 */




/*联系样式 */
.ejbanner{width: 100%; height:400px;}

.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;}


/*内容样式 */
.erjinr{ width:1200px; margin:0 auto; padding-bottom: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) {
.sytop1{ width:88%; margin:0 auto;}
.topnav1{ width:1000px; margin:0 auto;position:absolute; left:50%; margin-left:-320px;}
.topnav1 ul li{ float:left; display:inline-block  ;height:100px; line-height:100px; position:relative; text-align:center; font-size:18px; margin:0 2%;}
.slideGroup .parHd ul li{ display: inline-block; width:200px; height:277px;  font-size:22px; line-height:48px; color:#aaaaaa; font-weight:normal;}

}


@media only screen and (max-width: 1480px) {
    
    .adv_ul{margin-top:20px;}
.adv_ul li{float:left; width:16.666%;height:84px;line-height:84px;margin-left:0px;margin:0 auto;}
.adv_icon{float:left;width:32px;height:32px; margin-left:0px;margin-right:10px;}
.adv_icon img{ max-width:100%}
.adv_wz{float:left;height:46px;}
.adv_zi{ line-height:26px; font-size:18px; color:#000;}
.adv_yw{line-height:12px; font-size:6px; color:#676767;}
    
    
    
	
.sytop1{ width:94%; margin:0 auto;}
.topnav1{ width:800px; margin:0 auto;position:absolute; left:50%; margin-left:-300px;}
.topnav1 ul li{ float:left; display:inline-block  ;height:100px; line-height:100px; position:relative; text-align:center; font-size:18px; margin:0 1.7%;}


.wrap1 {
    width: 1240px;
    margin: 0 auto;
}
.tempWrap{ width:1240px !important; }

.slideGroup .parHd ul li{ display: inline-block; width:200px; height:277px;  font-size:22px; line-height:48px; color:#aaaaaa; font-weight:normal;}

.slideGroup .parBd{  width:1240px; margin:260px auto; overflow:hidden; }

.slideGroup .parBd ul li{ float:left; overflow:hidden; width:300px !important; margin:0 5px !important; background:url(../images/qhbj.png) center center no-repeat; background-size:100% 100%; padding-bottom:70px;overflow:hidden;}

.xinwen{background-color: #fafafa; padding-bottom:90px;margin:0 auto;}
.xinwen_nr{height:426px;margin:0 auto;}
.xinwen_nr_1{float:left;width:400px;height:426px;}
.xinwen_nr_2{float:left;width:400px;height:426px; margin-left:20px}
.xinwen_nr_2_1{margin-bottom:16px;height:205px;}
.xinwen_nr_2_2{height:205px;}
.xinwen_nr_3{float:right;width:400px;height:426px;background:#fff;}
.xinwen_nr_3_b{margin:50px 0 0 26px;height:80px;}
.xinwen_nr_3_nr{margin-left:26px;width:350px;height:265px;}
.xinwen_nr_3_nr li{border-bottom:dashed 1px #ccc;font-size:18px;line-height:52px; height:50px; overflow:hidden;}
.xinwen_nr_3_nr li a{color:#888888}
.xinwen_nr_3_nr li a:hover{color:#f48c0f}





.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;	}
}
