/* CSS Document */
/* CSS Document */

*{
	border:0; padding:0; margin:0; font-size:12px; line-height:26px; font-family:"ËÎÌå"; color:#000; text-decoration:none; margin:0 auto;}
body{
	background:#EDEDED;}
.kuan{
	width:988px; margin:0 auto;}
ul li{
	list-style:none;}
/************************************************-font-**************************************************************/
.font_en{
	font-family:Arial, Helvetica, sans-serif;}
.font_wei{
	font-family:"Î¢ÈíÑÅºÚ";}
.font_14{
	font-size:14px;}
.font_18{
	font-size:18px;}
.cpbt{
	color:#3A3A3A;}
.font_16{
	font-size:16px;}
.zs_bt{
	color:#4C4C4C;}
.cfms_col{
	color:#858585;}
.cf_lin{
	line-height:22px;}
.xw_more{
	color:#2A80CE;}
.xwlb_col{
	color:#676767;}
.lj_bt{
	color:#DCDCDC;}
.bolehu{
	color:787878;}
/**********************-cpfa-*******************************/
.weizhi{
	color:#747474;}
/**********************-news-*******************************/
.num_col{
	color:#464646;}
.year_col{
	color:#3889D1;}
.xwxq_col{
	color:#9D9D9D;}
.news_more{
	color:#2A80CE;}
/**********************-anli-*******************************/
.anli_col{
	color:#8F8F8F;}
/**********************-job-*******************************/
.font_bold{
	font-weight:bold;}
.renshu{
	color:#CD0202;}
/**********************-tel-*******************************/
.easy_col{
	color:#444444;}
.easy_en_col{
	color:#9F9E9E;}
/************************************************-index-**************************************************************/
/**********************-top-*******************************/
.logo_nav{
	height:114px;}
.logo{
	width:275x; height:114px; float:left;}
.nav{
	width:670px; height:53px; float:left; margin-left:0px; padding-top:42px;}
.nav ul li {
	float:left; height:36px; text-align:center; width:83px; }
.nav ul li a{
	display:block; height:17px; width:83px; margin-top:10px; border-right:1px solid #C8C8C8;   cursor:pointer;}
.nav ul li a p{
	width:83px; height:28px; line-height:16px; margin-top:0px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#2D2D2D;}
.cpfa a {
	width:131px; height:53px; border-left:1px solid #C8C8C8;}
.nav ul li:hover, .on{
	background:url(images/anli_nav_sh.jpg) center top no-repeat; cursor:pointer;}
.nav ul li:hover a p, .nav ul .on a p{
	color: #F7EDED;}
/**********************-banner-*******************************/
#banners {BACKGROUND: url(images/index_banner1.jpg) no-repeat center top;  WIDTH: 100%; height:434px;}
/**********************-middle-*******************************/
.pands{
	padding-top:30px; overflow-x:hidden; margin-bottom:20px;}
.title{
	overflow:auto; margin-bottom:20px;}
.cp_ch{
	float:left;}
.cp_en{
	float:left; width:315px; height:17px; margin-top:5px; margin-left:5px; }
.cp_more{
	float:right;}
.cp_zs{
	width:984px; border:1px solid #D7D7D7; border-bottom:2px solid #D7D7D7; background:#FDFDFE; overflow:auto;}
.zs_left{
	border-right:1px solid #D7D7D7; width:71px; float:left;}
zs_right{
	width:71px; float:left;}
.zs_photo{
	float:left; border-right:0px solid #D7D7D7; width:168px; height:225px; background:url(images/index_cp_bg.png) center top no-repeat;}
.zs_pho_ms{
	width:165px;}
.zs_pho_ms p{
	width:165px; text-align:center; margin-bottom:5px;}
.cf_bt{
	text-align:center;}

.xw{
	width:575px; float:left; height:145px; border:1px solid #D7D7D7; border-bottom:2px solid #D7D7D7; background:#FAFAFA; padding:20px 23px;}
.title_xw{
	overflow:auto; margin-bottom:20px;}
.xw1{float:left;}  .xw2{ float:left; margin-top:5px; margin-left:3px;}  .xw3{ float:right;}
.lieb{
	float:left; margin-left:25px;}
.yx{
	width:300px; float:right; height:145px; border:1px solid #D7D7D7; border-bottom:2px solid #D7D7D7; padding:20px 23px;}
.title_yx{
	overflow:auto; margin-bottom:30px;}
.yonghu{
	width:220px; height:37px; background-color:transparent;  padding-left:45px; line-height:37px; vertical-align:middle; margin-bottom:10px;}
.password{
	width:210px; height:37px; background-color:transparent; padding-left:45px; line-height:37px; vertical-align:middle; margin-bottom:10px;}
.submit{
	width:76px; height:37px; background-color:transparent;  line-height:36px; float:right; cursor:pointer; font-size:0px; text-indent:-999px;}
/**********************-foot-*******************************/
.lianjie{
	width:100%; float:left; height: 191px; background:url(images/index_foot_cl.jpg) center top no-repeat; margin-top:40px;}
.ljnr{
	overflow:hidden;}
.wailian{
	overflow:hidden; float:left; }
.wailian ul li{
	 width:170px; float:left; margin-top:33px; margin-right:20px;}
.wailian ul li img{
	margin-right:10px;}
.wailian ul li h3{
	font-weight:normal; clear:right; padding-left:10px;}
.wailian ul li p{
	margin-left:40px; clear:both; display:block;}
.wailian ul li p a{
	clear:both; display:block; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.hot_line{
	float:right; width:160px; height:150px; margin-top:30px;}
.banquan{
	width:100%; height:69px; background:url(images/index_banq_bg.jpg) center top no-repeat; float:left;}
.bq{
	 overflow:auto;}
.gongsi{
	width:500px; float:left;}
.neilian{
	width:450px; float:left; text-align:left; color:#DCDCDC; margin-top:12px; clear:both;}
.neilian a{
	color:#DCDCDC;}
.scwj{
	float:left; width:500px;}
.scm{
	float:left; text-align:left; color:#787878; margin-top:0px; clear:both;}
.footbeanfontcolor{
	 text-align:left; color:#787878; margin-top:0px; clear:both;}
.wangjian{
	float:left; text-align:left; color:#787878; margin-left:5px;}
.wangjian a{
	 color:#787878;}
.wangjian a:hover{
	 color:#787878;}
.png0{
	overflow:auto; float:right; width:96px; margin-top:15px; text-align:right;}
.png1{
	width:43px; height:40px; float:left; background:url(images/index_xl.png) center top no-repeat;}
.png1:hover{
	background:url(images/index_xl0.png) center top no-repeat;}
.png1 a{
	display:block; width:43px; height:40px;}
.png2{
	width:43px; height:40px; float:right; background:url(images/index_wx.png) center top no-repeat; cursor:pointer;}
.png2:hover{
	background:url(images/index_wx0.png) center top no-repeat;}


/*********************************************-cpfa-******************************************************/
.cp_ban{
	width:100%; height:336px;}
.cplb{
	width:928px; margin-top:-55px; background:#FFF; padding:20px 30px; overflow:auto; border:1px solid #D7D7D7; border-bottom:2px solid #D7D7D7;}
.cp_tit{
	overflow:auto; margin-bottom:25px;}
.xw0{
	padding-bottom:5px; float:left; border-bottom:2px solid #2A80CE;}
.cplbzs{
	overflow:hidden;
	height:auto !important;
height:460px;
min-height:460px;}
.cp1{
	width:448px; height:126px; float:left; border:1px solid #DADADA; margin-bottom:23px;}
.cp2{
	width:448px; height:126px; float:left; border:1px solid #DADADA; margin-bottom:23px; margin-left:25px;}
.cp_img{
	width:132px; height:126px; float:left;}
.cp_img_ms{
	width:290px; float:left; margin-top:15px;}
.cpmsbt{
	margin-bottom:5px;}
/*********************************************-news-******************************************************/
.news{
	width:986px; margin-top:-55px; background:#F6F6F6; overflow:auto; border:1px solid #D7D7D7; border-bottom:2px solid #D7D7D7;}
.news_left{
	width:696px; float:left; border-right:1px solid #D7D7D7; background:#FFF; padding:20px 30px;  padding-bottom:35px;}
.news_right{
	width:200px; float:right; background:#F6F6F6; height:100%;}
.news1{
	border-bottom:1px solid #D7D7D7; margin-bottom:22px;  padding-bottom:15px; overflow:auto;}
.date{
	width:60px; height:61px; background:url(images/news_date_bg.jpg) center top no-repeat; float:left; margin-top:5px;}
.num{height:30px; text-align:center;} .year{ height:30px; text-align:center;}
.xw_ms{
	margin-left:15px; width:615px; float:left; overflow:auto;}
.xw_ms p a{
	color:#717171; font-weight:bold;}
.news_xbt{
	background:url(images/news_06.png) center top no-repeat; height:55px; padding:15px 0 0 45px;}
.ce_nav{
	width:175px; margin-bottom:30px; }
.ce_nav ul li{
	border-bottom:1px solid #CECECE; }
.ce_nav ul li:hover, .ce_nav ul .an {
	background:url(images/tel_shouhua.png) center top no-repeat;}
.ce_nav ul li:hover a, .ce_nav ul .an a{
	font-size:14px; font-weight:bold; color:#3889D1;}
.ce_nav ul li a{
	line-height:35px; display:block; width:160px; color:#474747; font-size:14px;}
.youxiang{
	width:175px; height:83px;}
.news_di{
	height:94px; margin-top:-25px; background:url(images/news_diyin.jpg) center top no-repeat;}
.news_page{
	width:756px; float:left; margin-top:20px;}
.page{
	width:142px; height:35px; background:url(images/news_page_bg.jpg) center top no-repeat;}
/*********************************************-anli-******************************************************/
.anli1{
	border-bottom:1px dashed #7F7F7F; margin-bottom:22px;  padding-bottom:15px; overflow:auto;}
.anli_ms{
	margin-left:15px; width:500px; float:left; overflow:auto;}
.tubiao{
	width:171px; height:67px; float:left; margin-top:5px; border:1px solid #D4D4D4;}
.anlixq{
	 margin-bottom:10px;
	overflow:hidden; height:auto !important;
height:460px;
min-height:460px;}
.anli_ms p a{
	color:#505050; font-size:14px; font-weight:bold;}
/*********************************************-job-******************************************************/
.job_tit{
	overflow:auto;}
.zwbg{
	width:185px; height:34px; float:left; background:url(images/job_zhiweibg.jpg) left top no-repeat;}
.zwbg p{
	margin-left:0px; margin-top:4px;}
.time{
	width:509px; float:left; height:32px; border:1px solid #D7D7D7; border-left:none; border-top-right-radius:50px;border-bottom-right-radius:50px; text-align:right;}
.yxrq{
	float:right; text-align:right; width:160px; margin-top:3px; margin-right:10px;}
.yxrq_img{
	float:left; margin-top:2px; margin-right:5px;}
.yxrq_sj{
	float:left; width:132px; color:#464646;}
.job_yq{
	overflow:auto; border-bottom:1px solid #D7D7D7;}
.job_left{
	width:184px; float:left;}
.job_left p{
	margin:20px; color:#383838;}
.job_right{
	width:510px; border-left:1px solid #D7D7D7; float:left;}
.job_right p{
	margin:20px 25px; color:#383838;}
.yingpin{
	padding:20px;}
/*********************************************-about-******************************************************/
.kaoping{
	width:178px; height:71px; margin-bottom:20px;}
.about{
	overflow:hidden; height:auto !important;
height:460px;
min-height:460px;}
.about p{
	 font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; color:#2F2F2F;}
/*********************************************-tel-******************************************************/
.easy{
	border-bottom:1px dashed #818181; padding-bottom:15px; margin-bottom:20px;}
.add_mail{
	overflow:auto; margin-bottom:20px;}
.add{
	width:339px; float:left; margin-right:17px; padding-bottom:15px; border-bottom:1px dashed #818181;}
.add_img{
	width:42px; height:42px; float:left; margin-top:2px;}
.add_dz{
	width:270px; float:left; margin-left:15px;}
/*********************************************-cp_ny-******************************************************/
.cp_js{
	overflow:auto;}
.cp_imgzs{
	width:132px; float:left;}
.cpmsxq{
	float:left; width:560px; margin-top:15px;}
.cp_title{
	height:33px; border-bottom:1px solid #D7D7D7;}
.cp_title div:hover{
	background:#2A80CE; color:#FFF; font-size:14px;}
.cp_title div a{
	width:100%; height:26px; display:block; text-align:center;}
.cp_title .cn{
	background:#2A80CE;}
.cp_title .cn a, .cp_title div:hover a{
	color:#FFF; font-size:14px;}
.tit2{
	width:57px; padding:3px 20px; float:left; margin-top:1px; margin-right:1px; background:#929292;}
.tit2 a{
	color:#DADADA; font-size:14px;}
.wenzi{
	margin-top:20px;}
.wenzi p{
	color:#676767;}

/********************************************************/
#tooltip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:2px;
	display:none;
	color:#fff;
}
/********************************************************/
.tels{
	overflow:hidden; height:auto !important;
height:360px;
min-height:260px;}
.tels p{
	 font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; color:#2F2F2F;}

.xian{width:590px; height:1px; background:#B9B9B9; margin:0 auto;}