@charset "utf-8";/* CSS Document */
*{
    -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
    -webkit-user-select:none; /*webkit浏览器*/
    -khtml-user-select:none; /*早期浏览器*/
    -moz-user-select:none;/*火狐*/
    -ms-user-select:none; /*IE10*/
    user-select:none;
}

html {font-size: 62.5%;height: 100%;direction: rtl;}

body {margin: 0 auto;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;height: 100%;background: #fff;width: 100%;max-width: 1920px;margin: 0 auto;}

img {border: none;}

ul li {list-style-type: none;}

ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}

img {display: block;}

a {text-decoration: none;color: #333;outline: none;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;}

h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}

.clear {clear: both;}

.maln {margin-right: auto !important}

input, textarea, select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color: #999999;border: none;outline: none;}

.fl {float: left;}

.fr {float: right;}

article, aside, dialog, footer, header, section, footer, nav, figure, menu {display: block}











::-webkit-input-placeholder {/* WebKit browsers */

 color:#333;opacity:1}



:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#333;opacity:1}



::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#333;opacity:1}



:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#333;opacity:1}

 @media screen and (min-width:1220px) {.zong {width: 1200px;margin: auto;}}

 @media screen and (min-width:1000px) and (max-width:1219px) {.zong {width: 980px;margin: auto;}}

 @media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}

.preloader {background-color: #fff;width: 100%;height: 100%;position: fixed;z-index: 1000;}

.preloader span {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}

.preloader .sb-cube-grid {width: 60px;height: 60px;position: absolute;top: calc(50% - 30px);left: calc(50% - 30px);}

.preloader .sb-cube-grid .sb-cube {width: 33%;height: 33%;background-color: #3a75a7;float: left;-webkit-animation: sb-cubeGridScaleDelay 1.3s infinite ease-in-out;animation: sb-cubeGridScaleDelay 1.3s infinite ease-in-out;}

.preloader .sb-cube-grid .sb-cube1 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}

.preloader .sb-cube-grid .sb-cube2 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}

.preloader .sb-cube-grid .sb-cube3 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}

.preloader .sb-cube-grid .sb-cube4 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}

.preloader .sb-cube-grid .sb-cube5 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}

.preloader .sb-cube-grid .sb-cube6 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}

.preloader .sb-cube-grid .sb-cube7 {-webkit-animation-delay: 0s;animation-delay: 0s;}

.preloader .sb-cube-grid .sb-cube8 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}

.preloader .sb-cube-grid .sb-cube9 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}

 @-webkit-keyframes sb-cubeGridScaleDelay {0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1);}

 35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1);}}

 @keyframes sb-cubeGridScaleDelay {0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1);}

 35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1);}}

.site-welcome {display: none;justify-content: center;align-items: center;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;z-index: 999;}

.site-welcome.active {display: flex;}

/*  head  */



.head {padding-bottom: 8px;}

.head .zong {position: relative;z-index: 99;}

.head1 {padding-bottom: 0px;}

.her {float: right;margin-left: 46px;}

.head {position: relative}

.yvzhong {height: 36px;position: absolute;width: 100%;left: 0px;top: 0px;background: #333;background: rgba(51,51,51,0.7);z-index: 2}

.yvn {float: right;margin-left: 13px;position: relative;}

.yvzhonga {display: block;background: url(../images/yvzhong.png) no-repeat right center;padding-right: 21px;line-height: 36px;font-size: 14px;font-size: 1.4rem;color: #fff;padding-left: 4px;cursor: pointer;}

.yvul {width: 100%;position: absolute;top: 36px;left: 0px;background: #333;background: rgba(51,51,51,0.7);display: none;}

.yvul a {display: block;padding: 5px 10px;font-size: 14px;font-size: 1.4rem;line-height: 24px;color: #fff;}

.yvul a:hover {background: #3a75a7;}

.hen {width: 259px;position: absolute;right: 0px;top: 0px;height: 100%;-o-height: auto;-ms-height: auto;z-index: 3}

.logo {display: block;position: absolute;width: 100%;left: 0px;top: 0px;background: #fff;}

.logo img {width: 100%;max-width: 259px;max-height: 145px;margin: auto;}

.daoz {height: -moz-calc(100% - 145px);height: -webkit-calc(100% - 145px);height: calc(100% - 145px);margin-top: 145px;}

.dao {height: 100%;background: #29292e;background: rgba(41,41,46,0.5);}

.dao>li {height: 11.1111%;-o-height: 84px;-ms-height: 84px;height: 84px\9;position: relative;}

.dao>li>span {display: block;width: 14px;height: 14px;text-align: center;line-height: 14px;font-size: 8px;background: #3a75a7;color: #2b2b30;font-weight: bold;position: absolute;left: 22px;top: 50%;margin-top: -7px;transition: 0.5s;opacity: 0;}

.dao>li>a {display: block;border-top: 1px solid #fff;border-top: 1px solid rgba(255,255,255,0.4);font-size: 20px;font-size: 2rem;font-weight: bold;height: 100%;position: relative;}

.dao>li>a:before {content: "";width: 4px;height: 100%;background: #3a75a7;position: absolute;left: 1px;top: 0px;transition: 0.5s;}

.dao>li>a>span {display: block;position: absolute;right: 0px;top: 50%;line-height: 30px;margin-top: -15px;color: #fff;padding-right: 10px;}

.dianhua {background: #3a75a7;position: relative;padding: 19px 0;padding-right: 63px;}

.dianhua i {display: block;width: 42px;height: 42px;line-height: 42px;text-align: center;border: 3px solid #fff;border-radius: 50%;color: #fff;font-size: 36px;position: absolute;top: 50%;margin-top: -24px;right: 10px;}

.dianhua a {display: block;font-size: 14px;font-size: 1.4rem;color: #ffffff;line-height: 24px;}

.dianhua p {font-size: 20px;font-size: 2rem;color: #ffffff;line-height: 24px;font-weight: bold;}

.dao>li:hover>a {background: #2b2b30;}

.dao>li:hover>a:before {left: 0px;}

.dao>li:hover>span {opacity: 1;}

.dangdao>a {background: #2b2b30 !important;}

.dangdao>a:before {left: 0px !important;}

.dangdao>span {left: 22px !important;opacity: 1 !important;}

.logo2 {display: block;float: left;width: 221px;margin-top: 17px;}

.logo2 img {display: block;margin: auto;width: 100%;max-width: 221px;max-height: 67px;}

.dianhua2 {float: right;background: none;padding-left: 59px;margin-left: 80px;}

.yvzhong2 {float: right;margin-top: 22px;margin-left: 21px;}

.yvzhong2 .yvzhonga {color: #333;background: url(../images/yvzhong2.png) no-repeat right center;}

.dianhua2 i {border-color: #2175af;color: #2175af;margin-top: -18px;left: 0px;}

.dianhua2 a, .dianhua2 p {color: #666666;}

.dianhua2 a {margin-top: 7px;}

.slogen {display: block;/*font-family: "../fonts/SOURCEHANSANSCN-REGULAR";*/float: left;font-size: 27px;font-size: 2.7rem;color: #3a75a7;line-height: 67px;margin-top: 14px;margin-right: 17px;}

.slogen:hover {color: #ff0000}

.fenbanner {position: relative;}

.fendao {background: #29292e;background: rgba(41,41,46,0.5);position: absolute;width: 100%;left: 0px;top: 0px;}

.fendao>ul>li {float: right;position: relative;}

.fendao>ul>li>a {display: block;position: relative;}

.fendao>ul>li>a>span {display: block;padding: 20px 0;padding-right: 36px;padding-left: 7px;font-size: 16px;font-size: 1.6rem;line-height: 31px;color: #ffffff;font-weight: bold;}

.fendao>ul>li>a>i {display: block;width: 23px;height: 18px;position: absolute;right: 10px;top: 50%;margin-top: -9px;}

.fendao>ul>li>a>i img {width: 100%;}

.fendao>ul>li>a:hover {background: #3a75a7;}

.fendao .dangqiandao>a {background: #3a75a7;}

.banner {display: block;}

.banner img {width: 100%;}

.yijiw {padding-top: 1px;-ms-padding-top: 0px;position: absolute;width: 225px;top: -9999px;left: 0px;z-index: 9999;}

.yiji {background: #fff;padding: 1px 0;}

.yiji li {position: relative;transition: 0.5s;}

.yiji li a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 0px;padding: 10px 2px;text-align: left;padding-left: 20px;}

.yiji li:hover {background: #3a75a7;}

.yiji li:hover>a {color: #fff;}

.erji {position: absolute;width: 225px;background: #ffffff;top: -9999px;left: 225px;padding: 1px 0;}

.sanji {position: absolute;width: 225px;background: #ffffff;top: -9999px;left: 225px;padding: 1px 0;}

.fendao>ul>li:hover .yijiw {top: 71px;}

.fendao>ul>li:hover .yiji>li>a {line-height: 27px;}

.yiji>li:hover .erji {top: 0px;}

.yiji>li:hover .erji>li>a {line-height: 27px;}

.erji>li:hover .sanji {top: 0px;}

.erji>li:hover .sanji>li>a {line-height: 27px;}

.matn {margin-top: auto !important;}

.dao .yiji {position: absolute;width: 195px;top: -9999px;left: 100%;}

.dao>li:hover .yiji {top: 0px;}

.dao>li:hover .yiji>li>a {line-height: 27px;}

.container {display: none}

.daohang2, sousuo2 {display: none}

/*  banner  */



.slideshow {position: relative;z-index: 1}

.slideshow .wp {position: absolute;z-index: 2;left: 50%;margin-right: -600px;top: 50%;margin-top: -166.5px;}

.slideshow .wp img {max-width: 100%;max-height: 80%;}

.slideshow .item a img {width: 100%;-webkit-transition: all 3s ease-out;-o-transition: all 3s ease-out;-moz-transition: all 3s ease-out;transition: all 3s ease-out;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.slideshow .item.slick-active img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

.slick-dots {position: absolute;width: 100%;left: 0px;bottom: 36px;text-align: center;}

.slick-dots li {display: inline-block;}

.slick-dots li button {cursor: pointer;background: #ffffff;font-size: 0px;margin-right: 7px;margin-left: 6px;border-radius: 5px;border: none;outline: none;width: 26px;height: 9px;}

.slick-dots li.slick-active button {background: #3a75a7;width: 48px;}

.slick-prev, .slick-next {width: 64px;height: 64px;border: 0px;font-size: 0px;cursor: pointer;border-radius: 50%;display: none !important}

.slick-prev {position: absolute;top: 50%;margin-top: -32px;left: 79px;z-index: 999;}

.slick-next {position: absolute;top: 50%;margin-top: -32px;right: 79px;z-index: 999;}

.slick-prev:hover {}

.slick-next:hover {}

.slideshow .item.slick-active.item_one img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.slideshow .item.slick-active.item_one.on img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

.slick-list, .slick-slider, .slick-track {position: relative;display: block}

.slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden}

.slick-slider {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}

.slick-list {overflow: hidden;margin: 0;padding: 0;direction: ltr;}

.slick-list:focus {outline: 0}

.slick-list.dragging {cursor: pointer;cursor: hand}

.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}

.slick-track {top: 0;left: 0}

.slick-track:after, .slick-track:before {display: table;content: ''}

.slick-track:after {clear: both}

.slick-slide {display: none;float: left;height: 100%;min-height: 1px}

[dir=rtl]  .slick-slide {float: right}

.slick-slide img {display: block}

.slick-slide.slick-loading img {display: none}

.slick-slide.dragging img {pointer-events: none}

.slick-initialized .slick-slide {display: block}

.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent}

.slick-arrow.slick-hidden {display: none}

 @media screen and (max-width:1699px) {.dao>li {height: 11.1111%;-o-height: 60px;-ms-height: 60px;height: 60px\9;}}

 @media screen and (max-width:1499px) {.logo img {width: 70%;}

.daoz {height: -moz-calc(100% - 157px);height: -webkit-calc(100% - 157px);height: calc(100% - 157px);margin-top: 100px;}

.dao>li {height: 11.1111%;-o-height: 47px;-ms-height: 47px;height: 47px\9;}

.dao>li>a {font-size: 16px;font-size: 1.6rem;}

.dao>li>a>span {padding-left: 20px;font-size: 14px;font-size: 1.4rem;font-weight: normal;}

.dianhua {background: #29292e;background: rgba(41,41,46,0.5);padding: 5px 0;padding-left: 63px;}

.dianhua2 {background: none}

.dianhua a {font-size: 14px;font-size: 1.4rem;}

.dianhua p {font-size: 20px;font-size: 2rem;}}

 @media screen and (max-width:1299px) {.dao>li {height: 11.1111%;-o-height: 35px;-ms-height: 35px;height: 35px\9;}}

 @media screen and (max-width:1219px) {.fendao>ul>li>a>span {padding-left: 35px;font-size: 12px;font-size: 1.2rem;line-height: 14px;}

.fendao>ul>li>a>i {left: 5px;}}

 @media screen and (max-width:1069px) {.dao>li {height: 11.1111%;-o-height: 32px;-ms-height: 32px;height: 32px\9;}

.dao>li>a {font-size: 14px;font-size: 1.4rem;}

.dao>li>a>span {padding-left: 10px; margin-top: -16px;}}

 @media screen and (min-width:1000px) {.carousel, .nav {display: none}}

 @media screen and (max-width:999px) {.fendao>ul {text-align: center;}

.fendao>ul>li {float: none;display: inline-block;*float:left;}

.fendao>ul>li>a>span {padding: 5px;}

.fendao>ul>li>a>i {display: none}

.yijiw, .yiji2 {display: none}

.dao .yiji {display: none}

.dao>li {height: 11.1111%;-o-height: 23px;-ms-height: 23px;height: 23px\9;}

.logo img {width: 70%}

.hen {width: 180px;}

.daoz {height: -moz-calc(100% - 157px);height: -webkit-calc(100% - 157px);height: calc(100% - 70px);margin-top: 70px;}

.dianhua2 {margin-left: 10px;}

.dianhua {padding: 5px 0;padding-left: 30px;display: none}

.dianhua i {width: 22px;height: 22px;line-height: 22px;border: 1px solid #fff;font-size: 16px;margin-top: -12px;left: 4px;}

.dianhua p {font-size: 16px;font-size: 1.6rem;}

.dao>li>a {font-weight: normal;font-size: 12px;font-size: 1.2rem;}}

 @media screen and (min-width:768px) {.clear3 {display: none}}

 @media screen and (max-width:767px) {.logo {width: 120px;}

.logo img {width: 100%}

.fendao {display: none}

.daohang2 {display: block;text-align: center;margin-top: 10px;}

.daohang2 a {float: left;width: 25%;font-size: 12px;font-size: 1.2rem;line-height: 24px;text-align: center;}

.daohang2 .dangqiandao {background: #3a75a7;color: #fff;}

.slick-dots {bottom: 3px;}

.slick-dots li button {height: 2px;}

.daohang, .daohang1 {display: none}

.clear3 {clear: both;}

.yvzhong {position: relative;z-index: 99;}

.yvn {margin-left: 30px;}

.yvzhong2 {margin-left: auto;}

.slogen {display: none}

.logo2 {width: 140px;}

.hen {width: 100%;position: relative;z-index: 9}

.daoz {margin: auto;display: none}

.logo {}

.dianhua {width: 140px;display: block;float: right;background: none;padding-left: 0px;text-align: right;margin-left: 10px;margin-top: 6px;}

.dianhua i {display: none}

.dianhua a {color: #333;}

.dianhua p {color: #333;font-size: 14px;font-size: 1.4rem;}

.dianhua2 {margin-top: auto;margin-left: 0px;padding-left: 0px;width: auto;}

.dianhua2 p {font-size: 12px;font-size: 1.2rem;}

.slick-dots {right: 20px;}

.container {width: 5px;height: 100%;position: absolute;right: 0;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;z-index: 999999999999999;cursor: pointer;position: fixed;top: -5px;right: 0;display: block;}

.container .nav {overflow: hidden;width: 300px;background: rgba(0, 0, 0, 0.8);position: absolute;top: 0;right: 0;display: block;height: auto;overflow: scroll;}

.container .nav form {margin: 15px auto;width: 258px;height: 26px;border: 1px solid #fff;position: relative;background: #fff;}

.container .nav form .iptc {-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;background-color: #fff;width: 80%;height: 26px;line-height: 26px;display: block;float: left;}

.container .nav form .ipsc {width: 20%;height: 26px;line-height: 26px;display: block;float: right;background: transparent;position: relative;z-index: 99;}

.container .nav form i {position: absolute;right: 10px;top: 5px;}

.container .nav > ul {display: none;margin-top: 0px;margin-bottom: 0px;overflow: scroll;padding-top: 45px;-ms-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.container .nav > ul > li {line-height: 40px;font-size: 12px;font-size: 1.2rem;padding-left: 10px;position: relative;}

.container .nav > ul > li .addition {width: 20px;height: 20px;position: absolute;left: 15px;top: 10px;background: url(../images/shizi.png) no-repeat center center;}

.container .nav > ul > li .addition.fa:before {margin-left: 5px;color: #fff;text-indent: 0;}

.container .nav > ul > li > a {color: #fff;font-size: 12px;font-size: 1.2rem;display: block;margin-right: 40px;}

.container .nav > ul > li > a span {color: #fff;font-size: 12px;font-size: 1.2rem;}

.container .nav > ul > li .c-show {display: none;width: 100%;}

.container .nav > ul > li .c-show1 .c-s1 {position: relative;padding-right: 15px;}

.container .nav > ul > li .c-show1 .c-s1 > a {position: relative;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;margin-right: 40px;}

.container .nav > ul > li .c-show1 .c-s1 > a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a {padding-left: 20px;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;margin-left: 40px;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a {padding-left: 30px;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > dl {padding: 20px;}

.container .nav > ul > dl dd {float: left;margin: 0 2px;}

.container .menubtn {width: 23px;height: 18px;position: absolute;top: 16px;right: 8px;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;z-index: 9999;}

.container .menubtn span {display: block;width: 100%;height: 3px;margin-bottom: 3px;background-color: #3a75a7;}

.carousel {width: 100%;position: relative;overflow: hidden;}

.carousel ul {width: 100%;height: 100%;}

.carousel ul li {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.carousel ul li img {width: 100%;vertical-align: middle;}

.carousel ol {position: absolute;z-index: 2;height: 10px;bottom: 0px;left: 50%;margin-right: -80px;}

.carousel ol li {float: left;width: 10px;height: 10px;margin-left: 10px;border-radius: 5px;background-color: #fff;transition: all 0.3s ease 0s;}

.carousel ol li.cur {width: 10px;background: #046eb8;}

.carousel ol li:last-child {margin: 0;}}

 @media screen and (max-width:366px) {.logo2 {width: 110px;padding-top: 5px;}

.yvzhonga {font-size: 12px;font-size: 1.2rem;}

.daohang2 a {float: none;display: inline-block;*float:left;width: auto;padding: 0 5px;font-size: 12px;font-size: 1.2rem;line-height: 24px;text-align: center;}}





/*  tag  */



.tag1 {background: #f1f1f1;padding-top: 16px;padding-bottom: 21px;border-top: 8px solid #3a75a7;}

.tag2 {width: 58%;float: left;line-height: 30px;padding: 5px 0;color: #ff0000;font-size: 14px;font-size: 1.4rem;}

.sousuo {width: 460px;float: right;}

.tag2 p {display: inline-block;*float:left;font-weight: bold;}

.tag2 a {display: block;display: inline-block;*float:left;color: #ff0000;}

.tag2 a:hover {color: #3a75a7;}

.sousuo p {font-size: 16px;font-size: 1.6rem;/*font-weight:bold;*/

	/*text-transform: uppercase;*/line-height: 40px;float: left}

.sousuo form {float: right;border: 1px solid #bfbfbf;width: 391px;position: relative;background: #fff;z-index: 1}

.sou {width: 350px;height: 32px;padding-left: 5px;line-height: 38px;font-size: 14px;font-size: 1.4rem;}

.suo {width: 30px;height: 32px;float: right;background: none;cursor: pointer;position: relative;z-index: 3}

.sousuo form i {position: absolute;display: block;width: 25px;height: 38px;color: #bfbfbf;line-height: 38px;right: 0px;top: 0px;font-size: 18px;z-index: 2}

 @media screen and (max-width:1699px) {.tag2 {margin-right: 100px; width:50%;}

.sousuo {width: 400px;float: right;}

.sousuo form {width: 291px;}

.sou {width: 250px;}}

 @media screen and (max-width:1529px) {.tag2 {margin-right: 140px;}}

 @media screen and (max-width:1499px) {.tag2 {margin-right: 0px; width:65%;}

.sousuo {width: 330px;float: right;}

.sousuo form {width: 241px;}

.sou {width: 200px;}}



 @media screen and (max-width:999px) {

.tag1 { padding-bottom:10px;}

.sousuo {width: 270px;float: right;}

.sousuo form {width: 191px;}

.sou {width: 150px;}

.tag2 {width: 100%;font-size: 12px;font-size: 1.2rem; line-height:22px;}

.sousuo {float: left;}

.sousuo p {font-size: 14px;font-size: 1.4rem;}}

 @media screen and (max-width:767px) {.tag1 {padding-top: 6px;padding-bottom: 6px;}}

 

/*  main1  */



.main1 {position: relative;padding-top: 101px;padding-bottom: 85px;}

.m1biao {direction: ltr;display: block;background: url(../images/m1biao.png) no-repeat left top;position: absolute;right: 0px;top: 112px;text-transform: uppercase;color: #666666;line-height: 12px;width: 11px;height: 216px;writing-mode: vertical-lr;padding-top: 18px;font-family: Arial, Helvetica, sans-serif;}

.m1l {width: 575px;float: right;margin-right: 40px;}

.m1l a {display: block;max-width: 575px;margin: auto;}

.m1l a img {width: 100%;max-width: 575px;max-height: 385px;}

.m1r {width: 545px;float: left;background: url(../images/m1yinhao.png) no-repeat left 46px;}

.m1biao2 {position: relative;margin-top: 15px;padding-bottom: 10px;}

.m1biao2>a {display: block;font-size: 24px;font-size: 2.4rem;font-weight: bold;text-transform: uppercase;line-height: 40px;}

.m1biao2 p a {display: block;float: right;font-size: 18px;font-size: 1.8rem;line-height: 30px;color: #999999;/*margin-right: 18px;*/margin-top: 12px;}

.m1biao2:before {content: "";width: 192px;height: 2px;background: #3a75a7;position: absolute;bottom: 0px;right: -41px;}

.m1p {margin-right: 5px;}

.m1p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #555555;margin-top: 39px;height: 120px;overflow: hidden;}

.m1mor {display: inline-block;min-width: 100px;line-height: 31px;padding: 5px 4px;text-align: center;font-size: 14px;font-size: 1.4rem;color: #3a75a7;border: 1px solid #3a75a7;margin-top: 59px;margin-right: 8px;}

.main1 a:hover {color: #3a75a7;}

.m1mor:hover {background: #3a75a7;color: #fff !important;}

 @media screen and (max-width:1219px) {.m1l {width: 475px;}

.m1r {width: 445px;}

.m1biao2:before {left: -20px;}

.m1p a { margin-top:20px;}

.m1mor {margin-top: 27px;}}

 @media screen and (max-width:999px) {.main1 {padding-top: 21px;padding-bottom: 25px;}

.m1biao {display: none}

.m1l {width: 49%;margin-right: auto;}

.m1r {width: 49%;background: none}

.m1biao2:before {display: none}

.m1mor {margin-top: 27px;}

.m1biao2>a {line-height: 40px; font-size:20px; font-size:2rem;}

.m1biao2 p a {float:none; text-align:center; line-height: 30px;margin-right: 8px;margin-top:2px; font-size:16px; font-size:1.6rem;}

.m1p a {font-size: 14px;font-size: 1.4rem;line-height: 25px;margin-right: 0px;height: 100px;margin-top: 0px;}

.m1mor {min-width: 100px;line-height: 21px;font-size: 14px;font-size: 1.4rem;margin-top: 9px;}}

 @media screen and (max-width:767px) {.m1l {width: 100%;float: none;margin-top: 20px;}

.m1r {width: 100%;float: none;text-align: center;}

.m1p a {height: auto;text-align: left}

.m1biao2 {padding-bottom: 0px;}

.m1mor {margin: auto;margin-top: 10px;}}

 @media screen and (max-width:467px) {

.m1biao2>a {line-height: 30px; font-size:18px; font-size:1.8rem;}

 }





/*  main2  */



.main2 {background: #3a75a7;}

.img-scroll {position: relative;width: 50%;float: left;z-index: 9}

.img-scroll .prev, .img-scroll .next {position: absolute;top: 50%;margin-top: -32px;text-align: center;display: block;width: 28px;height: 64px;line-height: 64px;background: #2c2c2c;background: rgba(44,44,44,0.7);font-size: 16px;font-size: 1.6rem;font-weight: bold;z-index: 99;color: #c3e4f4;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.img-scroll .prev {left: 0;cursor: pointer;}

.img-scroll .next {right: 0;cursor: pointer;}

.img-scroll .prev:hover, .img-scroll .next:hover {background: #3a75a7;background: rgba(58,117,167,0.7);}

.img-list {position: relative;overflow: hidden;z-index: 90;direction: ltr;}

.img-list ul {width: 10000%;}

.img-list li {float: left;display: inline;width: 1%;position: relative;}

.m2tu {display: block;}

.m2tu img {width: 100%;max-width: 960px;max-height: 620px;}

.m2fu {position: absolute;display: block;bottom: 0px;left: 0px;width: 100%;text-align: center;background: #000;background: rgba(0,0,0,0.5);}

.m2fu span {display: block;font-size: 16px;font-size: 1.6rem;color: #ffffff;line-height: 39px;padding: 15px 10px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;transition: 0.5s;}

.m2fu:hover span {color: #3a75a7;}

.m2l {width: 560px;float: left;margin-left: 39px;padding-top: 82px;}

.m2biao {}

.m2biaoa {display: block;float: left;background: url(../images/m2biaobei.png) no-repeat left top;padding-left: 18px;padding-top: 10px;padding-bottom: 21px;}

.m2biaoa p a {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;text-transform: uppercase;color: #fff;line-height: 24px;margin-top: 27px;}

.m2biaoa>a {display: block;font-size: 23px;font-size: 2.3rem;text-transform: uppercase;font-weight: bold;line-height: 45px;color: #ffffff;margin-top: 5px;}

.m2biao>p {margin-right: 46px;float: left;margin-top: 75px;}

.m2biao>p a {display: block;font-size: 16px;font-size: 1.6rem;font-weight: bold;color: #ffffff;}

.m2n {padding-left: 32px;padding-top: 30px;}

.m2a {display: block;font-size: 18px;font-size: 1.8rem;line-height: 36px;font-weight: bold;color: #ffffff;}

.m2p {margin-top: 19px;}

.m2p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 35px;color: #ffffff;height: 170px;overflow: hidden;}

.m2mor {display: inline-block;min-width: 100px;line-height: 31px;padding: 5px 4px;text-align: center;font-size: 14px;font-size: 1.4rem;color: #fff;border: 1px solid #fff;margin-top: 22px;}

.m2l a:hover {color: #333;}

 @media screen and (max-width:1799px) {.m2l {padding-top: 22px;}}

 @media screen and (max-width:1629px) {.m2n {padding-left: 32px;padding-top: 20px;}}

 @media screen and (max-width:1499px) {.m2mor {margin-top: 20px;}}

 @media screen and (max-width:1399px) {.m2l {padding-top: 7px;}

.m2n {padding-left: 32px;padding-top: 7px;}

.m2p {margin-top: 7px;}

.m2mor {margin-top: 8px;}}

 @media screen and (max-width:1219px) {

.m2l {width: 440px;margin-left: 10px;}

.m2biaoa { padding-left:5px;}

.m2biaoa>a { font-size:20px; font-size:2rem;}

.m2biao>p {margin-right:20px;float: left;margin-top: 75px;}

.m2n {padding-left: 0px;}

.m2a {line-height: 30px;}

.m2p a {line-height: 25px;height: 100px;}

.m2mor {min-width: 100px;line-height: 21px;font-size: 14px;font-size: 1.4rem;}}

 @media screen and (max-width:1049px) {.m2p a {height: 75px;}}

 @media screen and (max-width:999px) {.main2 {padding: 10px 0;}

.img-scroll {width: 96%;max-width: 960px;margin: auto;float: none;}

.m2l {width: 96%;margin: auto;float: none;margin-top: 20px;}

.m2biaoa {background: none;padding: 0px; float:none}

.m2biaoa p>a {margin-top: auto;}

.m2biao>p {margin-top:10px;margin-right:0px; float:none;}

.m2p a {height: auto;}}

/*  main3  */



.main3 {background: #5c5c5c;padding-top: 5px;padding-bottom: 9px;}

.m3lie {width: 14.28%;float: right;text-align: center;padding-top: 18px;background: url(../images/m3zhizhen.png) no-repeat center -20px;overflow: hidden;transition: 0.5s;}

.m3lien {margin: 0 24px;padding-top: 13px;padding-bottom: 4px;transition: 0.5s;}

.m3tu {display: block;margin: auto;max-width: 70px;}

.m3tu img {width: 100%;max-width: 70px;max-height: 66px;}

.m3zi {display: block;font-size: 18px;font-size: 1.8rem;line-height: 30px;font-weight: bold;color: #ffffff;margin-top: 11px;}

.m3lien p a {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;color: #ffffff; line-height: 22px;margin-top: 5px; display:none}

.m3lie:hover {background: url(../images/m3zhizhen.png) no-repeat top center;}

.m3lie:hover .m3lien {background: #3a75a7;}

 @media screen and (max-width:1699px) {.m3lien {margin: 0 4px;}}

 @media screen and (max-width:1499px) {.m3zi {font-size: 16px;font-size: 1.6rem;}

.m3lien p a {font-size: 14px;font-size: 1.4rem;}}

 @media screen and (max-width:1229px) {.m3zi {font-size: 12px;font-size: 1.2rem; line-height:24px; height:48px;}

.m3lien p a {font-size: 12px;font-size: 1.2rem;}

.m3lien p a {height: 66px;}}

 @media screen and (min-width:1000px) {.clear2 {display: none}}

 @media screen and (max-width:999px) {.m3lie {width: 25%;margin-top: 10px;}

.clear2 {clear: both}}

 @media screen and (max-width:599px) {.m3lie {width: 50%;margin-top: 10px;}

.m3lien p a {height: 44px;}}

/*  main4  */



.main4 {background: url(../images/m4bei.jpg) no-repeat top center;padding-top: 81px;padding-bottom: 100px;}

.main4 .zong {position: relative;z-index: 1}

.m4biao {background: url(../images/m4biao.png) no-repeat center top;padding-top: 27px;padding-bottom: 31px;}

.m4biao p a {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;text-transform: uppercase;line-height: 24px;text-align: center;}

.m4biao>a {display: block;font-size: 28px;font-size: 2.8rem;text-transform: uppercase;font-weight: bold;line-height: 50px;text-align: center;}

.m4n {float: right;width: 921px;margin-left: 6px;position: relative;z-index: 3;margin-top: 108px;}

.m4tu {display: block;position: absolute;width: 282px;left: 0px;top: 275px;z-index: 2}

.m4tu img {width: 100%;max-width: 282px;max-height: 326px;}

.m4ntu {width: 100%;max-width: 921px;max-height: 524px;}

.m4lie {width: 170px;text-align: center;position: absolute;}

.m4ntu2 {display: block;text-align: center;}

.m4ntu2 img {width: 100%;max-width: 89px;max-height: 65px;margin: auto;}

.m4nzi {display: block;text-align: center;font-size: 20px;font-size: 2rem;font-weight: bold; margin-top: 10px;}

.m4lie1 {left: 32px;top: 176px;}

.m4lie2 {left: 243px;top: 227px;}

.m4lie3 {right: 393px;top: 46px;}

.m4lie4 {width: 220px;right: 78px;top: 223px;}

.m4nzi:hover {color: #3a75a7;}

.m4biao a:hover {color: #3a75a7;}

 @media screen and (max-width:1219px) {.m4n {width: 705px;margin-left: 0px;}

.m4nzi {font-size: 12px;font-size: 1.2rem;}

.m4lie {width: 100px;}

.m4lie1 {left: 40px;top: 130px;}

.m4lie2 {left: 200px;top: 170px;}

.m4lie3 {right: 320px;top: 20px;}

.m4lie4 {width: 170px;right: 55px;top: 170px;}}

 @media screen and (max-width:999px) {.main4 {padding-top: 20px;padding-bottom: 20px;}

.m4biao p a {font-size: 14px;font-size: 1.4rem;}

.m4biao>a {font-size: 22px;font-size: 2.2rem;}

.m4tu {display: none}

.m4n {width: auto;float: none;margin-top: 10px;}

.m4ntu {display: none}

.m4lie {position: relative;left: auto;top: auto;right: auto;width: 48%;float: left;margin: 10px 1%;}}



/*  main5  */



.main5 {background: url(../images/m5bei.jpg) no-repeat right top;margin-top: 111px;margin-bottom: 92px;padding-top: 10px;}

.m5biao {background: url(../images/m5biao.png) no-repeat right top;margin-left: 31px;float: right;text-align: right;padding-right: 32px;margin-top: 64px;padding-top:25px;padding-bottom: 35px;}

.m5biao p a {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-size: 2.2rem;line-height: 30px;color: #ffffff;text-transform: uppercase;margin-top: 9px;}

.m5biao>a {display: block;font-size: 26px;font-size: 2.6rem; line-height:70px;text-transform: uppercase;font-weight: bold;color: #ffffff;}

.m5tu {display: block;width: 405px;float: left;margin-left: 18px;margin-top: 24px;}

.m5tu img {width: 100%;max-width: 405px;max-height: 253px;margin: auto;}

.m5tu2 {display: block;width: 375px;float: left;margin-left: 18px;margin-top: 21px;}

.m5tu2 img {width: 100%;max-width: 375px;max-height: 254px;}

.m5zi {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-size: 1.5rem;text-transform: uppercase;line-height: 24px;margin-top: 9px;}

.main5 a:hover {color: #333;}

 @media screen and (max-width:1219px) {.m5tu {width: 300px;margin-left: 8px;}

.m5tu2 {width: 300px;margin-left: 8px;}}

 @media screen and (max-width:999px) {.main5 {background: none;margin-top: 11px;margin-bottom: 22px;}

.m5biao {float: none;margin: auto;background: none;text-align: center;padding: 5px;}

.m5biao a {color: #333;font-size: 20px;font-size: 2rem;margin-top: auto; line-height:30px;}

.m5biao p a {color: #333;margin-top: 2px;font-size: 16px;font-size: 1.6rem;}

.m5tu2 {width: 31.333%;margin: 0 1%;margin-top: 10px;}

.m5tu {width: 48%;margin: 0 1%;margin-top: 10px;}}

/*  main6  */



.main6 {background: url(../images/m6bei.jpg) no-repeat top center;padding-top: 59px;padding-bottom: 61px;}

.main6 p a {display: block;width: 550px;float: left;margin-right: 110px;font-size: 20px;font-size: 2rem;font-weight: bold;color: #ffffff;line-height: 54px;}

.m6a {display: block;min-width: 170px;line-height: 50px;padding: 5px;font-size: 20px;font-size: 2rem;font-weight: bold;color: #ffffff;background: #3a75a7;text-align: center;float: right;margin-left: 151px;margin-top: 43px;}

.main6 p a:hover {color: #333;}

.m6a:hover {color: #333;}

 @media screen and (max-width:1219px) {.main6 p a {width: 550px;margin-right: 20px;}

.m6a {min-width: 170px;margin-left: 20px;}}

 @media screen and (max-width:999px) {.main6 p a {width: 400px;margin-right: 0px;font-size: 18px;font-size: 1.8rem;}

.m6a {min-width: 170px;margin-left: 0px;}}

 @media screen and (max-width:767px) {.main6 {background: none;padding: 20px 0;text-align: center;}

.main6 p a {color: #333;float: none;width: auto;text-align: center;font-size: 16px;font-size: 1.6rem;line-height: 25px;}

.m6a {display: inline-block;font-size: 14px;font-size: 1.4rem;line-height: 40px;min-width: 120px;float: none;margin-top: 15px;}}

/*  main7  */



.main7 {padding-top: 84px;padding-bottom: 127px;}

.m7biao {background: url(../images/m7biao.png) no-repeat top center;text-align: center;padding-top: 29px;padding-bottom: 29px;}

.m7biao p a {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;text-transform: uppercase;line-height: 24px;}

.m7biao>a {display: block;font-size: 26px;font-size: 2.6rem;line-height: 50px;text-transform: uppercase;font-weight: bold;}

.m7zi {display: block;text-align: center;font-size: 14px;font-size: 1.4rem;text-transform: uppercase;line-height: 30px;text-align: center;margin-top: 10px;}

.m7n {width: 580px;margin-top: 48px;}

.m7nbiao {}

.m7nbiao>a {display: block;float: right;font-size: 20px;font-size: 2rem;font-weight: bold;line-height: 30px;}

.m7nbiao p a {display: block;float: right;font-size: 14px;font-size: 1.4rem; color: #999999;line-height: 30px;margin-right: 13px;font-family: Arial, Helvetica, sans-serif;}

.m7n ul {margin-top: 25px;}

.m7n ul li {position: relative;border-bottom: 1px solid #efeeee;padding-bottom: 7px;padding-top: 4px;}

.m7n ul li span {position: absolute;font-size: 14px;font-size: 1.4rem;line-height: 30px;right: 19px;top: 4px;color: #999999;}

.m7n ul li a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 30px;padding-right: 115px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.main7 a:hover {color: #3a75a7;}

 @media screen and (max-width:1219px) {.m7n {width: 480px;}}

 @media screen and (max-width:999px) {.main7 {padding-top: 24px;padding-bottom: 27px;}

.m7biao {background: none;padding: 0px;}

.m7biao>a {font-size: 18px;font-size: 1.8rem;line-height: 40px;}

.m7nbiao>a {font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 30px;}

.m7n {width: 48%;}

.m7n ul li span {font-size: 12px;font-size: 1.2rem;right: 0px;}

.m7n ul li a {font-size: 14px;font-size: 1.4rem;padding-right: 90px;}}

 @media screen and (max-width:599px) {.m7biao p a {font-size: 14px;font-size: 1.4rem;}

.m7biao>a {line-height: 30px;}

.m7zi {margin-top: 5px;}

.m7n {width: 100%;margin-top: 20px;}}

/*  main8  */



.main8 {position: relative;padding-bottom: 91px;}

.m8tu {display: block;width: 864px;}

.m8tu img {width: 100%;max-width: 864px;max-height: 526px;margin: auto;}

.m8zi {width: 465px;position: absolute;right: 0px;top: 0px;}

.m8biao {background: url(../images/m8biao.png) no-repeat right top;margin-left: 1px;padding-right: 11px;text-align: right;padding-top: 27px;padding-bottom: 35px;}

.m8biao p a {display: block;font-size: 16px;font-size: 1.6rem;text-transform: uppercase;line-height: 30px;font-family: Arial, Helvetica, sans-serif;}

.m8biao>a {display: block;font-size: 24px;font-size: 2.4rem;text-transform: uppercase;font-weight: bold;line-height: 40px;}

.img-scroll2 {position: relative;width: 100%;z-index: 9;margin-top: 26px;padding-bottom: 52px;}

.m8nav {width: 70px;height: 34px;position: absolute;left: 0px;bottom: 0px;}

.img-scroll2 .prev2, .img-scroll2 .next2 {position: absolute;top: 0px;text-align: center;display: block;width: 34px;height: 34px;line-height: 34px;background: #666666;font-size: 24px;font-size: 2.4rem;z-index: 99;color: #fff;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.img-scroll2 .prev2 {left: 0;cursor: pointer;}

.img-scroll2 .next2 {right: 0;cursor: pointer;}

.img-scroll2 .prev2:hover, .img-scroll2 .next2:hover {background: #286bb4;}

.img-list2 {position: relative;overflow: hidden;z-index: 90;}

.img-list2 ul {width: 10000%;}

.img-list2 li {float: right;display: inline;width: 1%;position: relative;background: #f4f4f4;background: rgba(244,244,244,0.9);}

.m8n {padding: 20px;padding-top: 54px;padding-bottom: 40px;text-align: right;min-height: 194px;}

.m8n>a {display: block;font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 35px;}

.m8n p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #555555;margin-top: 4px;height: 120px;overflow: hidden;}

.main8 a:hover {color: #3a75a7;}

 @media screen and (max-width:1219px) {.m8tu {width: 680px;}

.m8n {padding: 20px;}}

 @media screen and (max-width:999px) {.main8 {padding-top: 20px;padding-bottom: 21px;}

.m8tu {width: 100%;}

.m8n {padding: 20px;}

.m8zi {position: relative;width: 100%;margin-top: 20px;right: auto;top: auto;}

.m8biao {background: none;padding: 0px;text-align: center;}

.m8biao p a {font-size: 14px;font-size: 1.4rem;}

.m8biao>a {font-size: 20px;font-size: 2rem;}

.m8n {padding: 10px;text-align: center;}

.m8n>a{ line-height:24px;}

.m8n p a {height: auto;line-height: 24px;}

.m8nav {right: auto;left: 50%;margin-right: -35px;}

.img-scroll2 { margin-top:10px;}

}

/*  main9  */



.main9 {background: #3a75a7;}

.m9l {width: 50%;float: left;}

.m9tu {display: block;margin-top: 125px;float: right;margin-left: 74px;}

.m9tu img {width: 100%;max-width: 694px;max-height: 272px;}

.m9r {width: 50%;float: right;position: relative;
/*padding-bottom: 29%;*/
padding-bottom: 28.1%;
height: 0;overflow: hidden;}
.m9r img{ width:100%;}
.m9r iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}

.m9r iframe body {margin: 0px !important;}

 @media screen and (max-width:1599px) {.m9tu {margin-right: 10px;margin-left: 24px;margin-top: 40px;}}

 @media screen and (max-width:599px) {.m9tu {margin-top: 20px;}}

/*  main10  */



.main10 {background: #f1f1f1;text-align: center;padding-top: 54px;padding-bottom: 90px;}

.main10 a {display: inline-block;*float:left;font-size: 18px;font-size: 1.8rem;color: #666666;font-weight: bold;line-height: 24px;margin-right: 48px;}

.main10 a:hover {color: #3a75a7;}

 @media screen and (max-width:1219px) {.main10 a {margin-right:20px;}}

 @media screen and (max-width:999px) {.main10 a {font-size: 14px;font-size: 1.4rem;margin-right: 9px;}}

 @media screen and (max-width:767px) {.main10 {display: none}}

/*  foot  */



.foot {background: #333333;}

.foot .zong {position: relative;padding-top: 41px;padding-bottom: 61px;}

.fo1 {width: 130px;float: left;}

.fo2 {width: 615px;float: left;margin-right: 32px;}

.flogo {display: block;text-align: center;margin-top: 12px;}

.flogo img {width: 100%;max-width: 102px;max-height: 72px;margin: auto;}

.erweima {display: block;margin-top: 24px;}

.erweima img {width: 100%;max-width: 111px;max-height: 112px;margin: auto;}

.f2ul {border-bottom: 1px solid #6d6d6d;padding-top: 3px;padding-bottom: 12px;}

.f2ul li {font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #ffffff;}

.f2ul li a {color: #fff;}

.share {margin-top: 35px;margin-bottom: 27px;}

.fo2 p {font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #fcfaf6;margin-top: 3px;}

.fo2 p a {color: #fcfaf6;display: inline-block}

.youlian {font-size: 14px;font-size: 1.4rem;margin-top: 0px;line-height: 30px;}

.youlian p {color: #ffffff;float: right;margin-top: auto;}

.youlian a {display: block;color: #ffffff;float: left;margin: 0 10px;}

.fo3 {width: 377px;position: absolute;right: 0px;top: -65px;background: #3a75a7;}

.fo3 form {padding: 22px 25px;padding-bottom: 31px;}

.f3biao {display: block;font-size: 24px;font-size: 2.4rem;text-transform: uppercase;font-weight: bold;color: #ffffff;line-height: 35px;}

.fo3 .int1 {width: 316px;height: 48px;border-bottom: 1px dashed #ffffff;background: none;padding-left: 10px;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 48px;margin-top: 4px;}

.fo3 .int2 {width: 196px;height: 48px;border-bottom: 1px dashed #ffffff;background: none;padding-left: 10px;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 48px;margin-top: 4px;}

.fo3 .yanzheng {width: 98px;height: 44px;float: left;margin-top: 12px;cursor: pointer;}

.fo3 .int3 {width: 100%;height: 43px;line-height: 43px;text-align: center;background: #333333;border-bottom: 3px solid #000000;font-size: 16px;font-size: 1.6rem;font-weight: bold;color: #ffffff;margin-top: 30px;cursor: pointer;}

.fo3 .int3:hover {background: #fff;color: #3a75a7;}

.foot a:hover {color: #ff0000}

.lianxi {position: fixed;width: 64px;height: 182px;left: 0px;top: 50%;margin-top: -141px;z-index: 999}

.lianxi div {width: 64px;float: right;}

.lianxi div a {display: block;float: right;background: #3a75a7;color: #fff;border-radius: 5px;margin-top: 2px;width: 64px;height: 64px;text-align: center;line-height: 64px;font-size: 28px;}

.lianxi div:hover {width: 108px;}

.lianxi div:hover a {width: 70px;padding-right: 38px;}

.weixin {position: relative;cursor: pointer;}

.weixin img {position: absolute;width: 111px;height: 112px;top: 0px;left: -111px;display: none;}

.weixin:hover img {display: block;}

.weixin2, .tankuang {display: none}

.tankuang img {width: 111px;height: 112px;display: block;left: 50% !important;margin-right: -55px;}

.top {width: 64px;height: 29px;border-radius: 5px;padding-top: 35px;margin: auto;background: url(../images/top.png) no-repeat top center;color: #ffffff;font-size: 18px !important;text-align: center;cursor: pointer;position: fixed;left: 20px;bottom: -100px;transition: 0.9s;z-index: 999}

.bottom {bottom: 80px;}

 @media screen and (max-width:1219px) {.fo2 {width: 400px;float: left;margin-right: 30px;}}

 @media screen and (max-width:999px) {.fo1 {width: 100px;float: left;}

.fo3 {width: 277px;}

.fo3 .int1 {width: 216px;}

.fo3 .int2 {width: 96px;}

.fo2 {width: 300px;float: left;margin-right: 30px;}}

 @media screen and (max-width:767px) {.foot {margin-bottom: 64px;}

.foot .zong {padding-top: 21px;padding-bottom: 21px;}

.youlian, .fo1, .fo3, .f2ul {display: none}

.fo2 {width: 100%;margin: auto;}

.top {width: 25%;height: 64px;float: right;background: #3a75a7;padding: 0px;line-height: 64px;bottom: 0px;right: 0px;border-radius: 5px;border: none}

.lianxi {width: 100%;height: auto;background: #f7f7f7;left: 0px;bottom: 0px;margin: auto;top: auto}

.lianxi div {float: left;width: 25%;margin: auto;}

.lianxi div:hover {width: 25%;}

.lianxi div a {width: auto;margin: auto;float: none;border-radius: 0px;}

.top {border-radius: 0px;}

.weixin img {top: auto;bottom: 64px;left: 0px !important;margin-right: auto;}

.weixin1 {display: none}

.weixin2 {display: block;}

.share {margin-top: 0px;margin-bottom: 10px;}

.fo2 p {line-height: 24px;margin-top: auto;}

.lianxi div a:hover {width: 100%;padding-right: 0px;}}

/*******************************************************  product4-0  **********************************************/



.tag3 {}

.tag3 .tag2 {float: left;width: 572px; margin-right:266px}

.tag3 .tag2 a, .tag3 .tag2 p {font-size: 14px;font-size: 1.4rem;}

.tag3 .sousuo {width: 300px;/*padding-top: 13px;*/}

.tag3 .sousuo form {width: 233px;}

.tag3 .sou {width: 190px;}

.main102 {padding-top: 30px;}

.mianbao {border-bottom: 1px solid #bfbfbf;font-size: 14px;font-size: 1.4rem;color: #555555;line-height: 24px;padding: 13px 0 17px 0;}

.mianbao a {color: #555555;}

.mianbao a:hover {color: #276ab3;}

.co27 {color: #276ab3 !important;}

.prmain1 {padding-bottom: 90px;}

.prl {width: 268px;float: left;}

.prr {width: 893px;float: right;}

.prlt {margin-top: 41px;}

.prlbiao {display: block;padding: 7px 0;padding-right: 24px;background: #3a75a7;font-size: 24px;font-size: 2.4rem;color: #ffffff;font-weight: bold;line-height: 40px;}

.prltul {padding: 0 9px;background: #fff; padding-left: 3px; padding-right: 5px;}

.prltul li {border-bottom: 1px solid #bfbfbf;position: relative;z-index: 1}

.prltul li a {display: block;font-size: 14px;font-size: 1.4rem;/*text-transform: uppercase;*/line-height: 30px;padding: 12px 8px 8px 3px;position: relative;z-index: 3}

.prltul li span {display: block;width: 12px;height: 13px;text-align: center;line-height: 13px;position: absolute;left: 0px;top: 50%;margin-top: -7px;font-size: 14px;color: #232323;z-index: 2}

.prltul li a:hover {color: #3a75a7;}

.dangqianpr a {color: #3a75a7 !important;}

.prlbiao:hover {background: #ff0000;}

.prlb {margin-top: 41px;}

.prlbn {border: 1px solid #bfbfbf;margin-top: 3px;background: #fff;}

.kefu {display: block;border-bottom: 1px solid #bfbfbf;}

.kefu img {width: 100%;margin: auto;max-width: 266px;max-height: 167px;}

.rexian {margin-right: 10px;margin-left: 9px;border-bottom: 1px solid #bfbfbf;padding-top: 8px;padding-bottom: 8px;}

.rexian span {display: block;text-align: center;font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #666666;}

.rexian a {display: block;text-align: center;font-size: 16px;font-size: 1.6rem;font-weight: bold;color: #666666;line-height: 26px;}

.prlbul {margin-right: 13px;margin-left: 5px;margin-top: 15px;padding-bottom: 22px;}

.prlbul li {font-size: 14px;font-size: 1.4rem;line-height: 30px;position: relative;padding-top: 30px;}

.prlbul li span {font-weight: bold;position: absolute;right: 0px;top: 0px;}

.prlbul li a:hover {color: #3a75a7}

.prlie {border-bottom: 2px dotted #999999;position: relative;min-height: 289px;padding-bottom: 71px;margin-top: 41px;}

.prtu {display: block;position: absolute;top: 0px;width: 452px;}

.prtu img {display: block;width: 100%;max-width: 818px;max-height: 525px;width: 440px;}

.przi {padding-top: 38px;}

.prra {display: block;font-size: 20px;font-size: 2rem;font-weight: bold;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.przi p a {display: block;font-size: 16px;font-size: 1.6rem;line-height: 35px;height: 105px;overflow: hidden;margin-top: 16px;}

.prrmor {display: block;font-size: 16px;font-size: 1.6rem;color: #3a75a7;line-height: 32px;margin-top: 32px;}

.przi a:hover {color: #3a75a7;}

.prrmor:hover {color: #ff0000 !important}

.prlie1 .prtu {left: 0px;}

.prlie2 .prtu {right: 0px;}

.prlie1 .przi {padding-left: 489px;}

.prlie2 .przi {padding-right: 480px;}

.fenye {padding-top: 83px;}

.fenyen {text-align: center;}

.fenyen a.no {color: #333 !important;background: #eeeeee !important;border: 1px solid #e5e5e5 !important;}

.fenyen a {display: inline-block;*float:left;width: 33px;height: 28px;background: #eeeeee;border: 1px solid #e5e5e5;text-align: center;line-height: 28px;margin-left: 9px;margin-bottom: 10px;font-size: 12px;font-size: 1.2rem;}

.fenyen a:hover {border: 1px solid #3a75a7;color: #fff;background: #3a75a7}

.sx {width: auto !important;min-width: 55px;padding: 0 2px;}

.dangqianfen {border: 1px solid #3a75a7 !important;color: #fff !important;background: #3a75a7 !important;}

.foot2 {padding-bottom: 28px;}

 @media screen and (max-width:1219px) {.tag3 .tag2 {margin-right: 0px;width: 600px;}

.prr {width: 700px;float: right;}

.prra {font-size: 20px;font-size: 2rem;}

.przi p a {font-size: 16px;font-size: 1.6rem;line-height: 35px;height: 105px;}

.prrmor {font-size: 14px;font-size: 1.4rem;margin-top: 32px;}}

 @media screen and (max-width:999px) {.tag3 .tag2 {width: auto;margin-left: 20px;}

.tag3 .tag2 a, .tag3 .tag2 p {font-size: 14px;font-size: 1.4rem;}

.prl {width: 30%;float: left;}

.prmain1 {padding-bottom: 20px;}

.prltul li a {font-size: 14px;font-size: 1.4rem;}

.prr {width: 68%;float: right;}

.prlie {padding-bottom: 20px;margin-top: 41px;}

.prtu {position: relative;width: 100%;left: auto;right: auto;}

.przi {padding: 0px !important;margin-top: 10px;}

.prra { font-size:16px; font-size:1.6rem;}

.przi p a {font-size:14px; font-size:1.4rem;line-height: 25px;height: auto;margin-top: 10px;}

.prrmor {margin-top: 10px;}

.fenye {padding-top: 23px;}

.foot2 {padding-bottom: 0px;}}

 @media screen and (max-width:767px) {.prl {width: 100%;float: none;}

.prr {width: 100%;float: none;}

.tag3 .sousuo {width: 233px;}

.tag3 .sousuo form {width: 153px;}

.tag3 .sou {width: 110px;}}

/*******************************************************  product4-8  **********************************************/



.prmain8 {background: #f4f4f4;padding-bottom: 92px;}

.prmain8 .prr {margin-top: 41px;}

.prrn {padding-left: 32px;padding-right: 42px;background: #fff;}

.prrt {border-bottom: 1px solid #bfbfbf;padding-top: 25px;padding-bottom: 27px;}

.prrt h1 {font-size: 20px;font-size: 2rem;line-height: 30px;}

.share2 { margin-top:10px; float:right}

.share2 span {display: inline-block;*float:left;font-size: 18px;font-size: 1.8rem;line-height: 24px;margin-left: 6px;}

.share3 {display: inline-block;*float:left;vertical-align: middle;}

.chanx {font-size: 14px;font-size: 1.4rem;line-height: 30px;padding-top: 20px;}

.chanx a {color: #3a75a7;}

.chanx p, .chanx span, .chanx li {color: #333;}

.chanx p {}

.chanx img {max-width: 100%;}

 @media screen and (max-width:999px) {.table {width: 100%;overflow: scroll;}}

 

 

.table {margin-top: 11px;}

.table table {width: 100%;border-collapse: collapse;line-height: 22px;border: 1px solid #ccc;}

.table table tr td {padding: 8px 3px;border: 1px solid #a3a3a3;font-size: 14px;font-size: 1.4rem;}

.prfan {border-top: 1px solid #bfbfbf;position: relative;padding: 35px 0;margin-top: 74px;}

.prfan:before {content: "";position: absolute;width: 1px;height: 94px;background: #bfbfbf;left: 50%;top: 0px;}

.prfan li {max-width: 40%;position: relative;font-size: 14px;font-size: 1.4rem;line-height: 24px;color: #666666;}

.prfan li a, .prfan li i {color: #666666;}

.prfan li i {display: block;position: absolute;line-height: 24px;font-size: 14px;top: 0px;}

.prfan .fl {padding-right: 22px;}

.prfan .fr {padding-right: 19px;}

.prfan .fl i {left: 0px;}

.prfan .fr i {right: 0px;}

.prfan li a:hover {color: #3a75a7;}

.hobiao {display: block;font-size: 24px;font-size: 2.4rem;font-weight: bold;color: #ffffff;line-height: 54px;background: #3a75a7;padding-right: 24px;margin-top: 26px;}

.img-scroll3 {position: relative;z-index: 9;margin-top: 24px;}

.honav {position: absolute;width: 44px;height: 21px;left: 14px;top: -61px;}

.img-scroll3 .prev3, .img-scroll3 .next3 {position: absolute;text-align: center;display: block;width: 21px;height: 21px;line-height: 21px;background: #ffffff;font-size: 14px;font-size: 1.4rem;z-index: 99;color: #3a75a7;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.img-scroll3 .prev3 {left: 0;cursor: pointer;}

.img-scroll3 .next3 {right: 0;cursor: pointer;}

.img-scroll3 .prev3:hover, .img-scroll3 .next3:hover {background: #0b4677;}

.img-list3 {position: relative;overflow: hidden;z-index: 90;}

.img-list3 ul {width: 10000%;}

.img-list3 li {float: right;display: inline;width: 268px;margin-left: 44px;position: relative;}

.hotu {display: block;}

.hotu img {width: 100%;max-width: 818px;max-height: 525px;}

.hozi {display: block;border: 1px solid #bfbfbf;border-top: none;background: #fff;font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 24px;padding: 10px;text-align: center;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.hobiao:hover {background: #ff0000;}

.hozi:hover {background: #3a75a7;color: #fff;}

 @media screen and (max-width:1219px) {.img-list3 li {width: 226px;margin-left: 10px;}}

 @media screen and (max-width:999px) {.prmain8 {padding-bottom: 22px;}

.prrn {padding-left: 12px;padding-right: 12px;background: #fff;}

.prfan li {max-width: none;float: none;}

.prfan:before {display: none}

.prfan .fr {padding-right: 0px;padding-left: 22px;}

.prfan .fr i {right: auto;left: 0px;}

.img-list3 li {width: 0.49%;margin-left: 0.02%;}

.hozi {font-size: 14px;font-size: 1.4rem;padding: 5px;}



.prrt h1 {font-size:16px;font-size: 1.6rem;line-height: 24px;}

}

/*******************************************************  about1-1  **********************************************/



.abnav {border-bottom: 1px solid #e6e6e6;box-shadow: 0 7px 8px rgba(167,167,167,0.2);}

.abnav a {display: block;float: right;width: 16.666%;text-align: center;font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 30px;}

.abnav a span {height: 70px;width: 210px;padding: 0 4px;display: table-cell;vertical-align: middle;transition: 0.5s;}

.abnav a:hover {background: #3a75a7;}

.abnav a:hover span {color: #fff;}

.dangqianab {background: #3a75a7;}

.dangqianab span {color: #fff;}

.ab1main1 {padding-top: 58px;}

.ab1biao {display: block;text-align: center;font-size: 20px;font-size: 2rem;font-weight: bold;line-height: 40px;}

.ab1p {text-align: center;font-size: 16px;font-size: 1.6rem;line-height: 24px;color: #999999;margin-top: 2px;font-family: Arial, Helvetica, sans-serif;}

.ab1tu1 {display: block;position: relative;width: 555px;float: left;margin-right: 40px;margin-top: 17px;margin-left: 15px;z-index: 1;margin-bottom: 50px;}

.ab1tu1 img {width: 100%;max-width: 555px;max-height: 439px;position: relative;margin: auto;z-index: 3}

.ab1tu1:before {content: "";background: #3a75a7;position: absolute;width: 100%;height: 100%;left: -37px;bottom: -42px;z-index: 2}

.ab1n {padding-top: 15px;}

.ab1n p {font-size: 16px;font-size: 1.6rem;line-height: 33px;margin-top: 15px;}

.ab1main2 {background: #3a75a7;padding-top: 62px;padding-bottom: 64px;margin-top: 103px;margin-bottom: 125px;}

.ab1main2 {overflow: hidden;}

.ab1tu2 {display: block;position: relative;float: right;width: 596px;margin-left: 22px;z-index: 1}

.ab1tu2 img {width: 100%;max-width: 596px;max-height: 428px;margin: auto;position: relative;z-index: 3}

.ab1tu2:before {content: "";position: absolute;width: 554px;height: 100%;background: #fff;right: -25px;top: -43px;}

.ab1main2 p {font-size: 16px;font-size: 1.6rem;line-height: 30px;margin-top: 35px;color: #fff;}

.mat1 {padding-top: 20px;}

 @media screen and (max-width:1024px){

 	.abnav a{font-size: 14px;font-size: 1.4rem;line-height: 22px;}

 }

 @media screen and (max-width:999px) {.ab1n p, .ab1main2 p {font-size: 16px;font-size: 1.6rem;line-height: 24px;margin-top: 24px;}

.abnav a {font-size: 14px;font-size: 1.4rem;line-height: 22px;}

.ab1tu2:before {width: 90%;}}

 @media screen and (max-width:909px) {.ab1biao {font-size: 24px;font-size: 2.4rem;}

.ab1p {font-size: 14px;font-size: 1.4rem;}

.ab1main2 {padding-top: 20px;padding-bottom: 24px;margin-top: 23px;margin-bottom: 25px;}

.ab1tu1, .ab1tu2 {float: none;margin: auto;width: auto;}

.ab1tu1:before, .ab1tu2:before {display: none}

.mat1 {padding-top: 0px;}

.ab1n p, .ab1main2 p {font-size: 14px;font-size: 1.4rem;margin-top: 12px;}}

 @media screen and (max-width:599px) {.abnav a {width: 33.3333%;line-height: 24px;}

.abnav a span {height: 50px;}}

/*******************************************************  about1-2  **********************************************/



.ab2main1 {padding-top: 57px;}

.ab2biao {display: block;text-align: center;font-size: 30px;font-size: 3rem;font-weight: bold;line-height: 40px;}

.ab2p {text-align: center;font-size: 16px;font-size: 1.6rem;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;line-height: 24px;color: #999999;margin-top: 4px;}

.ab2a {display: block;text-align: center;font-size: 26px;font-size: 2.6rem;line-height: 40px;font-weight: bold;background: url(../images/ab2abei.png) no-repeat center;margin-top: 54px;}

.ab2tu1 {display: block;float: left;width: 613px;margin-top: 53px;}

.ab2tu1 img {width: 100%;max-width: 613px;max-height: 377px;margin: auto;}

.ab2zi {width: 519px;float: right;padding-top: 45px;}

.ab2zi a {display: block;font-size: 24px;font-size: 2.4rem;font-weight: bold;line-height: 40px;margin-bottom: 23px;}

.ab2zi p {font-size: 16px;font-size: 1.6rem;line-height: 26px;}

.ab2main2 {padding-top: 43px;}

.ab2biao2 {padding-bottom: 13px;}

.ab2biao2 p {font-family: Arial, Helvetica, sans-serif;font-size: 28px;font-size: 2.8rem;text-transform: uppercase;line-height: 35px;}

.ab2biao2 a {display: block;font-size: 24px;font-size: 2.4rem;font-weight: bold;}

.ab2lie {width: 586px;background: #e6ecf3;margin-top: 24px;}

.ab2tu2 {display: block;float: right;width: 300px;}

.ab2tu2 img {width: 100%;max-width: 300px;max-height: 277px;margin: auto;}

.ab2zi2 {width: 255px;float: left;margin-right: 20px;padding-top: 15px;}

.ab2zi2 a {display: block;font-size: 16px;font-size: 1.6rem;/*font-weight: bold;*/line-height: 26px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.ab2zi2 p {font-size: 12px;font-size: 1.2rem;line-height: 26px;margin-top:10px;}

.ab2main3 {background: #f5f5f5;margin-top: 87px;padding-top: 49px;padding-bottom: 92px;}

.ab2biao3 {display: block;background: url(../images/ab2biao3.png) no-repeat center;text-align: center;font-size: 26px;font-size: 2.6rem;font-weight: bold;line-height: 40px;}

.ab2a3 {display: block;font-size: 18px;font-size: 1.8rem;font-weight: bold;margin-top: 34px;}

.ab2tu3 {display: block;margin-top: 29px;}

.ab2tu3 img {width: 100%;max-width: 1201px;max-height: 361px;}

.img-scroll1, .img-scroll4 {position: relative;z-index: 9;margin-top: 50px;}

.img-scroll1 .prev1, .img-scroll1 .next1, .img-scroll4 .prev4, .img-scroll4 .next4 {position: absolute;text-align: center;display: block;width: 20px;height: 20px;line-height: 20px;font-size: 24px;font-size: 2.4rem;z-index: 99;color: #7a7a7a;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;top: 50%;margin-top: -10px;}

.img-scroll1 .prev1, .img-scroll4 .prev4 {left: 0;cursor: pointer;}

.img-scroll1 .next1, .img-scroll4 .next4 {right: 0;cursor: pointer;}

.img-scroll1 .prev1:hover, .img-scroll1 .next1:hover, .img-scroll4 .prev4:hover, .img-scroll4 .next4:hover {color: #1e7abe;}

.img-list1, .img-list4 {position: relative;overflow: hidden;z-index: 90;margin-right: 34px;margin-left: 37px;direction: ltr;}

.img-list1 ul, .img-list4 ul {width: 10000%;}

.img-list1 li, .img-list4 li {float: left;display: inline;width: 176px;margin-left: 15px;position: relative;}

.ab2tu32 {display: block;}

.ab2tu32 img {width: 100%;max-width: 176px;max-height: 176px;margin: auto;}

.ab2zi3 {display: block;max-width: 166px;margin: auto;line-height: 32px;background: #0f71ba;padding: 5px;text-align: center;font-size: 12px;font-size: 1.2rem;color: #ffffff;margin-top: 3px;}

.ab2main4 {padding-top: 74px;}

.ab2biao4 {display: block;background: url(../images/ab2biao4.png) no-repeat center;font-size: 26px;font-size: 2.6rem;font-weight: bold;line-height: 40px;text-align: center;margin-bottom: 42px;}

.ab24n {margin-top: 22px;}

.ab24lie {width: 200px;float: left;}

.absp {display: block;float: left;line-height: 231px;color: #3a75a7;margin: 0 11px;font-size: 26px !important;}

.ab2tu4 {display: block;}

.ab2tu4 img {width: 100%;max-width: 200px;max-height: 231px;margin: auto;}

.ab2zi4 {display: block;text-align: center;font-size: 14px;font-size: 1.4rem;font-weight: bold;line-height: 28px;color: #3a75a7;margin-top: 11px;}

.ab2main5 {background: #f5f5f5;margin-top: 110px;padding-top: 94px;padding-bottom: 100px;}

.ab2ditu {display: block;margin-top: 54px;}

.ab2ditu img {width: 100%;max-width: 1274px;max-height: 648px;}

.liucheng {display: block;margin-top: 51px;}

.liucheng img {width: 100%;max-width: 1202px;max-height: 76px;}

 @media screen and (max-width:1219px) {.ab2tu1 {width: 513px;margin-top: 33px;}

.ab2zi {width: 419px;padding-top: 35px;}

.ab2lie {width: 486px;}

.ab2tu2 {width: 250px;}

.ab2zi2 {width: 200px;float: right;margin-left: 20px;padding-top: 28px;}

.ab2zi2 a {font-size: 14px;font-size: 1.4rem;}

.ab2zi2 p {font-size: 14px;font-size: 1.4rem;line-height: 24px;margin-top: 8px;}

.img-list1 li, .img-list4 li {width: 174px;margin-left: 10px;}}

 @media screen and (max-width:1219px){

.ab2lie {width: 100%;min-height: 233px;position: relative;}

.ab2tu2 {position: absolute;left: 0px;top: 0px;}

.ab2zi2 {width: auto;float: none;padding-left: 270px;margin-left: auto;padding-right: 10px;}

.ab2biao2 p {font-size: 22px;font-size: 2.2rem;}

.ab2biao2 a {font-size: 20px;font-size: 2rem;}}

 @media screen and (max-width:999px) {.ab2main1 {padding-top: 27px;}

.ab2biao {font-size: 24px;font-size: 2.4rem;}

.ab2p {font-size: 14px;font-size: 1.4rem;}

.ab2a {font-size: 18px;font-size: 1.8rem;background: none;margin-top: 0px;}

.ab2tu1 {width: 100%;margin-top: 20px;}

.ab2zi {width: 100%;padding-top: 20px;}

.ab2zi a {font-size: 20px;font-size: 2rem;margin-bottom: 13px;}

.ab2zi p {font-size: 14px;font-size: 1.4rem;}

.ab2lie {width: 100%;min-height: 233px;position: relative;}

.ab2tu2 {position: absolute;left: 0px;top: 0px;}

.ab2zi2 {width: auto;float: none;padding-left: 270px;margin-left: auto;padding-right: 10px;}

.ab2biao2 p {font-size: 22px;font-size: 2.2rem;}

.ab2biao2 a {font-size: 20px;font-size: 2rem;}

.img-list1 li, .img-list4 li {width: 0.24%;margin-left: 0.01%;}

.ab2main3 {margin-top: 20px;padding-top: 19px;padding-bottom: 22px;}

.ab2zi3 {font-size: 14px;font-size: 1.4rem;}

.ab2biao3 {background: none;font-size: 20px;font-size: 2rem;}

.ab24n {float: none;}

.ab2a3 {font-size: 14px;font-size: 1.4rem;margin-top: 20px;}

.ab2main4 {padding-top: 24px;}

.ab24lie {width: 24%;margin: 0 0.5%;float: left;}

.absp {display: none}

.ab2zi4 {font-size: 14px;font-size: 1.4rem;line-height: 24px;height: 48px;}

.ab2biao4 {background: none;font-size: 20px;font-size: 2rem;margin-bottom: 20px;}

.ab2main5 {margin-top: 20px;padding-top: 24px;padding-bottom: 20px;}

.ab2ditu {margin-top: 15px;}

.liucheng {margin-top: 20px;}}

 @media screen and (max-width:767px){.ab2zi3{ font-size:12px; font-size: 1.2rem; padding-left: 1px !important; padding-right: 1px !important;}}

 @media screen and (max-width:639px) {.img-list1 li, .img-list4 li {width: 0.3233%;margin-left: 0.015%;}

.ab24lie {width: 49%;margin: 0 0.5%;float: left;}}

 @media screen and (max-width:499px) {.ab2tu2 {position: relative;margin: auto;left: auto;float: none;}

.ab2zi2 {padding: 10px;}

.img-list1 li, .img-list4 li {width: 0.49%;margin-left: 0.02%;}}

/*******************************************************  about1-3  **********************************************/



.ab3biao {padding-top: 57px;}

.ab3biao a {display: block;font-size: 30px;font-size: 3rem;font-weight: bold;line-height: 40px;text-align: center;}

.ab3biao p {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;text-transform: uppercase;color: #999999;text-align: center;margin-top: 5px;}

.ab3n {margin-top: 35px;}

.ab3a {display: block;background: #f1f1f1 url(../images/ab3biao.png) no-repeat right center;padding-right: 26px;line-height: 40px;font-size: 18px;font-size: 1.8rem;color: #ffffff;margin-bottom: 24px;}

.ab3lie {width: 289px;float: left;margin-right: 14px;margin-top: 16px;}

.ab3lien {border: 1px solid #dbd6d6;padding: 16px 15px;padding-bottom: 12px;}

.ab3tu {display: block;}

.ab3tu img {width: 100%;max-width: 256px;max-height: 207px;margin: auto;}

.ab3zi {display: block;text-align: center;font-size: 16px;font-size: 1.6rem;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin-top: 7px;}

.pab1 {padding-bottom: 118px;}

 @media screen and (max-width:1219px) {.ab3lie {width: 236px;margin-right: 10px;}

.ab3lien {padding: 5px;}}

 @media screen and (max-width:999px) {.ab3biao {padding-top: 27px;}

.pab1 {padding-bottom: 28px;}

.ab3lie {width: 24%;margin-right: 0.5% !important;margin-left: 0.5%;}

.ab3lien {padding: 5px;}

.ab3zi {font-size: 14px;font-size: 1.4rem;}}

 @media screen and (max-width:599px) {.ab3lie {width: 49%;}}

/*******************************************************  about1-4  **********************************************/



.ab4main {padding-top: 17px;padding-bottom: 118px;}

.ab4lie {width: 290px;float: left;margin-right: 13px;background: #f9f9f9;margin-top: 18px;}

.ab4lien {border: 1px solid #dbd6d6;}

.ab4tu {display: block;margin-top: 11px;}

.ab4tu img {width: 100%;max-width: 270px;max-height: 188px;margin: auto;}

.ab4zi {display: block;background: url(../images/zhenga.jpg) no-repeat center;font-size: 14px;font-size: 1.4rem;color: #ffffff;line-height: 30px;padding: 5px;text-align: center;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.ab4n {padding: 7px 10px 15px 20px;}

.ab4n span {display: block;font-size: 14px;font-size: 1.4rem;font-weight: bold;color: #3a75a7;line-height: 30px;}

.ab4n p {font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #555555;}

.ab4n p a {display: block;color: #555;word-break: break-word;min-height: 90px;}

.ab4n p a:hover {color: #3a75a7;}

.ab4tu2 {display: block;margin-top: 5px;}

.ab4tu2 img {width: 100%;max-width: 248px;max-height: 160px;/*margin: auto;*/}

 @media screen and (max-width:1219px) {.ab4lie {width: 236px;margin-right: 10px;}

/*.ab4n p a{height:60px;}*/}

 @media screen and (max-width:999px) {.ab4main {padding-top: 17px;padding-bottom: 28px;}

.ab4lie {width: 49%;margin-right: 0.5% !important;margin-left: 0.5%;}

/*.ab4n p a{height:60px;}*/



.ab4zi {background: #3a75a7;font-size: 14px;font-size: 1.4rem;}}

 @media screen and (max-width:439px) {.ab4lie {width: 99%;}}

/*******************************************************  about1-5  **********************************************/



.ab5main {background: url(../images/ab5bei.png) no-repeat bottom center;background-attachment: fixed;position: relative;padding-top: 88px;}

.ab5main:before {position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;background: url(../images/ab5bei.png) no-repeat center;background-size: cover;z-index: -1}

.ab5biao {display: block;text-align: center;font-size: 30px;font-size: 3rem;color: #ffffff;line-height: 40px;}

.ab5n {background: url(../images/qian.png) no-repeat top center;padding-top: 25px;margin-top: 23px;padding-bottom: 99px;direction: ltr;}

.ab5n2 {background: url(../images/shuxian.png) repeat-y center;padding-top: 39px;padding-bottom: 75px;}

.ab5lie {width: 50%;}

.ab5a {display: block;font-size: 24px;font-size: 2.4rem;font-weight: bold;color: #ffffff;line-height: 30px;position: relative;}

.ab5a:before {content: "";position: absolute;width: 29px;height: 1px;background: #ffffff;top: 15px;}

.ab5p {font-size: 14px;font-size: 1.4rem;color: #ffffff;line-height: 20px;}

.ab5lien {background: #f9f9f9;margin-top: 30px;}

.ab5lien a {display: block;position: relative;background: #215bab;}

.ab5lien a span {display: block;line-height: 30px;font-size: 16px;font-size: 1.6rem;color: #ffffff;padding: 10px 0;}

.ab5lien a i {display: block;width: 28px;height: 21px;background: url(../images/sanjiao.png) no-repeat center;position: absolute;bottom: 0px;}

.ab5ul {padding: 20px 33px 27px 33px;direction: rtl;}

.ab5ul li {font-size: 14px;font-size: 1.4rem;color: #555555;line-height: 24px;margin-top: 6px;}

.ab5ul p {font-size: 14px;font-size: 1.4rem;color: #555555;line-height: 24px;margin-top: 6px;}

.ab5lie1 {float: left;}

.ab5lie2 {float: right;}

.ab5lie1 .ab5a, .ab5lie1 .ab5p {text-align: right;padding-right: 36px;}

.ab5lie1 .ab5a:before {right: 0px;}

.ab5lie1 .ab5lien {margin-right: 28px;}

.ab5lie1 .ab5lien a {padding-left: 33px;}

.ab5lie1 .ab5lien a i {right: 39px;}

.ab5lie2 .ab5a, .ab5lie2 .ab5p {padding-left: 37px;}

.ab5lie2 .ab5a:before {left: 0px;}

.ab5lie2 .ab5lien {margin-left: 28px;}

.ab5lie2 .ab5lien a {padding-right: 43px;text-align: right;}

.ab5lie2 .ab5lien a i {left: 47px;}

 @media screen and (max-width:767px) {.ab5main {padding-top: 28px;}

.ab5biao {font-size: 24px;font-size: 2.4rem;}

.ab5lie {width: 100%;float: none;margin-top: 20px;}

.ab5n {background: none;padding-top: 0px;margin-top: 23px;padding-bottom: 19px;}

.ab5n2 {background: none;padding-top: 10px;padding-bottom: 5px;}

.ab5ul {padding: 10px;}

.ab5lie1 .ab5a, .ab5lie1 .ab5p {text-align: left;padding-left: 37px;}

.ab5lie1 .ab5a:before {left: 0px;}

.ab5lien {margin: auto !important;margin-top: 10px !important}}

/*******************************************************  about1-6  **********************************************/



.ab6main {padding-bottom: 100px;padding-top: 33px;}

.ab6lie {position: relative;min-height: 369px;}

.ab6tu {position: absolute;width: 50%;top: 0px;}

.ab6tu img {width: 100%;max-width: 600px;max-height: 369px;margin: auto;}

.ab6zi {height: 369px;display: table-cell;vertical-align: middle;}

.ab6a {position: relative;z-index: 1}

.ab6a:before {content: "";width: 99px;height: 91px;position: absolute;bottom: 0px;left: -33px;z-index: 2}

.ab6a1:before {background: url(../images/ab6biao1.png) no-repeat left bottom;}

.ab6a2:before {background: url(../images/ab6biao2.png) no-repeat left bottom;}

.ab6a3:before {background: url(../images/ab6biao3.png) no-repeat left bottom;}

.ab6a4:before {background: url(../images/ab6biao4.png) no-repeat left bottom;}

.ab6a5:before {background: url(../images/ab6biao5.png) no-repeat left bottom;}

.ab6a a {display: block;position: relative;z-index: 3;font-size: 24px;font-size: 2.4rem;font-weight: bold;line-height: 36px;}

.ab6a p {position: relative;z-index: 3;font-size: 14px;font-size: 1.4rem;line-height: 34px;color: #999999;font-family: Arial, Helvetica, sans-serif;}

.ab6n {margin-top: 28px;}

.ab6n a {font-size: 20px;font-size: 2rem;line-height: 35px;color: #3a75a7;}

.ab6n p {font-size: 18px;font-size: 1.8rem;line-height: 35px;color: #555555;margin-top: 3px;}

.ab6lie1 .ab6tu {left: 0px;}

.ab6lie2 .ab6tu {right: 0px;}

.ab6lie1 .ab6zi {padding-left: 702px;padding-right: 5px;}

.ab6lie2 .ab6zi {padding-left: 83px;padding-right: 680px;}

 @media screen and (max-width:1219px) {.ab6lie {min-height: 303px;}

.ab6lie1 .ab6zi {padding-left: 550px;padding-right: 5px;}

.ab6lie2 .ab6zi {padding-left: 35px;padding-right: 510px;}

.ab6zi {height: 305px;}

.ab6n a {font-size: 16px;font-size: 1.6rem;line-height: 25px;}

.ab6n p {font-size: 14px;font-size: 1.4rem;line-height: 25px;}

.ab6n {margin-top: 10px;}}

 @media screen and (max-width:999px) {.ab6main {padding-bottom: 20px;padding-top: 23px;}

.ab6lie {min-height: auto;}

.ab6tu {position: relative;}

.ab6lie1 .ab6zi {padding-left: 0px;padding-right: 0px;}

.ab6lie2 .ab6zi {padding-left: 0px;padding-right: 0px;}

.ab6zi {height: auto;padding: 20px 0;}

.ab6a:before {display: none}

.ab6n a {font-size: 16px;font-size: 1.6rem;line-height: 25px;}

.ab6n p {font-size: 14px;font-size: 1.4rem;line-height: 25px;}

.ab6n {margin-top: 10px;}}

/*******************************************************  news  **********************************************/



.nenav a {width: 210px;}

.nemain {padding-top: 16px;padding-bottom: 90px;}

.nelie {position: relative;border-bottom: 1px solid #bfbfbf;min-height: 261px;padding-bottom: 38px;margin-top: 42px;}

.netu {display: block;width: 360px;position: absolute;left: 0px;top: 0px;}

.netu img {width: 100%;max-width: 360px;max-height: 261px;margin: auto;}

.nezi {padding-left: 403px;}

.nea {display: block;font-size: 20px;font-size: 2rem;line-height: 30px;font-weight: bold;padding-right: 35px;padding-top: 15px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.nezi span {display: block;background: url(../images/shizhong.png) no-repeat right center;padding-right: 25px;font-size: 14px;font-size: 1.4rem;line-height: 26px;color: #555555;margin-top: 17px;}

.nezi p a {display: block;font-size: 16px;font-size: 1.6rem;line-height: 30px;height: 90px;overflow: hidden;padding-right: 35px;margin-top: 13px;}

.nemor {display: block;font-size: 16px;font-size: 1.6rem;color: #276ab3;line-height: 30px;float: right;margin-top: 35px;}

.nezi a:hover {color: #3a75a7;}

.nemor:hover {color: #ff0000 !important;}

.nemain .fenye {padding-top: 29px;}

 @media screen and (max-width:999px) {.nemain {padding-top: 16px;padding-bottom: 20px;}

.nezi {padding-left: 370px;}

.nea {font-size: 16px;font-size: 1.6rem;}

.nezi p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 30px;height: 90px;overflow: hidden;padding-right: 35px;margin-top: 13px;}

.nelie {padding-bottom: 20px;margin-top: 22px;}}

 @media screen and (max-width:767px) {.nenav a {width: 150px;}

.netu {position: relative;width: 100%;}

.nezi {padding-left: 0px;}

.nemor {margin-top: 20px;}}

/*******************************************************  news2  **********************************************/



.nemain2 {background: #f4f4f4;padding-top: 39px;padding-bottom: 100px;}

.nel {width: 891px;float: left;}

.ner {width: 268px;float: right;}

.neln {background: #fff;position: relative;padding-left: 30px;padding-right: 24px;margin-top: 1px;padding-top: 30px;}

.neln h1 {font-size: 20px;font-size: 2rem;font-weight: bold;line-height: 28px;padding: 0 140px;text-align: center;}

.fanhui {position: absolute;right: 24px;top: 29px;background: url(../images/fanhui.png) no-repeat right center;padding-right: 23px;}

.fanhui a {display: inline-block;min-width: 103px;line-height: 27px;padding: 0 5px;background: #3a75a7;border: 1px solid #276ab3;border-radius: 3px;text-align: center;font-size: 14px;font-size: 1.4rem;color: #ffffff;}

.shijian {text-align: center;vertical-align: middle;margin-top: 2px;}

.shijian2 {display: inline-block;padding-left: 25px;background: url(../images/shizhong.png) no-repeat left center;font-size: 14px;font-size: 1.4rem;color: #555555;line-height: 24px;}

.neshare {display: inline-block;margin-right: 14px;}

.neshare span {display: inline-block;font-size: 14px;font-size: 1.4rem;line-height: 24px;}

.neshare2 {display: inline-block;vertical-align: middle;}

.nexiang {border-top: 1px dashed #dbd6d6;margin-top: 23px;font-size: 14px;font-size: 1.4rem;line-height: 30px;padding-top: 24px;padding-bottom: 50px;}

.nexiang p {}

.nexiang p, .nexiang li, .nexiang span {color: #333;}

.nexiang a {color: #3a75a7;}

.nexiang img {max-width: 100%;}

.fanpian {padding-left: 32px;padding-top: 8px;}

.fanpian li {position: relative;padding-right: 66px;font-size: 14px;font-size: 1.4rem;line-height: 30px;margin-top: 6px;}

.fanpian li span {display: block;position: absolute;right: 0px;top: 0px;color: #276ab3;}

.fanpian li a:hover {color: #276ab3;}

.tuijian {background: #ffffff;padding: 30px;padding-bottom: 16px;margin-top: 17px;}

.tuibiao {display: inline-block;min-width: 115px;line-height: 29px;background: #3a75a7;text-align: center;border-radius: 3px;font-size: 14px;font-size: 1.4rem;color: #ffffff;padding: 0 10px;}

.tuiul {margin-top: 16px;}

.tuiul li {position: relative;font-size: 14px;font-size: 1.4rem;line-height: 36px;}

.tuiul li a {display: block;padding-left: 13px;color: #555555;padding-right: 85px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;background: url(../images/shizi2.png) no-repeat right center;}

.tuiul li span {display: block;color: #555555;position: absolute;left: 0px;top: 0px;}

.tuiul li a:hover {color: #3a75a7;}

.fanhui a:hover, .tuibiao:hover, .nerbiao:hover {background: #ff0000;}

.nerbiao {display: block;line-height: 34px;padding: 10px;padding-left: 24px;font-size: 24px;font-size: 2.4rem;font-weight: bold;color: #ffffff;background: #3a75a7;margin-bottom: 7px;}

.nern {margin-top: 6px;border: 1px solid #bfbfbf;padding-bottom: 11px;background: #fff;}

.nertu {display: block;}

.nertu img {width: 100%;max-width: 360px;max-height: 261px;margin: auto;}

.nera {display: block;padding-left: 13px;padding-right: 10px;font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin-top: 7px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.nern p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 24px;padding-left: 13px;padding-right: 10px;margin-top: 3px;}

.nern a:hover {color: #3a75a7;}

.zil {}

.zil h1 {font-size: 20px;font-size: 2rem;}

.zil .nexiang {font-size: 14px;font-size: 1.4rem;color: #555555}

.zil .nexiang p, .zil .nexiang li, .zil .nexiang span {color: #555555;}

 @media screen and (max-width:1219px) {.nel {width: 700px;float: left;}

.ner {width: 260px;float: right;}}

 @media screen and (max-width:999px) {.nemain2 {padding-top: 20px;padding-bottom: 20px;}

.nel {width: 68%;float: left;}

.ner {width: 30%;float: right;}

.fanhui {top: 9px;}

.neln {padding: 10px 10px;padding-top: 50px;}

.neln h1 {font-size: 18px;font-size: 1.8rem;padding: 0px;text-align: center;}

.nexiang {font-size: 14px;font-size: 1.4rem;}

.tuijian {padding: 10px;}

.nexiang {padding-bottom: 20px;}}

 @media screen and (max-width:767px) {.nel {width: 100%;float: none;}

.ner {width: 100%;float: none;margin-top: 20px;}

.nern {text-align: center;}}

/*******************************************************  zaijian  **********************************************/



.zamain {padding-bottom: 47px;}

.zalie {width: 567px;margin-top: 40px;margin-bottom: 6px;}

.zatu {display: block;}

.zatu img {width: 100%;max-width: 567px;max-height: 346px;margin: auto;}

.zaizi {padding: 17px;padding-bottom: 10px;background: #f4f4f4;border-bottom: 8px solid #fff;transition: 0.5s;}

.zaizi>a {display: block;font-size: 16px;font-size: 1.6rem;font-weight: bold;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.zaizi p a {display: block;font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #555555;height: 60px;overflow: hidden;margin-top: 7px;}

.zalie:hover .zaizi {background: #fff;border-bottom: 8px solid #276ab3;}

.zaizi a:hover {color: #276ab3;}

.zamain2 {background: #f4f4f4;padding-top: 39px;padding-bottom: 69px;}

.zabiao {display: block;background: url(../images/tuibiao.png) no-repeat bottom center;font-size: 24px;font-size: 2.4rem;font-weight: bold;line-height: 40px;text-align: center;padding-bottom: 20px;}

.zal {width: 648px;float: left;margin-top: 38px;}

.img-scroll5 {position: relative;width: 100%;z-index: 9;margin-top: 16px;}

.img-scroll5 .prev5, .img-scroll5 .next5 {position: absolute;top: 50%;margin-top: -20px;display: block;height: 41px;line-height: 41px;font-size: 40px;font-size: 4rem;z-index: 99;color: #666666;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.img-scroll5 .prev5 {left: 0;cursor: pointer;}

.img-scroll5 .next5 {right: 0;cursor: pointer;}

.img-scroll5 .prev5:hover, .img-scroll5 .next5:hover {color: #3a75a7;}

.img-list5 {position: relative;overflow: hidden;z-index: 90;margin-right: 40px;margin-left: 40px;direction:ltr;}

.img-list5 ul {width: 10000%;}

.img-list5 li {float: left;display: inline;width: 1%;position: relative;}

.tuin {position: relative;}

.tuitu {display: block;}

.tuitu img {width: 100%;max-width: 568px;max-height: 346px;margin: auto;}

.zafu {position: absolute;width: 100%;left: 0px;bottom: 0px;background: #000000;background: rgba(0,0,0,0.5);padding: 12px 0;}

.zafu>a {display: block;padding: 0 17px;font-size: 20px;font-size: 2rem;font-weight: bold;color: #ffffff;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.zafu p a {display: block;padding: 0 17px;font-size: 18px;font-size: 1.8rem;line-height: 30px;color: #ffffff;height: 60px;overflow: hidden;margin-top: 4px;}

.zar {width: 550px;float: right;margin-top: 38px;}

.zarlie {width: 270px;position: relative;margin-top: 16px;}

.zartu {display: block;}

.zartu img {width: 100%;max-width: 568px;max-height: 346px;}

.zafu2 {display: block;position: absolute;width: 100%;background: #000000;background: rgba(0,0,0,0.5);left: 0px;bottom: 0px;}

.zafu2 span {display: block;padding: 5px;line-height: 30px;font-size: 16px;font-size: 1.6rem;color: #ffffff;text-align: center;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.fenye2 {padding-top: 35px;padding-bottom: 90px;}

 @media screen and (max-width:1219px) {.zalie {width: 467px;}

.zal {width: 530px;float: left;margin-top: 38px;}

.zar {width: 440px;float: right;margin-top: 38px;}

.zarlie {width: 210px;margin-top: 16px;}}

 @media screen and (max-width:999px) {.fenye2 {padding-top: 35px;padding-bottom: 20px;}

.zalie {width: 49%;margin-top: 20px;}

.zaizi>a {}

.zaizi p a {line-height: 24px;height: 48px;}

.zal {width: 100%;float: none;margin-top: 38px;max-width: 648px;margin: auto;}

.zar {width: 100%;float: none;margin-top: 18px;}

.zarlie {width: 49%;margin-top: 16px;}

.zafu>a {padding: 0 7px;font-size: 16px;font-size: 1.6rem;}

.zafu p a {padding: 0 7px;font-size: 14px;font-size: 1.4rem;}

.zafu2 span {font-size: 14px;font-size: 1.4rem;}

.zamain2 {padding-top: 19px;padding-bottom: 19px;}

.zafu {position: relative;max-width: 568px;margin: auto;}

.img-list5 {margin-right: 20px;margin-left: 20px;}

.img-scroll5 .prev5, .img-scroll5 .next5 {font-size: 20px;font-size: 2rem;}}

 @media screen and (max-width:469px) {.zalie {width: 100%;float: none;}}

/*******************************************************  2-1  **********************************************/



.etmain {padding-top: 58px;}

.etbiao {display: block;font-size: 30px;font-size: 3rem;font-weight: bold;line-height: 40px;text-align: center;background: url(../images/biao21.png) no-repeat bottom center;padding-bottom: 18px;}

.etp {text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;text-transform: uppercase;color: #999999;line-height: 30px;margin-top: 12px;}

.etn {font-size: 14px;font-size: 1.4rem;line-height: 30px;color: #666666;text-align: center;padding-top: 29px;}

.etn p, .etn span, .etn li {color: #666666;}

.etn a {color: #3a75a7;font-weight: bold;}

.etn img {max-width: 100%;margin: auto;margin-top: 42px;}

.img-scroll6 {position: relative;width: 953px;margin: auto;z-index: 9;margin-top: 48px;direction:ltr;}

.img-scroll6 .prev6, .img-scroll6 .next6 {position: absolute;top: 50%;margin-top: -20px;display: block;height: 32px;line-height: 32px;font-size: 32px;font-size: 3.2rem;z-index: 99;color: #7f7f7f;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.img-scroll6 .prev6 {left: 0;cursor: pointer;}

.img-scroll6 .next6 {right: 0;cursor: pointer;}

.img-scroll6 .prev6:hover, .img-scroll6 .next6:hover {color: #3a75a7;}

.img-list6 {position: relative;overflow: hidden;z-index: 90;margin-right: 81px;margin-left: 86px;}

.img-list6 ul {width: 10000%;}

.img-list6 li {float: left;display: inline;width: 1%;position: relative;}

.jiegoutu {display: block;}

.jiegoutu img {width: 100%;max-width: 787px;max-height: 400px;margin: auto;}

.jinmain {padding-top: 68px;padding-bottom: 52px;}

.jianbiao {display: block;text-align: center;background: url(../images/jingbiao.png) no-repeat bottom center;font-size: 24px;font-size: 2.4rem;font-weight: bold;line-height: 30px;padding-bottom: 24px;}

.jinglie {width: 568px;margin-top: 32px;margin-bottom: 19px;}

.jingtu {display: block;}

.jingtu img {width: 100%;max-width: 568px;max-height: 346px;}

.jingzi {background: #f4f4f4;padding: 14px 17px;}

.jingzi>a {display: block;font-size: 18px;font-size: 1.8rem;font-weight: bold;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.jingzi p a {display: block;font-size: 16px;font-size: 1.6rem;line-height: 30px;color: #555555;height: 60px;overflow: hidden;}

.jingzi a:hover {color: #3a75a7;}

.jianbiao:hover, .zabiao:hover {color: #3a75a7;}

.zafu a:hover, .zafu2 span:hover {color: #ff0000;}

 @media screen and (max-width:1219px) {.jinglie {width: 468px;}}

 @media screen and (max-width:999px) {.etmain {padding-top: 28px;}

.etbiao {font-size: 20px;font-size: 2rem;line-height: 30px;}

.img-scroll6 {width: auto;margin-top: 20px;}

.jinglie {width: 49%;margin-top: 20px;margin-bottom: 0px;}

.jingzi {padding: 5px;}

.jingzi>a {font-size: 16px;font-size: 1.6rem;}

.jingzi p a {font-size: 14px;font-size: 1.4rem;}

.img-list6 {margin-right: 30px;margin-left: 30px;}

.jinmain {padding-top: 28px;padding-bottom: 22px;}

.img-scroll6 .prev6, .img-scroll6 .next6 {font-size: 22px;font-size: 2.2rem;}}

 @media screen and (max-width:439px) {.jinglie {width: 100%;float: none;}}

/*******************************************************  7-1  **********************************************/



.pinmain {padding-top: 25px;padding-bottom: 74px;}

.pinlie {margin-top: 15px;}

.pint {background: #f0f0f0;position: relative;}

.pint span {display: block;padding-left: 18px;font-size: 16px;font-size: 1.6rem;font-weight: bold;color: #3a75a7;line-height: 24px; padding:10px 0; padding-right:130px;}

.pint a {display: inline-block;min-width: 115px;line-height: 35px;padding: 5px;background: #3a75a7;text-align: center;position: absolute;right: 0px;top: 0px;font-size: 16px;font-size: 1.6rem;color: #ffffff;font-weight: bold;}

.pinlie ul {font-size: 16px;font-size: 1.6rem;line-height: 30px;margin-top: 12px;padding-bottom: 18px;padding-left: 17px;}

.pinlie div {font-size: 16px;font-size: 1.6rem;line-height: 30px;margin-top: 12px;/*padding-bottom:18px;*/

	padding-left: 17px;}

.pint a:hover {background: #ff0000;}

 @media screen and (max-width:999px) {.pinmain {padding-top: 15px;padding-bottom: 24px;}

.pinlie ul {font-size: 14px;font-size: 1.4rem;padding-left: 0px;}

.pint span {padding-left: 8px;font-size: 14px;font-size: 1.4rem;}

.pinlie div { padding-left:5px;}

}

/****************************************************************  contact  ********************************************************/



.comain {background: url(../images/cobei.png) repeat-y center;}

.col {width: 470px;float: left;padding-top: 125px;}

.cor {width: 682px;float: right;padding-left: 38px;background: #fff;}

.cobiao {display: block;font-size: 18px;font-size: 1.8rem;color: #3a75a7;font-weight: bold;line-height:30px;}

.din {padding-top: 15px;}

.din li {position: relative;font-size: 14px;font-size: 1.4rem;line-height: 30px;padding-right: 33px;margin-top: 5px;}

.din li i {position: absolute;right: 0px;top: 0px;color: #3a75a7;font-size: 20px;font-size: 2rem;}

.din li a:hover {color: #3a75a7;}

.coxin {padding-top: 120px;*border:1px solid #fff;padding-bottom: 156px;}

.coxin .xing {background: url(../images/xing.png) no-repeat left 26px;padding-left: 19px;}

.coxin .int1 {padding-left: 19px;width: 314px;float: left;margin-top: 17px;}

.coxin .int2 {padding-left: 19px;width: 314px;float: right;margin-top: 17px;}

.coxin .int1 input, .coxin .int2 input {width: 314px;height: 42px;padding-right: 5px;font-size: 14px;font-size: 1.4rem;line-height: 42px;background: #f1f1f1;border-radius: 5px;}

.tex {padding-top: 17px;padding-left: 19px;}

/*.tex.xing {background: no-repeat left 40px;}*/

.coxin textarea {width: 663px;height: 184px;padding-right: 5px;font-size: 14px;font-size: 1.4rem;line-height: 36px;background: #f1f1f1;border-radius: 5px;}

.coxin .int5 {margin-top: 17px;}

.coxin .int3 {width: 225px;height: 42px;padding-right: 5px;margin-right: 17px;font-size: 14px;font-size: 1.4rem;line-height: 42px;background: #f1f1f1;border-radius: 5px;float: left;}

.coxin .int4 {width: 236px;height: 44px;background: #3a75a7 url(../images/tijiao.jpg) no-repeat center;float: right;font-size: 18px;font-size: 1.8rem;color: #fff;cursor: pointer;border-radius: 5px;transition: 0.5s;}

.coxin .int4:hover {background: #ff0000;}

.ditu {display: block;width: 100%;max-width: 1920px;max-height: 562px;}

.comain iframe {display: block;width: 100%;max-width: 1920px;max-height: 562px;}

.coxin .yzm {float: left;cursor: pointer;}

 @media screen and (min-width:1000px) and (max-width:1219px) {.col {width: 280px;}

.cor {width: 682px;padding-left: 8px;margin-left: 0px;}}

 @media screen and (max-width:999px) {.col {width: 40%;padding-top: 30px;}

.cor {width: 57%;padding-left: 0px;margin-left: 0px;}

.cobiao {font-size: 18px;font-size: 1.8rem;}

.din {padding-top: 15px;}

.din li {font-size: 14px;font-size: 1.4rem;}

.coxin {padding-top: 20px;padding-bottom: 20px;}

.cor p {font-size: 14px;font-size: 1.4rem;line-height: 22px;}

.coxin .int1, .coxin .int2, .tex {width: auto;float: none;}

.coxin .int1 input, .coxin .int2 input, .coxin textarea, .coxin .int3 {width: 95%;}

.coyanzheng {margin-right: auto;margin-top: 23px;}

.coxin .int3 {margin-bottom: 20px;}

.coxin .int4 {width: 42%;float: left;margin-top: 0px;margin-right: 10px;background: #3a75a7;}

.coxin textarea {height: 100px;}

.comain {background: #fff;}

.ditu {margin-top: 10px;}}

 @media screen and (max-width:639px) {.col {width: 100%;float: none;}

.cor {width: 100%;float: none;margin-left: 0px;}

.coxin .int1 input, .coxin .int2 input, .coxin textarea, .coxin .int3 {width: 90%;}

.coxin .int4 {font-size: 12px;font-size: 1.2rem;width: 40%;}

.ditu {margin-top: 10px;}}

 @media screen and (max-width:390px) {.coxin .int4 {width: 95%;margin-right: auto;margin-top: 20px;}}

.shejiao2 {margin-top: 24px;}

.shejiao2 a {display: block;width: 29px;height: 29px;line-height: 29px;text-align: center;color: #fff;font-size: 16px;margin-right: 14px;float: right;}

.shejiao2 a.icon-instagram {background: #eb5e4c}

.shejiao2 a.icon-twitter {background: #40bff5}

.shejiao2 a.icon-pinterest {background: #e13138}

.shejiao2 a.icon-facebook {background: #5d82d1;margin-right: auto;}

.shejiao2 a.icon-linkedin {background: #238cc8}

.shejiao2 a.icon-youtube {background: #d93738}

.shejiao2 a:hover {color: #fff;background: #c52c30}

@font-face {font-family: "../fonts/SOURCEHANSANSCN-REGULAR";src: url("../fonts/SOURCEHANSANSCN-REGULAR.woff2") format("woff2"),  url("../fonts/SOURCEHANSANSCN-REGULAR.woff") format("woff"),  url("../fonts/SOURCEHANSANSCN-REGULAR.ttf") format("truetype"),  url("../fonts/SOURCEHANSANSCN-REGULAR.eot") format("embedded-opentype"),  url("../fonts/SOURCEHANSANSCN-REGULAR.svg") format("svg");font-weight: normal;font-style: normal;}

@font-face {font-family: "iconfont";src: url('../fonts/iconfont.eot?t=1573722940147');/* IE9 */

	src: url('../fonts/iconfont.eot?t=1573722940147#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),  url('../fonts/iconfont.woff?t=1573722940147') format('woff'),  url('../fonts/iconfont.ttf?t=1573722940147') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */  url('../fonts/iconfont.svg?t=1573722940147#iconfont') format('svg');/* iOS 4.1- */}

.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.icon-facebook:before {content: "\e620";}

.icon-pinterest:before {content: "\e8ab";}

.icon-linkedin:before {content: "\e648";}

.icon-youtube:before {content: "\e6d6";}

.icon-twitter:before {content: "\e607";}

.icon-dianhua:before {content: "\e6f9";}

.icon-bigger3:before {content: "\e649";}

.icon-left7:before {content: "\e724";}

.icon-right7:before {content: "\e725";}

.icon-right18:before {content: "\e751";}

.icon-left26:before {content: "\e78b";}

.icon-right26:before {content: "\e78c";}

.icon-instagram:before {content: "\e79d";}

.icon-address:before {content: "\e7c2";}

.icon-email1:before {content: "\e7c5";}

.icon-fax1:before {content: "\e7ca";}

.icon-qq:before {content: "\e7cb";}

.icon-tel:before {content: "\e7cc";}

.icon-wechat:before {content: "\e7cd";}

.icon-phone:before {content: "\e7cf";}

/*share*/



.at-resp-share-element .at-icon {width: 24px!important;height: 24px!important;}

.at-style-responsive .at-share-btn {padding: 0!important;border-radius: 2px!important;width: 24px!important;height: 24px!important;}

.at-resp-share-element .at-share-btn .at-icon-wrapper {width: 24px!important;height: 24px!important;}

.at-resp-share-element .at-share-btn {margin-bottom: 0!important;margin-left: 3px!important;width: 24px!important;height: 24px!important;}

 .foot input::-webkit-input-placeholder {/* WebKit browsers */

 color:#fff;opacity:1}

 .foot input:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#fff;opacity:1}

 .foot input::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#fff;opacity:1}

 .foot input:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#fff;opacity:1}





 @media screen and (max-width:640px){

 .ab2zi3{height: 60px;}}



.img-scroll2 { margin-top:0px; padding-bottom:0px;}

.m8zi{ width:auto; position:relative;}

.img-list2 li { background:none}

.m8n{width:465px; background:#f4f4f4; background:rgba(244,244,244,0.9); position:absolute; left:0px; top:160px; z-index:99}

.m8biao{ position:absolute; left:0px; top:0px; z-index:999}

@media screen and (max-width:1219px) {

.m8n{ top:140px;}

}

@media screen and (max-width:999px) {

.m8n{ position:relative; top:auto; width:auto;}

.img-scroll2 { margin-top:10px; padding-bottom:50px;}

.m8nav{ bottom:10px;}

.m8biao{ position:relative;}

}



.ab2biao3_111{background: url(../images/ab2biao5.png) no-repeat center;}





.yuzhongpey{ float:left; margin-right:13px; padding-top:7px;}

.yuzhongpeyul li{ float:left; margin-right:10px; }

.yuzhongpeyul a{ float:right; color:red; font-size:16px; font-size:1.6rem; }

.yuzhongpeyul a img{ display:block; width:30px;}

.yuzhongpeyul strong{ float:left; margin-right:10px;/* padding-top:1px;*/}

.yuzhongpey2{ padding-top:48px; }

@media screen and (max-width:999px) {

.yuzhongpey{margin-right:24px; }

	.yuzhongpey2 .yuzhongpeyul li{ margin-right:4px;}

	.yuzhongpey2{padding-top:26px; margin-left:16px; }

	

	}