 @charset "utf-8";



/* banner */















.banner {



	width:100%;



	margin:0 auto;



	position:relative;



	height: 562px;



}



.fullSlide {



	width:100%;



	position:relative;



	height:100%;



	background:transparent



}



.fullSlide .bd {



	margin:0 auto;



	height:100%;



	position:relative;



	z-index:0;



	overflow:hidden;



}



.fullSlide .bd ul {



	height:100%;



	width: 100%;



}



.fullSlide .bd li {



	height:100%;



	overflow:hidden;



	text-align:center;



	background-position:center;



	background-repeat:no-repeat;



	width: 100%;



}



.fullSlide .bd li a {



	display:block;



	height:100%;



	width: 100%;



}



.fullSlide .hd {



	width:100%;



	position:absolute;



	z-index:1;



	bottom:0;



	left:0



}



.fullSlide .hd ul {



	text-align:center;



	margin-bottom:10px



}



.fullSlide .hd ul li {



	background: rgba(255, 255, 255, 0.95);



	cursor:pointer;



	display:inline-block;



*display:inline;



	zoom:1;



	width: 35px;



	height: 9px;



	margin: 2px;



	overflow:hidden;



*filter:alpha(opacity=50);



*opacity:.5;



	line-height:999px



}



.fullSlide .hd ul .on {



	background: #0f55b5;



}



.fullSlide .prev, .fullSlide .next {



	display:block;



	position:absolute;



	z-index:1;



	top:50%;



	margin-top:-30px;



	left:15%;



	z-index:1;



	width:40px;



	height:60px;



	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;



	cursor:pointer;



*filter:alpha(opacity=50);



*opacity:.5;



	display:none



}



.fullSlide .next {



	left:auto;



	right:15%;



	background-position:-6px -137px



}











.span4 {



	margin: 20px auto;



}



.span4 ul li {



	float: left;



	width: 25%;



	background: url(../images/bg6.jpg) repeat-y left center;



}



.span4 ul li:first-child {



	background:none;



}



.span4 ul li i {



	color: #c8c8c8;



	text-transform: uppercase;



	line-height: 20px;



}



.span4 ul li img {



 -webkit-transition: all .2s;



 -moz-transition: all .2s;



 -ms-transition: all .2s;



 -o-transition: all .2s;



 transition: all .2s;



}



.span4 ul li:hover img {



	-webkit-transform: translateY(-10px);



	-moz-transform: translateY(-10px);



	-ms-transform: translateY(-10px);



	-o-transform: translateY(-10px);



	transform: translateY(-10px);



}



.search {



	overflow: hidden;



	height: 49px;



	line-height: 39px;



	padding-top:10px;



}



.search .hotkey span {



	font-size: 12px;



	font-weight: bold;



	color:#666;



}



.search .hotkey a {



	font-size: 12px;



	padding-right: 13px;



	color:#868686;



}



.search .form {



	float: right;



	height: 28px;



	line-height: 28px;



	color: #666;



	margin-top: 6px;



	margin-bottom: 3px;



	border:1px solid #CCC;



	padding-left:5px;



	background: url(../images/search.jpg) no-repeat 6px #fff;



center;



}



.search .search-t {



	float: left;



	width: 160px;



	height: 28px;



	line-height: 28px;



	color: #ccc;



	padding-left: 36px;



	margin-bottom: 4px;



	outline: 0;



	font-size: 12px;



	background: none;



}



.search .search-s {



	float: left;



	width: 46px;



	height: 28px;



	color: #fff;



	font-size: 12px;



	cursor: pointer;



	background: #015abe;



	border: none;



}



.bg2 {



	background:url(../images/bg.jpg) center;



	height: 640px;



}



.bg1 {



	background:url(../images/bg.jpg) center;



	height: 729px;



}



.bg3 {



	background:url(../images/bg.jpg) center;



	height: 660px;



	padding-top: 30px;



}



.honor .prev, .honor .next {



	display: block;



	width: 20px;



	height: 70px;



	margin-top:-32px;



	position: absolute;



	top:50%;



	background: url(../images/p_n.png) no-repeat;



}



.honor .prev {



	background-position: 0 0;



	left: 10px;



}



.honor .next {



	background-position: -23px 0;



	right: 10px;



}



.fpp .tempWrap {



	width:400px;



	margin:0 auto;



}



.tempWrap {



	width:975px;



	margin:0 auto;



}



/***********************************/















.hz {



	height: 298px;



}



.hz h3 {



	padding-top: 50px;



	font-size:30px;



	font-weight:bold;



	background: url(../images/img9.png) no-repeat center 68px;



	text-align:center;



}



.hz h3 a {



	display: block;



	font-size: 24px;



	line-height: 30px;



	text-align: center;



	color: #015abe;



	font-weight: bold;



}



.hz h3 span {



	font-size: 14px;



	text-transform:uppercase;



	display: block;



	width: 57px;



	height: 24px;



	line-height: 24px;



	margin: 8px auto 0;



	color: #555;



	font-weight:100;



}



.carousel {



	margin:0px auto;



	padding:20px 0px 0px 0px;



	width:1080px;



	height:110px;



	overflow: hidden;



	position: relative;



}



.hz ul {



}



.hz ul li {



	float:left;



	margin: 10px;



}



.hz ul li img {



	width: 276px;



	height: 120px;



	border: 1px solid #eeeeee;



}



.hz ul li a {



	display:block;



}



.hz ul li p {



	text-align:center;



	height: 30px;



	line-height: 30px;



}



















.productbg {



	height: 850px;



}



.product .product_left {



	width: 248px;



	margin-top: 25px;



}



.product .product_left h2 {



	background: url(../images/img1.jpg) no-repeat center;



	height: 60px;



}



.product .product_left h2 a {



	display: block;



	font-size: 18px;



	text-align: left;



	text-transform: uppercase;



	padding-top: 10px;



	color: #fff;



	line-height: 24px;



	padding-left: 33px;



}



.product .product_left h2 span {



	display: block;



	font-size: 12px;



	font-weight: normal;



}



.product .product_left dl {



	padding-left: 9px;



	padding-right: 9px;



	padding-top: 1px;



	background-color: #fff;



	padding-bottom: 29px;



}



dl {



}



dl {



}



.product .product_left dl dt {



	height: 36px;



	line-height: 36px;



	background: #1471cb;



	margin-top: 8px;



	font-size: 14px;



	padding-left: 49px;



	border-radius: 6px;



	font-weight: bold;



}



.product .product_left dl dd:hover {



	background:#015abe;



}



.product .product_left dl dd:hover a {



	color: #fff;



}



.product .product_left dl dd {



	height: 40px;



	line-height: 40px;



	border: 1px solid #7d7d7d;



	padding-left: 13px;



	font-size: 14px;



	border-radius: 50px;



	margin-top: 26px;



}



.product .product_left dl dt a {



	color: #fff;



}



.product .product_left dl dd a {



	display: block;



	font-size: 14px;



	white-space: nowrap;



	overflow: hidden;



	text-overflow: ellipsis;



}







.protel{



    height: 170px;



    background-color: #015abe;



}



.protel img{



    width: 120px;



    height: 120px;



    margin: 25px 41px;



}



.protel .tel{ color:#fff; font-size:14px; line-height: 28px; padding-top: 26px;}



.protel .tel p{ background: url(../images/tels.png) no-repeat 10px 9px; padding-left: 58px;}



.protel .tel p em{ font-size: 26px; font-weight:bold;display: block;}



.protel .tel a{



    display: block;



    color: #fff;



    width: 138px;



    height: 38px;



    line-height: 38px;



    text-align: center;



    background-color: #fe9b00;



    border-radius: 30px;



    margin: 17px auto;



    font-size: 16px;



}











.titl1e {



	height: 60px;



	margin-bottom: 21px;



	background-color: #015abe;



}



.titl1e h3 {



	float:left;



	text-align: center;



	font-size: 18px;



	font-weight: 100;



	width: 160px;



	height: 60px;



	line-height: 60px;



}



.titl1e h3 a {



	color: #fff;



}



.titl1e h3 em {



	font-weight:bold;



	padding: 0 20px;



}



.titl1e .on {



	background-color: #01be7e;



}



.titl1e .on a {



	color: #fff;



}



.titl1e .more {



	font-size: 12px;



	float: right;



	line-height: 60px;



	text-transform: uppercase;



	color: #fff;



	padding-right: 11px;



}



.product_right {



	width: 916px;



	margin-top: 25px;



	background-color: #fff;



}



.showBox_nr {



	height:auto;



	overflow:hidden;



	margin:0 auto;



	padding-left: 23px;



	padding-bottom: 19px;



}



.showBox_nr ul {



}



.showBox_nr li {



	width: 276px;



	height: 250px;



	overflow:hidden;



	float:left;



	margin-right: 19px;



}



.showBox_nr li .s_img {



	overflow:hidden;



	display: block;



}



.showBox_nr li .s_img img {



	width: 278px;



	height: 217px;



	overflow:hidden;



}



.showBox_nr li .s_tit {



	height: 30px;



	line-height: 30px;



	overflow:hidden;



	font-size:14px;



	text-align:center;



}



.showBox_nr li:hover .s_tit a {



	color: #1471cb;



}



.question {



	background: url(../images/img2.jpg) center;



	height: 620px;



}



.question .wrap {



}



.question h3 {



	width: 630px;



	height: 103px;



	margin: 0 auto;



	padding-top: 44px;



	padding-bottom: 36px;



}



.question h3 a {



}



.question ul {



}



.question ul li {



	background: url(../images/img4.png) no-repeat left top;



	float: left;



	width: 481px;



	height: 204px;



	margin-left: 70px;



}



.question ul li a {



	display:block;



	padding-left: 54px;



}



.question ul li a b {



	display:block;



	color:#fff;



	font-size:18px;



	font-weight:100;



	height:44px;



	line-height:44px;



	white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;



}



.question ul li p {



	font-size:15px;



	line-height:43px;



	color:#555;



	height: 129px;



	overflow: hidden;



	margin-top: 13px;



}



.witness {



	height: 632px;



	background-color: #f6f6f6;



	border-top: 7px solid #d5d6d8;



}



.witness .title {



	background: url(../images/img10.png) repeat-x center 144px;



	height: 166px;



}



.witness h3 {



	height: 50px;



	margin-bottom: 30px;



	text-transform: uppercase;



	width: 883px;



	padding-top: 38px;



	margin: 0px auto 30px;



}



.witness h3 a {



	display: block;



	font-size: 30px;



	padding-top: 9px;



	text-align: center;



	line-height: 38px;



	font-weight: bold;



	color: #015abe;



}



.witness h3 a em {



	font-size: 14px;



	text-transform:uppercase;



	display: block;



	width: 150px;



	height: 36px;



	line-height: 36px;



	background-color: #474954;



	margin: 2px auto 0;



	border-radius: 7px;



	color: #fff;



}



.witness h3 span {



	font-size:14px;



	color:#a2a2a2;



	font-weight:100;



	display:block;



}



.jz {



	width:624px;



	border-right:2px solid #e6e6e6;



	height: 338px;



}



.jzff {



	width: 569px;



	height: 164px;



	margin-right: 20px;



	margin-top: 43px;



	float: left;



}



.jzff a {



	display:block;



	float:left;



}



.jzff .jzrt {



	display:block;



	width: 382px;



	float: right;



	margin-left: 10px;



	margin-top: 28px;



}



.jzff .img {



	width: 146px;



	height: 107px;



}



.jzff img {



	float:left;



	width: 158px;



	border-radius: 106px;



	height: 158px;



	border: 5px solid #dcdcdc;



}



.jzff a b {



	font-size: 16px;



	color: #333;



	display: block;



	line-height: 23px;



	font-weight: bold;



	height: 30px;



}



.jzff a p {



	height: 79px;



	overflow:hidden;



	line-height: 28px;



	color:#646464;



	margin-top: 9px;



	font-size: 14px;



}



.jzff a span {



	color: #414141;



	height: 30px;



	line-height: 30px;



	text-align:center;



	display:block;



	float: left;



	font-size: 14px;



	width: 114px;



	margin-top: 17px;



	background-color: #dcdcdc;



}



.jzff a:hover span {



	color:#fff;



	background:#0f55b5;



}



.jzff a:hover b {



	color: #0f55b5;



}



.jingcui {



	background: url(../images/img6.png) no-repeat center 60px;



	height: 616px;



}



.jingcui .fl {



	margin-left: 34px;



	margin-top: 99px;



}



.jingcui .fl img {



	width: 498px;



	height: 434px;



	border: 3px solid #dfdfdf;



}



.jingcui .fr {



	width: 462px;



	margin-right: 60px;



	color: #fff;



	margin-top: 99px;



}



.jingcui .fr ul {



}



.jingcui .fr ul li {



}



.jingcui .fr ul li b {



	display:block;



	font-size: 20px;



	margin-bottom: 10px;



	border-bottom: 1px dashed #e7f6ea;



	height: 64px;



	padding-left: 58px;



	line-height: 64px;



	background: url(../images/img7.png) no-repeat center;



	font-weight: 100;



}



.jingcui .fr ul li p {



	border-top: 1px dashed #d1d1d1;



	color: #444444;



	background: url(../images/img8.png) no-repeat 12px 11px;



	line-height: 30px;



	height: 0;



	overflow: hidden;



	font-size: 14px;



	padding-left: 33px;



}



.jingcui .fr ul li b em {



	color:#ecd723



}



.gg1 {



	background: url(../images/gg1.png) no-repeat center;



	height: 206px;



	position: relative;



}



.gg1 .wrap {



	position: relative;



}



.gg1 .gg1text {



	font-size: 24px;



	color: #fff;



	font-weight: bold;



	position: absolute;



	top: 18px;



	left: 53px;



	margin: auto;



	line-height: 51px;



}



.gg1 .gg1text b {



	color: #ffde00;



	font-size: 30px;



}



.gg1 span {



	display: block;



	color:#fff;



	font-size: 24px;



	font-weight: 100;



}



.gg1 .gg1lx {



	background: url(../images/tels.png) no-repeat left center;



	position: absolute;



	top: 122px;



	left: 50px;



	padding-left: 48px;



	height: 75px;



	font-size: 14px;



	color: #fff;



	line-height: 33px;



}



.gg1 a {



	width: 133px;



	height: 36px;



	margin:  auto;



	font-size: 14px;



	position:absolute;



	left: 260px;



	top: 130px;



	background-color: #ffa800;



	color: #fff;



	text-align: center;



	line-height: 36px;



	display: inline-block;



	margin-top: 12px;



	border-radius: 50px;



}



.gg1 .gg1lx p {



	font-size: 14px;



	color: #fff;



	line-height: 29px;



}



.gg1 .gg1lx p em {



	font-size: 24px;



	font-weight: 100;



	padding-right: 20px;



}



.gg2 {



	background: url(../images/gg3.png) no-repeat;



	height: 190px;



	position: relative;



}



.gg2 .wrap {



	position: relative;



}



.gg2 img {



	position:absolute;



	top: 0px;



	left: 0px;



}



.gg2 .gg1text {



	font-size: 26px;



	color: #fff;



	font-weight: bold;



	position: absolute;



	top: 37px;



	left: 300px;



	margin: auto;



	line-height: 73px;



	text-align: center;



}



.gg2 .gg1text em {



	display: block;



	font-size: 15px;



	margin:auto;



	line-height: 41px;



	color: #fff;



}



.gg2 span {



	display: block;



	color:#fff;



	font-size: 16px;



	font-weight: 100;



}



.gg2 .gg1lx {



	position: absolute;



	top: 26px;



	right: 0px;



	padding-left: 48px;



	height: 75px;



	font-size: 14px;



	color: #fff;



	line-height: 35px;



}



.gg2 .gg1lx a {



	width: 143px;



	height: 40px;



	margin:  auto;



	font-size: 16px;



	background-color: #e70111;



	color: #fff;



	text-align: center;



	line-height: 40px;



	display: inline-block;



	margin-top: 12px;



	border-radius: 50px;



}



.gg2 .gg1lx p {



	font-size: 14px;



	color: #fff;



}



.gg2 .gg1lx p em {



	font-size: 35px;



	font-weight: bold;



	padding-right: 20px;



	font-family: Impact;



}



.gg3 {



	background:url(../images/gg2.png) no-repeat;



	height: 192px;



	position: relative;



}



.gg3 .wrap {



	position: relative;



}



.gg3 img {



	position:absolute;



	top: 3px;



	left: 30px;



}



.gg3 .gg1text {



	font-size: 30px;



	color: #fff;



	font-weight: bold;



	position: absolute;



	top: 27px;



	left: 0px;



	margin: auto;



	line-height: 48px;



	text-align: center;



}



.gg3 .gg1text em {



	display: block;



	font-size: 18px;



	margin:auto;



	line-height: 41px;



}



.gg3 span {



	display: block;



	color:#fff;



	font-size: 16px;



	font-weight: 100;



	height: 30px;



	line-height: 30px;



	background-color: #219764;



	width: 409px;



	border-radius: 34px;



	margin-left: 21px;



	margin-top: 10px;



	margin-bottom: 10px;



}



.gg3 .gg1lx {



	background: url(../images/tels.png) no-repeat left center;



	position: absolute;



	top: 39px;



	right: 50px;



	padding-left: 48px;



	height: 75px;



	font-size: 14px;



	color: #fff;



	line-height: 33px;



}



.gg3 .gg1lx a {



	width: 133px;



	height: 36px;



	margin:  auto;



	font-size: 14px;



	background-color: #ffa800;



	color: #fff;



	text-align: center;



	line-height: 36px;



	display: inline-block;



	margin-top: 12px;



	border-radius: 50px;



}



.gg3 .gg1lx p {



	font-size: 14px;



	color: #fff;



}



.gg3 .gg1lx p em {



	font-size: 24px;



	font-weight: 100;



	padding-right: 20px;



}



.about {



	padding-top: 38px;



	height: 547px;



}



.about .contant {



	margin-top: 41px;



}



.about .fr {



	width: 735px;



	margin-top: 14px;



}



.about b {



	font-size: 26px;



}



.about p {



	font-size: 14px;



	line-height: 30px;



	overflow: hidden;



	margin-bottom: 43px;



	height: 147px;



	margin-top: 20px;



}



.about em {



	color: #414141;



	height: 30px;



	line-height: 30px;



	text-align:center;



	display:block;



	float: left;



	font-size: 14px;



	width: 114px;



	background-color: #dcdcdc;



}



.about .anouttesr {



	display: block;



}



.about .fl img {



	width: 382px;



	height: 222px;



	margin:  18px 16px;



}



.about .fl {



	background:url(../images/img11.png) no-repeat center;



	width: 416px;



	height: 364px;



}



.about .a1 {



	width:126px;



	height:39px;



	background:#2d2d2d;



	color:#fff;



	font-size:14px;



	display:block;



	float:left;



	margin-right:15px;



	line-height:39px;



	text-align:center;



}



.about .a1:hover {



	background:#015abe;



}



.about h3 {



	width: 576px;



	height: 63px;



	margin: 30px auto;



}



.about h3 a {



}



.casetit {



	height: 160px;



	margin:auto;



}



.casetit h3 {



	color: #015abe;



	padding-top: 50px;



	font-size:30px;



	font-weight:bold;



	background: url(../images/img9.png) no-repeat center 68px;



	text-align:center;



}



.casetit h3 a {



	display:block;



	text-align:center;



	font-size:14px;



	font-weight:100;



	color:#515151;



	text-transform: uppercase;



	margin-top: 10px;



}



.casebot .fl {



	width:376px;



}



.casebot .fl h4 {



	width:376px;



	height:60px;



	line-height:60px;



	text-align:center;



	background: #015abe;



	font-size:22px;



	color:#fff;



	font-weight:bold;



}



.casebot .fl ul {



	width:390px;



}



.casebot .fl ul li {



	margin-top: 11px;



	margin-right:14px;



	text-align:center;



	line-height:65px;



	font-size:16px;



	color: #fff;



	width:177px;



	height:65px;



	background: #2d2d2d;



	float:left;



}



.casebot .fl ul li a {



	color:#fff;



	dwidth:177px;



	height:65px;



	display:block;



}



.casebot .fl ul li li:hover {



	color:#fff;



	background:#c00000;



}



.casebot .fl ul .active a {



	color:#fff;



	background: #015abe;



}



.casebot .fr {



	width:790px;



}



.casebot .fr li {



	width:790px;



	height:447px;



	position:relative;



}



.casebot .fr li img {



	width:790px;



	height:447px;



}



.casebot .fr li .bgdlort {



	background:rgba(0, 0, 0, 0.8);



	position:absolute;



	bottom: 0;



	left:0;



	height:95px;



	color:#fff;



	width:100%;



}



.casebot .fr li .bgdlort h5 {



	font-size:16px;



	font-weight:bold;



	padding: 0 10px;



	margin-top: 14px;



}



.casebot .fr li .bgdlort p {



	font-size:14px;



	line-height:24px;



	height:45px;



	margin-top: 5px;



	overflow:hidden;



	padding: 0 10px;



}



.casebot .fr li .bgdlort a {



	color:#fff;



}



.news {



	width: 740px;



	margin-top: 20px;



}



.news h3 a {



	color: #fff;



}



.news .img {



	float: left;



	margin-right: 10px;



}



.news dt {



	border-bottom: 1px solid #dfdfdf;



	height: 181px;



	margin-bottom: 20px;



}



.news .img img {



	width: 200px;



	height: 151px;



}



.news .info {



	float: left;



	width: 529px;



	margin-top: 5px;



}



.news .info a {



	font-size: 14px;



	display:block;



	line-height: 30px;



}



.news .info .boodp {



	overflow: hidden;



	height: 69px;



	margin-bottom: 4px;



	margin-top: 10px;



}



.news .info .bood {



	font-size: 16px;



	font-weight:bold;



}



.news .info:hover .bood {



	color: #1471cb;



	font-size:14px;



}



.news .info .more {



	color: #646464;



	border: 1px solid #b5b5b5;



	width: 100px;



	height: 30px;



	text-align:center;



	line-height: 30px;



	font-size: 16px;



	background-color: #fff;



}



.news dl dd {



	clear: both;



	padding-top: 10px;



}



.news ul {



	width: 750px;



}



.news li {



	float: left;



	line-height: 35px;



	width: 364px;



	height: 90px;



	margin-right: 10px;



	border-bottom: 1px solid #dfdfdf;



	margin-bottom: 30px;



}



.news li a {



	font-size: 16px;



	display: block;



	white-space: nowrap;



	overflow: hidden;



	height: 30px;



	line-height: 32px;



	margin-bottom: 1px;



}



.news li span {



	font-size: 14px;



}



.news li .newimg {



	width:70px;



	height:61px;



	float:left;



	display:block;



}



.news li p {



	float:left;



	width: 268px;



	margin-left: 10px;



}



.news li .newimg img {



	width:70px;



	height:61px;



	float:left;



}



.faq .content {



	height: 410px;



	position: relative;



	overflow: hidden;



	margin-top:30px;



}



.contanta {



	margin-top:20px;



}



.faq .faq-c .faq-l {



	margin-bottom: 40px;



	clear: both;



	overflow: hidden;



}



.faq .faq-c .faq-l .faq-w span {



	width: 27px;



	height: 25px;



	line-height: 20px;



	text-align: center;



	float: left;



	margin-right: 5px;



	margin-bottom: 10px;



	background: url(../images/wd.gif) no-repeat center top;



}



.faq .faq-c .faq-l .faq-d span {



	clear: both;



	color: #fff;



	width: 25px;



	height: 27px;



	line-height: 20px;



	text-align: center;



	float: left;



	margin-right: 5px;



	margin-bottom: 10px;



	background: url(../images/wd.gif) no-repeat center -35px;



}



.faq .faq-c .faq-l .faq-w p {



	float: right;



	line-height: 20px;



	width: 360px;



	margin: 0;



	color: #333;



	font-size: 14px;



	font-weight: bold;



	white-space: nowrap;



	overflow: hidden;



	text-overflow: ellipsis;



}



.faq .faq-c .faq-l .faq-d p {



	float: right;



	width: 360px;



	line-height: 28px;



	margin: 0;



	height: 62px;



	color: #333;



	overflow: hidden;



	padding-bottom: 22px;



}



.faq .left dl {



	height:30px;



	line-height:30px;



}



.faq .left dl a {



	height:30px;



	display:block;



	width:280px;



	overflow:hidden;



	line-height:30px;



	color:#000;



}



.faq .left dl a em {



	padding-right:5px;



}



.fpp {



	width: 412px;



	float: left;



	margin-right:55px;



	margin-top: 20px;



}



.fpp .left p {



	margin-top:15px;



}



.fpp .left li {



	line-height:28px;



}



.fpp .left li img {



	margin-right:10px;



}



.fpp .left li a {



	color:#666;



}



.title1 {



	height: 50px;



	background-color: #272727;



}



.title1 h3 {



	float:left;



	font-size: 14px;



	margin-right:10px;



	line-height: 45px;



	padding-left: 12px;



}



.title1 h3 a {



	color: #fff;



}



.title1 .active {



	background: #006bd5;



}



.title1 .active a {



	color:#fff;



}



.title1 .more {



	font-size: 12px;



	color: #fff;



	float: right;



	line-height: 50px;



	padding-right: 10px;



	text-transform: uppercase;



}



.title2 {



	height: 50px;



	background-color: #272727;



}



.title2 h3 {



	float:left;



	line-height: 50px;



	text-align: center;



	font-size: 14px;



	width: 217px;



	font-weight: 100;



}



.title2 h3 em {



	padding:0 20px;



}



.title12 h3 a {



	color: #fff;



}



.title2 .on {



	background-color: #015abe;



}



.title2 .on a {



	color: #fff;



}



.title2 .more {



	font-size: 12px;



	color: #fff;



	float: right;



	margin-right: 10px;



	line-height: 44px;



	text-transform: uppercase;



}



.lianjie {



	height: 42px;



	line-height: 62px;



	margin-top: 10px;



	margin-bottom: 10px;



}



.lianjie .fl {



	font-size: 14px;



	font-weight: 100;



	color:#fff;



	width: 101px;



	background-color: #333;



	text-align:center;



	height: 26px;



	line-height: 26px;



	margin-top: 20px;



	margin-left: 20px;



}



.lianjie em {



	font-size: 30px;



	color:#232323;



	display:block;



	height: 20px;



	float: left;



	font-weight: 100;



	text-transform: uppercase;



}



.lianjie .fr {



	font-size:14px;



	color:#353535;



	float:left;



}



.lianjie .fr a {



	padding-left:40px;



	display:block;



	float:left;



	font-weight:100;



}



