* {margin: 0;outline: 0;padding: 0;list-style: none;font-family: Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a{text-decoration: none;}
img{border:none;}

/*header*/
header{height: 43px;background: #444240;position: relative;z-index: 10;}
header .h-b{max-width: 1036px;margin: auto;min-height: 43px;position: relative;/* z-index: 20; */}
header .h-l{float: left;color: #d7d7d7;font-size: 13px;overflow: hidden;padding: 12px 0px;}
header .h-l a{float: left;color: #d7d7d7;}
header .h-l i{float: left;width: 4px;height: 7px;background: url(../images/main/h-1.png) no-repeat;overflow: hidden;margin: 6px 10px 0px 10px ;}
header .h-r{float: right;color: #d7d7d7;font-size: 13px;/* overflow: hidden; */position: relative;width: 350px;}
header .h-r-t-l{float: left;overflow: hidden;margin-right: 8px;}
header .h-r-t-r{float: right;margin-right: 12px;}
header .h-r .h-r-t{float: left;color: #d7d7d7;font-size: 13px;overflow: hidden;padding: 14px 0px 8px 0px;}
header .h-r .h-r-t a,header .h-r .h-r-t span{color: #d7d7d7;float: left;}
header .h-r .h-r-t span{margin: 0px 10px;}
header .h-r .h-r-t .h-r-t-i{display: block;float: left;overflow: hidden;margin: 0px 4px;margin-top: -3px;}
header .h-r .h-r-t .h-r-t-i img{float: left;width: 25px;height: 24px;}
header .h-r .h-s{float: left;width: 100px;height: 43px;background: #f0f0f0;/* overflow: hidden; */position: relative;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;position: absolute;right: 0px;z-index: 999999999;bottom: 0px;}
header .h-r .h-s .h-s-t{float: left;width: 67px;height: 43px;line-height:43px;background: none;border:none;text-indent: 15px;font-size: 13px;color: #979799;}
header .h-r .h-s .h-s-s{width: 16px;height: 17px; background: url(../images/main/h-5.png) no-repeat;position: absolute;top: 50%;margin-top:-9px;right: 13px;text-indent: -1000px;border: none;cursor: pointer;}
nav{/* border-top: 1.5px solid #000; */height: 76px;background: url(../images/main/n-b.jpg);border-bottom: 1px solid #eaeaea;position: relative;/* z-index: 10; */}
nav .n-b{max-width: 1200px;margin: auto;}
nav .logo{overflow: hidden;float: left;width: 69px;height: 67px;margin-top: 4px;margin-left: 22px;}
nav .logo img{float: left;width: 69px;height: 67px;}
nav .n-r{float: right;overflow: hidden;}
nav .n-r ul{overflow: hidden;}
nav .n-r ul li{float: left;color: #666666;font-size: 14px;margin-left: 40px;line-height: 73px;overflow: hidden;cursor: pointer;}
nav .n-r ul li a{color: #666666;display: block;padding-top: 3px;}
nav .n-r ul .active{background: url(../images/main/n-1.png) no-repeat center 59px;}
.footer-bot .n-l{width: 100px;height: 100px;line-height: 100px;border-left: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;cursor: pointer;position: relative;display: none;}
.footer-bot .n-l i{width: 16px;height: 16px;float: left;background: url(../images/main/n-2.png) no-repeat;display: block;margin: 42px 8px 0 8px;}
.footer-bot .n-l .n-l1{float: left;color: #8d8d8d;font-size: 14px;margin-right: 2px;}
.footer-bot .n-l .n-l2{display: block;float: left;margin-top: -5px;}
.footer-bot .n-l .n-l3{width: 10px;height: 5px;float: right;background: url(../images/main/n-3.png) no-repeat;display: block;margin-top: 47px;margin-right: 8px;}
.footer-bot .n-l.active .n-l3{transform: rotate(180deg);}
.ewm{position: absolute;top: 43px;right: -42px;z-index: 12;display: none;background: #444240;padding:10px;}
.ewm-ioc{cursor: pointer}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.middle-text{position:relative; *top:-50%; *left:-50%;display: block;}
.h-r-t-i .img2{display: none;}
.h-r-t-i:hover .img1{display: none;}
.h-r-t-i:hover .img2{display: inline-block;}
/*cn*/
.cn{overflow: hidden;}
.c-t{overflow: hidden;margin-bottom: 15px;}
.c-t img{overflow: hidden;float: left;width: 100%;}
.cn-n {color: #7b7b7b;font-size: 12px;max-width: 1104px;margin: auto;padding: 0px 0px 0px 0px;overflow: hidden;/*margin-left: -10px;*/margin-bottom: 18px;margin-top: -4px;}
.cn-n span{margin: 0px 11px;margin-top: -1px;float: left;}
.cn-n a{color: #7b7b7b;float: left;}

.new_list,.new_list ul{overflow: hidden;}
.new_list{max-width: 1120px;margin: auto;}
.new_list ul{overflow: hidden;margin-left:10px;max-width: 1110px;}
.new_list ul li{border-bottom: 1px dotted #b1b1b1;overflow: hidden;padding: 16px 5px 16px 8px;position: relative;/*margin-bottom:14px;*/}
.new_list ul li .img{float: left;width: 35%;overflow: hidden;max-width: 250px;max-height: 158px;min-width: 120px;}
.new_list ul li .img img{float: left;overflow: hidden;width: 100%;}
.new_list ul li .new_txt{padding-left: 35px;overflow: hidden;}
.new_list ul li:hover{background: #ebf0f6;}
.new_list .new_txt .time{font-size: 14px;color: #676767;margin-bottom: 5px;}
.new_list .new_txt .title{font-size: 18px;color: #000000;margin-bottom: 12px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; }
.new_list .new_txt .txt{font-size: 12px;color: #676767;line-height: 21px;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.new_list .new_txt .more{font-size: 12px;color: #00468e;position: absolute;right: 10px;bottom: 12px;}
.fy{overflow: hidden;margin:20px auto;float: left;}
.fy .fy-p{float: left;background: url(../images/main/p-p.png) no-repeat;width: 35px;height: 35px;margin-right: 12px;}
.fy .fy-n{float: left;background: url(../images/main/p-n.png) no-repeat;width: 35px;height: 35px;margin-left: 12px;}
.fy .fy-p a,.fy .fy-n a{width: 35px;height: 35px;display: block;}
.fy ul{float: left;}
.fy ul,.fy ul li{overflow: hidden;}
.fy ul li a{display: block;height: 10px;width: 10px;}
.fy ul li{float: left;width: 10px;height: 10px;background: url(../images/main/p-li.png) no-repeat;margin: 11px 4px;}
.fy ul .active{float: left;width: 10px;height: 10px;background: url(../images/main/p-a.png) no-repeat;margin: 11px 4px;}
.cn-top{max-width: 1104px;margin: auto;overflow: hidden;padding: 11px 9px;border-bottom: 1px solid #e2e2e2;margin-bottom: 18px;}
.cn-top .title{float: left;overflow: hidden;}
.cn-t-l{float: right;}
.cn-t-l ul,.cn-t-l ul li{float: left;}
.cn-t-l ul li{float: left;overflow: hidden;font-size: 14px;color: #000000;margin-left:16px;cursor: pointer;}
.cn-t-l ul li a{color: #000000;}
.cn-t-l ul .active a{color: #ffffff;background: #484848;color: #ffffff;}
.cn-t-l ul li a{display: block;padding: 6px 12px;border-radius:16px;}
.n-fl{height: 185px;width: 100%;position: absolute;background: #f8f8fa;top: 140px;left: 0;display: none;z-index: 99;}
.n-fl .n-fl-l{float: left;overflow: hidden;margin-right: 124px;}
.n-fl .n-fl-l .img{float: left;overflow: hidden;margin: 20px;}
.n-fl-l-b{max-width: 1027px;margin: auto;overflow: hidden;}
.n-fl .n-fl-l .txt{float: left;overflow: hidden;line-height: 39px;margin: 0px 17px;margin-top: 33px;}
.n-fl .n-fl-l .txt a{color: #4d4d4d;}
.n-fl .n-fl-l .txt a:hover{color: #00468e;}
.n-fl .n-fl-r{float: left;}
.new .title{color: #00468e;}
.new {border-bottom: none;}
.back{float: right;color: #7e7e7e;font-size: 14px;border-bottom: none;}
.back a{color: #7e7e7e;}
.new-c{overflow: hidden;margin: auto;max-width: 1100px;padding: 0px 8px;}
.new-c .title{color: #3f3f3f;text-align: center;font-size: 16px;font-weight: bold;margin: 15px 0px;}
.new-c .time{color: #777777;font-size: 13px;border-bottom: 1px solid #e4e4e4;padding: 7px 0px;margin-bottom: 25px;text-align: center;}
.new-c .time span{padding-right:100px;}
.new-c .cn{color: #777777;font-size: 12px;padding: 20px 0px;line-height: 22px;width: 900px !important;}
.new-c .cn p{margin-bottom: 28px;}
.new-c .cn img{max-width: 100%;}
.new-p {color: #777777;overflow: hidden;margin:15px auto 30px auto;font-size: 14px;/*width: 150px;*/float: left;}
.new-p a{color: #777777;margin: 5px 15px;}
.about {overflow: hidden;margin: auto;max-width: 1110px;padding: 0px 8px;}
.about .title{color: #000;font-size: 16px;margin-bottom: 30px;margin-top: 15px;}
.about p{color: #6c6c6c;font-size: 12px;margin-bottom: 18px;line-height: 27px;}
.about-img{max-width: 1030px;margin: auto;overflow: hidden;margin-top: 77px;margin-bottom: 50px;}
.about-img img{width: 100%;float: left;}
.about img{max-width: 100% !important;height: auto !important;}
.about2{height: 196px;width: 100%; background: url(../images/main/about.png) center;overflow: hidden;text-align: center;position: relative;}
.about2 .title{font-size: 24px;color: #000000;margin-bottom: 18px;}
.about2 .cn .cn1{font-size: 12px;color: #6c6c6c;margin-bottom: 8px;}
.about2 .cn .cn2{font-size: 16px;color: #6c6c6c;}
.about2 .cn .cn2 span{color: #00468e;}
.about2-t{position: absolute;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);left: 50%;top: 45%;width: 96%;}
.video{overflow: hidden;max-width: 1039px;padding: 10px 8px;margin: 30px auto 40px auto;}
.vi-b{width: 460px;margin:0 auto; overflow: hidden;margin-bottom: 15px;/* float: left; */}
.video .vi{width: 434px;height: 260px;background: #fff;border: 1px solid #e8e7e7;border-radius: 8px;box-shadow:0px 0px 8px #e8e7e7;margin: 3px;padding: 8px 10px 5px 10px;margin-bottom: 10px;overflow: hidden;}
.vi *{width: 100%;}
.iv-t{overflow: hidden;padding: 2px 12px;}
.iv-t .img{float: left;width: 32px;height: 32px;overflow: hidden;margin-top: 3px;}
.iv-t .img img{float: left;width: 32px;height: 32px;}
.iv-t .title{padding-left: 45px;line-height: 35px;font-size: 18px;}
.iv-t .cn{padding-left: 12px;color: #c5c5c5;font-size: 12px;}
.person-top{margin-bottom: 8px;}
.person{overflow: hidden;max-width: 1120px;margin: 0px auto 40px auto;}
.p-1{overflow: hidden;}
.p-1 img{overflow: hidden;width: 100%;float: left;}
.zp{height: 53px;border: 1px solid #d8d8d8;max-width: 351px;margin: 30px auto 30px auto;}
.zp a{height: 53px;display: block;line-height: 53px;text-align: center;color: #808080;float: left;width: 175px;}
.zp .active{height: 53px;display: block;background: #3b71a8;color: #fff;}
.person-tops .cx{color: #c0c0c0;font-size: 14px;margin-left: 30px;}
.person-tops .title{font-size: 22px;padding: 25px 0px 12px 0px;}
.persons{overflow: hidden;max-width: 1120px;margin: 0px auto 40px auto;}
.persons ul{overflow: hidden;}
.persons ul li{overflow: hidden;border: 1px solid #e2e2e2;float: left;padding-bottom: 50px;margin: 3px;margin-bottom: 15px;}
.persons ul li:hover{overflow: hidden;border: 1px solid #5091d3;float: left;padding-bottom: 50px;margin: 3px;margin-bottom: 15px;cursor: pointer;}
.persons ul li .img{width: 272px;height: 171px;}
.persons ul li .img img{width: 272px;height: 171px;}
.persons ul li .title{overflow: hidden;color: #393939;font-size: 14px;text-align: center;margin: 18px auto 0px auto;height: 39px;width: 219px;}
.persons ul li .cn{overflow: hidden;color: #393939;font-size: 16px;width: 130px;border-top: 1px solid #d2d2d2;padding-top: 30px;margin: auto;margin-top: 35px;}
.persons ul li .cn img{float: left;margin-left: 15px;margin-right: 15px;margin-top: 1px;}
.lx{overflow: hidden;max-width: 1120px;margin: 40px auto 40px auto;}
.lx .lx-l{max-width: 390px;float: left;overflow: hidden;width: 33%;padding-bottom: 40px;}
.lx .lx-l .img{width: 108px;height: 108px;margin: auto;}
.lx .lx-l .img img{width: 108px;height: 108px;float: left;}
.lx .lx-l .top-t{text-align: center;margin-top: 15px;margin-bottom: 24px;}
.lx .lx-l .tit{font-size: 14px;color: #000000;margin-bottom: 0px;}
.lx .lx-l .top-t2{font-size: 18px;}
.lx-l p{font-size: 12px; color: #454545;line-height: 30px;}
.lx-l p strong span{color: #01468e !important;}
.lx .lx-l .top-t2 strong span{color: #01468e !important;}
.tm{margin-left: 10px;margin-top: 5px;}
.bo1{padding-left:89px;}
/*.bo1{margin-left:89px;}*/
.bo2{padding-left:115px;}
.bo3{padding-left:115px;}
.bo2{border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;margin-top: 43px;padding-bottom: 40px;}
.xs{float: left;}
.map{background: #f8f8fa;padding: 35px 60px;overflow: hidden;}
.map-b{overflow: hidden;max-width: 1120px;margin:  auto auto;}
.map-b img{width: 100%;float: left;}
.add{overflow: hidden;margin: 20px 0px;text-indent: 40px;}
.add .top{color: #000;font-size: 18px;margin-bottom: 20px;}
.add .title{color: #000;font-size: 14px;margin-bottom: 17px;}
.add .cn{color: #c2c2c4;font-size: 12px;line-height: 22px;}
.add .cn2{color: #454545;font-size: 12px;line-height: 22px;}
.map-bottom{max-width: 1100px;margin: auto;overflow: hidden;margin-top: 20px;}
.al-t{height: 180px;background: url(../images/main/an.png);overflow: hidden;}
.al-t-t{margin: auto;font-size: 26px;color: #606060;text-align: center;border-bottom: 1px solid #dbdbdb;padding: 4px 0px;max-width: 509px;margin-top: 45px;}
.al-t-t span{color: #00468e;}
.al-t-b{text-align: center;color: #828282;padding: 8px 0px;font-size: 22px;}
.al-s-b{width: 135px;height: 40px;border-radius: 25px;background: #444240;float: left;text-align: center;line-height: 40px;color: #ffffff;font-size: 14px;cursor: pointer;}
.al-i{float: left;height: 38px;border: 1px solid #e1e1e1;max-width: 360px;float: left;margin-right: 15px;    width: 100%;text-indent: 5px;}
.al-s2{overflow: hidden;margin: 69px auto;padding: 0px 20px;max-width: 512px;}
.al{background: #f8f8fa;padding: 22px 0px;border-top: 1px solid #e9e9eb;}
.al-b{max-width: 1120px;margin: auto;overflow: hidden;}
.al-b .title{color: #444240;font-size: 22px;overflow: hidden;float: left;}
.al-b .title span{color: #000000;font-size: 16px;margin-left: 20px;}
.al-b .al-r{float: right;overflow: hidden;}
.al ul{overflow: hidden;max-width: 1120px;margin: auto;/* margin-top: 39px; *//* margin-bottom: 17px; */}
.al ul li{float: left;width: 50%;overflow: hidden;margin-bottom: 43px;position: relative}
.al ul li .img{overflow: hidden;float: left;width: 265px;height: 150px;}
.al ul li .titles{padding-left: 25px;color: #0f0f0f;overflow: hidden;font-size: 17px;background-image: url(../images/main/anli-i.png);background-repeat: no-repeat;background-position: 13px 8px;}
.al ul li .cn{color: #646465;font-size: 12px;padding-left: 25px;overflow: hidden;line-height: 18px;margin-top: 18px;max-width: 228px;height: 72px;}
.al2{background: #f8f8fa;padding: 19px 0px;border-top: 1px solid #e9e9eb;}
.al2-top{overflow: hidden;max-width: 1120px;margin: auto;/*margin-top:35px;*/padding: 12px 10px;}
.al2 .an2-l{max-width: 1120px;margin: auto;/*margin-top:35px;*/padding: 12px 10px;}
.al2 .an2-l li{overflow: hidden;padding: 0px 14px;border-bottom: 1px dotted #89898a;margin-bottom: 20px;}
.al2 .an2-l li .cn{overflow: hidden;background: url(../images/main/an-li.png) no-repeat left center;text-indent: 13px;font-size: 14px;color: #7c7c7d;width: 50%;float: left;margin-bottom: 20px;}
.al2 .an2-l li .cn a{color: #7c7c7d;}
.fw-li{overflow: hidden;max-width: 1120px;margin: auto;/*margin-top:35px;*//* padding: 12px 10px; */margin-top: 14px !important;}

.fw-li li:nth-child(3n){margin-right: 0px;}
.fw-li{overflow: hidden;max-width: 1120px !important;margin: auto;margin-top:35px;}
.fw2{overflow: hidden;max-width: 1120px;margin: auto;/*margin-top:35px;*/padding: 12px 10px;}
.fws{float: left;overflow: hidden;margin-top: 10px;width: 100%;max-width: 553px;margin: auto ;margin-bottom: 12px;}
.fws img{float: left;width: 100%;}
.fws-r{margin-left: 12px;}
.qr{overflow: hidden;max-width: 1120px !important;margin: auto;margin-top: 30px;padding: 0px 10px;}
.qr .title{color: #454545;font-size: 22px;}
/*.qr ul{overflow: hidden;float: left;width: 50%;max-width: 535px;}
.qr ul li{padding: 25px 20px 25px 5px;overflow: hidden;background: url(../images/main/more.png) no-repeat 96% center;border-bottom: 1px solid #e2e2e2;color: #454545;font-size: 14px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;}
.qr-r{margin-left: 45px;}
.qr ul li a{color: #454545;}*/

.qr .asl{overflow: hidden;float: left;width: 50%;max-width: 535px;}
.qr .asl li{padding: 25px 20px 25px 5px;overflow: hidden;background: url(../images/main/more.png) no-repeat 96% center;border-bottom: 1px solid #e2e2e2;color: #454545;font-size: 14px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;}
.qr-r{margin-left: 45px;}
.qr .asl li a{color: #454545;}
.n-fl2{top:76px !important;}
.fuwu2 .cn{background: none !important;}
.navs{width: 234px;border:1px solid #f0f0f0 ;overflow: hidden;background: #f7f7f7;float: left;margin-top: 20px;margin-right: 50px;}
.navs-l{width: 234px;border-bottom: 1px solid #f0f0f0 ;color: #585858;height: 49px;line-height: 49px;font-size: 14px;overflow: hidden;background: url(../images/main/navs.png) no-repeat 75px center;text-indent: 85px;cursor: pointer}
.navs-top{height: 49px;line-height: 49px;background: #5785b5;text-indent: 85px;font-size: 14px;color: #fdf3e7;}
.navs a{color: #585858;display: block;}
.navs .active a{color: #585858;display: block;color: #00468e;}
.navs .active{background-color: #eeebeb;}
.navs-l:hover{background: #5785b5;}
.navs-l:hover a{color: #fdf3e7;}
.index-new{overflow: hidden;margin: auto;max-width: 960px;margin-top:50px;margin-bottom: 33px;}
.index-new2-b{overflow: hidden;margin: auto;max-width: 960px;border-top: 4px solid #92979d;margin-top: -1px;}
.news{width: 300px;height: 130px;float: left;overflow: hidden;position: relative;/*margin-right: 30px;margin-bottom: 10px;*/}
.news img{width: 300px;height: 130px;}
.news .new-t{height: 28px;line-height: 28px;position: absolute;width: 100%;background: url(../images/main/sa.png);bottom: 0px;color: #fff;font-size: 14px;text-indent: 17px;}
.index-new2{overflow: hidden;float: left;width: 300px;/* height: 129px; */margin-top: 8px;padding: 10px 0px;}
.news2{width: 300px;height: 42px;line-height: 35px;overflow: hidden;position: relative;color: #000;font-size: 18px;}
.news2 .more{color: #00468e;float: right;font-size: 13px;background: url(../images/main/more2.png) no-repeat center right;padding-right: 13px;}
.news2 .more a{color: #00468e;}
.index-new2 .txt{color: #696969;font-size: 12px;min-height: 70px;}
.index-new2 .txt a{color: #696969;}
.index-new2 .txt p{line-height: 23px;}
.s2{margin-left: 30px;margin-right: 30px;}
.index-2{background: #f8f8fa;border-top: 1px solid #e7e7e7;padding-bottom: 20px;}
.a-li{overflow: hidden;height: 68px;float: left;}
.a-li li{float: left;width: 280px;overflow: hidden;margin: 0px 10px;}
.a-li li img{float: left;width: 67px;height: 67px;margin-right: 15px;}
.a-li li .title{font-size: 14px;color: #000000;margin-top: 6px;}
.a-li li .cn{font-size: 12px;color: #646465;margin-top: 5px;}
.index-3{max-width: 960px;overflow: hidden;margin: 28px auto;position: relative;}
.p1{width: 28px;height: 28px;background: url(../images/main/p1.png) no-repeat;float: left;margin-top: 20px;/* margin-right: 5px; */position: absolute;top: 50%;margin-top: -14px;left: 0px;}
.p2{width: 28px;height: 28px;background: url(../images/main/p2.png) no-repeat;float: right;margin-top: 20px;/* margin-left: 5px; */position: absolute;right: 0px;top: 50%;margin-top: -14px;}
.list{overflow: hidden;}
.list ul{overflow: hidden;margin-top: 45px;}
.list li{float: left;width:278px ;border-bottom: 1px dashed   #e1e1e1;position: relative;padding-bottom: 45px;margin-right: 0px;margin-bottom: 30px;cursor: pointer;}
.list li .cs{width:244px ;height: 243px;    margin-left: 17px;}
.list li .list-b{width:244px ;height: 243px;position: absolute;background: url(../images/main/sa.png);top: 0px;display: none;}
.list li .list-b a{display: block;}
.list-3{margin-right: 0px !important;}
.list-b img{width: 65px;height: 60px;margin-top: 60px;}
.list-b{text-align: center;color: #fff;font-size: 12px;}
.list-b .txt{text-align: center;color: #fff;font-size: 12px;border-top:1px solid #a6a6a6;padding: 7px ;max-width: 160px;margin: auto;margin-top: 12px;}
.list li:hover .list-b{display: block;}
.navs-l2{overflow: hidden;background: #eeebeb;display: none;}
.navs-l2-l{width: 234px;border-bottom: 1px solid #dad8d8 ;color: #454545;height: 40px;line-height: 40px;font-size: 12px;overflow: hidden;text-indent: 90px;cursor: pointer}
.navs-l2 .active{background: #99a7b6;}
.navs-l2 .active a{color: #ffffff;}
.picFocus .hd ul li{padding-top: 5px;float: left;text-align: center;margin-right: 9px;}
.picFocus .hd ul li img{width: 69px;float: left;}
.picFocus .hd ul .on img{    border: 2px solid #b7b7b7;width: 65px;}
.cont{max-width:1020px;overflow: hidden;margin: 28px auto;}
.cont-txt{float: left;overflow: hidden;max-width: 650px;margin-left: 88px;margin-top: 15px;}
.picFocus{float: left;width: 382px;overflow: hidden;}
.cont-txt .title{font-size: 20px;color: #777777;overflow: hidden;padding: 16px 0px;border-bottom: 1px solid #d4d4d4;width: 100%;}
.cont-txt .cn{color: #a9a9a9;font-size: 12px;margin-top: 12px;letter-spacing: 0px;line-height: 22px;}
.cont-txt .cn2{color: #777777;font-size: 16px;margin-top: 12px;}
.cont-txt .buy{color: #FFFFFF;font-size: 16px;height: 40px;line-height:40px;width: 138px;background: #444240;border-radius: 35px;text-align: center;margin-top: 25px;cursor: pointer;}
.sx{max-width: 1095px;margin:0px auto;overflow: hidden;border-bottom: 1px solid #b7b7b7;padding: 19px 15px;}
.cont-txt .buy a{color: #fff;}
.sx-t{color: #777777;font-size: 13px;overflow: hidden;margin: 10px 0px;}
.cont-t{max-width: 960px;overflow: hidden;margin: auto;}
.hz{background: #302f33;overflow: hidden;box-shadow: 0px 3px 3px #bdbdbd;}
.hz-b{max-width:1020px;overflow: hidden;margin: 21px auto 10px auto;}
.hz-b .txt{text-align: center;font-size: 14px;color: #8b8b8c;}
.f-logo{float: left;overflow: hidden;text-align: center;margin:15px 0px;border-right: 1px solid #28272b;padding: 5px 20px 21px 25px;}
.f-logo img{margin-bottom:15px;}
.hz-r{float: left;overflow: hidden;margin-left: 14px;}
.hz-r ul{float: left;line-height: 20px;overflow: hidden;margin: 9px 27px;}
.hz-r ul li{font-size: 12px;color: #727175;}
.hz-r ul li a{color: rgba(255,255,255,.4);}
.hz-r ul .top{font-size: 12px;color: #fff !important;margin-bottom: 10px;}
.hz-r ul .top a{color: #c9c9cb !important;}
.cop{height: 57px;overflow: hidden;max-width:1020px;margin: auto;}
.cops{color: #999999;font-size: 12px;float: left;margin-top: 18px;}
.cop .share{float: right;overflow: hidden;margin-top: 19px;font-size: 12px;}
.cop .share .yq{float: left;overflow: hidden;margin-right: 3px;margin-top: 1px;color: #8c8c8c;}
.cop .wl{float: right;}
.cop .share .yq a{color: #949494;}
.cop .share .fg{color: #8c8c8c;font-size: 10px;margin: 0px 4px;}
.cop .wl a{margin: 0px 2px;}
.tempWrap{margin: auto;}
footer{overflow: hidden;}
/*.picFocus .hd{margin-left: 8px;}*/
.cont-bd li {height: 330px !important;width: 100% !important;max-width:  382px !important;}
.cont-bd li img{width:100% !important;}
.picFocus .hd{max-width: 382px;margin: auto;overflow: hidden;width: 382px;}

.main { 
	margin-top:120px;
	z-index:10;
	min-height:80%;
	overflow:hidden;
}
.nav {
	width: 100%;
	padding: 0;
	text-align:center;
}
.page-header {
	padding: 10px 0;
	background: #FFFFFF;
	text-align:center;
	z-index:1000;
	height: 45px;
}

.topsearch{ position:absolute; top: 20px; left: 30px;}
.toback{width: 23px; height: 36px; position:absolute;top: 12px; left: 30px;}
.arr { position:absolute; top: 13px; right: 30px; cursor: pointer;  text-align:center; _height:80px; z-index:1000; }
.arr  img{vertical-align:middle;padding-top:10px;}
.container{position: relative;z-index: 5;background: #fff;}
/*.index-slideBox{min-height: 260px;}*/
.nav-logo{overflow: hidden;width: 55px;margin: auto;}
.cps{/*overflow: hidden;*/width: 1120px;margin: auto;position: relative;}
/*.cps2{margin: 0px 14px;}*/
.cps-li{overflow: hidden;float: left;position: relative;height: 245px;background-image: url(../images/cps-b.png);background-repeat: no-repeat;background-position: center 208px;cursor: pointer;}
.cps-li img{overflow: hidden;width: 364px;height:139px ;}
.cps-li .title{color:#000;text-align: center;font-size: 14px;margin-top: 18px;}
.cps-li:hover .zz{display: block;}
.cps-li a{color: #000000;}
.cps-li .zz{background: url(../images/cps-a.png);width: 100%;height:139px ;position: absolute;top: 0px;left: 0px;display: none;}
.cps-li .zz img{width: 114px !important;height: 114px !important;margin-top: 12px;margin-left: 125px;}
.fenl{overflow: hidden;border-top: 1px solid #e1e1e1;margin-bottom: 20px;}
.fenl-top{overflow: hidden;font-size: 22px;max-width: 1120px;margin: auto;margin-top: 26px;margin-bottom: 14px;}
.fenl-top .title{float: left;overflow: hidden;}
.fenl-top span{overflow: hidden;font-size:16px;display: block;float: left;border-left:1px solid #e0e0e0;margin-left: 12px;padding-left: 15px;color: #676767;height: 17px;line-height: 16px;margin-top: 8px;}
.fl-r{float: right;overflow: hidden;}
.fl-li{overflow: hidden;width: 1120px;margin: auto;}
.fl-lis{float: left;overflow: hidden;position: relative;margin-bottom: 15px;cursor: pointer;margin-top: 15px;}
.fl-li .active{margin-bottom: 7px;border-bottom: 8px solid #00478c;}
.fl-lis .img{width:542px ;height: 244px;overflow: hidden;}
.fl-lis .img img{width:542px ;height: 244px;overflow: hidden;float: left;}
.fl-l{margin-right: 36px;}
.fl-lis .txt{background: url(../images/fl-t.png);width: 100%;height: 36px;position: absolute;z-index: 10;bottom: 0px;color: #fff;}
.fl-lis .txt .title{background-image: url(../images/po.png);background-repeat:no-repeat;background-position:15px center;color: #fff;font-size: 18px;line-height: 34px;padding-left: 30px;float: left;}
.fl-lis .txt .cn{float: left;overflow: hidden;color: #fff;font-size: 15px;line-height: 34px;margin-left: 15px;}
.fl-lis2{background: #f8f8fa;overflow: hidden;max-width: 1120px;margin: auto;padding-top: 28px;padding-bottom: 0px;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee; display: none; }
.fl-lis2-l{overflow: hidden;padding-left: 60px;/* margin-bottom: 18px; */}
.fl2-top{color: #454545;font-size: 14px;}
.fl-lis2-l ul{overflow: hidden;}
.fl-lis2-l ul li{float: left;overflow: hidden;background-image: url(../images/fl-lis2.png);background-repeat: no-repeat;background-position:6px center;color: #454545;font-size: 14px;
padding:16px 220px 18px 18px;border-bottom: 1px dotted #b7b7b9;}
.fl-lis2-l ul li a{color: #454545;}
.fl-lis .zz{background: url(../images/zz.png);position: absolute;width: 100%;height: 244px;top: 0px;left: 0px;z-index: 5; display: block;}
.fenl-top span b{color: #00468e;}
.anli{background: #f8f8fa;}
.anli-b{max-width: 1120px;margin: auto;overflow: hidden;}
.anli-s{float: left;overflow: hidden;margin-bottom:15px;position: relative}
.anli-s .img{width: 358px;overflow: hidden;}
.anli-s .img img{width: 100%;overflow: hidden;}
.anli-s .title{width: 358px;color: #000000;font-size: 14px;margin: 14px 0px;overflow: hidden;}
.anli-s .cn{width: 250px;color: #646465;font-size: 12px;margin: 14px 0px;overflow: hidden;height: 32px;}
.anli-s-c{margin-left: 23px;margin-right: 23px;}
.index-slideBox{position: relative;}
.index-slideBox .hd{position: absolute;bottom:20px;left: 50%;}
.index-slideBox .hd ul li{width: 10px;height: 10px;float: left;text-indent: -1000px;margin: 10px  3px;border-radius: 50%;background: #fff;}
.index-slideBox .hd ul .on{background: #444240;}

.picScroll-left1{position: relative;}
.picScroll-left1 .hd .prev{width: 28px;height: 28px;background: url(../images/main/p1.png) no-repeat;float: left;margin-top: 20px;/* margin-right: 5px; */position: absolute;top: 50%;margin-top: -14px;left: 0px;z-index: 10;}
.picScroll-left1 .hd .next{width: 28px;height: 28px;background: url(../images/main/p2.png) no-repeat;float: right;margin-top: 20px;/* margin-left: 5px; */position: absolute;right: 0px;top: 50%;margin-top: -14px;z-index: 10;}
.picScroll-left1 .hd{position: absolute;width: 320px;left: 50%;margin-left: -160px;top: 60px;display: none;}
.person img{max-width: 100%;}
.fgs{display: none;}
.fw-lis{background: #fff;padding-bottom: 0px;padding-top: 5px;border: 1px solid #eeeeee;}
.fw-lis li{width: 13% !important;     margin-bottom: 0px !important; }
.fw-lis ul{margin-top: 0px !important;margin-bottom: 0px !important;}
.fw-t{overflow: hidden;width: 1120px;margin: auto;}
.fw-ts{overflow: hidden;float: left;font-size: 15px;text-align: center;margin: 30px 59px 55px;cursor: pointer;}
.fw-ts img{width: 104px;height: 104px;}
.fw-ts a{color: #000;}
.index-b .hd{position: absolute;}
.index-b .hd ul{overflow: hidden;}
.index-b .hd li{float: left;width: 10px;height: 10px;margin: 5px 3px;background: #606060;border-radius: 50%;}
.index-new2 .txt1 a:hover{color: #e77918;}
.index-new2 .txt2 a:hover{color: #003986;}
.index-new2 .txt3 a:hover{color: #e77918;}
.fw-lis li{ padding: 16px 130px 18px 18px !important;}

.fw-lis li{ padding: 16px 130px 18px 18px !important;}
.anli-s .more{background-image: url(../images/cps-b.png);background-position:  center center;background-repeat:  no-repeat;height: 5px;width: 100%}
.anli-s .cn .cn-t{overflow: hidden;}
.paging-m {position: absolute;right: 4px;bottom: 15px;width: 30px;height: 10px;overflow: hidden;}
.paging-m a {display: block;width: 7px;height: 9px;float: left;margin: 0px 4px;cursor: pointer}
.paging-m .previous {
	background: url(../images/main/a1.png);
}
.paging-m .next {
	background: url(../images/main/a2.png);
}
.paging-m .previous:hover {
	background: url(../images/main/b2.png);
}
.paging-m .next:hover {
	background: url(../images/main/b1.png);
}
.fws-img{width: 104px;height: 104px;/*background-image: url(../images/main/fw-t0.png);*/background-position: center center;background-repeat: no-repeat;overflow: hidden;position: relative;z-index: 1;background: #fff;border: 1px solid #737170;border-radius: 50%;margin-bottom: 15px;}

.cps-left .bd li{width: 364px;margin: 0px 5px;}
.fws-ioc1{float: left;}
.fws-ioc2{float: left;margin-left: 10px;opacity: 0;}

.fws-iocs{position: absolute;top: 1px;left: 0px;overflow: hidden;height: 104px;width: 218px;z-index: 0;}

.cps-left .prev, .cps-left .next {
    position: absolute;
    left: -48px;
    top: 54px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/main/slider-arrow.png) -170px 5px no-repeat;
    z-index: 999;
    cursor: pointer;
}
.cps-left .next {
    left: auto;
    right: -48px;
    background-position: -52px 5px;
}

.wenti{overflow: hidden;max-width: 1104px;margin: 10px auto ;padding: 10px 5px;}
.wenti p span {color: #4b4b4b;font-size: 16px;position: relative; margin-left: -24px;}
.wenti-i{margin: 15px 15px;overflow: hidden;}
.wenti p{color: #4b4b4b;font-size: 12px;line-height: 20px;padding-left:40px;}
.fgs{width: 100%;border-bottom: 1px double #a2a2a2;height: 1px;}
.wenti-last{border-bottom: 1px dotted   #a2a2a2;padding-bottom: 25px;margin-bottom: 25px;}

.fl-lis2-l {overflow: hidden;padding-left: 60px; margin-bottom: 18px;}
.an-f{overflow: hidden;width: 600px;position: fixed;left: 50%;margin-left: -300px;z-index: 9999;top: 0px;display: none;}
.an-f .tops{height: 100px;background: #002f5f;overflow: hidden;}
.an-f .tops .an-nav{font-size: 12px;color: #fff;float: left;height: 30px;line-height: 30px;margin-left: 20px;margin-top: 36px;}
.an-f .tops .an-nav a{color: #fff;margin: 0px 3px;}
.an-f .tops .close{float: right;height: 101px;width:112px ;background: url(../images/close.png) no-repeat;cursor: pointer;}
.an-f-t{overflow: auto;background: #fff;width: 100%;height: 350px;}
.mask{height: 100%;width: 100%;position: fixed;background:url(../images/mask.png) ;top: 0px;left: 0px;z-index: 999;display: none;}

.qr .title span{overflow: hidden;font-size:16px;/*display: block;*/border-left:1px solid #e0e0e0;margin-left: 12px;padding-left: 15px;color: #676767;height: 17px;line-height: 16px;margin-top: 8px;}
.ma{position: relative;}
.ma_hide img{width:100%;cursor: pointer;}
.ma_hide{width:220px;height: 220px;position: absolute;bottom:101%;left:50%;margin-left: -110px;display: none;}
.ma:hover .ma_hide{display: block;}

.sfbz{overflow: hidden;max-width: 1120px !important;margin: auto;margin-top: 30px;padding: 0px 10px;}
.sfbz-table{line-height: 50px;}
.sfbz-table table{width: 100%;table-layout: fixed;border-collapse: collapse;}
.sfbz-top{background: #e77b19;font-size: 16px;color: #fff;font-weight: normal;height: 50px;text-align: center;}
.sfbz-table td,.sfbz-table th{font-size: 14px;color: #808080;line-height: 1.6em;border: 1px solid #d2d2d2;padding:15px 10px;font-weight: normal;}
.sfbz-table th{color: #e77b19;}
.sfbz-table td:last-child{text-align: left;}
.beizhus{font-size: 16px;color: #4c4c4c;font-weight: normal;}






/*2018/04/19*/
.padding-tb50{padding: 50px 0;}
.padding-t50{padding-top: 50px;}
.padding-b50{padding-bottom: 50px;}
.padding-tb90{padding: 90px 0;}
.padding-t90{padding-top: 90px;}
.w1030{width: 1030px;margin: 0 auto;}
.w1120{width: 1120px;margin: 0 auto;}
.w1160{width: 1160px;margin: 0 auto;}
.clear:after{display: table;clear: both;content: '';}
.img100 img{vertical-align: bottom;width: 100%;}
.fl{float: left;}
.fr{float: right;}
.bgebf2fa{background: #ebf2fa;}
/*��Ʒ*/
.pro-control a{font-size: 14px;color: #666;display: inline-block;width: 110px;height: 36px;line-height: 36px;border-radius: 36px;-webkit-border-radius: 36px;margin:0 24px;}
.text-center{text-align: center;}
.pro-control a:hover{background: #00468c;color: #fff; }
.pro-control a.active{background: #00468c;color: #fff; }
.pro-control{border-bottom: 1px solid #e0e0e0;padding: 24px;}
.pro-title h3{font-weight: normal;font-size: 26px;}
.pro-title h3 span{font-weight: normal;font-size: 26px; color: #ccc;margin-left: 10px;}
.pro-title{padding-top: 65px;}
.pro-list-top{margin-top: 45px;}
.pro-list-top a{color: #666;position: relative;font-size: 14px;margin:0 40px;padding-bottom: 8px;}
.pro-list-top a:after{content: ''; position: absolute;width: 100%;bottom:0;left: 0;border-bottom:1px solid #00468c;display: none;}
.pro-list-top a.active:after{display: block;}
.pro-list-top a.active{color: #00468c;}
.pro-list-top a:hover{color: #00468c;}
.pro-list-top a:hover:after{display: block;}
.pro-lists li{float: left;width: 244px;margin-right: 48px;text-align: center;margin-top: 40px;height: 314px;}
.pro-lists li.last{margin-right: 0;}
.pro-lists li p{font-size: 16px;color: #000;margin: 20px 0 8px;}
.pro-lists li span{font-size: 16px;color: #999999;}
.pro-lists li .img100{position: relative;height: 244px;}
.pro-lists li .img100:after{content: '';position: absolute;width: 100%;left: 0;bottom:0;border-bottom: 3px solid #00468c;display: none;}
.pro-lists li img{max-height: 244px;max-width: 244px;}
.pro-lists li:hover p{color: #00468c;}
.pro-lists li:hover .img100:after{display: block;}
.pro-lists{display: none;}
.pro-lists.active{display: block;}
.show-more{display: block;width: 142px;height: 38px;line-height: 38px;text-align: center;margin: 50px auto;border:1px solid #dbdbdb;border-radius: 38px;-webkit-border-radius: 38px;font-size: 14px; color: #808080;position: relative;}
.show-more:after{content: '';display: inline-block;width: 11px;height: 6px;background: url("../images/i001.png") no-repeat center;background-size: cover;vertical-align: middle;margin: -2px 0 0 8px;}
.pro-list{overflow: hidden;}
/*��Ʒ����*/
.positions{margin-top: 10px;}
.positions a{font-size: 14px; color: #999;}
.positions a.last{color: #000;}
.product-swiper{width: 652px;}
.cnTop{width: 522px; height: 380px;position: relative;overflow: hidden;background: #f5f5f5;}
.cnTop .swiper-container .swiper-slide{height: 380px;}
.cnDown{width: 126px;position:relative;}
.xqPlay .product-swiper .cnTop img{min-height: 380px;width: 100%;}
.xqPlay .product-swiper .cnDown img{width: 100%;height: 92px;}
.xqPlay .product-swiper .cnDown{height: 380px;overflow: hidden;}
.swiper-nav{position: relative;}
.swiper-nav .swiper-wrapper{position: absolute;right: 0;top:0;}
.swiper-nav .swiper-slide ins{position: relative;display: block;cursor: pointer;width: 121px;height: 92px;overflow: hidden;background: #F5F5F5;}
.swiper-nav .swiper-slide ins:before{content: '';position: absolute;top:0;left: 0;bottom:0;right: 0;border:2px solid #00468c;display: none;}
.swiper-nav .swiper-slide.active-nav ins:before{display: block;}
.xqBar{ height: 100%;position: absolute;right: 0;top:0;width: 5px;background: #fff;}
.swiper-scrollbar-drag.swiper-scrollbar-cursor-drag{background: #e1e1e1;}
.arrow-btn{position: absolute;left:50%;margin-left: -16px; height: 32px; width:32px;z-index: 99;border-radius: 100%;-webkit-border-radius: 100%;display: none;}
.arrow-left{top:-35px;background:rgba(0,0,0,0.4) url("../images/icon36-1.png") no-repeat center;background-size: cover;}
.arrow-right{bottom:-35px;background:rgba(0,0,0,0.4) url("../images/icon37-1.png") no-repeat center;background-size: cover;}
.arrow-btn:hover{background-color: rgba(0,70,140,0.6);}
.proxq-des{width: 415px;margin-top: 40px;}
.proxq-des h3{font-weight: normal;font-size: 24px; color: #b2b2b2;}
.proxq-des h4{font-weight: normal;font-size: 26px; color: #00468e; margin: 10px 0;}
.proxq-des h5{font-weight: normal;font-size: 23px;border-bottom: 1px solid #e0e0e0;  padding-bottom: 15px;}
.proxq-des a{display: block;width: 136px;height: 36px;text-align: center;line-height: 36px;background: #f2f2f2;font-size: 14px; color: #808080;border-radius: 36px;-webkit-border-radius: 36px;margin-top: 117px;}
.proxq-des a:after{content: '';display: inline-block;width: 7px;height: 13px;background: url("../images/i002.png");margin-left: 10px;vertical-align: middle;margin-top: -2px;}
.cpjs-title{margin: 55px 0 14px;line-height: 24px;position: relative;}
.cpjs-title h4{font-size: 14px;}
.cpjs-title img{vertical-align: middle;margin-right: 5px;}
.cpjs-title-btn{content: '';position: absolute;width: 24px;height: 24px;top:0;right: 12px;background: url("../images/i006.png");cursor: pointer;}
.cpjs-con{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding: 60px;background: #f7f7f7;}
.cpjs-con{font-size: 14px; color: #808080; line-height: 1.8em;}
.cpjs-con li{float: left;width: 50%;}
.cpjs-page.active .cpjs-title-btn{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.cpal{margin: 55px auto 25px;}
.cpal h4{font-weight: normal;font-size: 24px;}
.cpal h4 span{font-size:18px;color: #bfbfbf;}
.cpalplay .swiper-slide a{ display: block; margin: 0 5%; width: 90%;}
.cpalplay .img100{position: relative;}
.cpal01{position: absolute;left: 35px;right: 35px;top:35px;bottom:35px;background: #fff; padding: 45px;opacity: 0;}
.cpal01 p{font-size: 14px; color: #999; line-height: 1.6em;text-align: justify;}
.cpalplay .swiper-slide a:hover .cpal01{opacity: 1;}
.cpalplay h5{font-size: 14px;color: #000;font-weight: normal;margin-top: 25px;}
.pagination4 .swiper-pagination-switch{width: 10px;height: 10px;background: #b3b3b3;border-radius: 100%;-webkit-border-radius: 100%;display: inline-block;cursor: pointer;margin: 0 4px;}
.pagination4{ position: static; z-index: 20; margin-top: 20px; width: 100%; text-align: center; }
.pagination4 .swiper-active-switch { background: #034893; }
/*�������*/
.jjfa-title{background: #f7f7f7;}
.jjfa-title h3{font-size: 22px;color: #00448b;font-weight: normal;}
.jjfa-title p{font-size: 22px;color: #808080;}
.jjfa-list li{float: left;width: 33%;margin-right: 0.5%;margin-bottom: 0.5%;text-align: center;background: #f5f5f5;}
.jjfa-list li.last{margin-right: 0;}
.jjfa-list li p{font-size: 18px;color: #000;margin-top: 30px;margin-bottom: 14px;}
.jjfa-list li span{font-size: 14px;color: #999;}
.jjfa-des{height: 130px;overflow: hidden;}
.jjfa-list li:hover p{color: #00448b;}
/*�ǻ۹�Ԣ�������*/
.jjfa-a-l{margin-top: 50px;}
.jjfa-title1{width: 360px;margin-top: 40px;}
.jjfa-title1 h3{font-weight: normal;font-size: 26px; color: #00468e;margin-bottom: 8px;}
.jjfa-title1 b{font-size: 22px; color: #ccc;font-weight: normal;display: block;}
.jjfa-title1 p{font-size: 18px; color: #808080;line-height: 1.8em;margin-top: 30px;}
.jjfa-a-r{width: 500px;}
.jjfa-title2{margin-bottom: 90px;}
.jjfa-title2 h3{font-size: 26px;font-weight: normal;}
.jjfa-title2 p{font-size: 18px;color: #bfbfbf;letter-spacing: 2px;}
.confuse li{background: #fff;width: 540px;padding: 40px 50px;box-sizing: border-box;}
.confuse-icon{width: 150px;height: 150px;border-radius: 100%;-webkit-border-radius: 100%;background: #f0f0f0;text-align: center;overflow: hidden;}
.confuse-icon img{display: block;margin: 35px auto 15px;width: 48px;}
.confuse-icon p{font-size: 16px;}
.confuse-l{position: relative;width: 250px;}
.confuse-l i{position: absolute;right: 0;top:0;width: 47px;height: 74px;background: url("../images/41905.png");}
.confuse-des{margin-top: 10px;margin-left: 10px;}
.confuse-des p{font-size: 16px; color: #808080;line-height: 1.8em;}
.provies li{float: left;width: 290px;margin: 0 41px;text-align: center;background: #f7f7f7;padding: 50px 0;box-shadow: 0 0 8px #ddd;}
.provies li span{display: block;font-size: 18px;margin: 25px auto 20px;}
.provies li p{display: block;font-size:14px; color: #808080;line-height: 1.6em;}
.provies li img{display: block;margin: 0 auto;width: 80px;}
.fw-step li{float: left;text-align: center;width: 23.5%;margin-right: 2%;}
.fw-step li.li4{margin-right: 0;}
.step-index{width: 134px;height:134px;border-radius: 100%;-webkit-border-radius: 100%;margin: 0 auto;position: relative;}
.step-index img{border-radius: 100%;-webkit-border-radius: 100%;width: 100%;vertical-align: bottom;}
.fw-step li h4{margin-top: 20px;margin-bottom: 10px;font-size: 18px;font-weight: normal;}
.fw-step li p{font-size: 14px;line-height: 1.6em;color: #808080;}
.fw-step li.li1,.fw-step li.li3{margin-top:130px;}
.step-index:before{content: '';position: absolute;width: 180px;border-bottom: 1px dashed #8c8b93;top:50px;left: 100%;transform-origin: left;-webkit-transform-origin: left;}
.fw-step li.li2 .step-index:before,.fw-step li.li4 .step-index:before{top:80px;}
.fw-step li.li1 .step-index:before,.fw-step li.li3 .step-index:before{transform: rotate(-30deg);-webkit-transform: rotate(-30deg);}
.fw-step li.li2 .step-index:before{transform: rotate(30deg);-webkit-transform: rotate(30deg);}
.fw-step li.li4 .step-index:before{display: none;}
.fagc-list li{float: left;text-align: center;margin-right: 80px;}
.fagc-list li.last{margin-right: 0;width: 220px;}
.fagc-list li p{font-size: 16px; color: #014492;margin-top: 25px;}
.jjfa-title2 span{display: block;font-size: 18px; color: #999;margin-top: 10px;}
.ymlr img{max-width: 100%;}
.jjfa-g li p{text-align: left;width: 224px;margin: 0 auto;}
.jjfa-g li{height: 450px;padding: 0;}
.jjfa-g li img{width: 120px;padding: 0;margin: 60px auto 0;}
.duan{margin-right: 4px;}
.jjfa-i-l{width: 838px;background: #fff;padding:30px 40px;height: 510px;box-sizing: border-box;}
.jjfa-i-r{border:1px solid #fff;width: 280px;height: 508px;}
.jjfa-i-img{width:430px;position: relative;}
.jjfa-i-img img{position: absolute;max-width: 430px;left: 0;top:-100px;}
.jjfa-i-des{width: 420px;}
.jjfa-i-des p{color: #808080;font-size: 14px; line-height: 1.6em;}
.jjfa-i-p p{width: 50%;}
.jjfa-i-des b{font-size: 14px;font-weight: normal;display: block;margin-top: 20px;margin-bottom: 10px;}
.jjfa-i-des li{float: left;width: 120px;margin-right: 15px;}
.jjfa-i-des li.last{margin-right: 0;}
.jjfa-i-des li span{font-size: 12px;display: block;margin-top: 4px;}
.znwg{display: block;margin: 70px auto 0;width: 140px;height: 40px;text-align: center;line-height: 40px;border-radius: 40px;-webkit-border-radius: 40px;background: #014492;font-size: 16px; color: #fff;}
.jjfa-i-r p{font-size: 14px; color: #808080;line-height: 1.6em;}
.jjfa-i-r img{max-width: 90%;margin: 20px auto 10px;display: block;}
.jjfa-j li{height: auto;background: none;box-shadow: none;-webkit-box-shadow: none;}
.jjfa-j li img{margin-top: 0;}
.usebd li{float: left; position: relative;background: #fff; margin-right: 4%;width: 48%;height: 220px;margin-bottom: 70px;padding: 0 50px;box-sizing: border-box;}
.usebd li.last{margin-right: 0;}
.usebd li h4{font-size: 18px;font-weight: normal;margin-left: 140px;margin-top: 38px;margin-bottom: 50px;}
.usebd li p{font-size: 14px;color: #808080; line-height: 1.8em;}
.usebd li .img100{position: absolute;width: 100px;height: 100px;left: 50px;top:-30px;background: url("../images/41931.png");box-shadow: 0 0 4px #ddd;-webkit-box-shadow: 0 0 4px #ddd;border-radius: 100%;-webkit-border-radius: 100%;}

/*�ǻ۾Ƶ�������*/
.qstz-l{width: 570px;height: 260px;}
.qstz-r{width: 500px;}
.qstz-r li{padding: 30px 60px;background: #fff;margin-bottom: 16px;}
.qstz-r li p{font-size: 14px; color: #808080;line-height: 1.8em;position: relative;}
.qstz-r li p:before{content: '';position: absolute;width: 8px;height: 8px;background: #01478f;left: -20px;top:9px;}
.phonebook .jjfa-title2 p{letter-spacing: normal;}
.phonebook-list{width: 627px;height: 426px;background: url("../images/41934.jpg");position: relative;margin-left: 160px;}
.phonebook-list li{width: 120px;position: absolute;}
.phonebook-list li p{font-size: 16px;width: 200px;margin-left: -40px;text-align: center;margin-top: 12px;}
.phonebook-list .li1{top:0;left: 0;}
.phonebook-list .li2{top:90px;left: 246px;}
.phonebook-list .li3{top:223px;left: 0;}
.phonebook-list .li4{top:302px;left: 246px;}
.phonebook-r{width: 300px;margin-top: 100px;}
.phonebook-r .znwg{margin: 25px auto 0;}
.ydwt{background: #fff;padding: 50px 0;position: relative;}
.ydwt:before{content: '';position: absolute;height: 140px; left: 50%; top:50%;margin-top: -70px;border-right: 1px solid #dbdbdb;}
.ydwt li{float: left;width: 50%;padding:0  90px;box-sizing: border-box;}
.ydwt-l{width: 130px;text-align: center;}
.ydwt-r{margin-left: 80px;margin-top: 20px;}
.ydwt-r p{font-size: 14px; color: #808080; line-height: 1.7em;}
.ydwt-l p{font-size: 16px; margin-top: 16px;}
.yyxt-bg{width: 849px;margin: 20px auto 10px;}
.yyxt .jjfa-title2{margin-bottom: 0;}
.yyxt-list1{width: 1110px;margin: 0 auto;}
.yyxt-list1 li{margin-right: 142px;float: left;background: #fff;width: 275px;padding: 30px 40px;box-sizing: border-box;}
.yyxt-list1 li.last{margin-right: 0;}
.yyxt-list1 .img100{text-align: center;width: 64px;}
.yyxt-list1 .img100 p{text-align: center;font-size: 18px; color: #01478f;margin-top: 10px;}
.yyxt-list1-des p{font-size: 14px; color: #999999;line-height: 1.6em;}
.yyxt-list2{margin-top: 90px;}
.yyxt-list2 li{text-align: center;width: 14.258%;float: left;}
.yyxt-list2 li img{width: 100px;}
.yyxt-list2 li p{font-size: 14px;margin-top: 15px;}


/*���԰�*/
.ylb-title h3{font-weight: normal;font-size: 22px; color: #00448b;margin-bottom: 4px;}
.ylb-title p{font-weight: normal;font-size: 22px; color: #808080;}
.lybcon{padding: 50px 90px;background: #f2f2f2;margin-top: 50px;}
.lybcon ul{position: relative;z-index: 5;}
.lybcon li{float: left;width: 46%;position: relative;margin-bottom: 27px;}
.lybcon li.li2{margin-left: 8%;}
.lybcon li.li3 span{letter-spacing: normal;}
.lybcon li .text-box{height: 40px;margin-left: 80px;background: #fff;position: relative;}
.lybcon li .text-box .text{height: 40px;width: 100%;text-indent: 1em;font-size: 14px;border:none;outline: none;}
.lybcon li span{position: absolute;line-height: 40px;top:0;left: 0;font-size: 14px; color: #808080;letter-spacing: 12px;}
.lybcon li b{letter-spacing: 2px;color: #ff0000;}
.lybcon li p{line-height: 40px;text-align: center;font-size: 14px;}
.khlx{position: absolute;width: 100%;text-align: center;left: 0;top:41px;max-height: 300px;overflow: auto;background: #fff;border-top: 1px solid #ddd;display: none;box-shadow: 0 0 4px #ddd;}
.khlx div{font-size: 14px;line-height:2.5em; cursor: pointer;}
.khlx div:hover{background: #01458c;color: #fff;}
.khlx-box{cursor: pointer;}

.khlx-box:after{content: '';position: absolute;width: 12px;height: 7px;background: url("../images/down01.png");top:50%;margin-top: -3px;right: 22px;}
.khlx-box.active:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.lyb-area{position: relative;}
.lyb-area span{position: absolute;line-height: 40px;top:0;left: 0;font-size: 14px; color: #808080;}
.lyb-areas{background: #fff;margin-left: 80px;height: 190px;padding: 10px;}
.lyb-areas textarea{ resize: none;width: 100%;height: 100%;border:none;font-size: 14px;}
.tjlys{display: block;margin-left: 80px;text-align: center;background: #01458c;color: #fff;height: 42px;line-height: 42px;font-size: 14px;margin-top: 27px;}
.zneglg{margin-top: 150px;}
.zneglg .jjfa-i-l{width: auto;}
.zneglg .jjfa-i-des{width: 620px;}
.zneglg  .jjfa-i-des li{margin-right: 20px;margin-top: 5px;}
.xydms div{width: 50%;margin: 30px 0 40px;}

.lxwm-title{background: #4c99e9;margin-top: 48px;padding: 65px;position: relative;}
.lxwm-title h3{font-size: 24px; color: #fff;font-weight: normal;}
.lxwm-title p{font-size: 14px; color: #fff;width: 524px; line-height: 1.8em;margin-top: 30px;}
.lxwm-title-des{position: absolute;bottom:65px;right: 65px;}
.lxwm-title-des img{position: absolute;top:50%;margin-top: -32px;left: -75px;}
.lxwm-title-des span{font-size: 18px;color: rgba(255,255,255,0.6);display: block;}
.lxwm-title-des b{font-size: 28px;color:#fff;display: block;}
.tsjjy{margin: 40px 0;}
.tsjjy-l{width: 505px;}
.tsjjy .code-box{float: right;width: 580px;}
.tsjjy-l h4{font-size: 22px;font-weight: normal;color: #00478f;border-bottom: 1px solid #d2d2d2;padding: 12px 30px;position: relative; }
.tsjjy-l h4:before{position: absolute;content: '';width: 24px;height: 24px;background: url("../images/051001.png") no-repeat center;background-size: cover;top:50%;margin-top: -12px;left: 0;}
.tsjjy-l p{font-size: 14px;}
.tsjjy-l .tsjjy-l1{color: #999; line-height: 1.6em;margin: 28px 0;}
.tsjjy-l .tsjjy-l3{color: #999; margin: 10px 0}
.code-box{position: relative;}
.code-img{position: absolute;top:50%;right: 45px;width: 200px;margin-top: -100px;}
.gfwxh{position: absolute;right: 275px;text-align: right;bottom:45px;}
.gfwxh p{font-size: 18px; color: #fff;margin-top: 10px;}
.gfwxh i{display: inline-block;width: 80px;border-top: 1px solid rgba(255,255,255,0.6);}
.code-top-l{width: 495px;}
.code-top .code-box{width: 506px;float: right;}
.code-con{padding:60px 40px; background: #f5f5f5;margin-bottom: 60px;}
.code-top-l h4{font-size: 30px;color: #00478f;font-weight: normal;margin: 35px 0;}
.code-top-l p{font-size: 16px;color: #666;font-weight: normal; line-height: 1.8em;}
.code-top .code-img{width: 120px;right: 20px;margin-top: -60px;}
.code-bot{border-top: 1px dashed #ddd;margin-top: 40px;padding-top: 40px;}
.code-bot li{float: left;width: 240px;margin-right: 26px;}
.code-bot li.last{margin-right: 0;}
.code-bot .code-img{width: 80px;right: 20px;margin-top: -40px;}
.code-bot h5{font-size: 16px;font-weight: normal;color: #00468e;margin: 25px 0 10px;}
.code-bot p{font-size: 14px;color: #999; line-height: 1.6em;}
.lxwm-times{margin-bottom: 40px;}
.lxwm-times p b{color: #01468e;}

.lxwm-mid{margin-bottom: 60px;}
.lxwm-page{float: left;width: 33.33%;}
.lxwm-page-top h4{color: #00468e;font-size: 14px;margin-top:20px;}
.lxwm-page-bot{border-right: 1px solid #e2e2e2;padding: 0 60px;margin-top: 60px;min-height: 365px;}
.lxwm-page-bot h5{font-weight: normal;font-size: 14px;line-height: 1.8em;margin: 4px 0;}
.lxwm-page-bot p{font-size: 14px; color: #999; line-height: 1.8em;margin: 4px 0;}
.lxwm-page-bot1{margin-bottom: 25px;}
.lxwm-page-bot p img{vertical-align: middle;margin-top: -2px;margin-left: 10px;}
.lxwm-page2 .lxwm-page-bot1{position: relative;padding-left: 72px;}
.lxwm-page2 .lxwm-page-bot1 h5{position: absolute;left: 0;top:0;margin: 0;}
.lxwm-page3 .lxwm-page-bot{border:none;}
.fazan_li .bd li .title{height: auto !important;min-height: 38px;margin-bottom: 10px;}


/*20190508新增*/
.bgf7{background: #f7f7f7;}
.relative{position: relative;}
.welcome{height: 158px;border-top: 1px solid #f7f7f7;}
.logo0508{width: 120px;height: 120px;border-radius: 100%;box-shadow: 0 0 4px #ddd;overflow: hidden;margin: -60px auto 30px;}
.welcome h3{font-size: 18px;font-weight: normal;}
.welcome h3 span{color: #004ea2;}
.tabs-top{border-bottom: 2px solid #e6e6e6;}
.tabs-top a{float: left;width: 33.33%;line-height: 68px;font-size: 18px; color: #4c4c4c;position: relative;}
.tabs-top a:after{content: '';position: absolute;border-top: 2px solid #004ea2;width: 0;left: 50%;transform: translateX(-50%);bottom:-2px;}
.tabs-top a.active:after{width: 100%;}
/*.tabs-top a:hover:after{width: 100%;}*/
.tabs-top a:hover{color: #004ea2;}
.tabs-top a.active{color: #004ea2;}
.tabs-mid{margin: 45px 0;position: relative;}
.tabs-mid:before{content: '';position: absolute;height: 14px;top:50%;margin-top: -7px;left: 50%;border-left: 1px solid #cccccc;}
.tabs-mid a{color: #333;margin: 0 100px;font-size: 14px;border-bottom: 1px solid transparent;padding-bottom: 2px;}
.tabs-mid a.active{color: #004ea2;border-color: #004ea2;}
.tabs-mid a:hover{color: #004ea2;border-color: #004ea2;}
.gg-top{background: #f7f7f7;padding: 18px 30px;cursor: pointer;}
.gg-top-title{font-size: 14px; color: #4c4c4c;margin-right: 180px;}
.gg-top-btn{position: absolute;width: 14px;height: 8px;top:24px;right: 30px;background: url("../images/0508002.png");}
.gg-top-time{position: absolute;right: 80px;top:18px;font-size: 14px; color: #808080;}
.gg-con{padding: 50px;border:1px solid #e6e6e6;display: none;}
.gg-con p{font-size: 14px; color: #8c8c8c;line-height: 1.8em;margin-bottom: 20px;}
.gg-con p:last-child{margin-bottom: 0;}
.gg-list{margin-bottom: 4px;}
.gg-top.active{background: #004ea2;}
.gg-top.active .gg-top-title{color: #fff;}
.gg-top.active .gg-top-time{color: #fff;}
.gg-top.active .gg-top-btn{transform: rotate(180deg);background: url("../images/0508003.png");}

.xuanc-box{margin-top: 60px;}
.xuan-list{border:4px solid #f2f2f2;padding: 20px 46px 35px;border-bottom: none;}
.xuan-list:last-child{border-bottom: 4px solid #f2f2f2;}
.xuan-list h4{font-size: 20px;font-weight: normal;border-bottom: 1px solid #e0e0e0;line-height: 50px;}
.xuan-list li{box-sizing: border-box;border:1px solid #e0e0e0;width: 47%;float: left;margin-right: 6%;margin-top: 30px;}
.xuan-list li:nth-child(even){margin-right: 0;}
.xuan-list a{padding: 15px;display: block;}
.xuan-list .img100{width: 140px;}
.xuan-con{margin-left: 20px;}
.xuan-con h5{font-size: 15px; color: #333333;margin: 27px 0 35px;}
.xuan-con span{font-size: 14px;color: #999;position: relative;padding-left: 15px;}
.xuan-con span:before{content: ''; position: absolute;width: 6px;height: 10px;background: url("../images/rr01.png");top:50%;margin-top: -5px;left: 0;}
.xuan-list li:hover h5{color: #004ea2;}
.xuan-list li:hover span{color: #004ea2;}
.xuan-list li:hover span:before{background: url("../images/rr02.png");}
.xuan-list li:hover{border-color: #004ea2;}

.jushu-wd li{float: left;width: 30%;margin-right: 5%;margin-bottom: 50px;}
.jushu-wd li:nth-child(3n){margin-right: 0;}
.jushu-word{border-bottom:2px solid #e5e5e5;position: relative;}
.jushu-word p{color: #333;font-size: 14px;line-height: 58px;margin-right: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jushu-word i{position: absolute;width: 14px;height: 14px;top:22px;right: 10px;background: url("../images/05090010.png");}
.jushu-wd li:hover i{background: url("../images/05090011.png");}
.jushu-wd li:hover p{color: #004ea2;}
.jushu-wd li:hover .jushu-word{border-color: #004ea2;}
.page a{display: inline-block;width: 40px;height: 40px;vertical-align: middle;}
.page input{display: inline-block;width: 38px;height: 38px;border:1px solid #dbdbdb;text-align: center;font-size: 16px;color: #00448b;}
.page span{color: #999;margin: 0 10px;}
.page-left{margin-right: 5px;background:#f2f2f2 url("../images/05090012.png");}
.page-right{margin-right: 5px;background:#f2f2f2 url("../images/05090013.png");}
.page a:hover{background-color: #004ea2;}
.page-left:hover{background-image: url("../images/05090014.png");}
.page-right:hover{background-image: url("../images/05090015.png");}

.jswd-top{margin-top: 70px;}
.jswd-top h3{font-size: 14px;color: #333;margin-bottom: 30px;}
.jswd-top span{font-size: 14px;color: #808080;margin: 0 15px;}
.jswd-con{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 30px 0;margin-top: 25px;}
.jswd-con img{display: block;margin: 0 auto;height: auto !important;max-width: 100%;}
.jswd-con p{font-size: 14px !important;color: #808080 !important;font-family: "Microsoft YaHei", arial !important;line-height: 1.8em;margin-bottom: 20px;}
.xq-page{margin-top: 20px;}
.xq-page a{font-size: 14px; color: #8c8c8c;position: relative;max-width: 48%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xq-page span{position: absolute;top:0;}
.xq-page a.fl{padding-left: 62px;}
.xq-page a.fl .span1{left: 0;}
.xq-page a.fl .span2{left: 50px;}
.xq-page a.fr{padding-right: 62px;}
.xq-page a.fr .span1{right: 0;}
.xq-page a.fr .span2{right: 50px;}
.xq-page a:hover{color: #004ea2;}

#newBridge{z-index: 2147483646 !important;}
.showBox{position: fixed;left: 0;top:0;right: 0;bottom:0;background: rgba(0,0,0,.5);z-index: 2147483647;}
.wrap-con{position: absolute;width: 800px;left: 50%;top:50%;transform: translate(-50%,-50%);}
.wrap-top{height: 90px;color: #fff;}
.wrap-top b{display: block;font-size: 18px;}
.wrap-top .table-table{width: 100%;height: 100%;}
.wrap-top p{color: rgba(255,255,255,.6);font-size: 14px;margin-top: 3px;}
.close-dl{position: absolute;z-index: 3;width: 28px;height: 28px;background: url("../images/05090020.png");right: 10px;top:10px;cursor: pointer;}
.wrap-mid{background: #fff;padding: 50px 190px 30px;font-size:14px;}
.wrap-top i{position: absolute;width: 46px;height: 8px;background: url("../images/05090021.png");bottom:-7px;left: 50%;margin-left: -23px;}
.wrap-list{position: relative;border:1px solid #e6e6e6;border-radius: 4px;line-height: 40px;background: #fafafa;margin-bottom: 20px;}
.wrap-list span{position: absolute;top:0;color: #8c8c8c;left: 10px;}
.input-box{margin-left: 80px;}
.input-box input{display: block;height: 40px;width: 100%;background: none;font-size: 14px;}
.choose-box span{position: absolute;left: 10px;top:0;color: #8c8c8c;}
.choose-list{margin-left: 100px;}
.choose-list li{display: inline-block;color: #666;margin-right: 30px;cursor: pointer;position: relative;padding-left: 16px;}
.choose-list li:before{content: '';position: absolute;top:5px;left: 0;width: 12px;height: 12px;background: url("../images/05090022.png");}
.choose-list li.active:before{background: url("../images/05090023.png");}
.choose-list li.active{color: #004ea2;}
.choose-list li:hover{color: #004ea2;}
.privacy-box{margin: 20px 0;padding-left: 10px;}
.privacy-box span{color: #999999;position: relative;padding-left: 18px;cursor: pointer;}
.privacy-box span:before{width: 10px;height: 10px;content: '';position: absolute;top:5px;left: 0;border:1px solid #b3b3b3;}
.privacy-box span.active:before{background: url("../images/05090024.png")}
.privacy-box a{text-decoration: underline;margin-left: 2px;}
.xzxz{display: block;text-align: center;line-height: 42px;background: #165ca8;color: #fff;border-radius: 4px;}
.wrap-bot{border-top: 1px solid #ebebeb;height: 120px;padding: 0 190px;}
.hotline img{float: left;margin-right: 10px;}
.hotline p{font-size: 16px; color: #004ea2;line-height: 1.3em;}
.hotline b{font-size: 18px; color: #004ea2;line-height: 1.3em;}
.wrap-bot-con{margin-top: 20px;}
.wrap-bot-left{padding-top: 8px;}
.wrap-bot-left span{display: block;color: #8c8c8c;margin-top: 10px;font-size: 14px;}
.code300{width: 78px;border:1px solid #e1e2e2;}
.login-list span img{vertical-align: middle;margin: -4px 5px 0 0;}
.login-list span:after{content: '';position: absolute;height: 14px;border-right: 1px solid #bfbfbf;top:50%;margin-top: -7px;}
.login-wrap-mid{padding: 70px 190px;}
.propaganda-deatil{margin-bottom: 30px;}
.propaganda-deatil li{margin-bottom: 15px;}
.wrap-hide{margin-top: 20px;}
.wrap-hide .wrap-list{display: none;}
.wrap-hide .wrap-list.active{display: block;}

/*20190221*/
body{font-size: 14px;}
.bgf5{background: #f5f5f5;}
.w1200{max-width: 1200px;margin: auto;}
.header-top{padding: 10px 0;}
.header-share.bdsharebuttonbox a{padding: 0;width: 20px;height: 20px;position: relative;float: left;margin: 0 6px 0 0;}
.header-share .weixin{background-image: url("../images/wx.png");}
.header-share .tsina{background-image: url("../images/wb.png");}
.header-share .qzone{background-image: url("../images/qq.png");}
.xzyy li{float: left;padding: 0 15px;position: relative;}
.xzyy li:before{content: '';position: absolute;border-left:1px solid #ccc;height:14px;top:50%;margin-top:-7px;left:0;}
.xzyy li a{color: #808080;}
.xzyy li img{vertical-align: middle;margin-top: -4px;margin-right: 5px;}
.xzyy li .img2{display: none;}
.xzyy li a:hover .img1{display:none;}
.xzyy li a:hover .img2{display:inline-block;}
.xzyy li a:hover{color: #004ea2;}
.search{margin-right: 15px;width: 20px;height: 20px;}
.sbtext{position: absolute;right: 0;top:0;width: 20px;height: 20px;background: url("../images/search.png");cursor: pointer;}
.search-wrap{position: absolute;width: 0;right: 0;top:-2px;height: 24px;overflow: hidden;}
.search-wrap .text{display: block;width: 100%;height: 24px;text-indent: 30px;border:none;color: #999;}
.sbtext-sb{display: none;}
.search.active .sbtext-show{display: none;}
.search.active .sbtext-sb{display: block;}
.search.active .search-wrap{width: 120px;}
.search-close{position: absolute;top:0;left: 0;width: 24px;height: 24px;background: url("../images/guanbi.png");cursor: pointer;}

.menu li{float: left;line-height: 100px;margin-left: 50px;}
.menu li a{color: #666;display: inline-block;position: relative;}
.menu li a:after{content: ''; position: absolute;left: 0;width: 100%;bottom:0;border-bottom: 2px solid #004ea2;opacity: 0;display: block;}
.menu li.active a{color: #004ea2;font-weight: bold;}
.menu li.active a:after{display: block;opacity: 1;}
.menu li:hover a{color: #004ea2;font-weight: bold;}
.menu li:hover a:after{opacity: 1;}
.logo{margin-top: 20px;}
.banner{overflow: hidden;}
.playDot1{position: absolute;bottom:45px;left: 0;z-index: 9;text-align: center;width: 100%;}
.playDot1 .swiper-pagination-bullet{opacity: 1;background: #fff;margin: 0 5px;width: 10px;height: 10px;}
.playDot1 .swiper-pagination-bullet-active{background: #f08200;}
.padding-tb60{padding: 60px 0;}
.title24{margin-bottom: 25px;}
.title24 h3{font-size: 24px; color: #004ea2;font-weight: normal;}
.title24 span{font-size: 18px; color: #a7a7a7;font-weight: normal;}
.soluPlay b{display: block;color: #000;font-size: 16px;margin: 16px 0;}
.soluPlay p{color: #8c8c8c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height: 1.6em;height: 3.2em;}
.ljgd{display: block;width: 98px;line-height: 35px;text-align: center;border:1px solid #004ea2;border-radius: 4px;color: #004ea2;margin-top: 18px;}
.playDot2{text-align: center;width: 100%;margin-top: 40px;}
.playDot2 .swiper-pagination-bullet{opacity: 1;margin: 0 5px;width: 6px;height: 6px;border:3px solid #ccc;background: #ccc;}
.playDot2 .swiper-pagination-bullet-active{background: #fff;border-color: #004ea2;}
.soluPlay .swiper-slide a:hover b{color: #004ea2;}
.mensuo-a{width: 50%;}
.mensuo-top1{height: 280px;overflow: hidden;}
.mensuo-top1 span{display:inline-block;background: #004ea2;color: #fff;line-height:30px;padding: 0 12px;border-radius: 4px;margin-top: 112px;}
.mensuo-top1 b{display:block;font-size: 18px;color: #333;margin-top: 40px;}
.mensuo-top1 p{color: #8c8c8c;}
.mensuo1{background: #fff;height: 360px;}
.mensuo1-wrap{padding: 0 40px;}
.mensuo1-des{min-height: 150px;}
.mensuo1 .img100{position: absolute;right: 0;bottom:0;width: 362px;}
.mensuo1-des p{color: #8c8c8c;margin-bottom: 5px;}
.mensuo1-des p span{color: #333;}
.ckxq{color: #808080;padding-left: 10px;position: relative;margin-top: 20px;}
.ckxq:before{content: '';position: absolute;width: 5px;height: 10px;background: url("../images/dbx.png");left: 0;top:50%;margin-top: -4px;}
.text-right{text-align: right;}
.mensuo-b{width: 45%;background: #fff;}
.mensuo2{background: #291e17;color: #fff;height: 280px;display: block;overflow: hidden;}
.mensuo2-wrap,.mensuo3-wrap{padding:0 50px;}
.mensuo-top2{min-height: 120px;}
.mensuo-top2 span{display: block;font-size: 16px;}
.mensuo-top2 b{display: block;font-size: 18px;margin: 5px 0;}
.mensuo-top2 p{color: rgba(255,255,255,.7);}
.mensuo2 .ckxq{color: rgba(255,255,255,.6);display: inline-block;}
.mensuo2 .img100{position: absolute;left: 0;bottom:-87px;width: 410px;}
.mensuo3{display: block;height: 360px;background: #fff;overflow: hidden;}
.mensuo-top3 span{display: block;font-size: 16px; color: #8c8c8c;}
.mensuo-top3 b{display: block;font-size: 18px; color: #333;margin-top: 2px;}
.mensuo3 .ckxq{display: inline-block;}
.mensuo-top3 i{display: inline-block;width: 30px;border-top: 2px solid #525252;line-height: 1em;}
.mensuo3 .img100{position: absolute;left: -110px;bottom:0;width: 413px;}
.mensuo-top3{min-height: 130px;}
.mensuo-a:hover .img100{transform: translateY(-20px);}
.mensuo2:hover .img100{transform: translateY(-20px);}
.mensuo3:hover .img100{transform: translateX(20px);}
.hyxx{width: 47.5%;}
.hyxx .title24 h3{display: inline-block;}
.hyxx-bot{height: 500px;}
.hyxx-bot a{display: block;}
.hyxx-bots{padding:60px 50px;}
.hyxx-time{position: absolute;left: 50px;top:38px;font-size: 38px; color: #f08200;}
.hyxx-wrap{margin-left: 110px;}
.hyxx-wrap b{color: #333;display: block;}
.hyxx-wrap .img100{margin: 20px 0;height: 200px;}
.hyxx-wrap p{color: #8c8c8c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;line-height: 1.6em;height: 4.8em;}
.hyxx-bots .ckxq{left: 110px;margin-top: 30px;}
.hyxx-bot a:hover b{color: #004ea2;}
.huodong{width: 52.2%;}
.hd-control{margin-bottom: 25px;}
.hd-control a{color: #333;font-size: 16px;font-weight: bold;margin-left: 65px;line-height: 31px;border-bottom: 1px solid transparent;padding-bottom: 5px;}
.hd-control a.active{border-color: #004ea2;color: #004ea2;}
.hd-title{background: rgba(0,0,0,.45);bottom:0;left: 0;width: 100%;position: absolute;line-height: 50px;}
.hd-title p{color: #fff;font-weight: bold;margin-left: 45px;margin-right: 100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hdPlay .playDot1{left: auto;width: auto;right: 12px;bottom:15px;}
.hdBot{height: 180px;border:1px solid #e6e6e6;}
.hd-wrap{padding: 35px 40px;}
.hd-wrap h4{font-size: 18px; color: #004ea2;margin-bottom: 20px;}
.gscl{width: 270px;margin-top: 10px;}
.gscl p{color: #8c8c8c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height: 1.6em;height: 3.2em;}
.shuju li{float: left;margin-left: 40px;}
.shuju li p{color: #808080;}
.shuju span{font-size: 40px;color: #f08200;font-weight: bold;}
.shuju i{font-size: 14px;font-weight: normal;font-style: normal;}
.link-dots{position: absolute;top:35px;right: 40px;}
.link-dots span{width: 4px;height: 4px;background: #999;display: inline-block;margin: 0 2px;border-radius: 100%;}
.huodong1{display: none;}
.huodong1.active{display: block;}
.hdPlay{height: 318px;overflow: hidden;}
.footer{background: #302f33;color: rgba(255,255,255,.4);}
.footer a{color: rgba(255,255,255,.4);}
.footer-top{padding: 60px 0;}
.erweima{margin-top: 30px;}
.erweima span{display: block;}
.erweima img{width: 80px;}
.erweima-con{margin-right: 12px;}
.dianhua p{margin-top: 5px;}
.footer-di{line-height: 40px;border-top: 1px solid #49494c;}
.footer-di span{margin-right: 5px;}
.crm{position: relative;padding-left: 20px;}
.crm:before{content: '';position: absolute;width: 16px;height: 15px;background: url("../images/rk.png");top:3px;left: 0;}
.index-body{min-height: 1000px;}

/*20190619*/
.charge{margin-top: 40px;}
.charge a{display: block;}
.charge h3{font-size: 26px;color: #fff;margin-bottom: 40px;}
.charge-con{position: absolute;width: 100%;height: 100%;top:0;left: 0;text-align: center;background: rgba(0,0,0,0.3);}
.charge-con span{color: #fff;font-size: 22px;}
.charge a:hover .charge-con{background: rgba(0,0,0,0.5);}
.title24-bold h3{font-size: 24px;color: #333;margin-bottom: 12px;}
.title24-bold p{font-size: 16px;color: #8c8c8c;}
.title24-bold{margin-bottom: 40px;}
.fwln-img{width: 360px;}
.fwln-con{width:700px;margin-left: 50px;}
.title20 h4{font-size: 20px;font-weight: bold;color: #333;}
.title20{margin-bottom: 30px;}
.title20 p{font-size: 16px;color: #999;margin: 5px 0;letter-spacing: 2px;}
.title20 i{display: inline-block;width: 30px;border-top: 1px solid #999;}
.fwln-con .title20{margin: 18px 0;}
.fwln-des p{color: #8c8c8c;line-height: 1.8em;font-size: 14px;}
.fwln-des{width: 480px;max-width: 100%;}
.ss-list li{float: left;width: 16%;margin-right: 5%;}
.ss-list li:last-child{margin-right: 0;}
.ss-list .img100{border-bottom: 4px solid #d6d6d6;position: relative;}
.ss-list h5{font-size: 16px; color: #333333;font-weight: normal;margin-top: 14px;margin-bottom: 3px;}
.ss-list p{font-size: 14px; color: #a69c9c;}
.ss-list .img100:after{position: absolute;width: 32px;height: 32px;content: '';right: -46px;top:50%;margin-top: -16px;background-image: url("../../newimages/rip.png");}
.ss-list li:last-child .img100:after{display: none;}
.fw-01{background: #fbfaf8;display: inline-block;border:1px solid #dbdbdb;border-radius: 6px;margin-bottom: 24px;margin-left: 25px;}
.fw-01 p{font-size: 20px; color: #e77b19;line-height: 40px;padding-left: 40px;padding-right: 20px;}
.fw-01 span{position: absolute;width: 50px;height: 50px;border-radius: 100%;background: #e77b19;text-align: center;color: #fff;font-size: 32px;font-weight: bold;line-height: 50px;left: -25px;top:-5px;}
.fwsl-bot{}
.fwsl-bot i{display: block;margin: 15px 0;}
.fwsl-bot span{font-size: 16px; color: #808080;}
.fwsl-bot b{font-size: 30px; color: #e77b19;}
.fwsl-bot p{font-size: 16px; color: #4c4c4c;width: 485px;max-width: 100%;line-height: 1.6em;margin-top: 15px;}
.fwsl-r{position: absolute;right: 0;bottom:0;width: 380px;}
.fwsl-r li{float: left;width: 47.5%;margin-right: 5%;text-align: center;}
.fwsl-r li:last-child{margin-right: 0;}
.fwsl-r li .img100{border:2px solid #eaeaea;}
.fwsl-r p{font-size: 16px; color: #808080;margin-top: 10px;}
.policy-p{margin-bottom: 45px;}
.policy-p:last-child{margin-bottom: 0;}
.table-color th{background:#e77b19;font-size: 16px;color: #fff;font-weight: normal;height: 50px;}
.table-color table{border-collapse: collapse;width: 100%;table-layout: fixed;background: #fff;}
.table-color td{font-size: 14px; color: #808080;line-height: 1.6em;border:1px solid #d2d2d2;padding: 15px 10px;}
.policy-con2 p{position: relative;display: block;font-size: 14px; color: #8c8c8c;padding-left: 20px;line-height: 1.8em;}
.policy-con2 b{display: block;font-size: 14px; color: #333;line-height: 1.8em;font-weight: normal;}
.tixg{position: absolute;left: 0;top:0;}

.fee-des{font-size: 16px;color: #808080;margin-bottom: 30px;}
.text-left{text-align: left;}
.table-color h5{font-size: 16px; color: #4c4c4c;font-weight: normal;}
.tbaltd td{font-size: 16px; color: #e77b19;}

.hyxx-bot .playDot2{position: absolute;right: 50px;bottom:20px;z-index: 5;width: auto;margin-top: 0;}




.w1524{width: 1524px;margin: 0 auto;max-width: 94%;}
.title54{margin-bottom: 40px;}
.title54 h1{font-size: 54px;color: #125097;line-height: 1em;}
.zhichi{display: flex;flex-wrap: wrap;}
.zhichi li{width: 18%;margin:1%; background: #fff;border:6px solid #ffe9d4;box-sizing: border-box;min-height: 173px;}
.zhichi h3{text-align: center;font-size: 26px;color: #125097;margin-bottom: 8px;}
.zhichi p{font-size: 13px;color: #595757;}
.zhichi-con{padding: 20px;}
.jmtjimg{width: 61%;}
.jmtjcon{position: absolute;right: 0;top:0;height: 100%;width: 36%;}
.jmtjcon h2{margin-bottom: 40px;}
.title38-before h2{font-size: 38px;color: #125097;position: relative;padding-left: 15px;}
.title38-before h2:before{width: 3px;height: 34px;content: '';position: absolute;left: 0;top:50%;margin-top: -17px;background: #e5862a;}
.before-dot p{position: relative;padding-left: 25px;color: #3e3a39;font-size: 24px;margin-bottom: 30px;}
.before-dot p:before{content: '';position: absolute;width: 4px;height: 4px;left: 6px;top:13px;background: #3e3a39;border-radius: 100%;}
.before-dot p:last-child{margin-bottom: 0;}
.six{background: rgba(255,255,255,.2);}
.six{padding: 50px;}
.six h1{font-size: 54px;color: #125097;text-align: center; text-shadow: #fff 4px 0 0, #fff 0 4px 0, #fff -4px 0 0, #fff 0 -4px 0;letter-spacing: 1px;margin-bottom: 40px;}
.six-top{width: 130px;height: 130px;margin: 0 auto; box-sizing: border-box;position: relative;background: #125097;border:1px solid #fff;border-radius: 100%;}
.six-warp{position: absolute;width: 100%;height: 100%;background: #fff;left: -5px;top:-7px;border-radius: 100%;display: flex;flex-wrap: wrap;align-items: center;flex-direction: column;justify-content: center;}
.six-list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.six-list li{width: 15%;}
.six-list li p{color: #fff;font-size: 13px;margin-top: 10px;}
.sixdot{width: 10px;height: 10px;border-radius: 100%;background: #125097;margin-bottom: 15px;}
.six-warp h2{font-size: 21px;color: #125097;}


.jm-code2{width: 21.5%;float: left;}
.cyjm{width: 70%;padding-top: 50px;}
.cyjm li{font-size: 24px;color: #221815;margin-top: 12px;}
.cyjm li{float: left;width: 50%;}



.imgscale .img100{overflow: hidden;}
.imgscale:hover .img100 img{transform: scale(1.05);}
.header-share.bdsharebuttonbox a,.search-close,.hyxx-wrap .img100{background-size: cover;background-position: center;background-repeat: no-repeat;}
.showBox2 .input-box{margin-left: 104px;}
.proxq-des a:hover:after{transform: translateX(10px);-webkit-transform: translateX(10px);}
.arrow-btn,.proxq-des a:after,.cpjs-title-btn,.cpal01,.khlx-box:after,.tabs-top a:after,.tabs-top a,.tabs-mid a,.gg-top-btn,.xzyy li a,.soluPlay b,.imgscale .img100 img,.msBox .img100,.hyxx-wrap b,.search-wrap,.footer-bot .n-l .n-l3,.charge-con{
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
}

@media (max-width: 1500px) {
	.w1524{width: 1200px;}
	.title54 h1,.six h1{font-size: 44px;}
	.title38-before h2{font-size: 32px;}
	.zhichi h3{font-size:22px;}
	.before-dot p,.six-warp h2{font-size: 20px;}
	.title38-before h2:before{height: 30px;margin-top: -15px;}
	.before-dot p:before{top:12px;}
	.before-dot p{margin-bottom: 22px;}
}
@media (max-width: 1300px) {
	.before-dot p{font-size: 20px;margin-bottom: 14px;}
}





