@charset "utf-8";
/* CSS Document */

#wrap{
	width:1003px;
	margin:0 auto;
	background:url(../images/index_02.jpg) #FFFFFF top repeat-x;
	}
.w_t{
	width:1003px;
	margin:0 auto;
	height:78px;
	padding-top:3px;
	background:url(../images/index_01.jpg) top no-repeat;
	}
.wt_c{
	width:960px;
	height:78px;
	margin:0 auto;
	}
.wtc_l_p{
	width:646px;
	height:78px;
	float:left;
    }
.w_logo{
	width:263px;
	height:78px;
	float:left;
	}
.w_phone{
	width:283px;
	height:78px;
	float:right;
	}

.wtc_link{
	width:277px;
	height:78px;
	float:right;
	}
.wl_tab_trtd1{
	width:277px;
	height:20px;
	padding-top:8px;
	line-height:20px;
	}
.wl_tab_trtd2{
	width:277px;
	height:20px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:20px;
	}
.search_input{
	width:116px;
	height:20px;
	line-height:20px;
	color:#888888;
	border:0px;
	background:none;
	}
.menu{
	width:960px;
	height:31px;
	margin:0 auto;
	}
	
.menu ul li{
	width:116px;
	height:31px;
	float:left;
	line-height:31px;
	}
.menu ul li a{
	width:116px;
	height:31px;
	display:block;
	line-height:31px;
	}
	
.menu ul li.spaceli{
	width:3px;
	height:31px;
	background:url(../images/menu.gif) -133px -31px no-repeat;
	}
	
.menu ul li.first_one{
	width:17px;
	height:31px;
	background:url(../images/menu.gif) 0px 0px no-repeat;
	}
	
.menu ul li.last_one{
	width:110px;
	height:31px;
	background:url(../images/menu.gif) -850px -31px no-repeat;
	}
	
.menu ul li a.lia01{
	background:url(../images/menu.gif) -17px 0px no-repeat;
	}

.menu ul li a.lia01:hover{
	background:url(../images/menu.gif) -17px -31px no-repeat;
	}
.menu ul li a.lia02{
	background:url(../images/menu.gif) -136px 0px no-repeat;
	}
.menu ul li a.lia02:hover{
	background:url(../images/menu.gif) -136px -31px no-repeat;
	}
.menu ul li a.lia03{
	background:url(../images/menu.gif) -254px 0px no-repeat;
	}
.menu ul li a.lia03:hover{
	background:url(../images/menu.gif) -254px -31px no-repeat;
	}
.menu ul li a.lia04{
	background:url(../images/menu.gif) -371px 0px no-repeat;
	}
.menu ul li a.lia04:hover{
	background:url(../images/menu.gif) -371px -31px no-repeat;
	}
.menu ul li a.lia05{
	background:url(../images/menu.gif) -489px 0px no-repeat;
	}
.menu ul li a.lia05:hover{
	background:url(../images/menu.gif) -489px -31px no-repeat;
	}
.menu ul li a.lia06{
	background:url(../images/menu.gif) -607px 0px no-repeat;
	}
.menu ul li a.lia06:hover{
	background:url(../images/menu.gif) -607px -31px no-repeat;
	}
.menu ul li a.lia07{
	background:url(../images/menu.gif) -727px 0px no-repeat;
	}
.menu ul li a.lia07:hover{
	background:url(../images/menu.gif) -727px -31px no-repeat;
	}
.banner{
	width:960px;
	margin:12px auto 12px auto;
	height:320px;
	}
.banner_left{
	width:840px;
	height:320px;
	float:left;
	}
.banner_right{
	width:114px;
	height:320px;
	float:right;
	}
.gsjj_kf{
	width:960px;
	height:217px;
	margin:0 auto 12px auto;
	}
.gk_left{
	float:left;
	width:696px;
	height:213px;
	padding:1px;
	border:1px solid #E7E7E7;
	}
.gk_left_c{
	width:696px;
	height:213px;
	background:url(../images/index_36.jpg) left repeat-x;
	}
.glc_top{
	width:690px;
	height:46px;
	line-height:46px;
	padding-left:8px;
	margin-bottom:10px;
	}
.glc_top_c{
	width:682px;
	height:46px;
	background:url(../images/index_3501.gif) top left no-repeat;
	}
.glc_top_c span{
	float:right;
	margin-right:20px;
	padding-top:14px;
	height:26px;
	display:inline-block;
	}
.glc_bottom{
	width:676px;
	height:141px;
	margin-bottom:16px;
	padding-right:20px;
	}
.gb_left{
	width:246px;
	height:141px;
	float:left;
	}
.gb_right{
	width:409px;
	height:141px;
	line-height:20px;
	color:#343434;
	float:right;
	}
.gb_right a{
		color:#008AFB;
		}
	
.gk_right{
	width:242px;
	height:213px;
	float:right;
	padding:1px;
	border:1px solid #E7E7E7;
	}
.gk_right_c{
	width:242px;
	height:213px;
	background:url(../images/index_36.jpg) left repeat-x;
	}
.grc_top{
	width:229px;
	height:40px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:15px;
	}
.grc_bottom{
	width:216px;
	height:140px;
	padding:0px 13px 23px 15px;
	}
.grc_b_top{
	width:216px;
	height:108px;
	line-height:20px;
	color:#333333;
	}
.grc_b_bottom{
	width:216px;
	height:22px;
	padding-top:10px;
	line-height:22px;
	}
	
.pro_news{
	width:960px;
	/*height:516px;*/
	overflow:hidden;zoom:1;
	margin:0 auto 12px auto;
	}
.pn_left{
	width:246px;
	height:516px;
	float:left;
	}
.pl_list{
	width:246px;
	overflow:hidden;zoom:1;
	}
.pltop{
	width:246px;
	height:33px;
	line-height:33px;
	}
.pl_bottom{
	width:244px;
	overflow:hidden;zoom:1;
	border:1px solid #E7E7E7;
	}
.pl_bottom ul li{
	width:244px;
	height:31px;
	background:url(../images/index_87.jpg) bottom no-repeat;
	}
.pl_bottom ul li a{
	width:196px;
	height:30px;
	line-height:30px;
	padding-left:48px;
	display:block;
	background:url(../images/index_71-79.gif) left no-repeat;
	}
.img_p{
	width:242px;
	height:207px;
	border:1px solid #FFF;
	}	
	
	
.pn_right{
	width:700px;
	height:516px;
	float:right;
	}
.pr_top{
	width:696px;
	height:230px;
	padding:1px;
	border:1px solid #E7E7E7;
	margin-bottom:14px;
	}
.pr_top_c{
	width:696px;
	height:230px;
	background:url(../images/index_81.gif) left repeat-x;
	}
.ptc_top{
	width:684px;
	height:46px;
	padding-left:12px;
	margin-bottom:14px;
	}
.ptc_top_c{
	width:684px;
	height:46px;
	background:url(../images/index_7101.gif) top left no-repeat;
	}
.ptc_top_c span{
    float:right;
	margin-right:20px;
	padding-top:14px;
	height:26px;
	display:inline-block;
	}
	
.ptc_bottom{
	width:648px;
	height:149px;
	padding:0px 36px 21px 12px;
	}
	
.pb_left{
	width:188px;
	height:149px;
	padding-left:9px;
	float:left;
	}
.pb_left dl{
	width:188px;
	height:149px;
	overflow:hidden;zoom:1;
}
.pb_left dl dt{
	width:184px;
	height:119px;
	padding:1px;
	border:1px solid #D4D4D4;
	overflow:hidden;
	margin-bottom:6px;
	}
.pb_left dl dd{
	width:188px;
	height:20px;
	line-height:20px;
	text-align:center;
	}
.pb_left dl dd a{
	width:188px;
	height:20px;
	line-height:20px;
	display:block;
	}
.pb_right{
	width:434px;
	height:149px;
	float:right;
	}
.pb_right ul li{
	width:434px;
	height:20px;
	line-height:20px;
	margin-bottom:2px;
	}
.pb_right ul li span{
	float:right;
	}
.pb_right ul li a{
	width:350px;
	padding-left:13px;
	height:20px;
	line-height:20px;
	display:block;
	background:url(../images/index_82.gif) 0px -2px no-repeat;
	}
	
.pr_bottom{
	width:696px;
	/*height:246px;*/
	overflow:hidden;zoom:1;
	padding:1px;
	border:1px solid #E7E7E7;
	}
.pr_b_c{
	background:url(../images/index_124.gif) left repeat-x;
	width:696px;
	/*height:246px;*/
	overflow:hidden;zoom:1;
	}
.prbc_top{
	width:684px;
	padding-left:12px;
	height:46px;
	}
.prbc_top_c{
	width:684px;
	height:46px;
	background:url(../images/index_71-0401.gif) top left no-repeat;
	}
.prbc_top_c span{
    float:right;
	margin-right:20px;
	padding-top:14px;
	height:26px;
	display:inline-block;
	}
.prbc_bottom{
	padding:0px 0px 22px 0px;
	width:680px;
	height:180px;
	}
	
.prbc_bottom img.prev,.prbc_bottom img.next,.jCarouselLite{
	float:left;
	}
.jCarouselLite{
	width:300px;
	}
	
.pcb_left{
	width:45px;
	height:180px;
	float:left;
	}
.pcb_center{
	/*width:568px;*/
	width:685px;
	height:180px;
	float:left;
	/*padding-left:12px;*/
	overflow:hidden;
	}
.pcb_center dl{
	width:141px;
	height:180px;
	padding-left:21px;
	padding-right:21px;
	overflow:hidden;
	float:left;
	}
.pcb_center dl dt{
	width:141px;
	height:154px;
	overflow:hidden;
	margin-bottom:6px;
	}
.pcb_center dl dd{
	width:141px;
	height:20px;
	line-height:20px;
	}
.pcb_center dl dd a{
	width:141px;
	height:20px;
	display:block;
	line-height:20px;
	text-align:center;
	}
	
.pcb_right{
	width:45px;
	height:180px;
	float:right;
	}
	
.pic_link{
	width:956px;
	height:73px;
	padding:1px;
	border:1px solid #E7E7E7;
	margin: 0 auto 10px auto;
	}
	
.txt_link{
	width:956px;
	height:49px;
	padding:1px;
	border:1px solid #E7E7E7;
	margin:0 auto 4px auto;

	}
.txt_link_c{
	width:946px;
	height:49px;
	padding-left:10px;
	background:url(../images/index_148.gif) left repeat-x;
	line-height:25px;
	}
.txt_link_c a{
	min-width:50px;
	width:auto;
	height:20px;
	line-height:20px;
	display:inline-block;
	text-align:center;
	}
.bottom{
	width:960px;
	height:49px;
	margin:0 auto;
	}
.bottom_left{
	width:480px;
	height:49px;
	float:left;
	}
.bl_logo{
	width:82px;
	height:49px;
	float:left;
	}
.bl_copyright{
	width:398px;
	height:49px;
	float:right;
	line-height:18px;
	color:#818181;
	padding-top:4px;
	}
.bl_copyright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#818181;
	}
	
.bottom_right{
	width:338px;
	height:49px;
	float:right;
	}
.br_top{
	width:338px;
	height:20px;
	padding-top:4px;
	color:#818181;
	text-align:right;
	}
.br_top a{
	color:#818181;
	}
.br_bottom{
	width:338px;
	height:20px;
	line-height:18px;
	padding-bottom:5px;
	color:#818181;
	text-align:right;
	}


/*关于我们的样式表---------开始*/
.a_banner{
	width:960px;
	height:215px;
	margin:12px auto 14px auto;
	}
	
.ab_main{
	width:960px;
	overflow:hidden;zoom:1;
	margin:0 auto 11px auto;
	}
	
.ab_mleft{
	width:246px;
	overflow:hidden;zoom:1;
	float:left;
	}
.ab_mright{
	width:696px;
	border:1px solid #E7E7E7;
	padding:1px;
	overflow:hidden;zoom:1;
	float:right;
	}

.pltop_about{
	width:198px;
	padding-left:48px;
	height:33px;
	background:url(../images/aboutus_07.gif) left no-repeat;
	line-height:33px;
	padding-top:9px\9;
	height:24px\9;
	line-height:normal\9;
	color:#FFF;
	font-family:"黑体";
	font-size:18px;
	}
	
.ab_m_top{
	width:646px;
	padding-left:50px;
	height:50px;
	line-height:50px;
	color:#0073D0;
	font-family:"黑体";
	font-size:18px;
	background:url(../images/aboutus_10.gif) left no-repeat;
	}
.ab_m_top span{
	font-size:12px;
	color:#8F8F8F;
	float:right;
	margin-right:22px;
	font-family:"宋体";
	}
.ab_m_top span a{
	color:#8F8F8F;
	}
.ab_m_bot{
	padding:4px 17px 11px 14px;
	width:665px;
	line-height:25px;
	overflow:hidden;zoom:1;
	}
.ab_m_bot img{
	float:right;
	margin-left:30px;
	margin-bottom:20px;
	}


/*关于我们的样式表---------结束*/


.ab_m_bot ul li{
	width:665px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #EBEBEB;
	margin-bottom:3px;
	}
	
.ab_m_bot ul li a{
	width:542px;
	height:26px;
	line-height:26px;
	padding-left:36px;
	display:block;
	color:#535353;
	background:url(../images/cnews_20.gif) left no-repeat;
	}
.ab_m_bot ul li span{
	float:right;
	color:#535353;
	}

.listpage{
	width:665px;
	height:47px;
	line-height:47px;
	text-align:center;
	}
	
.ab_m_bot_pro{
	width:680px; 
	padding:2px 8px 7px 8px;
	/*padding:4px 17px 11px 14px;
	width:665px;*/
	line-height:25px;
	overflow:hidden;zoom:1;
	}
.abmbp_cc{
	width:680px;
	overflow:hidden;zoom:1;
	}


.ab_m_bot_pro dl{
	padding-left:8px;
	padding-right:8px;
	height:212px;
	width:154px;
	margin-bottom:10px;
	overflow:hidden;
	float:left;
	}
.ab_m_bot_pro dl dt{
	width:152px;
	height:180px;
	border:1px solid #EAEAEA;
	overflow:hidden;
	}
.ab_m_bot_pro dl dd{
	width:154px;
	height:30px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	}
.ab_m_bot_pro dl dd a{
	display:block;
	}
	
.abbp_img{
	width:325px;
	height:385px;
	float:left;
	border:1px solid #EAEAEA;
	}
.abbp_txt{
	width:315px;
	overflow:hidden;zoom:1;
	float:right;
	}
