

@charset "gb2312";

/* 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; }



/**/

.banners{height: 596px;}

.fullSlide {

	width:100%;

	position:relative;

	height:596px;

}

.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:596px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

	 background-repeat:no-repeat;

}

.fullSlide .bd li a {

	display:block;

	height:596px;

}



.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0px;

	left:0;

	height:30px;

	line-height:30px;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:100px;

	height:8px;

	margin:1px;

	overflow:hidden;

	background:#1F1A17;

	line-height:999px;

}

.fullSlide .hd ul .on {

	background:#e40000;

}

.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(/skin/left1s.png) no-repeat;

  }

.fullSlide .next {

	left:auto;

	right:5%;

	background:url(/skin/right1s.png) no-repeat;

}

/**/







/*xz_bg*/

.xz_bg{height:1056px; overflow:hidden;} 



.t_h2{ margin:55px auto 50px; height:112px; overflow:hidden;font: bold 30px/60px "Microsoft yahei"; }

.t_h2 a{ color:#1f1a17;}

.t_h2 b{float: left;padding-left: 72px; color: #333;display: inline-block; font-size: 60px; font-style: italic;}

.t_h2 em{color:#e40000;}

.t_h2 span{  text-align:center; display:block;letter-spacing: 1px;color:#333; font:22px/34px "Microsoft Yahei"; }

.t_h2 i{ text-align:center;  display:block; padding:0 15px;margin: 0 auto; width: 320px; height: 15px; overflow:hidden; font:12px/15px "Times New Roman", Times, serif;text-transform: uppercase; color: #fff; background: #e40000;}

.t_h2 a:hover{ text-decoration:none;}

.t_h2 span em{ font-size:28px; font-weight:bold;}



.xz_t{margin: 0 auto 25px; background:url(/skin/xz_p2.gif) repeat-x center top; height:59px; overflow:hidden;}

.xz_t li{width: 120px;text-align: center; height: 59px; overflow: hidden; float: left;background:url(/skin/xz_p3.gif) no-repeat right top; font:16px/55px "Microsoft Yahei"; }

.xz_t li a{display:inline-block; color: #fff; width: 120px; height: 59px; overflow: hidden;}

.xz_t li a:hover,.xz_t .cur a{text-decoration: none;font-weight: bold; background:url(/skin/xz_p1.gif) no-repeat center top; }

.xz_t .nones{background: none;}



.xz_c dl{height:473px; width:1200px; overflow:hidden;background:url(/skin/xz_bg01.jpg) no-repeat right top;}

.xz_c dt {float: left; position:relative; width:746px; height:436px; overflow:hidden;}

.xz_c dt img{width:746px; height:436px;}



.xz_c dd{float: left;padding:64px 36px 0 36px; width:378px; height: 436px; overflow:hidden;}

.xz_c dd h3{ margin-bottom:16px; border-bottom: 1px solid #e34d59; overflow:hidden; font: bold 16px/30px "Microsoft Yahei";}

.xz_c dd h3 a{ color:#fff;}

.xz_c dd h3 a:hover{ text-decoration:none;}

.xz_c dd p{ font:14px/32px "Microsoft Yahei"; color: #fff;}

.xz_c dd em{ display:block; margin-top:33px; width:176px; height:44px; text-align:center; font: bold 18px/44px "Microsoft Yahei";background:url(/skin/xz_b.png) no-repeat left top;}

.xz_c dd em a{ color:#fff;}



.xz_pt{ overflow:hidden;}

.xz_pt li{ float:left; line-height: 0px; margin:0 21px 22px 0; width:182px; height:86px; overflow:hidden;}

.xz_pt li img{width:182px; height:86px; }

.xz_pt .nones{ margin-right:0px;}

.xz_pt li img:hover,.xz_c dt img:hover{transition:All 0.4s ease-in-out;

	    -webkit-transition:All 0.4s ease-in-out;

	    -moz-tr15:17 2016/9/6ansition:All 0.4s ease-in-out;

	    -o-transition:All 0.4s ease-in-out;

	

	    transform:scale(1.2);

	    -webkit-transform:scale(1.2);

	    -moz-transform:scale(1.2);

	    -o-transform:scale(1.2);

	    -ms-transform:scale(1.2);}







/*anli*/

.anli_bg{ display:block; background:url(/skin/al_bg.jpg) no-repeat center top; height:980px; overflow:hidden;}



.anli{position: relative; width: 1200px; height:1032px; overflow:hidden;}

.al_c{position: absolute; left:336px; top:252px; height: 530px; width: 530px; overflow: hidden;}

.al_c h3{margin:0 auto 24px; width: 214px; height: 100px; overflow: hidden;}

.al_c h3 img{ width: 214px; height: 100px; }

.al_c p{position: relative; margin: 0 auto; width: 430px; height: 395px; overflow: hidden;}

.al_c p img{width: 430px; height: 395px; }

.al_c p em{display: none;position: absolute; left:16px; bottom: 0px; width: 395px; height: 192px; padding-top: 20px; overflow: hidden; color: #fff;  font: 16px/30px "Microsoft Yahei"; text-align: center; background:url(/skin/al_sp11.png) no-repeat center top;}

.al_c p em b{display: block; font:bold 18px/35px "Microsoft Yahei";}

.al_c .al_p1{width: 527px; height: 395px;}

.al_c .al_p1 img{width: 527px; height: 395px;}

.al_c .al_p1 em{left:63px;}

.al_c .al_p1 em b{font:bold 18px/35px "Microsoft Yahei";}



.anli .t_h2{margin:84px auto 103px;}

.anli .t_h2 i{width: 400px; letter-spacing: 1px;}

.anli .t_h2 b{padding-left: 250px;padding-right:15px;}

.anli li {margin-bottom: 40px; float: left; height:136px; width:386px;}

.anli li a{width: 386px; height: 132px; overflow: hidden; display: inline-block; background:url(/skin/al_ip2.png) no-repeat left top;}

.anli li img{width: 72px; height: 72px; float: left; margin: 30px 62px 0 18px;}

.anli li span{float: right; display: block;width: 232px;margin-top: 12px;}

.anli li span b{color: #333; display: block; font: bold 18px/28px "Microsoft Yahei";}

.anli li span em{ padding-right: 5px;display: block; color: #555; font: 14px/26px "Microsoft Yahei";}

.anli li.cur a,.anli li a:hover{text-decoration: none; background:url(/skin/al_ip1.png) no-repeat left top;}

.anli li.cur a b,.anli li a:hover b{color: #279a16;}

.anli .al_li2{float: right; margin-left: 400px; display: inline;}

.anli .al_li2 img{float: right;  margin: 30px 18px 0 0;}

.anli .al_li2 span{ float: left; padding-left: 15px;}

.anli .al_li2 a{text-decoration: none;  background:url(/skin/al_ip3.png) no-repeat left top;}

.anli .al_li2.cur a,.anli .al_li2 a:hover{text-decoration: none;  background:url(/skin/al_ip4.png) no-repeat left top;}



.anli li.cur img,.anli li:hover img{transition:All 0.4s ease-in-out;

	    -webkit-transition:All 0.4s ease-in-out;

	    -moz-transition:All 0.4s ease-in-out;

	    -o-transition:All 0.4s ease-in-out;

	

	    transform:rotate(360deg);

	    -webkit-transform:rotate(360deg);

	    -moz-transform:rotate(360deg);

	    -o-transform:rotate(360deg);

	    -ms-transform:rotate(360deg);}



.tel01{ clear: both; margin: 0px auto 0; width: 368px;}

.tel_sp{display: inline-block; height: 44px; margin-top:13px; }

.tel_sp a{float: left; margin:0 4px; display:block; width:176px; height:44px; text-align:center; font: bold 18px/42px "Microsoft Yahei";color: #fff; background:url(/skin/al_b1.png) no-repeat left top;}

.tel_sp .tel_b2{float: right; color: #333; background:url(/skin/al_b2.png) no-repeat left top;}

.tel_sp a:hover{text-decoration: none;}

.tel01 p{text-align: center; color: #666;font:16px/74px "Microsoft Yahei";}

.tel01 p b{color: #e40000;font:bold 36px/74px "Times New Roman", Times, serif;}



.search{ margin-top:29px;}



/*pro*/

.pro_bg{ padding-bottom:50px; overflow:hidden;} 

.pro .t_h2{margin:10px auto 10px; text-align: center; line-height: 50px;}



.pro_l{width:303px; padding-bottom:20px;overflow:hidden; background:url(/skin/pro_lbg.jpg) no-repeat left top; height:633px;}

.pro_l h4{ text-align: center; margin:38px auto 0; height:90px; color:#fff; overflow:hidden; font:bold 21px/30px "Microsoft Yahei"; }

.pro_l h4 i{display:block; font:14px/16px arial, Times, serif; text-transform: uppercase; color: #fff;}

.pro_l h4 a{ color:#fff;}

.pro_l h3{ margin:0 auto 6px; width: 262px; overflow: hidden; font:bold 16px/40px "Microsoft Yahei";}

.pro_l h3 a{ color:#fff; display: inline-block; border: 2px solid #4a4645; padding-left: 18px; width:240px; height:37px; overflow:hidden;}

.pro_l h3 a:hover,.pro_l .cur a{border: 2px solid #cf0303; background: #e40000; text-decoration: none;}

.pro_l ul{margin-left: 28px; margin-bottom: 20px; width: 253px; overflow: hidden;}

.pro_l ul li{ height:30px; overflow:hidden; font:14px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; padding-left: 14px; background:url(/skin/pro_ic.png) no-repeat left center; line-height:30px; width:235px;}

.pro_l ul li a{ color:#cdcdcd; height:30px; line-height:30px; display:block; width:221px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.pro_r{width:876px;overflow:hidden; background:url(/skin/pro_bg01.jpg) no-repeat left top;}

.pro_r h2{margin: 19px auto 10px; width: 840px; height:62px; overflow:hidden; font:bold 20px/62px "Microsoft Yahei"; background:url(/skin/pro_l1.png) no-repeat left bottom;}

.pro_r h2 a{color: #279a16; }

.pro_r h2 span{ font:14px/62px "Microsoft Yahei";padding-right: 26px; background:url(/skin/pro_ic2.png) no-repeat 32px center;}

.pro_r h2 span a{color: #666;}



.pro_r dl{ margin:0 auto; width: 782px; overflow:hidden;}

.pro_r dt {float: left; width:370px; height:322px; overflow:hidden;}

.pro_r dt img{width:370px; height:322px;}

.pro_r dd{float: right; width:370px; padding-top: 25px; overflow:hidden;}

.pro_r dd h3{ margin-bottom:20px; border-bottom: 1px solid #cdcccc; overflow:hidden; font: bold 16px/68px "Microsoft Yahei";}

.pro_r dd h3 a{ color:#1f1a17;}

.pro_r dd h3 a:hover{ text-decoration:none;}

.pro_r dd p{ font:14px/32px "Microsoft Yahei"; color: #555;}



.pro_r ul{margin-top: 32px;width: 876px;overflow:hidden;}

.pro_r li{position:relative; float:left; margin-left:3px;margin-bottom:15px; text-align: center; width:286px; height:255px; line-height: 0px;}

.pro_r li img{width:272px; height:231px;border:1px solid #ccc}

.pro_r li p{ position:absolute; left:7px; top:210px; display:block; margin-top:30px; width:283px; height:20px;  font:14px/20px "Microsoft Yahei"; color: #555;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;} 

.pro_r li em{position: absolute; width:272px; height:231px;border:1px solid #d3d3d3;}

.pro_r li em:hover{position: absolute; width:272px; height:231px;border:1px solid #188E08;}



.pro_r .nones{margin-left: -8px;}

.pro_r li a:hover{text-decoration: none;}

.pro_r li a:hover em{display: block;}

.pro_r .pro_li1{margin-left: 0px;}



.pro_r .pro_li4,.pro_r .pro_li5,.pro_r .pro_li6{margin-top: -6px;}





/*bann1*/

.bann1_bg{background:url(/skin/bann1.jpg) no-repeat center top;height:334px;overflow:hidden;} 

.bann1 { position:relative; height:334px; overflow:hidden;}

.bann1 p{ position:absolute; top:65px; right:40px; display:block;color:#a8a7a7; height:56px; font:16px/28px "Microsoft Yahei";}

.bann1 p b{ color:#fff; display:block; font:bold 36px/40px "Times New Roman", Times, serif;}

.bann1 p a{margin-top: 20px; display:block; width:176px; height:44px; text-align:center; font: bold 18px/42px "Microsoft Yahei";color: #fff; background:url(/skin/bann_b.png) no-repeat left top;}





/*ys*/

.ys_bg{ background:url(/skin/ys_t.jpg) no-repeat center top; height:2142px; overflow:hidden;}

.ys{margin-top: 365px; overflow:hidden;}

.ys dl{position: relative; width:1200px; height: 440px; overflow:hidden;}

.ys dt{ float: left; width: 600px; height:382px; overflow: hidden;}

.ys dt img{ width: 600px; height:382px; }



.ys dd{position: absolute; right: 0px; top:44px; height: 390px; width: 644px; overflow: hidden;}

.ys dd h3{ margin-left: 133px; display: block; color:#1f1a17;background:url(/skin/ys_l1.gif) no-repeat left 60px;font:26px/67px "Microsoft Yahei"; }

.ys dd h3 b{ display:block; color:#279a16; font:bold 22px/55px "Microsoft Yahei";}

.ys dd span{ display: block; color:#fff; height: 87px; padding-left:60px; background:url(/skin/ys_n1.png) no-repeat left top; font:bold 50px/87px "Times New Roman", Times, serif; } 

.ys dd em{margin-left: 133px; display: block; color:#1f1a17; padding-left:25px; background:url(/skin/ys_ic.gif) no-repeat left 12px;font:14px/30px "Microsoft Yahei"; } 



.ys .ys_dl02 dt{float: right;}

.ys .ys_dl02 dd{ position:absolute; top:44px; left:0px;}

.ys .ys_dl02 dd span{text-align: right; padding-left:0px; padding-right:60px; background:url(/skin/ys_n2.png) no-repeat left top; }





/*about_bg*/

.about_bg{ position: relative; height:480px; overflow:hidden;margin-top:50px;} 



.about h3{margin-bottom:334px; width: 217px; height: 300px; }

.about h3 img{width: 217px; height: 300px; }



.about h2{ margin:0 auto; height:65px;text-align: center; padding-left: 60px; overflow:hidden;font: bold 30px/40px "Microsoft yahei"; background:url(/skin/gy_t1.gif) no-repeat 525px top; }

.about h2 a{ color:#e40000;}

.about h2 a:hover{ text-decoration:none;}



.about ul{margin: 0 auto 38px; width: 640px; height:48px; overflow:hidden;}

.about li{padding: 0 28px; text-align: center; height: 48px; overflow: hidden; float: left; font:18px/48px "Microsoft Yahei"; }

.about li a{display:inline-block; color: #333; height: 48px; overflow: hidden;}

.about li a:hover,.about .cur a{text-decoration: none; color: #e40000; background:url(/skin/gy_p1.gif) no-repeat center bottom; }

.about .nones{background: none;}



.about dl{}

.about dt { float:left;width:474px; height:307px;overflow:hidden;background:url(/skin/gy_ibg.jpg) no-repeat center bottom;}

.about dt img{width:440px; height:289px; display: block; margin: 0 auto;}

.about dd{ float:right; width:706px;overflow:hidden; }

.about dd p{font:14px/30px "Microsoft Yahei"; color:#333;}

.about dd h3{text-align: left; margin:5px 0 5px 0; height: 38px; overflow:hidden; font: bold 18px/38px "Microsoft Yahei";}

.about dd h3 a{ color:#333;}

.about dd h3 a:hover{ text-decoration:none;}

.about dd .tel_sp{margin-top: 30px;}

.about dd .tel_sp a{margin-top: 0px;}

.about dd .tel_sp .tel_b2{float: left; margin-left: 20px;}



/*ÆóÒµÏà²á*/

.part1{ height:250px;overflow:hidden;margin-bottom:30px;}

.part1 h3{ height:40px; font:20px "Microsoft YaHei";  line-height:40px;color:#fff; text-align:center; background-color:#e40000; margin:5px 0 5px 0; overflow:hidden;}

.part1 h3 a{ color:#fff;}

.pa_con1{ height:186px; position:relative;border:1px solid #e40000} 

.pa_jt1 p{ width:35px; height:64px; position:absolute; top:50px; overflow:hidden; cursor:pointer;}

.pa_jt1 p img{ width:35px; height:70px; display:block;}

.pa_jt1 .prev{ left:0px;}

.pa_jt1 .next{ right:0px;}

.pa_jt1 .cur img{ margin-top:-35px;} 



.pa_img1{ width:1197px; height:186px; overflow:hidden;}

.pa_img1 li{ width:230px; height:186px; float:left; overflow:hidden; margin-right:16px;}

.pa_img1 .cle_c{ margin-right:0;}

.pa_img1 li img{ width:230px; height:180px; display:block; border:1px solid #e5e5e5;}

.pa_img1 li span{ display:block; font:14px "Microsoft YaHei"; color:#666; line-height:44px; text-align:center; cursor:pointer;}



/**/

.ban3{ height:225px; background:url(/skin/ban2.jpg) no-repeat center top; overflow:hidden;}

.ban3 p{ padding:148px 0 0 28px;}

.ban3 span{display:inline-block;width:120px; height:30px; border:2px solid #fff; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; text-align:center; float:left; margin:6px 12px 0 0; }

.ban3 span a{ color:#fff;}

.ban3 em{ display:block; font:12px "Microsoft YaHei"; color:#e5e9ee; line-height:12px;}

.ban3 i{ display:block; font:26px Impact; color:#fff; line-height:36px;}



/*cs_bg*/

.case_bg{ background:url(/skin/cs_bg.jpg) no-repeat center top; height:653px; overflow:hidden;}

.case {position: relative; height: 653px; overflow: hidden;}

.case .t_h2{position: absolute; margin: 0 auto; width: 1200px; height: 112px; left: 0px; top:40px; overflow: hidden;}

.case .t_h2 b{padding-left:455px; padding-right: 14px;}



.case ul{}

.case li{position: relative; width: 160px; height: 223px; overflow: hidden; float: left; text-align: center;}

.case li a{display: inline-block;}

.case li span{position: absolute; left: 0px; top:101px; color: #fff; width: 152px; height: 92px;overflow: hidden; padding-top: 30px; font:14px/28px "Microsoft Yahei";   display: none; background:url(/skin/cs_i2.png) no-repeat center top;}

.case li.cs_li2 span,.case li.cs_li5 span{padding-top: 14px; padding-left:4px; padding-right:4px;}

.case li.cs_li2 span{ height:111px;}

.case li em{color: #fff;margin:0 auto; display: block; font:bold 24px/88px "Microsoft Yahei";width: 88px; height: 88px; overflow: hidden; background:url(/skin/cs_ip2.png) no-repeat center top;}

.case li a:hover{text-decoration: none;}

.case li.cur a span,.case li a:hover span{display: block;}

.case li.cur a em,.case li a:hover em{background:url(/skin/cs_ip1.png) no-repeat center top;}

.cs_li1{margin:270px 0 0 54px; }

.cs_li2{margin:270px 0 0 33px; }

.cs_li3{margin:304px 0 0 -18px; }

.cs_li4{margin:304px 0 0 33px; }

.cs_li5{margin:304px 0 0 33px; }

.cs_li6{margin:195px 0 0 -25px; }

.cs_li7{margin:85px 0 0 -46px; }

.case .cs_li1 span,.case .cs_li2 span{top:0px; background:url(/skin/cs_i1.png) no-repeat center top;}

.case .cs_li1 em,.case .cs_li2 em{margin: 135px auto 0;}



/*new*/

.new_bg{  background:url(/skin/new_bg.jpg) no-repeat center top; height:718px; overflow:hidden;}

.new h4{ margin:73px auto 0; height:72px;text-align: center; padding-left: 60px; overflow:hidden;font: bold 26px/34px "Microsoft yahei"; background:url(/skin/new_t1.png) no-repeat 514px top; }

.new h4 a{ color:#e40000;}

.new h4 a:hover{ text-decoration:none;}



.new_l{ width:785px;overflow:hidden;}

.new_list{width:820px;overflow:hidden;}

.n_t{margin-bottom: 34px;float:left; width:382px;margin-right:18px; overflow:hidden; height:74px; background:url(/skin/new_ic2.png) repeat-x left bottom;}

.n_t span{ font:14px/74px "Microsoft Yahei";padding-right: 26px; background:url(/skin/pro_ic2.png) no-repeat 32px center;}

.n_t span a{ color:#666;}



.nl01 li{float:left; margin-right:50px; height:74px; overflow:hidden; line-height:0px;}

.nl01 li a{display:inline-block; font:bold 18px/74px "Microsoft Yahei";  color:#333; height:74px; overflow:hidden;}

.nl01 li a:hover,.nl01 .cur a{ zoom:1; text-decoration:none; color:#279a16; background:url(/skin/new_ic1.gif) no-repeat left bottom;}



.new_l dl{float: left;width: 370px; background: #fff; height:416px;overflow:hidden;}

.new_l dt{padding: 3px; width: 364px; height: 160px; overflow: hidden;}

.new_l dt img{width: 364px; height: 160px;}

.new_l dd{margin-top: 25px; position: relative; width: 370px; height: 225px; overflow:hidden;}

.new_l dd p{width: 305px; margin: 0 auto 10px; font:14px/30px "Microsoft Yahei"; color:#555;}

.new_l dd h3{width: 305px; margin: 0 auto 10px; height: 55px; border-bottom: 1px solid #e1e1e1; font: bold 16px/55px "Microsoft Yahei";text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.new_l dd h3 a{ color:#333;}

.new_l dd em{position: absolute; right: 0px; bottom: 0px; width: 20px; height: 18px;} 

.new_l dd em img{width: 20px; height: 18px;}



.tabcat{width:820px;}

.new_c{float:left;width: 382px; background: #fff; height:430px;margin-right:20px;overflow:hidden;}

.new_c p{position: relative; margin-bottom: 15px; padding: 3px; width: 364px; height: 160px; overflow: hidden;}

.new_c p img{width: 364px; height: 160px;}

.new_c p span{position: absolute; left:3px; bottom: 3px; width: 364px; height: 34px; font:14px/34px "Microsoft Yahei"; color: #fff; text-align: center; overflow: hidden; display: block;background:url(/skin/new_sp01.png) repeat; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.new02 li{margin:0 auto 10px; height:20px; width:350px; overflow:hidden; font:14px/20px "Microsoft Yahei";text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.new02 li a{ color:#555;}

.new02 li a:hover,.new02 .cur a{ text-decoration:none; }

.new02 li em{float: left; display: block; margin-right: 15px; width: 18px; height: 18px; background: #8f8c8b; border: 1px solid #9c9a98; color: #fff; text-align: center; font:12px/18px Arial, Helvetica, sans-serif;  }

.new02 li a:hover em,.new02 .cur a em{background: #e40000; border: 1px solid #fdeeef;}

.new02 .nones{ border-bottom:0;}





.new_r{ width:370px;overflow:hidden;}

.new_r h2{margin-bottom: 34px; width: 370px;font:bold 18px/74px "Microsoft Yahei";  color:#333; height:74px; overflow:hidden; background:url(/skin/new_icl.png) no-repeat left bottom;}

.new_r h2 a{ color:#333;}

.new_r h2 span{ font:14px/74px "Microsoft Yahei";padding-right: 26px; background:url(/skin/pro_ic2.png) no-repeat 32px center;}

.new_r h2 span a{ color:#666;}



.new_dl{width: 370px; height: 430px; overflow: hidden; background: #fff;}

.new_r dl{width:305px; margin:0 auto; overflow:hidden; padding:25px 0 15px 0; border-bottom: 1px solid #e1e1e1;}

.new_r dt{ height:36px; width:305px; overflow:hidden; background:url(/skin/new_w.gif) no-repeat left 11px; font:14px/36px "Microsoft Yahei";text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.new_r dt a{ display:block; height:36px; width:271px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.new_r dt a{padding-left:34px; color:#333; display:inline-block;}

.new_r dd{ padding-left:34px; font:14px/30px "Microsoft Yahei"; color:#555;background:url(/skin/new_d.gif) no-repeat left 7px; }

.new_r .nones{border: 0px;}



/*link*/

.link_bg{  background:url(/skin/link_bg.jpg) no-repeat center top; height:151px;overflow:hidden;} 

.link{}

.link h2{float: left; height:90px; padding-top: 15px; text-align: center; width:170px; overflow:hidden; font:bold 18px/40px "Microsoft Yahei";background:url(/skin/link_ic.gif) no-repeat right center;}

.link h2 a{ color:#1f1a17;}

.link h2 span{ display:block; width: 110px; height: 18px; overflow: hidden; text-align: center; margin: 0 auto; font:14px/18px "Microsoft Yahei"; background: #e40000; color:#fff;}

.link h2 span a{ display:inline-block; color:#fff;}



.link p{float: right; width: 1020px; height:105px; overflow:hidden; font:14px/105px "Microsoft Yahei";}

.link p a{ color:#555; padding:0 6px; display:inline-block;}

 

 .ser_bg{ margin-bottom:0;}