@charset "utf-8";
/* CSS Document */

.top{ background:url(../images/top.jpg) no-repeat center; height:556px;}
.container{ background:#f8f4e9; width:100%;}
.content{ width:950px; padding:20px; background:#fff; margin:0 auto; overflow:hidden;}
.cotent_top{ overflow:hidden;}
.contop_left{ float:left;}

/*left切换*/
.indexFocus1{border:1px solid #CCC; padding:2px;width:326px;height:213px; padding:14px 3px;}
.indexFocus1 .focusBox{position:relative;margin:0 auto;position:relative; }
.indexFocus1 .focusBox .bigPic{overflow:hidden;position:relative}
.indexFocus1 .focusBox .bigPic li{}
.indexFocus1 .focusBox .bigPic img{ width:326px; height:186px;}
.indexFocus1 .focusBox .btn{height:16px;position:absolute;right:8px;bottom:4px;z-index:11}
.indexFocus1 .focusBox .btn ul li{width:15px;height:15px;line-height:15px;margin-right:2px;display:block;background:#fff;float:left;text-align:center;cursor:pointer}
.indexFocus1 .focusBox .btn .sel{width:15px;height:15px;background:#B90101;color:#fff}
.indexFocus1 .focusBox .picText_bg{width:100%;height:26px;position:absolute;left:0;bottom:0;/*background:#000;filter:alpha(opacity=50); /*IE*//*-moz-opacity:0.5;*/ /*MOZ , FF*//*opacity:0.5;*/*//*CSS3, FF1.5*/}
.indexFocus1 .focusBox .picText{width:100%;height:26px;line-height:26px;text-align:left;font-weight:bold;margin:0 auto;position:absolute;left:0;bottom:-33px;overflow:hidden;z-index:10; text-align:center;}
.indexFocus1 .focusBox .picText a{padding-left:10px;color:#000; font-size:12px;}

.contop_center{ float:left; width:303px; padding:0 15px;}
.cc_top h2{ font-size:14px; color:#ff0000; padding-bottom:10px;}
.cc_top p{ font-size:12px; line-height:21px; text-indent:2em;}
.cc_top p a{ color:#000;}
.cc_top p a span{ color:#ff0000;}
.cc_bottom p{ line-height:30px; border-bottom:#ff0000 1px solid;}
.cc_bottom p strong{ color:#ff0000; font-size:15px;}
.cc_bottom p a{ color:#000; float:right; font-size:12px;}
.cc_bottom ul li { line-height:25px; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; height:25px; overflow:hidden;}
.cc_bottom ul li a{ color:#000;}

.contop_right{ float:right; width:270px; border:#a0a0a0 1px solid;}
.contop_right h2{ color:#ff0000; padding:11px 12px;}
.contop_right p{ padding:0 12px; line-height:21px;}
.contop_right p a{ float:right; color:#ff0000;}

.gg img{ width:950px; margin:16px 0;}

.zhonj{ border-bottom:#a0a0a0 1px solid; margin-bottom:20px;}
.zhonj img{ margin-bottom:-2px;}
.zhonj a{ float:right; color:#666;}

/*中间切换开始*/
.flexBanner{ z-index:1;}

.pro-switch {
	overflow: hidden;
	position: relative;
	width:100%;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
.slides img{ width:950px;}
* html .slides {
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
    height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background:#eee url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	padding:0;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 0;
	display:block;
	height: 7px;
	overflow: hidden;
	text-indent:-99em;
	width: 30px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: -40px 0px;
}

.shijing{ height:72px; background:#cdcdcd; padding:11px 15px;}
.shijing h2{ font-size:24px; font-family:"微软雅黑";}
.shijing p{ height:42px; line-height:21px; overflow:hidden;}

.content_bottom{ margin:15px 0; overflow:hidden;}
.content_bottom ul li{ float:left; width:475px;}
.content_bottom ul li strong{ font-size:12px; margin-bottom:10px; display:block;}
.content_bottom ul li p{ /*text-indent:2em;*/ line-height:18px; height:157px; /*overflow:hidden;*/}
.content_bottom ul li a{ color:#000; float:right;}
.content_bottom ul li img{ float:left; margin-right:5px;}
.content_bottom ul li h2{ float:left; font-weight:normal; width: 186px; margin: 0 10px;}

.bottom{ margin:15px 0 50px 0;}
.bottom ul li{ border:#ccc 1px solid; overflow:hidden; margin-bottom:15px;}
.bottom ul li span{ display:block; float:left; width:35px; text-align:center; font-size:12px; font-family:"微软雅黑"; background:#F00; color:#fff; padding:5px 0;}
.bottom ul li p{ padding-top:13px;}
.bottom ul li p a{ display:block; width:150px; text-align:center;  float:left; height:50px;overflow:hidden;}
.shu{ float:left;}

.wxinfo{width:100%;height:220px;background:#6c6c6c;}
.lxfs{width: 990px; margin: 0 auto; padding-top: 60px; padding-left: 560px;} 
.wxpic{float:left;}
.lx{margin-left:20px;float:left;}
.lx p{line-height:25px;height:25px;color:#fff;}