@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;} 
body{font-family: Verdana, Arial, Helvetica, sans-serif;list-style:none;margin:0;padding:0;font-family: Arial,Tahoma,"微软雅黑","宋体";}
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl{margin:0;padding:0;}
dd,dt{width:auto;height:auto;float:left;}

/*閾炬帴鏍峰紡*/
a{outline-style:none;text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none; }/*underline鏄湁涓嬪垝绾跨殑鎰忔€?*/銆?
a:active{ text-decoration:none; }

/*鍘婚櫎瓒呴摼鎺ヨ櫄妗?*/
a {outline: none}
a:link,a:visited,a:hover,a:active {blr:expression(this.onFocus=this.blur())}

/*娓呴櫎娴姩*/
/*.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0} */
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}
.z_jiaru img{display:block;}
.center{width:1305px; height:auto; margin:0px auto; /*鏁翠綋瀹藉害1440px*/}
.z_tou{width:1305px; height:110px; float:left;}
.menu2_nav { height: 110px; background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 1305px; margin: 0pt auto; }
.menu2 { width: 771px; height: 110px; position: relative; font-size: 13px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: auto; float: right; }
.menu2 ul { display: table; background: url('t1.jpg') no-repeat scroll 0% 0% transparent; padding-top: 20px; }
.menu2 ul li { float: left; height: 60px; line-height: 60px; }
.menu2 ul li a { display: block; float: left; text-decoration: none; height: 60px; line-height: 60px; color: rgb(99, 96, 95); font-size: 13px; width: 120px; text-align: center; }
.menu2 ul li a:visited { display: block; float: left; text-decoration: none; height: 55px; line-height: 55px; color: rgb(99, 96, 95); }
.menu2 ul li a:hover { color: rgb(38, 84, 145); }
.menu2 ul li ul { display: none; margin-left: -70px; height: 55px; width: 595px; z-index: 99999; }
.menu2 ul li ul li { padding-left: 0pt; margin-top: 77px; }
.menu2 ul li:hover a { color: rgb(99, 96, 95); }
.menu2 ul li:hover a:hover { color: rgb(38, 84, 145); }
.menu2 ul li:hover ul { display: block; position: absolute; top: 100px; left: 110px; color: rgb(99, 96, 95); width: 595px; }
.menu2 ul li:hover ul li { float: left; top: -95px; position: relative; left: 0px; }
.menu2 ul li:hover ul li a { color: rgb(99, 96, 95); font-size: 13px; display: block; width: auto; margin-left: 10px; }
.menu2 ul li:hover ul li a:hover { color: rgb(38, 84, 145); font-size: 13px; }

.z_weizhi{ float: left; font-size: 17px; font-weight: bold; height: 50px; line-height: 50px; width: 1305px; text-indent:20px;}
.z_jshd{width:1305px; height:399px; float:left;}
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 1305px;
}
@media screen and (max-width:640px) {
	#bb{display:none;}
	.center{width:100%;}
	.z_weizhi{display:None;}
	.container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container,.z_jshd {
	  width: 100%;
	}
	.z_jshd{height:auto;}
}
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
	outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0;	padding: 0;	list-style: none;}
/* FlexSlider Necessary Styles
*********************************/ 
.style3 .slides {border-bottom:2px #F00 solid;	}
.style3  .carousel_box .slides {border:none;}
.flexslider {	margin: 0;	padding: 0;}
.flexslider .slides > li {	display: none;
	-webkit-backface-visibility: hidden;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {	width: 100%;	display: block;}
.flex-pauseplay span {	text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme
*********************************/
.flexslider {background: #fff;position: relative;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px}/* Direction Nav */
.flex-direction-nav a {width: 43px;height: 58px;margin: -29px 0 0;display: block;background: url(arrows.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;text-indent: -9999px;opacity: 0;-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0;right: -36px;}
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8;right: 15px;}
.flexslider:hover .flex-prev {opacity: 0.8;left: 15px;}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important;filter:alpha(opacity=30);cursor: default;
}
/* Control Nav */
.flex-control-nav {margin-left: 65px;margin-top: -51px;position: absolute;width: auto;}
.slideleft .flex-control-nav{right:10px;margin-left:0px;}
.style3 .flex-control-nav {width: 100%;position: relative;margin:15px 0 15px 0;text-align:center;}
.carousel_box .flex-control-nav{width: 100%;position: relative;margin:15px 0 5px 0;text-align:center;
/*	width: auto;
	position: absolute;margin:10px 0;right: 10px;*/}
.aslider .flex-control-nav {width: auto;position: absolute;margin:10px 0;right: 10px;}
.aslider .flex-control-paging li a ,.carousel_box  .flex-control-paging li a{width: 10px;height: 10px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;-khtml-border-radius:100px;border-radius:100px;}
.aslider .flex-control-paging li a.flex-active ,.carousel_box .flex-control-paging li a.flex-active{height: 10px;
}
.flex-control-nav li {margin: 0 2px!important;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {width: 50px;height: 5px;display: block;background: #ccc;cursor: pointer;text-indent: -9999px;}
.flex-control-paging li a:hover{background-color:#d87744;}
.flex-control-paging li a.flex-active {height: 5px;background-color:#d87744;cursor: pointer;}
.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.flex-control-thumbs li {width: 25%;float: left;margin: 0;}
.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .active {opacity: 1;cursor: default;}
.flexslider ul.slides li  .slide_content, .flexslider ul.slides li  .slide_desc,
.flexslider ul.slides li  .slide_content_left, .flexslider ul.slides li  .slide_desc_left,
.flexslider ul.slides li .slide_content_right, .flexslider ul.slides li  .slide_desc_right{position: absolute;top: 10%;left: 8%;max-width: 350px;text-align: left;}	
.flexslider ul.slides li  .slide_content, 
.flexslider ul.slides li  .slide_content_left, 
.flexslider ul.slides li .slide_content_right{padding: 10px 20px;background: #000000;color: #ffffff;}
.flexslider ul.slides li  .slide_desc,
.flexslider ul.slides li  .slide_desc_left,
.flexslider ul.slides li  .slide_desc_right{padding: 5px 10px 5px 10px;background: #fff;color: #7777777;font-size: 11px;opacity: 0.8;border: 0;}	
.flexslider ul.slides li .slide_content_right,
.flexslider ul.slides li  .slide_desc_right{text-align: right;top: 18%;left:auto;right: 8%;}

.flexslider ul.slides li  .slide_content_left{animation: reset, slide-left 0.8s;-moz-animation: reset, slide-left 0.8s; /* Firefox */-webkit-animation: reset, slide-left 0.8s; /* Safari and Chrome */}
.flexslider ul.slides li  .slide_content_right{animation: reset, slide-right 0.8s;-moz-animation: reset, slide-right 0.8s; -webkit-animation: reset, slide-right 0.8s;}
.flexslider ul.slides li  .slide_desc{top: 25%;left:8%;}
 .flexslider ul.slides li .slide_desc_left{top: 25%;left:8%;-webkit-animation: reset, slide-down  0.8s;-moz-animation: reset, slide-down  0.8s;animation: reset, slide-down 0.8s;}
.flexslider ul.slides li .slide_desc_right{top: 33%;right: 8%;-webkit-animation: reset, slide-up  0.8s;-moz-animation: reset, slide-up  0.8s;animation: reset, slide-up 0.8s;}


@keyframes reset {0% {opacity: 0;}
100% {opacity: 0;}
}

@-moz-keyframes reset {
0% {
	opacity: 0;
}
100% {
	opacity: 0;
}
}

@-webkit-keyframes reset {
0% {
	opacity: 0;
}
100% {
	opacity: 0;
}
}

@keyframes slide-left
{
from {left:12%;opacity: 0;}
to {left:8%;opacity: 1;}
}

@-moz-keyframes slide-left /* Firefox */
{
from {left:12%;opacity: 0;}
to {left:8%;opacity: 1;}
}

@-webkit-keyframes slide-left /* Safari and Chrome */
{
from {left:12%;opacity: 0;}
to {left:8%;opacity: 1;}
}

@keyframes slide-right
{
from {right:15%;opacity: 0;}
to {right:8%;opacity: 1;}
}

@-moz-keyframes slide-right /* Firefox */
{
from {right:15%;opacity: 0;}
to {right:8%;opacity: 1;}
}

@-webkit-keyframes slide-right /* Safari and Chrome */
{
from {right:15%;opacity: 0;}
to {right:8%;opacity: 1;}
}
@keyframes slide-down
{
from {top:15%;opacity: 0;}
to {top:25%;opacity: 0.8;}
}

@-moz-keyframes slide-down /* Firefox */
{
from {top:15%;opacity: 0;}
to {top:25%;opacity: 0.8;}
}

@-webkit-keyframes slide-down /* Safari and Chrome */
{
from {top:15%;opacity: 0;}
to {top:25%;opacity: 0.8;}
}
@keyframes slide-up
{
from {top:45%;opacity: 0;}
to {top:33%;opacity: 0.8;}
}

@-moz-keyframes slide-up /* Firefox */
{
from {top:45%;opacity: 0;}
to {top:33%;opacity: 0.8;}
}

@-webkit-keyframes slide-up /* Safari and Chrome */
{
from {top:45%;opacity: 0;}
to {top:33%;opacity: 0.8;}
}
 @media screen and (max-width: 860px) {
 .flex-direction-nav .flex-prev {
opacity:0;
left: 0;
}
 .flex-direction-nav .flex-next {
opacity: 0;
right: 0;
}
}
@media (max-width: 767px) {
.flex-control-nav ,.flex-direction-nav,
.flexslider ul.slides li  .slide_content_left, .flexslider ul.slides li  .slide_desc_left,
.flexslider ul.slides li .slide_content_right, .flexslider ul.slides li  .slide_desc_right
{display:none;	}	

}


.z_erhd{
    float: left;
    margin-top: 25px;
    width: 1305px;}
	
.slideBox1{ background:#EFEFEF; margin-bottom:20px;} 
.slideBox{ width:1305px; height:748px; overflow:hidden; position:relative; background:url(../images/hb3.png) no-repeat right bottom ;float: left; } 
.slideBox .xjj{  overflow:hidden; position:absolute; z-index:9; top:20px; color:#FFFFFF; left:20px; line-height:23px; } 
.slideBox .hd{ width:713px; height:612px; overflow:hidden; position:absolute; z-index:8; background:url(../images/hb1.png) no-repeat left } 
.slideBox .hd ul{ overflow:hidden; zoom:1;  width:713px; margin-top:193px; } 
.slideBox .hd ul li{ width:285px; height:84px; line-height:84px; text-align:center;cursor:pointer; background: url(../images/hb21.png) no-repeat left top ; color:#FFFFFF; font-size:14px; font-weight:bold } 
 #c1{  width:285px;margin-left:288px;} 
 #c2{  width:285px;margin-left:238px;} 
 #c3{ width:285px; margin-left:188px;} 
 #c4{ width:285px; margin-left:138px;} 
 #c5{  width:285px;margin-left:88px;} 
.slideBox .hd ul li.on{  background: url(../images/hb2.png) no-repeat left ; color:#EB691D; } 



.slideBox .bd{ position: absolute; height:100%; z-index:7; right:3px; top:78px; } 
.slideBox .bd ul{} 
.slideBox .bd ul li{ position:relative; z-index:10} 
.slideBox .bd img{ width:951px; height:492px;} 
.jianjie{ margin-top:20px;}	
.jianjie  .j1{ float:left;color:#fff}	
.jianjie  .j1  h2{ font-size: 14px; color:#fff; font-weight:bold}	
.jianjie  .j1  div{ margin-top:10px; font-size:12px; line-height:22px;}	



.jianjie  .j2{ float: right}	
.jianjie  .j2  .xlm{ width:132px; height:51px;}	
.jianjie  .j2  .xlm  a{ background:url(../images/hb4.png) no-repeat left; width:132px; height:51px; display:block; text-align:center; line-height:51px; color:#FFFFFF; font-weight:bold; cursor:pointer}	

.jianjie  .j2  .xlm  .on{ color:#FFCC00!important}	
	
	
	
	
	
.z_kclc{width:1305px; height:179px; float:left; margin-bottom: 18px;background: none repeat scroll 0 0 #efefef;margin-top: 25px;}
.z_kclc1{width:35px; height:179px; float:left;margin-left: 25px;}
.z_kclc2{width:1210px; height:179px; float:left;margin-left: 25px;}
.z_kclc2 ul{}
.z_kclc2 ul li{float: left;  height: 178px;  margin-left: 22px;  width: 150px;}
.z_kclc2 ul li img{ margin-left:25px;}
.z_kclc2 ul li a{ color:#4c4c4c;}
.z_kclc2 ul li a:hover{ color:#5c5006;}
.z_kclc2_1{ float: left;  font-size: 17px; font-weight: bold; height: 64px; line-height: 84px; text-align: center; width: 150px;margin-top: 106px;}

.z_kclc2_a{ background:url(../images/lc2.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_b{ background:url(../images/lc3.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_c{ background:url(../images/lc4.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_d{ background:url(../images/lc5.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_e{ background:url(../images/lc6.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_f{ background:url(../images/lc7.jpg) no-repeat scroll 25px 0 transparent;}
.z_kclc2_g{ background:url(../images/lc8.jpg) no-repeat scroll 25px 0 transparent;}




.z_kclc2_a:hover{ background:url(../images/lc22.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_b:hover{ background:url(../images/lc33.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_c:hover{ background:url(../images/lc44.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_d:hover{ background:url(../images/lc55.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_e:hover{ background:url(../images/lc66.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_f:hover{ background:url(../images/lc77.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}
.z_kclc2_g:hover{ background:url(../images/lc88.jpg) no-repeat scroll 25px 0 transparent; color:#5c5006;}






.z_al{width:1305px; height:3183px; float:left; background:#ffffff;}
.z_anli_title{width:1305px; height:43px; float:left;}
.z_anli{width:1305px; height:3127px; float:left;}
.z_anli ul{}
.z_anli ul li{width:392px; height:450px; float:left; margin-left: 64px;430px}
.z_anli ul li a{margin-left: 26px;font-size: 15px;}

.z_anli_1{width:392px; height:232px; float:left; background: url('../images/z_anli_1.jpg') no-repeat ;}
.z_anli_1 img{width:386px; height:224px; float:left;margin-left: 2px; }
.z_anli_2{float: left; font-size: 16px;  font-weight: bold;  height: 63px;  line-height: 89px; width: 392px;margin-top:7px;}
.z_anli_3{  background: url("../images/z_anli_3.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    font-size: 14px; line-height: 21px;
    height: 116px;
    padding: 6px;
    text-indent: 26px;
    width: 378px;}

.z_jr{width:1305px; height:430px; float:left;}
.z_jiaru{width:1305px; heigth:86px; float:left; }





.m_swkc_title{display:none;}
@media screen and (max-width:640px) {
	.z_erhd,.z_al,.z_anli_title,.z_anli,.z_jr,.z_jiaru{
		width:100%;overflow:hidden;height:auto;
	}
	.z_erhd img{width:170%}
	.slideBox{width:100%;display:none;}
	.z_kclc{width:100%; height:auto; float:left; margin-bottom: 18px;background: none repeat scroll 0 0 #efefef;margin-top: 25px;text-align:center;}
.z_kclc1{width:35px; height:auto; float:none;margin-left:0;display:inline-block}
.z_kclc2{width:100%; height:auto; float:left;margin-left:0;padding-bottom:20px;}
.z_kclc2 ul{margin:0}
.z_kclc2 ul li{float:none;width:30%;height:100px;margin:0;display:inline-block;background-size:auto 80px}
.z_anli ul li{width:100%;margin:10px 0}
.z_anli_1{width:100%;margin:0}
.z_jiaru img{width:100%;}
.z_kclc2_1{font-size:14px;width:100%;height:auto;line-height:30px;margin-top:80px;}

	.m_swkc_title{display:block;font-size:25px;padding:20px 0}
	.pc_swkc_title{display:none;}
	.z_kclc2 ul .z_kclc2_d,.z_kclc2 ul .z_kclc2_e,.z_kclc2 ul .z_kclc2_f,.z_kclc2 ul .z_kclc2_g{
		width:23%;
	}

	.z_kclc2_a{ background:url(../images/lc2.jpg) no-repeat center center transparent;}
.z_kclc2_b{ background:url(../images/lc3.jpg) no-repeat center center transparent;}
.z_kclc2_c{ background:url(../images/lc4.jpg) no-repeat center center transparent;}
.z_kclc2_d{ background:url(../images/lc5.jpg) no-repeat center center transparent;}
.z_kclc2_e{ background:url(../images/lc6.jpg) no-repeat center center transparent;}
.z_kclc2_f{ background:url(../images/lc7.jpg) no-repeat center center transparent;}
.z_kclc2_g{ background:url(../images/lc8.jpg) no-repeat center center transparent;}

}



























.z_db{width:1305px; height:321px; float:left; }
#foot { width: 100%; height: 320px; }
#foot_left { float: left; border-right: 1px solid rgb(200, 200, 200); width: 450px; height: 180px; margin-top: 23px; }
#foot_left img { width: 312px; }
#foot_left p { width: 427px; display: block; line-height: 20px; color: rgb(34, 24, 21); }
#foot_mid { float: left; margin-top: 23px; width:600px;margin-left: 22px;font-size: 15px;}
.foot_mid_lb { border-right: 1px solid rgb(200, 200, 200);  float: left;  height: 160px;  margin-left: 17px;  margin-right: 38px;  padding-top: 20px;
    width: 128px;}
.foot_mid_lb ul { display: table; }
.foot_mid_lb ul li { margin: 4px 0pt; }
.foot_mid_lb ul li a { color: rgb(34, 24, 21); }
#foot_right { float: right; margin-top: 33px; margin-right: 0px; }
.wh{width:1305px; margin:0px auto;}
























