﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
a:hover{ text-decoration: none;}
/**/
.banner{height:550px; position:relative; clear: both;}
.banner a{ display:block; height:550px; overflow:hidden; }
.banner li a { display: block; height: 550px; background: no-repeat center 0;}

.banner .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:18px;
	margin:3px;
	overflow:hidden;
	background:#fff;
	line-height:18px;
	background: #0069b7;
	color: #fff;
}
.banner .hd ul .on {
	background:#0069b7;
	padding-top: 5px;font-size: 14px;
font-weight: bold;
}
.banner .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;
}
.banner .prev
{
  }
.banner .next {
	left:auto;
	right:5%;
}

/**/
.core{ padding-top: 50px; background: #f1f1f1; height: 455px; margin-bottom: 50px;}
.core h3{ text-align: center; font-weight: normal; height: 75px;}
.core h3 a{ color: #2a2a2a; font-size: 36px; font-weight: normal;}
.core ul li{ float: left; background: #fff;width: 285px; padding-top: 28px; height: 289px; margin:0 40px; text-align: center; box-shadow: 0 0 5px #dbd9d9; position:relative;}
.core ul li.nom{ margin-right: 0;}
.core ul li em{ display:block; font-size: 0; position: relative;}
.core ul li i{ display: block; height: 65px; padding-top: 13px; color:#282828; font-size: 18px;}
.core ul li i p{ display: block; font-size:14px; padding-top: 13px;}
.core ul li a{ display: inline-block; width: 232px; height: 30px; line-height: 30px; background: #f1f1f1; color: #0069b7; font-size: 14px;}
.core ul li.cur span{ display: inline-block; position: absolute; left: 78px; top: 0; width: 130px; height: 150px;background:url(../img/c_cur.png) no-repeat;}
.core ul li.cur a{ background: #0069b7; color: #fff;}
/**/
.wory{ height:619px;background:url(../img/wor.jpg) no-repeat 282px 88px; position: relative;}
.wory h3{ text-align: center; font-weight: normal;}
.wory h3 a{ color: #858585; font-size: 20px;}
.wory h3 i{ display: block; text-align: center; color: #2a2a2a; font-size: 36px; padding-top: 10px;}
.wory p{ position: absolute; overflow: hidden; top: 177px; left: 0; width: 339px; color: #7d7d7d; font-size: 14px;}
.wory p i{ display: inline-block; float: right;width:57px; text-align: center; color: #fff; font-family: Impact; font-size: 30px; font-weight: normal; height: 96px; line-height:79px;}
.wory p em{ float: left; width: 257px; text-align: right; padding-right: 25px;}
.wory p em strong{ display: block; color: #282828; font-size: 24px; font-weight: bold; padding: 15px 0 18px 0;}
.wory .wor2{ top: 310px;}.wory .wor3{ top:445px;}
.wory .wor4{ left:820px;}.wory .wor5{ top: 310px;}.wory .wor6{ top:445px;}
.wory .wor4 i{ float: left;}.wory .wor4 em{ float: right; text-align: left; padding-right: 0; padding-left: 25px;}
.wory p.cur{ color:#0069b7;}.wory p.cur strong{color:#0069b7;}
.wory p.cur i{background:url(../img/w_cur.jpg) no-repeat; color: #222324;}
/**/
.gj{background:url(../img/gj.jpg) no-repeat center 0 #f1f1f1; height: 920px;}
.gj h3{ text-align: center; font-weight:normal; padding-top: 63px; height: 345px;}
.gj h3 a{ color: #fff;}
.gj h3 i{ display: block; font-size: 36px; padding-top: 8px;}
.gj_l{ width:805px;}
.gj_l dl{ float: left; width: 237px; margin-right: 23px; box-shadow: 0 0 5px #dbd9d9; background: #fff;}
.gj_l dl dt{ font-size: 0; position: relative;}.gj_l dl dt img{ width: 237px; height: 249px;}
.gj_l dl dt span{ display: inline-block; position: absolute; left: 95px; bottom: -24px;background:url(../img/gj2.png) no-repeat; width: 41px; height: 47px; text-align: center; line-height: 47px; font-size: 18px; color: #fff; font-weight: bold;}
.gj_l dl dd{ padding:63px 30px 0; height: 145px; color: #686868; font-size: 14px; line-height: 28px; text-align: center;}
.gj_l dl dd p strong{ font-weight: bold; color: #0069b7;}
.gj_l dl.cur dt span{background:url(../img/gj1.png) no-repeat; color: #282828; font-size: 18px;}

.gj_r{ width: 376px;background:url(../img/gj_bg.gif) no-repeat right 0; height: 461px}
.gj_r h4{font-weight: normal; color: #282828; font-size: 22px; margin-bottom: 38px;}
.gj_r h4 span{ display: block; text-transform: uppercase; font-weight: bold; padding-top: 80px; font-size: 40px; padding-left: 85px; margin-bottom: 25px;}
.gj_r h4 strong{ font-weight: bold; font-size: 32px; display: block; padding-left:135px; padding-bottom: 9px;}
.gj_r p{ margin-left: 39px; font-size: 0; position: relative;}
.gj_r p img{ width: 329px; height: 137px}
.gj_r p span{ display: inline-block;position: absolute; left: 119px; bottom: 0;}
.gj_r p span a{ display: inline-block; width: 96px; height: 37px; line-height: 37px; background:#0069b7; text-align: center; color:#fff; font-size: 14px;}
    /**/
.tix{background:url(../img/txi.jpg) no-repeat center 0; height:635px; padding-top: 1px;}
.tix_l{ width:338px;background:url(../img/ti.gif) no-repeat 0 0; height: 461px; margin-top: 157px;}
.tix_l h4{font-weight: normal; color: #282828; font-size: 22px; margin-bottom: 32px;padding-left:45px;}
.tix_l h4 span{ display: block; text-transform: uppercase; font-weight: bold; font-size:36px; margin-bottom:18px;}
.tix_l h4 strong{ font-weight: bold; font-size: 32px; display: block;padding-bottom: 9px;}
.tix_l p{ margin-left: 8px; font-size: 0; position: relative;}
.tix_l p img{ width: 329px; height: 137px}
.tix_l p span{ display: inline-block;position: absolute; left: 119px; bottom: 0;}
.tix_l p span a{ display: inline-block; width: 96px; height: 37px; line-height: 37px; background:#0069b7; text-align: center; color:#fff; font-size: 14px;}

.tix_r{ width: 699px; float: right; position: relative; margin-top: 112px;}
.tix_r p{background:url(../img/xi.png) no-repeat;width: 194px;height: 224px;position: absolute;left: 99px;top: -84px;text-align: center;color: #282828;}
.tix_r p strong{ font-size: 60px; padding: 40px 0 9px 0; font-weight: bold; display: inline-block;}
.tix_r p span{ display: block; line-height: 22px; font-size: 14px; padding: 0 15px;}
.tix_r p.tr2{left: 404px;top: 91px;}.tix_r p.tr2 strong{ padding-top: 30px;}.tix_r p.tr2 span{ line-height: 20px;}
.tix_r p.tr3{ top: 267px;}
.tix_r h4{ margin-top: 589px; padding-left: 42px; font-weight: normal; color: #fff; font-size: 12px;}
.tix_r h4 span{ display: block; padding-left: 28px; padding-bottom: 3px;}
.tix_r h4 i{ display: block; font-family: Impact; font-size: 18px; margin-bottom: 17px;}
.tix_r h4 a{ display: block; width: 111px; height: 34px; line-height: 34px; text-align: center; background: #fff; color: #282828; font-size: 12px; font-weight: bold;}
    /**/
.lc{ height: 867px;background:url(../img/lc.jpg) no-repeat  center bottom #f1f1f1; padding-top: 55px;}
.lc_l{ width: 745px;}
.lc_l ul li{ width: 202px; float: left; padding: 0 24px; border-left: 1px solid #ccc; padding-top: 25px; height: 278px; text-align: center;}.lc_l ul li.nop{ padding-left: 0; border-left: none;}
.lc_l ul li span{ display: block;}
.lc_l ul li strong{ display: block; color: #0069b7; font-size: 18px; font-weight: bold; line-height: 98px;}
.lc_l ul li span{ display: block; text-align: center; color: #686868; font-size: 14px; line-height: 28px;}

.lc_r{ width:420px;background:url(../img/gj_bg.gif) no-repeat right 0; height: 461px; margin-bottom: -61px;}
.lc_r h4{font-weight: normal; color: #282828; font-size: 22px; margin-bottom: 38px; padding-right: 108px; text-align: right;}
.lc_r h4 span{ display: block; text-transform: uppercase; font-weight: bold; padding-top:75px; font-size: 40px; margin-bottom: 20px;}
.lc_r h4 strong{ font-weight: bold; font-size: 32px; display: block;padding-bottom: 9px;}
.lc_r p{ margin-left:83px; font-size: 0; position: relative;}
.lc_r p img{ width: 329px; height: 137px}
.lc_r p span{ display: inline-block;position: absolute; left: 119px; bottom: 0;}
.lc_r p span a{ display: inline-block; width: 96px; height: 37px; line-height: 37px; background:#0069b7; text-align: center; color:#fff; font-size: 14px;}

.lc_b{ overflow: hidden;}
.lc_b h2{ margin-left: 465px; height: 115px; font-size: 0;}
.lc_b h3{ padding-left: 490px; overflow: hidden; height:187px;}
.lc_b h3 em{ display: inline-block; float: left; width: 118px; padding-right: 18px; color:#a7a7a7; font-size: 12px; font-weight: normal;}
.lc_b h3 em span{ display: block; padding-left:33px; height: 20px; line-height: 20px;;background:url(../img/tel.gif) no-repeat 10px 0;}
.lc_b h3 em i{ font-family: Impact; font-size: 18px;}
.lc_b h3 a{ display: inline-block; width: 111px; height: 34px; line-height: 34px; background: #0069b7; color: #fff; text-align: center; font-size: 12px; font-weight: normal; margin-top:5px;}
.lc_b h4{ width: 278px; float: left; color: #fff; text-align: center; font-weight: normal;}
.lc_b h4 i{ font-weight: bold; font-size: 32px; padding-bottom: 56px; display: block;}
.lc_b h4 i span{ display: block; font-weight: normal; font-size: 20px; letter-spacing: 8px;}
.lc_b h4 em{ display: block; margin-left: 29px; width: 220px; height: 26px; background: #282828; line-height: 26px; color: #efdede; font-size: 15px; font-weight: bold;}

.lc_b ul{ float: right; width: 795px;}
.lc_b ul li{ float: left; width: 96px; margin-right: 48px; padding-top: 112px; color: #e1a6a6; font-size: 13px; line-height:20px; text-align: center;}.lc_b ul li.lca6{ margin-right: 0; margin-right: -1px;}
.lc_b ul li.lca2{ margin-right: 46px;}
.lc_b ul li.lca3{ margin-right: 44px;}
.lc_b ul li.lca4{ margin-right: 42px;}
.lc_b ul li.lca5{ margin-right: 40px;}
.lc_b ul li.lca4.cur{ color: #fff;background:url(../img/lcno.png) no-repeat -426px 0 ;}
.lc_b ul li.lca2.cur{ color: #fff;background:url(../img/lcno.png) no-repeat -144px 0 ;}
.lc_b ul li.lca3.cur{ color: #fff;background:url(../img/lcno.png) no-repeat -286px 0 ;}
.lc_b ul li.lca5.cur{ color: #fff;background:url(../img/lcno.png) no-repeat -564px 0 ;}
.lc_b ul li.lca6.cur{ color: #fff;background:url(../img/lcno.png) no-repeat right 0 ;}
.lc_b ul li.cur{ color: #fff;background:url(../img/lcno.png) no-repeat 0 0 ;}
    /**/
.case{ background: #f1f1f1; padding-top: 40px; height: 1410px;}
.case h2{ text-align: center; height: 150px;font-size: 20px; font-weight: normal;background:url(../img/c_h33.gif) no-repeat center 82px;}
.case h2 a{ color: #858585; }
.case h2 i{ display: block; color: #2a2a2a; font-size: 36px; padding-top:6px;}
.case1{ background: #fff; overflow: hidden; height: 117px; margin-bottom:2px;}
.case1 ul{ float: left; padding:25px 0 0 45px; width: 770px;}
.case1 ul li{ float: left; margin: 0 20px;}
.case1 ul li a{ display: inline-block; height: 28px; line-height: 28px; border:3px solid #fff; padding: 0 16px; color: #5b5b5b; font-size: 16px; margin-bottom: 8px;}
.case1 ul li a:hover,.case1 ul li.cur a{border:3px solid #d0d0d0; color: #000; font-weight: bold;}
.case1 p{ float: right; padding: 41px 72px 0 0;}
.case1 p a{ display: inline-block; padding-top: 10px; width: 34px; height: 25px; background: #282828; text-align: center; margin-left:1px; float: left;}
.case1 p a:hover{ background: #0069b7;}
.case2{ position: relative;}
.case2 p{ position: absolute; left: 0; bottom: 0; padding-top: 41px; height: 78px;background:url(../img/spn.png) repeat; width: 100%;}
.case2 p strong{ display: inline-block; float: left; width: 232px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; line-height: 37px; border-right: 1px solid #898a8a;s}
.case2 p span{ display: inline-block; float: right; padding-left: 39px; width: 921px; line-height: 37px; font-size: 14px; color: #fff;}
.case3{ background: #afafaf; height: 295px; overflow: hidden; margin-top: 27px; box-shadow: 3px 3px 3px #e4e4e4;}
.case3 .tempWrap{ float:left;}
.case3 ul{ overflow: hidden; font-size: 0; padding:26px 0 0 76px; width: 824px; float: left;}
.case3 ul li{ float: left; margin: 0 4px 6px 0;}
.case3 ul li img{ width: 201px; height: 77px;}
.case3 h3{ background: #fff; width: 233px;height: 205px; float: right; padding-top: 90px; text-align: center;}
.case3 h3 a{ font-weight: normal; color: #2a2a2a; font-size: 36px;}
.case3 h3 span{ padding-top: 59px;background:url(../img/c_h32.gif) no-repeat center 9px; display: block; text-align: center;}
.case3 h3 span a{ display: inline-block; padding-top: 10px; width: 34px; height: 25px; background: #282828; text-align: center; margin-left:1px;font-size:0;}
.case3 h3 span a:hover{ background: #0069b7;}
.case4{ overflow: hidden; padding-top: 40px;}
.case4 h3{ height: 197px; text-align: center; font-weight: normal; color: #2a2a2a; font-size: 20px;}
.case4 h3 i{ font-weight: bold; color: #e0382d;}
.case4 h3 strong{ display: block; font-weight: normal; color: #2a2a2a; font-size: 36px;}
.case4 h3 span{ display: block; padding-top: 70px;background:url(../img/q_h31.jpg) no-repeat center 18px; }
.c_menu{ overflow: hidden; margin-bottom: 26px;margin-left:300px;}
.c_menu ul li{ float: left; margin-right: 7px;}
.c_menu ul li.nom{ margin-right: 0;}
.c_menu ul li a{ display: block; height: 75px; line-height: 75px; text-align: center; padding-bottom: 5px;background:url(../img/a_li.jpg) no-repeat; font-size: 18px; width: 596px; color: #2a2a2a;}
.c_menu ul li a:hover,.c_menu ul li.cur a{background:url(../img/a_lic.jpg) no-repeat; color: #fff; font-weight: bold;}
.c_on4{ }
.c_on4 ul li{ float: left; margin-right: 7px; width: 234px; background: #fff; height: 183px; padding: 0 30px; box-shadow:2px 2px 5px #e4e4e4;}.c_on4 ul li.nom{ margin-right: 0;}
.c_on4 ul li strong{ padding-top: 19px; height: 54px; line-height: 54px; text-align: center; color: #2a2a2a; font-size: 18px; font-weight: bold; display: block; border-bottom: 1px solid #d3d1d1;}
.c_on4 ul li span{ display: block; padding-top: 9px; font-size: 13px; color: #2a2a2a; line-height: 20px; text-align: center;}

    /**/
.show{height: 1180px;}
.show .content{ position:relative;height: 1145px;}
.show h2{ text-align: center; font-weight: normal; height: 125px;background:url(../img/p_h31.gif) no-repeat center 88px; color: #4a4949; font-size: 20px;margin-top:45px;}
.show h2 a{ color: #4a4949; font-size: 20px;}
.show h2 i{ display: block; color: #2a2a2a; font-size: 36px; padding-top:7px;}
.show h3{background:url(../img/p_h33.gif) no-repeat; height: 87px; text-align: center; font-weight: normal;display: block; text-align: center; font-size: 18px; letter-spacing: 7px; padding-top:28px; color: #fff;}
.show h3 a{ display: block; text-align: center; font-size: 18px; letter-spacing: 7px; padding-top:28px; color: #fff;}
.show h3 span{ font-size: 13px; font-family:"宋体";text-transform: uppercase; color: #fff; padding-top: 5px; display: block;}

.show_l{ width: 255px; background: #f3f3f3;}
.show_l h4{ position: relative; padding:22px 32px 37px 33px; border-bottom: 1px solid #afafaf;}
.show_l h4 a{ color: #2a2a2a; font-size: 18px; display: block;background:url(../img/p_li2.gif) no-repeat right 4px;}
.show_l h4 a:hover,.show_l h4.cur a{background:url(../img/p_li.gif) no-repeat right 13px;}
.show_l h4 span{ display: block;font-family:"宋体";text-transform: uppercase; font-weight: normal; font-size: 12px; color: #414141; padding-top: 2px;}
.show_l h4 i{ position: absolute; font-weight: normal; color:#8d8d8d; font-size: 12px; right:60px; top:26px; text-align: right;}
.show_l h4 i strong{ display: block;}
.show_l h5{background:url(../img/p_h34.jpg) no-repeat; height: 44px;line-height: 44px; text-align: center; font-size: 14px;}
.show_l h5 a{ color: #2a2a2a; font-size: 14px; letter-spacing: 3px;}
.show_l ul{ margin:10px;}
.show_l ul li a{ display: block; height: 28px; line-height: 28px; border: 3px solid #f3f3f3;  color: #787878; text-align: center;}
.show_l ul li a:hover,.show_l ul li.cur a{ color: #0069b7; border: 3px solid #0069b7; font-weight: bold;}

.show_r{ width: 930px; font-size: 0;}
.show_r ul{ overflow: hidden;}
.show_r ul li{ float: left; border: 1px solid #afafaf; width: 298px; height: 262px; position: relative;margin: 0 5px 15px 5px;}
.show_r ul li img{ width: 298px; height: 253px;}
.show_r ul li i{display: block;position:absolute;left: 0;top: 225px;padding-top: 11px;height: 26px;width: 100%;text-align: center;background: #f1f1f1;}
.show_r ul li i a{ font-size: 14px; color: #000;}
.show_r ul li i span{ display: block; padding-top: 5px; font-family:"宋体"; text-transform: uppercase; font-size: 12px; color: #8d8d8d;}
/*.show_r ul li.cur i{background:url(../img/cucu.png) no-repeat; top: 0; height: 253px;}
.show_r ul li.cur i a{ display: inline-block; padding-top:62px; color: #fff;}
.show_r ul li.cur i a span{ color: #6a6b6b;}*/

.show h6{  font-weight: normal; font-size: 12px; color: #2a2a2a; overflow: hidden; position:absolute;left: 475px;bottom: 10px;
}
.show h6 i{ display: inline-block; float: left; width: 123px;}
.show h6 i span{ display: block; padding-left:26px;background:url(../img/tel2.gif) no-repeat 8px 0; }
.show h6 i strong{ display: block; font-family: Impact; font-size: 18px;}
.show h6 em{ display: inline-block; float: left;}
.show h6 em a{ display: inline-block; width: 122px; height: 47px; line-height: 47px; text-align: center; background: #282828; font-size: 12px; color: #fff; font-weight: bold;}
.show h6 em a.bg2{ background: #0069b7;}

    /**/
.zj{ background: #f1f1f1; padding-top: 10px; height: 815px;}
.zj h2{ text-align: center; font-weight: normal;background:url(../img/jz_h3.jpg) no-repeat center 52px; height: 85px;color: #2a2a2a; font-size: 36px;}
.zj h2 a{ color: #2a2a2a; font-size: 36px;}

.zj_l{ height: 394px; width: 310px; margin-right: 33px; position: relative;}
.zj_l h3{ position: absolute; left: 0; top: 0;background:url(../img/zj_ico.jpg) no-repeat left bottom; color: #0069b7; font-size: 25px;}
.zj_l h3 a{ color: #0069b7; font-size: 25px;}
.zj_l h3 span{ display: block; padding:5px 0 28px 0;}
.zj_l dl dt{ padding-left: 50px;}
.zj_l dl dt img{ width: 256px; height: 112px;}
.zj_l dl dd h4{ padding-top: 37px; padding-bottom:19px; color: #2a2a2a; font-size: 24px; font-weight: normal;}
.zj_l dl dd p{ color: #707070; font-size: 13px; line-height: 20px; height: 143px;}
.zj_l dl dd em a{ font-size: 13px;}
.zj_c{ height: 394px; width: 517px;}
.zj_c p img{ width: 517px; height: 316px;}
.zj_c em{ display: block; padding-top: 21px; font-size: 14px; color: #2a2a2a;}

.zj_r{ height: 394px; width: 309px; position: relative;}
.zj_r h3{ position: absolute; left: 0; top: 0;background:url(../img/zj_ico.jpg) no-repeat left bottom; z-index:90; color: #0069b7; font-size: 25px;}
.zj_r h3 a{ color: #0069b7; font-size: 25px;}
.zj_r h3 span{ display: block; padding:5px 0 28px 0;}
.zj_r ul li{ font-size: 0; float: right;}
.zj_r ul li img{ width: 215px; height: 280px; padding: 37px 20px 37px 21px; background: #fff; box-shadow: 2px 2px 5px #e4e4e4;}
.zj_r p{ position: absolute; left:18px; top: 283px; z-index:99; width:34px; }
.zj_r p a{ display:block; padding-top: 10px; text-align: center; width: 34px; height: 25px; background: #282828; margin-bottom: 1px;}
.zj_r p a:hover{ background: #0069b7;}

.zj_con{ padding-top: 40px; border-top: 1px solid #b1b1b1;}
.zj_con ul li{ float: left;width: 298px; height: 253px; position: relative; margin-right: 2px; box-shadow:2px 2px 3px #e4e4e4;}
.zj_con ul li img{ width: 298px; height: 253px;}
.zj_con ul li i{ display: block; position:absolute; left: 0; top:169px; padding-top: 26px; height: 58px; width:278px; background: #fff; padding-left: 20px;}
.zj_con ul li i a{ font-size: 14px; color: #000;}
.zj_con ul li i span{ display: block; padding-top: 5px; font-family:"宋体"; text-transform: uppercase; font-size: 12px; color: #8d8d8d;}
.zj_con ul li.cur i{background:url(../img/zj_bg.png) no-repeat; top: 0; height: 253px; padding-left: 30px;}
.zj_con ul li.cur i a{ display: inline-block; padding-top:23px; color: #fff; font-size: 18px;}
.zj_con ul li.cur i a span{ color: #6a6b6b;}

    /**/

.n_l1{ height:370px; width: 615px;}
.n_l1 h3{background:url(../img/n_ii.png) no-repeat; width: 88px; height: 123px; margin-right: -40px; position: absolute; text-align: center;font-size: 28px; color: #fff;}
.n_l1 h3 a{ font-size: 28px; color: #fff;}
.n_l1 h3 span{ display: block; padding-top: 13px;}
.n_l1 dl{ float: right; width: 566px;}
.n_l1 dl dt img{ width: 566px; height: 181px;}
.n_l1 dl dd h4{ padding:20px 0 8px 0;}
.n_l1 dl dd h4 a{ font-size: 15px; color: #2a2a2a;}
.n_l1 dl dd p{ font-size: 12px; color: #2a2a2a; line-height:20px; margin-bottom: 12px;}
.n_l1 dl dd em{ display: block; width: 107px; height: 30px; line-height: 30px; text-align: center; background:#2a2a2a;}
.n_l1 dl dd em a{ font-size: 12px; color: #fff;}

.n_rn2{ width: 559px; margin-top: -25px;}
.n_rn2 ul li{ overflow: hidden; padding: 23px 0; border-bottom: 1px solid #ddd;}
.n_rn2 ul li i{ display: inline-block; float: left; text-align: center; color: #2a2a2a; font-size: 12px; border: 2px solid #ddd;}
.n_rn2 ul li i span{ display: block;font-size:45px; font-family: Impact; line-height: 100%; font-weight: normal;}
.n_rn2 ul li em{ display: inline-block; float: right; width:455px; color: #979797; padding-right: 12px; line-height: 18px;}
.n_rn2 ul li em a{ display: block; font-size: 14px; color: #2a2a2a; font-weight: bold; margin-bottom: 11px;}
.n_rn2 ul li.cur i{ color: #0069b7; border: 2px solid #0069b7;}
.n_rn2 ul li.cur em{ color:#2e83c3;}
.n_rn2 ul li.cur em a{ color: #0069b7;}

.n_bot{ height:283px;}
.n_bot h3{ float: left; width:617px; font-weight: normal;}
.n_bot h3 i{ display: inline-block; float: left;background:url(../img/n_ii.png) no-repeat; width: 88px; height: 123px; margin-right: -40px; positionr
;text-align: center; font-weight: bold; z-index: 5; position: relative;font-size: 28px; color: #fff;}
.n_bot h3 i a{ font-size: 28px; color: #fff;}
.n_bot h3 i span{ display: block; padding-top: 13px;}
.n_bot h3 em{ display: block; float: right;}
.n_bot h3 em img{ width: 566px; height: 181px;}

.n_bot ul{ overflow: hidden; float: right; width: 560px;}
.n_bot ul li{ display: inline-block; float: left; padding-bottom: 24px; margin-bottom: 23px; border-bottom: 1px solid #dddddd;}
.n_bot ul li i{ display: block; line-height: 15px;;background:url(../img/n_w.gif) no-repeat;padding-left: 54px; margin-bottom: 10px;}.n_bot ul li i a{ font-size: 14px; font-weight: bold; color: #2a2a2a;}
.n_bot ul li span{ display: block;color:#8f8f8f;background:url(../img/n_d.gif) no-repeat 0 2px;padding-left: 54px; line-height: 20px;}
    /**/
.link{background: #0e0e0e; height:98px; overflow: hidden; line-height: 98px;}
.link h4{ padding-left: 67px;background:url(../img/f_link.jpg) no-repeat 3px 35px; float: left; padding-left: 33px;}
.link h4 a{ color: #fff; font-size: 14px; font-weight: bold;}
.link p{ float: left; width: 908px; margin-top: 39px; border-left: 1px solid #ddd;border-right: 1px solid #ddd; margin-left: 45px; display:inline-flex;}
.link p a{ display: inline-block; color: #a5a5a5; line-height: 25px; padding: 0 5px;}
.link span{ display: inline-block; float: right; font-size: 14px;}
.link span a{ color: #b4b4b4;}

    /*荣誉*/
.rybg{  height:466px; overflow:hidden;}
.ry{ width:1314px; height:466px; margin:0 auto; overflow:hidden;}
.ry h2{ text-align:center; height:102px; padding:48px 0 0 0; overflow:hidden;}
.ry h2 span{ color:#0073bd; font:bold 36px "微软雅黑";}
.ry h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../img/ryx.gif) no-repeat center;}
.ry_c { height:316px; overflow:hidden;}

.ry_c .zz_cao{ float:left; width:1236px; display:inline; margin:0 0 0 5px; overflow:hidden; position:relative;}
.ry_c ul { left: 0;position: relative;top: 0;width: 100000px;}
.ry_c ul li{ width:280px; float:left; margin:0 0 0 28px; display:inline; overflow:hidden;}
.ry_c ul li img{ width:280px; height:218px;}
.ry_c ul li span{ display:block; text-align:center; color:#696969; font:16px/50px "微软雅黑";}
.ry01{ margin-top:97px;}

    /*走进*/
	.abg{ background:url(../img/abg.jpg) no-repeat center 0; height:587px;}
.about{ width:1200px; height:587px; margin:0 auto; overflow:hidden;}
.about h2{ color:#333; font:20px Arial, Helvetica, sans-serif; height:76px; padding:66px 0 0 0; overflow:hidden;}
.about h2 span{ color:#0073bd; font:bold 30px "微软雅黑"; padding:0 15px 0 0;}
.about dl{ overflow:hidden;}
.about dl dt{ width:484px; height:372px;}
.about dl dt{ }
.about dl dd{ width:680px; overflow:hidden;}
.about dl dd h3 span{ display:block; color:#0073bd; font: bold 22px/36px "微软雅黑";}
.about dl dd p{ color:#333; font:15px/24px "微软雅黑"; height:72px; overflow:hidden; padding:15px 0 0 0;}
.about dl dd a.axq{ display:block; color:#0073bd; font:13px/24px "微软雅黑"; background:url(../img/axqs.png) no-repeat; width:658px; height:26px; text-align:right; padding:0 20px 0 0; margin-top:10px;}
.aimg{ padding:26px 0 0 0;}
.aimg ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.aimg .sc_cao{ margin-left:20px; float:left; display:inline; width:605px; overflow:hidden; position:relative;}

.aimg ul li{ float:left; width:185px; display:inline; margin-right:17px; overflow:hidden;}
.aimg ul li img{ width:185px; height:148px;}
.aimg ul li span{ display:block; text-align:center; color:#333; font:16px/40px "微软雅黑"; overflow:hidden;}
.aa01{ margin-top:52px;}
    /*新闻*/
	
.news {width:1200px;margin:0 auto;}
.new { width:758px; height:700px; overflow:hidden;}
.bardt{ height:44px; background:url(../img/dtx.gif) repeat-x left bottom; padding:50px 0 0 0; overflow:hidden;}
.bardt ul li{ float:left; height:44px; padding:0 65px 0 0; display:inline-block;}
.bardt ul li em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.bardt ul li a{ color:#636363; height:44px; display:inline-block; font:22px "微软雅黑";}
.bardt ul li a:hover, .bardt ul .cur a{ color:#0073bd; }
.bardt span a{ color:#0073bd; font:16px/32px "微软雅黑";}
.n_con { height:606px; overflow:hidden;}
.n_con dl { overflow:hidden; padding:42px 0 0 15px; margin-bottom:32px;}
.n_con dl dt { width:212px; height:149px; float:left;}
.n_con dl dt img { width:212px; height:149px;}
.n_con dl dd { width:492px; overflow:hidden; float:right; padding:5px 16px 0 0;}
.n_con dl dd h3{ height:32px; line-height:32px; overflow:hidden;}
.n_con dl dd h3 a{ color:#383838; font:20px "微软雅黑";}
.n_con dl dd h3 em{ display:block; color:#707070; font:15px/32px "微软雅黑";}
.n_con dl dd p { font:15px/24px "微软雅黑"; color:#777; height:48px; overflow:hidden;}
.n_con dl dd a.gd{ display:block; margin:15px 0 0 0;}
.n_con ul { overflow:hidden;}
.n_con ul li { height:44px;  font:16px/44px Arial, Helvetica, sans-serif; color:#3f3f3f; background:url(../img/dd.gif) no-repeat 16px center; padding:0 20px 0 32px; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.n_con ul li a{ color:#3f3f3f; font:16px/44px "微软雅黑";}


.faq { width:380px; height:700px; overflow:hidden;}
.faq h2 { border-bottom:5px solid #0073bd; height:39px; padding:50px 0 0 0; overflow:hidden;}
.faq h2 a { color:#0073bd; font:22px "微软雅黑";}
.faq h2 em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.faq span a{ color:#0073bd; font:16px/32px "微软雅黑";}

.fa_con { padding:42px 0 0 0; height:565px; overflow:hidden;}
.fa_con p img{ width:380px; height:150px; margin-bottom:10px;}
.fa_con dl { padding:10px 0 15px 0; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.fa_con dl dt { height:36px; font:18px/36px "微软雅黑"; overflow:hidden; padding:0 0 0 35px; margin-bottom:3px; background:url(../img/wen.gif) no-repeat 0 center;}
.fa_con dl dt a { color:#0073bd;}
.fa_con dl dd { color:#787878; font:14px/24px "微软雅黑"; /*height:48px;*/ overflow:hidden; padding:5px 0 0 35px; background:url(../img/da.gif) no-repeat 0 1px;}
.fa_con .nobot{ border:0;}

