@charset "utf-8";
/*椤甸潰璁剧疆*/
body {
	font-family: "宋体", "微软雅黑", "黑体";
	color: #333;
	background: url(style_res/body_bg.png) repeat-x 0 top #fff;
}
* {
	padding: 0;
	margin: 0;
	font-size: 12px;
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	color: #770006;
}
ul {
	list-style-type: none;
}
i, em {
	font-style: normal;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
.content {
	width: 1000px;
	margin: 0 auto;
}
.clear_m {
	margin: 0;
}
.f-14s {
	font-size: 14px;
	font-weight: bold;
}
.clear_Background {
	background: none;
}
.f-red {
	color: #d00;
}
.f-999 {
	color: #999;
}
.f-666 {
	color: #666;
}
.f-Blue {
	color: #770006
}
.clear {
	clear: both;
}
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.hide {
	display: none;
}
.icon {
	background: url(style_res/icon.png) no-repeat;
}
.titBox {
	width: 100%;
	height: 32px;
	line-height: 32px;
	background: url(style_res/I_Bg01.jpg) no-repeat;
}
.titleBox h3, .titBox h3 {
	text-indent: 2em;
	font-size: 14px;
	color: #770006;
}
.titleBox a.more, .titBox a.more {
	float: right;
	margin-right: 10px;
}
.titleBox {
	width: 100%;
	height: 32px;
	line-height: 32px;
	border: 1px solid #d8d8d8;
	background: #F5F5F5;
}
/*----------------------------------------------閫氱敤鏍峰紡-----------------------------------------*/
/*.header { width:1000px; height:99px; margin:0 auto; background:url(style_res/header_bg.png) no-repeat;}
.header_left { width:700px; float:left; padding-top:13px;}
.header_right { width:300px; float:left; text-align:right; padding-top:5px;}
.header_right a { color:#666;}*/

/*========澶撮儴鏍峰紡========*/
.header {
	width: 100%;
	height: 341px;
	background: #902827 url(style_res/I_background.jpg) no-repeat center bottom;
}
.Top {
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #bb4847;
	background: #842322;
}
.TopBox {
	width: 1000px;
	margin: 0 auto;
}
.TopBoxL {
	width: 40%;
}
.TopBoxL li {
	position: relative;
	z-index: 10;
	float: left;
	width: 100px;
}
.TopBoxL li a.icon {
	display: block;
	width: 100%;
	line-height: 40px;
	color: #e6afaf;
	text-indent: 25px;
}
.TopBoxL li a.web {
	background-position: left -0px;
}
.TopBoxL li a.gzwx {
	background-position: left -80px;
}
.TopBoxL li a.sjb {
	background-position: left -40px;
}
.TopBoxL li a.icon:hover {
	color: #fff;
}
.TopBoxL li a.web:hover {
	background-position: left -120px;
}
.TopBoxL li a.gzwx:hover {
	background-position: left -200px;
}
.TopBoxL li a.sjb:hover {
	background-position: left -160px;
}
.TopBoxL li .wxicon {
	position: absolute;
	left: 40px;
	top: 33px;
	z-index: 12;
	width: 9px;
	height: 6px;
	background: url(style_res/header_icon01.jpg) no-repeat;
}
.TopBoxL li .wxBox {
	position: absolute;
	left: -100px;
	top: 38px;
	z-index: 11px;
	width: 488px;
	height: 210px;
	border: 1px solid #f7aaaa;
	background: #fff;
}
.TopBoxL li .wxBox .wxBoxL {
	padding-top: 10px;
	width: 168px;
	margin-right: 8px;
	text-align: center;
}
.TopBoxL li .wxBox .wxBoxL img {
	display: block;
	width: 160px;
	height: 160px;
	margin: 0 auto;
}
.TopBoxL li .wxBox .wxBoxL p {
	line-height: 24px;
	color: #333;
}
.TopBoxL li .wxBox .wxBoxR {
	width: 305px;
	padding: 10px 0 6px;
	border-bottom: 1px solid #ccc;
}
.TopBoxL li .wxBox .wxBoxR h2 {
	line-height: 42px;
	padding-left: 42px;
	color: #972a29;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: 100;
	background: url(http://59.173.13.186:9001/case/Images/header_02.jpg) no-repeat left center;
}
.TopBoxL li .wxBox .wxBoxR p {
	line-height: 22px;
	color: #3b3b3b;
}
.TopBoxR {
	width: 55%;
	padding-right: 20px;
}
.TopBoxR li {
	float: right;
	line-height: 40px;
}
.TopBoxR li a {
	color: #e6afaf;
}
.TopBoxR li span {
	color: #e6afaf;
	margin-right: 10px
}
.TopBoxR li a:hover {
	color: #fff;
}
.headerBottom {
	width: 1000px;
	margin: 0 auto;
	padding-top: 15px;
}
.headerBottom .logo {
	width: 100%;
	margin-bottom: 10px;
}
.navBox {
	width: 100%;
}
.navBox .nav {
	float: left;
	width: 100%;
}
.nav li.first {
	position: relative;
	z-index: 3;
	float: left;
	width: 110px;
	height: 36px;
	text-align: center;
}
.nav li.first a {
	color: #fff;
}
.nav li.first a.icon {
	padding-left: 13px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	background-position: left -290px;
	_background-position: left -280px;
}
.nav li.first .menu {
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 9;
	display: none;
	width: 100%;
	line-height: 24px;
	border: 1px solid #ccc;
	background: #902827;
}
/*瀵艰埅*/
.nav_box {
	width: 998px;
	height: 40px;
	margin: 0 auto 13px auto;
	border: 1px solid #d8d8d8;
	background: url(style_res/nav_bg.png) repeat-x;
}
.nav_box ul li {
	width: 110px;
	height: 40px;
	float: left;
	background: url(style_res/nav_listbg.png) no-repeat right 0;
}
.nav_box ul li a {
	display: inline-block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #770006
}
.nav_box ul li a:hover {
	background: url(style_res/nav_lhover.png) no-repeat;
}
.nav_box ul .clear_Background {
	background: none;
}
.footer {
	width: 100%;
	height: 80px;
	padding-top: 20px;
	background: #902827;
}
.footer p {
	line-height: 24px;
	color: #fff;
	text-align: center;
}
/*==============================================棣栭〉鏍峰紡==========================================*/
/*宸︿晶鍐呭*/
.main_left {
	width: 272px;
	float: left;
}
.top_login {
	height: 302px;
	width: 269px;
	margin-bottom: 18px;
	background: url(style_res/login_bg.png) no-repeat center bottom;
}
.top_login h1 {
	height: 55px;
	line-height: 55px;
	padding-left: 13px;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	font-weight: 100;
	color: #770006;
	background: url(style_res/login_topbg.png) no-repeat center top;
}
.top_login h1 i {
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
}
.top_login ul {
	width: 225px;
	height: 211px;
	padding: 24px 0 0 24px;
	margin: 0 auto;
}
.top_login ul li {
	height: 35px;
	margin: 14px 0;
}
.input_box {
	width: 185px;
	height: 33px;
	border: 1px solid #d8d8d8;
	line-height: 33px;
	color: #666;
	padding-left: 5px;
}
.button_login {
	width: 58px;
	height: 22px;
	vertical-align: middle;
	border: 1px solid #d8d8d8;
	color: #075f87;
	text-align: center;
	line-height: 22px;
	background: url(style_res/button_bg.png) no-repeat;
}
.button_logins {
	display: inline-block;
	vertical-align: middle;
	width: 58px;
	height: 21px;
	border: 1px solid #d8d8d8;
	color: #075f87;
	text-align: center;
	line-height: 21px;
	background: url(style_res/button_bg.png) no-repeat;
}
.Search_box {
	width: 261px;
	height: 40px;
	border: 1px solid #d8d8d8;
	margin-bottom: 15px;
	padding: 44px 0 0 8px;
	background: url(style_res/Search_bg.png) no-repeat right 0;
}
.input_box1 {
	width: 160px;
	height: 24px;
	vertical-align: middle;
	line-height: 24px;
	border: 1px solid #d8d8d8;
	padding-left: 5px;
	color: #666;
	font-family: Tahoma, Geneva, sans-serif;
}
.button_enter {
	width: 49px;
	height: 27px;
	vertical-align: middle;
	background: url(style_res/button_enter.png);
	border: 0;
}
.link_box {
	margin-bottom: 13px;
}
.link_box ul li {
	height: 28px;
	padding-left: 15px;
	font-weight: bold;
	color: #666;
}
.link_box1 {
	width: 175px;
	height: 19px;
	border: 1px solid #d8d8d8;
}
.linkBox {
	width: 268px;
	padding: 15px 0 10px;
	border: 1px solid #d8d8d8;
}
.about_us {
	height: 196px;
	margin-bottom: 30px;
	_margin-bottom: 20px;
}
.about_us h1 {
	height: 28px;
	padding: 12px 0 0 53px;
	color: #770006;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	background: url(style_res/about_bg.png) no-repeat;
}
.about_us h1 a {
	float: right;
	padding: 8px 7px 0 0;
}
.about_us .about_main {
	border: 1px solid #d8d8d8;
	padding: 10px;
	width: 248px;
	line-height: 25px;
	text-indent: 2em;
}
/*鍙充晶鍐呭*/
.main_right {
	width: 719px;
	float: right;
}
.index_news {
	width: 457px;
	margin: 19px 16px 10px 0;
	float: left;
}
.index_news h1 {
	height: 38px;
	line-height: 38px;
	padding-left: 53px;
	color: #770006;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	background: url(style_res/I_Bg01.jpg) no-repeat;
}
.index_news h1 a {
	float: right;
	padding: 8px 7px 0 0;
}
.index_news h1 i {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 100;
	color: #999;
}
.top_news h2 {
	height: 20px;
	padding: 10px 0 0 10px;
	color: #087ac1;
}
.top_news h2 a {
	color: #770006;
}
.top_news p {
	line-height: 18px;
	padding: 5px 0 10px 10px;
	margin-bottom: 5px;
	color: #666;
	border-bottom: 1px dotted #d8d8d8;
}
.index_news ul li {
	line-height: 23px;
	padding-left: 20px;
	background: url(style_res/icon_Point.png) no-repeat 10px center;
}
.index_news ul li a {
	color: #666;
}
.index_news ul li a:hover {
	color: #087ac1;
}
.index_news ul li span {
	float: right;
	color: #999;
	padding-right: 3px;
}
.index_Announcement {
	width: 243px;
	height: 210px;
	margin: 19px 0 0 0;
	float: left;
}
.index_Announcement h1 {
	height: 29px;
	padding: 8px 0 0 53px;
	color: #fff;
	color: #770006;
	font-size: 16px;
	font-family: "微软雅黑", "黑体";
	background: url(style_res/Announcement_bg.png) no-repeat;
}
.index_Announcement h1 a {
	float: right;
	padding: 8px 7px 0 0;
}
.Announcement_list {
	width: 231px;
	border: 1px solid #d8d8d8;
	padding: 10px 0 3px 10px;
}
.Announcement_list li {
	height: 23px;
	line-height: 23px;
	padding-left: 10px;
	background: url(style_res/icon_Point.png) no-repeat left center;
}
.Announcement_list li a {
	color: #666;
}
.Announcement_list li a:hover {
	color: #087ac1;
}
.Announcement_list li span {
	float: right;
	color: #999;
	padding-right: 3px;
}
.index_case {
	width: 457px;
	margin-right: 16px;
	float: left;
}
.index_case h1 {
	height: 32px;
	margin-bottom: 5px;
	padding: 10px 0 0 53px;
	color: #770006;
	font-size: 16px;
	font-family: "微软雅黑", "黑体";
	background: url(style_res/title_bg1.png) no-repeat;
}
.index_case h1 a {
	float: right;
	padding: 8px 7px 0 0;
}
.index_case h1 i {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 100;
	color: #999;
}
.index_case ul li {
	line-height: 23px;
	padding-left: 20px;
	background: url(style_res/icon_Point.png) no-repeat 10px center;
}
.index_case ul li a {
	color: #666;
}
.index_case ul li a:hover {
	color: #087ac1;
}
.index_case ul li span {
	float: right;
	color: #999;
	padding-right: 3px;
}
.index_button {
	width: 243px;
	padding-top: 5px;
	float: left;
}
.index_button ul li {
	margin-bottom: 5px;
	_margin-bottom: 1px;
}
/*==============================================鍐呴〉鏍峰紡==========================================*/
/*涓績鏂伴椈*/
.main_l {
	width: 221px;
	float: left;
	padding-left: 5px;
}
.left_nav {
	background: #eee;
	margin-bottom: 15px;
	padding: 7px 0;
}
.left_nav h1 {
	width: 186px;
	height: 70px;
	margin: 0 auto;
	line-height: 70px;
	padding-left: 26px;
	font-family: "微软雅黑", "黑体";
	font-size: 24px;
	font-weight: 100;
	color: #770006;
	background: url(style_res/left_navbg.png) no-repeat;
}
.left_nav ul {
	width: 210px;
	margin: 0 auto;
	border: 1px solid #d8d8d8;
	border-top: 0;
	background: #fff;
}
.left_nav ul li {
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	padding-left: 43px;
	background: url(style_res/icon_listt.png) no-repeat 20px 9px;
}
.left_nav ul li a:hover {
	color: #770006;
}
.Search_boxs {
	width: 211px;
	border: 1px solid #d8d8d8;
	margin-bottom: 11px;
	padding: 44px 0 0 8px;
	height: 43px;
	background: url(style_res/Search_bg1.png) no-repeat right 0;
}
.input_box2 {
	width: 120px;
	height: 24px;
	vertical-align: middle;
	line-height: 24px;
	border: 1px solid #d8d8d8;
	padding-left: 5px;
	color: #666;
	font-family: Tahoma, Geneva, sans-serif;
}
.button_enter {
	width: 49px;
	height: 27px;
	cursor: pointer;
	vertical-align: middle;
	background: url(style_res/button_enter.png);
	border: 0;
}
.link_boxs ul li {
	height: 30px;
	padding-left: 8px;
	font-weight: bold;
	color: #666;
}
.link_box2 {
	width: 219px;
	height: 65px;
	padding-top: 15px;
	border: 1px solid #d8d8d8;
	border-top: 0;
}
.link_box3 {
	width: 135px;
	height: 19px;
	border: 1px solid #d8d8d8;
}
.main_r {
	width: 759px;
	float: right;
	padding-right: 5px;
}
.ny_title {
	height: 30px;
	margin: 15px 0 15px 0;
	padding-left: 25px;
	font-size: 14px;
	line-height: 30px;
	border-bottom: 2px solid #d8d8d8;
	background: url(style_res/icon_titlebg.png) no-repeat 3px center;
}
.ny_title .dqwz {
	float: right;
	color: #666;
}
.ny_title span a {
	color: #666;
}
.ny_title span a:hover {
	color: #770006;
}
.news_title h2 .title{font-size:14px;}
.news_title h2 {
	/*height: 33px;
background: url(style_res/news_titlebg.png) repeat-x;
*/
	line-height: 33px;
	
}
.news_title #wp_news_w15 li a{font-size:14px;}
.news_title .time {
	display: inline-block;
	text-align: center;
	width: 100px;
	float: right;font-size: 14px;
}
.news_title ul {
	margin-bottom: 30px;
}
.news_title ul li {
	line-height: 30px;
	border-bottom: 1px solid #d8d8d8;
}
.news_title ul li a {
	color: #666;
}
.news_title ul li a:hover {
	color: #770006;
}
.Number {
	text-align: center;
	width: 55px;
	display: inline-block;font-size: 14px;
}
/*涓撳鍥㈤槦*/
.team li {
	padding: 22px 0;
	border-bottom: 1px solid #d8d8d8;
}
.team_pic {
	width: 200px;
	padding-left: 16px;
	float: left;
}
.team_pic img {
	padding: 5px;
	border: 1px solid #d8d8d8;
}
.team_txt {
	width: 520px;
	float: left;
}
.team_txt h2 {
	line-height: 33px;
	width: 273px;
	font-weight: 100;
	background: url(style_res/icon_line.png) repeat-x 0 bottom;
}
.team_txt h2 i {
	color: #770006;
}
.team_txt p {
	padding: 10px 0 20px 0;
	line-height: 24px;
	background: url(style_res/icon_line.png) repeat-x 0 bottom;
}
/*妗堜緥*/
.case_list li {
	padding: 0 0 15px 10px;
	background: url(style_res/icon_line.png) repeat-x 0 bottom;
}
.case_list h4 {
	height: 35px;
	line-height: 35px;
	color: #0f5190;font-size: 14px;
}
.case_list h4 a{
	font-size: 14px;
}
.case_list span {
	display: block;
	line-height: 25px;
	font-size: 14px;
}
.case_list span em{
	
	font-size: 14px;
}
.case_list p {
	line-height: 20px;font-size: 14px;
}
/*妗堜緥璇︾粏*/
.case_title {
	padding-top: 20px;
	margin-bottom: 20px;
}
.case_title h4 {
	font-size: 16px;
	margin-bottom: 10px;
	font-family: "微软雅黑", "黑体";
	color: #770006;
}
.case_title ul li {
	height: 35px;
}
.case_title ul li i {
	display: inline-block;
	width: 80px;
	height: 21px;
	margin-right: 10px;
	line-height: 21px;
	text-align: center;
	background: #eee;
}
.case_main {
	padding-bottom: 15px;
}
.case_main h5 {
	height: 21px;
	line-height: 21px;
	padding-left: 9px;
	background: #eee;
	margin-bottom: 15px;
}
.case_main p {
	line-height: 25px;
	color: #666;
}
/*========鍐呴〉閫氱敤閮ㄥ垎鏍峰紡========*/
.article {
	width: 1010px;
	margin: -115px auto 0;
	padding-top: 5px;
	background: url(style_res/page_Bg_Top.png) no-repeat left top;
}
.Big_article {
	width: 1000px;
	padding: 5px 5px 0;
	background: url(style_res/page_Bg.png) repeat-y left top;
}
.articleBox {
	width: 988px;
	margin: 0 auto;
	padding-bottom: 40px;
	background: url(http://59.173.13.186:9001/case/Images/page_Bg_Top_02.jpg) no-repeat;
}
/*----------------------------------------鍒嗛〉鏍峰紡寮€濮?------------------------------------------------*/
.pager {
	color: #CBCBCB;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 10px;
}
.pager span {
	display: inline-block;
	text-align: center;
}
.pager .nolink, .pager a {
	display: inline-block;
	border: solid 1px #cbcbcb;
	text-align: center;
	height: 20px;
	line-height: 20px;
	margin: 0 5px;
	padding: 0 5px;
}
.pager .nolink {
	color: #828282;
}
.pager a {
	color: #828282;
}
.pager ahover {
	color: #828282;
	background: #EBEBEB;
	border-color: #cbcbcb;
}
/*闅愯棌椤电爜淇℃伅*/
.pager .pageinfo {
	display: none;
}
/*褰撳墠椤?/
.pager .cpb { color:#333; font-weight:bold;  }
.filp { width:567px; line-height:20px; height:40px; text-align:center;  clear:both;}



/*----------------------------------------璇︾粏椤甸潰鏍峰紡寮€濮?-------------------------------------------------*/
.ArticleTitle {
	width: 100%;
	clear: both;
	text-align: center;
}
.ArticleTitle span {
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
}
.ArticleTitle2 {
	width: 90%;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	background: #DADADA;
	color: #999;
}
.content_news {
	width: 100%;
	height: auto;
	margin-top: 10px;
	clear: both;
	text-align: left;
	line-height: 20px;
	color: #666666;
}
.next-pre {
	width: 90%;
	margin: 0 auto;
	padding: 10px 0px 10px 0px;
	text-align: right;
	clear: both;
	line-height: 27px;
}
.next-pre span a {
	color: #666666;
	text-decoration: none;
	display: inline-block;
	height: 22px;
	margin: 0 9px;
	line-height: 22px;
	font-family: "微软雅黑", "黑体";
	color: #a8a8a8;
	text-align: center;
}
.next-pre span a:hover {
	color: #267ed0;
	text-decoration: underline;
}
/*娉ㄥ唽*/
.Register {
	float: left;
	width: 100%;
	_margin-right: -5px;
	border-bottom: 1px solid #e6e6e6;
}
.Login_tit01 {
	width: 527px;
}
.Login_tex02 {
	display: inline-block;
	float: left;
	width: 254px;
	margin: 0 10px;
}
.Login_sbt01 {
	display: inline-block;
	width: 212px;
	margin-left: 10px;
	background-position: left -60px;
}
.Tips, .Tips01 {
	display: block;
	float: left;
	width: 194px;
	height: 30px;
	line-height: 30px;
	text-indent: 5px;
	color: #666;
	background: url(style_res/Login_Bg.jpg) no-repeat left -30px;
}
.Tips01 {
	text-indent: 30px;
	background-position: left top;
}
.Ordinance {
	text-indent: 10px;
}
.Ordinance a {
	color: #bc1100;
}
.Ordinance a:hover {
	text-decoration: underline;
}
/*鐧诲綍*/
.Login {
	float: left;
	width: 353px;
	height: 465px;
	padding-left: 8px;
	border: 1px solid #e6e6e6;
	border-top: none;
	border-left: none;
}
.Login_tit {
	width: 323px;
	height: 78px;
	padding-left: 30px;
	border-bottom: 1px solid #e6e6e6
}
.Login_tit h2 {
	padding-top: 12px;
	line-height: 30px;
	font-size: 20px;
	font-family: "微软雅黑", "黑体";
	font-weight: 100;
}
.Login_tit p {
	color: #6d6d6d;
}
.Login_td {
	text-indent: 22px;
	color: #403f3f;
	font-weight: bold;
}
.Login_tex01, .Login_tex02 {
	width: 243px;
	height: 30px;
	padding-left: 5px;
	line-height: 30px;
	font-size: 16px;
	border: 1px solid #c5c5c5;
	font-family: Tahoma, Geneva, sans-serif;
}
.Login_tex03 {
	width: 243px;
	height: 30px;
	padding-left: 5px;
	line-height: 30px;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
}
.Login_sbt, .Login_sbt01 {
	float: left;
	width: 113px;
	height: 31px;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background: url(style_res/Login_Bg.jpg) no-repeat left bottom;
	cursor: pointer;
}
.wj_pwd {
	float: left;
	line-height: 32px;
	color: #424242;
}
a.wj_pwd:hover {
	color: #F03;
}




.left_nav h1 span {
    width: 186px;
    height: 70px;
    margin: 0 auto;
    line-height: 70px;
    font-family: "微软雅黑", "黑体";
    font-size: 24px;
    font-weight: 100;
    color: #770006;
 
}



.wp_paging li {
    display: inline-block;
    height: 25px;
    line-height: 25px !important;
    float: left;
    margin-top: 5px;
    border: 0 !important;
}



.TopBoxL li .wxBox,.TopBoxL li .wbBox {
	position: absolute;
	left:0px;
	top: 38px;
	z-index: 11px;
	width: 100px;
	height: 100px;
	border: 1px solid #f7aaaa;
	background: #fff;
}














