/*通用样式*/
*{ padding:0px; margin:0px;}
body, html{  font-size:14px;}
a{ text-decoration:none}
a:link,a:visited{color:#333}
ul, li, dl, dd, dt, ol, p {margin: 0px; padding: 0px; list-style-type: none;}
img{ border:none;}
img {border: 0px;vertical-align:middle;}
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix:after { content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 100%;}
.clearfix { *zoom : 1;}
.fl{ float:left;}
.fr{ float:right;}
.l{ float:left;}
.r{ float:right;}
.mar_top{ height:10px; line-height:0px; font-size:0}

.wrap{ width:1300px; margin:0 auto; } /*默认宽度*/

.fu01 { }


/*头部样式*/
.top {background-color:#FFFFFF; background-position: center top; height: 118px; position: fixed; top: 0px; width: 100%; z-index: 999}
.logo{ padding-top:0px; width:22%; margin-left:3%}
.toptu{width:15%;  background:#835f50; height:118px; text-align:center;}
.nav{ width:60%; overflow:hidden; height:118px; margin:0 auto;}
.nav ul li{ width:14.2%; line-height:118px; font-size:18px; float:left; text-align: center;}
.nav ul li a{ color:#63605e;}






.tophy{ width:100%; background:#f6f6f8; height:40px; }
.tophynr{ width:1300px; margin:0 auto;}
.hyzi{width:600px; float: left; height:40px; line-height:40px;}




.top_con{ width:150px; float:right; height:96px; margin-top:0px;}
.top_con ul li{ float:right;margin-left:10px;  position: relative;}
.top_con_txt{ color:#166a79; font-size:20px}
.top_con_txt1{ color:#166a79; font-size:14px}
.none {width: 134px; height: 133px;   position: absolute; top:96px; left:-62px; z-index:999; display: none }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:150px;}
.title{text-align:center;font-size:18px;line-height:1.5;border-bottom:1px solid #ebebeb;padding:20px;margin-bottom:30px}
.porn{font-size:14px;line-height:2;padding:20px;margin-top:30px}


.syfldh{ width:80%; margin:0 auto;}
.syfldh ul li{ width:30%; margin:1.666%; float:left;}

.cpwz{ text-align:center;}
.cpwz h1{font-size:34px; color:#304872; line-height:50px; margin-top:50px;}
.cpwz h2{ font-size:18px; color:#505050; line-height:30px;}
.bannerTitle {  color: #222222; position: relative; padding-bottom: 1rem;font-size: 28px;}
.syjjbj{background: url(../images/syjjbj.jpg) no-repeat center center; height:560px; }
.sysp{ width:920px; height:276px; margin:0 auto;}
.sysp1 ul li{ width:220px; float:left}
.sysp1 ul li h1{ font-family:Impact; color:#decdad; font-size:60px; margin-top:90px;}
.sysp1 ul li h1 span{ font-size:18px; color:#FFF}
.sysp1 ul li h2 { font-size:18px; color:#FFF}
.gy_nf{}

.gy_nf ul{}
.gy_nf ul li{ float:left; width:300px;}
.gy_nf ul li h1{ -webkit-margin-before: 0; -webkit-margin-after: 0;margin-top:100px;}
.gy_nf ul li span{ color:#fff; font-size:18px; font-weight:normal;}
.gy_nf ul li p{ line-height:31px; color:#fff; font-size:18px;}
.timer{ display:inline;color:#decdad; font-size:80px; font-weight:normal; line-height:70px;padding: 0 10px;font-family:Impact;}
.gy_nf ul li.border-none{ border-right:none;}



.gy_nf ul li:nth-child(3){ width:320px;text-align:center;}

.jjgd{font-size:18px; color:#FFF; text-align:center; margin-top:10px;}



.sycpdh{ text-align:center; padding:85px 0;}
.sycpdh ul li{display: inline-block; background: url(../images/cpsx.png) no-repeat top right; padding:0 30px;}
.sycpdh ul li:last-child{display: inline-block; background: url(../images/cpsx11.png) no-repeat top right; padding:0 30px;}
.sycpdh ul li h2{ font-size:18px; color:#979797; line-height:36px;}
.sycpfl1{ width:100%; background:#eaeaea; overflow:hidden;}
.sycpfl11{ width:50%; float:left;}
.sycpwz1{ font-size:32px; text-transform: uppercase; line-height:50px; color:#99755f; margin-left:25%; margin-top:5%}
.sycpwz2{ font-size:28px; text-transform: uppercase; line-height:50px; color:#99755f;margin-left:25%;}
.sycpwz3{ width:50px; height:2px; background:#d7d0be;margin-left:25%;}
.sycpwz4{  font-size:16px; text-transform: uppercase; line-height:40px; color:#8a7c85;margin-left:25%; margin-top:1%;}
.sycpwz5{  font-size:14px; text-transform: uppercase; line-height:26px; color:#8a7c85;margin-left:25%;}
.sycpwz6{ width:135px; height:40px; text-align:center; line-height:40px; border: 1px dashed #99755f;margin-left:25%; color:#99755f; font-size:16px;margin-top:2%;}





.sycpfl12{ width:50%; float: right;}
.sycpfl2{ width:100%; background:#eaeaea; overflow:hidden;}
.sycpfl21{ width:50%; float:left;}
.sycpfl22{ width:50%; float: right;}
.sycpfl3{width:100%; background:#eaeaea; overflow:hidden;}
.sycpfl31{width:50%; float:left;}
.sycpfl32{width:50%; float: right;}


.syys{ width:100%; padding:100px 0;}
.syys ul li{ width:20%; float:left;}
.syys ul li h1{ text-align:center;}
.syys ul li h2{ font-size:16px; text-align:center;color:#9f8760; line-height:40px;}
.syys ul li h3{ font-size:14px; text-align:center;color:#9f8760; padding:0 10%;line-height:24px;}



.sy_hj{ background:url(../images/syjxbj.jpg) no-repeat center center; width:100%; overflow:hidden; padding-bottom:50px;margin-top:100px;}


.syyout{ width:800px; float:right; background:#835f50;margin-top:50px;}
.syzt{width:480px; float: left;}
.syzt h1{ font-size:36px; color:#FFF; padding-top:230px; font-weight:bold;}
.syzt h2{ font-size:28px; color:#FFF; margin-top:10px;}
.syzt h3{  margin:100px 0 0 150px;}



.txMovie{position:relative; }
.focus_pic{}
.focus_pic li{ width:800px; height:444px;}
.focus_nav{ position:relative; margin-top:20px; padding-left:10px; margin-bottom:20px;}
.focus_nav ul{position:relative;*zoom:1;}
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin:5px; cursor:pointer;border:3px solid #fff;width:180px;height:115px;}
.focus_nav .navPrev,.focus_nav .navNext{ display:block; width:20px; height:50px; position:absolute; top:34px;}
.focus_nav .navPrev{ background-image:url(../images/syqhz.png); left:-10px;}	
.focus_nav .navNext{ background-image:url(../images/syqhy.png); right:-10px;}



.syys2{ width:100%; padding-bottom:80px;}
.syys2 h1{ text-align:center; font-size:32px; margin-top:40px; line-height:120px; color:#99755f}

.syjjtup{ width:95%; margin:0 auto}
.syjjtup ul li{ width:50%; float:left;}


.syxw{ width:88%; margin:80px auto}
.xwdh{width:100%; height:70px; line-height:70px; border-bottom:2px solid #cca072; font-size:30px; color:#cca072;}
.xwdh span{ float:right; vertical-align: middle; padding-top:20px;}
.syxwnr{ margin-top:40px; padding-bottom:30px;overflow:hidden;}
.syxwnr ul li{ width:27%; float:left; margin-right:3%;border-right:1px solid #ebebeb; padding-right:3%}
.syxwnr ul li:last-child{ width:27%; float:left; margin-right:3%;border-right:0px solid #ebebeb; padding-right:3%}
.syxwnr ul li h1{ font-size:18px; color:#414141; line-height:36px;}
.syxwnr ul li h2{ font-size:16px; color:#707070;line-height:30px; height:60px; overflow:hidden;}
.syxwnr ul li h3{ font-size:14px; color:#707070;line-height:18px; margin-top:20px;}

.syxwnr ul li h3 span{ float:right; }


.syalgd1{ width:100px; height:24px; border:1px solid #cbcbcb; line-height:24px; text-align:center; border-radius:30px; color:#a9a9a9; font-size:14px; margin:0 auto;}


/*首页关于我们*/
.i_about{ height:570px; background-image:url(../images/i_jjbg.jpg); background-position:center center; overflow:hidden}
.i_about_1{ height:172px; background-image:url(../images/i_about_line.jpg); background-position:center bottom; background-repeat:no-repeat}
.i_about_1_title{ text-align:center; font-size:36px; font-weight:bold; padding-top:70px;}
.i_about_1_t2{ text-align:center; color:#666; padding-top:15px;}
.i_about_1_t3{ text-align:center; color:#666; padding-top:70px; font-size:16px; line-height:32px; height:224px; overflow:hidden}


.i_about_2{ font-size:18px; text-align:center; line-height:18px; padding-top:10px; color:#f08200}
.i_about_3{ font-size:14px; color:#777; text-align:center; line-height:24px; padding-top:20px; width:940px; margin:0 auto}
.i_about_4 ul li{ width:300px; float:left; color:#777; line-height:30px; font-size:16px}
.i_about_4 span{ font-size:48px; color:#d90024; padding-right:10px}
.i_jj_p p{ margin-top:20px; line-height:24px; text-indent:2rem}
.i_jj_bottom{ height:35px; background-image:url(../images/i_jj_bottom.png); background-position:center center; background-repeat:no-repeat; text-align:center; color:#c80614; line-height:35px; font-size:16px}

/*主页产品样式*/
.i_cp{ background-image:url(../images/i_cp_bg.jpg); height:1009px; background-repeat:no-repeat; background-position:center top; overflow:hidden}
.i_cp_fenlei{ width:1200px; margin:0 auto; height:26px;}
.i_cp_fenlei ul li{ font-size:26px; float:left; height:26px; line-height:26px; overflow:hidden; width:200px; text-align:center; margin-bottom:20px}
.i_cp_fenlei a{ color:#abbfc6}
.i_cp_fenlei a:hover{ color:#4b6268}
.i_cp_list{ width:1505px; overflow:hidden; margin:0 auto; height:520px;}
.i_cp_list ul{ width:1520px;}
.i_cp_list ul li{ width:365px; height:520px; margin-right:15px; float:left; background-color:#FFFFFF}
.i_cp_list ul li a{ color:#333333}
.i_cp_txt{ background-color:#f8f8f8; color:#284777;text-align:center;}
.i_cp_list1 ul li .i_cp_txt a{ color:#284777}
.cpgd{ width:100px; height:22px; background:#d9e4e4; margin:10px auto; border-radius:50px; font-size:14px; text-align:center; line-height:22px}
.i_cp_list1 ul li .i_cp_txt .cpgd a{ color:#3f7778}


.i_cp_txt1{ width:100%; background-color:#fafafa; color:#6f6f6f; text-align:center;}
.i_cp_txt1 a{ color:#6f6f6f}


.i_cp_txt1:hover{ background-color:#158b8d; color:#FFFFFF}
.i_cp_txt1:hover a{ color:#FFFFFF}



/*主页优势样式*/
.i_youshi{ background-image:url(../images/youshi_bg.jpg); background-position:center center; background-repeat:no-repeat; height:623px; overflow:hidden}
.i_youshi_list{ width:1197px; overflow:hidden; margin:0 auto}
.i_youshi_list ul{ width:1208px;}
.i_youshi_list ul li{ width:140px; height:250px; margin-right:11px; float:left}
.i_ys_padding{ padding-left:6px; padding-right:6px; color:#FFFFFF}
.i_ys_title{ border-bottom:1px solid #FFFFFF; text-align:center; font-size:18px; font-weight:bold; padding-bottom:10px}
.i_ys_english{ text-align:center; padding-top:10px; padding-bottom:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.i_ys_jj{ text-align:center; font-size:14px; line-height:26px}
.i_four{ height:360px; overflow:hidden}
.i_four ul li{ width:25%; height:360px; float:left; background-color:#f8f8f8}
.i_four ul li.if_last{ width:25%; height:360px; float:left; background-color:#fff}
.i_four ul li:hover{ background-color:#158b8d; color:#FFFFFF}
.i_four_width{ width:71%; margin:0 auto; height:360px;}
.i_four_title{ font-size:25px; text-align:center; padding-top:20px;}
.i_four_padding_top{ height:76px}
.i_four_jj{ font-size:18px; color:#666666; line-height:35px; padding-top:15px}
.i_four ul li:hover .i_four_jj{ color:#fff;}
.if_1{ width:55px; height:46px; background-image:url(../images/ys1_normal.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.if_2{ width:55px; height:46px; background-image:url(../images/ys2_normal.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.if_3{ width:55px; height:46px; background-image:url(../images/ys3_normal.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.if_4{ width:55px; height:46px; background-image:url(../images/ys4_normal.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.i_four ul li:hover .if_1{ width:55px; height:46px; background-image:url(../images/ys1_hover.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.i_four ul li:hover .if_2{ width:55px; height:46px; background-image:url(../images/ys2_hover.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.i_four ul li:hover .if_3{ width:55px; height:46px; background-image:url(../images/ys3_hover.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}
.i_four ul li:hover .if_4{ width:55px; height:46px; background-image:url(../images/ys4_hover.png); background-position:center center; background-repeat:no-repeat; margin:0 auto}


/*主页案例样式*/
.syal{ width:100%; background:#fff; overflow:hidden; }
.i_case{ width:100%; background:#f6f6f9; overflow:hidden; padding-bottom:80px;}
.i_case_list{ width:1320px; height:430px; margin:0 auto; overflow:hidden}
.i_case_list ul{ width:1320px;}
.i_case_list ul li{ width:420px; margin-right:20px; float:left; height:430px;}
.i_case_img{ position:relative;width:420px; height:280px; }
.i_case_title{ width:380px; background-color:#f9f9f9; margin:0 auto; position:absolute;top:220px; left:20px; }
.i_case_title h1{ font-size:24px; color:#616161; text-align: center; margin-top:30px; line-height:30px;}
.i_case_title h2{ font-size:18px; color:#616161; padding:0 30px; margin-top:10px; line-height:30px;}
.i_case_title h3{ font-size:16px; color:#616161; padding:0 30px; margin-top:10px; line-height:19px;}
.i_case_title a{ color:#333333}
.i_case_title:hover{}
.i_case_title:hover a{ color:#116574;}










/*底部样式*/

.dx{ width:100%; height:313px; background-image:url(../images/r2.jpg); }
.dx1{ width:1120px; margin:0 auto; overflow:hidden;}
.dx2{ float:left; margin-top:30px;}
.dx22{ margin-top:20px; margin-left:10px;}
.dx221{ font-size:16px; color:#d3d3d3; }
.dx222{ font-size:18px; 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:50px; 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:16px; color:#cdcdcd; margin:0 auto; text-align:center; line-height:90px; }
.dx7 a{ color:#cdcdcd;}
.dx7 img{vertical-align: middle;}





/*二级样式*/
.er_about{ width:1300px; margin:30px auto;}
.er_about h1{ text-align: left; margin-top:0px;}
.hyys{ background-image:url(../images/ysbj.jpg); height:700px; background-position:center center;}

.ysdh{ text-align:center; padding:80px;}
.hyysnr{ width:1200px; margin:0 auto;}
.hyysnr ul li{ width:285px; margin:7px; background:#FFF; overflow:hidden; float:left; border-radius:5px; padding-bottom:80px;}
.hyysnr ul li h1{ text-align:center; margin-top:50px;}
.hyysnr ul li h2{ text-align:center; margin-top:20px; font-size:18px; line-height:36px; color:#e25e2d;}
.hyysnr ul li h3{ text-align:center; margin-top:20px; font-size:16px; line-height:30px; color:#858585;}




.ejcpfl{  overflow:hidden;text-align:center;}

.ejcpfl ul li{ height:50px; font-size:18px; color:#464646; display:inline-block; margin:40px; line-height:50px; text-align:center; }
.ejcpfl ul li.on{ border-bottom:2px solid #161923}
.ejcplb{ width:80%; margin:0 auto;}
.ejcplb ul li{ width:30%; margin:1.5%; float:left; border:1px solid #eeeeee; padding-bottom:20px;}
.ejcplb ul li h1{}
.ejcplb ul li h2{ text-align:center; font-size:18px; line-height:32px; margin-top:20px; color:#161923; }
.ejcplb ul li h3{ width:50px; height:1px; background:#cccccc; margin:0 auto;margin-top:20px;}
.ejcplb ul li h4{ width:138px; height:42px;border:1px solid #6b6b6b; line-height:42px; text-align:center; margin:0 auto;margin-top:20px; color:#6b6b6b; }







.about_ys2{ background-image:url(../images/youshi_2.jpg); height:385px; background-position:center center;}
.i_cp_list1{ width:1200px; overflow:hidden; margin:10px auto; }
.i_cp_list1 ul{}
.i_cp_list1 ul li{ width:280px; margin:20px 10px;  float:left;  overflow:hidden;}
.i_cp_list1 ul li h1{ width:254px; height:206px; border:1px solid #cccccc; margin:0 auto;  overflow:hidden;}

.i_cp_list1 ul li h2{ height:40px; line-height:40px; border-bottom:1px solid #cccccc; padding-left:13px; font-size:16px; color:#222; font-weight:normal;}
.i_cp_list1 ul li h3{ height:50px; line-height:25px; padding-left:13px; font-size:14px; color:#888; font-weight:normal;}








.xx_title{ text-align:center; font-size:24px; border-bottom:1px solid #CCCCCC; padding-bottom:20px;}
.ej_banner3{height:400px; background-image:url(../images/top_product.jpg); background-position:center center}
.ej_banner30{height:400px; background-image:url(../images/top_product.jpg); background-position:center center}
.ej_banner8{height:400px; background-image:url(../images/top_news.jpg); background-position:center center}
.ej_banner42{height:418px; background-image:url(../images/contact.jpg); background-position:center center}

.cpbt{ text-align:center; font-size:32px; line-height:40px; color:#37405b; margin-top:80px;}




.ej_ban{ background-repeat:no-repeat; background-position:center center; height:390px; margin-top:118px;}
.jj_ban{ background-repeat:no-repeat; background-position:center center; height:640px; margin-top:118px;}

.jjbj{ width:100%; background:#f6f6f6; overflow:hidden; padding-bottom:50px}
.zhaopin{ width:1300px;background: #FFF; margin:0 auto 50px;}
.zhaopin th { border-bottom: 1px solid #dbdbdb;line-height: 60px;color: #333;font-size: 18px;}
.zhaopin td{border-bottom: 1px solid #ededed; padding: 10px 0;line-height: 35px; color: #666; font-size: 16px; cursor: pointer;}
.ljsq{ border:1px solid #d5d5d5; width:100px;color: #333}
.ljsq a{color: #333 }


.er_case_list{ width:1320px;  margin:0 auto; overflow:hidden}
.case1 li{ padding:0 ; width:31%; float:left; margin:1.16666%}
.case1 li h1{ }
.case1 li h2{ }

.case1 li h2{ height:60px; line-height:60px; font-size:20px; color:#222; font-weight:normal;}
.case1 li h3{ height:30px; line-height:30px; font-size:18px; color:#888; font-weight:normal;}



.w50{width:49%}
._item{margin-bottom:25px}
.input{border:1px solid #ddd;padding:15px;width:100%;box-sizing:border-box;margin:0}
.button{background:#333;color:#fff;width:100%;padding:15px 0;border:none;font-size:14px}

.er_news_list{ width:1320px; margin:0 auto; overflow:hidden}

.er_news_list ul{ width:1320px;}
.er_news_list ul li{ padding:0 ; width:31%; float:left; margin:1.16666%}
.er_news_list ul li h2{ height:60px; line-height:60px; font-size:20px; color:#263c68; font-weight:normal;overflow:hidden}
.er_news_list ul li h3{ height:60px; line-height:30px; font-size:18px; color:#888; font-weight:normal;overflow:hidden}

.lxdz{ width:1300px; height:310px; background:#fafafa; margin:0 auto; overflow:hidden; }
.lxdzz{ width:920px; height:190px;background: url(../images/lxdztb.jpg) no-repeat top  left; margin:60px 0 0 100px; float:left;}
.lxdzz h1{ padding:110px 0 0 430px; line-height:36px; font-size:24px; color:#a78b6b; font-weight:normal;}
.lxdzy{ float:right;margin:60px 100px 0 0;}

.lxdh{ width:1300px; height:110px;margin:0 auto;margin-top:40px;}


.xsrx{width:590px; height:110px; float:left;background:#fafafa;}
.xsrx h1{line-height:110px; font-size:16px; color:#a78b6b; font-weight:normal;margin:0px 0 0 50px;}
.xsrx h1 span{line-height:110px; font-size:28px; color:#2f4381; font-weight:normal;}

.xsrx1{width:690px; height:110px; float:right;background:#fafafa;}
.xsrx1 h1{line-height:110px; font-size:16px; color:#a78b6b; font-weight:normal;margin:0px 0 0 50px;}
.xsrx1 h1 span{line-height:110px; font-size:28px; color:#2f4381; font-weight:normal;}



.lxsj{ width:1300px; height:110px; background:#fafafa; margin:0 auto; overflow:hidden; margin-top:40px;}


.lxsj h1{line-height:110px; font-size:16px; color:#a78b6b; font-weight:normal;margin:0px 0 0 100px;}
.lxsj h1 span{line-height:110px; font-size:32px; color:#2f4381; font-weight:normal;}


.box3{}
.box3_tit{ padding-top:74px;}
.box3_p{ line-height:30px; font-size:18px; color:#394345;}
.box3_h1{ line-height:40px; font-size:28px; color:#394345; font-weight:bold;}
.box3_slide{ margin-top:40px;}
.box3_slide .hd{ text-align:center; font-size:0; position:relative; z-index:999;}
.box3_slide .hd ul{}
.box3_slide .hd ul li{ display:inline-block; width:193px; height:158px; cursor:pointer;}
.box3_icon{ height:59px; background-repeat:no-repeat; background-position:center center; margin-top:34px;}
.box3_icon1{ background-image:url(../images/box3_icon1.png);}
.box3_icon2{ background-image:url(../images/box3_icon2.png);}
.box3_icon3{ background-image:url(../images/box3_icon3.png);}
.box3_icon4{ background-image:url(../images/box3_icon4.png);}
.box3_text{ font-size:20px; color:#394345; line-height:50px;}
.box3_slide .bd{ margin-top:-20px;}
.box3_slide .bd ul{}
.box3_slide .hd ul li.on{ background-color:#2a445f;}
.box3_slide .hd ul li.on .box3_text{ color:#ffffff;}
.box3_slide .hd ul li.on .box3_icon1{ background-image:url(../images/box3_icon1_on.png);}
.box3_slide .hd ul li.on .box3_icon2{ background-image:url(../images/box3_icon2_on.png);}
.box3_slide .hd ul li.on .box3_icon3{ background-image:url(../images/box3_icon3_on.png);}
.box3_slide .hd ul li.on .box3_icon4{ background-image:url(../images/box3_icon4_on.png);}

.index4{ padding:86px 0; background:#f1f1f1; margin-top:50px;}
.index4_tit{}
.index4_tit1{ font-size:38px; color:#0d0b0d; line-height:66px;}
.index4_tit2{ font-size:16px; color:#666666; line-height:44px;}
.space-ban-wrap {position: relative;overflow: hidden;width:100%;}
.space-ban-inner .swiper-wrapper { margin-right: -285px !important;}
.space-ban-inner .swiper-slide {width:100% !important;}
.space-ban-inner .swiper-slide a {display: block;width: 100% !important;}
.space-ban-inner .swiper-slide a img {display: block;width: 100%;height: 100%;}
.alqhz{ width:50%; float:left;overflow: hidden;}
.alqhy{ width:30%; float: right;overflow: hidden;}
.alzi{ width:16%; float:left;overflow: hidden; margin:2%}
.alzi h1{ color: #765722; font-size:2.5rem;}
.alzi h2{ font-size:1rem; color: #bdbdbd; margin-top:8%;}
.alzi h3{text-align: left;height:1rem;width:80%;margin-top:8%;}
.alzi h4{ font-size: 4rem;color: #cccccc; margin-top:8%;font-family: NumberOnly;font-weight: normal !important;}
.alzi h5{  color: #222222; position: relative; padding-bottom: 1rem;font-size:2rem; height:2.1rem;overflow:hidden; margin-top:8%;}
.alzi h6{  font-size:1rem; color: #333; margin-top:8%; line-height:1.5rem; height:4.5rem; overflow:hidden;}



@media only screen and (max-width:1920px){
.alzi{ width:16%; float:left;overflow: hidden; margin:2%}
.alzi h1{ color: #765722; font-size:2.5rem;}
.alzi h2{ font-size:1rem; color: #bdbdbd; margin-top:8%;}
.alzi h3{text-align: left;height:1rem;width:80%;margin-top:8%;}
.alzi h4{ font-size: 4rem;color: #cccccc; margin-top:8%;font-family: NumberOnly;font-weight: normal !important;}
.alzi h5{  color: #222222; position: relative; padding-bottom: 1rem;font-size:2rem; height:2.1rem;overflow:hidden; margin-top:8%;}
.alzi h6{  font-size:1rem; color: #333; margin-top:8%; line-height:1.5rem; height:4.5rem; overflow:hidden;}
	
	}
	
	
	
@media only screen and (max-width:1400px){
	.alzi{ width:16%; float:left;overflow: hidden; margin:2%}
.alzi h1{ color: #765722; font-size:2.5rem;}
.alzi h2{ font-size:1rem; color: #bdbdbd; margin-top:3%;}
.alzi h3{text-align: left;height:1rem;width:80%;margin-top:2%;}
.alzi h4{ font-size: 4rem;color: #cccccc; margin-top:6%;font-family: NumberOnly;font-weight: normal !important;}
.alzi h5{  color: #222222; position: relative; padding-bottom: 1rem;font-size:2rem; height:2.1rem;overflow:hidden; margin-top:4%;}
.alzi h6{  font-size:1rem; color: #333; margin-top:2%; line-height:1.5rem; height:4.5rem; overflow:hidden;}
	
		

}

.spatial-datails {position: absolute;left:50%;top: 0;width:20%;background-color: #f1f1f1;z-index: 100;}
.space-btn-ri, .space-btn-le {width: 50px !important;height: 50px !important;position: absolute;z-index: 999 !important;}
.space-btn-ri {left:56% !important; bottom:0px !important;background: url(../images/index-icon-011.png) no-repeat center center !important;background-size: 20% 40%;background-color: #999999 !important;opacity: 0.5;}
.space-btn-le {left: 52% !important;bottom:0px !important;background: url(../images/index-icon-021.png) no-repeat center center !important;background-size: 20% 40%;background-color: #999999 !important;opacity: 0.5;}
	.spatial-datails > div:nth-child(1) {}
.spatial-btn-con {padding:0 37px;box-sizing: border-box overflow:hidden;}
.spatial-btn-con .spatial-btn-title {font-size: 26px;color: #555555;margin: 125px 0 58px 0;}
.spatial-btn-con .spatial-btn-text {width: 217px;font-size: 16px;color: #666666;line-height: 34px;height: 142px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.case_title1{color: #765722; font-size:2.5rem;}
.case_txt1{    font-size:1rem; color: #bdbdbd; margin-top:2%;}
.case_xs1{   text-align: left; height:1rem;width:80%;margin-top:2%;}
.case_xs2{ font-size: 4rem;color: #cccccc; margin-top:3%;font-family: NumberOnly;font-weight: normal !important;}
.bannerTitle1 {  color: #222222; position: relative; padding-bottom: 1rem;font-size:2rem; height:2.1rem;overflow:hidden;}
.summry{  font-size:1rem; color: #333; margin-top:2%; line-height:1.5rem; height:4.5rem; overflow:hidden;}

.content{ font-size:16px;}
.content p{ margin-bottom:10px;}

/*分页样式*/
.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: #26335a; color: #fff;}