@charset "utf-8";
/*
Copyright (c) 2009, Shawphy(shawphy.com). All rights reserved.
http://shawphy.com/2009/03/my-own-reset-css.html
Based on YUI http://developer.yahoo.com/yui/reset/ 
and Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html 
Licensed under the BSD License:
http://creativecommons.org/licenses/BSD/
version: 1.1 | 20090303
*/

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
        margin: 0;
        padding: 0;
}
fieldset, img {
        border: 0;
}
/* remember to define focus styles! */
:focus {
        outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
        font-style: normal;
        font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
        font-size: 100%;
        font-weight: normal;
}
abbr, acronym {
        border: 0;
        font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
        font-family: inherit;
        font-size: inherit;
        font-style: inherit;
        font-weight: inherit;
}
code, kbd, samp, tt {
        font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
        *font-size: 100%;
}
body {
	line-height: 1.5;
	font-family: "宋体", Arial;
}
ol, ul {
        list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	/* [disabled]border-collapse: collapse; */
	/* [disabled]border-spacing: 0; */
}
caption, th {
        text-align: left;
}
sup, sub {
        font-size: 100%;
        vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
        text-decoration: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: '';
        content: none;
}
a {
	color:#666666;
	text-decoration: none;
}
a:hover {
	color:#e00202
}
/*--------------------------------body-------------------------------*/

	#top_bg {
	width:1300px;
	height:111px;
	background-image: url(../images/880.jpg);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	}
	#top {
	width:979px;
	height:111px;
	margin-right: auto;
	margin-left: auto;
	}
	#logo {
	width:551px;
	height:111px;
	background-image: url(../images/sy_r1_c4.png);
	background-repeat: no-repeat;
	float: left;
	}
	#lx {
	width:428px;
	height:40px;
	float: right;
	line-height:40px;
	color: #999999;
	font-size: 12px;
	text-align: right;
	clear: right;
	}
	#muebg {
	width:1300px;
	height:42px;
	background-image: url(../images/sy_r2_c2.png);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	}
	#banner {
	width:1300px;
	height:404px;
	background-image: url(../images/sy_r3_c1.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	}
	
	#menu {
	width:979px;
	height:42px;
	margin-right: auto;
	margin-left: auto;
	}
	#menu a {
	width:123px;
	height:42px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -99999pc;
	}
	.menu1 {
	background-image: url(../images/menu1.png);
	}
	.menu2 {
	background-image: url(../images/menu2.png);
	}
	.menu3 {
	background-image: url(../images/menu3.png);
	}
	.menu4 {
	background-image: url(../images/menu4.png);
	}
	.menu5 {
	background-image: url(../images/menu5.png);
	}
	.menu6 {
	background-image: url(../images/menu6.png);
	}
	.menu7 {
	background-image: url(../images/menu7.png);
	}
	.menu1_on {
	background-image: url(../images/menu1_1.png);
	}
	.menu2_on {
	background-image: url(../images/menu2_1.png);
	}
	.menu3_on {
	background-image: url(../images/menu3_1.png);
	}
	.menu4_on {
	background-image: url(../images/menu4_1.png);
	}
	.menu5_on {
	background-image: url(../images/menu5_1.png);
	}
	.menu6_on {
	background-image: url(../images/menu6_1.png);
	}
	.menu7_on {
	background-image: url(../images/menu7_1.png);
	}
	#main {
	width:979px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	padding-top: 18px;
	}
	#new {
	width:238px;
	height:auto;
	float: left;
	}
	#cpzs {
	width:472px;
	height:auto;
	float: left;
	}
	#about {
	width:269px;
	height:auto;
	float: right;
	}
	
	#new_top {
	width:100%;
	height:41px;
	background-image: url(../images/sy_r4_c4.png);
	background-repeat: no-repeat;
	}
	#cpzs_top {
	width:434px;
	height:41px;
	background-image: url(../images/sy_r4_c8.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	}
	#cpzs_ny {
	width:434px;
	height:165px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	}
	#about_top {
	width:100%;
	height:41px;
	background-image: url(../images/sy_r4_c15.png);
	background-repeat: no-repeat;
	}
	.nybk {
	width:96%;
	height: auto;
	color:#333333;
	font-size: 12px;
	line-height:27px;
	text-align: left;
	margin-top: 9px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
    }
	.ab_nybk {
	width:100%;
	height: auto;
	margin-top: 14px;
	margin-bottom: 5px;
	margin-right: auto;
    }
	.more {
	width:100%;
	height:41px;
	}
	.more1_1 {
	width:40px;
	height:41px;
	float: right;
	font-size: 12px;
	line-height:41px;
	text-align: left;
	}
	.more1_1 a {
	color:#666666;
	}
	.more2_1 {
	width:auto;
	height:41px;
	float: right;
	font-size: 12px;
	line-height:41px;
	text-align: left;
	}
	.more2_1 a {
	color:#666666;
	}
	
	
	
	#bottom {
	width:100%;
	height:80px;
	background-image: url(../images/881.jpg);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	}
	#bottom1 {
	width:979px;
	height:80px;
	margin-right: auto;
	margin-left: auto;
	}
	#bottom_logo {
	width:309px;
	height:80px;
	background-image: url(../images/sy_r7_c4.png);
	background-repeat: no-repeat;
	float: left;
	}
	#foot1 {
	width:640px;
	height:80px;
	color:#808080;
	font-size: 12px;
	line-height:40px;
	text-align: left;
	float: right;
	}
	#foot1 a {
	color:#808080;
	}
	
	#about_top_bg {
	width:1300px;
	height:111px;
	background-image: url(../images/news_r1_c2.png);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	}
	#about_logo {
	width:521px;
	height:111px;
	background-image: url(../images/news_r1_c4.png);
	background-repeat: no-repeat;
	float: left;
	}
	#about_lx {
	width:250px;
	height:40px;
	float: right;
	line-height:40px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: right;
	}
	#about_banner {
	width:1300px;
	height:219px;
	background-image: url(../images/news_r3_c1.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	}

	.mue3 {
	width:123px;
	height:42px;
	float: left;
	color:#3e3e3e;
	font-size: 15px;
	line-height:42px;
	text-align: center;
	font-family: "黑体";
	border-left-style: solid;
	border-left-color: #eeefee;
	border-left-width: 1px;
	}
	.mue3 a {
	color:#3e3e3e;
	}
	.mue4 {
	width:123px;
	height:42px;
	float: left;
	border-left-style: solid;
	border-left-color: #eeefee;
	border-left-width: 1px;
	background-image: url(../images/news_r2_c7.png);
	background-repeat: repeat-x;
	color:#0261ae;
	font-size: 15px;
	line-height:42px;
	text-align: center;
	font-family: "黑体";
	}
	.mue4 a {
	color:#0261ae;
	}
	#about_left {
	width:235px;
	height:auto;
	background-image: url(../images/news_r10_c4.png);
	background-repeat: repeat-y;
	float: left;
	}
	#cpfl {
	width:100%;
	height:62px;
	background-image: url(../images/news_r4_c4.png);
	background-repeat: no-repeat;
	}
	#cpffl {
	width:100%;
	height:62px;
	background-image: url(../images/4444.jpg);
	background-repeat: no-repeat;
	}
	.cpfl1 {
	width:100%;
	height:47px;
	background-image: url(../images/news_r5_c4.png);
	background-repeat: no-repeat;
	}
	.cpfl2 {
	width:220px;
	height:47px;
	float: right;
	color:#000000;
	font-size: 14px;
	line-height:47px;
	text-align: left;
	font-weight: bold;
	}
	#lxwm {
	width:100%;
	height:64px;
	background-image: url(../images/news_r8_c4.png);
	background-repeat: no-repeat;
	}
	#about_right {
	width:729px;
	height:auto;
	float: right;
	}

	#title {
	width:100%;
	height:65px;
	background-image: url(../images/887.jpg);
	background-repeat: no-repeat;
	}
	#weizhi {
	width:auto;
	height:50px;
	float: right;
	color:#999999;
	font-size: 12px;
	line-height:50px;
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
	}
	#about_cpfl {
	width:214px;
	height:auto;
	float: left;
	
	}
	#about_cpfl_l_bg {
	width:100%;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #32a803;
	border-bottom-color: #32a803;
	border-left-color: #32a803;
	}
	#gsjs_tit {
	width:100%;
	height:65px;
	background-image: url(../images/882.jpg);
	background-repeat: no-repeat;
	}
	#news_tit {
	width:100%;
	height:65px;
	background-image: url(../images/887.jpg);
	background-repeat: no-repeat;
	}
	#cpzs_tit {
	width:100%;
	height:65px;
	background-image: url(../images/883.jpg);
	background-repeat: no-repeat;
	}
	#jcsb_tit {
	width:100%;
	height:65px;
	background-image: url(../images/884.jpg);
	background-repeat: no-repeat;
	}
	#cqcm_tit {
	width:100%;
	height:65px;
	background-image: url(../images/885.jpg);
	background-repeat: no-repeat;
	}
	#contact_tit {
	width:100%;
	height:65px;
	background-image: url(../images/888.jpg);
	background-repeat: no-repeat;
	}
.ipropicshow {
	width: auto;
	height: auto;
}
.ipropicshow li {
	float: left;
	height: 165px;
	width: 200px;
	display: block;
}
.ipropicshow li dl dd a img {
	height: 135px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ipropicshow li dl {
	height: 165px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.ipropicshow li dl dt {
	line-height: 30px;
	text-align: center;
	height: 30px;
}
#tel {
	float: right;
	width: 330px;
	height: 60px;
	background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline;
}
