@charset "utf-8";
/* CSS Document */

/*banner*/
.main {
	margin: 0px auto;
height: 400px;
position: relative;
}
.pro-switch {
	overflow: hidden;
	position: relative;
	height: 400px;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	height: 400px;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides li > a{}


.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {

}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;

	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-control-nav{position:absolute;bottom:30px;z-index:6;width:100%;text-align:center;}
		.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
		.flex-control-nav a{display:inline-block;width:10px;height:10px;text-indent: -9999px;overflow:hidden;border:2px solid #ffffff;border-radius:10px; -moz-border-radius:10px;

		cursor:pointer;}
		.flex-control-nav .flex-active{background:#a30001;width:14px;height:14px;border-radius:14px;border:none; -moz-border-radius:14px;

		}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
		.flex-direction-nav li a{display:block;width:50px;text-indent: -9999px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:40px;background:url(../images01/prev.png) center center no-repeat;}
		.flex-direction-nav li a.flex-next{right:40px;background:url(../images01/next.png) center center no-repeat;}
/*banner */

/*container*/

/*con01*/
.con01{margin:33px auto; height: 379px;}
.con01left{width:596px; }
.con01right{width: 561px;}

.con0101top{}
.con03top h3 {
  position: relative;
  font-size: 18px;
  height: 30px;
  line-height:30px;
  font-family: "微软雅黑";
  color: #ffffff;
  background: #970101;
  padding-left: 15px;
  width: 120px;
}
.con03top h3 img{margin-top: 6px;display: block;float: left;}
.con03top h3 span{margin-left: 10px; line-height:30px;display: block;float: left;}

.con03top{ height: 40px;}


.more{ margin-top: 3px; text-align: right; height: 29px; line-height: 20px; border-bottom: 1px solid  #970101;width: 407px ;}
.more a{color: #970101; display: block;}

.con01left01 ul li{clear:both; height: 25px; line-height: 25px;font-size:15px; padding-left: 15px;margin-top:10px; border-left: 1px solid #970101;}
.con01left01 ul li a{float:left; display: block;}
.con01left01 ul li .time01{font-size: 14px; color:#5d5853; float: right;font-family: georgia;}






.con01right02{ width: 517px; margin-top:18px;}
.con01right02 ul li{width: 161px; height: 90px; float: left; text-align: center;font-weight: bold; font-size: 22px; color: #FFFFFF; line-height: 90px; background: #ac9a5a;}
.con01right02 ul li+li{ background: #5aa5ac;margin-left: 17px;}
.con01right02 ul li+li+li{ background: #5a7dac;margin-left: 17px;}
.con01right02 ul li a{color: #FFFFFf; display: block;}

/*con02*/
.con02top{ margin: 10px auto; font-size: 18px; color: #326cd1; font-weight: bold; width: 306px; text-align: center; line-height: 35px;}
.con02all{ height: 278px;}



/*con03 start*/
.con03{}
.con0301{width: 365px;margin-left: 28px;}
.con0301 ul .con0301news01{height: 144px;}
.con0301 ul .con0301news01 .zxjj{margin-top: 15px;}
.con0301 ul .con0301news01 p { font-size: 15px; color: #434343;line-height: 30px; text-indent: 30px; margin: 0px; }

.con0302{ width:380px;}
.con0302 .con03top .more,.con0303 .con03top .more{width: 220px;}

.con0303 ul{}
.con0302 ul li{ font-size: 15px; line-height: 43px; border-bottom: 1px dashed #dcdcdc;}
.con0302 ul li .time02{margin-top: 9px; display: block; float: left;margin-right: 20px;}
.con0302 ul li .time02 .time001{background: #970101; color: #ffffff;; height: 25px; width: 25px; font-size: 14px; line-height: 25px; text-align: center;}
.con0302 ul li .time02 .time002{border: 1px solid #970101; width:60px;line-height: 23px; height: 24px; text-align: center; color: #970101;font-size: 14px;}

.con0302 ul li .time03{float: right; font-size: 14px;}

.con0302 ul .tjtop{height: 118px;}
.con0302 ul .tjtop a{}
.con0302 ul .tjtop a dl{margin-top: 15px;}
.con0302 ul .tjtop a dl dt{font-size: 15px; font-weight: bold; width: 250px; color: #970101; line-height: 30px;}
.con0302 ul .tjtop a dl dd{margin-right: 10px;}
.con0303{ width: 380px;}
.con0303top{height: 124px;margin-top: 15px;}
.con0303top .con0303topimg{width: 200px; height: 124px;}
.con0303 ul li{ font-size: 15px; clear:both; line-height: 43px;height:43px; border-bottom: 1px dashed #dcdcdc;}
.con0303 ul li .time02{margin-top: 9px; display: block; float: right;}
.con0303 ul li .time02 .time001{background: #970101; color: #ffffff;; height: 25px; width: 25px; font-size: 14px; line-height: 25px; text-align: center;}
.con0303 ul li .time02 .time002{border: 1px solid #970101; width:60px;line-height: 23px; height: 24px; text-align: center; color: #970101;font-size: 14px;}

/*con03 end*/
/*con04 start*/
.con04{margin-top: 20px;height:100px; margin-bottom: 30px;}
.con04 .con04top{font-size: 22px; color: #970101; text-align: center; background: url(../images01/linkbg.png) no-repeat center 15px; height: 50px;}

.con04 ul li{width: 176px; height:44px; border-bottom:2px solid #b7653d;display: block; margin-top:14px; float: left; background: #db8459; line-height: 44px; text-align: center; font-size: 16px; color: #FFFFFF;}
.con04 ul li+li{ background: #db6559; border-bottom:2px solid #be5045 ; margin-left: 28px;}
.con04 ul li+li+li{background: #597edb;border-bottom:2px solid #496eca ; }
.con04 ul li+li+li+li{ background: #599cdb;border-bottom:2px solid #4f83b4 ; }
.con04 ul li+li+li+li+li{ background: #db5990;border-bottom:2px solid #a23b56 ; }
.con04 ul li+li+li+li+li+li{ background: #dbb859;border-bottom:2px solid #b59339 ; }
.con04 ul li a{width: 176px; height: 44px;display: block; color: #FFFFFF;}


/*banner主*/
.slideBox{ width:596px; height:379px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:14px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:10px;  width:11px; height:11px;border:1px solid #ffffff; border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px; -moz-border-radius: 11px; line-height:14px; text-align:center; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#eb6100;border:none; width:14px; height:14px;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px; -moz-border-radius: 14px; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1;width:596px; height:379px; vertical-align:middle; }
		.slideBox .bd img{width:596px; height:379px; display:block;  }
.slideBox .bd .title{position: absolute;
   
bottom:0px;
    color: #fff;
    font-size: 15px;
    background: url(../images01/nav-bg.png) repeat-x;
    padding: 2px 20px;
    height: 40px;
line-height:40px;

width: 100%;}
		/* 图片新闻 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url() -110px 5px no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		

		
		
		
		/*middlebanner*/
		.slideBox1{ width:1200px;margin: 0px auto 30px auto; height:170px; overflow:hidden; position:relative; }
		.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:14px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:11px; height:11px;border:1px solid #ffffff; border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px; -moz-border-radius: 11px; line-height:14px; text-align:center; cursor:pointer; }
		.slideBox1 .hd ul li.on{ background:#eb6100;border:none; width:14px; height:14px;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px; -moz-border-radius: 14px; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1;width:1200px; height:170px; vertical-align:middle; }
		.slideBox1 .bd img{width:1200px; height:170px; display:block;  }

		/*middlebanner*/
		
	