﻿@charset "utf-8";

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


/*专家*/
		.zhuanjiaz{
	background:url(../images/zjBg.png) no-repeat center top;
	
	}
.zhuanjia{ 
overflow:hidden; 
width:1180px; 
margin:0 auto; }
.zhuanjia h3{ text-align:center; font-size:25px; color:#0249a1; margin-top:50px;}
.zhuanjia h3 em{ color:#333;}
.zhuanjia p{ font-size:12px; color:#999; text-align:center; font-family:Arial; margin-bottom:30px;}
.zhuanjia .zjcontent{ overflow:hidden; background-color:#fff; box-shadow: 0 10px 10px #ddd; margin-bottom:40px; padding-bottom:30px; border-radius: 0 0 10px 10px; *border:1px solid #ccc}
.zhuanjia .menu{ overflow:hidden; padding-bottom:6px; width:100%; margin-bottom:35px;}
.zhuanjia .menu li{ float:left; width:294px; position:relative; height:70px; background-color:#333; font-size:16px; text-align:center; line-height:70px; margin-right:1px}
.zhuanjia .menu li a{ color:#d9d9d9;}
.zhuanjia .menu li.last{ width:295px; margin-right:0}
.zhuanjia .menu li img{ display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px;}
.zhuanjia .menu li.cur{ background-color:#0249a1;}
.zhuanjia .menu li.cur img{ display:block;}
.zhuanjia .zjBox{ overflow:hidden; width:1180px; height:490px; position:relative;}
.zhuanjia .zjBox ul{ overflow:hidden; position:absolute; left:0; top:0; width:4720px; height:490px;}
.zhuanjia .zjBox li{ float:left; width:1180px; height:490px;}
.zhuanjia .zjBox li>img{ display:block; border-bottom:1px solid #ddd; margin-bottom:25px; width:1100px; height:420px; margin:0 auto;}
.zhuanjia .zjBox .btn{ overflow:hidden; margin:0 auto; width:411px; height:40px;} 
.zhuanjia .zjBox .btn a{ display:block; width:80px; padding-left:52px; height:40px;font-size:14px; color:#333; line-height:40px; float:left; margin-right:5px; background-color:#d1d0d0; text-decoration:none;}
.zhuanjia .btn .a01{ background:url(../images/zj_01.png) no-repeat 15px top;}
.zhuanjia .btn .a02{ background:url(../images/zj_02.png) no-repeat 15px top;}
.zhuanjia .btn .a03{ background:url(../images/zj_03.png) no-repeat 15px top;}
.zhuanjia .zjBox .btn a:hover{ background-position: 15px bottom; background-color:#0249a1; color:#fff;}


/*共享*/
.gongxinag{ overflow:hidden; width:100%; margin-top:20px;}
.gongxiang h3{ font-weight:normal; *padding-top:10px; text-align:center; font-size:25px; color:#333;}
.gongxiang h3 span{ background:url(../Index/gx_t.png) no-repeat center; padding:10px; color:#fff;}
.gongxiang>p{ text-align:center; font-size:12px; color:#999; font-family:Arial; margin-top:15px; margin-bottom:30px;}
.gongxiang .menu{ overflow:hidden; width:234px; padding-bottom:5px; margin:0 auto; margin-bottom:30px;}
.gongxiang .menu li{ float:left; width:115px; height:35px; position:relative; margin:0 1px; text-align:center; line-height:35px; font-size:16px; background-color:#9d9d9d;}
.gongxiang .menu li a{ color:#fff;}
.gongxiang .menu li img{ display:none; position:absolute; left:50px; bottom:-5px;}
.gongxiang .menu li.cur img{ display:block;}
.gongxiang .menu li.cur { background-color:#018b3e;}
.gongxiang .bbbox{height:515px; width:100%;}
.gongxiang .gxBoxs{ width:1000px; height:445px; margin:0 auto; position:relative} 
.gongxiang .gxBoxs ul{ overflow:hidden; position:absolute;}
.gongxiang .gxBoxs li{ float:left; width:1000px; height:445px; overflow:hidden; margin-right:3px;}
.gongxiang .gxBoxs li .bigTu{ overflow:hidden; width:667px; height:445px; position:relative; float:left; margin-right:3px;}
.gongxiang .gxBoxs li img{ display:block;}
.gongxiang .gxBoxs li .wen{ width:94%; height:73px; background:url(../Index/gx_tuWen.png) repeat center; position:absolute; left:0; bottom:0; padding:25px 3%; display:none;}
.gongxiang .gxBoxs li h5{ font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.gongxiang .gxBoxs li h5 a{ color:#ff9000;}
.gongxiang .gxBoxs li p{ font-size:13px; color:#fff; line-height:20px; height:40px; overflow:hidden; text-align:justify;}
.gongxiang .gxBoxs li .sTu{ overflow:hidden; width:330px; height:100%; float:right;}
.gongxiang .gxBoxs li .sTu .a{ display:block; width:330px; height:221px; margin-bottom:3px; position:relative;}
.gongxiang .gxBoxs li b{ display:block; width:100%; height:100%; background:url(../Index/gx_lib.png) repeat center; position:absolute; left:0; top:0}
.gongxiang .gxBtn{ overflow:hidden; width:141px; margin:30px auto}
.gongxiang .gxBtn span{ display:block; width:10px;  height:10px; background:url(../Index/gx_btn01.png) no-repeat center top; float:left; margin-right:5px; cursor:pointer;}
.gongxiang .gxBtn span.cur { height:10px; background:url(../Index/gx_btn02.png) no-repeat left top;}

/*pro*/
.pro{ overflow:hidden; width:100%; background-color:#f7f7f7; padding-top:20px; padding-bottom:40px;}
.pro_left{ overflow:hidden; width:230px; float:left;}
.container .pro_left h3{ font-size:18px; padding-left:15px; height:65px; line-height:65px; background-color:#013575;}
.pro .container .pro_left h3 span{ 
		font-size:14px; 
		color:#f2f2f2;
		font-weight:normal; 
		margin-left:5px;
}

.pro_left h3 a{ color:#fff;}

.container .pro_left dl{ overflow:hidden; width:200px; padding:0 15px; background:#0249a1;}
.container .pro_left dt{ 
	overflow:hidden; 
	width:190px; 
	height:35px; 
	line-height:35px;
	padding-left:10px;
	font-size:15px;
	margin-top:20px;
	font-weight:bold; 
	background:url(../images/pro_left01.png) no-repeat left center;
	}
.container .pro_left dt a{ color:#666;}
.pro_left dd{ overflow:hidden; width:100%; margin-top:10px;}
.pro_left dl dd a{ 
		font-size:16px; 
		color:#fff; 
		line-height:40px;
		background:url(../images/pro_left02.png) left center no-repeat; 
		padding-left:10px;
		margin-left:10px; 
		display:block;
}
.pro_left dd a:hover{ color:#c00;}
.pro_left .dllast{ padding-bottom:20px;}
.container .pro_left .phone{ overflow:hidden; width:230px; height:153px; background:url(../images/pro_left03.png) no-repeat center top;}
.container .pro_left .phone em{ display:block; font-size:20px; color:#999;}
.container .pro_left .phone span{ display:block; font-size:13px; color:#999;}
.container .pro_left .phone p{ background:url(../images/pro_left04.png) no-repeat left center; padding-left:50px; margin-left:30px; margin-top:25px;}
.container .pro_left .phone h5{ font-size:23px; color:#fff; font-weight:normal; margin-top:5px; margin-left:30px;}

.pro_right{ overflow:hidden; width:930px; float:right;}
.pro_right .menu{ overflow:hidden; width:100%; height:60px; background-color:#333; margin-bottom:10px;}
.pro_right .menu ul{ overflow:hidden; float:left;}
.pro_right .menu li{ float:left; width:170px; height:60px; background-color:#4444; text-align:center; line-height:60px; font-size:14px;}
.pro_right .menu li a{ color:#fff;}
.pro_right .menu li.cur,.pro_right .menu li:hover{ background-color:#0249a1; font-weight:bold;}
.pro_right .menu .more{ float:right; margin-right:20px; font-size:12px; color:#999; margin-top:25px;}
.pro_right .proBox{ overflow:hidden; width:930px; position:relative;}

.pro_right .proList{ overflow:hidden; width:930px;}
.pro_right .proList .tpro{ overflow:hidden; width:100%; height:380px; margin-top:5px;  border-bottom:3px solid #ff9000; margin-bottom:15px; background-color:#fff; position:relative;}
.pro_right .proList .tpro dl{ float:left; width:210px; overflow:hidden; position:relative;}
.pro_right .proList .tpro dl + dl{ margin-left:20px; /*margin-top:10px;*/}
*.pro_right .proList .tpro dl:nth-child(4n+1){ margin-left:0px;}
.pro_right .proList dt{ width:210px; height:155px; overflow:hidden;}
.pro_right .proList dt img{ width:210px; height:155px;}
.pro_right .proList dd{ overflow:hidden; width:210px; margin-top:0px;}
.pro_right .proList dd h4{ font-size:15px; margin-bottom:15px; text-align:center;}
.pro_right .proList dd h4 a{ color:#333;}
.pro_right .proList dl .rx{ display:block; position:absolute; left:0px; top:0px; width:57px; height:57px;}

.pro_right .proList .proWin{ overflow:hidden; width:100%; height:220px; background-color:#fff; position:relative;}
.pro_right .proList .proWin ul{ overflow:hidden; position:absolute;}
.pro_right .proList .proWin li{ float:left; width:232px;}
.pro_right .proList .proWin img{ display:block; margin:0 auto; margin-bottom:20px; width:210px; height:162px;}
.pro_right .proList .proWin h5{ font-size:14px; text-align:center; width:210px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.pro_right .proList .proWin h5 a{ color:#333;}
.pro_right .proList .proWin p{ width:220px; margin:0 auto; font-size:12px; line-height:20px; color:#404040; height:60px; overflow:hidden; text-align:center; margin-bottom:30px;}
.pro_right .proList .proWin .more{ display:block; width:15px; height:15px; background:url(../Index/pro_right_more.png) no-repeat center; margin:0 auto;}
.pro_right .proList .proWin li .btn{ display:block; width:100px; height:30px; text-align:center; line-height:30px; font-size:13px; color:#fff; margin: 0 auto;}
.pro_right .proList .proWin li .btn02{ background-color:#999;}
.pro_right .proList .proWin li .btn02:hover{ background-color:#c00; color:#fff;}

/* 案例中心 */

.index_anli_wrap{
	height:400px;
	background:url(../images/anli_bg.jpg) no-repeat center top;
}
#pic_rongqi{
	width:1200px;
	height:354px;
	position:relative;
	overflow:hidden;
	margin:0 auto;
	margin-left:-50px;
}
#pic_rongqi ul{
	height:193.5px;
	position:absolute;
	left:0;
	top:0;
}
#pic_rongqi li{
	width:310px;
	float:left;
	text-align:center;
}
#pic_rongqi li a{
	display:block;
	color:#0088cc;
	font-size:18px;
	text-align:center;
}
#pic_rongqi li img{
	width:270px;
	
	height:193.5px;
	border:1px solid #fff;
	
	display:block;
}
#pic_rongqi li a span{
	display:block;
	line-height:64px;
	text-align:center;
	color:#333;
}
#pic_rongqi #left1{
	position:absolute;
	left:20px;
	top:33%;
	margin-top:-55px;
	cursor:pointer;
	display:none;
}
#pic_rongqi #right1{
	position:absolute;
	margin-top:-55px;
	right:0px;
	top:33%;
	cursor:pointer;
	display:none;
}


/* 合作 */

		.hezuo_licheng{
			width:100%;
		}
		.hezuo_licheng div{
			background:url(../images/banner212.png) no-repeat center;
			height:440px;
		}
		.hezuo_licheng h1{
			text-align:center;
			background:#0249a1;
			color:#fff;
			font-sizE:32px;
			padding-top:40px;
		}
		.hezuo_licheng p{
			background:#0249a1;
			text-align:center;
			color:#f2f2f2;
			padding-bottom:30px;
			padding-top:10px;
			margin-top:-5px;
			font-size:18px;
		}
		.hezuo_licheng p span{
			font-weight:bold;
			color:#fbc91b;
		}
/*优势1*/
.youshi{ overflow:hidden; width:1100px; margin:0 auto;}
.youshi h4{ font-size:24px; color:#fff; background:url(../Index/ys_h.png); width:155px; height:37px; line-height:37px; margin-bottom:10px; text-align:center; font-weight:normal;}
.youshi h5{ font-weight:normal; font-size:18px; color:#333; margin-bottom:30px;}
.youshi p{ font-size:13px; color:#404040; line-height:20px; margin-bottom:15px; background:url(../Index/ys_p.png) no-repeat left 2px; padding-left:25px;}
.youshi .title{ overflow:hidden; width:100%; height:194px; background:url(../Index/ys_01.jpg) no-repeat center top;}
.youshi .ys01{ background:url(../Index/ys_02.jpg) no-repeat center top; width:100%; height:285px;}
.youshi .ys02{ background:url(../Index/ys_03.jpg) no-repeat center top; width:100%; height:350px;}
.youshi .ys03{ background:url(../Index/ys_04.jpg) no-repeat center top; width:100%; height:290px;}
.youshi .ys04{ background:url(../Index/ys_05.jpg) no-repeat center top; width:100%; height:343px;}
.youshi .ys05{ background:url(../Index/ys_06.jpg) no-repeat center top; width:100%; height:292px;}
.youshi .wen{ overflow:hidden; width:525px; margin-top:20px;}
.youshi .wen01{ margin-left:50px;}
.youshi .wen02{ margin-left:530px;}
.youshi .wen03{ margin-left:50px;}
.youshi .wen04{ margin-left:530px;}
.youshi .wen05{ margin-left:50px;}

/*流程*/
.liucheng{ overflow:hidden; width:100%; height:192px; background:url(../Index/liucheng.jpg) no-repeat center top;}
.liucheng h3{ text-align:center; font-size:25px; color:#fff600; margin-top:28px; margin-bottom:80px;}
.liucheng p{ text-align:center; font-size:15px; color:#fff; height:30px; line-height:30px;}
.liucheng p span{ display:inline-block; height:30px; line-height:30px; }
.liucheng p em{ font-size:24px; color:#FF8E04; font-weight:bold; display:inline-block;}

/*荣誉*/
.rongyu{ overflow:hidden; width:100%; height:370px; margin-bottom:20px;}
.rongyu h3{ font-size:30px; text-align:center; font-weight:normal; margin-top:50px;}
.rongyu h3 a{ color:#333; text-decoration:none;}
.rongyu h3 span{ color:#fff; padding:8px; background:url(../Index/gx_t.png) no-repeat center;}
.rongyu>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.rongyu .ryBox{ overflow:hidden; width:1180px; margin:0 auto; height:187px; position:relative}
.rongyu .ryBox span{ display:block; cursor:pointer; width:50px; height:50px; position:absolute; top:60px;}
.rongyu .ryLeft{ background:url(../Index/ryBtn01.png) no-repeat center top; left:0;}
.rongyu .ryRight{ background:url(../Index/ryBtn02.png) no-repeat center top; right:0;}
.rongyu .ryBox span:hover{ background-position:bottom;}
.rongyu .ryWin{ margin:0 auto; overflow:hidden; width:1032px; height:187px; position:relative;}
.rongyu .ryWin ul{ overflow:hidden; position:absolute}
.rongyu .ryWin li{ float:left; width:243px; height:187px; margin-right:20px;}
.rongyu .ryWin li img{ display:block; border:5px solid #31230d; margin-bottom:10px; width:233px; height:137px;}
.rongyu .ryWin li p{ text-align:center; font-size:16px; color:#333;}

/*评价*/
.pingjia{ overflow:hidden; margin-bottom:55px;}
.pingjia h3{ text-align:center; font-size:25px; font-weight:normal; margin-bottom:5px; padding:8px}
.pingjia h3 a{color:#333; text-decoration:none;}
.pingjia h3 span{ padding:8px 15px; color:#fff; background:url(../Index/gx_t.png) no-repeat center;}
.pingjia>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.pingjia .pjBox{ overflow:hidden; width:100%; height:360px; position:relative;}
.pingjia .pjBox ul{ overflow:hidden; position:absolute;}
.pingjia .pjBox li{ float:left; width:230px; margin-right:26px; height:360px;}
.pingjia .pjBox li img{ display:block; margin-bottom:30px;}
.pingjia .pjBox li h4{ text-align:center; font-size:15px; color:#333; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pingjia .pjBox li h4 a{ color:#333;}
.pingjia .pjBox li p{ width:210px; margin:0 auto; text-align:center; font-size:12px; color:#666; line-height:20px; height:80px;}
.pingjia .pjBox li .more{ display:block; width:15px; height:15px; margin:0 auto; background:url(../Index/pro_right_more.png) no-repeat center; margin-top:	30px;}
.pingjia .pjBox li:hover{ background-color:#018b3e;}
.pingjia .pjBox li:hover a,.pingjia .pjBox li:hover p{ color:#fff;}
.pingjia .pjBox li:hover .more{ background:url(../Index/pj_more.png) no-repeat center;}

/*about*/
.about{ overflow:hidden; width:100%; padding-top:35px; background-color:#f7f7f7; padding-bottom:45px; margin-bottom:50px;}
.about h3{ text-align:center; font-size:25px; font-weight:normal; margin-bottom:5px; padding:8px}
.about h3 a{ color:#333; text-decoration:none}
.about h3 span{ padding:8px 15px; color:#fff; background:url(../Index/gx_t.png) no-repeat center;}
.about>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.about dl{ overflow:hidden; margin-bottom:70px;}
.about dt{ overflow:hidden; width:565px; height:320px; float:left}
.about dt .title{ display:block; float:left; margin-top:10px;}
.about dt .video{ overflow:hidden; width:526px; height:318px; float:left;}
.about dd{ overflow:hidden; float:right; width:410px;}
.about dd h5{ font-size:16px; margin-bottom:15px;}
.about dd h5 a{ color:#333;}
.about dd em{ display:block; width:30px; height:3px; background-color:#039a3c; margin-bottom:25px;}
.about dd p{ font-size:13px; color:#333; line-height:25px; height:175px; overflow:hidden; text-align:justify; margin-bottom:45px;}
.about dd .more{ display:block; width:135px; height:35px; text-align:center; line-height:35px; background-color:#bdbdbd; font-size:13px; color:#fff;}
.about .show_t{ overflow:hidden; width:1000px; margin:0 auto; height:45px; background:url(../Index/about_hbg.jpg) repeat center; margin-bottom:30px;}
.about .show_t h4{ width:140px; height:45px; padding-left:10px; background-color:#f7f7f7; font-size:20px; margin-left:24px;}
.about .show_t h4 a{ color:#333;}
.about .show_t h4 p{ font-weight:normal; font-size:12px; color:#999; font-family:Arial; margin-top:5px;}
.about .showBox{ overflow:hidden; width:1080px; margin:0 auto; height:200px; position:relative}
.about .showBox span{ display:block; width:31px; height:50px; cursor:pointer; position:absolute; top:55px;}
.about .showLeft{ background:url(../Index/show_btn01.png) no-repeat center top; left:0}
.about .showRight{ background:url(../Index/show_btn02.png) no-repeat center top; right:0}
.about .showBox span:hover{ background-position:bottom;}
.about .showWin { overflow:hidden; width:1001px; margin:0 auto; height:200px; position:relative} 
.about .showWin ul{ overflow:hidden; position:absolute}
.about .showWin li{ float:left; width:245px; height:200px; background-color:#fff; margin-right:7px;}
.about .showWin li img{ display:block;}
.about .showWin li a{ display:block; text-decoration:none}
.about .showWin li p{ font-size:14px; color:#333; text-align:center; line-height:37px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.about .showWin li:hover{ background-color:#018b3e}
.about .showWin li:hover p{ color:#fff;}

/*news*/
.news{ overflow:hidden; margin-bottom:50px;}
.news .newslist{ overflow:hidden; width:360px; float:left; margin-right:50px;}
.news .news03{ margin:0; float:right}
.news h3{ font-size:20px; margin-bottom:20px; border-bottom:1px solid #ccc; height:36px; line-height:36px;}
.news h3 a{ color:#039a3c; border-bottom:1px solid #039a3c; height:36px; line-height:36px; display:inline-block; text-decoration:none;}
.news h3 a:hover{ color:#c00;}
.news h3 em{ color:#333}
.news h3 span{ font-size:14px; color:#999; font-family:Arial; margin-left:5px; font-weight:normal;}
.news .newsBox{ overflow:hidden; width:100%; height:300px; position:relative}
.news .newsBanner{ overflow:hidden; width:293px; height:192px; margin:0 auto; position:relative; margin-bottom:20px;}
.news .newsBanner ul{ overflow:hidden; position:absolute;}
.news .newsBanner li{ float:left}
.news .newsBanner .btn{ overflow:hidden; width:24px; height:7px; position:absolute; z-index:2; right:10px; bottom:7px;}
.news .newsBanner .btn span{ float:left; margin-right:1px; display:block; width:7px; height:7px; background-color:#039a3c;}
.news .newsBanner .btn span.cur{ background-color:#ff9900;}
.news .news01 h4{ font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.news .news01 h4 a{ color:#333;}
.news .news01 dl{ overflow:hidden; width:100%; margin-bottom:15px;}
.news .news01 dt{ overflow:hidden; float:left;}
.news .news01 dt img{ width:128px; height:75px;}
.news .news01 dd{ overflow:hidden; width:220px; float:right;}
.news .news01 dd h5{ font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;}
.news .news01 dd h5 a{ color:#333;}
.news .news01 dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#333; overflow:hidden;}
.news .news01 ul{ overflow:hidden; width:100%;}
.news .news01 li{ font-size:14px; line-height:35px; background:url(../Index/news_li.jpg) left center no-repeat; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .news01 li a{ color:#333;}



.news .news02 dl{ overflow:hidden; width:100%; margin-bottom:15px;}
.news .news02 dt{ overflow:hidden; float:left;}
.news .news02 dt img{ width:128px; height:75px;}
.news .news02 dd{ overflow:hidden; width:220px; float:right;}
.news .news02 dd h5{ font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;}
.news .news02 dd h5 a{ color:#333;}
.news .news02 dd p{ font-size:14px; line-height:20px; height:40px; overflow:hidden; color:#333; overflow:hidden;}
.news .news02 ul{ overflow:hidden; width:100%;}
.news .news02 li{ font-size:14px; line-height:35px; background:url(../Index/news_li.jpg) left center no-repeat; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .news02 li a{ color:#333;}
.news .wdList{ overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #ddd}
.news .wdList h5{ font-size:15px; background:url(../Index/news_wen.jpg) no-repeat left center; line-height:15px; padding-left:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:7px;}
.news .wdList h5 a{ color:#333;}
.news .wdList p{ font-size:14px; line-height:20px; color:#333; height:40px; overflow:hidden; background:url(../Index/news_da.jpg) no-repeat left 3px; padding-left:25px;}

/*留言*/
.liuyan{ overflow:hidden; width:1180px; height:466px; background:url(../Index/liuyanBg.jpg) no-repeat center top; margin:0 auto;}
.liuyan .leftwen{ overflow:hidden; margin-top:330px; margin-left:50px; float:left;}
.leftwen .lytel {margin-top:4px;padding-left:52px;width:205px;color:#000; font-size:16px; line-height:20px; background:url(../index/tel.gif) no-repeat left 5px;}
.leftwen .lytel b {color: #db0000;font:bold 28px "Arial";}
.liuyan .lyBox{ overflow:hidden; width:410px; float:right; margin-top:130px; margin-right:45px;}
.liuyan .lyBox h4{ font-weight:normal; font-size:18px; color:#333;}
.liuyan .lyBox p{ font-size:12px; color:#333; margin-bottom:25px;}
.liuyan .lyBox ul{ overflow:hidden; width:100%; margin-top:12px;}
.liuyan .lyBox li{ width:100%; overflow:hidden; *float:left; margin-bottom:15px;}
.liuyan .lyBox span{ display:block; width:55px; height:30px; text-align:center; line-height:30px; font-size:12px; color:#333; float:left;}
.liuyan .lyBox input{ float:left; width:148px; height:30px; line-height:30px; font-size:12px; color:#333; border:1px solid #e2e2e2; outline:none; background-color:#ebebeb;}
.liuyan .lyBox textarea{ overflow:hidden; padding:10px; background-color:#ebebeb; border:none; outline:none; resize:none; width:335px; height:78px; font-size:12px; color:#333;}
.liuyan .lyBox a{ display:block; width:355px; height:35px; background-color:#018b3e; line-height:35px; text-align:center; font-weight:bold; color:#fff; font-size:15px; margin-left:55px; text-decoration:none; border-radius:6px; -webkit-border-radius:6px;}

/*link*/
.link{ overflow:hidden; padding-bottom:22px;}
.link h3{ font-size:14px; background:url(../Index/link.png) no-repeat left center; padding-left:40px; margin-bottom:10px;}
.link h3 a{ color:#222}
.link h3 span{ font-weight:normal; font-size:14px; color:#999; font-family:Arial;}
.link ul{ overflow:hidden; width:100%;}
.link li{ float:left; font-size:12px; color:#666; margin:5px 10px; white-space:nowrap;}



	.index_biaoti1 h1{
				text-align:center;
				font-size:32px;
				color:#0249a1;
				margin-top:30px;
				
			}
			.index_biaoti1 h1 span{
				color:#fbc91b;
			}
			.index_biaoti1 p{
				font-size:14px;
				text-align:center;
				line-height:24px;
			}


		.index_bottom_wrap{
	padding-top:50px;
	background:url(../images/newsbg.png) repeat center top;
}
.index_news{
	width:600px;
	padding-right:90px;
	height:500px;
	overflow:hidden;
}
.index_news_top{
	padding-bottom:30px;
}
.index_news_top > li{
	float:left;
	text-align:center;
	width:100px;
	font-size:16px;
	color:#3e3e3e;
	line-height:30px;
	position:relative;
}
.index_news_top > li > s{
	display:block;
	width:70px;
	height:2px;
	background:#005fcb;
	position:absolute;
	top:35px;
	left:10px;
	display:none;
}
.index_news_top > li > .index_news_scrt{
	display:block;
}
.index_news_top > li > h2{
	font-size:16px;
	color:#28282d;
	line-height:30px;
	text-align:center;
}
.index_news_bottom > li{
	display:none;
}
.index_news_bottom > .index_news_btcrt{
	display:block;
}
.index_news_bottom > li > div{
	font-size:14px;
	color:#9a9a9a;
	line-height:28px;
	padding-bottom:10px;
}
.index_news_bottom > li > div > img{
	padding-right:20px;
}
.index_news_bottom > li > div > strong{
	font-size:16px;
	color:#6c6e70;
}
.index_news_bottom > li > div > a{
	line-height:36px;
	color:#005fcb;
	font-size:14px;
}
.index_news_bottom > li > ul > li{
	font-size:14px;
	color:#83848b;
	line-height:36px;
	border-bottom:1px dotted #e1e1e1;
	width:100%;
}
.index_news_bottom > li > ul > li > a{
	color:#83848b;
	display:block;
	padding:0 20px;
}
.index_news_bottom > li > ul > li span{
	font-size:12px;
	float:right;
}


.index_zhishi{
	width:460px;
	overflow:hidden;
	height:500px;
}
.index_zhishi_top{
	margin-bottom:30px;
	line-height:30px;
}
.index_zhishi_top > h2{
	font-size:16px;
	color:#28282d;
}
.index_zhishi_top > h2 > a{
	font-size:14px;
	color:#737373;
	float:right;
}
.index_zhishi_cont > li{
	font-size:14px;
	color:#9a9a9a;
	line-height:26px;
	padding:20px 0;
}
.index_zhishi_cont > li > a{
	font-size:14px;
	color:#9a9a9a;
	display:block;
}
.index_zhioshi_img{
	float:left;
	width:180px;
	height:135px;
	padding-right:20px;
}
.index_zhioshi_img img{
	width:180px;
	height:135px;
}
.index_zhioshi_jieshao{
	float:right;
	width:260px;
}
.index_zhishi_cont > li strong{
	font-size:16px;
	color:#6c6e70;
}
.index_zhishi_cont > li span{
	display:inline-block;
/*	padding:0 2px;*/
	margin-right:4px;
	width:16px;
	height:16px;
	text-align:center;
	line-height:16px;
	vertical-align:middle;
	color:#fff;
	background:#005fcb;
}
.index_zhishi_cont > li p{
	display:inline-block;
}
.index_zhishi_cont > li p a{
	display:inline-block;
	font-size:14px;
	color:#9a9a9a;
	line-height:28px;
}
.index_zhishi_cont > li s{
	display:inline-block;
/*	padding:0 2px;*/
	margin-right:4px;
	width:16px;
	height:16px;
	text-align:center;
	line-height:16px;
	vertical-align:middle;
	color:#fff;
	background:#969696;
	text-decoration:none;
}
#zhishi_rongqi{
	 overflow:hidden;
	height:400px;
}





