@charset "utf-8";
body{margin:0px; font-size:12px; color:#333; font-family:"微软雅黑", Arial, Helvetica, sans-serif; cursor:default;}
*{padding:0px; margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td {margin:0; padding:0; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-style:normal;}
h1,h2,h3,h4,h5,h6 {list-style:none; font-weight:normal;}
input,select,button{font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; border:0; background:none; outline:none; vertical-align:middle;}
button {overflow:visible}
img{border:none;}
li{list-style:none;}
a{color:#333; text-decoration:none;
}
a:hover{color:#bd7718;}
.clear{overflow:hidden; clear:both; height:0px;}
.lf{float:left;}
.rt{float:right;}


.con{width:1100px; margin:0 auto; height:auto; }

.top{width:100%; border-top:4px solid #bd7718; background-color:#fafafa; font-size:12px; line-height:36px; color:#999;}
.top span{display:block; float:left;}
.top span.yx{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/yx.png) no-repeat left center; padding-left:25px; margin-right:15px;}
.top span.dh{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/dh.png) no-repeat left center; padding-left:22px; margin-left:15px;}
.top span.dl{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/ch.gif) no-repeat left center; padding-left:25px; margin-right:15px; }
.top span.zc{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/en.gif) no-repeat left center; padding-left:27px; margin-left:13px;margin-right:10px}
.top span.dl1{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/dl.png) no-repeat left center; padding-left:25px; margin-right:15px;margin-left:10px}
.top span.zc1{background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/zc.png) no-repeat left center; padding-left:27px; margin-left:13px; }


.top a{  height:36px;  color:#bd7718; font-size:14px}
.zhuye{width:100%;  font-size:25px; font-weight: 700; display:block; }
.zhuye ul {  margin:auto 20%; height:50px }

.mi ul{mrain-top:20px}

.cp5{width:30%; float:right; margin:120px 15% 0 1px; }
.cp6{float:left;}

.wom{width:100%;  float:left;  margin:120px 20%;}



.cp{width:30%; float:left; margin:120px 1px 0 15%;}
.cp   p{margin:40px 0;}
.cp  li{font-size:20px;  font-weight: 500; display:block; margin:20px 0;}
.cp  h1{font-size:20px; font-weight: 500; display:block;  margin:20px 0;}
.cp  h2{font-size:20px; font-weight: 500; display:block; margin:20px 0;}
.cp  h3{font-size:20px; font-weight: 500; display:block; margin:20px 0;line-height: 80px;}
.cp .cp4 {margin:20px 0;}
.cp .cp4 li{font-size:25px; font-weight: 700; display:block;}
.cp .cp4 h4{font-size:25px; font-weight: 700; display:block;}
.cp .cp4  a{color:#FF0000; }
.header{width:100%; height:90px; position:fixed; z-index:10000; background-color:#197d7a;)
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 100%;}
.header .con{float:right; width:61.8%;position:relative; height:90px; }
.header .logo{width:276px; margin-top:3px; float:left;}
.header .logo img{width:100%; height:auto; display:block;}
.header .tubiao{width:250px; float:right; margin-top:26px; }
.header .tubiao li{ float:left; width:50px; text-align:center}


.header .an{position:absolute; top:50%; margin-top:-.9rem; right:2%; height:1.8rem; width:2rem; display:none;}
.header .an span{width:2rem; height:.2rem; background-color:#bd7718; display:block; position:absolute;
transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s;}
.header .an span.a1{top:0.3rem; left:0;}
.header .an span.a2{top:0.8rem; left:0;}
.header .an span.a3{top:1.3rem; left:0;}
.header .an.n span.a2{display:none;}
.header .an.n span.a1{top:.8rem; width:2rem;
transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);}
.header .an.n span.a3{top:.8rem; width:2rem;
transform:rotate(135deg);
-o-transform:rotate(135deg);
-ms-transform:rotate(135deg);
-moz-transform:rotate(135deg);
-webkit-transform:rotate(135deg);}
.header .nav{width:800px; float:left; margin-left:20px}
.header .nav ul li{ padding:0px 25px 0px 0px; height:89px; weight:210px; font-size:20px;  line-height:28px; text-align:center; float:left; display:block; position:relative; margin-right:50px; }
.header .nav ul li a{display:block; padding:21px 0 20px; font-weight: 700; color:#FFFFFF; }
.header .nav ul li span{ font-weight:normal; text-transform:uppercase}
.header .nav span{display:block; font-size:12px; color:#999;}
.header .tel{padding-left:30px; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/tel.png) no-repeat left center; font-size:20px; color:#bd7718; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:30px; float:right;}
.header .search{width:35px; height:35px; background:rgba(189,119,24,.5); border-radius:100%;  top:50%; right:0; margin-top:-22px; position:absolute; overflow:hidden;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.header .search.on{width:200px; border-radius:5px;}
.header .search input.w{display:none; width:140px; height:35px; font-size:14px; line-height:35px; padding:0 5px; float:left; color:#FFFFFF}
.header .search.on input.w{display:block;}
.header .search input.a{width:35px; height:35px; background:rgba(189,119,24,.1) url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/ss.png) no-repeat center; position:absolute; right:0; top:0; cursor:pointer;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.header .search.on input.a{width:50px;}

.foot{width:100%; height:90px; float:left; background-color:#197d7a;}
.foot ul li{margin-top:35px; display:block; font-weight:700; font-size:20px; color:#FFFFFF;}
.foot ul li a{color:#FFFFFF;}

.swiper-container-ban .swiper-slide{width:100%;}
.swiper-container-ban .swiper-slide img{width:100%; height:auto; display:block;}
.swiper-container-ban .swiper-button-next, .swiper-container-ban .swiper-button-prev{width:37px; height:68px; margin-top:-34px;
-moz-background-size:37px 68px; -webkit-background-size:37px 68px; background-size:37px 68px;}

.sy_lm{width:100%; height:760px;background:#f4f4f4; margin:1px auto;}
.swiper-container-hzxl{width:1100px; margin:0 auto; padding:5px 5px 50px; overflow:hidden;}
.swiper-container-hzxl .swiper-slide{background-color:#fff; box-shadow:0 0 5px #aaa;}
.swiper-container-hzxl .swiper-slide .tp{width:100%; position:relative; overflow:hidden;}
.swiper-container-hzxl .swiper-slide .tp h3{width:100%; height:36px; background-color:rgba(0,0,0,.5); font-size:15px; line-height:36px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.swiper-container-hzxl .swiper-slide .wz{padding:10px 20px; text-align:center;}
.swiper-container-hzxl .swiper-slide .wz p{line-height:22px; margin-bottom:10px;}
.swiper-container-hzxl .swiper-slide .wz a.mr{width:120px; height:30px; line-height:30px; color:#bd7718; text-align:center; margin:10px auto 0; display:block;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.swiper-container-hzxl .swiper-slide:hover .wz a.mr{background-color:#bd7718; color:#fff;}
.swiper-container-hzxl .swiper-slide img{width:100%; height:auto; display:block;}
.swiper-container-hzxl .swiper-slide:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transition:all 2s; -webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s;}
.swiper-container-hzxl .swiper-pagination{bottom:0 !important;}
.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px; background-color:#e7e7e7; border-radius:100%;}
.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bd7718;}

.sy_cp{width:100%; padding-top:60px;}
.sy_cp .bt{font-size:30px; line-height:50px; margin-bottom:20px;}
.sy_cp .bt span{font-family:Impact; font-size:38px; padding-right:15px; color:#bd7718;}
.sy_cp .wz{width:860px; font-size:14px; line-height:26px; color:#999; float:left;}
.sy_cp a.mr{width:150px; height:44px; border:1px solid #bd7718; background-color:#bd7718; font-size:18px; line-height:44px; color:#fff; text-align:center; display:block; float:right; margin-top:32px;}
.sy_cp a.mr:hover{background-color:#fff; color:#bd7718;}
.sy_cp .cp{margin-top:50px;}
.sy_cp .cp .hd{width:1100px; margin:0 auto 50px; overflow:hidden;}
.sy_cp .cp .hd ul li{width:156px; height:44px; font-size:15px; line-height:44px; text-align:center; color:#999; border:1px solid #d7d7d7; margin-right:15px; float:left; cursor:pointer;}
.sy_cp .cp .hd ul li.on{border:1px solid #bd7718; background-color:#bd7718; color:#fff;}
.sy_cp .cp .bd{width:100%; overflow:hidden;}
.sy_cp .cp .bd ul li{width:25%; float:left; padding-right:1px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; overflow:hidden; position:relative;}
.sy_cp .cp .bd img{width:100%; height:auto; display:block;}
.sy_cp .cp .bd ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transition:all 2s; -webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s;}
.sy_cp .cp .bd .bj{width:100%; height:100%; background-color:rgba(0,0,0,.7); position:absolute; top:0; left:0; opacity:0;transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_cp .cp .bd ul li:hover .bj{opacity:1;}
.sy_cp .cp .bd .wz{position:absolute; width:100%; padding-bottom:30px; font-size:15px; text-align:center; color:#fff; line-height:38px; color:#fff; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/lj.png) no-repeat center bottom; top:-50%; left:0; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_cp .cp .bd ul li:hover .wz{top:50%; margin-top:-43px;}

.gy_bt{text-align:center; font-size:26px; color:#555; margin-bottom:30px;}
.gy_bt h3{font-size:38px; font-family:Impact; color:#bd7718; text-transform:uppercase; margin-bottom:10px;}
.gy_bt h4{font-size:20px; margin-top:15px;}
.gy_bt p{margin-bottom:10px;}
.gy_bt span{width:100px; height:1px; background-color:#bd7718; display:block; margin:0 auto;}

.sy_fw{width:100%;height:630px;background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/sy_02.jpg) no-repeat center;padding:0 auto; }
.sx{width:1100px;position:absolute; top:760px;left: 0; right: 0;margin:auto;height:auto;}
.sy_fw .nr p{text-align:center; font-size:15px; line-height:32px; margin-top:20px;}
.sy_fw .nr{ width:920px;height:510; margin:0 auto}
.sy_fw .nr img{width:100%; height:auto; display:block;}
.sy_fw .lm ul li{width:20%; float:left; display:block;}
.sy_fw .lm .t{width:130px; height:130px; border:2px solid #d7d7d7; border-radius:100%; margin:0 auto;
transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_fw .lm ul li:hover .t{border:2px solid #bd7718;}



.sy_xw{width:1050px; margin:70px auto; height:1400px;}
.sy_xw li{ float:left; width:100%; margin-right:20px;margin-top:20px;}
.sy_cf1{float:left; width:100%; margin-right:20px;margin-top:20px;}


.swiper-container-xwxl{margin:0 auto; padding:5px 5px 60px; overflow:hidden;}
.swiper-container-xwxl .swiper-slide{background-color:#fff; box-shadow:0 0 5px #ccc;}
.swiper-container-xwxl .swiper-slide img{width:100%; height:auto; display:block;}
.swiper-container-xwxl .swiper-slide:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transition:all 2s; -webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s;}
.swiper-container-xwxl .tp{overflow:hidden;}
.swiper-container-xwxl .rq{background-color:#f8fbff; font-size:12px; line-height:36px; padding:0 20px; vertical-align:middle;}
.swiper-container-xwxl .rq b{font-size:16px; font-family:Impact; color:#bd7718;}
.swiper-container-xwxl .wz{margin:20px;}
.swiper-container-xwxl .wz h3{font-size:16px; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.swiper-container-xwxl .wz p{font-size:14px; line-height:24px; color:#999;}
.swiper-container-xwxl .swiper-button-prev{top:auto; bottom:0; left:50%; right:auto; margin-left:-55px; width:40px; height:40px; margin-top:0; -moz-background-size:40px 40px; -webkit-background-size:40px 40px;background-size: 40px 40px;background-position:center; background-repeat:no-repeat; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/zj.png);}
.swiper-container-xwxl .swiper-button-next{top:auto; bottom:0; left:auto; right:50%; margin-right:-55px; width:40px; height:40px; margin-top:0; -moz-background-size:40px 40px; -webkit-background-size:40px 40px;background-size: 40px 40px;background-position:center; background-repeat:no-repeat; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/yj.png);}


.sy_zh{width:100%; background-color:#f9f9f9; padding:60px 0 200px;}
.sy_zh ul{width:1224px;}
.sy_zh ul li{width:282px; margin-right:24px; float:left; display:block;}
.sy_zh .tp{border-radius:5px; overflow:hidden; margin-bottom:10px;}
.sy_zh .tp img{width:100%; height:auto; display:block;}
.sy_zh .wz{padding:10px 10px 10px 60px; border-radius:5px; overflow:hidden;}
.sy_zh .wz h3{font-size:15px; line-height:26px;}
.sy_zh .wz p{font-size:12px; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_zh .wz.w1{background:#fff url(../images/b1.png) no-repeat 10px center;}
.sy_zh .wz.w2{background:#fff url(../images/b2.png) no-repeat 10px center;}
.sy_zh .wz.w3{background:#fff url(../images/b3.png) no-repeat 10px center;}
.sy_zh .wz.w4{background:#fff url(../images/b4.png) no-repeat 10px center;}



.ddh {
	width:300px
}
.ddh ul li {
	float: left;
	background: #313131;
	margin-left: 8px;
	width: 92px;
	line-height: 32px;
	margin-bottom: 10px
}
.ddh ul li a {
	color: #FFF;
	display: block;
	text-align: center
}
.ddh ul li a:hover {
	background: #bd7718
}
.foot2 {
	background: #000;
	text-align: center;
	line-height: 25px;
	padding: 10px 0;
	color: #FFF
}

.fh_top{width:36px; height:36px; border-radius:100%; background-color:#fff; border:2px solid #e7e7e7; display:none; position:fixed; right:10px; bottom:30px; z-index:999;}
.fh_top img{width:100%; height:auto;}


.n_ban{width:100%; height:500px; position:relative; color:#fff; overflow:hidden;}
.n_ban1{width:100%; height:180px; position:relative; color:#fff; overflow:hidden;}
.n_ban2{width:100%; height:500px; position:relative; color:#fff; overflow:hidden;}


.n_ban .con{margin-top:150px;}
.n_ban .con h3{font-size:36px; margin-bottom:10px;}
.n_ban .con p{font-size:18px; text-transform:uppercase;}

.par-title { width:1100px; margin:0 auto; text-align:center; padding-top:160px; }
.par-title h3 { color: #FFFFFF; font-family: 'Microsoft Yahei'; font-size: 50px; font-weight: 400; line-height: 50px; margin: 0px 0 10px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); text-transform: capitalize; }
.par-title h3 span{font-size: 22px; vertical-align: baseline; color: #f2f2f2; display:block; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/line.png) center no-repeat;}
.par-title p { color: #EEEEEE; font-family: 'Microsoft Yahei', sans-serif; font-size: 14px; font-weight: 200; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }

.ej_lm{width:100%; padding:10px 0; background-color:rgba(0,0,0,.5); position:relative; margin-top:-56px;}
.ej_lm .ej{width:1100px; margin:0 auto; font-size:14px; line-height:36px;}
.ej_lm .ej ul li{padding:0 30px; border-right:1px dashed #fff; float:left; display:block;}
.ej_lm .ej a{display:block; color:#fff;}


.ab_js{width:100%; overflow:hidden;}

.ab_ry{width:100%; padding-bottom:15px; background:url(../../AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/未命名的服务器/htdocs/images/sy_bj.jpg) center bottom; overflow:hidden;}

.ab_nr{width:1100px; margin:60px auto;}
.ab_nr .nr{font-size:14px; line-height:26px; text-align:center;}
.ab_nr .nr p{margin:20px 0; font-size:16px; line-height:30px}

.lx_xx{width:100%; background-color:#f9f9f9; overflow:hidden;}

.lx_nr{width:1100px; margin:60px auto;}
.lx_nr .bt{font-size:30px; line-height:50px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e7e7e7; }
.lx_nr .bt span{font-family:Impact; font-size:38px; padding-right:15px; color:#bd7718;}
.lx_nr .wz{width:660px; float:left; font-size:16px; line-height:32px;}
.lx_nr .ewm{width:330px; float:right; height:auto; overflow:hidden}
.lx_nr .ewm .mz{width:150px; margin-top:50px;}
.lx_nr .ewm .mz img{width:100%; }


.kkd01{width:100%; float:left;}
.kkd02{position:absolute; left:30%; top:630px; z-index:100000; width:50%;}
.kkd02 ul{height:40px; width:70%;}
.kkd02 ul a{height:25px; width:70%;}
.kkd02 .sskkd ul{height:40px; width:80%;}

.ssxysy01{width:100%; float:left;}
.ssxysy02{width:100%; float:left;}
.ssxyxy03{position:absolute; left:7%; top:280px; z-index:100000; width:50%;}
.ssxyxy03 ul{height:40px; width:100%;}
.ssxyxy03 ul a{height:25px; width:70%; color: #FFFFFF; font-family:"微软雅黑"; font-size:16px;}
.ssxyxy03 .ssxybt ul{height:50px; width:80%;}


.ssjssy01{width:100%; float:left;}
.ssjsxy02{position:absolute; left:20%; top:670px; z-index:100000; width:70%;}
.ssjsxy02 ul{height:35px; width:100%; }
.ssjsxy02 ul a{height:35px; width:70%; color: #000000; font-family:"微软雅黑"; font-size:20px;}
.ssjsxy02 .ssxybt ul{height:50px; width:80%;}
.ssjsxy02 .ssxyfl ul{height:50px; width:70%;}
.ssjsxy02 .ssxyfl ul a{height:40px; width:100%;color: #ebddad; font-family:"宋体"; font-size:16px;}

.xsy01{width:100%}
.xsy02{ width:100%; height:200px; padding-bottom:50px; padding-top:20px;  background:url(syimg/syxbj2.jpg) no-repeat ; background-size:100%}
.xsy03{width:88%;  margin:10 auto; padding-top:5px; padding-bottom:0px } 
.xsy03 ur{margin:10px 2% 10px}

.jc01{width:100%; float:left;}
.jc02{position:absolute; left:65%; top:25px; z-index:100000; width:30%;}
.jc03{position:absolute; left:05%; top:25px; z-index:100000; width:30%;}