@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft Yahei";font-size:12px;color:#666}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0px;padding:0px}
ul,li,ol,dl,dt,dd{list-style:none;list-style-type:none}
img{border:0px}
em{font-style:normal}
a{color:#666;text-decoration:none;outline:none;}
a:hover{text-decoration:none;outline:none;}
input{vertical-align:middle}
.atcenter{margin:0 auto}
.clear{clear:both;height:1px;line-height:1px;overflow:hidden;overflow-y:hidden;overflow-x:hidden}

.wp{width:1024px;margin:0 auto}
.headers{ position:absolute; width:100%; left:0px; top:0px;}
.ibanner{height:462px;background:url(banner.jpg) center top no-repeat}
.banner{height:344px;background:url(banner.jpg) center top no-repeat}
.top{height:100px}
span.logo{display:inline;float:left;width:213px;height:100px}
span.logo img{width:213px;height:100px}
.navpad{width:786px;float:right;padding-top:27px}
.nav{height:36px;background:url(navbg.png)}
.nav ul{}
.nav ul li{display:inline;float:left;background:url(sp.png) right top no-repeat;height:36px;width:89px;line-height:36px;vertical-align:middle;;text-align:center}
.nav ul li.nobg{background:none;width:70px}
.nav ul li.index{background:url(home.png);width:83px}
.nav ul li.index1{background:url(h.png);width:83px}
.nav ul li.cur{background:url(nabcur.png) right top no-repeat}
.nav ul li a{color:#fff;font-family:"Microsoft Yahei"}

.bar{height:20px;border-bottom:2px #af9e8e solid}
.bar em{float:right;display:inline;padding-top:2px}
.bar span{font-size:15px;font-weight:bold;color:#89263a;display:inline;float:left}

.sid{background:url(sid.png) left top no-repeat}

.tabs{height:25px}
.tabs span{display:inline;float:left;width:110px;height:25px;line-height:25px;vertical-align:middle;text-align:center;background:url(q2.jpg);margin-right:10px}
.tabs span a{color:#fff;font-family:"Microsoft Yahei";font-weight:bold}
.tabs span.cur{background:url(q1.jpg);width:108px}
.aboutfy{border-radius:10px;background:#878787;color:#fff;line-height:25px;padding:15px}

.footer{height:57px;background:url(footer.png) left top repeat-x}
.foot{color:#333;}
.foot a{ color:#666;}
.xxm{padding-left:280px}

.mleft{width:216px;float:left}
.mright{width:773px;float:right}
.bd{border:1px #dddddd solid}
.cataname{background:url(a1.png) left top repeat-x;text-align:center}
.cataname span{display:block;text-align:center;font-size:18px;color:#89263a;padding-top:5px}
.cataname em{display:block;font-size:10px;color:#666;font-family:"Microsoft Yahei"}

.catalist{background:url(a2.png) left top repeat-x #fff;padding-top:20px;padding-bottom:10px}
.catalist div{text-align:left;padding-left:60px;margin-bottom:6px;background:url(b2.png) center center no-repeat;height:29px;line-height:29px;vertical-align:middle}
.catalist div.cur{background:url(b1.jpg) center center no-repeat}
.catalist div a{font-family:"Microsoft Yahei"}
.catalist div.cur a{color:#fff}
.position{height:28px;border-bottom:1px #c6c6c6 solid}
.position em{display:inline;float:right;height:28px;line-height:28px;vertical-align:middle;color:#afafaf;font-family:"宋体"}
.position em a{color:#afafaf}
.position span{display:inline;float:left;height:28px;line-height:28px;font-size:15px;vertical-align:middle;color:#89263a;font-family:"Microsoft Yahei"}

.mc{padding-top:20px;padding-bottom:10px}
h1{display:block;text-align:center;font-size:18px}
.infos{text-align:center;padding:5px;border-bottom:1px #ccc dotted;border-top:1px #ccc dotted;margin-top:10px;color:#616161}
.content{line-height:24px;color:#767676;font-size:12px;padding-top:20px}
.content div{padding-bottom:10px}
.content p{display:block;padding-bottom:10px}


.imglist{}
.imglist ul{}
.imglist ul li{width:235px;height:205px;display:inline;float:left;overflow:hidden;overflow-y:hidden;overflow-x:hidden;margin-right:34px;margin-bottom:20px}
.imglist ul li img{width:225px;height:165px;border:1px #efefef solid;padding:4px;background:#fff}
.imglist ul li span{height:30px;line-height:30px;vertical-align:middle;text-align:center;display:block}
.imglist ul li span a{color:#000;font-family:"Microsoft Yahei";color:#616161;font-size:14px}

.arttitle{height:40px;line-height:40px;vertical-align:middle;color:#000000;font-family:"Microsoft Yahei";font-size:14px}
.arttitle a{color:#852337}

.artinfo{color:#616161;line-height:25px;padding-bottom:20px;font-size:14px}
.artinfo img{float:left;margin-right:10px;width:81px;}

.artlists{}
.artlists ul{}
.artlists ul li{height:32px;background:url(q.gif) left center no-repeat;padding-left:15px;overflow:hidden;overflow-y:hidden;overflow-x:hidden;border-bottom:1px #efefef dotted}
.artlists ul li span{height:32px;line-height:32px;vertical-align:middle;display:inline;float:left}
.artlists ul li em{height:32px;line-height:32px;vertical-align:middle;display:inline;float:right}
.artlists ul li a{color:#666;font-family:"Microsoft Yahei";font-size:12px}
.artlists ul li a:hover{color:#942d42;font-family:"Microsoft Yahei";font-size:12px}


.team{padding-bottom:20px}
.team ul{}
.team ul li{margin-right:25px;border:1px #ddd solid;width:170px;height:220px;display:inline;float:left;overflow:hidden;overflow-y:hidden;overflow-x:hidden; margin-bottom:20px;}
.team ul li img{width:160px;height:180px;padding:5px}
.team ul li span{height:30px;line-height:30px;vertical-align:middle;text-align:center;display:block;background:#e7e7e7}
.team ul li span a{color:#000}

.tbar{height:40px;background:url(mm.png) left 28px repeat-x}
.tbar span{display:inline;float:left;margin-right:10px;height:28px;cursor:pointer;line-height:28px;vertical-align:middle;text-align:center;width:106px;background:url(x2.png)}
.tbar span a{color:#8e293d}
.tbar span.cur{background:url(x1.jpg);width:104px}
.tbar span.cur a{color:#fff}


.indexnews{padding-top:20px}
.indexnews ul{}
.indexnews ul li{height:28px;padding-left:20px;background:url(n.gif) left center no-repeat;overflow:hidden;overflow-y:hidden;overflow-x:hidden;border-bottom:1px #efefef dotted}
.indexnews ul li span{height:28px;line-height:28px;vertical-align:middle;display:inline;float:left;width:358px;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.indexnews ul li em{height:28px;line-height:28px;vertical-align:middle;display:inline;float:right}
.indexnews ul li a{color:#666}
.indexnews ul li a:hover{color:#333}

.xiazai{}
.xiazai div.xitem{border-bottom:1px #999 dotted;padding-bottom:10px;margin-bottom:10px}
.xiazai div.xitem img{float:left;width:120px;height:80px;margin-right:20px}
.xiazai div.xitem span{display:block;padding-bottom:10px}
.xiazai div.xitem span a{font-weight:bold;color:#999999}
.xiazai div.xitem span a:hover{font-weight:bold;color:#ff3333}
.xiazai div.xitem p{display:block;line-height:22px;color:#999}


.mypage{white-space:nowrap;text-align:center} 
.mypage a{border-radius:10px;padding-left:5px;padding-right:5px;line-height:22px;font-size:12px;text-align:center;display:inline-block;border:1px solid #efefef;background:#fff;margin-right:2px;margin-left:2px;text-decoration:none;vertical-align:middle} 
.mypage strong{border-radius:10px;padding-left:5px;padding-right:5px;line-height:22px;font-size:12px;text-align:center;display:inline-block;border:1px solid #efefef;background:#f0f7fe;margin-right:2px;margin-left:2px;text-decoration:none;vertical-align:middle} 
.mypage a:hover{background:#ebebeb} 
.mypage span{border-radius:10px;padding-left:5px;color:#ddd;padding-right:5px;line-height:22px;font-size:12px;text-align:center;display:inline-block;border:1px solid #efefef;background:#fff;margin-right:2px;margin-left:2px;text-decoration:none;vertical-align:middle} 
.mypage em{border-radius:10px;padding-left:5px;color:#ddd;padding-right:5px;line-height:22px;font-size:12px;text-align:center;display:inline-block;border:1px solid #efefef;background:#fff;margin-right:2px;margin-left:2px;text-decoration:none;vertical-align:middle} 

.fl{display:inline;float:left}
.fr{display:inline;float:right}
.fb{font-weight:bold}
.fm{font-family:"Microsoft Yahei"}
.cl666666{color:#666666}
.cl333333{color:#333333}
.cl999999{color:#999999}
.cl000000{color:#000000}
.clffffff{color:#ffffff}
.hd{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}

/*
 分页
 * */
.page{
	overflow:hidden;
	padding:12px 0;
}
.page a{
	float: left;
	width:24px;
	height:24px;
	margin:0 5px 0 0;
	line-height:24px;
	text-align:center;
	color:#7d7d7d;
	font-family:simSun;
	background: url(ico17.gif) no-repeat;
}
.page a.disable{
	background: url(ico18.gif) no-repeat;
	color:#ffffff;
}
.yellowPage a{
	background: url(ico24.gif) no-repeat;
}
.yellowPage a.disable{
	background: url(ico25.gif) no-repeat;
}

.greenPage a.disable{
	background: url(ico30.gif) no-repeat;
}


.bluePage a{
	background: url(ico24.gif) no-repeat;
	color: #fff;
}



/*
 *表格title隔列换色
 * */
.tableBlueBg{
	background:#2b6fad!important;
}


/*二级页内容样式2*/
.article02{
	background: url(article02.gif) no-repeat top center;
	padding:50px 0 130px 0;
}
.article02 h1.title{
	font-size: 18px;
	color:#6c6c6c;
}

/*二级页内容样式3*/
.article03{
	padding:50px 0 0 0;
}
.article03 p{
	text-indent:2em;
	padding:0 0 15px 0;
}
.article03 strong{
	padding:0 0 15px 0;
	display:block;
}
.article03 p strong{
	padding:0;
}
.article03 ul li{
	height:35px;
	line-height: 35px;
	margin:0 0 1px 0;
	padding:0 0 0 35px;
}
.article03 ul li.even{
	background: url(ico39.gif) no-repeat 10px center #f2f2f2;
}
.article03 ul li.odd{
	background: url(ico40.gif) no-repeat 10px center #fff;
}

/*
 404页面
 * */
.error_404{
	width:1440px;
	height:525px;
	background:#f0f0f0;
	position:relative;
	
}
.error_404 h1{
	text-indent:-9999em;
	position: absolute;
	left:50%;
	top:50%;
	width:504px;
	height:83px;
	margin:-41px 0 0 -252px;
	background: url(404.gif) no-repeat #f0f0f0;
}
/*
 发展战略 新
 * */
article .strategy01_c{ padding:53px 0 55px;}
.strategy01 {height:335px;background:url(strategy_new.gif) no-repeat center center; position:relative;}
.strategy01 p,.strategy01 ul{ position:absolute; visibility:hidden;}
.strategy_con h2.企业文化 { left:0px; top:0px;}
.strategy_til{ height:47px;}
.strategy_til ul{ list-style-type:none; overflow:hidden; zoom:1;}
.strategy_til li{ float:left; width:196px; height:47px; overflow:hidden;}
.strategy_til span{ background-repeat:no-repeat; background-position:0 0; width:195px; height:47px; display:block; overflow:hidden; text-indent:-999em; cursor:pointer;}
.strategy_til span.cur,.strategy_til span:hover{ background-position:0 -47px;}
.strategy_til li.strategy_til01 span{ background-image:url(strategy_til01.gif);}
.strategy_til li.strategy_til02 span{ background-image:url(strategy_til02.gif);}
.strategy_til li.strategy_til03 span{ background-image:url(strategy_til03.gif);}
.strategy_til li.strategy_til04 span{ background-image:url(strategy_til04.gif);}
.strategy_til li.strategy_til05 span{ background-image:url(strategy_til05.gif);}
.strategy_contentSon{ padding:5px 100px 0 50px; height:547px; overflow:hidden; display:none; line-height:2em;}
.strategy_contentSon1{ background:#E5EDF5 url(strategy_contentSon1.jpg) no-repeat right top;}
.strategy_contentSon_contact{ background:#E5EDF5 url(contact_left.jpg) no-repeat right top;}
.strategy_contentSon_join{ background:#E5EDF5 url(join_left.jpg) no-repeat right top;}
.strategy_contentSon_about{ background:#E5EDF5 url(about_left.jpg) no-repeat right top;}
.strategy_contentSon2{ background:#E5EDF5 url(strategy_contentSon2.jpg) no-repeat right top;}
.strategy_contentSon3{ background:#E5EDF5 url(strategy_contentSon3.jpg) no-repeat right top;}
.strategy_contentSon4{ background:#E5EDF5 url(strategy_contentSon4.jpg) no-repeat right top;}
.strategy_contentSon5{ background:#E5EDF5 url(strategy_contentSon5.jpg) no-repeat right top;}
.strategy_contentSon_nopic{ background:#E5EDF5;}
.strategy_contentSon h3,.strategy_contentSon h4{ font-size:18px; font-family:simHei; line-height:2em;}
.strategy_contentSon p{ padding-bottom:5px;}
.strategy_contentSon1 p{ width:588px;}
.strategy_contentSon2{padding:135px 100px 0 230px; height:447px;}
.strategy_contentSon3 .Son_sub{ width:320px; margin-right:75px; float:left;}
.strategy_contentSon3 .Son_sub p{ height:12em;}
.strategy_contentSon4 .Son_sub{ width:336px; margin-right:50px; float:left;}
.strategy_contentSon4 .Son_sub p{ height:12em;}
.strategy_contentSon4 .Son_sub2,.strategy_contentSon4 .Son_sub4{ width:324px;}
.strategy_contentSon4 .Son_sub3{ position:relative; top:-2em;}
.strategy_contentSon5 p{ width:588px;}


/*新加服务理念*/
.fix{zoom:1;  overflow:hidden; padding-bottom:43px;}
.bd{overflow:hidden; zoom:1; margin:0 auto;}
.tablst{zoom:1; height:44px;}
.tablst li{float:left; width:490px; height:43px; line-height:40px; background:url(linian/tab.jpg); text-align:center; cursor:pointer; color:#4f4f4f; font-size:18px; font-family:"微软雅黑","黑体";}
.tablst li a{cursor:pointer; color:#4f4f4f; font-size:18px; font-family:"微软雅黑","黑体";}
.tablst li img{float:left;}
.tablst li samp{float:left; padding-left:5px; font-size:18px; font-family:"微软雅黑","黑体";_float:let;}
.tablst li.hover{background:url(linian/tab_1.jpg); color:#fff;}
.tablst li.hover a{color:#fff;}
.tbox{background:#e5edf5; padding:30px; color:#888; font-size:12px; line-height:18px;overflow:hidden;zoom:1;}
.tbox .title{ color:#676b6f; font-size:18px; font-family:"微软雅黑","黑体"; margin-bottom:10px;}
.tbox .text{padding-bottom:30px;}
.tbox .text p{padding-bottom:10px;}
.green{color:#acc930; margin-left:20px;}
.gtxt{color:#acc930;  font-size:18px; font-family:"微软雅黑","黑体"; margin-bottom:20px; clear:both;}
.service{zoom:1; width:450px; float:left;}
.service dt{float:left; margin-right:15px; width:206px;}
.service dd{float:left; width:220px;}
.title2{font-weight:bold; font-size:14px; line-height:18px; height:18px; margin-bottom:5px; color:#a4aab0}
.title2 a{color:#a4aab0}
.txt2{line-height:18px; color:#a4aab0;}
.title2 *,.tablst li *{vertical-align:middle;}
.daslst li{float:left; width:30.33%; padding-right:3%;}
.dstitle{color:#000; font-size:14px; font-family:"微软雅黑","黑体"; line-height:30px; font-weight:bold; color:#a4aab0}
.dasbox{float:left; width:700px;}
.daspic{width:160px; padding:0 20px; float:left;}
<!--补充-->
.h40{height:40px}
.h190{ height:190px;}
.w220{width:220px}
.w502{width:502px}
.pl15{padding-left:15px}
.ml30{margin-left:30px}
.mt10{margin-top:10px}
.mt36{margin-top:36px}
.mt100{margin-top:100px}
.pt8{padding-top:8px}
.pt12{ padding-top:12px;}
/*分页样式*/
#page {padding:8px; margin: 3px;  text-align: center; clear:both;}
#page a{border:#01B0ED 1px solid; padding:2px 5px; margin:2px; color:#01B0ED; text-decoration:none;}
#page a:hover{color:#FFFFFF; background:#01B0ED;}
#page span.current{border:#01B0ED 1px solid;padding:2px 5px; margin:2px;color: #FFFFFF;background:#01B0ED;}
#page span.disabled{border:#EEEEEE 1px solid;padding:2px 5px; margin:2px;color: #DDDDDD;}
#page span.text {border:#CCCCCC 1px solid;padding:2px 5px; margin:2px;color: #666666;}
#page select { width:50px;}

#cms .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddd;
}
#cms .nli{
	float: left;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddd;
}
#cms .nli .img{
	margin: 5px;
	float: left;
}
#cms .nli .list0{
	
	float: left;
	width: 600px;
	margin-left: 10px;
}
#cms .nli .list0 .title{
	text-overflow: ellipsis;
	font-weight: bold;
	white-space: nowrap;
	display: inline;
	float: left;
	width: 100%;
	overflow: hidden;
	margin-top: 5px;
}
#cms .nli .list0 .title a{
	color: #FF6600;
}
#cms .nli .list0  a:hover{
	color: #FF6600;
	text-decoration: underline;
}
#cms .nli .list0 .dp{
	line-height: 2;
	color: #999999;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	text-indent: 2em;
}
#cms .nli .list0 .dp a{
	color: #666666;
}

#cms1 #info{
	color: #999999;
	float: left;
	width: 725px;
	text-align: center;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#cms1 .content{
	float: left;
	width: 725px;
	padding-top: 10px;
	padding-bottom: 20px;min-height:400px;
}
#cms .li {
	background-image: url(li1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	float: left;
	width: 100%;
}
#cms .li .title{
	float: left;
	width: 720px;
	margin-left: 15px;
}
#cms .li .date{
	float: right;
	width: 75px;
}
/*自定义css*/
.index_qq { position:absolute; bottom:15px; left:35px;}