﻿/* CSS Document */



body{color:#464646;font-family:"微软雅黑"; font-size:12px; margin:0px; padding:0px; background:url(img/bj.jpg) }

ul,li,dl,dd,dt,p,span,font,form,img,h1,h2,h3,div,strong,label,em,table,th,td,tr,input{margin:0;padding:0;border:0; }

ul,li{list-style:none;}

table{border-collapse:collapse;border-spacing:0;}

.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}

a{ text-decoration:none; cursor:hand;outline: none; color:#cfccc6; }

a:hover{ cursor:hand;}

.ahover{ cursor:hand;}

a:active {star:expression(this.onFocus=this.blur());}

:focus { outline:0;}



#main{ width:1047px; background:url(img/sy_banner_bg_05.gif) repeat-y 1px center; margin:0px auto;}
#main-inner{ width:1047px; height:auto; overflow:auto;  background:url(img/bg_bottom.png) no-repeat 1px bottom; padding-bottom:32px;}
#banner{ height:360px; width:1005px; margin:0 auto;}

.banner{ width:1005px; height:360px; background:url(img/banner.jpg) no-repeat left top;}

#menu{ width:100%; height:45px;}

.menu{ width:995px;margin:0px auto; background:url(img/menu_bg_13.gif) repeat-x; padding-top:6px; padding-left:10px;}
.menu li{ font-size:18px; height:30px; line-height:30px; float:left;}
.menu li a{ display:block; font-size:14px; line-height:32px; color:#fff; font-weight:bold; width:174px; height:32px; text-align:center; float:left;}
#box{ width:100%;}
.menu li.cur a{ background:url(img/nav_hover.gif) no-repeat center;}
.menu li a:hover{ background:url(img/nav_hover.gif) no-repeat center;}

.box{ width:980px; padding-bottom:20px; margin:0px auto; background-color:#E3E3E3; padding-top:10px;}

.box_left{ width:220px;  padding-left:12px; float:left; font-size:15px;}

.box_left_1{width:220px; height:46px;padding-top:10px;}

.box_left_2{ width:220px; height:220px;}

.box_left_2_1{ width:220px; height:21px; background:url(img/sy_09.gif) no-repeat;}

.box_left_2_2{ width:200px; height:175px; background:url(img/bg1_01.gif) repeat-y; padding: 0px 10px; padding-top:5px;}

.box_left_2_2 li{ width:190px; height:30px; border-bottom:1px #9c9c9c dashed; color:#404040; line-height:30px; padding-left:10px;}

.box_left_2_2 a{ color:#404040;}

.box_left_2_3{ width:220px; height:19px; background:url(img/sy_15.gif) no-repeat;}

.box_left_3{ width:220px; height:160px; }

.box_left_3_1{ width:220px; height:21px; background:url(img/sy_09.gif) no-repeat;}

.box_left_3_2_1 { padding-left:5px;}

.box_left_3_2_1 input{ border:#cbcbcb 1px solid; background-color:#efefef; width:185px; height:20px;}

.box_left_3_2_2 { padding-left:5px; padding-top:20px;}

.box_left_3_2_2 select{ width:186px; height:20px;}

.box_left_3_2_3{ text-align:center; padding-top:5px;}

.box_left_3_2{ width:200px; height:115px; background:url(img/bg1_01.gif) repeat-y; padding: 0px 10px; padding-top:5px; }

.box_left_3_3{ width:220px; height:19px; background:url(img/sy_15.gif) no-repeat;}

.box_left_4{ width:220px; height:245px; }

.box_left_4_1{ width:220px; height:21px; background:url(img/sy_09.gif) no-repeat;}

.box_left_4_2{ width:190px; height:200px; background:url(img/bg1_01.gif) repeat-y;padding: 0px 15px; padding-top:0px; line-height:26px; }

.box_left_4_2 a{ color:#a20000;}

.box_left_4_3{ width:220px; height:19px; background:url(img/sy_15.gif) no-repeat;}

.box_left_5{ width:220px; height:250px; }

.box_left_5_1{ width:220px; height:21px; background:url(img/sy_09.gif) no-repeat;}

.box_left_5_2{ width:190px; height:205px; background:url(img/bg1_01.gif) repeat-y;padding: 0px 15px; padding-top:0px; line-height:26px; }

.box_left_5_2 a{ color:#a20000;}

.box_left_5_3{ width:220px; height:19px; background:url(img/sy_15.gif) no-repeat;}

.box_left_6{ width:220px; height:215px; }

.box_left_6_1{ width:220px; height:21px; background:url(img/sy_09.gif) no-repeat;}

.box_left_6_2{ width:190px; height:206px; background:url(img/bg1_01.gif) repeat-y;padding: 0px 15px; padding-top:0px; line-height:26px; }

.box_left_6_3{ width:220px; height:19px; background:url(img/sy_15.gif) no-repeat;}



.box_right{ width:723px;float:left; padding-left:24px; padding-top:20px;}

.box_right_1{ width:690px; height:21px; background-image:url(img/sy1_09.gif); background-repeat:no-repeat; text-align:right; padding-right:33px; padding-top:20px; color:#cfccc6;font-weight:bold;}

.box_right_2{ width:713px; padding-left:10px;}

.box_right_2 a{color:#404040; }

.box_right_2 li{ width:157px; height:200px; float:left; padding-right:15px; padding-top:15px; line-height:20px;}

.nav{ width:829px; height:37px; float:right; *overflow:hidden}

.index{
	width:710px;
	height:auto;
	float:left;
}
.index ul{
	width:710px;
	float:left;
}
.index ul li{
	width:120px;
	height:150px;
	margin:20px 26px;
	list-style:none;
	float:left;
	text-align:center;
}





































#bottom{ width:100%; height:50px;}

.bottom{ width:1172px; height:55px; margin:0px auto; background:url(img/sy_bottom_60.png) no-repeat 2px top; line-height:55px; text-align:center; padding-bottom:20px; color:#fff; padding-top:8px; margin-bottom:10px;}
.bottom a{ color:#fff;padding:0 5px;}
.title_a{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; padding-bottom:10px; }

/*css tres style pagination*/
div.tres{padding:5px;font-size:14px;margin:3px;font-family:arial, helvetica, sans-serif;text-align:center;}
div.tres a{border:#767676 1px solid;padding:1px 4px;margin:2px;color:#464646;background-color:#E3E3E3;text-decoration:none;}
div.tres a:hover{border:#cc0000 1px solid;color:#000;background-color:#BA0003;}
div.tres a:active{border:#cc0000 1px solid;color:#000;background-color:#BA0003;}
div.tres span.current{border:#cc0000 1px solid;padding:1px 4px;font-weight:bold;margin:2px;color:#000;}
div.tres span.disabled{display:none}


.search-box{ background:url(img/search.png) no-repeat left center; padding-left:30px; height:35px; line-height:35px;}
.search-box label{ float:left; display:inline-block; padding:0 0 0 10px;}
.search-box .search_b{ float:left; padding-top:6px; padding-left:10px;}
.search-box .search_b .search_input{ height:16px; padding:2px; border:1px solid #ccc; float:left; width:280px;}
.search-box .search_b .search_btn{ background:url(img/search_box.png) repeat-x; width:40px; font-weight:bold; color:#222; font-size:12px; border:1px solid #ccc; border-left:none; height:22px; float:left; cursor:pointer;}

/*内容页开始*/
.ny { padding-left:10px}
.bread { background:url(../style/img/0024.jpg) no-repeat left top; padding-left:45px; line-height:35px; margin-top:15px;color:#555;}
.bread a{ color:#555;}
.qyhj{
	width:100%;
	margin:0 auto;
	height:auto;
	margin-top:20px
	}

.qyhj ul {
	float:left;
	width:25%;_width:24%;*width:24%;
	list-style:none;
	font-size:12px;
	line-height:30px;
	margin-top:5px;
    height:265px;
}

.qyhj ul li{
	text-align:center;
	color:#fff;
}

.contents{line-height:15px;width:175px; margin-left:30px;height:46px;}
.contents a{}

.qyhj ul li a{
	color:#333; font-size:14px;
}

.qyhj ul li.contents a{
	color:#777; font-size:14px;
}

.qyhj ul li a:hover{
	color:#c90000;
}

.qyhj ul li img{
	padding:3px;
	border:1px solid #cccccc;
}
.page { width:100%; text-align:center; margin-top:20px; height:50px}

.zpzs_l { padding-left:30px}
.zpzs_l li a { width:131px; height:32px; display:block; text-align:center; line-height:30px; font-size:16px; font-family:"微软雅黑"}
.zpzs_l li a:hover { background:url(../images/0027.jpg); color:#eec638; width:131px; height:32px; display:block; text-align:center; line-height:30px; text-decoration:none }
.zpzs_l .cur{ background:url(../images/0027.jpg); color:#eec638; width:131px; height:32px; display:block; text-align:center; line-height:30px; text-decoration:none }
.zpzs_r{
	width:770px;
	margin:0 auto;
	height:auto;
	margin-left:15px
	}

.zpzs_r ul {
	float:left;
	width:33%;
	list-style:none;
	font-size:12px;
	line-height:30px;
	margin-bottom:25px;
}

.zpzs_r ul li{
	text-align:center;
	color:#fff;
}

.zpzs_r ul li a{
	color:#fff;
}

.zpzs_r ul li a:hover{
	color:#c90000;
}
.zpzs_r li span { color:#FF0000; font-weight:700}

.yshd_t{
	width:98%;
	margin:0 auto;
	height:auto;
}

.yshd_t img{
	float:left;
	padding:3px;
	margin-right:10px;
}

.yshd_t dl {
	list-style:none;
	display:block;
	font-size:12px;
	padding:15px 0 15px 0;
	height:130px;
}

.yshd_t dl dt{
	font-weight:bold;
	font-size:14px;
	line-height:35px;
	height:35px;
	width:630px;
	/*text-align:center;*/
    float:left;
	margin-top:10px;*margin-top:-10px;_margin-top:15px


}

.yshd_t dl dt a{
	color:#ffd43c;
	font-size:12px;

}


.yshd_t dl dd{
	font-size:12px;
	line-height:24px;
	height:auto;
}

.yshd_t dl dd{
	color:#333333;
}
.right{ float:right;}
.yshd_b { padding-right:15px; _margin-top:10px; padding-top:10px;padding-left:15px;}
.yshd_b li { background:url(../style/img/0031.jpg) no-repeat left; padding-left:15px; line-height:30px;width:900px;}

.yshd_b li a{ color:#333; font-size:14px;}

.zdtj{
	width:100%;
	margin:0 auto;
	height:auto;
	margin-top:20px
	}

.zdtj ul {
	float:left;
	width:25%;_width:24%;*width:24%;
	list-style:none;
	font-size:12px;
	line-height:30px;
	margin-bottom:15px
}

.zdtj ul li{
	text-align:center;
	color:#fff;
}

.zdtj ul li a{
	color:#fff;
}

.zdtj ul li a:hover{
	color:#333333;
}

.zdtj ul li img{
	padding:3px;
}
.zdtj li span { color:#FF0000; font-weight:700}

.zdtj table { margin:0 auto}
.zdtj table td { line-height:30px}
.zdtj table span { color:#FF0000 }
.zxzs_con_t_lb li { border:1px solid #999999; width:58px; height:58px; padding-left:2px; float:left; margin-right:12px; margin-top:10px}
.zxzs_con_t_r li { font-family:"微软雅黑"; font-size:16px; line-height:30px; margin-left:20px;width:330px}
.zxzs_con_t { padding-left:30px; margin-top:10px;}
.zxzs_con_t_r ul{line-height:30px;font-family:"微软雅黑"; font-size:16px; line-height:30px; font-size:16px;}
.zxzs_con_b { padding:0 30px; margin-top:20px;width:960px;}
.zxzs_con_bb p{line-height:22px;font-size:14px;}
.zxzs_con_bb { padding:15px 0;line-height:22px;width:885px;}
.zxzs_con_t_r span { color:#ff0000}
/*内容页结束*/

#demo {
overflow:hidden;
width: 964px;

}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#newdemoa {
overflow:hidden;
width: 580px;

}

#newindemoa {
float: left;
width: 800%;
}
#newdemo1a {
float: left;
}
#newdemo2a {
float: left;
}


.dszp_l{width:462px; margin-left:3px }

.dszp_r { }
.container_03{ background: none repeat scroll 0 0 #961F1F;
    bottom: 0;
    color: #FFFFFF;
    height: 30px;
    left: 0;
    padding: 10px 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 9999;
    font-size:22px;
	font-family:"微软雅黑";
    }
.container_03 span{color: #FFFF00;}

.zpzs_l .about{margin-top:25px;}
.dibu{width:964px;}
.d_main {margin-top:15px;margin-bottom:10px;height:120px;width:940px;margin-left:10px;}
.d_main ul { float:left; text-align:center; width:115px; line-height:30px; }
.d_main ul img { width:91px; height:91px}
.d_title{margin-left:10px;}
.lxwm_box_2_2 p,.lxwm_box_2_3 p{ line-height:240%; font-size:16px;}
.sub-nav li{ height:30px; line-height:30px; background:url(img/news.gif) no-repeat 5px center; padding-left:20px; border-bottom:1px dashed #ccc;}
.sub-nav li:hover{ height:30px; line-height:30px; background:#721007 url(img/news.gif) no-repeat 5px center; padding-left:20px; border-bottom:1px dashed #ccc;}
.sub-nav li:hover a{ color:#fff;}
.sub-nav li a { color:#A20000;}

.pic_left{ float:left; width:550px; height:560px;}
.pic_info{ float:right; width:380px; color:#333; margin-right:10px; font-size:16px; }
.pic_info li { padding:6px 0; border-bottom:1px dashed #ccc;}

.sm_box{ padding:20px; }
.sm_box h1.title_b{height:45px; line-height:45px; border-bottom:3px solid #767676; font-size:16px;}
.sm_box h1.title_b strong{ float:left; border-bottom:3px solid #cc0000; display:inline-block; padding:0px 5px; height:45px; color:#cc0000;}
.det_con{ padding:20px 0;}
.det_con p { font-size:14px;}
.det_con p img{ width:550px; text-align:center;}


/*在线留言*/
.liuyangban {
	margin-bottom: 40px;
	padding-left: 25px;
	overflow:hidden;
	margin-top: 32px;
}
.liuyangban em {
	font-size:14px;
	color:#555;
	font-style:normal;
}
.liuylbiao {
	line-height:24px;
	background:#FFF;
	height:24px;
	width:500px;
	border:1px solid #999;
}
.liuyanniu {
	width:100px;
	height:29px;
	line-height:29px;
	margin-right: 10px;
}
.ny .liulieshu {
	background:#827957;
	margin-left: 15px;
	border:1px solid #999;
	padding: 0 21px;
	margin-bottom:16px;
}
.input-text{border:1px solid #bbb;}
.liulieshu span {
	color:#555;
}
.liulieshu h2 {
	border-bottom:1px dashed #CCC;
	line-height:28px;
	margin-bottom:6px;
	font-size:12px;
}
.liulieshu h2 a {
	color:#555;
}
.liulieshu p {
	line-height:22px;
	padding-bottom:10px;
	font-size:12px;
}
.liulieshu a {
	padding-right:25px;
}
.xwzxnye_xia_imggg {
	width:489px;
	height:367px;
	margin:0 auto;
}
.qyhj2 .hj-img{ float:left; margin:10px; padding:2px; background:#fff; border:1px solid #ccc;}
.qyhj2 p{ font-size:14px; line-height:200%;}

