@charset "utf-8";
/* CSS Document */
.in_banner{
	height:200px;
	overflow:hidden;
	background:url(../images/inner_images/b_jjfa.jpg) center no-repeat
}
.in_banner h4{
	color:#ffbcbf
}
.in_title{
	height:64px;
	line-height:64px;
	border-bottom:1px solid #e5e5e6;
	color:#3e3e3e
}
.jjfa_box01{
	min-height:280px
}
.jjfa_box01 a{
	color:#333
}
.jjfa_box01 img{
	margin:auto 30px;
	margin-bottom:0
}
.jjfa_box01 h1{
	padding-top:50px
}
.jjfa_box01 p{
	line-height:30px
}
.h200{
	min-height:200px
}

.anli_banner{
	height:500px;
	overflow:hidden
}
.redbg{
	height:350px;
	background-color:#b60007
}
.redbg .w1320{
	height:100%;
	background:url(../images/inner_images/anli_bg.gif) right top no-repeat
}
.redbg .PC{
	position:absolute;
	left:20px;
	top:20px;
	z-index:1
}
.redbg .PIC{
	position:absolute;
	left:43px;
	top:40px;
	z-index:2
}
.redbg p{
	float:right;
	max-width:45%;
	margin-right:5%;
	margin-top:60px;
	line-height:40px
}
.title_anli{
	min-height:200px
}
.title_anli h1{
	padding-top:45px;
	padding-bottom:25px;
	background:url(../images/arrow02.gif) bottom center no-repeat
}
.anli_cus{
	border:0
}
.anli_cus ul{
	opacity:1;
	filter:alpha(opacity=100)
}
.anli_cus ul li,
.anli_cus ul li a{
	width:232px;
	height:135px
}
.anli_cus ul li a:hover{
	box-shadow:0 0 10px rgba(0,0,0,.5) inset
}
.anli_cus ul li .cont1,
.anli_cus ul li .cont2{
	top:32px;
	left:12px;
}


.pjbox h2{
	float:left;
	padding:7px 10px;
	background-color:#c7000a
}
.pjbox p{
	float:left;
	width:100%;
	line-height:32px
}
.cp_bg{
	background:url(../images/inner_images/b_cpfw.jpg) center no-repeat
}
.cus_pj table{
	margin:0 10%;
	width:80%
}
.cus_pj table td{
	white-space:nowrap;
	padding-bottom:20px
}
.input03,
.input04{
	background-color:white;
	border:0;
	border-left:5px solid #e32821;
	width:235px;
	height:36px;
	line-height:36px;
	text-indent:10px
}
.input04{
	width:100%;
	min-height:120px
}
.btn03{
	padding:5px 15px;
	background-color:#df3624;
	color:white;
	cursor:pointer;
	border:0
}
.cus_pj td>ul>li{
	width:280px
}
.cus_pj td>ul>li>ul{
	position:absolute;
	width:100%;
	left:0;
	top:36px;
	border:1px solid #e21f1e;
	background-color:white;
	border-top:1px solid white;
	cursor:pointer;
	display:none
}
.cus_pj td>ul>li>a{
	z-index:1;
	width:280px;
	height:36px;
	line-height:36px;
	border:1px solid #e21f1e;
	background-color:white;
	cursor:pointer;
	text-indent:5px
}
.cus_pj td>ul>li>ul>li{
	padding:5px 0;
	text-indent:5px
}
.cus_pj td>ul>li>ul>li:hover{
	background-color:#eee;
	color:#e21f1e
}

.TurboSearchznjsyq_bg{
	background:url(../images/b_TurboSearchznjsyq.jpg) center no-repeat
}
.cjyywzzdjcxt_bg{
	background:url(../images/b_cjyywzzdjcxt.jpg) center no-repeat
}
.TurboWASwzwzafwpt_bg{
	background:url(../images/b_TurboWASwzwzafwpt.jpg) center no-repeat
}
.TurboCIPxyxxpt_bg{
	background:url(../images/b_TurboCIPxyxxpt.jpg) center no-repeat
}

.cpjs_bg{
	background:url(../images/inner_images/b_cpjs.jpg) center no-repeat
}
.cpjs_title h2{
	float:left;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	cursor:pointer
}
.cpjs_title h2.current{
	color:#b60007;
	border-bottom:1px solid #b60007
}
.xw_bg{
	background:url(../images/inner_images/b_xwzx.jpg) center no-repeat
}
.newslist li{
	padding:20px 0;
	display:inline-block;
	border-bottom:1px solid #dcdcdc
}
.newslist li p{
	line-height:30px
}
.newslist li img{
	width:220px;
	height:154px
}
.news_title p{
	float:left;
	font-size:18px;
	width:16.66%;
	text-align:center;
	cursor:pointer
}
.news_title p:hover,
.news_title p.hover{
	color:#b60007;
	border-bottom:1px solid #b60007
}
.fenye span a{
	display:inline-block;
	width:32px;
	height:30px;
	line-height:30px;
	border:1px solid #c4c4c4;
	border-radius:2px;
	color:#777;
    margin:0 3px
}
.fenye span a:hover,
.fenye span a.hover{
	color:#fff;
	background-color:#c12a00;
	border:1px solid #c12a00
}
#zoom p{
	line-height:30px;
	margin-bottom:10px
}
#zoom p img{
	max-width:100%
}

.his_01,
.his_02{
	width:100%;
	min-height:400px;
	background:url(../images/inner_images/history_bg.gif) right top no-repeat
}
.his_01{
width:46%
}
.his_02{
	background:url(../images/inner_images/history_bg2.gif) 10px top no-repeat
}
.his_01{
	padding-left:54%;
}
.his_02{
	text-indent: 20px
}
.his_01 h2,
.his_02 h2{
	font-size:48px;
	line-height:100px
}
.his_02 h2{
	text-indent: -46%
}
.his_01 p,
.his_02 p{
	font-size:20px;
	margin-bottom:10px
}
.his_02 p{
width:46%
}
.lxwm_box p{
    line-height: 50px
}
#map{
    border-right: 1px solid #ccc;
	border-bottom:1px solid #ccc
}
.fenbu_box{
    width: 33.33%;
	min-height: 260px
}
.fenbu_box h3{
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom:1px solid #ccc
}
.fenbu_box h3 div{
	float:left;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	border-bottom:1px solid #c7000a
}
.fenbu_box p{
	line-height: 40px;
	font-size: 16px
}
.about{
	border-bottom:1px solid #dcdcdc
}
.about p{
	line-height: 40px
}
.about img{
	margin: 10px
}
.culture{
	min-height: 639px;
	background: url(../images/inner_images/culture.jpg) top center no-repeat
}
.culimg{
	display: none
}
.honorlist li,
.hon_his li{
	float:left;
	margin-bottom: 20px;
	width: 33.33%;
	text-indent: 10px
}
.jszc_bg{
	background:url(../images/inner_images/b_jszc.jpg) center no-repeat
}
.jszc_title p{
	width:20%
}
.i1,.i2,.i3{
	width:auto;
	height:30px;
	line-height:30px;
	padding-left:25px;
	background:url(../images/inner_images/ico01.png) left center no-repeat
}
.i2{
	background:url(../images/inner_images/ico02.png) left center no-repeat
}
.i3{
	background:url(../images/inner_images/ico03.png) left center no-repeat
}
.biao01 .title{
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #dbdbdb
}
.biao01 .title h3{
	float:left;
	padding:0px;
	border-bottom:1px solid #d92828
}
.input05{
	width:100%;
	*width:auto;
	*min-width:1050px;
	min-height:90px;
	border:1px solid #cfcfcf;
	border-radius:2px
}
.input06{
	width:100%;
	*width:auto;
	height:34px;
	line-height:34px;
	border:1px solid #cfcfcf;
	border-radius:2px
}
.sel01{
	width:100%;
	height:34px;
	line-height:34px;
	border:1px solid #cfcfcf;
	border-radius:2px
}
.btn04{
	padding:5px 20px;
	background-color:#df3625;
	color:white;
	border:0;
	font-size:16px;
	cursor:pointer
}
.bd01 td,.bd02 td,.bd03 td{
	padding:5px 0
}
.dllist img{
	border:1px solid #e4ebf3
}
.dllist li{
	border-bottom:1px solid #dcdcdc
}
.shfw_list li{
	float:left;
	padding-left:117px;
	padding-right:15px
}
.shfw_list li.sh01{
	background:url(../images/inner_images/sf01.png) left 25px no-repeat
}
.shfw_list li.sh02{
	background:url(../images/inner_images/sf02.png) left 25px no-repeat
}
.shfw_list li.sh03{
	background:url(../images/inner_images/sf03.png) left 25px no-repeat
}
.shfw_list li.sh04{
	background:url(../images/inner_images/sf04.png) left 25px no-repeat
}
.px_box01 > div p{
	line-height:30px
}
.backlist li{
	float:left;
	margin-bottom: 20px;
	width: 50%;
	text-indent: 10px
}
	
  