
/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
    font-family:microsoft yahei;
}
html{
	background:#FFF; color:#000000;
}
body{
	font:12px Verdana,Arial,Tahoma, microsoft yahei;
}
img{
	border:none;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#ff0000;
		text-decoration:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma, microsoft yahei;
	vertical-align:middle;
}

.floatLeft,.fl{ float:left;}
.floatRight,.fr{ float:right;}
.clearBoth{ clear:both;height:0px;}

.show_page{ clear:both; text-align:center; margin:20px 0; font-size:14px; color:#666;}
.show_page a:link,.show_page a:visited{}
.show_page a:hover{color:#ff6600;}

.show_page2{ text-align:right; margin:0 20px; width:100%;}
.show_page2 a{ display:block; width:20px; height:20px; border:solid 1px #ccc; text-align:center; float:left; margin:0 2px;}
.show_page2 a.curr{ background:#F2B024; color:#fff; font-weight:bold;}

div.meneame{padding: 3px;FONT-SIZE:14px;MARGIN:10px auto;COLOR:#ff6500;TEXT-ALIGN:center}

div.meneame a{BORDER:#DDDDDD 1px solid;BACKGROUND-POSITION:50% bottom;COLOR:#428BCA;MARGIN-RIGHT:3px;TEXT-DECORATION:none;padding: 5px 10px;}

div.meneame a:hover{BORDER:#eee 1px solid;COLOR:#2A6496;BACKGROUND-COLOR:#eee}
/*div.meneame a:active{BORDER:#ff9600 1px solid;COLOR:#ff6500;BACKGROUND-COLOR:#ffc794}*/

div.meneame span.current{BORDER:#428BCA 1px solid;padding: 5px 10px;FONT-WEIGHT:bold;COLOR:#fff;MARGIN-RIGHT:3px;BACKGROUND-COLOR:#428BCA}

div.meneame span.disabled{BORDER:#DDDDDD 1px solid;padding: 5px 10px;COLOR:#999999;MARGIN-RIGHT:3px;}
/*---------- frame : header ---------*/
.header{
	width:100%;margin:auto; display:block;border-top : 2px solid #0D6FB8;
	 background:#fff; cursor: default; -webkit-box-shadow:0 0 5px rgba(0,0,0,.1); -moz-box-shadow:0 0 5px rgba(0,0,0,.1); box-shadow:0 0 5px rgba(0,0,0,.1);
	
}
.main{width:1200px;margin: 0px auto; display:block;overflow:hidden;}

.top{width:1200px;margin: 0px auto; display:block;overflow:hidden; position:relative;}
.logo{ float:left;}
.nav{ float:left; margin-left:50px;}
.nav ul{}
.nav ul li{ float:left; display:inline-block;margin:0 5px;}
.nav ul li a {font-size:16px; display:block;  height:95px; line-height:95px; text-align:center; padding:0 20px;}
.nav ul li a:hover,.nav ul li a.hover { background-color:#E60012;color:#FFF;}


.cn{ width:120px; height:40px; display:block; overflow:hidden; position:absolute; right:0px; background-color:#F8F8F8; margin-top:20px;}
.cn ul{ display:block;overflow:hidden; background:url(../images/cn.png)90px 15px no-repeat}
.cn ul li{height:40px; line-height:40px; margin-left:10px;}
.cn ul li a{ color:#0D6FB8; font-size:14px;}
.cn:hover{ height:200px;}

/**首页开始**/

.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:50px; padding-top:450px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:15px; height:15px; border-radius:50%; background-color:#FFFFFF; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background-color:#E60012;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}



.lingyu{display:block; overflow:hidden; margin-bottom:50px;}
.lingyu h2{display:block; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.lingyu h2 strong{display:block; overflow:hidden; text-align:center; font-size:24px; line-height:40px;}
.lingyu h2 span{display:block; overflow:hidden; text-align:center;line-height:40px;}
.lingyu h2 em{ width:50px; height:5px;border-bottom : 2px solid #000;display:block; overflow:hidden;margin: 0px auto;}


.lingyu ul{display:block; overflow:hidden; width:1230px;}
.lingyu ul li{display:block; overflow:hidden; width:240px; float:left;height:160px;border-top : 1px solid #EEEEEE;border-left : 1px solid #EEEEEE; margin-top:-2px; margin-left:-2px;}
.lingyu ul li p{display:block; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; line-height:40px;}
.lingyu ul li img{margin: 0px auto;display:block; overflow:hidden; margin-top:10px;}
.lingyu a.moer{ width:190px; height:46px;margin: 0px auto;display:block; overflow:hidden; background-color:#0D6FB8; line-height:46px; color:#FFF; text-align:center; font-size:14px; margin-top:30px;}


.zhanhui{display:block; overflow:hidden; background-color:#F8F8F8;}


.xinxi{display:block; overflow:hidden; margin-bottom:50px; width:1200px; margin:0px auto;}
.xinxi h2{display:block; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.xinxi h2 strong{display:block; overflow:hidden; text-align:center; font-size:24px; line-height:40px;}
.xinxi h2 span{display:block; overflow:hidden; text-align:center;line-height:40px;}
.xinxi h2 em{ width:50px; height:5px;border-bottom : 2px solid #000;display:block; overflow:hidden;margin: 0px auto;}


.xinxi ul{display:block; overflow:hidden;}
.xinxi ul li{display:block; overflow:hidden; width:380px; float:left; margin-left:10px; margin-right:10px; margin-bottom:40px;}
.xinxi ul li p{display:block; overflow:hidden; font-size:14px; font-weight:bold;}
.xinxi ul li dt{display:block; overflow:hidden;}
.xinxi ul li dl{display:block; overflow:hidden; margin-top:20px;}
.xinxi ul li dl span{ float:left; width:40px; height:40px; background-color:#0D6FB8; color:#FFF; text-align:center; margin-right:10px;}
.xinxi ul li dl span i{ font-size:14px;font-style:normal; display:block;}
.xinxi a.moer{ width:190px; height:46px;margin: 0px auto;display:block; overflow:hidden; background-color:#0D6FB8; line-height:46px; color:#FFF; text-align:center; font-size:14px; margin-top:20px; margin-bottom:50px;}
.xinxi ul li dl p{ color:#394F5D;}
.xinxi ul li dl p  a{ color:#394F5D; font-size:16px;}
.xinxi ul li dl p.ism{ font-size:12px; color:#394F5D;}


.newstitle{display:block; overflow:hidden; margin-bottom:20px; width:1200px; margin:0px auto;}
.newstitle h2{display:block; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.newstitle h2 strong{display:block; overflow:hidden; text-align:center; font-size:24px; line-height:40px;}
.newstitle h2 span{display:block; overflow:hidden; text-align:center;line-height:40px;}
.newstitle h2 em{ width:50px; height:5px;border-bottom : 2px solid #000;display:block; overflow:hidden;margin: 0px auto;}

.Aboutleft{display:block; overflow:hidden; width:380px; float:left; background-color:#F8F8F8; padding-bottom:10px; margin-bottom:50px;}
.Aboutleft h2{border-bottom : 1px solid #C3C3C3; height:50px; line-height:50px; margin-left: 20px; margin-right:20px; margin-top:10px; margin-bottom:10px; font-size: 14px;}
.Aboutleft p{margin-left: 20px; margin-right:20px; line-height:25px;}


.Aboutright{display:block; overflow:hidden; width:790px; float: right; background-color:#F8F8F8;  margin-bottom:50px;}
.Aboutright h2{border-bottom : 1px solid #C3C3C3; height:50px; line-height:50px; margin-left: 20px; margin-right:20px; margin-top:10px; font-size: 14px;}
.Aboutright h2 strong{ float:left;}
.Aboutright h2 span{ float:right;}
.Aboutright ul{display:block; overflow:hidden; margin-left: 20px; margin-right:20px; padding-bottom:40px;}
.Aboutright ul li{display:block; overflow:hidden;border-bottom : 1px solid #C3C3C3; padding-top:20px;}
.Aboutright ul li a.img{ float:left; margin-right:20px; margin-bottom:20px; position:relative;}
.Aboutright ul li a.img span{ position: absolute; left:0px; top:0px;width:55px; height:55px;line-height:20px; background-color:#222222; font-size:12px; color:#FFF;text-align:center;}
.Aboutright ul li a.img span i{ font-size:16px;font-style:normal;font-size:20px; display:block; line-height:30px;}
.Aboutright ul li a{ font-size:16px; line-height:40px;}
.Aboutright ul li p{ line-height:25px; font-size:14px;}



.biaodan{display:block; overflow:hidden; width:1200px; margin:0px auto;}
.biaodan ul{display:block; overflow:hidden;}
.biaodan ul li{display:block; overflow:hidden; background-color:#FFF; float: left; height:50px; line-height:50px; margin-right:20px;text-indent :15px; font-weight:bold; font-size:14px;}
.txit{ height:50px;border:0;}
.buttons{display:block; overflow:hidden; width:50px; height:50px; background:url(../images/buttons.png) no-repeat;border:0;}
.contact{display:block; overflow:hidden;  width:1200px; margin:0px auto; background:url(../images/contact.png) no-repeat; height:550px; margin-top:50px; margin-bottom:50px; position:relative;}

.con1{ position:absolute; left:380px; top:110px;}
.con1 dl{background-color:#0D6FB8; float:left; width:185px; padding-bottom:20px;}
.con1 dl strong{ height:50px; line-height:50px; font-size:14px; text-align:center;display:block; overflow:hidden; color:#FFF;}
.con1 dl p{ text-align:center; color:#FFF;}
.con1 dt{ width:8px; height:16px; background:url(../images/dt.png) no-repeat; float:right;}


.con2{ position:absolute; left:685px; top:180px;}
.con2 dl{background-color:#0D6FB8; float:left; width:165px; padding-bottom:20px;}
.con2 dl strong{ height:50px; line-height:50px; font-size:14px; text-align:center;display:block; overflow:hidden; color:#FFF;}
.con2 dl p{ text-align:center; color:#FFF;}
.con2 dt{ width:8px; height:16px; background:url(../images/dt.png) no-repeat; float:right;}

.con3{ position:absolute; left:950px; top:155px;}
.con3 dl{background-color:#0D6FB8; float:left; width:165px; padding-bottom:20px;}
.con3 dl strong{ height:50px; line-height:50px; font-size:14px; text-align:center;display:block; overflow:hidden; color:#FFF;}
.con3 dl p{ text-align:center; color:#FFF; line-height:25px;}
.con3 dt{ width:8px; height:16px; background:url(../images/dt1.png) no-repeat; float:left;}

/**首页结束**/



.type{display:block; overflow:hidden; margin-top:50px;}
.type ul{display:block; overflow:hidden;}
.type ul li{ float:left; display:inline-block;margin-right:20px;}
.type ul li a { display:block; float:left;display:inline-block; height:35px; line-height:35px; background-color:#F9F9F9; padding:0 20px; }
.type ul li a:hover,.type ul li a.hover { background-color:#E60012; color:#FFF; } 

/*.type ul li.hover{ background-color:#E60012;}
.type ul li.hover a{ color:#FFF;}
.type ul li a{ display:block; overflow:hidden; padding-left:25px; padding-right:25px; font-size:14px;}*/

.list{display:block; overflow:hidden;}
.listleft{display:block; overflow:hidden; width:855px; float:left; margin-top:10px;}


.newslist{display:block; overflow:hidden;}
.newslist ul{display:block; overflow:hidden; padding-bottom:40px;}
.newslist ul li{display:block; overflow:hidden;border-bottom : 1px solid #C3C3C3; padding-top:20px;}
.newslist ul li a.img{ float:left; margin-right:20px; margin-bottom:20px; position:relative;}
.newslist ul li a.img span{ position: absolute; left:0px; top:0px;width:55px; height:55px;line-height:20px; background-color:#222222; font-size:12px; color:#FFF;text-align:center;}
.newslist ul li a.img span i{ font-size:16px;font-style:normal;font-size:20px; display:block; line-height:30px;}
.newslist ul li a{ font-size:16px; line-height:32px;}
.newslist ul li p{ line-height:25px; font-size:14px;}
.newslist ul li p a.ty{ font-size:13px; background-color:#0D6FB8; color:#FFF; padding:5px 5px 5px 5px; margin-right:15px;}

.pege{display:block; overflow:hidden; padding-top:30px; padding-bottom:30px; text-align:right;}
.pege a{ background-color:#0D6FB8;padding:5px 10px 5px 10px; margin-left:10px;font-size:14px;color:#FFF;}
.pege a:hover{ background-color:#E60012;color:#FFF;}
.pege a.hover{ background-color:#E60012;color:#FFF;}


.listright{display:block; overflow:hidden; width:270px; float:right;}


.newstime{display:block; overflow:hidden;}
.newstime h2{ height:50px; line-height:50px; font-size:16px;}

.newstime ul{}
.newstime ul li{ height:50px; line-height:50px; background:url(../images/newstime1.png) 0px 16px no-repeat;}
.newstime ul li:hover{ background:url(../images/newstime.png) 0px 16px no-repeat;}
.newstime ul li a{ font-size:16px; margin-left:50px; color:#BEBEBE;}
.newstime ul li:hover a{ color:#E60012;}


.tags{display:block; overflow:hidden; margin-top:50px;}
.tags h2{ height:50px; line-height:50px; font-size:16px;}
.tags ul{display:block; overflow:hidden;}
.tags ul li{ float:left; height:30px; line-height:30px; background-color:#F9F9F9; margin-right:10px; margin-bottom:10px;}
.tags ul li.hover{ background-color:#E60012;}
.tags ul li.hover a{ color:#FFF;}
.tags ul li a{ display:block; overflow:hidden; padding-left:10px; padding-right:10px; font-size:14px;}
.tags ul li a:hover {  background-color:#E60012; color:#FFF;}

.service{display:block; overflow:hidden;  width:1200px;margin:0px auto; margin-top:55px; margin-bottom:55px;position: relative;}



.serviceleft{display:block; overflow:hidden; width:80px; float:left; position:absolute;}
.serviceleft ul{}
.serviceleft ul li{display:block; overflow:hidden; width:80px; text-align: center; height:75px; background-color:#EAEAEA; margin-bottom:1px;}
.serviceleft ul li.hover{ background-color:#E60012;}
.serviceleft ul li.hover a{ color:#FFF;}
.serviceleft ul li:hover{ background-color:#E60012;}
.serviceleft ul li:hover a{ color:#FFF;}


.serviceleft ul li a{display:block; overflow:hidden; }
.serviceleft ul li i{width:80px; height:50px;display:block; overflow:hidden;}

.serviceleft ul li i.s1{ background:url(../images/s1.png) no-repeat;}
.serviceleft ul li i.s2{ background:url(../images/s2.png) no-repeat;}
.serviceleft ul li i.s3{ background:url(../images/s3.png) no-repeat;}
.serviceleft ul li i.s4{ background:url(../images/s4.png) no-repeat;}
.serviceleft ul li i.s5{ background:url(../images/s5.png) no-repeat;}
.serviceleft ul li i.s6{ background:url(../images/s6.png) no-repeat;}
.serviceleft ul li i.s7{ background:url(../images/s7.png) no-repeat;}
.serviceleft ul li i.s8{ background:url(../images/s8.png) no-repeat;}
.serviceleft ul li i.s9{ background:url(../images/s9.png) no-repeat;}


.serviceleft ul li:hover i.s1{ background:url(../images/s1.png) no-repeat;}
.serviceleft ul li:hover i.s2{ background:url(../images/s2.png) no-repeat;}
.serviceleft ul li:hover i.s3{ background:url(../images/s3.png) no-repeat;}
.serviceleft ul li:hover i.s4{ background:url(../images/s4.png) no-repeat;}
.serviceleft ul li:hover i.s5{ background:url(../images/s5.png) no-repeat;}
.serviceleft ul li:hover i.s6{ background:url(../images/s6.png) no-repeat;}
.serviceleft ul li:hover i.s7{ background:url(../images/s7.png) no-repeat;}
.serviceleft ul li:hover i.s8{ background:url(../images/s8.png) no-repeat;}
.serviceleft ul li:hover i.s9{ background:url(../images/s9.png) no-repeat;}





.serviceright{ width:1060px; float:right;display:block;overflow:auto; background-color:#FFF; padding-left:60px;}

.conto{display:block; overflow:hidden;width:960px;border-bottom : 1px solid #333; padding-top:20px; padding-bottom:20px;}
.conto strong{ height:50px; line-height:50px; font-size:16px;}
.conto p{ line-height:36px; color:#333333; font-size:14px;}


.huiyiright{display:block; overflow:hidden; width:200px; float:left; margin-top:50px;}
.huiyileft{display:block; overflow:hidden; width:960px; float:right; margin-top:50px;}


.zhanshitype{display:block; overflow:hidden;}
.zhanshitype h2{display:block; overflow:hidden; height:35px; line-height:35px;}
.zhanshitype h2 a{display:block; overflow:hidden; background-color:#E60012; font-size:14px; font-weight:normal; color:#FFF; text-align:center;}

.zhanshitype ul{}
.zhanshitype ul li{display:block; overflow:hidden;height:35px; line-height:35px; background-color:#F9F9F9; margin-bottom:1px;}

.zhanshitype ul li a{display:block; overflow:hidden; padding-left:40px; font-size:14px; color:#333; margin-left:15px;}

.zhanshitype ul li a.hui1{ background:url(../images/hui1.png) 0px 3px no-repeat;}
.zhanshitype ul li a.hui2{background:url(../images/hui2.png) 0px 3px  no-repeat;}
.zhanshitype ul li a.hui3{background:url(../images/hui3.png) 0px 3px  no-repeat;}

.soos{ background-color:#F9F9F9;display:block; overflow:hidden; margin-top:30px; margin-bottom:-20px; height:35px;}

.soeng{ width:37px; height:30px;display:block; overflow:hidden; background:url(../images/soeng.png) no-repeat; float:right;border:0; margin-top:3px;cursor: pointer}
.uies{ width:160px; float:left; height:35px;background:transparent;border:0;}



.kaocha{display:block; overflow:hidden;}
.kaocha ul{display:block; overflow:hidden; padding-bottom:40px;}
.kaocha ul li{display:block; overflow:hidden;border-bottom :2px solid #fff; padding-top:20px; background-color:#F4F4F4;}
.kaocha ul li dt{ width:300px; float:left; margin-left:30px;}
.kaocha ul li dl{ width:500px; float:left;}
.kaocha ul li dt a.img{ float:left;margin-bottom:20px; }

.kaocha ul li dt span{ float:left; width:40px; height:40px; background-color:#0D6FB8; color:#FFF; text-align:center; margin-right:10px;}
.kaocha ul li dt span i{ font-size:14px;font-style:normal; display:block;}

.kaocha ul li dl  p a{ font-size:16px; line-height:32px; font-weight:bold; color:#394F5D;}
.kaocha ul li p{ line-height:25px; font-size:12px;}




.action{display:block; overflow:hidden; background-color:#F9F9F9;}

.tits{display:block; overflow:hidden; margin-left:30px; margin-right:30px; position:relative; margin-top:20px;}

.tits h1{ height:50px; line-height:50px; font-size:18px; color:#656565; font-weight:normal;}
.tits strong{ color:#8B8B8B; font-weight:normal; font-size:14px;}
.tits span{ float:right;position:absolute; right:0px;top:0px; width:160px; height:40px; line-height:40px; font-size:16px;border: 1px solid #8B8B8B; text-align:center;color:#555;}

.tits span a{ color:#555;}

.huiimg dt{ width:520px; float:left; margin-left:30px; margin-right:50px;}
.huiimg dl{ width:310px; float:left;}
.huiimg dt a.img{ float:left;margin-bottom:20px; }
.huiimg dt span{ float:left; width:40px; height:40px; background-color:#0D6FB8; color:#FFF; text-align:center; margin-right:10px;}
.huiimg dt span i{ font-size:14px;font-style:normal; display:block;}
.huiimg dl  p a{ font-size:16px; line-height:32px; font-weight:bold; color:#394F5D;}
.huiimg dl p{ line-height:30px; font-size:12px;}
.huiimg dl p em{font-style:normal; font-weight:bold; margin-right:20px;}

.sq{display:block; overflow:hidden; width:100%; margin-bottom:30px;}
.sq a{ width:150px; height:36px; line-height:36px; font-size:14px; color:#FFF;display:block; overflow:hidden; text-align:center; float:left; margin-left:30px;}

.sq i{ float:right;font-style:normal; background:url(../images/fenx.png) no-repeat; margin-right:30px; font-size:14px; padding-left:30px;}



.congtis{display:block; overflow:hidden; margin-left:30px; margin-right:30px; line-height:25px; color:#333;}

.congtis strong{ height:50px; line-height:50px; font-size:16px; color:#0D6FB8;}

.h10{ margin-top:10px;}




.xianguan{display:block; overflow:hidden; margin-left:30px; margin-right:30px;}
.xianguan h2{display:block; overflow:hidden;}
.xianguan h2 strong{font-size:16px; float:left; line-height:50px; color:#0D6FB8;}
.xianguan h2 span{line-height:40px; float:right; font-size:14px; font-weight:normal;}


.xianguan ul{display:block; overflow:hidden;}
.xianguan ul li{display:block; overflow:hidden; width:270px; float:left;margin-right:30px; margin-bottom:40px;}
.xianguan ul li p{display:block; overflow:hidden; font-size:14px; font-weight:bold;}
.xianguan ul li dt{display:block; overflow:hidden;}
.xianguan ul li dl{display:block; overflow:hidden; margin-top:10px;}
.xianguan ul li dl span{ float:left; width:40px; height:40px; background-color:#0D6FB8; color:#FFF; text-align:center; margin-right:10px;}
.xianguan ul li dl span i{ font-size:14px;font-style:normal; display:block;}
.xianguan ul li dl p{ color:#394F5D;}
.xianguan ul li dl p  a{ color:#394F5D; font-size:12px;}
.xianguan ul li dl p.ism{ font-size:12px; color:#394F5D;}


.b10{ margin-bottom:50px;}





.footer{display:block; overflow:hidden; background-color:#222222; height:40px; line-height:40px; color:#FFF;}
.footmain{width:1200px;margin: 0px auto; display:block;overflow:hidden;}
.footmain a:link,.footmain a:visited { color:#fff; }
.footmain a:hover { color:#ff6600;}
.footmain a.gototop{ float: right;}

.clearBoth { clear:both; }


/*********************************************************************/
.clearBoth { clear:both; }
.p10 {padding-top:10px; }
.bg_gray { background:#f9f9f9; }
.center { width:1200px; margin:0 auto;}
.secMenu {margin:45px 0px 55px 0; }
.secMenu li { float:left; display:inline-block; }
.secMenu a:link,.secMenu a:visited{ display:inline-block; margin-right:15px;width:120px;height:35px; line-height:35px; font-size:16px; text-align:center; background:#f9f9f9; color:#222; }
.secMenu a:hover,.secMenu a.curr:link,.secMenu a.curr:visited,.secMenu a.hover:link,.secMenu a.hover:visited{ color:#fff; background:#e60012; }

.contentholder { width:100%; background:#fbfbfb; }
.about_table { }
.about_table td p { padding:15px 0; }
.about_table td, .about_table td strong,.about_table td  p,.about_table td  p span{ font-family:'Microsoft YaHei';color:#333; font-size:14px; }
.about_table td { }

.serv_list { }
.serv_list li { position:relative; float:left;padding:30px; background:#fff;width:320px; margin:15px 30px 15px 0; }
.serv_list li.d3 { margin-right:0px; }
.serv_list li em { position:absolute;right:30px;top:30px; color:#e60012; font-size:30px; font-family:Arial; font-weight:bold; font-style:normal; }
.serv_list li.blue em { color:#0d6fb8; }

.newscontent { }
.newscontent .artTag{ height:35px; line-height:35px; margin:10px 0 20px 0; }
.newscontent .artContent,.newscontent .artContent p { line-height:1.7em; font-size:14px; }

.min_height_400 {min-height:400px; height:auto!important; height:400px; }
.min_height_600 {min-height:600px; height:auto!important; height:600px; }