*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px/1.5 Arial, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
/*.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}*/
/*.fl{ float: left;}*/
/*.fr{ float: right;}*/
@font-face { font-family: 'impact';src: url('../fonts/impact.ttf');font-weight: normal; font-style: normal;}
.ty_content{ width: 1200px; margin: 0 auto;}
.more-title{ width: 100%;}

@font-face{font-family: Arial;src: url('../fonts/Arial.ttf');font-weight: normal; font-style: normal;}




/*头部*/

.header{ width: 100%; font-size: 0;position: fixed;z-index: 999;height: 91px;}

/*font-style: italic;斜体*/

/*导航*/
.header .na_v{width:1400px;height:91px;margin:0 auto;position: relative;}
.header .na_v .dl{position: absolute;width: 1900px;background:#fff;margin-left: -320px;z-index: 0;height: 90px;}
.header .nav{float:left;height:91px;line-height:91px;margin:0 auto;width:990px;margin-left: 120px;}

.header .nav .nav-content nav .xz{ height:91px; position: relative;
    display: inline-block; vertical-align: top; text-align: center;}
.header .nav .nav-content nav .xz:last-child{margin-right: 0;}
.header .nav .nav-content nav .xz i{ position: relative; z-index: 1; color: #333; font-size: 15px;letter-spacing: 2px;
    margin-left:35px;margin-right:35px;float: left;font-weight: bold;}
.header .nav .nav-content nav .xz:before{ content: ""; position: absolute;display: block; opacity: 0; background: blue;
    transition: all .3s ease-out;}

/*.header .nav .nav-content nav .xz.on{background: #FE9627;}*/
/*.header .nav .nav-content nav .xz:hover{background: #FE9627;}*/
/*.header .nav .nav-content nav .xz:hover i{color: #fff;}*/
/*.header .nav .nav-content nav .xz.on i{color: #fff;}*/
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ opacity: 1; height: 6px;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 90px; z-index: 999;
    transform: translateX(-50%); width: 150px; background-color: rgba(255, 255, 255, 0.902); border: 1px solid #eee;
    padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 16px; color: #666; line-height: 16px; margin-top: 15px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #1D2089;}

/*banner*/
.banner-index{ font-size: 0;overflow: hidden;    width: 100%; text-align: center; }
.banner-index img{ width: 100%;line-height: 0;}
.slideBox{ width: 100%;overflow: hidden; position: relative;}
.slideBox .hd{ height: 12px; overflow: hidden; position: absolute; left: 48%; bottom: 38px; z-index: 1;}
.slideBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li{ float: left; width: 12px; height: 12px;margin-right: 10px; cursor: pointer;background: #ccc;border-radius: 50%;}
.slideBox .hd ul li.on{background: #666666;}
.banner-index .slideBox .bd img{ width: 100%;/*border-radius: 28px;*/}
.slideBox .bd ul li:first-child{ display: block;}
.slideBox .bd ul li{ display: none;}



/*search*/
.search{ width: 100%; height: 73px; line-height: 73px;background: url("../images/search_bj.png")no-repeat bottom;}
.search-content{ width: 1200px; margin: 0 auto; overflow: hidden;}
.search-keywords{ font-size: 14px; color: #ccc; display: inline-block;}
.search-keywords .wb{ display: inline-block; vertical-align: top;}
.search-keywords .wb > span{ color: #000; font-size: 14px; display: inline-block; border-radius: 16px; text-align: center; height: 35px; line-height: 35px;font-weight: bold;}
.search-keywords .wb > a{ color: #666; font-size: 14px;}
.search-keywords .wb > a:hover{ color: #FD6A05;}
.search-keywords .wb i{ color: #333; font-size: 14px; margin: 0 5px 0 5px;}
#searchForm{ background: url(../images/search.png) no-repeat right; width: 350px; line-height: 35px; height: 35px; z-index: 99; position: relative;top: 0px;}
.search-form{ display: inline-block; float: right;margin-top: 17px;}
#searchForm .search-input{ vertical-align: top; height: 35px; background: none; line-height: 35px; color: #333; border-radius: 5px; text-indent: 20px; outline: none; border: none; width: 87%; font-size: 14px;}
.search-form #s_btn{ width: 35px; height: 35px; background: none; color: #333; outline: none; border: none;float: right; cursor: pointer; display: inline-block; vertical-align: top;}
.clear-fix-3{ line-height: 0; font-size: 0; clear: both;}
#searchForm .search-input::-webkit-input-placeholder{ /* WebKit browsers */  color: #ccc;}
#searchForm .search-input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color: #ccc;}
#searchForm .search-input::-moz-placeholder{ /* Mozilla Firefox 19+ */  color: #ccc;}
#searchForm .search-input:-ms-input-placeholder{ /* Internet Explorer 10+ */  color: #ccc;}






.m1{width: 1400px;height: 1086px;margin:0 auto;}
.m1 .hd{height: 230px;width: 1400px;}
.m1 .hd li{float: right;margin-left: 45px;line-height: 230px;font-size: 18px;letter-spacing: 1px;}
.m1 .tt{width: 350px;height: 230px;padding-top: 100px;position: absolute;}
.m1 .bd .l{width: 560px;height: 679px;overflow: hidden;float: left;margin-right: 44px;position: relative;z-index: 20;}
.m1 .bd .l:hover img{transform: scale(1.1, 1.1);}
.m1 .bd .l  img{transition: all .5s;width: 100%;}
.m1 .bd .r{width:796px;float: left;padding-top: 399px;}
.m1 .bd .r .rr{width: 255px;height: 301px;overflow: hidden;float: left;margin-right:15px;}
.m1 .bd .r .rr:hover img{transform: scale(1.1, 1.1);}
.m1 .bd .r .rr  img{transition: all .5s;width: 100%;}

.m1 .bd .r .rr:last-child{margin-right: 0;} 

.m1 .cd{width: 1400px;height: 400px;margin:0 auto;position: relative;padding-left: 622px;z-index: 2;}
.m1 .cd .c1{padding-top: 30px;font-size: 13px;}
.m1 .cd .c2{width: 450px;font-size: 18px;letter-spacing: 1px;line-height:25px;padding-top: 30px;}
.m1 .cd .c3{padding-left: 379px;color: #ABABAD;padding-top: 20px;}
.m1 .cd .c4{padding-top: 140px;}



.m2{width:100%;height:783px;background: url("../images/m2_bg.png")no-repeat center;margin-bottom: 227px;}
.m2 .nr{width: 1400px;height: 878px;margin: 0 auto;}
.m2 .nr .hd{width: 408px;height:340px;float: left;padding-top: 160px;position: relative;z-index: 99;}
.m2 .nr .bd{width: 980px;height: 800px;float: left;}

.m2 .nr .hd li{height: 85px;line-height: 85px;font-size: 24px;color: #fff;}
.m2 .nr .hd .prevs{position: relative;margin-left: 1215px;margin-top: 292px;
    width: 100px;height: 50px;text-align: center;padding-top: 23px;}
.nr .hd .prevs:hover{cursor:pointer}
.m2 .nr .hd li.on{font-size: 30px;}

.m2 .nr .bd .tt{width: 860px;text-align: center;color: #fff;}
.m2 .nr .bd .tt .t1{font-size: 33px;padding-top: 57px;}
.m2 .nr .bd .tt .t2{font-size: 17px;padding-top: 10px;}

.m2 .nr .bd li{width: 958px;height: 379px;background: url("../images/m2_xbg.png")no-repeat center;
margin-top: 366px;padding-left: 72px;}
.m2 .nr .bd li .l1{font-size: 32px;padding-top: 46px;width: 360px;line-height: 38px;}
.m2 .nr .bd li .l2{font-size: 17px;padding-top: 34px;width: 850px;line-height: 25px;letter-spacing: 1px;height: 170px;}
.m2 .nr .bd li .l3{font-size: 17px;padding-top: 15px;}



.m3{width: 1400px;height: 1030px;margin: 0 auto;}

.m3 .hd{height: 675px;width: 1400px;}
.m3 .hd .l{width: 704px;height: 610px;overflow: hidden;float: left;}
.m3 .hd .r{width: 696px;height: 610px;overflow: hidden;float: left;padding-left: 104px;}
.m3 .hd .r .r1{padding-top: 154px;}
.m3 .hd .r .r2{padding-top: 50px;}
.m3 .hd .r .r3{width: 178px;height:52px;text-align: center;line-height: 52px;background: #F7F7F7;margin-top: 147px;}
.m3 .hd .r .r3:hover{border-radius: 25px;cursor:pointer;}

.m3 .bd{height:271px;width: 1320px;margin: 0 auto;overflow: hidden;}
.m3 .bd li{width:311px;height:271px;overflow: hidden;margin-right: 26px;}
.m3 .bd li img{width: 100%;}
.m3 .bd .next{position: absolute;margin-left: -40px;margin-top: 110px;}
.m3 .bd .prev{position: absolute;margin-left:1340px;margin-top: 110px;}


.m4{background: url("../images/m4bg.png")no-repeat center;width: 100%;height:829px;}
.m4 .nr{width: 1400px;height: 800px;margin: 0 auto;}
.m4 .nr .tt{position: absolute;padding-top: 82px;}
.m4 .nr .hd{width: 1400px;height: 175px;padding-left: 969px;}
.m4 .nr .hd li{float: left;height: 175px;line-height: 175px;font-size: 16px;
margin-right: 30px;padding-left: 25px;padding-right: 25px;}
.m4 .nr .hd li:last-child{margin-right: 0;}
.m4 .nr .hd li.on{font-weight: bold;}
.m4 .nr .bd .tp{width:674px;height: 240px;overflow: hidden;}
.m4 .nr .bd .tp img{width: 100%;}
.m4 .nr .bd .texts{width: 674px;height: 240px;background:#fff;}
.m4 .nr .bd .texts .l{width: 195px;height: 240px;float: left;
font-size: 36px;font-weight: bold;padding-left: 14px;padding-top: 70px;}
.m4 .nr .bd .texts .r{width: 460px;height: 240px;float: left;}
.m4 .nr .bd .texts .r .r1{font-size: 22px;font-weight: bold;letter-spacing: 1px;padding-top: 58px;}
.m4 .nr .bd .texts .r .r2{font-size: 17px;padding-top:13px;line-height: 30px;}
.m4 .nr .bd li .dd{float: left;width: 674px;height: 480px;margin-right: 52px;}
.m4 .nr .bd li .dd:last-child{margin-right: 0;}
.m4 .nr .cd{width: 150px;height: 40px;text-align: center;position: relative;border-radius: 25px;
line-height: 40px;font-size:17px;margin: 0 auto;background: #fff;margin-top: 552px;}


.bottom{height: 615px;width: 100%;background: url("../images/m5bg.png")no-repeat center;}
.bottom .nr{height: 538px;width: 1400px;margin:0 auto;}
.bottom .nr .l{width: 330px;height: 500px;float: left;}
.bottom .nr .l .l1{font-size: 26px;color: #fff;padding-top: 55px;margin-bottom: 30px;}
.bottom .nr .l .inp1{width:327px;height:40px;background: #fff;border-radius: 8px;overflow: hidden;margin-bottom: 15px;}
.bottom .nr .l .inp1 input{width: 100%;height: 100%;padding-left: 18px;color: #999999;}
.bottom .nr .l textarea{width: 327px;height: 50px;border-radius: 8px;padding-top:6px;padding-left: 18px;font-size: 16px;color: #999999;}
/*.bottom .nr .l .bts{width: 327px;height: 38px;overflow: hidden;}*/
.bottom .nr .l .bt{margin-top: 10px; width: 327px;height: 38px;text-align: center;line-height: 38px;background: #fff;border-radius: 8px;}
.bottom .nr .ls{width: 150px;height: 500px;margin-left: 105px;float: left;}
.bottom .nr .ls .ls1{font-size:24px;font-weight: bold;color: #fff;padding-top: 55px;}
.bottom .nr .ls .ls2{font-size: 17px;height:46px;color: #fff;padding-top: 20px;}
.bottom .nr .lss{width: 420px;}
.bottom .nr .lss .ls3{width: 420px;line-height: 28px;color: #fff;margin-top: 25px;height: 45px;}
.bottom .nr .lss .ls3 .tp{width: 30px;height: 45px;float: left;}
.bottom .nr .lss .ls3 .tt{width:390px;height: 45px;float: left;font-size: 16px;}
.bottom .nrs{width: 1400px;line-height: 76px;margin: 0 auto;color: #fff;font-size: 15px;}
.bottom .nrs .l{width: 900px;height: 70px;float: left;}
.bottom .nrs .r{width: 500px;height: 70px;float: left;}
.bottom .nrs .r .im{float: right;margin-left: 12px;line-height: 0;padding-top: 3px;}

input::-webkit-input-placeholder {color: #999999;}
input::-moz-input-placeholder {color: #999999;}
input::-ms-input-placeholder {color: #999999;}

textarea::-webkit-input-placeholder {color: #999999;}
textarea::-moz-input-placeholder {color: #999999;}
textarea::-ms-input-placeholder {color: #999999;}










