@charset "utf-8";
/* CSS Document */
body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,select,textarea,form,img,div,pre,fieldset,blockquote,th,td {margin:0;padding:0;outline:none;}
body{color:#333; background-color:#ffffff;}
html{ overflow-x:hidden;}
ul,li,ol,dl,dt,dd{list-style:none}
img{border:none;border-style: none;}
*{ font-family:"Microsoft Yahei";margin:0;padding:0;}
.animate{transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
input,textarea,button{ background: transparent;vertical-align:middle}
a{ color:#333; text-decoration:none;}
:focus{outline:0}
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input, textarea{ border: 0; }
textarea{resize:none}
select{ border:none;outline: none;}
iframe, video{ width:600px; height:400px;}
.mt30{ margin-top:30px !important;}

/*href*/
a:link,a:visited{color:#333; text-decoration:none;}
a:hover,a:active{color:#005c33; text-decoration:none;}
.cfff,.cfff a:link,.cfff a:visited{color:#fff !important}
.cfff a:hover,.cfff a:active{color:#ddd}
.cccc,.cccc a:link,.cccc a:visited{color:#ccc}
.cccc a:hover,.cccc a:active{color:#ddd}
.c666,.c666 a:link,.c666 a:visited{color:#666}
.c666 a:hover,.c666 a:active{color:#005c33}
.c999,.c999 a:link,.c999 a:visited{color:#999}
.c999 a:hover,.c999 a:active{color:#005c33}

/*common*/
.wrap{width: 1200px;margin:0 auto;}
.l{float:left !important}
.r{float:right !important}
.o{overflow:hidden;}
.c{display:block;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.hidden{display:none}
.center{text-align:center}
.img-box img,.img{display:block;margin:0;padding:0;width:100%;}
.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lc{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
/*文字超出省略*/
.ellipsis{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ovh1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.ovh2{-webkit-line-clamp:2}
.ovh3{-webkit-line-clamp:3}
.ovh5{-webkit-line-clamp:5}

.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}

.index_banner_new {width: 100%;height: auto;min-width: 280px;min-height: 160px;margin: 0px auto;position: relative;overflow: hidden}
.index_banner_new ul {margin: 0;padding: 0;width: 100%;height: 100%;position: absolute;z-index: 1}
.index_banner_new ul li {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden}
.index_banner_new ul li.active {display: block}
.index_banner_new ul li .intro {position: relative}
.index_banner_new ul li .intro video{ width:100%; height: 100%;object-fit: fill;}
.index_banner_new ul li img {position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.index_banner_new .dots {position: absolute;bottom: 20px;right: 0;height: 12px;z-index: 2;text-align: center}
.index_banner_new .dots span {display: inline-block;width: 40px;height: 6px;background: #e0e0e0;margin: 0 5px;cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px}
.index_banner_new .dots span.active {background: #c52c2b}
.index_banner_new .prev {left: 20px}
.index_banner_new .next {right: 20px}
#tqchina_banner {position: relative}
.tqchina_banner_load {position: absolute;bottom: 0px;left: 0px;z-index: 3;width: 100%}
.tqchina_banner_load i {width: 0%;display: block;height: 1px;background: #f00}
.tqchina_banner_bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 9;background: rgba(0, 0, 0, 0.0)}
a.tqchina_banner_text {display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);z-index: 10;color: #fff;text-align: center;width: 100%}
#warp {max-width: 1920px;margin: 0 auto;overflow: hidden}
#index_top {position: relative}
/*logo导航*/








.top{ position:absolute; top:25px; left:1%; z-index:999; width:98%; background:#FFF; height:96px;box-shadow: 0 0 8px #294055;}
.top_nr{ margin: 0 auto;}
.logo{ background: url(../images/logo.png) no-repeat center center; width:317px; height:96px;}
.nav{ margin-left:20px; }
.nav li{ line-height: 96px; display:inline-block;background: url(../images/topxsj.png) no-repeat  right center; padding:0 15px 0 10px;}
.nav li a{ font-size: 16px; color: #024f7e;}
.ynav{  float:right; margin-right:30px; }
.ynav ul li{ line-height: 96px; display:inline-block; padding:0 5px;}
.ynav ul li a{ font-size: 16px; color: #666666;}

.index{width:100%;overflow:hidden; position: absolute; top: 1000px;z-index: 90001; background-color: #ffffff;}

.sycpfl{width:100%; overflow:hidden}
.sycpfl ul li{ width:20%; float:left; overflow:hidden;}
.sycpfl ul li a:hover{ color:#0965af;}
.sycpfl ul li h1{ font-size:28px; line-height:40px; padding:15% 0% 0 6%;}
.sycpfl ul li h2{font-size:28px; line-height:40px; padding:1% 0 0 6%;}
.sycpfl ul li:nth-child(2n){ background:#fafafa}



.sytszl{background: url(../images/sybj1.jpg) no-repeat top  center; width:100%; overflow:hidden; }
.sytszldh{ text-align:center;}
.box4{}
.box4_ul{ padding:3% 0;}
.box4_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box4_ul li a{ font-size:14px; color:#333333;}
.box4_ul li span{ color:#999999;}
.ysqhnr{ width:570px; height:570px; margin:0 auto;  overflow:hidden}
.box4_l2{ width:100%; margin-top:0px; margin-left:0px;}
.box4_slide .hd{ height:40px; line-height:40px; margin-top:-650px; z-index:9999; position:absolute; width:1580px;  left:50%; margin-left:-790px;}
.box4_slide .hd ul li:nth-child(2n){width:790px; float:right}
.box4_slide .hd ul li:nth-child(2n+1){ width:790px; float:left}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhy .ysqhy1 .ysqhy11{width:90px; height:90px; background:#fff; border-radius:124px; margin-left:7px; margin-top:7px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhy .ysqhy1 .ysqhy11{width:90px; height:90px; background:#197ac9; border-radius:124px; margin-left:7px; margin-top:7px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhy1{width:104px; height:104px; border:1px dashed #197ac9; border-radius:124px; overflow:hidden;}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhz h1{ font-size:24px; color:#FFF; line-height:36px;}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhz h3{ font-size:14px; color:#FFF; line-height:26px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz h1{ font-size:24px; color:#197ac9; line-height:36px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz h3{ font-size:14px; color:#5a5a5a; line-height:26px;}
.box4_slide .hd ul li:hover .ysqhz h1{ font-size:24px; color:#fdde44; line-height:36px;}
.box4_slide .hd ul li:nth-child(1) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x1lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(1) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x1bai.png) no-repeat  center  center;}
.box4_slide .hd ul li .ysqhy .ysqhy1 .ysqhy11:hover{ background: url(../images/syysqhbj.png) no-repeat top  center;}
.box4_slide .hd ul li:nth-child(2) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x4bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(2) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x4bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(3) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x2lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(3) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x2bai.png) no-repeat  center  center;}
.box4_slide .hd ul li:nth-child(4) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x5bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(4) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x5bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(5) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x3lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(5) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x3bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(6) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x6bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(6) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x6bai.png) no-repeat  center  center;}


.ysqhz{width:270px; float:left; margin-right:30px;}
.ysqhy{width:124px; height:124px; float: left}
.ysqhy1{width:104px; height:104px; border:1px dashed #FFFFFF; border-radius:124px; overflow:hidden;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz{ }
.box4_slide .hd ul li:nth-child(2n+1){ text-align:right}
.box4_slide .hd ul li:nth-child(2n) .ysqhy{ float:right;margin-right:15px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz{ float:right; margin-right:0px;}
.box4_slide .hd ul li:nth-child(1){ margin-top:100px;}
.box4_slide .hd ul li:nth-child(1) .ysqhz{ margin-left:100px;}
.box4_slide .hd ul li:nth-child(2){ margin-top:100px;}
.box4_slide .hd ul li:nth-child(2) .ysqhz{margin-right:100px; }

.box4_slide .hd ul li:nth-child(3){ margin-top:30px;}
.box4_slide .hd ul li:nth-child(3) .ysqhz{ margin-left:60px;}
.box4_slide .hd ul li:nth-child(4){ margin-top:30px;}
.box4_slide .hd ul li:nth-child(4) .ysqhz{ margin-right:60px; }

.box4_slide .hd ul li:nth-child(5){ margin-top:30px;}
.box4_slide .hd ul li:nth-child(5) .ysqhz{ margin-left:100px;}
.box4_slide .hd ul li:nth-child(6){ margin-top:30px;}
.box4_slide .hd ul li:nth-child(6) .ysqhz{ margin-right:100px; }











.z_index_about{ height: 100vh;}
.z_index_about .z_about_video{ width: 50%; height: 100vh; float: left; position: relative; overflow: hidden;}
.z_about_video .imgbg{background: url(../images/1128259486.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: 100%;}
.z_about_play{ position: absolute; left: 53%; bottom: 20%; cursor: pointer; transform: translate(-50%,-50%); z-index: 1;}
.z_about_play img{ animation: rotate 10s linear infinite; transition: ease 1s; }
.z_about_play:hover img{ transform:rotate(0deg) ;animation: unset;}
@keyframes rotate{
    0%{
        transform: rotate(0);
      }
    50%{
    	transform:rotate(360deg);
    }
    100%{
         transform: rotate(0);
    	}
	}
.z_about_con{width: 50%; height: 100vh; float: right; padding: 6.25vw;position: relative; padding-top: 7.29166vw; box-sizing: border-box; background-size: 100% auto ;} 
.z_about_con::before{ content: ""; display: block; width: 100%; background:url(../images/bg2.png) no-repeat right center; background-size: 100% auto;height: 18.59375vw; position: absolute; bottom:12.5vw; left: 0 ;z-index: -1;}
.z_about_logo{}
.z_about_logo img{display: block; height: 4.6875vw;}
.z_about_con .tit{ font-size: 1.45833vw; font-weight: bold; color: #000; margin-top: 1.2vw;}
.z_about_con .desc{color: #000000;line-height: 30px; margin-top: 2.2vw;}
.z_about_num{ position: absolute; left: 0; bottom: 0; width: 100%;background: #FAFAFA; }
.z_about_num li{ width: 33.3%; opacity: 0; float: left; height: 12.5vw; z-index: 1;  position: relative; background: #FAFAFA; display: flex; align-items: center; justify-content: center; text-align: center;}
.z_about_num li  .h3{ display: flex; align-items: flex-end; margin-bottom: 9px; justify-content: center;}
.z_about_num li .timer{font-size: 3.125vw; line-height: 2.9vw; font-family: DIN;font-weight: bold;color: #000000;}
.z_about_num li em{ display: inline-block;width: 30px;height: 30px; margin-left: 5px; background: #DA251D;border-radius: 50%; vertical-align: middle; text-align: center; line-height: 30px; color: #fff; font-size: 16px; font-weight: bold; font-style: inherit; letter-spacing: -1px;}
.z_about_num li h4{ color: #000; font-size: 16px;}
.z_about_num li::before{ content: ""; display: block;z-index: -1; width: 100%; height: 100%; background: url(../images/line3.png) no-repeat center; position: absolute; left: 0; top: 0;z-index: -1;}
.z_about_num li:nth-child(2){ background: #efefef;}
.z_about_num li:nth-child(3){ background: #dfdfdf;}
.z_index_more{ line-height: 28px; display: inline-block;}
.z_index_more .en{font-size: 14px;font-family: Humanist521BT;font-weight: bold;text-decoration: underline;color: #000000; margin-right: 10px; font-style: inherit;}
.z_index_more .icon{ display: inline-block;width: 28px; transition: ease .6s; height: 28px; background: url(../images/arr2.jpg) no-repeat center; vertical-align: middle; background-size: 100% 100%;}
.z_about_con .z_index_more{ margin-top: 4vw;}
.z_index_more:hover .icon{ transform: rotate(45deg);}

.cp{ width:100%; background:url(../images/sycpbj.jpg) repeat center center; background-size: 100% 100%; padding: 50px 0 70px;}
.auto1700{ width:81.2%; margin: 0 auto;}

.cp1{line-height:36px;}
.cp1 a{font-size:20px;color:#4a3349;font-weight:bold;}
.cp1 img{ vertical-align: middle; margin-right: 15px;}
.cp2{ margin-top: 45px;width:100%; margin:0 auto}
.cp2_menu{ width:100%; margin-top:10px;}
.cpgd{ float:right; margin-right:2%;}

.cp2_menu li{line-height:60px; float:left; margin-right:2%;}
.cp2_menu li h2 { font-size:16px; line-height:30px; color:#666666; font-weight:normal; text-align:center;}

.cp2_menu li:nth-child(1) h1{background:url(../images/fl1hui.png) no-repeat center center; width:80px; height:40px; margin:0 auto;}
.cp2_menu li:nth-child(2) h1{background:url(../images/fl2_hui.png) no-repeat center center; width:80px; height:40px; margin:0 auto;}
.cp2_menu li:nth-child(3) h1{background:url(../images/fl3_hui.png) no-repeat center center; width:80px; height:40px; margin:0 auto;}
.cp2_menu li:nth-child(4) h1{background:url(../images/fl4_hui.png) no-repeat center center; width:80px; height:40px; margin:0 auto;}

.cp2_menu li:nth-child(5) h1{background:url(../images/fl5_hui.png) no-repeat center center; width:80px; height:40px; margin:0 auto;}

.cp2_menu li:nth-child(1):hover h1{background:url(../images/fl1lan.png) no-repeat center center;}

.cp2_menu li:nth-child(2).on:hover h1{background:url(../images/fl2_lan.png) no-repeat center center;}
.cp2_menu li:nth-child(3).on:hover h1{background:url(../images/fl3_lan.png) no-repeat center center;}
.cp2_menu li:nth-child(4).on:hover h1{background:url(../images/fl4_lan.png) no-repeat center center;}
.cp2_menu li:nth-child(5).on:hover h1{background:url(../images/fl5_lan.png) no-repeat center center;}

.cp2_menu li.on:nth-child(1) h1{background:url(../images/fl1lan.png) no-repeat center center;}

.cp2_menu li.on:nth-child(2) h1{background:url(../images/fl2_lan.png) no-repeat center center;}
.cp2_menu li.on:nth-child(3) h1{background:url(../images/fl3_lan.png) no-repeat center center;}
.cp2_menu li.on:nth-child(4) h1{background:url(../images/fl4_lan.png) no-repeat center center;}
.cp2_menu li.on:nth-child(5) h1{background:url(../images/fl5_lan.png) no-repeat center center;}



.cp2_menu li a{font-size:20px;color:#7b7b7b;font-weight:bold;}
.cp2_menu li.on a{color:#2b1c46;}
.cp2_m{width:100%; margin-top:30px; }
.cp2_m li{float:left;margin: 0 2% 0 0; width:23%;}
.cp2_m li h1{ background:url(../images/sycpbj1.png) no-repeat center center;width: 100%; background-size:100% 100%; padding:4%;}
.cp2_m li h1:hover{ background:url(../images/sycpbj.png) no-repeat center center;width: 100%; background-size:100% 100%;}

.cp2_m li h2{ font-size:16px; line-height:50px; color:#666666; font-weight:normal; text-align:center;}


.syxw{ width:100%; margin:0 auto}
.syxw1{ border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; overflow:hidden;}
.syxw1 ul li{ width:33.333%; float:left;background:url(../images/xwsx.png) no-repeat right center; padding:50px 0 80px;}
.syxw1 ul li h1{background:url(../images/xwtb.png) no-repeat center center; width:60px; height:60px; margin:0 auto; }
.syxw1 ul li:hover h1{background:url(../images/xwtb1.png) no-repeat center center; width:60px; height:60px; margin:0 auto; }
.syxw1 ul li h2{ width:250px; margin:0 auto; text-align:center; font-size:26px; color:#333; font-weight:normal; line-height:36px; height:72px; overflow:hidden;}
.syxw1 ul li:hover h2{color:#0965af; }
.syxw1 ul li h3{ font-size:16px; line-height:30px; color:#999; height:30px; margin-top:10px; text-align:center; font-weight:normal;}
.syxw1 ul li:hover h3{color:#999;}
.syxw1 ul li h4{ width:30px; height:1px; background:#333; margin:10px auto; }
.syxw1 ul li:hover h4{ background:#ffcc33;}
.syxw1 ul li h5{ width:170px; height:58px; border:1px solid #dddddd; line-height:58px; text-align:center; color:#333; margin:30px auto 0;}
.sydibu{background:url(../images/sydibubj.jpg) repeat center center; background-size:100% 100%; overflow: hidden; }
.sydibu1{ width:50%; float:left}
.sydibu11{ width:510px; margin-left:200px; margin-top:70px;}
.sydibu11 h1{ width:430px;}
.sydibu11 h2{ font-size:30px; line-height:50px; color:#666; font-weight:normal;margin-top:30px;}
.sydibu11 h3{ font-size:18px; line-height:32px; color:#666; font-weight:normal;margin-top:10px;}
.sydibu11 h4{ width:160px;margin-top:20px;}
.sydibu11 h5{font-size:14px; line-height:26px; color:#666; font-weight:normal;margin-top:10px;}
.sydibu11 h5 a{color:#666;}







.sydibu2{ width:50%; float: right;}




.syjianjie{ background:url(../images/yy_back.png) no-repeat center center;width: 100%; overflow: hidden; padding: 50px 0 60px; background-size: cover;}
.auto1400{width:75%; margin:0 auto; overflow: hidden;}
.syjianjie1{float:left;width:7.8%;margin-right:5.5%; margin-top: 58px;}
.syjianjie2{float:left;width:32.5%; margin-top: 28px;}
.syjianjie3{float:right;width:40.8%;}
.syjianjie3_1{line-height:36px;}
.syjianjie3_1 img{ vertical-align: middle; margin-right: 15px;}
.syjianjie3_1 a{font-size:20px;color:#fff;height:36px;line-height:36px;text-align:center;}
.syjianjie3_2{ margin-top: 34px;}
.syjianjie3_2 li{float:left; width: 44.2%; margin-right: 5.8%;}

.xinwen{width:100%;height:810px;background:url(../images/indexff_xinwen.png) no-repeat center center;margin:0 auto;margin-top:50px;}
.auto1740{width:1746px;margin:0 auto;}
.height40{height:40px;}
.xinwen_biao{widht:974px;height:107px;background:url(../images/indexff_32.png) no-repeat center center;}
.height63{height:63px;}
.xinwen_nr{}
.xinwen_nr li{float:left;margin: 0 4px; position:relative; width: 574px;}
.xinwen_nr li .nr_text{ position:absolute; left:0; bottom:0; width:285px; height:152px; background-color:rgba(255,255,255,.9);}
.xinwen_nr li .nr_b{ margin:10px 0 0 35px;width:190px;height:45px;}
.xinwen_nr li .nr_b h5{color:#9ca2c0;margin-top:20px;font-size:14px;}
.xinwen_nr li .nr_b h3{color:#262a3d;margin-top:10px;font-size:16px;font-weight:normal;}
.xinwen_nr li .nr_text h2{float:right;margin-top:30px;margin-right:15px;}

.dx{ width:100%; height:313px; background-image:url(../images/r2.png); }
.dx1{ width:1120px; margin:0 auto; overflow:hidden;}
.dx2{ float:left; margin-top:30px;}
.dx21{padding-top:40px;}
.dx22{ margin-top:20px; margin-left:10px;}
.dx221{ font-size:16px; color:#d3d3d3; }
.dx222{ font-size:24px; color:#cfb387; font-weight:bold; }
.dx23{ font-size:16px; color:#d3d3d3; margin-top:12px; margin-left:10px;}
.dx24{ font-size:16px; color:#d3d3d3; margin-top:12px; margin-left:10px;}

.dx3{ float:left; margin-left:157px;}
.dx31{ font-size:16px; color:#cdcdcd; margin-top:59px; font-weight:bold; }
.dx32{ margin-top:6px; margin-bottom:20px;}
.dx33{ width:480px; }
.dx33 ul li{ float:left; font-size:16px; color:#cdcdcd; margin-right:60px; margin-bottom:20px;}
.dx33 ul li a{ font-size:16px; color:#cdcdcd;}
.dx4{ float:right; margin-top:84px;}
.dx6{ width:1148px; height:1px; margin:0 auto; margin-top:20px;}
.dx7{ width:1148px; font-size:14px; color:#8e93ac; margin:0 auto; text-align:center; margin-top: 30px;}
.dx7 a{ color:#8e93ac;}
.dx7 img{vertical-align: middle;}

.er{ position: inherit;}

/*厂区*/
.cq{width:100%;height:810px;background:url(../images/indexff_cq.png) no-repeat center center;margin:0 auto;margin-top:0px;}
.height40{height:40px;}
.cq_biao{widht:974px;height:107px;background:url(../images/about_21.png) no-repeat center center;}
.height63{height:63px;}
.cq_nr{}
.cq_nr li{float:left;margin-right:5px; position:relative;}
.cq_nr li .nr_text{ position:absolute; left:0; bottom:0; width:285px; height:152px; background-color:rgba(255,255,255,.9);}
.cq_nr li .nr_b{ margin:10px 0 0 35px;width:190px;height:45px;}
.cq_nr li .nr_b h5{color:#9ca2c0;margin-top:20px;font-size:14px;}
.cq_nr li .nr_b h3{color:#262a3d;margin-top:10px;font-size:16px;font-weight:normal;}
.cq_nr li .nr_text h2{float:right;margin-top:30px;margin-right:15px;}

/*资质*/
.honor{width:100%;height:702px;background:url(../images/about_16.png) no-repeat center center;margin:0 auto;margin-top:0px;}
.auto12{width:1200px;margin:0 auto;}
.height40{height:40px;}
.honor_biao{widht:974px;height:107px;background:url(../images/about_17.png) no-repeat center center;}
.height63{height:63px;}
.honor_nr{}
.honor_nr li{float:left;margin-left:20px; position:relative;}

/*二级联系我们*/
.cont{height:458px;width:100%;background:url(../images/contact_03.png) no-repeat center center;}
.cont1{height:384px;width:100%;background:url(../images/contact_06.png) no-repeat center center;}
.auto1320{width:1320px;margin:0 auto;}
.cont1_l{float:left;width:854px;height:217px;margin-top:79px;}
.cont1_l li{line-height:60px;width:700px;}
.cont1_l li p{font-size:24px;color:#1e2b3e;}
.cont1_l li p img{ vertical-align: middle;}
.cont1_l li font{font-size:30px;font-weight:bold;}
.cont2_r{float:left;width:271px;height:217px;margin-top:79px;}

/*招聘*/
.zhaopin{width:100%;height:608px;background:url(../images/zhaopin_03.png) no-repeat center center;}
.zhaopin1{width:100%;height:540px;margin:0 aauto;background:#f3f3f3;}
.zhaopin1_nr{}
.zhaopin1_nr li{float:left;margin-right:20px;margin-left:20px;width:288px;height:415px;background:#fff;}
.nirong{width:254px;height:332px;padding:48px 0 0 17px;}
.nirong h2{font-size:22px;color:#d4b47e;font-weight:bold;line-height:45px;}
.nirong h3{width:35px;height:10px;border-bottom:1px #8f8f8f solid}
.nirong h4{color:#111;line-height:40px;}
.nirong p{line-height:35px;color:#525252;}
.nirong font{font-weight:bold;}

.ej_banner{ width:100%; height:490px;}
.ej_center{ width:100%; overflow:hidden;}

.article, .article p{ font-size: 16px; color: #333333; line-height: 30px;}

/*二级页关于我们*/

.ejjjnr{ padding:30px 0; width:1300px; margin:0 auto;}
.dqlm{ height:76px; line-height:76px; border-bottom:2px solid #e6e6e6; color:#373737; font-size:32px; font-weight:500;}
.ejjjnr1{background:url(../images/gsjjbj.png) no-repeat right top; padding-top:30px; overflow:hidden;}
.ejjjnr11{ width:1200px; float: left;}
.ejjjnr11{ font-size:16px; line-height:34px;}
.ejjjnr11 p{ padding-bottom:10px;}
.ejdb{background:url(../images/ejdibu.jpg) no-repeat right top; height:394px;}
.ejdbnr{ width:1300px; height:320px; margin:0 auto;}
.ejdbnr1{ width:330px; float:left;}
.ejdbnr1 h1{ padding-top:45px;}
.ejdbnr1 h2{ font-size:16px; color:#d3d3d3; line-height:34px; font-weight:normal; margin-top:15px;}
.ejdbnr1 h2 span{font-size:24px; color:#cfb375}

.ejdbnr2{ width:790px; float:left; margin-left:30px;}
.ejdbnr21{ font-size:18px; line-height:30px;color:#d3d3d3; padding-top:50px;  }
.ejdbnr22{ width:30px; height:3px; background:#cfb387; margin-top:10px;}
.ejdbnr23{ margin-top:30px;}

.ejdbnr23 ul li{  float:left;   height:18px;  line-height:18px; font-size:18px; }
.ejdbnr23 ul li .nav_tit a{font-size:18px; }
.ejdbnr23 ul li .nav_tit{background:url(../images/xwsx.png) no-repeat  left  center; display:inline-block;margin-bottom:10px;padding:0 30px}
.ejdbnr23 ul li .nav_tit1{background:url(../images/xwsx111.png) no-repeat  left  center;  width:100px;}
.ejdbnr23 ul li .nav_tit1 a{font-size:18px;}


.ejdbnr23 ul li{}
.ejdbnr23 ul li a{display: block; color:#d3d3d3;font-size:14px;}
.ejdbnr23 ul li a.nav_tit11{ margin-left:28px; line-height:26px; }

.ejdbnr3{ width:140px; float:right; padding-top:100px;}


.beian{ height:70px; width:100%;  line-height:70px; font-size:14px; color:#FFF; border-top:1px solid #4b4958;}
.beian1{width:1300px; margin:0 auto;}
.beian1 span{ float:right;}
.beian a{color:#FFF}
.beian img{vertical-align: middle;}
.ejcpnr{ width:100%; background:#f0f0f0; overflow:hidden; padding:50px 0; }
.ejcpdh{ width:1300px; height:100px; margin:0 auto; background:#FFF;}
.ejcpdh ul li{ width:260px;height:100px; float:left;background:url(../images/xwsx.png) no-repeat  left  center;}
.ejcpdh ul li:nth-child(1){background:url(../images/xwsx1.png) no-repeat  left  center;}

.ejcpdh ul li:nth-child(1) h1{background:url(../images/fl1hui.png) no-repeat  bottom center; width:80px; height:50px; margin:0 auto;}
.ejcpdh ul li:nth-child(2) h1{background:url(../images/fl2_hui.png) no-repeat  bottom center; width:80px; height:50px; margin:0 auto;}
.ejcpdh ul li:nth-child(3) h1{background:url(../images/fl3_hui.png) no-repeat  bottom center; width:80px; height:50px; margin:0 auto;}
.ejcpdh ul li:nth-child(4) h1{background:url(../images/fl4_hui.png) no-repeat  bottom center; width:80px; height:50px; margin:0 auto;}

.ejcpdh ul li:nth-child(5) h1{background:url(../images/fl5_hui.png) no-repeat  bottom center; width:80px; height:50px; margin:0 auto;}

.ejcpdh ul li:nth-child(1):hover h1{background:url(../images/fl1lan.png) no-repeat  bottom center;}
.ejcpdh ul li:nth-child(2):hover h1{background:url(../images/fl2_lan.png) no-repeat  bottom center;}
.ejcpdh ul li:nth-child(3):hover h1{background:url(../images/fl3_lan.png) no-repeat  bottom center;}
.ejcpdh ul li:nth-child(4):hover h1{background:url(../images/fl4_lan.png) no-repeat  bottom center;}
.ejcpdh ul li:nth-child(5):hover h1{background:url(../images/fl5_lan.png) no-repeat  bottom center;}

.ejcpdh ul li.on:nth-child(1) h1{background:url(../images/fl1lan.png) no-repeat  bottom center;}

.ejcpdh ul li.on:nth-child(2) h1{background:url(../images/fl2_lan.png) no-repeat  bottom center;}
.ejcpdh ul li.on:nth-child(3) h1{background:url(../images/fl3_lan.png) no-repeat  bottom center;}
.ejcpdh ul li.on:nth-child(4) h1{background:url(../images/fl4_lan.png) no-repeat  bottom center;}
.ejcpdh ul li.on:nth-child(5) h1{background:url(../images/fl5_lan.png) no-repeat  bottom center;}
.ejcpdh ul li h2{ font-size:18px; line-height:40px; color:#666; text-align:center;}
.ejcplb{ width:1328px; margin:35px auto 0;}
.ejcplb ul li{ width:300px;  margin:16px; float:left; overflow:hidden; background:#FFF; padding-bottom:50px;}
.ejcplb ul li h1{ text-align:center; height:330px;}
.ejcplb ul li h2{ font-size:22px; line-height:40px; height:40px; overflow:hidden; text-align:center; color:#333; font-weight:normal;}
.ejcplb ul li h3{font-size:16px; line-height:30px;height:30px; overflow:hidden; text-align:center; color:#999; font-weight:normal;}
.ejcplb ul li h4{ width:140px; height:30px; margin:0 auto; border:1px solid #999; border-radius:30px; text-align:center; line-height:30px; margin-top:10px;}
.ejcplb ul li h4 a{ color:#999;}
.ejcplb ul li h4:hover{ background:#024f7e;}
.ejcplb ul li h4:hover a{color:#fff;}
.ejnry{width:1300px; margin:0 auto ; padding-bottom:40px; font-size:16px; line-height:30px;}
.ejnry p{ padding-bottom:5px;}
.dqwz{ height:50px; line-height:50px; margin-top:30px;}
.ejxw{width:1300px; margin:0 auto ;padding-bottom:40px; }
.ejxwlb{ margin-top:50px;}
.ejxwlb ul li{ height:110px; padding:50px 0; border-top:1px dashed #d5d5d5;}
.ejjjnr12{ margin-top:20px;}
.ejjjnr12{ font-size:16px; line-height:34px;}
.ejjjnr12 p{ padding-bottom:10px;}





.news_tu{ width:180px; height:110px; float:left;}
.news_txt{ width:1080px;height:110px; float: right; }
.news_txt h1{ font-size:20px; line-height:32px; height:30px; color:#333;}
.news_txt h2{font-size:16px; line-height:32px; height:30px; color:#666; font-weight:normal; margin-top:15px;}


.about_jj{width:100%;height:834px;margin: 0 auto;}

.about_jj_l{float:left;width:926px;height:834px;background:url(../images/about_03.png) no-repeat center center;}
.about_jj_l h2{margin:100px 0 30px 120px;}
.about_jj_l p{margin-left:120px;width:640px;line-height:35px;color:#787878;font-size:16px; text-align: justify;}
.about_jj_r{float:right;width:994px;height:834px;background:url(../images/about_04.png) no-repeat center center;}

/*二级页宗旨*/
.about_zz{width:100%;height:492px;margin: 0 auto;}
.auto1620{width:1620px;margin: 0 auto;}
.zongzhi{height:258px;}
.zongzhi li{float:left;width:482px;height:258px;margin-right:26px;margin-top:111px;margin-left:26px;}
.zongzhi li h2{color:#636363;font-size:20px;font-weight:normal;margin-top:20px;}

/*二级产品*/
.chanpin{ width:100%; background:url(../images/chanpin_back.jpg) no-repeat center top; background-size: 100%; overflow: hidden;}
.height53{height:53px;}
.chanpin1{height:80px;line-height:80px;margin-left:160px;}
.chanpin1 a{font-size:20px;color:#4a3349;font-weight:bold;}
.chanpin2{}
.chanpin2_menu{float:left;width:160px;height:840px;}
.chanpin2_menu li{line-height:45px;height:45px;}
.chanpin2_menu li a{font-size:18px;color:#7b7b7b;font-weight:bold;}
.chanpin2_menu li a:hover{color:#2b1c46;font-weight:bold;}
.chanpin2_m{float:left;width:1540px;height:840px;}
.chanpin2_m li{float:left;margin-right:6px;margin-bottom:6px;}

@media (max-width: 1680px){
	.cp{ padding: 39px 0 78px;}
	.cp2_menu li a{ font-size: 16px;}
	
	.xinwen{height:607px; background-size: cover; margin-top:37px;}
	.auto1740{width:1309px;margin:0 auto;}
	.height40{height:30px;}
	.xinwen_biao{height:80px; background-size: auto 100%;}
	.height63{height:47px;}
	.xinwen_nr li{margin: 0 3px; width: 430px;}
	.xinwen_nr li .nr_text{ width:213px; height:114px;}
	.xinwen_nr li .nr_b{ margin:7px 0 0 26px;width:142px;height:33px;}
	.xinwen_nr li .nr_b h5{margin-top:15px;font-size:14px;}
	.xinwen_nr li .nr_b h3{margin-top:7px;font-size:16px;}
	.xinwen_nr li .nr_text h2{margin-top:22px;margin-right:11px;}
	
	.about_jj{height:625px;}
	.about_jj_l{width:694px;height:625px; background-size: cover;}
	.about_jj_l h2{margin:75px 0 22px 90px; height: 67px;}
	.about_jj_l h2 img{ height: 100%;}
	.about_jj_l p{margin-left:90px;width:480px;line-height:26px;font-size:14px;}
	.about_jj_r{float:right;width:745px;height:625px; background-size: cover;}
	
	.about_zz{height:369px;}
	.auto1620{width:1215px;}
	.zongzhi{height:193px;}
	.zongzhi li{width:361px;height:193px;margin-right:19px;margin-top:83px;margin-left:19px;}
	.zongzhi li h2{font-size:16px;margin-top:15px;}
	.zongzhi li h3{ height: 117px;}
	.zongzhi li h3 img{ height: 100%;}
	
	.cq{height:607px; background-size: cover;}
	.height40{height:30px;}
	.cq_biao{height:80px; background-size: auto 100%;}
	.height63{height:47px;}
	.cq_nr li{margin-right:3px; width: 430px;}
	
	.zhaopin{height:456px;background-size: cover;}
	.zhaopin1{height:405px;}
	.zhaopin1_nr li{margin-right:15px;margin-left:15px;width:216px;height:311px;}
	.nirong{width:190px;height:249px;padding:36px 0 0 12px;}
	.nirong h2{font-size:16px;line-height:33px;}
	.nirong h3{width:26px;height:7px;}
	.nirong h4{line-height:30px; font-size: 14px;}
	.nirong p{line-height:26px; font-size: 14px;}
	
	.cont{height:343px; background-size: cover;}
	.cont1{height:288px; background-size: cover;}
	.auto1320{width:990px;}
	.cont1_l{width:640px;height:162px;margin-top:59px;}
	.cont1_l li{line-height:45px;width:525px;}
	.cont1_l li p{font-size:18px;}
	.cont1_l li p img{ width: 30px;}
	.cont1_l li font{font-size:22px;}
	.cont2_r{width:203px;height:162px;margin-top:59px;}
	.cont2_r img{ width: 100%;}
}
@media (max-width: 1400px){
.nav{ margin-left:20px; }
.nav li{ line-height: 96px; display:inline-block;background: url(../images/topxsj.png) no-repeat  right center; padding:0 15px 0 10px;}
.nav li a{ font-size: 14px; color: #024f7e;}
.ynav{  float:right; margin-right:30px; }
.ynav ul li{ line-height: 96px; display:inline-block; padding:0 5px;}
.ynav ul li a{ font-size: 14px; color: #666666;}


.sydibu11{ width:510px; margin-left:120px; margin-top:60px;}
.sydibu11 h1{ width:350px;}
.sydibu11 h2{ font-size:24px; line-height:36px; color:#666; font-weight:normal;margin-top:10px;}
.sydibu11 h3{ font-size:16px; line-height:26px; color:#666; font-weight:normal;margin-top:1px;}
.sydibu11 h4{ width:130px;margin-top:0px;}
.sydibu11 h5{font-size:12px; line-height:20px; color:#666; font-weight:normal;margin-top:0px;}
.sydibu11 h5 a{color:#666;}

	
	
	.sytszl{background: url(../images/sybj1.jpg) no-repeat top  center; width:100%; overflow:hidden; }
.sytszldh{ text-align:center;}
.box4{}
.box4_ul{ padding:6% 0;}
.box4_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box4_ul li a{ font-size:14px; color:#333333;}
.box4_ul li span{ color:#999999;}
.ysqhnr{ width:460px; height:460px; margin:0 auto;  overflow:hidden}
.box4_l2{ width:100%; margin-top:0px; margin-left:0px;}
.box4_slide .hd{ height:40px; line-height:40px; margin-top:-650px; z-index:9999; position:absolute; width:1580px;  left:50%; margin-left:-790px;}
.box4_slide .hd ul li:nth-child(2n){width:790px; float:right}
.box4_slide .hd ul li:nth-child(2n+1){ width:790px; float:left}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhy .ysqhy1 .ysqhy11{width:90px; height:90px; background:#fff; border-radius:124px; margin-left:7px; margin-top:7px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhy .ysqhy1 .ysqhy11{width:90px; height:90px; background:#197ac9; border-radius:124px; margin-left:7px; margin-top:7px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhy1{width:104px; height:104px; border:1px dashed #197ac9; border-radius:124px; overflow:hidden;}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhz h1{ font-size:24px; color:#FFF; line-height:36px;}
.box4_slide .hd ul li:nth-child(2n+1) .ysqhz h3{ font-size:14px; color:#FFF; line-height:26px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz h1{ font-size:24px; color:#197ac9; line-height:36px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz h3{ font-size:14px; color:#5a5a5a; line-height:26px;}
.box4_slide .hd ul li:hover .ysqhz h1{ font-size:24px; color:#fdde44; line-height:36px;}
.box4_slide .hd ul li:nth-child(1) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x1lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(1) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x1bai.png) no-repeat  center  center;}
.box4_slide .hd ul li .ysqhy .ysqhy1 .ysqhy11:hover{ background: url(../images/syysqhbj.png) no-repeat top  center;}
.box4_slide .hd ul li:nth-child(2) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x4bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(2) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x4bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(3) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x2lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(3) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x2bai.png) no-repeat  center  center;}
.box4_slide .hd ul li:nth-child(4) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x5bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(4) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x5bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(5) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x3lan.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(5) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x3bai.png) no-repeat  center  center;}

.box4_slide .hd ul li:nth-child(6) .ysqhy .ysqhy1 .ysqhy11 h1{  background: url(../images/x6bai.png) no-repeat  center  center; width:90px; height:90px;}
.box4_slide .hd ul li:nth-child(6) .ysqhy .ysqhy1 .ysqhy11:hover h1{  background: url(../images/x6bai.png) no-repeat  center  center;}


.ysqhz{width:270px; float:left; margin-right:30px;}
.ysqhy{width:124px; height:124px; float: left}
.ysqhy1{width:104px; height:104px; border:1px dashed #FFFFFF; border-radius:124px; overflow:hidden;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz{ }
.box4_slide .hd ul li:nth-child(2n+1){ text-align:right}
.box4_slide .hd ul li:nth-child(2n) .ysqhy{ float:right;margin-right:15px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhz{ float:right; margin-right:0px;}
.box4_slide .hd ul li:nth-child(1){ margin-top:140px;}
.box4_slide .hd ul li:nth-child(1) .ysqhz{ margin-left:180px;}
.box4_slide .hd ul li:nth-child(2){ margin-top:140px;}
.box4_slide .hd ul li:nth-child(2) .ysqhz{margin-right:180px; }

.box4_slide .hd ul li:nth-child(3){ margin-top:10px;}
.box4_slide .hd ul li:nth-child(3) .ysqhz{ margin-left:140px;}
.box4_slide .hd ul li:nth-child(4){ margin-top:10px;}
.box4_slide .hd ul li:nth-child(4) .ysqhz{ margin-right:140px; }

.box4_slide .hd ul li:nth-child(5){ margin-top:10px;}
.box4_slide .hd ul li:nth-child(5) .ysqhz{ margin-left:170px;}
.box4_slide .hd ul li:nth-child(6){ margin-top:10px;}
.box4_slide .hd ul li:nth-child(6) .ysqhz{ margin-right:170px; }
}
@media (max-width: 1300px){
.nav{ margin-left:20px; }
.nav li{ line-height: 96px; display:inline-block;background: url(../images/topxsj.png) no-repeat  right center; padding:0 15px 0 10px;}
.nav li a{ font-size: 12px; color: #024f7e;}
.ynav{  float:right; margin-right:30px; }
.ynav ul li{ line-height: 96px; display:inline-block; padding:0 5px;}
.ynav ul li a{ font-size: 12px; color: #666666;}}


.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #024f7e; color: #fff;}