﻿



/*=================================================================


   ��ҳ��ʽ



==================================================================*/




#foucs{
	width:279px;
	margin:10px 10px 10px 0;
	}
#news{
	width:419px;
	}
#news dl{
	padding:12px 15px 0 15px;
	}
#news dl dd{
    margin-bottom:5px;
	height:175px;
	overflow:hidden;
	}
#news dl p{
	display:block;
	height:30px;
	border-bottom:1px dashed #c8c8c8;
	}
#news dl p strong{
	display:block;
	height:21px;
	line-height:21px;
	border-left:3px solid #0094de;
	padding-left:10px;
	font-size:14px;
	color:#0295e0;
	}
#news dl span{
	display:block;
	padding-top:8px;
	}
#news dl span em{
    display:inline-block;
    width:49%;
	line-height:21px;
	margin-right:1%;
	/* *line-height:18px; */
	}
	#news dl span em:nth-child(2n){
		margin-right:0;
	}
#news dl span em a{
	color:#515151;
	display:inline-block;
	width:65%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
	}
	#news dl span em span{
		padding-top:0;
		color:#515151;
		float:right;
	}
#about{
	width:246px;
	height:365px;
	padding:10px 0 0 10px;
	float:right;
	}
#about font{
	display:block;
	width:236px;
	height:62px;
	border-bottom:1px dashed #c8c8c8;
	line-height:18px;
	text-indent:2em;
	color:#515151;
	padding-top:5px;
	}
#about font a{
	color:#ef5e00;
	}
#about span{
	display:block;
	height:94px;
	padding-top:11px;
	}
#about span img{
	margin-bottom:5px;
	}
#about p{
	display:block;
	height:87px;
	}
#about p img{
	float:left;
	}
#about p img.about_arrow{
	margin-right:11px;
	}
#advantage{
	width:978px;
	height:410px;
	border:1px solid #cccccc;
	}
#advantage_left{
	padding:10px 0 0 15px;
	width:226px;
	float:left;
	overflow:hidden;
	}
#advantage_left dd{
	height:60px;
	cursor:pointer;
	overflow:hidden;
	}
#advantage_left dd img.advantage_img{
	display:none;
	}
#advantage_left dd.advantage_active img{
	display:none;
	}
#advantage_left dd.advantage_active img.advantage_img{
	display:block;
	}
#advantage_right{
	width:722px;
	height:308px;
	float:left;
	margin-top:10px;
	}
#advantage_right dl dd{
	height:308px;
	}
#advantage_right_one{
	background:url('../images/advantage_bg1.jpg') no-repeat right top;
	}
#advantage_right_one span{
	display:block;
	width:335px;
	}
#advantage_right_one span{
	display:block;
	width:340px;
	padding:30px 0 0 15px;
	}
#advantage_right_one font{
	display:inline-block;
	width:143px;
	height:59px;
	float:left;
	margin:0 20px 20px 0;
	background:url('../images/advantage_small_bg.jpg') no-repeat left top;
	padding-top:4px;
	line-height:51px;
	text-align:center;
	overflow:hidden;
	}
#advantage_right_one font a{
	font-size:14px;
	color:#0295e0;
	}
.advantage_right_two{
	background:url('../images/advantage_bg2.jpg') no-repeat right top;
	padding-top:20px;
	height:288px;
	}
.advantage_right_two p{
	display:block;
	width:478px;
	height:190px;
	overflow:hidden;
	}
.advantage_right_two p em{
	display:block;
	width:19px;
	float:left;
	padding-top:81px;
	overflow:hidden;
	}
.advantage_right_two p em img{
	cursor:pointer;
	}
.advantage_right_two p font{
	display:block;
	width:440px;
	height:180px;
	float:left;
	}
.advantage_right_two p font i{
	display:inline;
	float:left;
	margin-right:10px;
	width:133px;
	height:171px;
	border:1px solid #CCCCCC;
	padding:1px;
	overflow:hidden;
	}
.advantage_right_two p font i img{
	width:133px;
	height:171px;
	cursor:pointer;
	}
.advantage_right_two div.advantage_right_two_div{
	width:440px;
	height:85px;
	padding-left:19px;
	overflow:hidden;
	}
.advantage_right_two span{
	display:block;
	width:440px;
	height:85px;
	}
.advantage_right_two span strong{
	display:block;
	height:25px;
	padding-top:3px;
	font-size:14px;
	color:#0295e0;
	}
.advantage_right_two span font{
	display:block;
	text-indent:25px;
	line-height:24px;
	color:#515151;
	}
.advantage_right_two span font a{
	color:#FF0000;
	}
#advantage_right_four{
	background:url('../images/advantage_bg4.jpg') no-repeat right top;
	}
#advantage_right_four span{
	display:block;
	width:440px;
	padding:8px 0 0 15px;
	}
#advantage_right_four span strong{
	display:block;
	height:23px;
	font-size:14px;
	color:#ff0000;
	}
#advantage_right_four span font{
	display:block;
	height:73px;
	text-indent:25px;
	line-height:23px;
	color:#515151;
	}
#advantage_right_five{
	background:url('../images/advantage_bg5.jpg') no-repeat right top;
	}
#advantage_right_five span{
	display:block;
	width:490px;
	padding:6px 0 0 15px;
	}
#advantage_right_five span font{
	display:block;
	width:460px;
	height:95px;
	overflow:hidden;
	line-height:23px;
	text-indent:25px;
	color:#515151
	}
#advantage_right_five span em{
	display:inline-block;
	width:143px;
	height:49px;
	background:url('../images/advantage_small_bg.jpg') no-repeat left top;
	margin:0 15px 10px 0;
	padding-top:10px;
	line-height:20px;
	text-align:center;
	}
#advantage_right_five span em a{
	font-size:14px;
	color:#0295e0;
	}
#project{
	height:392px;
	margin-top:10px;
	overflow:hidden;
	}
#project_title{
	height:49px;
	background:url('../images/project_title_bg.jpg') repeat-x left top;
	overflow:hidden;
	}
#project_title img{
	float:left;
	}
#project_title ul{
	width:816px;
	padding:0 12px 0 15px;
	float:left;
	overflow:hidden;
	}
#project_title ul li{
	width:102px;
	background:url('../images/project_title_arrow.jpg') no-repeat right bottom;
	padding-top:5px;
	line-height:39px;
	text-align:center;
	float:left;
	}
#project_title ul li a{
	color:#333333;
	font-size:14px;
	}
#project_title ul li.project_active{
	background:url('../images/project_title_hover.jpg') no-repeat right bottom;
	}
#project dl{
	height:322px;
	border:1px solid #cccccc;
	border-top:none;
	padding:10px 10px 0 10px;
	}
#project_left{
	width:236px;
	float:left;
	text-align:center;
	margin-right:10px;
	overflow:hidden;
	}
#project_left p{
	display:block;
	width:234px;
	height:235px;
	padding-top:5px;
	border:1px solid #cccccc;
	}
#project_left font{
	display:block;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#515151;
	}
#project_center{
	width:450px;
	height:305px;
	border:1px solid #cccccc;
	float:left;
	
	padding:0 15px;
	overflow:hidden;
	}
#project_center p{
	display:block;
	height:97px;
	
	}
#project_center p em{
	display:block;
	height:24px;
	text-align:center;
	padding-top:15px;
	}
#project_center p em a{
	font-size:16px;
	color:#0295e0;
	}
#project_center p i{
	display:block;
	text-indent:25px;
	line-height:25px;
	color:#515151;
	}
#project_center p i a{
	color:#FF0000;
	}
#project_center span{
	display:block;
	overflow: hidden;
	padding-top:5px;
	padding-bottom:5px;
	
	}
#project_center span em{
	display:inline-block;
	width:220px;
	height:25px;
	line-height:25px;
	float:left;
	}
#project_center font{
	display:block;
	padding-top:13px;
	line-height:39px;
	}
#project_center font img{
	margin-right:5px;
	float:left;
	}
#project_center font em{
	display:inline-block;
	float:left;
	color:#FF0000;
	font-size:14px;
	}
#project_center font em a{
	color:#FF0000;
	}
#project_right{
	width:219px;
	height:305px;
	border:1px solid #cccccc;
	float:right;
	overflow:hidden;
	}
#project_right span{
	display:block;
	padding:15px 10px 0 10px;
	}
#project_right span font{
	display:block;
	height:19px;
	font-size:14px;
	color:#0295e0;
	border-bottom:1px solid #91cdef;
	margin-bottom:10px;
	}
#project_right span em{
	display:block;
	height:27px;
	line-height:27px;
	}
	#project_right span em {
		color:#515151;
	}
#link{
	width:978px;
	border:1px solid #cccccc;
	}
#link_title{
	height:37px;
	line-height:36px;
	text-align:center;
	background:url('../images/link_bg.jpg') repeat-x left top;
	}
#link_title li{
	width:126px;
	float:left;
	border-right:1px solid #cccccc;
	}
#link_title li a{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	}
#link_title li.link_active{
	background:#FFF;
	}
#link_title li.link_active a{
	color:#0295e0;
	}
#link dl{
	padding:10px;
	}
#unit p{
	display:inline-block;
	width:122px;
	float:left;
	text-align:center;
	color:#000000;
	overflow:hidden;
	}
#unit p font{
	display:block;
	width:122px;
	}
#link p img{
	margin-bottom:11px;
	}




/*=================================================================


   �б�ҳ��ʽ



==================================================================*/




#list_head{
	height:31px;
	overflow:hidden;
	}
#list_head strong{
	display:inline-block;
	float:left;
	font-size:16px;
	color:#0294df;
	}
.bshare-custom{
	width:180px;
	float:right;
	}
.bshare-custom a{
	float:left;
	}
#list_top{
	height:293px;
	overflow:hidden;
	background:url('../images/list_top_bg1.jpg') repeat-x left 82px;
	}
#list_top ul,#entity_top ul{
	height:50px;
	border-top:1px solid #cccccc;
	background:url('../images/list_top_title_bg.jpg') repeat-x left top;
	overflow:hidden;
	}
#list_top ul li,#entity_top ul li{
	width:93px;
	text-align:center;
	height:50px;
	line-height:38px;
	float:left;
	background:url('../images/list_top_title_arrow.jpg') no-repeat left top;
	overflow:hidden;
	}
#list_top ul li a,#entity_top ul li a{
	font-size:14px;
	color:#515151;
	}
#list_top ul li.list_top_title_active,#entity_top ul li.entity_title_active{
	background:url('../images/list_top_title_hover.jpg') no-repeat left top;
	}
#list_top ul li.list_top_title_active a,#entity_top ul li.entity_title_active a{
	font-weight:bold;
	color:#ef5e00;
	}
#list_top dl dd{
	height:181px;
	overflow:hidden;
	}
#list_top dl dd img{
	float:left;
	border:1px solid #cacaca;
	}
#list_top dl dd span{
	display:inline-block;
	width:395px;
	float:right;
	overflow:hidden;
	}
#list_top dl dd span strong{
	display:block;
	height:24px;
	padding-top:6px;
	padding-left:23px;
	font-size:16px;
	color:#0294df;
	border-bottom:1px solid #cccccc;
	background:url('../images/list_top_arrow1.jpg') no-repeat 2px 9px;
	}
#list_top dl dd span font{
	display:block;
	padding-top:10px;
	}
#list_top dl dd span font em{
	display:inline-block;
	width:185px;
	height:30px;
	line-height:30px;
	*height:22px;
	*line-height:22px;
	float:left;
	overflow:hidden;
	}
#list_top dl dd span font em a{
	display:inline-block;
	float:left;
	font-size:14px;
	}
#list_top dl dd span font em i{
	display:inline-block;
	width:12px;
	height:14px;
	text-align:center;
	line-height:14px;
	color:#FFF;
	margin:8px 4px 0 0;
	*margin-top:4px;
	background:url('../images/list_top_num_bg1.jpg') no-repeat left top;
	float:left;
	}
#list_top p{
	background:url('../images/list_top_bg2.jpg') no-repeat center top;
	height:52px;
	line-height:34px;
	text-align:center;
	font-size:14px;
	color:#333333;
	}
#list_top p a{
	font-weight:bold;
	color:#007500;
	}
#list dd{
	height:74px;
	padding-top:13px;
	border-bottom:1px dashed #9d9d9d;
	overflow:hidden;
	}
#list dd strong{
	display:block;
	height:22px;
	}
#list dd strong a{
	font-size:14px;
	}
#list dd font{
	display:block;
	line-height:23px;
	color:#515151;
	text-indent:2em;
	}
#list dd font a{
	color:#f15d05;
	}



/*=================================================================


   ����ҳ��ʽ



==================================================================*/




#entity{
	width:678px;
	}
#entity_top{
	height:345px;
	}
#entity_top p{
	display:block;
	width:234px;
	height:279px;
	float:left;
	padding:1px;
	border:1px solid #cccccc;
	overflow:hidden;
	}
#entity_top p font{
	display:block;
	height:40px;
	line-height:40px;
	background:url('../images/entity_arrow.jpg') no-repeat 40px center #f4f4f4;
	padding-left:59px;
	}
#entity_top dl{
	width:406px;
	height:281px;
	padding-left:10px;
	border:1px solid #cccccc;
	float:left;
	border-left:none;
	}
#entity_top dl dd{
	width:397px;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #d9d9d9;
	}
#entity_top dl dd strong{
	display:inline-block;
	float:left;
	font-size:14px;
	padding-right:15px;
	}
#entity_top dl dd a{
	float:left;
	font-size:14px;
	color:#0294df;
	}
#entity_top dl dd.entity_dd_last{
	height:63px;
	border:none;
	}
#entity_top dl dd.entity_dd_last em{
	display:inline-block;
	float:left;
	line-height:20px;
	width:270px;
	padding-top:10px;
	}
#entity_top dl dd.entity_dd_last i{
	display:inline-block;
	float:left;
	font-size:14px;
	color:#0294df;
	margin:0 3px;
	}
#entity_top dl dt{
	padding:0 0 0 93px;
	}
#entity_top dl dt img{
	float:left;
	margin-right:30px;
	}
#entity_center{
	height:190px;
	margin:10px 0;
	}
#entity_center strong{
	display:block;
	height:26px;
	padding-top:5px;
	font-size:14px;
	color:#0294df;
	}
#entity_center p{
	display:inline-block;
	width:218px;
	border:1px solid #cccccc;
	float:left;
	}
#entity_center span{
	display:inline-block;
	width:420px;
	float:right;
	}
#entity_center span b{
	display:block;
	padding-top:7px;
	height:22px;
	font-size:14px;
	color:#0294df;
	}
#entity_center span font{
	display:block;
	text-indent:25px;
	line-height:25px;
	color:#515151;
	font-size:14px;
	}
#entity_center span font a{
	color:#ef5e00;
	}
#entity_list{
	height:600px;
	padding:15px;
	}
#entity_list dd{
	width:297px;
	height:203px;
	float:left;
	}
#entity_list dd strong{
	display:block;
	height:28px;
	font-size:14px;
	color:#0294df;
	background:url('../images/entity_list_bg.jpg') no-repeat left bottom;
	margin-bottom:8px;
	}
#entity_list dd font{
	display:block;
	height:25px;
	font-size:14px;
	color:#515151;
	}
#entity_list dd font a{
	color:#515151;
	}




/*=================================================================


   ���м�����ʽ



==================================================================*/




.technology_left{
	width:172px;
	float:left;
	}
#technology_left_nav{
	height:457px;
	padding-left:20px;
	background:#efefef;
	}
#technology_left_nav dt{
	height:56px;
	padding-top:22px;
	}
#technology_left_nav dd{
	height:36px;
	line-height:36px;
	background:url('../images/technology_left_nav_link.jpg') no-repeat 16px center;
	}
#technology_left_nav dd.technology_left_nav_hover{
	background:url('../images/technology_left_nav_hover.jpg') no-repeat left center;
	}
#technology_left_nav dd.technology_left_nav_hover a{
	color:#FFF;
	}
#technology_left_nav dd a{
	display:block;
	height:36px;
	padding-left:35px;
	color:#515151;
	}
#technology_left_nav dd a:hover{
	color:#FFF;
	background:url('../images/technology_left_nav_hover.jpg') no-repeat left center;
	}
#technology_left_click{
	height:144px;
	padding-top:10px;
	margin:10px 0;
	}
#technology_left_click img{
	margin-bottom:10px;
	}
#technology_left_route{
	height:256px;
	overflow:hidden;
	}
#technology_left_route strong{
	display:block;
	height:35px;
	background:url('../images/technology_left_route_bg.jpg') repeat-x left top;
	border-bottom:1px solid #d8d8d8;
	padding-left:10px;
	line-height:35px;
	font-size:14px;
	color:#0395e0;
	}
#technology_left_route p{
	padding:5px;
	}
#technology_left_route p font{
	display:block;
	line-height:24px;
	color:#515151;
	padding-top:10px;
	}
#technology_right{
	width:766px;
	float:right;
	padding:15px 15px 0 15px;
	}
#technology_right strong.technology_strong{
	display:block;
	height:38px;
	background:url('../images/technology_right_title_bg.jpg') no-repeat left bottom;
	font-size:16px;
	color:#0395e0;
	}
#technology_list{
	padding-top:30px;
	}
#technology_list dd{
	height:186px;
	border:1px solid #ebebeb;
	background:url('../images/technology_right_arrow.jpg') no-repeat left top #f9fafc;
	padding:30px 33px 0 33px;
	margin-bottom:30px;
	overflow:hidden;
	}
#technology_list dd span{
	display:inline-block;
	width:330px;
	height:170px;
	border:1px solid #cccccc;
	padding:1px;
	float:left;
	overflow:hidden;
	}
#technology_list dd span font{
	display:block;
	padding:5px 17px 0 9px;
	}
#technology_list dd span font em{
	display:inline-block;
	width:235px;
	float:left;
	line-height:20px;
	color:#515151;
	}
#technology_list dd span font em i{
	display:block;
	}
#technology_list dd span font img{
	float:left;
	}




/*=================================================================


   ������ʽ



==================================================================*/




#content_head{
	height:245px;
	overflow:hidden;
	}
#content_head h2{
	display:block;
	height:56px;
	padding-top:19px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#515151;
	}
#content_head p{
	width:80%;
	margin:0 auto;
	display:block;
	height:38px;
	overflow:hidden;
	}
#content_head p font{
	display:inline-block;
	float:left;
	padding-left:25px;
	line-height:22px;
	}
#content_head p img{
	float:right;
	margin-right:20px;
	}
#content_read{
	height:129px;
	overflow:hidden;
	}
#content_read img{
	float:left;
	margin-right:10px;
	}
#content_read span{
	width:410px;
	padding:15px 0 0 5px;
	display:inline-block;
	}
#content_read span em{
	display:inline-block;
	width:200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float:left;
	line-height:25px;
	}
#content{
	padding:20px 0;
	}
#content p{
	padding-bottom:15px;
	}
#content p,#content strong{
	text-indent:2em;
	line-height:22px;
	font-size:14px;
	color:#515151;
	}
#content strong {
        color:red;
}

#content_click{
	width:478px;
	height:34px;
	text-align:center;
	line-height:34px;
	font-size:14px;
	margin:0 auto 20px auto;
	background:url('../images/content_click.jpg') no-repeat left top;
	}
#content_click strong{
	color:#007500;
	}
#content_page{
	height:44px;
	line-height:44px;
	border-top:1px dashed #d9d9d9;
	border-bottom:1px dashed #d9d9d9;
	}
#content_page span{
	display:inline-block;
	float:left;
	font-size:14px;
	color:#0195df;
	}
#content_prompt{
	height:94px;
	margin:20px 0;
	overflow:hidden;
	}
#content_prompt img{
	float:left;
	}
#content_prompt span{
	display:inline-block;
	width:350px;
	height:70px;
	padding:14px 20px 0 20px;
	float:left;
	margin:6px 10px 0 0;
	border-right:1px dashed #e4e4e4;
	line-height:20px;
	overflow:hidden;
	}
#content_prompt span font{
	color:#ff5f00;
	}
#content_prompt p{
	display:inline-block;
	width:100px;
	float:left;
	padding:20px 0 0 0;
	}
#content_prompt p img{
	margin-bottom:5px;
	}
#list_position{
	height:25px;
	}
#list_position {
	height:40px;
	line-height:40px;
}


/*=================================================================


   ҽԺ������ʽ



==================================================================*/




.yyjsbt{background:url(../images/bg.gif) no-repeat left top;margin:11px 0 20px 12px;padding:0 0 0 55px;line-height:33px;}
.yyjs{padding:20px 6px 20px;font-size:14px;color:#333;}
.yyjs h2{padding:0 0 8px 12px;background:url(../images/bg1.gif) no-repeat left top;border-bottom:1px dotted #9d9d9d;margin:10px 0;}
.yyjs dl img.fl{padding-right:18px;}
.yyjs dl img.fr{padding-left:18px;}
.yyjs dt,.yyjs p{padding-top:6px;text-indent:2em;line-height:24px;}
.yyjs dl,.yyjs ul{padding:0 8px;}
.yyjs dl{padding-bottom:12px;}
.yyjs li img{padding:2px;border:1px solid #ccc;}
.yyjs li{float:left;margin:0 30px 15px 0;}
.yyjs li.nomar{margin:0;}
.yyjs p{padding:0 8px 8px;}
.fl{float:left !important;}
.fr{float:right !important;}




/*=================================================================


   ��Ժ·����ʽ



==================================================================*/





.lydt{padding:10px;}
.lydtcon{background:#f3f3f4;border-top:1px dotted #9d9d9d;}
.lydtcon p{padding:12px 0;font-size:14px;}
.lydtcon p input{margin-right:8px;}
.lydtcon p span{padding-right:35px;}
.wsghtip{padding:20px 0 12px;border-bottom:1px dotted #ccc;margin:0 16px;color:#333;}
.hcbtn { width:70px; height:21px; background:url(../images/hcbtn.jpg);border:none;}
.ckcbtn {width:78px; height:21px;background:url(../images/ckcbtn.jpg);border:none;}




/*=================================================================


   ���Ŷ�̬��ʽ



==================================================================*/





#new_list{
	border:1px solid #d0d0d0;
	padding:0 15px;
	}
#new_list dd{
	height:97px;
	padding-top:16px;
	border-bottom:1px dashed #c0c0c0;
	}
#new_list dd strong{
	display:block;
	height:16px;
	font-size:14px;
	}
#new_list dd strong a{
	color:#444444;
	}
#new_list dd font{
	display:block;
	line-height:24px;
	color:#666666;
	}
#new_list dd font a{
	color:#ff0000;
	}
#new_list dt{
	padding:29px 0 0 0;
	text-align:center;
	height:50px;
	}
#new_list dt a{
	padding:4px;
	*display:inline;
	*height:24px;
	*line-height:24px;
	*padding:0 4px;
	border:1px solid #cdcdcd;
	color:#666666;
	}




/*=================================================================


   ר���Ŷ���ʽ



==================================================================*/





.zjbox .btn_prev { background:url(../images/bg.gif) no-repeat -807px -133px; width:24px; height:46px; float:left; margin:30px 23px 0 0; display:inline;}
.zjbox .btn_next {background:url(../images/bg.gif) no-repeat -833px -133px; width:24px; height:46px; float:left; margin:30px 0 0 0; display:inline;}
.zjfont {  line-height:20px; padding:5px;border: 1px solid #D4DDEE; background:##F9FAFC;}
.zjjs { background:url(../images/zjtdp1.jpg) no-repeat; padding:15px 0 0 236px; height:331px;}
.zjjs p { padding-top:12px; color:#014a99; line-height:25px;}
.zjjs p span { color:#ee5d00;}
.zjtd { width:768px; margin:0 auto; padding:30px 0 0 0;}
.zjtd .font { line-height:28px; font-size:14px; text-indent:2em;}
.zjnr {position:relative;}
.bubbles {display:inline-block; height:58px; left:220px; position:absolute; top:100px; width:51px; background:url(../images/bg.gif) no-repeat -737px -127px;}
.zjnr .pic { float:left; width:270px;}
.zjnr .textinfo{border:1px solid #E1E1E1; float:left; margin-top:30px; padding:10px 15px; width:410px;}
.zjcont1 { float:left; line-height:32px; width:47%; height:230px; border-right:1px dashed #C7C7C7; padding-right:10px; font-size:14px;}
.zjcont2 { float:left; width:47%; padding-left:10px; line-height:25px;}
.zjnr .buttonAll{ margin-left:95px;}
.zjnr .buttonAll em { margin-left:18px;display:inline-block; float:left; color:#fff; overflow:hidden; text-align:center;vertical-align:bottom;}
.zjnr .buttonAll em a { color:#fff;}
.zjnr .buttonAll em a:hover { color:#ff0;}
.aboutRA { background:url(../images/zjtdbg.png) no-repeat center top; border-bottom:1px #ccc dashed; height:120px; padding-top:20px;}
.buttonAll .h_cG { background:url(../images/bg.gif) no-repeat -266px -71px; width:81px; height:24px; line-height:24px;}
.buttonAll .h_cO {background:url(../images/bg.gif) no-repeat -358px -71px; width:81px; height:24px; line-height:24px;}
.scrollC ul { float:left; width: 696px;}
.scrollC ul li { float:left; display:inline; margin-right:34px; text-align:center; }
.scrollC ul li img { border:1px solid #E1E1E1; }
.scrollC ul li.on { color:#008883; overflow:hidden; cursor:pointer;}
.zjbox .btn_prev { background:url(../images/bg.gif) no-repeat -807px -133px; width:24px; height:46px; float:left; margin:30px 23px 0 0; display:inline;}
.zjbox .btn_next {background:url(../images/bg.gif) no-repeat -833px -133px; width:24px; height:46px; float:left; margin:30px 0 0 0; display:inline;}
.zjfont {  line-height:20px; padding:5px;border: 1px solid #D4DDEE; background:##F9FAFC;}
.zjjs { background:url(../images/zjtdp1.jpg) no-repeat; padding:15px 0 0 236px; height:331px;}
.zjjs p { padding-top:12px; color:#014a99; line-height:25px;}
.zjjs p span { color:#ee5d00;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: block; _display: inline-block}




/*=================================================================


   �Ƚ��豸��ʽ



==================================================================*/





.sbfont { font-size:14px; line-height:25px; text-indent:2em; padding: 30px 10px 0 10px;}
.bor4{border:4px solid #dedddd;}
.jdsb li{padding:14px 0;border-bottom:1px dotted #cdcdcd;line-height:23px;}
.jdsb li h4{font-size:14px;padding-bottom:5px;}
.jdsb li img{margin-right:12px;display:inline;}
.pager{text-align:center;padding:15px 0;color:#333;}
.pager ul{display:inline-block;*display:inline;zoom:1;}
.pager li{float:left;margin:0 3px;display:inline; line-height:22px;}
.pager li select{border:1px solid #d5d5d5;}
.pager li a,.pager li.thisclass{float:left;padding:0 6px;border:1px solid #d5d5d5;}
.pager li.thisclass,.pager li a:hover{background:#2494d5;color:#fff;}




/*=================================================================


   ���ϹҺ���ʽ



==================================================================*/





.ghbox { width:700px; margin:20px auto 160px;}
.wsghtip{padding:8px 0 12px;border-bottom:1px dotted #ccc;margin:0 16px;color:#333;}
.wsgh{padding:20px 0 0 138px;color:#666;line-height:25px;}
.wsgh p span,.wsgh dd{width:106px;text-align:right;}
.wsgh p.tj input.cz_btn{background-position:-156px -70px;width:84px;height:26px;}
.tsjy p.tj{padding-left:106px;}
.wsgh p,.wsgh dl{padding-bottom:20px;}
.wsgh dt textarea{border:1px solid #ccc;width:326px;height:98px;float:left;}
.wsgh select{border:1px solid #ccc;height:25px;font-size:13px;}
.wsgh option{padding:0 15px;line-height:25px;}
.tsjy{padding:30px 0 65px 60px;font-size:14px;color:#333;}
.tsjy p span,.tsjy dd{width:110px;float:left;}
.tsjy input{width:225px;height:25px;border:1px solid #ccc;float:left;line-height:25px;}
.tsjy input.in,.tsjy dt textarea.in{border:1px solid #6bb7ea;}
.tsjy p.tj{padding-left:85px;}
.tsjy p.tj input{width:83px;height:26px;border:0;background:url(../images/bg.gif) no-repeat -158px -107px;color:#fff;font-weight:bold;font-size:13px;letter-spacing:2px;cursor:pointer;margin-right:40px;display:inline;}
.tsjy p.tj input.cz_btn{background:url(../images/bg.gif) no-repeat -158px -107px;}
.tsjy dt{width:424px;float:left;}
.tsjy dt textarea{border:1px solid #ccc;width:432px;height:200px;float:left;}
.tsjy p,.tsjy dl{padding-bottom:14px;}
.mzcon{padding:10px 0;font-size:14px;border-top:1px dotted #9d9d9d;}
.orange,.orange a,a.orange { color:#f60;}






/*===================== ר���Ŷ�list_zjtd ====================*/
.zjtdlb {
	padding:0 20px; line-height:22px; margin-top:20px;
}
.zjtdlb li {
	padding:0 0 18px 0;
	border-bottom:1px dashed #cdcdcd;
	margin-bottom:15px;
}
.zjtdlb li img {
	margin-right:12px;
	display:inline;
}
.zjtdlb h2 {
	font:700 16px/28px MicroSoft YaHei;
}
.zjtdlb h2 span {
	font-weight:normal;
	font-size:14px;
}
.zjtdlb p.con {
	height:114px;
	padding-top:10px;
	font-size:14px;
}
.zjtdzx span {
	float:left;
	margin-right:10px;
	display:inline;
}



.wcjs ul {padding:37px 0 0 10px;}
.wcjs li{height:29px;line-height:29px;background:#eaf3f8;margin-bottom:14px;width:350px;}
.wcjs h4{background:url(../images/jsbt.gif) no-repeat;width:89px;font:14px/29px Microsoft Yahei;height:29px;color:#fff;float:left;text-align:center;}
.wcjs a{padding-left:6px;}



.in_main_ri {
	width: 918px;
	margin: 0 auto;
	border: 1px solid #ccc;
	padding: 0 30px;
}
.in_main_ri p {
	font-size: 14px;
	color: #606060;
	line-height: 24px;
}
.in_main_ri h1 {
	color: #264d9d;
	font: 24px/30px MicroSoft YaHei;
	padding: 15px 0;
	text-align: center;
	border-bottom: 1px solid #ccc;
}
.map_top {
	height: 245px;
	border-bottom: 1px solid #e4e4e4
}
.map_top div.fr {
	width: 201px;
}
.map_top div.fr img {
	padding: 12px 0;
	border-bottom: 1px solid #e4e4e4
}
.map_top div.fr p {
	line-height: 24px;
	padding-top: 10px;
	font-size: 12px;
}
.map_top div.fr p strong {
	color: #f60;
	font-weight: bold;
}
.map_bt {
	line-height: 50px;
	padding: 15px 0;
}
.map_img img {
	float: left;
	margin-right: 136px;
	display: inline;
}
.map_h3 {
	height: 30px;
	line-height: 24px;
}
.map_h3 span {
	color: #444;
	padding-right: 8px;
	background: #fff;
	
}
.map_h3 img {
	margin: 8px 5px 0 0;
}
.map_h3 a {
	font-size: 12px;
	padding-left: 8px;
	background: #fff;
	font-family: "����"
}
.map_dt_le, .map_dt_ri {
	width: 428px;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 10px;
}
.mapline {
	border-bottom: 1px dashed #e4e4e4
}
.map_dt_le {
	padding-right: 45px;
}
.map_dt_le span, .map_dt_ri span {
	color: #f60;
	font-weight: bold;
	padding: 10px 0;
	display: block;
}
.map_kc_h3 {
	color: #444;
	font: 18px/30px MicroSoft YaHei;
}
.map_kc_p {
	color: #444;
	font-size: 14px;
	padding: 15px 0;
}
.mapss {
	width: 696px;
}
.mapss table, .mapss td, .mapss tr, .mapss th {
	font-size: 14px;
}
.map_kc_input {
	width: 228px;
	height: 29px;
	color: #999999;
	line-height: 29px;
	background: #fff;
	text-indent: 9px;
	border: 1px solid #dadada
}
.map_kc_button {
	color: #fff;
	border: none;
	width: 106px;
	height: 39px;
	line-height: 39px;
	cursor: pointer;
	font-size: 16px;
	background: #496eb8;
	font-family: "΢���ź�"
}
@media(max-width: 650px){
	/* ͷ�� */
	#head,.public_width,#head span img:first-child,#menu,#menu dl,#news,#advantage,#advantage_left,#advantage_right,#advantage_right dl dd,.wcjs ul,#project_right{
		width:100%;
		height:auto;
	}
	#head span img:nth-child(2){
		display:none;
	}
	#banner{
		width:100%;
		height:6.5rem;
		background-size:100% auto;
	}
	#menu{
		background-size: 100%;
	}
	#menu dl{
		line-height:2rem;
	}
	#menu dl dd{
		background:none;
		width:25%!important;
		height:auto;
	}
	#menu dl dd a{
		height:50%;
		font-weight:normal;
	}
	/* ͷ������ */
	#foucs,#about,#project_right,#project_left p,#project_left font,#project_left img{
		display:none;
	}
	.index_border{
		border:none;
	}
	#news dl p strong,#news dl span em{
		font-size:1rem;
	}
	#news dl span em{
		line-height:2rem;
	}
	#news dl{
		padding:0rem;
	}
	#advantage{
		border:none;
	}
	#advantage img,.wcjs li{
		width:100%;
		height:auto;
	}
	#advantage_left{
		padding:0rem;
		margin:2rem auto;
	}
	#advantage_left dd{
		width:50%;
		float:left;	
	}
	#advantage_right_one{
		background-size: 100% auto;
	}
	.advantage_right_two span,.advantage_right_two span strong,.advantage_right_two span font,.advantage_right_two div.advantage_right_two_div,#advantage_right_four span,#advantage_right_four span font,#advantage_right_five,#advantage_right_five span,#advantage_right_five span font{
		width:100%;
		height:auto;
	}
	.advantage_right_two div.advantage_right_two_div,#advantage_right_four span,#advantage_right_five span,#advantage_right_five span font{
		padding:0rem;
	}
	#advantage_right_five span em{
		display:none;
	}
	#project_title ul li a{
		font-size:0.5rem;
	}
	#project_title ul li{
		background-size: 100%;
		line-height:2.5rem;
	}
	#project_title ul li.project_active{
		background-size: 100%;
	}
	#advantage_right_four span font,#advantage_right_five span font,#advantage_right_five span font{
		line-height: 1.5rem;
		font-size: 1rem;
	}
	#advantage_right_five{
		background-size: 100%;
	}
	#advantage_right_four{
		background-size:100% auto;
	}
	.wcjs ul{
		padding:0rem;
	}
	.wcjs a{
		font-size:1rem;
	}
	.public_width img[src="./images/pic3.jpg"],#project_title,#project_title ul,#project dl,#project dl dd,#project_center p,#project_center span{
		width:100%;
		height:auto;
	}
	#project_title ul{
		padding:0rem;
	}
	#project_title ul li{
		width:33%;
	}
	#project dl{
		border:none;
		padding:0rem;
	}
	#project{
		width:100%;
		height:30.5rem;
		overflow:hidden;
	}
	#project_center{
		width:100%;
		padding:0rem;
	}
	#project_center p em{
		height:auto;
	}
	#project_center p em a,#project_center p i{
		font-size:1rem;
	}
	#project_center span em{
		width:50%;
		height:auto;
	}
	#project_center span em a{
		color:#515151;
	}
	#link{
		width:99%;
		height:auto;
	}
	#link_title{
		width:100%;
		height:auto;
	}
	#link_title li{
		width:20%;
	}
	#foot font{
		width:100%;
		height:auto;
		line-height:1.5rem;
	}
	#foot font a{
		margin:0 auto;
	}
	#foot span img,#foot span em,#foot span{
		width:100%;
		height:auto;
	}
	#foot span em{
		padding:0rem;
	}
	.public_left,#content_read,#content_prompt{
		width:99%;
		height:auto;
	}
	.public_border{
		padding:0rem;
	}
	#content_head,#content_head h2,#content_head p,#content_read span,#content p, #content strong,#content_click{
		width:100%;
		height:auto;
	}
	#content_read img:first-child{
		width:10%;
		height:auto;
	}
	#content_read img:nth-child(2){
		width:42%;
		height:auto;
	}
	#content_read span{
		padding:0rem;
	}
	#content_read span em{
		width:50%;
		height:auto;
	}
	#content_click{
		background-size: 100% auto;
	}
	#content_page{
		width:100%;
		height:2.5rem;
	}
	#content_prompt img{
		width:30%;
		height:auto;
	}
	#content_prompt span{
		width:70%;
		height :auto;
		margin:0 auto;
		border:none;
		padding:0rem;
	}
	#content_prompt p{
		width:100%;
		height:auto;
		margin:0 auto;
	}
	.public_right{
		display:none;
	}
}