﻿.fullSlide {
	width:100%;
	position:relative;
	height:507px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:507px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:507px;
}


.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../images/right1s.png) no-repeat;
}
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.f_fm{ font-family: "Microsoft Yahei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }
.f_fst{ font-family: "Microsoft Yahei" }

/* 小于12px 的英文要写入 （-webkit-transform:scale(0.8); -webkit-margin-start:-37px;） */


.banner a{ display:block; height:507px; overflow:hidden;}

/*sou*/
.ser_bg{background:url(../images/ser_bg.gif) repeat-x center top; height:152px; overflow:hidden;}  
.ser_c{ height:152px; overflow:hidden;}

.ser_r{ width: 508px; margin: 0 auto; overflow: hidden; }
.ser_r span{ display: block; width: 105px; padding-left: 45px; height: 40px; overflow: hidden;  font:14px/40px "Microsoft Yahei";  background:url(../images/ser_b.jpg) no-repeat left top; }
.ser_r span a{ color: #2d3e50;}

.inp01{ float:left; padding-left:10px; width:311px;   height:44px;overflow:hidden; font:14px/44px "Microsoft Yahei"; border:none; background:url(../images/ser1.gif) no-repeat left top; color:#999;  display:inline;outline:none;} 
.inp02{ float:left; background:url(../images/ser2.gif) no-repeat left top; width:32px; height:44px; border:0; outline:none;}
.ser_c p{height:72px;margin: 0 auto; text-align: center; overflow:hidden; display:block; color:#2d3e50;font:18px/72px "Microsoft Yahei"; }
.ser_c p a{color:#2d3e50; padding:0 25px 0 20px; display: inline-block; height: 72px; background:url(../images/ser_ic.gif) no-repeat right center;}
.ser_c p a:hover,.ser_c p a.cur{ color: #ff8a00; font-weight: bold;text-decoration:none;}
.ser_c p a.nones{ background: none;}

.container {
	width: 1000x;
	margin: 0 auto;
}
.models {
	text-align: center;
}
.models .models-title {
	display: inline-block;
	font-size: 36px;
	line-height: 1;
	position: relative;
	padding-left: 150px;
	padding-right: 150px;
}
.models .models-title .models-title-line {
	width: 140px;
	height: 2px;
	position: absolute;
	top: 17px;
 *display: none;
}
.models .models-title .models-title-left {
	left: 0;
}
.models .models-title .models-title-right {
	right: 0;
}
.models .models-title .models-title-line em {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	position: absolute;
	top: -4px;
}
.models .models-title .models-title-left em {
	left: 0;
}
.models .models-title .models-title-right em {
	right: 0;
}
.models p {
	font-size: 18px;
	padding-top: 24px;
	padding-bottom: 35px;
}
.models-black .models-title {
	color: #666;
	font-weight: bold
}
.models-black .models-title .models-title-line, .models-black .models-title .models-title-line em {
	background-color: #666;
}
.models-black p {
	color: #666;
}
.models-white .models-title {
	color: #fff;
}
.models-white .models-title .models-title-line, .models-white .models-title .models-title-line em {
	background-color: #fff;
}
.models-white p {
	color: #e1e1e1;
}
.m3-step1 {
	background-image: url('../images/step1.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 25px;
	height: 534px;
	margin-top:15px;
}
.m3-step1 .container {
	padding: 0 40px 29px 40px;
	width: 920px;

}
.step1-form-wrap {
	height: 112px;
	width: 920px;
	margin: 0px auto 30px auto;
}
.step1-form form {
	padding-top: 0;
	position: relative;
	background-color: #fff;
}
.step1-form .step1-title {
	font-size: 20px;
	line-height: 32px;
	color: #000;
	margin-bottom: 12px;
}
.step1-form dl {
	border: 1px solid #959595;
	padding-top: 13px;
	padding-bottom: 13px;
}
.step1-form dd {
	position: relative;
	float: left;
}
.step1-form dd.step1-phone, .step1-form dd.step1-user {
	width: 320px;
	padding-left: 54px;
}
.step1-form dd span.iconfont {
	position: absolute;
	width: 54px;
	height: 40px;
	left: 0;
	top: 0;
	font-size: 26px;
	text-align: center;
	line-height: 40px;
	font-weight: 100!important;
	color: #959595;
	background: url('../images/name.png') no-repeat center;
}
.step1-form dd span.iconfont2 {
	position: absolute;
	width: 54px;
	height: 40px;
	left: 0;
	top: 0;
	font-size: 26px;
	text-align: center;
	line-height: 40px;
	font-weight: 100!important;
	color: #959595;
	background: url('../images/phone.png') no-repeat center;
}
.none{display:none}
.step1-form dd .step1-form-control input {
	width: 320px;
	font-size: 16px;
	line-height: 20px;
	padding: 10px 0px;
	border: none;
}
.step1-form .step1-phone {
	border-left: 1px solid #959595;
}
.step1-form .step1-user {
}
.step1-submit {
	width: 169px;
	height: 68px;
	background-color: #0075C2;
	font-size: 18px;
	color: #fff;
	border: none;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}
.step1-form dd .step1-form-control input.validator_fail {
	border: none!important;
	box-shadow: none;
}
.step1-list {
	padding: 20px 0;
	border: 1px solid #959595;
	background-color: #fff
}
.step1-list ul {
	float: left;
	height: 234px;
	overflow: hidden;
	padding-left: 30px;
}
.step1-list ul.step1-list-left {
	width: 428px;
}
.step1-list ul.step1-list-left2 {
	width: 428px;
}
.step1-list ul.step1-list-right {
	width: 428px;
	border-left: 1px solid #959595
}
.step1-list ul li {
	font-size: 12px;
	color: #333;
	line-height: 32px;
	overflow: hidden;
}
.step1-list ul li {
	margin-bottom: 10px;
}
.step1-list ul li > h1 {
	font-size: 18px;
	color: #0075C2;
	line-height: 32px;
	display: inline;
	float:left;
}
.step1-list ul li > p {
	display: inline;
	font-size: 16px;
	margin-left: 30px;
}
.step1-list ul li > p span, .step1-list-reg {
	color: #0075C2;
}
.step1-list-left em span {
	font-size: 12px;
    color: #333;
    line-height: 32px;
    overflow: hidden;
	float: left;
	display: block;
}
.step1-list-left em span.step1-list-name {
	width: 308px;
}
.step1-list-left em span.step1-list-phone {
	width: 120px;
}
.step1-list-left2 em span {
	float: left;
	display: block;
	font-size: 12px;
    color: #333;
    line-height: 32px;
    overflow: hidden;
}
.step1-list-left2 em span.step1-list-name {
	width: 308px;
}
.step1-list-left2 em span.step1-list-phone {
	width: 120px;
}
#div1{height:192px;overflow:hidden;}
#div2{height:192px;overflow:hidden;}

/*专家团队*/
.team_honor_list{ width:1200px;}
.team_honor{ height: 610px; background: url("../images/bg.jpg"); overflow: hidden; position: relative; z-index: 1; margin-top: -132px;}
.team_honor_hd{ height: 33px; overflow: hidden; margin: 180px 0 33px; text-align: center;}
.team_honor_hd li{ width: 173px; text-align: center; border-bottom: 2px solid #22293c; font-size: 17px; color: #22293c; display: inline-block; height: 33px;}
.team_honor_hd li.on{ border-bottom: 2px solid #da251c; color: #da251c;}
.team_honor_bd{ height: 280px; overflow: hidden;}
#myroundabout,#myroundabout2{ height: 280px; width: 1200px;}
.team_honor_bd li{ width: 432px; height: 280px; position: relative;border: 1px solid #fff;}
.team_honor_bd li img{ width: 100%; }
.team_honor_bd li span{ display: block; background: url("../images/team_bg.png"); height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; position: absolute; left: 0; bottom: 0; width: 100%;}

.about_title{width:1000px; height:80px; line-height:32px; text-align:center; color:#333; font-size:18px; text-transform:uppercase; background:url(../images/about_tbg.gif) no-repeat center bottom; margin:0 auto 30px;}
.about_tit{float:left; width:58px; height:170px; padding-top:54px; text-align:center; border:solid 1px #000; color:#5e5e5e; font-size:22px; line-height:30px;}
.about2{float:left; width:534px; padding:0 50px 0 25px; line-height:28px; color:#5e5e5e; font-size:14px;}
.about2 h4{line-height:50px; text-align:right; color:#0076ca; font-size:19px; font-weight:normal;}
.about_more{float:left; width:233px; height:138px; padding-top:85px; background:url(../images/about_more_bg.jpg) no-repeat;margin-top: 15px;}
.about_pic{float:left; width:301px; height:224px;margin-top: 15px;}
/*fw_bg*/
.fw_bg{ height:747px; overflow:hidden;} 

.t_h2{ margin:20px auto 35px; height:65px; overflow:hidden; text-align:center; font:30px/39px "Microsoft Yahei"; background:url(../images/fw_t.gif) no-repeat center;}
.t_h2 a{ color:#2F5C95;}
.t_h2 i{ display:block; color:#989898; font:24px/26px Arial Verdana; text-transform: uppercase;}
.t_h2 a:hover{ text-decoration:none;}

.fw ul { height: 278px; overflow: hidden;}
.fw ul li{ float:left; line-height: 0px; margin-right:50px; width:160px; overflow:hidden;}
.fw ul li img{width:160px; height:176px;}
.fw ul li span{display:block; text-align:center; font:14px/28px "Microsoft Yahei";  color:#676767; }
.fw ul li span b{ display: block; color: #2d3e50; font:bold 18px/42px "Microsoft Yahei"; }
.fw ul .nones{ margin-right:0px;}
.fw ul li a:hover{ text-decoration: none;}

.fw dl{ margin:0 auto; height:242px; width:938px; padding: 30px 30px 0 30px; overflow:hidden; border: 1px solid #dce8f2; background: #eef7ff; border-radius:5px;}
.fw dt {float: left; width:325px; height:212px; overflow:hidden;}
.fw dt img{width:325px; height:212px;}
.fw dd{float: right; width:590px; overflow:hidden;}
.fw dd h3{ font:24px/58px "Microsoft Yahei"; color:#2d3e50; }
.fw dd h3 img{padding-right: 10px; float: left; width: 78px; height: 58px; }
.fw dd h3 i{display: inline-block; padding-left: 10px; font:18px/58px "Microsoft Yahei"; color: #51677f;}
.fw dd p{margin-top: 10px; font:14px/28px "Microsoft Yahei"; color: #676767; word-break:break-all;background:#fff; border: 1px solid #dce8f2; padding: 0 10px 0 15px;}
.fw dd em{ display:block; margin-top:23px; padding: 0 10px 0 25px; width:553px; height:56px; font:14px/56px "Microsoft Yahei";background:#fff; border: 1px solid #dce8f2; color: #676767;}
.fw dd em a{ color:#676767;}

.fw dd em.em2{line-height:22px;padding-top: 6px;height: 50px;}

/*zy_bg*/
.zy_bg{ height: 603px; overflow: hidden;background:url(../images/zy_bg.jpg) no-repeat center top;}
.zy{ position: relative; height: 603px; overflow: hidden;}
.zy h2{margin:50px auto 85px; height: 61px; width: 1000px; text-align: center; color: #fff; background:url(../images/zy_t.png) no-repeat center top; font:30px/47px "Microsoft Yahei";}
.zy h2 a{ color: #fff;}
.zy ul{}
.zy li{ margin-left: 17px; display: inline; float:left; width: 290px; overflow: hidden; color: #676767;font:14px/26px "Microsoft Yahei";}
.zy li span{ text-align: right; display: block; font:bold 18px/36px "Microsoft Yahei"; color: #2d3e50;}
.zy .zy_li2{ float: right; margin:0 20px 0 300px;}
.zy .zy_li2 span{ text-align: left;}
.zy .zy_li1{ margin-bottom: 115px;}

.zy p{position: absolute; left:322px; top:168px; width: 349px;  height: 349px; overflow: hidden;}
.zy p img{width: 349px;  height: 349px; }

/*adv_bg*/
.adv_bg{ height: 1418px; overflow: hidden;}
.adv{ height: 1418px; overflow: hidden; background:url(../images/adv_line.jpg) no-repeat 494px 166px; }
.adv h2{margin:34px auto 26px; height: 106px; text-align: center; overflow: hidden;  font:30px/55px "Microsoft Yahei";background:url(../images/adv_t.jpg) no-repeat center bottom; color: #313131;}
.adv h2 i{padding-left: 20px; font:28px/51px "Microsoft Yahei"; display: block; color: #2d3e50;}

.adv_c{margin-top: 43px; position: relative; height: 463px; overflow: hidden; }
.adv_c dl{ float: left;}
.adv_c dt{margin-top: 1px; width: 394px; height: 227px; overflow: hidden;}
.adv_c dt img{width: 394px; height: 227px;}
.adv_c dd{padding: 34px 50px 0 25px; width: 333px; height: 174px; overflow: hidden; background:url(../images/adv_p1.jpg) no-repeat center bottom;}
.adv_c dd h3{ margin-bottom: 10px; color: #2d3e50;  font:24px/34px "Microsoft Yahei";}
.adv_c dd h3 i{ display: block; text-transform: uppercase; color: #cfcfcf;  font:14px/24px Arial, Helvetica, sans-serif;;}
.adv_c dd em{ color: #676767; display:block; font:14px/25px "Microsoft Yahei";}
.adv_c .adv_dl02{float: right;}
.adv_c .adv_dl02 dt{margin:0 0 1px 14px;}
.adv_c .adv_dl02 dd{padding: 34px 25px 0 50px;  background:url(../images/adv_p2.jpg) no-repeat center bottom;}
.adv_c p{ display: block; width: 89px; height: 89px; overflow: hidden;}
.adv_c p img{ width: 89px; height: 89px;}
.adv_c .adv_p1{ position: absolute; left:458px; top:52px;}
.adv_c .adv_p2{ position: absolute; left:458px; top:288px;}
.adv_c2{ margin-top: 0px;}
.adv .adv_dl04 dd{padding: 34px 10px 0 30px; width: 368px;}

.adv2{ width:1200px; margin:0 auto; overflow:hidden; height:220px;}
.adv2 ul {  margin-top: 34px; height: 170px; overflow: hidden;}
.adv2 ul li{background: #2acc72; float:left; padding: 40px 0 0 25px; width: 274px; height: 130px;margin-right: 1px; overflow:hidden;}
.adv2 ul li img{ float: left; width:89px; height:89px;}
.adv2 ul li p{padding-top: 28px; float: right; width: 174px; display:block;  font:22px/34px "Microsoft Yahei";  color:#fff; }
.adv2 .adv_li2{background: #688cb4; }
.adv2 .adv_li3{background: #ffa800; }
.adv2 .adv_li4{background: #b75bc8; }


/*kh_bg*/
.kh_bg{ background:#dfebf6 url(../images/kh_bg.jpg) no-repeat center top; height:914px; overflow:hidden;}
.kh .t_h2{ margin:52px auto 64px;background:url(../images/kh_t.png) no-repeat center;}
.njz .roll1{width:57px; height:57px; overflow:hidden; position:absolute; top:206px; left:-66px;}
.njz .roll2{width:57px; height:57px; overflow:hidden; position:absolute; top:206px; right:-66px;}
.njz .roll1 img,.njz .roll2 img{width:57px; height:57px;overflow:hidden;}

.kh_c{position: relative;margin-left: 109px; width: 742px; overflow: hidden; height: 375px;}
.kh_c dl{}
.kh_c dt{position: absolute; left: 0px; top:0px; width: 277px; height: 375px; overflow:hidden;}
.kh_c dt img{ width: 277px; height: 375px;}
.kh_c dd{ position: absolute; left:250px; top:60px; padding: 25px 25px 0 40px; width: 428px; height: 252px; overflow: hidden;  background:url(../images/kh_dd.jpg) no-repeat left top; }
.kh_c dd h3{ color: #fff;font:20px/45px "Microsoft Yahei";}
.kh_c dd h3 a{color: #ffba00;text-decoration:none;}
.kh_c dd h3 i{display: block; color: #fff;font:14px/30px "Microsoft Yahei";word-wrap: break-word;width: 418px; height: 204px;overflow:hidden;}
.kh_c dd p{padding-top: 20px; color: #fff;font:14px/30px "Microsoft Yahei";}
.kh_c dd em{ display: block; position: absolute; right: 0px; bottom: 0px; width: 38px; height: 39px;}
.kh_c dd em img{ width: 38px; height: 39px;}

.kh ul{ margin-top: 82px; width: 1000px; overflow: hidden;}
.kh li{float: left; margin-right: 16px; width: 186px; overflow: hidden;}
.kh li span{display:none;}
.kh li img{ width: 186px; height: 251px;}
.kh li a:hover img,.kh .cur a img{border: 3px solid #51677f; width: 180px; height: 244px;}
.kh .nones{margin-right: 0px;}

/*kh2_bg*/
.kh2_bg{ background:url(../images/kh2_bg.jpg) no-repeat center top; height:941px; overflow:hidden;} 
.kh2 { position: relative; height: 941px; overflow: hidden;}
.kh2 .t_h2{ margin:25px auto 40px;background:url(../images/kh2_t.png) no-repeat center 49px;}
.kh2_more{ position: absolute; right:0px; top:63px; height: 26px; overflow: hidden; font:14px/26px "Microsoft Yahei"; }
.kh2_more a{color: #2d3e50;}

.kh2_dl1{ padding: 25px 25px 0; width: 950px; height: 293px; overflow: hidden;} 
.kh2_dl1 dt{float: left; width: 376px; height: 271px; overflow:hidden;}
.kh2_dl1 dt img{ width: 376px; height: 271px;}
.kh2_dl1 dd{float: right; padding: 0 20px 0 0; width:525px; overflow: hidden;  }
.kh2_dl1 dd h3{ font:18px/55px "Microsoft Yahei";}
.kh2_dl1 dd h3 a{color: #51677f;}
.kh2_dl1 dd p{ color: #787878;font:14px/28px "Microsoft Yahei";}
.kh2_dl1 dd em{margin-top: 15px; display: block; background: #2d3e50; width:100px; text-align: center; height: 30x;font:14px/30px "Microsoft Yahei";}
.kh2_dl1 dd em a{ color: #fff;}


.kh2_dl2{float: left; margin: 20px 46px 0 0; width: 285px; overflow: hidden;} 
.kh2_dl3{margin: 18px 46px 0 28px;}
.kh2_dl2 dt{width:285px; height:205px; overflow:hidden;}
.kh2_dl2 dt img{ width:285px; height:205px;}
.kh2_dl2 dd{text-align: center;  width:285px; overflow: hidden;  }
.kh2_dl2 dd h3{ font:18px/55px "Microsoft Yahei";}
.kh2_dl2 dd h3 a{color: #51677f;}
.kh2_dl2 dd p{ color: #787878;font:14px/28px "Microsoft Yahei";}
.kh2_dl2 dd em{ margin: 15px auto 0; display: block; border: 1px solid #2d3e50; width:100px;height: 30x;font:14px/30px "Microsoft Yahei";}
.kh2_dl2 dd em a{ color: #2d3e50;}
.kh2_dl4{ margin-right: 0px;}


.newsListBox {
	background-color: #fff;
	padding: 40px 0;
}
.newsListCon {
	width: 1120px;
	margin: 0 auto;
	overflow: hidden;
}
.enterprise {
	width: 730px;
	float: left;
}
.titlebox {
	overflow: hidden;
}
.titlebox .bigtitle {
	float: left;
	font-size: 24px;
	color: #313131;
}
.titlebox .entitle {
	float: right;
	border-bottom: 1px solid #ccc;
	width: 625px;
	line-height: 28px;
	color: #ccc;
}
.titlebox .entitle .readmore {
	float: right;
	color: #999;
	background: url(../images/more2.png) no-repeat right center;
	padding-right: 18px;
}
.titlebox .entitle .readmore:hover {
	color: #0075c2;
}
.tab_newsimg {
	width: 360px;
	height: 270px;
	overflow: hidden;
	float: left;
	background: #f9f9f9;
	position: relative;
	margin-top: 28px;
}
.tab_newsimg img {
	width: 360px;
	height: 220px;
}
.tab_newsimg .swiper-slide a {
	position: relative;
}
.tab_newsimg .swiper-slide a .tab_newsimgTitle {
	position: absolute;
	bottom: -49px;
	left: 0;
	width: 100%;
	height: 49px;
	display: block;
	background: #f3f3f3;
	z-index: 100;
	line-height: 49px;
	text-align: left;
	text-indent: 20px;
	font-size: 14px;
	overflow: hidden;
}
.tab_newsimg .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	text-align: center;
	line-height: 10px;
	font-size: 12px;
	color: #ccc;
	opacity: 1;
	background: #ccc;
	border: 2px solid #ccc;
	margin-left: 5px;
}
.tab_newsimg .swiper-pagination-bullet-active {
	color: #000000;
	background: #0075c2;
	border: 2px solid #0075c2;
}
.tab_newsimg .swiper-pagination2 {
	z-index: 10000 !important;
	position: absolute;
	bottom: 15px;
	text-align: right;
	right: 10px;
}
.enterpriselist {
	width: 340px;
	float: right;
	margin-top: 15px;
}
.enterpriselist li {
	width: 100%;
	margin-top: 15px;
}
.enterpriselist li a {
	color: #666;
	font-size: 14px;
	display: block;
}
.enterpriselist li a .addtime {
	float: right;
	font-size: 14px;
	color: #999;
}
.enterpriselist li a:hover {
	color: #0075c2;
}
.industry {
	width: 340px;
	float: right;
}
.industry .titlebox .entitle {
	width: 234px;
}

/*about_bg*/
.about_bg{ height:740px; overflow:hidden;} 
.about{ position: relative; height: 740px; overflow: hidden;}
.about dl{}
.about dt { width: 1000px; height: 393px;overflow:hidden;}
.about dt img{ width: 1000px; height: 393px;}
.about dd{padding: 0 15px; overflow:hidden;  text-align: center;}
.about dd h3{position: absolute; top:288px; left: 417px; width: 169px; height: 97px; overflow: hidden; text-align: center; padding-top:59px; overflow:hidden; font: 24px/44px "Microsoft Yahei"; background:url(../images/ab_h3.jpg) no-repeat center top;}
.about dd h3 a{ color:#fff;}
.about dd h4{ margin-top: 60px;  font: 24px/60px "Microsoft Yahei";}
.about dd h4 a{ color:#313131;}
.about dd p{font:14px/32px "Microsoft Yahei"; color:#676767;}
.about dd h3 a:hover{ text-decoration:none;}
.about dd em{  margin: 30px auto 0; display: block; text-align: left; padding-left: 35px;  width:143px;height: 46x;font:18px/46px "Microsoft Yahei"; background:url(../images/ab_b.gif) no-repeat center top;}
.about dd em a{ color: #51677f;}


/*new*/
.new_bg{  height:790px; overflow:hidden;}
.new{ position: relative; height: 790px; overflow: hidden;}
.new .t_h2{ margin:30px auto 30px;background:url(../images/new_t.gif) no-repeat center 49px;}
.new .kh2_more{ position: absolute; top:67px; right:0px;}

.new_t{position: relative; padding: 22px 22px 0 22px; width: 954px; height: 258px; overflow: hidden; border: 1px solid #dce8f2; background: #fff;}
.new_t dl{} 
.new_t dt{float: left; width: 360px; height: 233px; overflow:hidden;}
.new_t dt img{ width: 360px; height: 233px;}
.new_t dd{float: right; padding: 0 10px 0 0; width:560px; overflow: hidden;  }
.new_t dd h3{margin:22px auto 20px; font:18px/30px "Microsoft Yahei";}
.new_t dd h3 a{color: #51677f;}
.new_t dd h3 i{ height: 28px; margin-right: 10px; border: 1px solid #2d3e50; text-align: center; width: 84px; display: block; float: left;  font:20px/28px "Microsoft Yahei"; color: #51677f;}
.new_t dd p{ color: #787878;font:14px/24px "Microsoft Yahei";}
.new_t dd em{margin-top: 35px; display: block; background: #2d3e50; width:100px; text-align: center; height: 30x;font:14px/30px "Microsoft Yahei";}
.new_t dd em a{ color: #fff;}

.new01{ position: absolute; top:245px; right:23px; width: 80px; height: 10px; overflow: hidden;}
.new01 li{  float:left; height:10px; width:10px; overflow:hidden; line-height: 10px; margin-right: 10px;}
.new01 li a{display: inline-block; height:10px; width:10px; background:url(../images/new_ic1.png) no-repeat left center;}
.new01 li a:hover,.new01 .cur a{ text-decoration:none;background:url(../images/new_ic2.png) no-repeat left center; }

.new_l{ margin-top:60px; width:475px;overflow:hidden;}
.new_l h2{ margin-bottom:12px; height:42px;width:475px; overflow:hidden; font:24px/42px "Microsoft Yahei";background:url(../images/new_l1.gif) no-repeat right 14px;}
.new_l h2 a{ color:#313131;}
.new_l h2 span{ display:block;  font:14px/24px Arial, Helvetica, sans-serif; }
.new_l h2 span a{ color:#51677f;}

.new02 li{ padding-left: 24px;  height:38px;  overflow:hidden; font:14px/38px "Microsoft Yahei"; border-bottom: 1px dashed #b6b6b6; background:url(../images/new_ic.gif) no-repeat 8px 16px;}
.new02 li a{ color:#676767;}
.new02 li em{ color: #949494;}
.new02 li a:hover,.new02 .cur a{ text-decoration:none; }
.new02 .nones{ border-bottom:0;}




 





 
