@charset "utf-8";
/* CSS Document */

.banner-side {
    width:100%;
	min-width:980px;
	height:105px;
	margin:1px auto 0 auto;
	background:#8c8c8c;
}
.banner {
    width:980px;
	height:105px;
	margin:0 auto;
}
.main-side {
    width:100%;
	min-width:980px;
	margin:0 auto;
	padding-bottom:15px;
	background:#f4f4f4;
}
.main {
    width:960px;
	margin:0 auto;
	padding:30px 10px;
	background:url(../images/main_bj.jpg) repeat-y center top;
}
.main-bottom {
    width:974px;
	height:8px;
	margin:0 auto;
	background:url(../images/main_bottom_bj.jpg) repeat-x left top;
}
.left {
    width:246px;
	float:left;
	min-height:450px;
	background:url(../images/left_bj.jpg) no-repeat right top;
}
.left h2 {
    width:187px;
	margin:0 auto;
}
.sidebar {
    width:130px;
	margin:0 auto;
}
.sidebar li {
    width:130px;
	height:30px;
	line-height:30px;
	margin:0 auto;
}
.sidebar li a {
    width:130px;
	height:30px;
	display:block;
	text-indent:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:13px;
	color:#333;
	background:url(../images/side_li_a.jpg) no-repeat center center;
}
.sidebar li a:hover {
    color:#de8004;
    background:url(../images/side_li_ahover.jpg) no-repeat center center;
}
.left-bottom {
    width:187px;
	margin:0 auto;
}
.zxrx {
    width:187px;
	margin:15px auto 0 auto;
}
.right {
    float:right;
	width:665px;
	margin-right:15px;
}
.right h2 {
    width:665px;
	height:35px;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:normal;
	text-indent:20px;
	color:#333;
	background:url(../images/right_h2_bj.jpg) no-repeat left center;
}
.right h2 span {
    float:right;
	text-indent:20px;
	font-family:"宋体";
	font-size:12px;
	color:#8d8d8d;
	background:url(../images/position_bj.jpg) no-repeat left center;
}
.right h2 span  a{
	color:#8d8d8d;
}
.title {
    width:665px;
	margin:10px auto 0 auto;
	padding-bottom:20px;
	border-bottom:1px dotted #5b6d7b;
}
.title h3 {
    width:665px;
	font-family:"微软雅黑";
	font-size:18px;
	color:#f5901d;
	text-align:center;
	line-height:50px;
}
.title p {
    width:665px;
	text-align:center;
	line-height:20px;
}
.content {
    width:665px;
	line-height:23px;
	margin:20px auto 0 auto;
}
.content .about {
    width:480px;
	float:left;
}
.content .logo_1 {
    width:175px;
	float:right;
}
.ul-qzfw {
    width:665px;
	margin:0 auto;
}
.ul-qzfw li {
    width:665px;
	line-height:30px;
	text-indent:20px;
	border-bottom:1px dotted #5b6d7b;
	background:url(../images/tubiao_01.jpg) no-repeat left center;
}
.ul-qzfw li span {
    float:right;
}
.ul-qzfw li a {
    color:#333;
}
.page {
    width:665px;
	height:54px;
	margin:30px auto 0 auto;
	text-align:center;
	line-height:54px;
	background:url(../images/page_bj.jpg) no-repeat center center;
}
.dl-case {
    width:665px;
	margin:0 auto;
	padding:10px 0 30px 0;
	background:url(../images/dl_bj.jpg) no-repeat center top;
}
.dl-case dt {
    width:665px;
	line-height:30px;
	text-indent:30px;
	color:#8d8d8d;
	background:url(../images/dl_case_bj.jpg) no-repeat left center;
}
.dl-case dt span {
    color:#da8f39;
}
.dl-case dd {
    width:635px;
	margin-left:30px;
	line-height:23px;
}
.zhiweimiaoshu {
    background:#f5f5f5;
}
.zhiweimiaoshu h3 {
    width:665px;
	height:70px;
	line-height:60px;
	margin:0 auto;
	font-family:"微软雅黑";
	font-size:18px;
	color:#fff;
	font-weight:normal;
	text-indent:40px;
	background:url(../images/h3_bj.jpg) no-repeat center center;
}
.zhiweimiaoshu h4 {
    width:665px;
	height:35px;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:15px;
	color:#333;
	background:#dadad8;
	text-indent:40px;
}
.search-content {
    width:625px;
	margin:0 auto;
	padding:20px 0 20px 40px;
	color:#333;
}
.jlsm {
    width:625px;
	height:135px;
	margin:0 auto;
	padding-left:40px;
	padding-top:15px;
	color:#fff;
	background:url(../images/mssm_bj.jpg) no-repeat center center;
}
.jlsm a {
    color:#000;
	text-decoration:underline;
}
.ljss {
    width:665px;
	height:190px;
	margin:0 auto;
	background:url(../images/ljss_bj.jpg) no-repeat center center;
}
.form1 {
    width:635px;
	margin:0 auto;
	padding-top:15px;
}
.form1 tr {
    line-height:35px;
}
.form1 table .td {
    color:#333;
	text-align:center;
	width:65px;
}
.select {
    width:240px;
	height:22px;
	line-height:22px;
	border:1px solid #e2e2e2;
}
.input1 {
    width:238px;
	height:22px;
	line-height:22px;
	border:1px solid #e2e2e2;
}
.td1 {
    text-align:center;
	padding-top:10px;
}
.input2 {
    width:145px;
	height:36px;
	line-height:36px;
	text-align:center;
	border:none;
	cursor:pointer;
	background:url(../images/button_bj.jpg) no-repeat center center;
}
.dl-list {
    width:665px;
	margin:0 auto;
	padding:15px 0 10px 0;
	border-bottom:1px dotted #5b6d7b;
}
.dl-list dt {
    width:665px;
	line-height:27px;
	text-indent:20px;
	background:url(../images/dl_list_bj.jpg) no-repeat left center;
}
.dl-list dt a {
    color:#397bd1;
	font-weight:bold;
}
.dl-list dt a:hover {
    color:#f5901d;
}
.dl-list dt span {
    float:right;
	color:#8d8d8d;
}
.dl-list dd {
    width:645px;
	margin-left:20px;
}
.dl-list .dd1 {
    color:#333;
}
.recommend {
    width:663px;
	border:1px solid #dfdfdf;
    background:#f2f2f2;
}
.form2 {
    width:550px;
	margin:0 auto;
	padding:35px 0;
}
.form2 tr {
    height:36px;
    line-height:36px;
}
.form2 .td2 {
    width:110px;
	padding-right:10px;
	text-align:right;
	color:#333;
	vertical-align:top;
}
.form2 .input3 {
    width:250px;
	height:25px;
	line-height:25px;
	border:1px solid #e2e2e2;
}
.form2 .area {
    width:430px;
	height:95px;
	resize:none;
	border:1px solid #e2e2e2;
	margin:5px 0;
}
.form2 .td3 {
    text-align:center;
	padding-top:35px;
}
.form2 .input4 {
    width:145px;
	height:36px;
	border:none;
	background:url(../images/button2_bj.jpg) no-repeat center center;
}
.right .content .search-city {
    width:665px;
	height:38px;
	line-height:35px;
	text-indent:30px;
	color:#fff;
	margin:0 auto;
	background:url(../images/search_city.jpg) no-repeat center center;
}
.right .content .search-city span {
    background:none;
}
.map {
    width:663px;
	border:1px solid #e9e9e9;
	border-top:none;
	margin:0 auto;
}
.erweima{/*background:url(../images/ewm.jpg) no-repeat center;*/ width:180px; height:180px; margin:0 auto;}