*{ margin:0px; padding:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{ border:0;}
a {color:#666; text-decoration:none;}
a:hover {text-decoration:underline;}
.cl{clear:both;}
.w1000{ width:1000px; height:auto; overflow:hidden; margin: 0 auto;}
.w1200{ width:1200px; height:auto; overflow:hidden; margin: 0 auto;}
.h10{width:100%; height:0px; background-color:#528a7b;}
.h20{width:100%; height:20px;}
.h40{width:100%; height:40px;}
.fl{float:left;}
.fr{float:right;}
body{background-color:#fff;min-width: 1300px;;}
/*css reset end*/

#banner{ width:100%; height:432px; background:url(banner.jpg) center top no-repeat; min-width:1300px;}
#banner .dw{ width:1000px; height:auto; margin:0 auto; padding:600px 0 0 0;}
#banner .dw .jubao1{ width:326px; height:100px; float:left;}
#banner .dw .jubao2{ width:290px; height:68px; float:left; margin:0 0 0 20px;}
#banner .dw .jubao3{ width:313px; height:124px; float:right;}

#nav{ width:100%; height:110px; background-color:#dd240f;  font-family:"Microsoft Yahei"}
#nav ul{ width:1200px; margin:0 auto; padding:10px 0 0 0;}
#nav ul li{padding:24px 0 10px 30px; color:#FFFFFF; float:left; margin:0px; font-size:24px;}
#nav ul li a{color:#FFFFFF;}

#part1{width:1000px; height:auto; margin:0 auto; padding:80px 0 40px 0; overflow:hidden;}
.top2{margin:0; font-family:"Microsoft Yahei"; width:1000px; margin:0 auto;}
.top2 h1{font-size:40px; color:#333333; line-height:48px; font-weight:700; padding:0; text-align:center; margin:0;}
.top2 h1 a{color:#333333;}
.top2 p{font-size:16px; color:#666666; line-height:24px; padding:20px 0 0 0; text-align:center;}
.top2 p a{color:#666666;}

#part2bg{width:100%; height:auto; margin:0 auto; overflow:hidden; }
#part2{width:1000px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
#part2 .left{width:500px; float:left;}
#part2 .left .dh{width:500px; height:60px; margin:50px 0 0 0; position:relative;}
#part2 .left .dh em{width:40px; color:#999999; padding:20px 0 0 0; position:absolute; right:0;}
#part2 .left h2{font-size:22px; line-height:30px; color:#333333; font-weight:700; margin:0 0 20px 0;}
#part2 .left h2 a{color:#333333;}
#part2 .left p{ font-size:16px; line-height:28px; color:#666666; height:50px; overflow:hidden;}
#part2 .left span{border-bottom:1px #d9d9d9 dotted; margin:16px 0; display:block; height:1px;}
#part2 .list{margin:10px 0 0 0;}
#part2 .list ul{}
#part2 .list ul li{font-size:18px; color:#333333; line-height:48px; background:url(list-ico-point.gif) no-repeat 0 22px; text-indent:15px; position:relative}
#part2 .list ul li a{color:#333333;}
#part2 .list ul li span{ position:absolute; right:0px; top:0px; font-size:14px; color:#ccc;}

#part2 .right{width:466px; float:right;}
#part2 .right .dh{width:466px; height:60px; margin:50px 0 0 0; position:relative;}
#part2 .right .dh span{width:40px; color:#999999; padding:20px 0 0 0; position:absolute; right:0;}

#part2 .right .pic{width:466px;}
#part2 .right .pic1{margin:10px 0 0 0; position:relative; height:188px; float:left; width:226px;}
#part2 .right .pic1 img{width:226px; height:130px; position:absolute; z-index:1;}
#part2 .right .pic1 span{background:url(video2-ico.png) center top no-repeat; width:62px; height:61px; position:absolute; z-index:3; top:40px; left:80px;}
#part2 .right .pic1 p{width:226px; font-size:14px; color:#666666; line-height:20px; position:absolute; z-index:2; top:138px; text-align:center;}
#part2 .right .pic2{margin:10px 0 0 0; position:relative; height:auto; float:left; width:200px;}
#part2 .right .pic2 img{width:200px; height:110px; position:absolute; z-index:1;}
#part2 .right .pic2 span{background:url(video2-ico.png) center top no-repeat; width:60px; height:60px; position:absolute; z-index:3; top:30px; left:60px;}
#part2 .right .pic2 p{width:200px; font-size:14px; color:#666666; line-height:20px; position:absolute; z-index:2; bottom:0; text-align:center;}

/* ???css */
		.slideBox{width:466px; height:330px; overflow:hidden; position:relative; font-family:"Microsoft Yahei";}
		.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:60px; z-index:1;}
		.slideBox .hd ul{overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{background:#f00; color:#fff;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{zoom:1; vertical-align:middle; }
		.slideBox .bd h3{font-size:16px; color:#ffffff; position:absolute; z-index:3; bottom:22px; padding:0 0 0 20px; font-weight:bold;}
		.slideBox .bd p{color:#9f9e9e; font-size:14px; position:absolute; z-index:4; bottom:18px; padding:0 0 0 20px;}
		.slideBox .bd img{width:466px; height:330px; display:block; position:absolute; z-index:1;}
        .slideBox .bd span{display:block; background-color:#000000; filter:alpha(opacity=60);opacity:0.6; position:absolute; z-index:2; width:466px; height:60px; bottom:0;}

		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.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; }


/*gzdt_2*/

.pinglun{width:100%; font-family:"Microsoft Yahei"; min-width:1300px;}
.pinglun .dh{background:url(dh_gzdt.jpg) center top no-repeat; width:100%; height:200px; margin:30px 0 30px 0; min-width:1300px;}
.pinglun .pinglunbox {width:1200px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.pinglun .pinglunbox .list{ width:1100px; padding:10px 40px;}
.pinglun .pinglunbox .list li{font-size:20px; line-height:30px; font-weight:500; margin:20px 0 10px 0; color:#333333;}
.pinglun .pinglunbox .list li a{color:#333333;}
.pinglun .pinglunbox .list p{font-size:14px; color:#666666; line-height:20px;}
.pinglun .pinglunbox .list span{border-bottom:0px #d9d9d9 dotted; margin:20px 0; display:block; height:1px;}

/*plzc_2*/

.yasj{width:100%; font-family:"Microsoft Yahei"; min-width:1300px;}
.yasj .dh{background:url(dh_plzc.jpg) center top no-repeat; width:100%; height:200px; min-width:1300px;}
.yasj .yasjbox {width:1200px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.yasj .yasjbox .list{ width:1100px; padding:10px 40px;}
.yasj .yasjbox .list li{font-size:20px; line-height:30px; font-weight:500; margin:20px 0 10px 0; color:#333333;}
.yasj .yasjbox .list li a{color:#333333;}
.yasj .yasjbox .list p{font-size:14px; color:#666666; line-height:20px;}
.yasj .yasjbox .list span{border-bottom:0px #d9d9d9 dotted; margin:20px 0; display:block; height:1px;}


.yswj{width:100%; font-family:"Microsoft Yahei";}
.yswj .dh{background:url(dh_yswj.jpg) center top no-repeat; width:100%; height:137px; min-width:1300px;}
.yswj .yswjbox {width:1000px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.yswj .yswjbox .jieshao{width:100%; background-color:#f6f6f6; border-left:6px #b60000 solid; margin:20px 0;}
.yswj .yswjbox .jieshao p{font-size:20px; line-height:30px; color:#999999; padding:40px; }
.yswj .list {width:480px;}
.yswj .list h2{font-size:27px; line-height:36px; font-weight:bold; margin:20px 0 10px 0; color:#333333;}
.yswj .list h2 a{color:#333333;}
.yswj .list p{font-size:18px; color:#999999; line-height:28px;}
.yswj .list span{border-bottom:1px #d9d9d9 dotted; margin:36px 0; display:block; height:1px;}


.jinzhao{background:url(bg_jinzhao.jpg) center top no-repeat; width:100%; height:688px;}
.jinzhao .jinzhaobox {width:1200px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.jinzhao .jinzhaobox .shipin{ width:680px; height:400px; overflow:hidden; margin:200px 0 0 230px;}

.more{width:1100px; margin:0 auto; border:1px solid #15715a; text-align:center; font-size:20px;font-family:"Microsoft Yahei"; font-weight:600; height:40px; line-height:40px; color:#c00;}
.more a{color:#15715a; text-decoration:none;}
.more a:hover{color:#15715a; text-decoration:none; background:#dff7f1; display:block;}

        .slideTxtBox{width:1100px; text-align:left; margin:0 auto; height:auto; overflow:hidden; font-family:"Microsoft Yahei";}
		.slideTxtBox .hd{height:50px; line-height:30px; background:#eeeeee; position:relative; border-top:0px solid #999999; margin:20px 0 0 0;}
		.slideTxtBox .hd ul{position:absolute; left:0; top:-1px; height:42px;}
		.slideTxtBox .hd ul li{float:left; padding:12px 10px; cursor:pointer; font-size:20px; color:#333333;}
		.slideTxtBox .hd ul li.on{height:32px; background:#c00000; color:#fff;}
		.slideTxtBox .bd{height:1200px;}
		.slideTxtBox .bd ul{padding:0; zoom:1; height:auto; overflow:hidden;}
		.slideTxtBox .bd li{height:auto;}


		.slideTxtBox .arrow{position:absolute; right:10px; top:0;}
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("arrow.png") 0 0 no-repeat;}
		.slideTxtBox .arrow .next{ background-position:0 -50px;}
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0;}
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px;}
		
		.slideTxtBox1{width:1100px; text-align:left; margin:0 auto; height:auto; overflow:hidden; font-family:"Microsoft Yahei";}
		.slideTxtBox1 .hd{height:50px; line-height:30px; background:#eeeeee; position:relative; border-top:0px solid #999999; margin:20px 0 0 0;}
		.slideTxtBox1 .hd ul{position:absolute; left:0; top:-1px; height:42px;}
		.slideTxtBox1 .hd ul li{float:left; padding:12px 10px; cursor:pointer; font-size:20px; color:#333333;}
		.slideTxtBox1 .hd ul li.on{height:32px; background:#c00000; color:#fff;}
		.slideTxtBox1 .bd{height:auto;}
		.slideTxtBox1 .bd ul{padding:0; zoom:1; height:auto; overflow:hidden;}
		.slideTxtBox1 .bd li{height:auto;}


		.slideTxtBox1 .arrow{position:absolute; right:10px; top:0;}
		.slideTxtBox1 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("arrow.png") 0 0 no-repeat;}
		.slideTxtBox1 .arrow .next{ background-position:0 -50px;}
		.slideTxtBox1 .arrow .prevStop{ background-position:-60px 0;}
		.slideTxtBox1 .arrow .nextStop{ background-position:-60px -50px;}

.kanjinzhao{width:100%; font-family:"Microsoft Yahei";}
.kanjinzhao .dh{background:url(dh_jxsj.jpg) center top no-repeat; width:100%; height:137px; margin:30px 0 60px 0;}
.kanjinzhao .kanjinzhaobox {width:100%; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}

.hongsheng{width:100%; font-family:"Microsoft Yahei";}
.hongsheng .dh{background:url(dh_hs.jpg) center top no-repeat; width:100%; height:137px; margin:30px 0 60px 0;}
.hongsheng .book {width:1000px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.hongsheng .book .book1{width:254px; height:318px; float:left; margin:28px;}
.hongsheng .book .book2{width:254px; height:318px; float:left; margin:28px 50px;}
.hongsheng .book .book3{width:254px; height:318px; float:right; margin:28px;}

.bg_xian{ background:url(bg_xian.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_yulin{ background:url(bg_yulin.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_hanzhong{ background:url(bg_hanzhong.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_xianyang{ background:url(bg_xianyang.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_weinan{ background:url(bg_weinan.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_baoji{ background:url(bg_baoji.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_shangluo{ background:url(bg_shangluo.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_tongchuan{ background:url(bg_tongchuan.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_ankang{ background:url(bg_ankang.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_yanglin{ background:url(bg_yanglin.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}
.bg_yanan{ background:url(bg_yanan.jpg) center top no-repeat; width:100%; height:600px; overflow:hidden;}



/* css */
		.slideTxtBox2{ width:100%; text-align:left;}
		.slideTxtBox2 .hd{ width:900px; margin:0 auto; height:50px; line-height:30px;  padding:0 20px 0 20px; position:relative;}
		.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:20px; top:0px; height:50px;}
		.slideTxtBox2 .hd ul li{float:left; padding:0 0px; cursor:pointer; font-size:30px; color:#999999; margin:0 90px 0 0;}
		.slideTxtBox2 .hd ul li.on{ height:40px;  border-bottom:5px solid #b60000; color:#b60000; font-weight:bold; font-size:33px;}
		.slideTxtBox2 .bd ul{width:1000px; padding:20px 0 20px 0;  zoom:1; margin:0 auto; }
		.slideTxtBox2 .bd li{width:1000px; font-size:20px; color:#333333; line-height:48px; background:url(list-ico-point.gif) no-repeat 0 22px; text-indent:35px;}
		.slideTxtBox2 .bd li a{color:#333333;}
		.slideTxtBox2 .bd li .date{ float:right; color:#999;  }

		.slideTxtBox2 .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox2 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox2 .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox2 .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox2 .arrow .nextStop{ background-position:-60px -50px; }
		
.banquan{width:100%; height:auto; overflow:hidden; background-color:#15715a; min-width:1300px; margin-top:100px;}
.banquan .zj{width:1000px; margin:0 auto; height:120px; padding:40px 0 0 0;}
.banquan .zj p{color:#FFFFFF; font-size:18px; line-height:30px; font-family:"Microsoft Yahei"; float:right; width:680px;}
.banquan .zj img{width:226px; height:68px; float:left;}
.top{
	background:#f5f6f6;
}
.top a{
	display:block;
	width:90px;
	float:right;
	padding:4px 50px 4px 0;
	font-size:12px;
	color:#313131;
	border-bottom:1px solid #e5e5e5
	}
.more1{
}
.more1 a{
	text-align:right; 
	width:80px;
	float:right;
	display:block; padding:0px 10px 0 0
}
.wp li{
	float:left;
	width:545px;
	margin:0 ;
}
#part3{width:1010px; height:auto; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
#part3 .left{width:1010px;}
#part3 .left .dh{width:1010px; height:60px; margin:50px 0 0 0; position:relative;}
#part3 .left .dh em{width:80px; color:#999999; padding:20px 0 0 0; position:absolute; right:0;}
#part3 .left h2{font-size:22px; line-height:30px; color:#333333; font-weight:700; margin:0 0 20px 0;}
#part3 .left h2 a{color:#333333;}
#part3 .left p{ font-size:16px; line-height:28px; color:#666666; height:50px; overflow:hidden;}
#part3 .left span{display:block; width:230px; margin:0 0 10px 0}
#part3 .list{margin:10px 0 0 0;}
#part3 .list ul{}
#part3 .list ul li{font-size:16px; color:#333333; line-height:48px; background:url(list-ico-point.gif) no-repeat 0 22px; text-indent:15px; width:500px; position:relative; float:left;}
#part3 .list ul li a{color:#333333;}
#part3 .list ul li div{ font-size:16px; color:#ccc; position:absolute; right:15px; top:0px;}