@charset "gb2312";
/* CSS Document */

/*全局样式*/

*{font-family:"微软雅黑","宋体",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:15px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{background:#faf5ec;}

a {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:none;}


/*页面主体盒子*/
.fullBox{ width:100%; height:auto; overflow:hidden; background: url(imagescontent_back.png) top center #faf7f1  repeat-y; margin:0 auto; clear:both;}
.mainBox{ width:1000px; height:auto; margin:0 auto;  clear:both;}
.mainBox960{ width:960px; margin:0 auto; clear:both;}
.mainBox980{ width:980px; margin:0 auto; clear:both;}


/*banner*/
.banner{ background: url(imageslogo.jpg) top center #faf7f1  no-repeat; height:415px; overflow:hidden;}
.menu_banner{ background: url(imagesmenu.jpg) top center #faf7f1  no-repeat; height:306px; overflow:hidden;}


/*主导航*/
.menu{ height:50px; width:1000px; line-height:50px; text-align:center; margin:0 auto; clear:both; overflow:hidden;}
.menu ul{ height:auto; overflow:hidden; width:100%;}
.menu ul li{ float:left; display:inline; height:50px; text-align:center; font-size:18px; font-weight:600; background:url(../images/menu_back.png) right no-repeat; width:164px;}
.menu ul li a{ color:#fff;}
.menu .hover{ background:url(imagesmenu_hover.png) center no-repeat;}


/*导语
.dy{ background:url(../../images/zydd.files/dy.png) top center no-repeat; height:206px; overflow:hidden; padding-top:15px; padding-left:225px; padding-right:95px; line-height:24px; font-size:14px;}
.dy p{ color:#470000;}
.dy span{ font-weight:600; color:#f00;}
.dy a{color:#f00;}
.dy a:hover {color:#ba2636;}*/

.colu {
	margin-right: 5px;
    height: 35px;
    background: url(imagescolu.jpg) left top no-repeat;
}

.colu span {
    display: block;
    width: 166px;
    line-height: 35px;
    float: left;
    font-size: 20px;
    text-align: center;
    color: #fff;
}

.one {
    height: 480px;
    margin-bottom: 25px;
    box-shadow: 0 5px 5px #d7d3cb;
}

.onel {
    width: 470px;
    height: 460px;
    padding: 10px;
    float: left;
    background: #c31919;
}

/*banner css*/
.flexslider {
	position:relative;
	height:460px;
	overflow:hidden;
	}
.slides {
	position:relative;
	z-index:1;
	}
.slides li {
	height:350px;
	}
.slides li img {
	width:470px;
	height:350px;
	}
.flex-control-nav {
	position:absolute;
	bottom:0;
	height:50px;
	line-height: 50px;
	z-index:2;
	width:100%;
	text-align:center;
	}
.flex-control-nav li {
	display:inline-block;
	width:16px;
	height:15px;
	margin:10px;
	*display:inline;
	zoom:1;
	}
.flex-control-nav a {
	display:none;
	width:16px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	cursor:pointer;
	}
.flex-control-nav .flex-active {
	background-position:right 0;
	}

.ptitle {
	position:absolute;
	top:360px;
	left:0;
	z-index:33;
	background:#c31919;
	}
.ptitle h2 {
	font-size:18px;
	line-height:32px;
	}
.ptitle h2 a {
	color:#fff;
	}
.ptitle p {
	margin-top:5px;
	line-height:24px;
	color:#fff;
	}

.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:290px;
	}
.flex-direction-nav li a {
	display:block;
	width:32px;
	text-indent:9999px;
	height:61px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	}
.flex-direction-nav li a.flex-prev {
	left:0px;
	background:url(imagesprev.png) center center no-repeat;
	}
.flex-direction-nav li a.flex-next {
	right:0px;background:url(imagesnext.png) center center no-repeat;
	}

.oner {
    width: 485px;
    height: 440px;
    padding: 20px 10px;	
	margin-right: 5px;
    float: right;
    background: #FFF;
}

#first {
	border-bottom:#a5a5a5 1px dashed;
	padding-bottom:5px;
	}
#first h2 {
	font-size:28px;
	line-height:40px;
	}
#first p {
	line-height:32px;
	color:#828282;
	}
#first p a {
	color:#828282;
	}
.newlist li {
	line-height:48px;
	font-size:16px;
	margin-top:5px;
	padding-left:30px;
	background:url(imagesd.jpg) 10px center no-repeat;
	}

.two {
	height:235px;
	margin-bottom:25px;
	background:url(../images/line.jpg) center top no-repeat;
	background-color:#FFF;
	box-shadow:0 5px 5px #d7d3cb; /*底边阴影*/
	}
.two .newlist {
	padding-top:10px;
	}
.two .newlist li {
	width:500px;
	float:left;
	margin-right:20px;
	}

.three {
	height:112px;
	margin-bottom:25px;
	box-shadow:0 5px 5px #d7d3cb; /*底边阴影*/
	}

.four {
	height:270px;
	margin-bottom:30px;
	}
.four .fl,.four .fr {
	width:487px;
	margin: 0px 5px 0px 5px;
	}
.fourl {
	height:225px;
	padding:5px 10px 5px 5px;
	background:#FFF;
	box-shadow:0 5px 5px #d7d3cb; /*底边阴影*/
	}
.fourl .quest {
	height:48px;
	line-height:48px;
	padding-left:45px;
	background:url(imagesq.jpg) 5px center no-repeat;
	}
.fourl .ask {
	font-size:14px;
	line-height:24px;
	padding-left:45px;
	color:#828282;
	background:url(imagesa.jpg) 5px center no-repeat;
	}
.fourr {
	height:225px;
	padding:5px 10px 5px 5px;
	background:#FFF;
	box-shadow:0 5px 5px #d7d3cb; /*底边阴影*/
	}
.newlist li .fr {
	width:90px;
	}
.fr {
    float: right;
}
.fl,.flt {
	float:left;
	}

.more {
	float: right;
    font-size: 15px;
    margin-right: 10px;
    color: #333;
    margin-top: 6px;
}


/*************图集---begin**********/
.tj_box{}


/*******图集---begin*/
.tuji_box{ margin: auto; margin-top: 20px; height: 388px; }
.tuji_box .img_show{ margin: auto;width: 690px; height: 388px;}
.banner_1{ position:relative; margin: auto; z-index:100; } 
.banner_1_top{ position: relative; min-height: 388px;}
.banner_1_top li{ position: absolute; left:0; top:0; width:100%; height: 388px; text-align:center; }
.banner_1_top li img{ width: 690px; min-height: 388px; }

.banner_1_top li .tit{ margin: auto; font-size: 18px; max-width: 659px; min-height: 60px; line-height: 30px; text-align:center; padding: 10px 0px; margin-top: 0px;}
.banner_1_top li .tit a{ color: #0d033f;}
.banner_1_top li .tit a:hover{ text-decoration: underline;}
 
.banner_1_bottom { position: absolute; top:377px; width:100%; left:0; text-align:center; z-index:20;}
.banner_1_bottom span{ background:url(imagesn_html55.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer;  margin:0 2px;}
.banner_1_bottom span.on{ background:url(imagesn_html55.png) right top no-repeat;}

.banner_1 .por1{ background:url(imageslxyz_arrow_left.png) no-repeat left top; width: 100px; height: 100px; position:absolute; left: -100px; top: 119px; opacity:0.7; cursor:pointer; z-index:20;}
.banner_1 .next1{ background:url(imageslxyz_arrow_right.png) no-repeat; width: 100px; height: 100px; position:absolute;  right: -100px; top: 119px; opacity:0.7; cursor:pointer; z-index:20; }
.banner_1 .por1:hover{ background:url(imageslxyz_arrow_left.png) no-repeat; width: 100px; height: 100px; position:absolute; left: -100px; top: 119px; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_1 .next1:hover{ background:url(imageslxyz_arrow_right.png) no-repeat; width: 100px; height: 100px; position:absolute;  right: -100px; top: 119px; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.fixed {
    display: block;
    min-height: 1%;
}

/*******图集---end*/


/***列表页***/
.main-cglist{width:1000px; margin:0 auto; padding: 0 auto;}
.title-cglist {min-height:800px; width:1000px; float:left;}
.title-cglist-f {height:39px; width:1000px; float:left; line-height: 40px; border-bottom: 1px solid #D69395; background-color: #c31919; display: block;}
.title-cglist-f span { margin-left: 10px; font-size: 18px; line-height: 40px; color: #fff;  display:block; float:left;}
.title-cglist-s {width:960px; float:left; background-color: #F9F9F9; margin: 10px 0px 0px 10px; padding: 0px 10px 0px 10px; font-size:18px; }
.title-cglist-s ul{ list-style-type: none; height: 700px;}
.title-cglist-s li {height: 40px; width: 100%; line-height: 40px; margin-top:5px; float: left; display: inline; background:url(imagesn_html55.png) no-repeat left center;}
.title-cglist-s li a{line-height:40px; margin-left: 5px; float: left;text-decoration: none; margin-left: 20px;  font-size: 18px;}
.title-cglist-s li span {width: 100px; height: 40px; float: right; font-size: 16px; display:inline; }
.list-page { text-align:center; height: 40px; width: 100%; float:left;}

/***内容页***/
.title-cglist-t {width:950px; float:left; margin-left: 25px; border-bottom: 1px solid #CCCACA; display: block;}
.title-cglist-t h2 {font-size: 26px; line-height: 40px; font-family: 'Microsoft Yahei', 'SimHei'; color: #E43F3E; clear:both;}
.tit {width:100%; font-weight: bold; margin-top: 10px; text-align: center;}
.title-cglist-t span {width: 100%; height: 40px; line-height: 40px; float: left; font-size: 16px; display:block; text-align: center; }
.title-cglist-t .info {width: 100%; height: 40px; line-height: 40px; float: left; font-size: 16px; font-family: 'Microsoft Yahei', 宋体; display:inline; text-align:right; }
.title-cglist-c {width:960px; float:left; background-color: #F9F9F9; margin: 10px 0px 0px 10px; padding: 0px 10px 0px 10px; font-size:18px; }
.title-cglist-c ul{ list-style-type: none; height: 608px;}
.title-cglist-c li {height: 40px; width: 100%; line-height: 40px; margin-top:5px; float: left; display: inline; background:url(imgsig.gif) no-repeat left center;}
.title-cglist-c li a{line-height:40px; margin-left: 5px; float: left;text-decoration: none; margin-left: 20px;  font-size: 18px;}
.title-cglist-c li span {width: 100px; height: 40px; float: right; font-size: 16px;display:inline; }
.title-cgcontent {
	width: 960px;
	height: auto;
    float:left;
	//background-color: #F9F9F9;
	margin: 10px 0px 0px 10px;
	padding: 0px 10px 0px 10px;
	font-size:18px;
	line-height:32px;
	text-align: left;
}
.sharel {margin:0 auto;height:100%;width:574px;display:inline;float:left;}
.c-page { text-align:center; height: 40px; width: 100%; float:left;}

/*版权*/
.copyRight{ height:157px;  text-align:center; padding-top:6px; padding-top:10px;}
/*bottom*/
.bottom{ margin-top: 10px; padding:30px 0; color:#fff; background:#cc0000;}.bottom a{color:#fff;}
.copy{width:1100px; margin:auto; font-size: 16px; line-height: 24px; text-align:center;}
/*bottom*/


.clear-box {
    height: 1px;
    clear: both;
    overflow: hidden;
}