﻿
@charset "utf-8";
/* CSS Document */
.headco {
	font-size:9pt;
	color:#727272;
}
.headco1 {
	font-size:9pt;
	color:#BAC5D9;
}

 .Link03
{ color: #BAC5D9; text-decoration: none; font-size:9pt;}
a.Link03:hover
{ color: #BAC5D9; text-decoration:
underline; font-size:9pt;}
* {
	padding: 0;
	margin: 0;
	border: none;
}
body {
	font-size: 12px;
	color: #333;
		font-family: "Microsoft YaHei";
}
a {
	color: #333;
	text-decoration: none;

}
a:hover {
	color: #000;
}
li {
	list-style-type: none;
}
.clear {
	clear: both;
}
.fr {
	float: right;
}
.f2 {
	float: center;
}
.fl {
	float: left;
}
.mid {
	margin: 0 auto;
	width: 1200px;
}
.top {
	background-color: #F6F6F6;
	line-height: 30px;
	height: 30px;
	background-repeat: repeat-x;
	border-bottom:1px solid #E5E5E5;
	color: #000;
}
.top a {
	color: #727272;
}
.header {
	height: 109px;
}
.logo {
	background-image:url(../images/logo.jpg);
	width: 665px;
	float: left;
	background-repeat: no-repeat;
	height: 109px;
	background-position: left center;
}

.tel {
	 float:right;
	 padding-top:20px;
	 padding-left:20px;}
}

#footer{
	width:100%;
	height:100%;
	padding-bottom:10px;
	font-size:12px;
	color:#BAC5D9;
	background:#333;
}
#footer a{
	color:#BAC5D9;}
#footer p{
	color:#BAC5D9;
	background:#333;}
#footer .inner{
	margin:auto;
	width:100%;

	text-align:center;}

#footer .inner .InnerLeft{
	float:left;
	width:600px;
	text-align:left;}
#footer .inner .InnerRight{
	float:right;
	width:420px;
}
.HeightTab{
	height:120px;
	background:#333333;
		}
#footer .inner .InnerRight .tel{
	background: no-repeat 0px 0px;
	height:50px;
	width:220px;
	padding-left:180px;
	color:#BAC5D9;
	font-size:24px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;}

#footer .inner .BottomNav{
	padding-top:20px;
	width:100%;
	margin:auto;
	height:40px;
	line-height:40px;
	color:#BAC5D9;
	background:#333333;
}

#footer .inner .BottomNav a{
	color:#BAC5D9;
	padding:0px 20px;
}


#wrapper  .t_page{
	padding:10px;
	text-align:center;
	font-size:12px;
	line-height:25px;

	}
#wrapper  .t_page a{
	padding:2px 5px;
	border:1px solid #DEDEDC;
	margin:0px 3px;}

	 #body{
	width:100%;
	margin:auto;
}







.menu {
	background-image: url(../images/nav_bg1.png);
	height: 54px;
	line-height: 54px;
}
.nav li {
	width: 140px;
	height: 54px;
	text-align: center;
	float: left;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	background-image: url(../images/nav_bg2.png);
	background-repeat: no-repeat;
	background-position: right center;
	position: relative;
	display: block
	}
.nav li.last {
	background-image: none;
}
.nav li a {
	font-size: 18px;
	color: #FFF;
	line-height:54px;

}

.nav li a:hover {
	color: #fff;
	font-size: 18px;
	width: 100%;
	height: 54px;
	text-decoration:none;
	font-weight:bold;

}
.dmenu {
	height: 59px;
	line-height: 59px;
	background-image: url(../images/dm.jpg);
}
.dnav li {
	width: 125px;
	height: 59px;
	text-align: center;
	float: left;
	font-family: "Microsoft YaHei";
}
.dnav li a {
	color: #FFF;
}
.sousuo {
	margin-top: 10px;
	height: 47px;
	line-height: 37px;
	font-size: 12px;
}
 .Link01 { color: #A9A8A8; text-decoration: none;
}
 a.Link01:hover
 { color: #333; text-decoration: underline; }
.ssl {
	width: 532px;
	float: left;
	vertical-align: middle;
}
.sbt {
	vertical-align: middle;
	margin-top: 25px;
}
.itx {
	vertical-align: middle;
	margin-top: 25px;
	color: #999;
	height: 35px;
	padding-left: 30px;
	border: solid 1px #ccc;
	background-image: url(../images/jj.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 275px;
}
#hylist {
	display: none;
}
.ssk {
	float: right;}


#full-screen-slider {
	width: 100%;
	height: 558px;
	position: relative;
	background: #FFF;
}
#slides {
	display: block;
	width: 100%;
	height: 558px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 0;
}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	z-index: 0
}
#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}
#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 70%;
	top: 500px;
	z-index: 9900;
	padding: 5px 15px 5px 0;
	margin: 0
}
#pagination li {
	display: block;
	list-style: none;
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 10px;
	border-radius: 5px;
	background: #fff
}
#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}
#pagination li.current {
	background: #f7640b
}
.page2 {
	font-size: 12px;
	text-align: center;
	margin-bottom: 20px;
}
.page2 .fl_left { /*display:none;*/
	float: left;
	width: 200px;
	line-height: 20px;
	height: 20px;
}
.page2 .fl_left .page_all {
	background: url(../images/icon.gif) no-repeat 0 5px;
*background:url(../images/icon.gif) no-repeat 0 3px;
	padding-left: 12px;
	line-height: 20px;
	display: none;
}
.page2 a {
	color: #0368A8;
	text-decoration: none;
	border: 1px solid #C8D8EC;
	height: 20px;
	line-height: 20px;
	padding: 0 7px;
	margin: 0 3px;
	display: inline-block;
	background: #FFF;
}
.page2 .page_all {
	margin-right: 20px;
	display: none;
}
.page2 a:hover {
	background: #FD8C00;
	border: 1px solid #EF5927;
	color: #FFFFFF;
}
.page2 .pagenum {
	background: #FD8C00;
	border: 1px solid #EF5927;
	color: #FFFFFF;
}
.page2 .fristimg {
	background: url(../images/p_left_03.gif) no-repeat 0 5px;
*background:url(../images/p_left_03.gif) no-repeat 0 3px;
	padding-left: 15px;
	display: none
}
.page2 .preimg span {
	background: url(../images/p_left_03.gif) no-repeat 0 5px;
*background:url(../images/p_left_03.gif) no-repeat 0 3px;
	padding-left: 8px;
}
.page2 .nextimg span {
	background: url(../images/p_right_03.gif) no-repeat right 5px;
*background:url(../images/p_right_03.gif) no-repeat right 3px;
	padding-right: 8px;
}
.page2 .lastimg {
	background: url(../images/pagelast.gif) no-repeat right 5px;
*background:url(../images/pagelast.gif) no-repeat right 3px;
	padding-right: 15px;
	display: none
}
.page2 .preimg:hover span {
	background: url(../images/p_left_04.gif) no-repeat 0 5px;
*background:url(../images/p_left_04.gif) no-repeat 0 3px;
	padding-left: 8px;
}
.page2 .nextimg:hover span {
	background: url(../images/p_right_04.gif) no-repeat right 5px;
*background:url(../images/p_right_04.gif) no-repeat right 3px;
	padding-right: 8px;
}
.incp {
	padding-top: 20px;
}
.incpfl {
	width: 225px;
	background-color: #f6f6f6;
}
.inctptitle {
	height: 56px;
	line-height: 56px;
	text-align: center;
	font-family: "Microsoft YaHei";
	color: #FFF;
	font-size: 16px;
	background-image: url(../images/imbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.inctptitle2 {
	height: 56px;
	line-height: 56px;
	text-align: left;
	font-family: "Microsoft YaHei";
	color: #FFF;
	font-size: 16px;
	background-color: #469FF7;
	padding-left:40px;
}
.in2 {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	padding: 10px;
}

.in21 {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
}

.datt2 {
	padding-left: 20px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #FFF;
	line-height: 56px;
}
.more2 {
	color: #FFF;
	float: right;
	padding-right: 10px;
	line-height: 56px;
}
.more2 a {
	color: #FFF;
}

.more {
	float: right;
	padding-right: 10px;
}
.incps {
	padding-top: 25px;
}
.incps li a {
	font-size: 12px;
}
.btc {
	padding-bottom:-1px;
	background-image: url(../images/tpbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.incps li img {
	width: 224px;
	height: 200px;
	border: solid 1px #ccc;
	padding: 4px;
}
.inbt {
	height: 56px;
	background-image: url(../images/inbt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mad1 {
	height: 208px;
	background-image: url(../images/mad1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.mad2 {
	height: 153px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/mad1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.hhui {
	padding: 20px;
	background-color: #f6f6f6;
}
.ys2 {
	height: 1473px;
	background-image: url(../images/cpp.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.mt {
	position: absolute;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	color: #0067ca;
}
.mt1 {
	margin-top: 195px;
	margin-left: 560px;
}
.mt2 {
	margin-top: 565px;
	margin-left: 100px;
}
.mt3 {
	margin-top: 875px;
	margin-left: 540px;
}
.mt4 {
	margin-top: 1195px;
	margin-left: 90px;
}
.at {
	position: absolute;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 30px;
}
.at1 {
	width: 400px;
	margin-top: 270px;
	margin-left: 560px;
}
.at2 {
	width: 400px;
	margin-top: 615px;
	margin-left: 100px;
}
.at3 {
	width: 400px;
	margin-top: 925px;
	margin-left: 540px;
}
.at4 {
	width: 400px;
	margin-top: 1240px;
	margin-left: 90px;
}
.hong {
	color: #F00;
}
.dattt {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #0071c2;
	display: block;
	padding-top: 20px;
}
.ings {
}
.datitle {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #1c64c6;
	padding-left: 10px;
	background-image: url(../images/nli.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 44px;
	line-height: 44px;
	border-bottom: solid 1px #026fb5;
}
.datit {
	font-family: "Microsoft YaHei";
	line-height: 44px;
	font-size: 16px;
	color: #026fb5;
	padding-left: 10px;
	height: 44px;
}
.injjnr {
	font-family: "Microsoft YaHei";
	line-height: 30px;
	font-size: 14px;
	padding: 10px;
}
.injjnr img {
	margin-right: 10px;
	padding: 2px;
	float: left;
}
.gsli {
	background-image: url(../images/gli.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 15px;
	height: 404px;
	float: left;
}
.ingsnew {
	width: 227px;
	float: right;
}
.inul {
	padding: 10px;
}
.inul li {
	padding-left: 20px;
	line-height: 35px;
	border-bottom: dashed 1px #ccc;
	background-image: url(../images/nnli.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.xinlink {
	background-color: #fff;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
}
.innewsfl {
	background-color: #FFF;
	margin-right: 10px;
	padding: 20px;
	width: 290px;
}
.intttp {
	margin-top: 10px;
	height: 130px;
	padding-top: 12px;
}
.tjtp {
	float: left;
	width: 199px;
}
.tjtp img {
	border: solid 1px #ccc;
	padding: 2px;
}
.tjtitt {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
}
.tjtittcc {
	line-height: 25px;
	font-size: 12px;
}
.time {
	float: right;
	padding-right: 5px;
}
.time {
	float: right;
	padding-right: 5px;
}
.ijswd {
	background-color: #FFF;
	padding: 20px;
	width: 280px;
}
.inwen {
	padding: 10px;
}
.inwen li {
	margin-bottom: 10px;
	line-height: 30px;
	border-bottom: dashed 1px #ccc;
}
.wen {
	padding-left: 30px;
	background-image: url(../images/wen.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.da {
	padding-left: 30px;
	background-image: url(../images/da.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.links {
	background-color: #FFF;
	margin-top: 20px;
	padding: 10px;
}
.links a {
	margin-right: 20px;
}
.links img {
	padding-bottom: 10px;
}
.fooder {
	height: 200px;
	margin-top: 20px;
}
.banquan {
	height: 193px;
	background-image: url(../images/bott.jpg);
}
.dlogo {
	float: left;
	background-image: url(../images/ma.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 250px;
	height: 190px;
}
.bbquan {
	float: left;
	height: 140px;
	padding-left: 30px;
	padding-top: 50px;
	color: #505050;
	line-height: 25px;
	background-image: url(../images/bqq.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.ingsjj {
	height: 340px;
}
.e2 {
	padding: 20px;
}
.e2 li {
	line-height: 30px;
	border-bottom: dashed 1px #ccc;
	font-size: 12px;
	background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
}
.e2 li .time {
	float: right;
}
.yyl li {
	float: center;
	margin-left: 20px;
	text-align: center;
	width: 180px;
}
.yyl li img {
	width: 170px;
	height: 120px;
	border: solid 1px #ccc;
	padding: 3px;
	padding-bottom: 5px;
}
.viewbox {
	padding: 20px;
}
.title {
	text-align: center;
	line-height: 35px;
}
.info {
	text-align: center;
	line-height: 25px;
}
.content {
	line-height: 25px;
	font-size: 14px;
}
.boxoff {
	border-bottom: dashed 1px #ccc;
}
.context {
	padding-top: 20px;
	line-height: 25px;
}
.cpbttl, .light {
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.d4 {
	line-height: 25px;
	font-size: 12px;
}
.commend {
	margin-top: 20px;
}
.picbox {
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
}
.cpbttl {
	padding-left: 10px;
}
.pagesshow {
	min-height: 245px;
	line-height: 35px;
	font-size: 14px;
	padding: 20px;
}
.sj li img {
	width: 210px;
	margin-bottom: 3px;
	border: solid 1px #ccc;
	padding: 5px;
}
.mt1 {
	margin-bottom: 10px;
	height: auto;
	clear: both;
}
.cpcpshow {
	padding-bottom: 10px;
}
.cpcpshow li {
	margin-left: 10px;
	width: 235px;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 10px;
	float: left;
	border: solid 1px #ccc;
}
.cpcpshow li img {
	width: 233px;
	height: 233px;
}
.cmt1 {
	padding-bottom: 20px;
}


/*选择理由*/
.container {
	width:1200px;

}

.bg8 {
	background:#f4f4f4 ;
	text-align:center;}
.xzly {
	background:#f4f4f4 url(../images/xzlybg.png)/ bottom repeat-x;

}
.xzly h4 {
	margin-top:46px;
	margin-bottom:34px;
	text-align:center;
}
.xzly ul {
	margin-bottom:56px;
	overflow:hidden;
	text-align:center;
}
.xzly li {
	margin-right:47px;
	float:left;
	_display:inline;
	margin-top: 20px;
}
.xzly li.nomr {
	margin-right:0;
}
.main {
	width:1200px;
	overflow:hidden;
	zoom:1;
}
.main:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
}



.fix{*zoom:1;}.fix:after{display:block; content:"clear";  clear:both; overflow:hidden; visibility:hidden;}
a{ text-decoration:none;}
img{ border:none;}
.power{ text-align:center; line-height:30px;}

/*以上是基本参数 可不复制  以下是必须*/
/*部分开始-----------------------------------------------------*/
/*banner*/
.none{ display:none;}
.banner{ min-width:1200px;height:558px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:558px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

.banner1200{ min-width:1200px;height:360px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show1200{ width:100%; text-align:center; height:360px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}
/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:500px;width:980px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:37px; height:37px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}


/*banner*/
.none{ display:none;}
.banner1{ min-width:980px;height:350px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show1{ width:100%; text-align:center; height:350px; overflow:hidden; position:relative;}



/*圆点*/
.yq_banner_list{ width:200px; height:25px;position:absolute; top:485px; text-align:right; z-index:100; left:120px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../images/abg.png) no-repeat right; margin-right:10px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left; }

/*新闻资讯*/
.news {
	width:1200px;
	height:400px;
	padding-bottom:40px;
}
.newsl {
	width:800px;
	height:400px;
	float:left
}
.inews_t {
	height:141px;
	border-bottom:1px #e2e2e2 dashed;
	padding-top:25px;
}
.inews_t .img {
	float:left;
	margin-right:20px;
	width:183px;
	height:120px;
}
.inews_t .t {
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#000;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	overflow:hidden;
}
.inews_t .t:hover {
	color:#D5242E;
}
.inews_t .time {
	color:#b8b8b8;
	font-size:14px;
	font-family:Arial;
}
.inews_t .m {
	line-height:18px;
	height:40px;
	padding:6px 0px;
	display:block;
}
.inews_t .more {
	color:#D5242E;
}
.inews_t .more:hover {
	color:#D5242E;
}
.inews {
	padding-top:17px;
	font-family:"Microsoft YaHei";
}
.inews ul li {
	float:left;
	width:368px;
	height:40px;
	margin-right:10px;
	line-height:40px;
	border-bottom: 1px dotted #d9d9d9;
	background:url(../images/icon-dot.gif) left no-repeat;
	padding-left:21px;
	font-size:14px;
	overflow:hidden;
}
.newsr {
	width:350px;
	height:400px;
	float:right
}
.inews2 {
	padding-top:20px;
	font-family:"Microsoft YaHei";
}
.inews2 ul li {
	height:40px;
	line-height:40px;
	border-bottom:1px #ececec dashed;
	background:url(../images/icon-dot.gif) left no-repeat;
	padding-left:20px;
	padding-right:10px;
	clear:both;
	font-size:14px;
	overflow:hidden;
	display:block
}
.inews2 ul li span {
	float:right;
	font-size:12px;
}




.Sbox .SearchBar{
	margin:10px 0px 0px 10px;}

.SearchBar #search-text {
	width: 266px;
	padding:0px 0px;
 	margin:0px;
	color:#999999;
	height:36px;
	line-height:36px;
	font-size:12px;
	background:none;
	border:none;
	padding-left:30px;
	}

.SearchBar #search-submit {
	border:none;
	background:none;
	font-size:12px;
	color: #BAC5D9;
	height:37px;
	margin:0px;
	cursor:pointer;
	padding:0px;
	line-height:37px;
	width:72px;
}


#sections {
    width: 100%;
}
.boxs {
    width: 1200px;
    height: 400px;
    margin: 20px auto;
    position: relative;
    zoom: 1;
    border: 0px solid #ddd;
}
.business .box {
    width: 100%;
    position: relative;
    margin-top: 5px;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}

.page_top {
	position:absolute;
}
#pageTop {
	z-index:160;
	width:58px;
	height:57px;
	background:url(../images/top.gif.jpg) no-repeat;
	position:fixed;
	_position:absolute;
	bottom:10px;
	right:10px;
	overflow:hidden;
	text-indent:-999px;
	cursor:pointer
}
#pageTop a {
	width:100%;
	height:100%;
	display:block;
}
*html #pageTop a {
	width:65px;
	height:65px
}
.section {
    display: block;
}
.list_tit {
    height: 25px;
    margin-bottom: 25px;
    position: relative;
    border-bottom: 0px solid #ea544a;
}
.list_tit .a_ico {
    position: absolute;
    z-index: 10;
    left: 50%;
    top: 20px;
    margin-left: -160px;
    width: 303px;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    background: ;
    color: #0069BC;
}
.business .box ul.items {
    margin-top: 50px;
}
.business .box{width:100%;position:relative;margin-top:5px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.business .box .caption{width:100%;height:100px;font-size: 24px;font-weight: bold;color: #333;text-align:center;-moz-opacity:0;opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.business.active .box .caption{-moz-opacity:1;opacity:1;}
.business .box .caption i{display:block;margin:0 auto;margin-bottom:20px;width:320px;height:31px;background:url(../images/words.png)no-repeat 0px -294px;}
.business .box .caption span{font-size:24px;letter-spacing:3px;}
.business .box ul.items{margin:0 auto;margin-top:100px;}
.business .box ul.items li{width:224px;height:300px;margin:0 8px;background:url(../images/bg_quan.png) no-repeat;overflow:hidden;float:left;}
.business .box ul.items li:hover{width:224px;height:300px;margin:0 8px;background:url(../images/bg_green.png) no-repeat 0px 400px;overflow:hidden;float:left;}
.business .box ul.items li i{display:block;position:relative;margin:0 auto;margin-top:43px;height:69px;}
.business .box ul.items li.pc i{width:69px;background:url(../images/words.png)no-repeat -245px -357px;}
.business .box ul.items li.mobi i{width:64px;background:url(../images/words.png)no-repeat -416px -291px;}
.business .box ul.items li.sys i{width:76px;background:url(../images/words.png)no-repeat -415px -362px;}
.business .box ul.items li.app i{width:74px;background:url(../images/words.png)no-repeat -244px -439px;}
.business .box ul.items li.host i{width:79px;background:url(../images/words.png)no-repeat -420px -439px;}
.business .box ul.items li u{display:block;position:absolute;width:156px;height:156px;margin-left:22px;background:url(../images/words.png)no-repeat 0px -363px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.business .box ul.items li u.cl{clip:rect(0px,156px,-10px,78px);}
.business.active .box ul.items li u.cl{clip:rect(0px,156px,156px,78px);}
.business .box ul.items li u.cr{clip:rect(156px,78px,156px,0px);}
.business.active .box ul.items li u.cr{clip:rect(0px,78px,156px,0px);}
.business .box ul.items li strong{display:block;margin-top:70px;font-size:16px;font-weight:normal;text-align:center;}
.business .box ul.items li p{position:relative;top:200px;color:White;font-family:Arial,"宋体";font-size:12px;line-height:20px;text-align:center;}
.business .box ul.items li:hover{background-position:0px 0px;-webkit-transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s;-ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;transition:all .5s ease-in-out .3s;}
.business .box ul.items li:hover i{-webkit-transition:all .5s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s;-ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;transition:all .5s ease-in-out .4s;}
.business .box ul.items li.pc:hover i{background:url(../images/words.png)no-repeat -168px -357px;}
.business .box ul.items li.mobi:hover i{background:url(../images/words.png)no-repeat -337px -291px;}
.business .box ul.items li.sys:hover i{background:url(../images/words.png)no-repeat -327px -362px;}
.business .box ul.items li.app:hover i{background:url(../images/words.png)no-repeat -164px -439px;}
.business .box ul.items li.host:hover i{background:url(../images/words.png)no-repeat -335px -439px;}
.business .box ul.items li:hover u.cl{clip:rect(0px,156px,-10px,78px);}
.business .box ul.items li:hover u.cr{clip:rect(156px,78px,156px,0px);}
.business .box ul.items li:hover strong{color:White;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
.business .box ul.items li:hover p{top:20px;-webkit-transition:all .3s ease-in-out .5s;-moz-transition:all .3s ease-in-out .5s;-ms-transition:all .3s ease-in-out .5s;-o-transition:all .3s ease-in-out .5s;transition:all .3s ease-in-out .5s;}
.business .box label{display:block;margin:0 auto;margin-top:-40px;width:297px;height:21px;background:url(../images/words.png)no-repeat 0px -333px;}

/*友情链接*/
.hzhbBox {
	margin:10px auto;
	width:1200px;
}
.hzhbBox ul {
	padding:15px 0 15px 0;
	width:1200px;
	overflow:hidden;
}
.hzhbBox li {
	float:left;
	margin-right:15px;
	text-align:left;
	display:block
}
.hzhbBox li a {
	font-size:12px
}


/*关于我们*/
.aboutbg {
	background:#EBEFF2
}
.about {
	width:1200px;
	height:350px;
	padding-top:40px;
}
.about_t {
	width:100%;
	height:55px;
	position:relative;
	background:url(../images/about_titbg.gif) repeat-x bottom left;
}
.about_t h3 {
	font-size:24px;
	color:#666;
	line-height:normal;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.about_t h2 {
	display:inline-block;
*display:inline;
*zoom:1;
	padding-right:20px;
	font-size:18px;
	color:#fff;
	padding-left:10px;
	line-height:normal;
	background:#0069BC
}
.about_t .more {
	position:absolute;
	bottom:0;
	right:30px;
	padding:0 15px;
	background:#f8f8f8;
}
.about_c {
	width:1200px;
	height:220px;
	padding:20px 0
}
.about_cl {
	width:300px;
	height:220px;
}
.about_cl img {
	width:320px;
	height:220px;
}
.about_cr {
	width:860px;
	height:220px;
}
.about_cr h3 {
	line-height: 1.6em;
	font-weight: bold;
	color: #4F4F4F;
	font-family:"Microsoft YaHei", "微软雅黑";
	font-size:20px;
}
.about_cr span {
	width:860px;
	line-height:26px;
	margin-bottom:15px;
	margin-top:10px;
	font-size:14px;
	display:block
}
.about_cr a {
	width:60px;
	font-style:normal;
	height:30px;
	line-height:30px;
	padding:0 10px 0 15px;
	background:#4F4F4F;
	color: #fff;
	display:block
}
.about_cr a:hover {
	background:#000
}
/*客户见证*/
.krspan {
	width:1200px;
	height:400px
}
.khjz {
	width:1200px;
}
.khjzcont {
	width:1200px;
	height:340px;
	overflow:hidden;
	margin-top:20px;
}
.khjzcont dl {
	float:left;
	height:120px;
	overflow:hidden;
	width:288px;
	padding:10px 0 20px 0;
	margin-right:5px;
	margin-bottom:20px;
	border-bottom:1px dashed #d4d4d4;
	display:block
}
.khjzcont dt img {
	border:1px solid #e8e8e8;
}
.khjzcont dd {
	margin-left:170px;
}
.khjzcont dd h5 {
	margin-bottom:12px;
	font-size:14px;
}
.khjzcont dd h5 a {
	color:#333;
}
.khjzcont dd p {
	line-height:20px;
	height:80px;
	overflow:hidden;
}
/*荣誉*/
.rybox {
	width:258px;
	height:387px;
	border-bottom:#dedede 1px solid
}
.rybox .rycont {
	position:relative;
	width:256px;
	height:325px;
	background-color:#fff;
	overflow:hidden;
	margin-top:10px;
}
.rybox .rycont ul {
	padding-top:38px;
	margin:0px auto;
	width:170px;
	overflow:hidden;
}
.rybox .rycont li {
	width:170px;
	float:left;
	text-align:center;
}
.rybox .rycont li h5 {
	margin-top:14px;
	font-weight:normal;
	font-size:13px;
	text-align:center
}
.rybox .rycont li h5 a {
	color:#333;
}
.rybox .rycont .btnleft, .rybox .rycont .btnright {
	position:absolute;
	top:50%;
	margin-top:-20px;
	width:18px;
	height:26px;
}
.rybox .rycont .btnleft {
	left:12px;
	background:url(../images/left.png) no-repeat center;
	display:block
}
.rybox .rycont .btnright {
	right:12px;
	background:url(../images/right.png) no-repeat center;
	display:block
}

/*通用标题*/
.boxt {
	width:100%;
	height:44px;
	border-bottom: 1px solid #e6e6e6;
}
.boxt2 {
	width:100%;

}
.boxt h2 {
	float:left;
	border-bottom:1px solid #000;
	font-size:18px;
	height:44px;
	line-height:44px;
	color:#0069BC;
	padding-left:20px;
	background:url(../images/ico.png)left no-repeat;
}
.boxt font {
	float:left;
	font-size:14px;
	padding-left:15px;
	height:44px;
	line-height:44px;
	color:#666;
}
.boxt a {
	float:right;
	font-family:Arial;
	line-height:44px;
	margin-right:10px;
	color:#000;
}
.boxt a:hover {
	color:#D5242E;
}
/*滚动*/
.case {
	width:1200px;
	overflow:hidden;
}
.ibox7 {
	padding-top:30px;
	height:205px;
	overflow:hidden;
	position:relative;
}
.ibox7 #LeftArr1 {
	position:absolute;
	left:0;
	top:35px;
	width:34px;
	height:144px;
	cursor:pointer;
	background:url(../images/left.png)left center no-repeat;
}
.ibox7 #RightArr1 {
	position:absolute;
	right:0px;
	top:35px;
	width:34px;
	height:144px;
	cursor:pointer;
	background:url(../images/right.png) right center no-repeat;
}
.ihonor {
	width:100%;
	margin:0px auto;
	overflow:hidden;
	text-align:center;
}
.ihonor .proa {
	width:205px;
	height:185px;
	padding:0px 10px 0 10px;
}
.ihonor .proa img {
	width:197px;
	height:147px;
	border:4px #ededed solid;
	display:block
}
.ihonor .proa img:hover {
	width:197px;
	height:147px;
	border:4px #0069BC solid;
	display:block
}
.ihonor .proa span {
	width:205px;
	text-align:center;
	height:30px;
	line-height:30px;
	display:block
}
/*合作伙伴*/
.hzhb {
	position:relative;
	margin-bottom:25px;
	height:122px;
	background-color:#f8f8f8;
	border:1px solid #e7e7e7;
	overflow:hidden;
}
.hzhb h4 {
	position:absolute;
	left:0px;
	top:0px;
	padding:0 5px;
	width:34px;
	height:122px;
	background-color:#0069BC;
	font-size:18px;
	text-align:center;
}
.hzhb h4 a {
	position:relative;
	top:16px;
	color:#fff;
	text-decoration:none;
}
.hzhb .alcont {
	margin-left:44px;
	position:relative;
	padding:22px 0px 14px 0px;
}
.hzhb .alcont ul {
	margin:0 auto;
	width:1150px;
	overflow:hidden;
}
.hzhb .alcont li {
	margin:0 5px;
	float:left;
	width:114px;
	text-align:center;
}
.hzhb .alcont li img {
	border:1px solid #d6d6d6;
	display:block;
}
.hzhb .alcont li h5 {
	margin-top:5px;
	font-weight:normal;
	text-align:center;
	font-size:12px;
	display:block
}
.hzhb .alcont li h5 a {
	color:#333;
}
.hzhb .alcont .btnleft, .hzhb .alcont .btnright {
	position:absolute;
	top:50%;
	margin-top:-20px;
	width:18px;
	height:26px;
}
.hzhb .alcont .btnleft {
	left:12px;
	background:url(../images/left.png)no-repeat center;
}
.hzhb .alcont .btnright {
	right:12px;
	background:url(../images/right.png) no-repeat center;
}

.pt3{
	height: 93px;
	background-image: url(../images/pt3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:40px;
	margin-bottom:20px;
}

		}
.ingsnew{
	width:227px;
	float:right;}
.inul{
	padding-bottom:10px;

	}.inul li{
		font-size:14px;
		font-family:"Microsoft YaHei";
		padding-left:15px;
	line-height: 35px;
	border-bottom: dashed 1px #ccc;
	background-image: url(../images/nnli.png);
	background-repeat: no-repeat;
	background-position: 5px center;
		}



.innewsfl{
	margin-right:37px;
	width:380px;}
.innewsfl2{
	margin-left:60px;
	width:363px;}
.intttp{
	padding-bottom:10px;
	padding-top:10px;}
.tjtp{
	float:left;
	width:199px;}	.tjtp img{


		padding:4px;}
		.tjtitt{
			font-size:12px;

			line-height:25px;
			font-weight:bold;}

		.tjtittcc{
			line-height:25px;
			font-size:12px;}.time{
				float:right;
				padding-right:5px;}.time{
					float:right;
					padding-right:5px;}





	.incp{
		padding-top:20px;}
.incpfl{
	width:221px;
	}

.inctptitle{
	height: 82px;
	text-align: center;
	font-family: "Microsoft YaHei";
	color: #FFF;
	font-size: 16px;
	background-color: #1669d1;
	background-image: url(../images/pip.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.incpli{
	background-color:#ececec;

	padding-bottom:10px;
}
.incpli li{
	padding-left:30px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	margin-left:10px;
	margin-right:10px;
	border-bottom: dashed 1px #ccc;
		background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}	.incpli li.dali{margin:0;
	margin-top:5px;
	padding-left:30px;
	line-height: 40px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	background-color:#469FF7;
	border-bottom:none;
	background-image: url(../images/dali.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}	.incpli li.dali a{
	color:#fff;
	font-weight:bold;}
.fen{
	font-family:"Microsoft YaHei";
	font-size:20px;
	padding-left:49px;
	color:#0269b1;
	padding-top:25px;
	background-image: url(../images/fen.jpg);
	background-repeat: no-repeat;
	}

.incpli  ul{
	display: none;
}

.incpli  ul:nth-child(2){
	display:block;
}

.inlx{
	padding:20px 10px 20px 10px;
	line-height:25px;}
.di{
	height:12px;
	background-image: url(../images/di.jpg);
	background-repeat: no-repeat;
	}

.incpfr{
	width:950px;
	}

.incpfrtit{
	height:34px;
	line-height:34px;
	border-bottom:solid 1px #ccc;
	}
.datt{
	display: block;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #1c64c6;
	float: left;height:34px;
	line-height:34px;
	padding: 0 30px 0 20px;
	background-image: url(../images/nli.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	}
.more{
	float:right;
	padding-right:10px;

	}
	.incps{
		margin-left:-10px;
	padding-top:20px;}
.incps li a{
	font-size:14px;}
.incps li img{
	width:228px;
	display:block;
	height:191px;
	border:solid 1px #ccc;
}
.incps li{
	font-family:"Microsoft YaHei";
	line-height:25px;
	width:230px;
	height:248px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	margin-left:10px;
}
.incps li a.title {display: -webkit-box; line-height:50px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden; }
.incps li:hover img{
	border:solid 1px #fe9900;
}

.t2 { background-color:#FF8B26; color:#fff; padding:20px; }
.t2 .title { font-size:26px; text-align:left; font-weight:bolder; margin-bottom:8px; font-family: 宋体; }
.t2 .mobile { font-size:24px; text-align:left; font-weight:bold; line-height:35px; }

.bg00afda{background:#137CCF; height:90px; line-height:90px;}
.bg00afda p{text-align:center; color:#fff; font-size:48px; font-weight:800;}

.design_mk{width:100%; padding:46px 0 46px; background: #ffffff;}
.design_mk ul{width:100%; overflow:hidden; margin-top:18px;}
.design_mk ul li{float:left; overflow:hidden; margin-right:15px; width:calc((100% - 60px)/5); height:240px; margin-bottom:15px; background:#fff; box-shadow:0 0 3px rgba(0,0,0,.1); position:relative; cursor:pointer;}
.design_mk ul li:nth-child(5n){margin-right:0;}
.design_mk ul li .text{position:absolute; z-index:2; width:100%; height:100%;}
.design_mk ul li .text .ico{margin-top:45px; text-align: center;}
.design_mk ul li .text p{font-size:18px; color:#333; font-weight:bold; font-family:microsoft yahei; margin-top:35px; text-align: center;}
.design_mk ul li .circle{position:absolute; z-index:1; background:#eef1f3; box-sizing:border-box; border-radius:100%; transition:all ease-out 1s; -webkit-transition:all ease-out 1s; -moz-transition:all ease-out 1s; -o-transition:all ease-out 1s; width:100px; height:100px; left:calc((100% - 100px)/2); top:40px; border:1px solid #eee;}
.design_mk ul li:hover .circle{animation:circle 1.8s infinite ease-in-out; -webkit-animation:circle 1.8s infinite ease-in-out; -moz-animation:circle 1.8s infinite ease-in-out; -o-animation:circle 1.8s infinite ease-in-out;}
.design_mk .mask{position:absolute; width:100%; height:100%; left:0; top:-100%; background:rgba(0,0,0,.75); z-index:3; transition:all ease-out .3s;}
.design_mk ul li:hover .mask{top:0;}
.contentr{width:1182px; margin:auto;}
.pro_title{font-size:32px; text-align:center; padding-bottom:20px; padding-top:24px; font-family:microsoft yahei; font-weight:normal; clear:both;}
img{border:0px;}



	.sales-qq ul li a b{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-1.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a c{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-2.jpg)center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a d{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-3.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a e{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-4.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a f{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-5.jpg)center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a g{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-6.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a h{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-7.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a i{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-8.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a j{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-9.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a k{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-10.jpg)center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a r{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-11.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a s{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-12.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a t{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-13.jpg)center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a u{
		display: block;
		margin: 0 auto;
		width: 130px;
		height: 130px;
		border-radius: 50%;
		background: url(../images/qq-14.jpg) center;
		border: 1px solid #0069BC;
	}
	.sales-qq ul li a{
		display: block;
		padding-top: 10px;
		height: 213px;
		background: #F5F5F5;
		text-align: center;
	}

	.sales-qq ul li a h1{
		font-size: 18px;
		margin-top: 25px;
		text-align: center;
	}

	.sales-qq ul li p{
		margin-top: 10px;
	}

	.sales-qq ul{
		margin-bottom: 20px;
		padding-top: 20px;
	}
	.anniu {
    disblay: inline-block;
    padding: 5px 10px;
    margin: 5px 0;
    float: left;
    border-radius: 3px;
    margin-right: 10px;
    border: 1px solid #CC0000;
    font-size: 14px;
    color: #555555;
}

.containers {
	margin:0 auto;
	width:1200px;
}
	.col-lg-2 {

	}

	/*内页左右*/
.ncon {
	width:1200px;
	height:auto;
	padding-bottom:10px
}
.ncon:after {
	content:".";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden
}
.nconr {
	width:970px;
	float:right;
	border:#dedede 1px solid;
	background:#FFF
}
.nconl {
	width:210px;
	float:left
}




/*面包屑*/
.weizhi {
	width:960px;
	height:32px;
	border-bottom:#DDDDDD 1px solid;
	padding:0 0 0 10px;
	background:url("../images/conttitbg.png")/*tpa=http://www.puyihuanbao.com/skin/images/conttitbg.png*//*tpa=http://www.puyihuanbao.com/skin/images/conttitbg.png*/ repeat-x
}
.weizhi h2 {
	height:32px;
	float:left;
	padding-left:20px;
	background:url("../images/lf_n_ic2.gif")/*tpa=http://www.puyihuanbao.com/skin/images/lf_n_ic2.gif*//*tpa=http://www.puyihuanbao.com/skin/images/lf_n_ic2.gif*/ left no-repeat;
	line-height:32px;
	font-size:14px;
	color:#009DF4;
	display:block
}
.weizhi h3 {
	height:32px;
	float:right;
	padding-right:20px;
	text-align:right;
	line-height:32px;
	font-size:12px;
	font-weight:normal;
	color:#666;
	display:block
}
.page {
	width:960px;
	padding:10px 0;
	height:30px;
	margin-bottom:10px
}
/*分页*/
.page_list {
	margin: 3px;
	text-align:center
}
.page_list ul {
	float: right;
}
.page_list .firstPage {
	width: 30px;
}
.page_list ul li {
	float: left;
	line-height: 25px;
	height: 25px;
	margin-left: 5px;
	font-size: 12px;
	border: 1px solid #E9E9E9;
	padding: 0px 10px;
	width: auto;
}
.page_list ul li a:hover {
	color: #ff0000;
	text-decoration: none;
}
.page_list ul li.thisclass, .page_list ul li.thisclass a, .page_list ul li.thisclass a:hover {
	background-color: #333333;
	color: #FFF
}
.page_list .pageinfo {
	line-height: 25px;
	padding: 12px 5px 10px 5px;
	color: #999;
}
.page_list select {
	line-height: 25px;
	margin-top: 4px
}
.page_list .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
/*产品*/
 /*-----------------详情页-放大图---------------------*/
.proarc {
	padding:15px 10px;
	width:940px
}
.show_gallery {
	float:left;
	width:345px;
	height:230px;
	margin:0 0 20px 0;
	position:relative;
}
.gallery_box {
	width:345px;
	height:230px;
	background:#fff;
	overflow:hidden
}
.tb-pic a {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.tb-pic a img {
	vertical-align:middle;
}
.tb-pic a {
*display:block;
*font-family:Arial;
*line-height:1;
}
.tb-thumb {
	margin:10px 0 0;
	overflow:hidden;
	padding:0;
}
.tb-thumb li img {
	width:70px;
	height:70px;
}
.tb-thumb li {
	float:left;
	height:70px;
	margin:0 5px 0 5px;
	overflow:hidden;
	padding:2px;
	border:#dfdfdf 1px solid;
}
.tb-s310, .tb-s310 a {
	height:200px;
	width:340px;
}
.tb-s310, .tb-s310 img {
	max-height:200px;
	max-width:340px;
}
.tb-s310 a {
*font-size:271px;
}
.tb-s40 a {
*font-size:35px;
}
.tb-s40, .tb-s40 a {
	height:70px;
	width:70px;
}
.tb-booth {
	border:1px solid #e9e9e9;
	background:#fff;
	position:relative;
	z-index:1;
	padding:2px;
}
.tb-thumb .tb-selected {
	height:70px;
	border:#009DF4 1px solid;
}
.tb-thumb .tb-selected div {
	background-color:#FFFFFF;
	border:medium none;
}
.tb-thumb li div {
}
div.zoomDiv {
	z-index:999;
	position:absolute;
	top:0px;
	left:10px;
	width:340px;
	height:260px;
	background:#ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align:center;
	overflow:hidden;
	margin:-3px 0 0 2px;
}
div.zoomMask {
	position:absolute;
	border:1px solid #aaa;
	background:#fff 50% top no-repeat;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(Opacity=50);
	cursor:move;
	z-index:1;
	width:200px;
	height:200px;
}
.zoomDiv img {
	width:340px;
	height:260px;
}
.show_property {
	float:right;
	width:580px;
	padding:0 0 0 0;
	position:relative;
}
.show_property h1 {
	font-size:20px;
	color:#333;
	line-height:40px;
	font-family:"微软雅黑";
}
.show_property h1 a {
	color:#333;
}
.show_property h2 {
	font-size:15px;
	color:#cc0000;
	line-height:20px;
	margin-bottom:20px;
}
.show_property p span {
	color:#999;
	display:inline-block;
}
.zx_price span {
	vertical-align:top;
	line-height:37px;
}
.numbox span {
	vertical-align:top;
}
.show_property p {
	line-height:25px;
	padding-bottom:10px;
	color:#666
}
.show_property p s {
	color:#999;
	font-family:"微软雅黑";
}
.show_property p strong {
	color:#F0800F;
	font-size:16px;
	font-weight:700;
	font-family:"微软雅黑";
	vertical-align:bottom;
	position:relative;
	padding:0 5px;
}
.show_property p b {
	color:#F0800F;
	font-size:16px;
	font-family:"微软雅黑";
	vertical-align:bottom;
*vertical-align:middle;
	font-weight:700;
}
.show_property .color_class {
	padding:20px 0;
	width:300px;
	margin:10px 0 0 0;
}
.show_property .color_class span {
	vertical-align:top;
	line-height:36px;
	display:block;
	float:left;
	width:66px;
	color:#999;
}
.green {
	color:#009DF4;
}
.show_property .share {
	position:absolute;
	top:438px;
	width:280px;
	height:40px;
}
.choose_style {
	width:580px;
	height:160px;
	margin:10px 0 0 0;
	border:#e9e9e9 1px solid;
	background:#f4f4f4;
}
.choose_style h3 {
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:12px;
}
.choose_style h3 span {
	float:left;
	width:148px;
	height:39px;
	background:#fff;
	line-height:39px;
	border-right:#e9e9e9 1px solid;
	border-bottom:#e9e9e9 1px solid;
	cursor:pointer;
}
.choose_style h3 span.last {
	border-right:none;
	width:149px;
}
.choose_style h3 span.current {
	background:#f4f4f4;
	border-bottom:#f4f4f4 1px solid;
}
.choose_color {
	margin:0;
}
.choose_color li {
	overflow:hidden;
	width:78px;
	height:38px;
	border:#ccc 1px solid;
	background:#fff;
	line-height:34px;
	text-align:center;
	position:relative;
}
.choose_color li img {
	display:none;
}
.choose_color li span {
	display:none;
}
.choose_color li.tb-selected span {
	display:block;
	width:14px;
	height:14px;
	background:url("../images/choose.gif")/*tpa=http://www.puyihuanbao.com/skin/images/choose.gif*//*tpa=http://www.puyihuanbao.com/skin/images/choose.gif*/ no-repeat;
	position:absolute;
	right:0;
	bottom:0;
}
.choose_color li.tb-selected {
	width:74px;
	height:34px;
	border:#F0800F 3px solid;
	background:#fff;
	line-height:34px;
}
.choose_color li .tb-s40, .choose_color li .tb-s40 a {
	height:34px;
	width:100%;
	display:block;
	text-decoration:none;
	font-size:12px;
	line-height:34px;
	cursor:pointer;
}
.choose_body {
	padding:10px 0 15px 0px;
}
.choose_body td {
	height:40px;
	line-height:40px;
	padding:0 0 10px 0;
}
.num_box {
	float:left;
	background:url("../images/num_box.jpg")/*tpa=http://www.puyihuanbao.com/skin/images/num_box.jpg*//*tpa=http://www.puyihuanbao.com/skin/images/num_box.jpg*/ no-repeat;
	width:72px;
	height:40px;
	line-height:40px;
	border:none;
	text-align:center;
	font-size:20px;
	color:#F0800F;
	font-family:Arial, Helvetica, sans-serif;
}
.add_num {
	float:left;
	display:block;
	width:29px;
	height:40px;
	background:url("../images/add.jpg")/*tpa=http://www.puyihuanbao.com/skin/images/add.jpg*//*tpa=http://www.puyihuanbao.com/skin/images/add.jpg*/ no-repeat;
	border:none;
	cursor:pointer;
}
.min_num {
	float:left;
	display:block;
	width:29px;
	height:40px;
	background:url("../images/min.jpg")/*tpa=http://www.puyihuanbao.com/skin/images/min.jpg*//*tpa=http://www.puyihuanbao.com/skin/images/min.jpg*/ no-repeat right 0;
	border:none;
	cursor:pointer;
}
.buybtn {
	margin:0 20px 10px 0;
	display:block
}
.choose_body td.btnbar {
	padding:10px 0 0 0;
}
.show_sider {
	float:left;
	width:190px;
}
.show_content {
	float:left;
	width:940px;
	display:inline;
}
.show_content h3 {
	height:47px;
	background:url(../images/hbg.jpg) repeat-x 0 bottom;
}
.show_content h3 span {
	float:left;
	display:block;
	height:43px;
	line-height:43px;
	color:#333;
	font-weight:bold;
	border:#e9e9e9 1px solid;
	border-bottom:none;
	background:#f9f9f9;
	cursor:pointer;
	font-weight:normal;
	width:148px;
	text-align:center;
	margin:0 10px 0 0;
	display:inline;
}
.show_content h3 span.current {
	height:44px;
	line-height:43px;
	border:#e9e9e9 3px solid;
	border-bottom:none;
	background:#fff;
	font-weight:bold;
	width:124px;
}
.show_content h3 span b {
	color:#009DF4;
	font-weight:normal;
}


.title h1 {
	height:60px;
	line-height:60px;
	font-family:'黑体';
	font-size:20px;
	font-weight:normal;
	display:block;
	text-align:center
}
.resource {
	height:35px;
	width:960px;
	line-height:35px;
	border-bottom:1px solid #DEDEDE;
	text-align:center;
	margin-bottom:8px
}



.dh_t_l{width:140px;float:left;margin-right:10px;display:inline;}
.dh_t_r{float:left;width:370px;}
.dh_t{padding:16px 10px 12px;overflow:hidden;border:1px dashed #dcdcdc;width:520px;}
.dh_t_l a.xun_j{background:#555;display:block;width:140px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:16px;font-family:"寰蒋闆呴粦";font-weight:bold;margin-bottom:7px;}
.dh_t_l a.xun_li{background:#555;display:block;width:140px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:16px;font-family:"寰蒋闆呴粦";font-weight:bold;}
.dh_t_l a.xun_li i{background:url(../images/re_qq.jpg) left center no-repeat;padding-left:0px;font-style:normal;height:38px;line-height:38px;display:inline-block;}
.air{width:8px; display:inline-block;}
.air1{width:17px; display:inline-block;}
.dh_t_r1{height:28px;line-height:28px;}
.dh_t_r1 span{background:url(../images/tel_numn.jpg) left center no-repeat;padding-left:32px;display:block;color:#555;font-size:23px;font-weight:bold;}
.dh_t_r2{color:#5a5a5a;font-size:12px;line-height:20px;word-break:break-all;table-layout:fixed;}
.dea_tv_tgt3{text-align:center;margin:5px 0px;height:20px;}
.dea_tv_tgt3 span{background:url(../images/wer_pc.jpg)left center no-repeat;padding-left:28px;color:#ff3503;font-size:12px;font-weight:bold;display:inline-block;}
.dh_t_rr1 a.xun_j{background:#00b1ff;display:block;width:140px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:16px;font-family:"寰蒋闆呴粦";font-weight:bold;margin-bottom:7px;margin:0px auto;}
.dh_t_rr2{height:20px;text-align:center;line-height:20px;}
.dh_t_rxd2{height:25px;line-height:25px;text-align:center;display:block;overflow:hidden;width:380px;}
.dh_t_rxd2 em{color:#292929;font-size:12px;float:left;}
.dh_t_rxd2 span{color:#ff3b00;font-size:16px;float:left;margin-left:3px;}
.dh_t_rxd2 a{float:left;margin-left:10px;}

.dh_t_rvf1{height:28px;line-height:28px;margin:3px 0px;}
.dh_t_rvf1 span{background:url(../images/phone.gif) left center no-repeat;padding-left:32px;display:block;color:#555;font-size:23px;font-weight:bold;height:28px;line-height:28px;}

/*-----------------详情页-商品参数---------------------*/
.brand_box {
	background:#f9f9f9;
	border:#e9e9e9 1px solid;
	margin:15px 0;
}
.brand_box ul {
	margin:25px;
}
.brand_box ul li {
	float:left;
	width:50%;
	height:24px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
.brand_box ul li strong {
	color:#333;
	font-weight:normal;
}
.content_body {
	text-align:left;
	line-height:1.5em;
	font-size:14px;
	padding:5px
}
.content_body p {
	font-size:14px;
	padding-top:8px;
}
.content_body img {
	max-width:960px;
	margin-top:10px;
}
.content_box {
	display:none;
}
.evaluate ul {
	padding:10px 0 0 0;
}
.evaluate ul li {
	border-bottom:#e9e9e9 1px solid;
	clear:both;
	padding:18px 0;
	font-size: 14px;
}
.evaluate ul li span {
	color:#999;
}
.evaluate ul li p {
	line-height:20px;
	color:#666;
}
.evaluate ul li p strong {
	color:#009DF4;
	font-weight:normal;
	margin-right:8px;
}
.author {
	padding:0 0 5px 0;
}
.show_content .pages {
	text-align:left;
	margin:25px 0;
}
.comment {
	border:#e9e9e9 1px solid;
	background:#f4f4f4;
	padding:20px 30px;
}
.comment h4 {
	line-height:20px;
	color:#666;
	font-weight:normal;
	padding:5px 0 15px 0;
}
.comment td {
	height:35px;
	padding-bottom:10px;
}
.comment td .text {
	border:#ccc 1px solid;
	height:33px;
	line-height:33px;
	width:198px;
}
.comment td textarea {
	border:#ccc 1px solid;
	height:118px;
	line-height:33px;
	width:598px;
	overflow:hidden;
}
.huifu {
	border:#FFCC99 1px solid;
	background:#FFF4EA;
	padding:20px;
	line-height:21.6px;
	margin:15px 0 0 0;
}
.huifu_body {
	position:relative;
}
.huifu em {
	display:block;
	width:16px;
	height:18px;
	font-size:0;
	line-height:0;
	background:url("../images/jiao.gif")/*tpa=http://www.puyihuanbao.com/skin/images/jiao.gif*//*tpa=http://www.puyihuanbao.com/skin/images/jiao.gif*/ no-repeat 0 0;
	position:absolute;
	top:-28px;
*top:-33px;
	_top:-32px;
	left:6px;
	z-index:1200;
}
.huifu strong {
	color:#ff6500;
	font-weight:normal;
}
.sela_list li {
	height:250px;
	margin:15px 0 0 0;
	border:#dfdfdf 1px solid;
	padding:20px;
	position:relative;
	z-index:100;
}
.sela_list li img {
	margin:0 40px 0 0;
	width:250px;
	height:250px;
}
.sela_list li p strong a {
	font-size:20px;
	color:#333;
	font-family:"微软雅黑";
	line-height:36px;
	font-style:normal;
}
.sela_list li p s {
	color:#999;
	line-height:24px;
}
.sela_list li p em {
	color:#FF7F00;
	font-size:25px;
	line-height:24px;
	font-style:normal;
	font-family:"微软雅黑";
	margin-bottom:15px;
	display:block;
}
.sela_list li p {
	line-height:22px;
	color:#333;
	font-family:"微软雅黑";
	font-size:11px;
}
.sela_list li p b {
	color:#FF7F00;
}
.tehui_ico {
	position:absolute;
	width:79px;
	height:79px;
	background:url("../images/tehui.gif")/*tpa=http://www.puyihuanbao.com/skin/images/tehui.gif*//*tpa=http://www.puyihuanbao.com/skin/images/tehui.gif*/ no-repeat;
	top:-1px;
	left:-1px;
}
.sela_list li .kq {
	display:block;
	width:96px;
	height:46px;
	background:#000 url("../images/kq.jpg")/*tpa=http://www.puyihuanbao.com/skin/images/kq.jpg*//*tpa=http://www.puyihuanbao.com/skin/images/kq.jpg*/ no-repeat right 0;
	position:absolute;
	top:208px;
	right:-5px;
	z-index:100;
}
.ok_btn {
	background:#009DF4;
	border:medium none;
	color:#ffffff;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:40px;
	text-align:center;
	width:130px;
}
.shr_hotpage {
	float:left;
	padding:18px 0 22px 0;
	width:100%;
	text-align:center;
	border-top:#dedede 1px dotted
}

.correlation-article {
	margin-top:15px;
	padding-bottom:15px;
}
.correlation-article h2 {
	border:0;
	border-bottom:1px #E6E6E6 solid;
	padding-left:25px;
	margin-bottom:10px;
	font-size:14px;
	height:26px;
	line-height:26px;
	background:url(../images/xgtit.png) left no-repeat;
}
.correlation-article ul {
	height:100%;
	overflow:hidden;
}
.correlation-article li {
	width:48%;
	text-align:left;
	line-height:30px;
	height:30px;
	padding-left:10px;
	float:left;
	background:url(../images/sou_bj.png) left no-repeat
}

/* con3 */
.con3_bg{width:100%;background:url(../images/con3_bg.jpg) center 0 no-repeat;height:659px;overflow:hidden;}
.con3_title{width:980px;height:70px;margin:0 auto;overflow:hidden;}
.con3_name{float:left;background:url(../images/title4.jpg)0 center no-repeat;padding-left:33px;font:700 18px/71px "microsoft yahei";color:#012c57;}
.con3{width:952px;height:236px;overflow:hidden;margin:0 auto 0px}
.con3_ul{width:952px;height:auto;overflow:hidden}
.con3 li{width:238px;height:236px;float:left;overflow:hidden;}
.con3 li p{width:236px;height:38px;text-align:center;overflow:hidden;font:700 14px/18px "microsoft yahei";color:#3c3c3c;}
.con3 li p a{color:#3c3c3c;}


/*烦恼*/
.upse{padding: 34px 0 0;height: 723px;overflow: hidden;font-family:"Microsoft Yahei";font-size: 18px;line-height: 24px;}
.upse h2{text-align: center;height: 196px;display: block;}
.upse_p{top: 0;left: 396px;display: block;z-index: 1;}
.upse_l{width: 413px;height:338px;background: #eee;border-radius: 9px;margin-top: 60px;padding: 71px 0 0;position: relative;}
.upse_l h3{width:284px;height:68px;background: #fff;border-radius:36px;position: absolute;border: solid 5px #1276dd;top: -36px;left: 60px;font-size: 30px;color: #1276dd;text-align: center;line-height: 68px;}
.upse_r h3{color: #469ff7;border-color: #469ff7;}
.upse_l ul{overflow: hidden;height: 338px;border-radius: 0 0 9px 9px;}
.upse_l li{height:71px;padding: 14px 0 0 17px;border-bottom: dashed 1px #c9c9c9;margin-top: -1px;position: relative;}
.upse_l li span{width: 53px;height: 53px;line-height: 53px;border: solid 2px #c9c9c9;text-align: center;float: left;color: #aeaeae;font-size: 30px;border-radius: 53px;font-weight: bold;}
.upse_l li p{width:288px;float: left;padding:3px 0 0 18px;}
.upse_l li:hover{border-bottom: solid 1px #1276dd;background: #1276dd;color: #fff;}
.upse_l li:hover span{border: solid 2px #fff;background: #fff;color: #1276dd;}
.upse_r li:hover{border-bottom: solid 1px #469ff7;background: #469ff7;}
.upse_r li:hover span{color:#469ff7;}


/*您的需求 */
.chara1{padding: 15px 0 0;height: 100px;;font-size: 20px;color: #fff;overflow: hidden;}
.chara1 .til01{color: #fff;background:url(../images/tilbg2.png) no-repeat center bottom;}
.chara1 .til01 span{color: #fff;}



/*您的需求 */
.chara{padding: 75px 0 0;height: 450px;background-color: #1772C3;;font-size: 20px;color: #fff;overflow: hidden;}
.chara .til01{color: #fff;background:url(../images/tilbg2.png) no-repeat center bottom;}
.chara .til01 span{color: #fff;}
.span200{color: #fff;}
.chara_c ul{width: 1200px; padding-left:0px;}
.chara_c li{width: 165px;float: left;margin: 0 35px 0 0;text-align: center;}
.chara_c li p{display: block;line-height: 54px;}
.chara_c li span{position: relative;width: 165px;height: 182px;display: block;}
.chara_c li span i{position: absolute;left: 0;top: 0;width: 165px;height: 182px;}
.chara_c li i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.chara_c li i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-35px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-35px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.chara_c li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,35px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,35px,0) rotate3d(1,0,0,-90deg);}
.chara_c li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

 h2, h3,  p,  /* structural elements 结构元素 */
ul,  li, /* list elements 列表元素 */
 td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

.til01{text-align: center;height:115px;color: #222;font-size:36px;line-height:45px;font-family: "Microsoft Yahei";background:url(../images/tilbg1.png) no-repeat center bottom;margin-bottom: 34px;}
.til01 span{color: #666;display: block;font-weight: normal;line-height:34px;font-size: 24px;}
.til01 a{color: #222;}

/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}


/*搜索*/
.seabox{overflow:hidden;height:37px;line-height:37px;font-family:"Microsoft Yahei";padding:29px 0 71px;background:url(../images/ge01.gif) no-repeat 0 bottom #1170d3;margin-top: -47px;position: relative;}


.mad01900 {
	height: 350px;
	background-image: url(../images/019.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.mad01400 {
	height: 350px;
	background-image: url(../images/014.jpg);
}

.mad01300 {
	height: 350px;
	background-image: url(../images/013.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.mad02000 {
	height: 350px;
	background-image: url(../images/020.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.mad04000 {
	height: 350px;
	background-image: url(../images/040.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.mad03000 {
	height: 350px;
	background-image: url(../images/030.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/*sub page*/
.sub_page{padding: 30px 0 0px;}
.sub_page .banner_box{height: 260px;position: relative;}
.sub_page .banner_box img{position: absolute;width: 1920px;height: 100%;top: 0;left: 50%;margin-left: -960px;}
.sub_page .contentr{padding-top: 10px;}
.sub_page .nav_box{position: absolute;top: 48px;right: 0;color:#666;}
.sub_page .nav_box a{color:#666;padding: 0 4px;}
.sub_page .sub_title{font-size: 24px;color:#333;padding: 10px 0;line-height: 24px;}
/*sub page end*/
.contactr_area .sub_title{padding-bottom: 20px;}
.contactr_us{border-bottom: 1px solid #e9e9e9}
.contactr_feed{line-height: 32px;float: left;width: 400px;padding-bottom: 100px;}
.contactr_feed dt{font-size: 16px;color:#333;}
.contactr_feed dd{font-size: 14px;color:#666;}
.contactr_feed a{color:#666;}
.contactr_us .contactr_feed{min-height: 128px;_height: 128px;}
.contactr_xnet{padding-bottom: 20px;}
.contactr_xnet .contactr_feed dd{font-size: 13px;_font-size: 12px;}

.newpage { display:table; margin:0 auto; }
.newpage .page { width:auto; }
.newpage .page a { margin:1px 3px; padding:5px 10px; }
.newpage .page a:hover { background-color:#FD8C00; border:1px solid #EF5927; color:#fff; }
.newpage .now_page { color:#EF5927 !important; margin:1px 3px !important; padding:5px 4px !important;  }
