*{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	list-style-type: none;
	outline:none;
	/*letter-spacing:1px;*/
	font-family: '寰蒋闆呴粦';
}
/*img{
	border:none;
}
html,body{
	width: 100%;
	height: 100%;
}
body{
	padding-top: 35px;
	min-width: 1400px;
}*/
鑻规柟瀛椾綋寮曞叆
@font-face {
	font-family: pf1;
	src: url('./fonts/PingFang Bold.ttf');
}
@font-face {
	font-family: pf5;
	src: url('./fonts/PingFang Medium.ttf');
}
/*瀛椾綋*/
@font-face{font-family:'Glyphicons Halflings';src:url('../css/fonts/glyphicons-halflings-regular.eot');src:url('../css/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../css/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../css/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../css/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../css/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}

input{
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
}
.pagination {
	float: right;
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a,
.pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	z-index: 2;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

/*澶撮儴鏍峰紡*/
.publc_head{
	width: 100%;
	height: 34px;
	background: #f2f2f2;
	z-index: 11111111;
}
.publc_heade_body{
	width: 1200px;
	height: 100%;
	margin: 0px auto;
	font-size:12px;
}
.publc_heade_body>h5{
	font-size: 14px;
	color: #666;
	display: block;
	float: left;
	height: 35px;
	line-height: 35px;
	font-weight: normal;
}
.publc_heade_body>div{
	position: relative;
	float: left;
	width:118px;
	height:33px;
	color:#4d4d4d;
}
.publc_heade_body .login_hide{
	/*display: none;*/
}
.publc_heade_body>div .hide_title{
	position: absolute;
	top:0;
	left:0;
	width:200px;
	height:33px;
	z-index: 111;
}
.publc_heade_body .public_login_a{
	display: block;
}
.hide_title{
	display: block;
}
.publc_heade_body>div:hover .hide_title{
	border: 1px solid #e6e6e6;
	border-bottom:none;
	background: #fff;
}
.publc_heade_body>div:hover .hide_main{
	display: block;
}
.hide_title>p{
	font-size:12px;
	max-width:170px;
	line-height: 33px;
	margin-left:5px;
	color:#49a0f5;
	float: left;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.hide_title>span{
	float: left;
	top: 9px;
	left: 8px;
}
.publc_heade_body>div .hide_title>i{
	position: absolute;
	top:10px;
	right:10px;
	width:0;
	height:0;
	border:5px solid transparent;
	border-bottom-color:#676767;
	cursor: pointer;
}
.publc_heade_body>div .hide_title>i>i{
	position: absolute;
	top: -1px;
	left: -3px;
	width:0;
	height:0;
	border:3px solid transparent;
	border-bottom-color:#fff;
}
.publc_heade_body>div .hide_main{
	display: none;
	position: absolute;
	top:33px;
	left:1px;
	width: 338px;
	height:122px;
	padding:15px 0 0 20px;
	border:1px solid #e6e6e6;
	background: #fff;
	z-index: 11;
}
.publc_heade_body .hide_main>.hide_img{
	float: left;
	width:66px;
	height:66px;
	background: #e6e6e6;
}
.publc_heade_body .hide_main>.hide_bar{
	width:235px;
	height:66px;
	margin-right:19px;
	float: right;
}
.publc_heade_body .hide_bar>p{
	line-height:17px;
	margin-bottom:7px;
}
.publc_heade_body .hide_bar>p>a{
	color: #49a0f5;
}
.publc_heade_body .hide_bar>p>a.quite{
	float: right;
}
.publc_heade_body>div .hide_bottom{
	width:100%;
	height:16px;
	margin-top:86px;
}
.publc_heade_body .hide_bottom>a{
	color: #4d4d4d;
}
.publc_heade_body .hide_bottom>b{
	padding:0 5px;
	color: #a3a3a3;
}
.publc_heade_body>div>a{
	font-size:14px;
	line-height: 35px;
	color: #27a6ee;
}
.publc_heade_body>ul{
	overflow: hidden;
	float: right;
	margin-top: 7px;
}
.publc_heade_body>ul>li{
	float: left;
	overflow: hidden;
	padding:0px 15px;
	border-right: 2px solid #797979;
}
.header_wechat{
	position: absolute;
	margin-left: -20px;
	margin-top: 10px;
	display:block;
	width: 125px;
	height:125px;
	display: none;
	z-index: 10;
}
.public_citys_div{
	width: 212px;
	padding: 12px;
	overflow: hidden;
	border: 1px solid #d9d9d9;
	position: absolute;
	background: #fff;
	top: 25px;
	z-index: 10;
	display: none;
}
.public_citys_div>p {
	border-bottom: 1px dashed #d9d9d9;
	display: block;
	width: 100%;
	color: #999;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.public_citys_div>p>a{
	color: #27a6ee;
}
.city_a{
	display: block;
	float: left;
	width: 50px;
	text-align: center;
	margin-bottom: 10px;
	border-right: 1px solid #d9d9d9;
	color: #333;
	font-size: 12px;
}
.public_citys_div>h5{
	border-left: 2px solid #27a6ee;
	padding-left: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.city_div_a{

	width: 60px;
	display: block;
	padding: 4px;
}
.publc_heade_body>ul>li>a{
	color: #666;
	font-size: 14px;
}
.publc_heade_body>ul>li>a>.glyphicon-menu-down{
	color: #999;
}
.publc_heade_body>ul>li>a>.glyphicon-shopping-cart{
	color: #ee2748;
}
/*澶撮儴log+鎼滅储鏍峰紡*/
.public_searchs{
	width: 1200px;
	/*overflow: hidden;*/
	height: 70px;
	margin: 25px auto 0px;
}
.public_log_index{
	float: left;
}
.public_searchs>img{
	float: left;
}
.public_citis{
	/*overflow: hidden;*/
	float: left;
	margin-left: 30px;
	position: relative;
}
.public_citis>a{
	color: #27a6ee;
	font-size: 14px;
}
.public_citis>a>span{
	color: #27a6ee;
	font-size: 14px;
}
.public_citis>p{
	color: #999;
	font-size: 14px;
}
.public_search{
	float: left;
	margin-left: 210px;
}
.public_div_sarch{
	border: 2px solid #27a6ee;
	width: 480px;
	height: 40px;
	/*overflow: hidden;*/
	position: relative;
}
.public_div_sarch>input{
	float: left;
	width: 400px;
	display: block;
	height: 40px;
	border:none;
	font-size: 14px;
	color: #666;
	line-height: 40px;
	padding-left: 10px;
}
.public_div_sarch>div>input{
	width: 75px;
	float: right;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #27a6ee;
	text-align: center;
	font-size: 14px;
	border:none;
}
.vague_div{
	position: absolute;
	top: 41px;
	width: 405px;
	border: 2px solid #27a6ee;
	background: #fff;
	margin-left: -2px;
	z-index: 100;
	display: none;
}
.vague_div>ul{
	display: block;
	overflow: hidden;
}
.vague_div>ul>li{
	display: block;
	width:100%;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	padding:5px;
	color: #666;
}
.vague_div>ul>li>a{
	color: #666;
}
.vague_div>ul>.lis_active{
	background: #f8f8f8;
}
.keyword_div{
	position: absolute;
	top: 41px;
	width: 405px;
	border: 2px solid #27a6ee;
	background: #fff;
	margin-left: -2px;
	z-index: 100;
	display: none;
}
#close_keyword{
	z-index: 111;
	color: #27a6ee;
	right: 20px;
	position: absolute;
	font-size: 22px;
	top: 5px;
	cursor: pointer;
}
.keyword_div_ul{
	display: block;
	float: left;
	overflow: hidden;
	padding-top: 20px;
	width:70px;
	border-right: 1px solid #27a6ee;
	height:175px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.keyword_div_ul>li{
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	color: #666;
	font-size: 12px;
	text-align: center;
	margin-bottom: 6px;
	cursor: pointer;
}
.keyword_li_active{
	background: #f8f8f8;
}
.keyword_prolist{
	position: absolute;
	width: 335px;
	background: #f8f8f8;
	overflow: hidden;
	left: 71px;
	top: 0px;
	display: none;
}
.keyword_prolist>ul{
	display: block;
	overflow: auto;
	padding:20px 10px 0px 10px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	height:175px;
}
.keyword_prolist>ul>li{
	display: block;
	float: left;
	padding: 0px 7px;
	background: #fff;
	border: 1px solid #e0e0e0;
	margin-right: 7px;
	margin-bottom: 7px;
}
.keyword_prolist>ul>li>a{
	color: #666;
	font-size: 12px;
}
.public_search>ul>li{
	float: left;
	overflow: hidden;
	color: #999;
	font-size: 12px;
	margin-right: 10px;
	margin-top: 10px;
}
.public_search>ul>li>a{
	color: #999;
}
.public_search>ul>li>a:hover{
	color: #27a6ee;
}
.public_certificate{
	float: left;
	background: #27a6ee;
	width: 110px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	color: #fff;
	font-size: 14px;
	border:2px solid #27a6ee;
	margin-left: 15px;
}
.public_menus{
	width: 1200px;
	margin:20px auto 0px;
	position: relative;
}
.public_lists{
	overflow: hidden;
	float: left;
	position: absolute;
}
.public_lists>a{
	background: #27a6ee;
	display: block;
	width: 225px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
}
.public_lists>a>span{
	float: left;
	margin-left: 60px;
	margin-right: 20px;
	margin-top: 17px;
	font-size: 16px;
	font-weight: bold;
}
.public_rows_menu{
	top:200px;
	position: absolute;
	left: 50%;
	margin-left: -600px;
	height:447px;
	z-index:12;
	background: rgba(3,22,88,0.65); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	background: #031862\9;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
}
.public_list{
	width: 225px;
	overflow: hidden;
	padding: 13px 10px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	border-bottom: 1px solid #404f81;
}
.public_list:last-child{
	border-bottom: none;
}
.public_list>p{
	color: #27a6ee;
	font-size: 14px;
	margin-bottom: 7px;
	overflow: hidden;
}
.public_list>p>img{
	float: left;
	margin-top: 1px;
}
.public_list>p>b{
	float: left;
	font-weight: normal;
	margin-left: 9px;
}
.public_list>p>span{
	margin:0 5px;
	top:2px;
}
.public_list>p>span:last-child{
	float: right;
	font-size: 12px;
	margin-right: 92px;
	margin-top: 1px;
}
.public_list>a{
	float: left;
	font-size: 12px;
	color: #fff;
	width: 62px;
	margin-bottom: 5px;
	letter-spacing:0px;
	margin-right: 6px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.public_menus>ul{
	float: left;
	margin-left: 250px;
	overflow: hidden;
}
.public_menus>ul>li{
	float: left;
	padding: 0px 30px;
	text-align: center;
	overflow: hidden;
}
.public_menus>ul>li>a{
	color: #333;
	font-weight: bold;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.public_menus>h2{
	float: right;
	display: block;
	height: 50px;
	line-height: 50px;
}
.public_menus>h2>.glyphicon-earphone{
	top: 4px;
}
.public_right_lists{
	position: absolute;
	background: rgba(3,22,88,0.65); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	background: #031862\9;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
	left: 225px;
	top:0px;
	overflow: hidden;
	padding: 10px;
	height: 427px;
	display: none;
}
.public_right_list{
	overflow: hidden;
	width: 400px;
}
.public_right_list>p{
	color: #27a6ee;
	font-size: 14px;
	overflow: hidden;
}
.public_right_list>ul{
	border-top: 1px solid #404f81;
	padding-top: 10px;
	margin-top: 10px;
}
.public_right_list>ul>li{
	float: left;
	font-size: 12px;
	width: 122px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.public_right_list>ul>li>a{
	color: #fff;
}
.public_carousel{
	width: 100%;

}
.banner{width:100%;height:447px;overflow:hidden;position:relative}
.banner>ul{display:none;height:450px;position:absolute;top:0;left:0}
.banner>ul>li{float:left;height:450px;display: block;position: relative;
	overflow: hidden;}
.banner>ul >li>a{
	display: block;
	width: 1920px;
	height:450px;

}
.banner>ul >li>a>img{
	display: block;
	width: 1920px;
	height:450px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.left-btn,.right-btn{width:61px;height:61px;position:absolute;top:45%;right:30px;background:url("../img/right-1.png");cursor:pointer}
.left-btn{left:30px;background:url("../img/left-1.png")}
.banner_btn_item{position: absolute;bottom:10px;left:50%;width:1200px;height:6px;margin-left:-620px;}
.img-btn-list{float:right;text-align:center;z-index: 10;}
.img-btn-list > span{display:inline-block;width:27px;height:6px;margin:0 5px;background:rgba(0,0,0,0.6);cursor:pointer}
.img-btn-list>span.current{background:#ccc}
.public_menus_carousel{
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #e0e0e0;
	width: 100%;
}
.public_row{
	background: #f7f7f7;
	overflow: hidden;
	width: 100%;
	padding: 50px 0px;
}
.public_row2{
	background: #fff;
	overflow: hidden;
	width: 100%;
	padding: 10px 0px;
}
.content_row2{
	background: #fff;
	overflow: hidden;
	width: 100%;
	padding: 88px 0px;
}
.public_row3{
	background: #2273da;
	overflow: hidden;
	width: 100%;
	padding: 50px 0px;
}
.public_row_content{
	width: 1200px;
	margin: 0px auto;
	overflow: hidden;
}
.public_row_content>h2{
	font-size: 28px;
	text-align: center;
	margin-bottom: 30px;
	/*font-family: pf5;*/
	color: #333;
}
.public_row_content>h2>span{
	display: block;
	width: 60px;
	border-bottom: 4px solid #777;
	margin:12px auto 12px;
}
.public_row_content>.index_product_a{
	/*overflow: hidden;*/
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	height:330px;
}
.public_row_content>.index_product_a>li{
	float: left;
	margin-right: 20px;
	background: #fff;
	/*overflow: hidden;*/
	width: 215px;
	height: 290px;
	border:1px solid #f7f7f7;
	-webkit-transition: all 0.4s;
	-moz-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition: all 0.4s;
	-webkit-transform:translate3d(0,0px,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform: translate3d(0,0,0);
	box-shadow: 5px 5px 25px #dcd9d9;
}
.public_row_content>.index_product_a>li:last-child{
	/*margin-left: 20px;*/
	margin-right: 0px;
}
.public_row_content>.index_product_a>li:first-child{
	margin-left: 15px;
}
.index_product_a>li>a{
	overflow: hidden;
	display: block;
	padding:0px 13px;
	/*width: 225px;*/
	height: 290px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/

}
.public_row_content>.index_product_a>li:hover{
	border-color: #b3cff6;
	box-shadow: 0 15px 30px #cad9ef;
	-webkit-transform:translate3d(0,-5px,0);
	-moz-transform:translate3d(0,-5px,0);
	-ms-transform:translate3d(0,-5px,0);
	transform: translate3d(0,-5px,0);
}

.index_product_a>li>a>h2{
	/*font-family: pf5;*/
	text-align: center;
	margin-top: 45px;
	font-size:26px;
	background: -webkit-linear-gradient(bottom,#0f85ff 12px,#02c0ff 22px);
	color: #27a6ee;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 35px;
}
.index_product_a>li>a>h4{
	color: #666;
	text-align: center;
	margin-bottom: 12px;
	font-weight: normal;
}
.index_product_a>li>a>h5{
	color: #999;
	text-align: center;
	font-weight: normal;
}
.index_product_a>li>a>hr{
	margin-top: 50px;
	border-bottom: 1px solid #ccc;
	border-top: none;
	border-left: none;
	border-right: none;
}
.index_product_a>li>a>div{
	color: #333;
	text-align: center;
	margin-top: 25px;
}
.index_product_a>li>a>div>b{
	font-weight: normal;
}
.index_product_a>li>a>div>span{
	font-size: 24px;
	color: #333;
}
.index_tems{
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
}
.index_tems>li{
	float: left;
	width: 260px;
	overflow: hidden;
	margin-right: 40px;
}
.index_tems>li>div{
	width: 220px;
	height:210px;
	margin:0px auto;
}
.index_tems>li>div>img{
	display: block;
	margin:0px auto;
	transition:ease-in-out 0.2s;
	-moz-transition:ease-in-out 0.2s;
	-ms-transition:ease-in-out 0.2s;
	-o-transition:ease-in-out 0.2s;
	-webkit-transition:ease-in-out 0.2s
}
.index_tems>li>div>img:hover{
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	transition:ease-in-out 0.2s;
	-moz-transition:ease-in-out 0.2s;
	-ms-transition:ease-in-out 0.2s;
	-o-transition:ease-in-out 0.2s;
	-webkit-transition:ease-in-out 0.2s
}
.index_tems>li>h3{
	color: #333;
	text-align: center;
	margin-top: 14px;
	font-weight: normal;
}
.index_tems>li>h4{
	color: #27a6ee;
	text-align: center;
	font-weight: normal;
	margin-bottom: 12px;
}
.index_tems>li>h5{
	color: #999;
	text-align: center;
	font-weight: normal;
}
.public_row3>.public_row_content>h2{
	color: #fff;
}
.public_row3>.public_row_content>h2>span{
	border-bottom: 2px solid #fff;
}
.public_row3>.public_row_content>h2>b{
	color: #fff;
	font-weight: normal;
	font-size: 16px;
	color: #ddd;
}
.customer_lists{
	overflow: hidden;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 1194px;
}
.customer_lists>li{
	float: left;
	display: block;
	height: 70px;
	width: 199px;
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	padding: 24px 0px 0px 0px;
	border-right:1px solid #ccc;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.customer_lists>li>img{
	margin: 0px auto;
	display: block;
	overflow: hidden;
}
.index_dls{
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	padding: 5px 0px 20px;
}
.index_dls>dl{
	border-radius: 3px;
	float: left;
	width: 372px;
	height: 320px;
	overflow: hidden;
	border:1px solid #ccc;
	margin-right: 18px;
	box-shadow: 2px 2px 10px #dcd9d9;
	margin-left: 8px;
}
.index_dls>dl>a>dt>img{
	height:100%;
	width:100%;
	display: block;
	margin:0px auto;
	transition:ease-in-out 0.3s;
	-moz-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s
}
.index_dls>dl>a>dt>img:hover{
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	transition:ease-in-out 0.3s;
	-moz-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s
}
.index_dls>dl>a>dt{
	height: 200px;
	overflow: hidden;
	/*width:370px;*/
	margin: 0px auto;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.index_dls>dl>a>dd{
	padding: 25px 15px 0px;
	overflow: hidden;
	font-size: 14px;
	color: #666;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	height: 100px;
	line-height: 1.5rem;
}
.index_dls>dl>a>dd>span{
	color: #27a6ee;
	font-weight: bold;
}
.index_information{
	overflow: hidden;
	margin-top: 40px;
}
.index_information_ul{
	float: left;
	overflow: hidden;
	width: 510px;
}
.index_information_ul>div{
	overflow: hidden;
	margin-left: 22px;
	margin-bottom: 20px;
}
.index_information_ul>div>h3{
	float: left;
	margin-right: 20px;
}
.index_information_ul>div>h3>img{
	float: left;
	margin-right: 10px;
}
.index_information_ul>div>h3>p{
	float: left;
	/*font-family: pf6;*/
	color: #333;
}
.index_information_ul>div>a{
	height: 25px;
	line-height: 25px;
	color: #666;
	font-size: 14px;
}
.index_information_ul>li{
	display: block;
	overflow: hidden;
	margin-bottom: 5px;
	margin-left: 20px;
}
.index_information_ul>li>span{
	color: #27a6ee;
	float: left;
	font-size: 14px;
	margin-right: 10px;
	/*font-family: pf1;*/
}
.index_information_ul>li>span>a{
	color: #27a6ee;
}
.index_information_ul>li>p{
	color: #777;
	float: left;
	font-size: 14px;
	width: 280px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
	/*font-family: pf1;*/
}
.index_information_ul>li>p>a{
	color: #333;
}
.index_information_ul>li>b{
	float: right;
	color: #666;
	font-weight: normal;
	font-size: 14px;
}
.index_information>span{
	float: left;
	display: block;
	height: 125px;
	margin-left: 70px;
	margin-right: 70px;
	/*border-right: 1px solid #ccc;*/
	margin-top: 70px;
}
.index_citis{
	overflow: hidden;
}
.index_citis>li{
	float: left;
	display: block;
	overflow: hidden;
	padding: 15px;
	background: #fff;
	width: 375px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	margin-right: 25px;
}
.index_citis>li>a{
	display: block;
	overflow: hidden;
}
.index_citis>li>a>span{
	display: block;
	float: left;
	font-size: 50px;
	color: #27a6ee;
	top: 14px;
}
.index_citis_right{
	float: left;
	margin-left: 20px;
	width: 265px;
}
.index_citis_right>h4{
	color: #27a6ee;
}
.index_citis_right>p{
	color: #999;
	font-size: 14px;
	margin-top: 3px;
}
.index_cooperations{
	overflow: hidden;
}
.index_cooperations>li{
	float: left;
	overflow: hidden;
	margin-right: 19px;
	margin-bottom: 15px;
	cursor: pointer;
}
.guarantee_list{
	overflow: hidden;
}
.guarantee_list>li{
	float: left;
	overflow: hidden;
	width: 245px;
	margin-right: 70px;
}
.guarantee_list>li>img{
	float: left;
}
.guarantee_list>li>div{
	float: left;
	margin-left: 20px;
}
.guarantee_list>li>div>h4{
	color: #fff;
	font-size: 14px;
}
.guarantee_list>li>div>p{
	color: #acadae;
	font-size: 12px;
	margin-top: 10px;
}
.index_hrefs{
	overflow: hidden;
	float: left;
	margin-right: 70px;
}
.index_hrefs>h4{
	color: #ececed;
	margin-bottom: 31px;
}
.index_hrefs>li{
	overflow: hidden;
	margin-bottom: 18px;
}
.index_hrefs>li>a{
	color: #aeadad;
	font-size: 14px;
}
.index_hrefs_border{
	display: block;
	height: 130px;
	border-right: 1px solid #ccc;
	float: left;
	margin-top: 12px;
	margin-right: 70px;
}
.index_wechat{
	float: left;
	overflow: hidden;
	margin-left: 50px;
	margin-top: 10px;
}
.index_wechat>img{
	overflow: hidden;
	display: block;
	float: left;
}
.index_wechat>ul{
	float: left;
	margin-left: 25px;
	margin-top: 30px;
}
.index_wechat>ul>li{
	color: #999;
	font-size: 14px;
	margin-top: 7px;
}
.index_server{
	float: left;
	overflow: hidden;
	margin-left: 81px;
}
.index_server>h3{
	color: #bdbec1;
	margin-bottom: 12px;
	font-size: 14px;
}
.index_server>h1{
	color: #fff;
	font-size: 22px;
	margin-bottom: 10px;
}
.index_server>h4{
	color: #aeadad;
	font-size: 14px;
	margin-bottom: 16px;
}
.index_server>a{
	color: #1c78e0;
	display: block;
	text-align: center;
	width: 150px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	border:2px solid #1c78e0;
	margin-top: 10px;
	border-radius: 3px;
}
.public_footer{
	width: 100%;
	height: 95px;
	background: #1a1a1a;
}
.public_footer_content{
	width: 1200px;
	overflow: hidden;
	margin:0px auto;
	text-align: center;
	padding: 31px 0px;
}
.public_footer_content>p{
	color: #a6a7ac;
	float: left;
	margin-top: 7px;
}
.public_footer_content>p>a{
	color: #a6a7ac;
	margin-left: 31px;
}
.index_cases{
	overflow: hidden;
	padding-top: 5px;
}
.index_cases>li{
	float: left;
	overflow: hidden;
	-webkit-transition: all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	transition: all 0.2s;
}
.index_cases>li:last-child{
	float: right;
}
.index_cases>li>a{
	display: block;
	overflow: hidden;
	position: relative;
	padding: 50px 15px;
}
.index_case{
	border:1px solid #ebebeb;
	width: 565px;
	height: 335px;
	border-radius: 5px;
	padding: 60px 60px 35px 60px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	box-shadow: 3px 3px 15px #cad9ef;
}
.index_cases>li:hover{
	-webkit-transform:translate3d(0,-5px,0);
	-moz-transform:translate3d(0,-5px,0);
	-ms-transform:translate3d(0,-5px,0);
	transform: translate3d(0,-5px,0);
}
.index_cases>li>a>img{
	display: block;
	position: absolute;
	left: 80px;
	top: 0;
	width: 100px;
	height: 100px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.index_case>h3{
	color: #666;
	margin-top: 5px;
}
.index_case>h3>span{
	display: block;
	width: 30px;
	border-top: 3px solid #27a6ee;
	margin-top: 10px;
	margin-bottom: 8px;
}
.index_case>h5{
	color: #999;
	font-weight: normal;
}
.index_case_footer{
	overflow: hidden;
}
.index_case_footer>ul{
	overflow: hidden;
	margin-top: 40px;
}
.index_case_footer>ul>li{
	overflow: hidden;
	float: left;
	display: block;
	width: 215px;
}
.index_case_footer>ul>li>h5{
	color: #27a6ee;
	margin-bottom: 3px;
}
.index_case_footer>ul>li>h6{
	color: #999;
	font-weight: normal;
}
.index_case_footer>img{
	margin-top: 5px;
	display: block;
	margin-bottom: 5px;
	width: 385px;
}
.index_case_footer>ol{
	overflow: hidden;
	margin-top: 5px;
}
.index_case_footer>ol>li{
	float: left;
	display: block;
	width: 90px;
	height: 20px;
	border:1px solid #ebebeb;
	border-radius: 7px;
	margin-right: 120px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}
.public_tr{
	overflow: hidden;
	width:100%;
	background: #fff;
	margin:20px 0px;
}
.public_tr_content{
	width: 1200px;
	margin: 0px auto;
	overflow: hidden;
}
.public_tr_content>h5{
	color: #27a6ee;
	font-weight: normal;
	border-left: 3px solid #27a6ee;
	padding-left:10px;
}
.public_tr_content>h5>a{
	color: #27a6ee;
}
.auto_project_uls{
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding:15px;
}
.auto_project_top{
	overflow: hidden;
}
.auto_project_borber{
	overflow: hidden;
	border-bottom: 1px dashed #e0e0e0;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.auto_project_top>span{
	float: left;
	color: #666;
	font-size: 14px;
	width: 120px;
}
.auto_project_top>li{
	float: left;
	overflow: hidden;
	width: 100px;
}
.auto_project_top>li>a{
	display: block;
	overflow: hidden;
	width: 100%;
	color: #666;
	font-size: 14px;
}
.auto_project_two{
	margin-left:120px;
	background: #f5f5f5;
	overflow: hidden;
	margin-top: 15px;
	padding: 12px;
	display: none;
}
.auto_project_two>li{
	float: left;
	display:  block;
	overflow: hidden;
	margin-right: 40px;
}
.auto_project_two>li>a{
	display: block;
	overflow: hidden;
	text-align: center;
	color: #666;
	font-size: 14px;
}
.auto_project_lists{
	display: block;
	overflow: hidden;
}

.auto_project_lists>li{
	display: block;
	overflow: hidden;
	float: left;
	border: 1px solid #e0e0e0;
	-moz-box-flex:3;
	-webkit-box-flex:3;
	box-flex:3;
	height: 260px;
	width: 280px;
	margin-right: 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	margin-bottom: 20px;
}
.auto_project_lists>li>a{
	display: block;
	overflow: hidden;
	margin: 0px auto;
	padding: 10px 0px 14px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	width: 100%;
	height: 100%;
}
.auto_project_dl{
	display: block;
	overflow: hidden;
}
.auto_project_dl>dt{
	width: 278px;
	height: 160px;
	display: block;
	margin:0px auto;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.auto_project_dl>dt>img{
	display: block;
	margin: 0px auto;
	height:180px;
	/*transition:ease-in-out 0.3s;
	-moz-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s*/
}
/*.auto_project_dl>dt>img:hover{
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	transition:ease-in-out 0.3s;
	-moz-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s
}*/
.auto_project_dl>dd{
	display: block;
	overflow: hidden;
	margin-top: 12px;
}
.auto_project_dl>dd>h4{
	color: #333;
	text-align: center;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
	padding: 0px 15px;
}
.auto_project_dl>dd>h5{
	color: #999;
	text-align: center;
	font-weight: normal;
	margin-top: 5px;
}
.auto_project_dl>dd>h5>span{
	color: #27a6ee;
}
.pro_details_left{
	float: left;
	overflow: hidden;
	width: 560px;
}
.pro_left_img_div{
	border: 1px solid #e0e0e0;
	overflow: hidden;
}
.pro_left_img_div>img{
	/*width: 555px;*/
	height: 380px;
	display: block;
	margin:0px auto;
}
.pro_details_left>ul{
	overflow: hidden;
	display: block;
	margin-top: 10px;
	width: 560px;
}
.pro_details_left>ul>li{
	display: block;
	overflow: hidden;
	float: left;
	border: 1px solid #e0e0e0;
	margin-right: 10px;
	width: 100px;
	height: 60px;
	margin-bottom: 10px;
}
.pro_details_left>ul>li>a{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.pro_details_left>ul>li>a>img{
	display: block;
	margin: 0px auto;
	height: 100%;
}
.pro_details_right{
	float: right;
	overflow: hidden;
	width: 610px;
}
.pro_details_right>h2{
	color: #27a6ee;
	font-size: 26px;
}
.pro_details_right>h5{
	color: #555;
	font-weight: normal;
	margin-top: 12px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.pro_details_price{
	background: #f6faff;
	overflow: hidden;
	margin-top: 15px;
	color: #666;
	font-size: 14px;
	padding: 15px;
	margin-bottom: 15px;
}
.border_dashed{
	border:1px dashed #f7f7f7;
	margin-bottom: 15px;
}
.pro_details_span1{
	height:35px;
	float: left;
	line-height:35px;
	width: 80px;
	display: block;
}
.pro_details_price>p{
	height:35px;
	font-size: 14px;
	color: #999;
	line-height: 35px;
}
.pro_details_span2{
	color: #ff1c1c;
	font-size:14px;
	font-weight: bold;
	height:35px;
	line-height:35px;
	float: left;
	margin-right: 3px;
}
.pro_details_span3{
	float: left;
	font-size: 14px;
	color: #333;
}
.details_price_b{
	font-size: 32px;
	float: left;
	color: #ff1c1c;
}
.pro_details_price>b{
	font-weight: normal;
	text-decoration:none;
}
.pro_details_price>.red_texts{
	color: #ff1c1c;
	font-weight: normal;
}
.pro_details_right>h6>span{
	font-size: 16px;
	top: 3px;
}
.details_rows{
	overflow: hidden;
}
.details_rows>label{
	display: block;
	width: 75px;
	color: #999;
	float: left;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
}
.details_rows>select{
	display: block;
	width: 150px;
	height: 25px;
	border: 1px solid #e0e0e0;
	float: left;
}
.details_as_div{
	overflow: hidden;
}
.details_a{
	display: block;
	width: 80px;
	height: 35px;
	float: left;
	font-size: 12px;
	color: #333;
	text-align: center;
	margin-right: 7px;
	line-height: 35px;
	border: 1px solid #e0e0e0;
	margin-bottom: 14px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.details_btn1{
	display: block;
	overflow: hidden;
	width: 180px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	background: #f5f5f5;
	color: #27a6ee;
	border: 1px solid #27a6ee;
	float: left;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	margin-left: 15px;
}
.details_btn2{
	display: block;
	overflow: hidden;
	width: 180px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	background: #27a6ee;
	color: #fff;
	border: 1px solid #27a6ee;
	float: left;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.details_link{
	float: left;
	margin-left: 15px;
	font-size: 14px;
	color: #27a6ee;
	margin-top: 20px;
}
.pro_details_right>hr{
	border-bottom: 1px solid #e0e0e0;
	border-top: none;
	border-left: none;
	border-right: none;
	margin-top: 20px;
}
.details_right_foot{
	overflow: hidden;
	margin-top: 26px;
}
.details_right_foot>p{
	overflow: hidden;
	display: block;
	float: left;
	padding-left: 10px;
	font-size: 12px;
	color: #666;
}
.details_right_foot>p>span{
	color: #27a6ee;
}
.details_right_foot>ul{
	overflow: hidden;
	display: block;
	float: left;
	font-size: 14px;
	color: #333;
	font-weight: normal;
}
.details_right_foot>ul>span{
	float: left;
	font-size: 14px;
	margin-right: 25px;
	height:25px;
	line-height: 25px;
}
.details_right_foot>ul>li{
	float: left;
	font-size: 14px;
	margin-right: 15px;
	height:25px;
	line-height:25px;
}
.details_right_foot>ul>b{
	display: block;
	float: left;
	height:15px;
	border-right: 1px solid #e0e0e0;
	margin-right: 15px;
	margin-top: 7px;
}
.details_right_foot>ul>li>img{
	float: left;
	margin-top: 4px;
	margin-right: 4px;
}
.details_right_foot>ul>li>span{
	height:25px;
	line-height: 25px;
	display: block;
	float: left;
}
.details_right_foot>b>span{
	color: #27a6ee;
}
.details_introduce{
	float: right;
	overflow: hidden;
	width: 980px;
}
.details_introduce>ul{
	display: block;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	background: #f5f5f5;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.details_introduce>ul>li{
	display:block;
	overflow: hidden;
	float: left;
	width: 132px;
	height: 45px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.details_introduce_a{
	display: block;
	overflow: hidden;
	line-height: 45px;
	font-size: 15px;
	color: #333;
	width: 100%;
	height: 45px;
	text-align: center;
}
.details_introduce>div{
	overflow: hidden;
	width: 100%;
	margin-top: 10px;
}
.details_introduce>div>img{
	border: 1px solid #e0e0e0;
}
.details_relevant{
	float: right;
	width: 240px;
	overflow: hidden;
}
.details_relevant>h4{
	display: block;
	overflow: hidden;
	background: #f5f5f5;
	border: 1px solid #e0e0e0;
	height: 47px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	line-height: 45px;
	padding-left: 25px;
	font-weight: normal;
	color: #27a6ee;
}
.details_relevant>ul{
	overflow: hidden;
	display: block;
	margin-top: 10px;
}
.details_relevant>ul>li{
	display: block;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	height: 288px;
	width: 240px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	margin-bottom: 10px;
}
.details_relevant>ul>li>a{
	display: block;
	width: 100%;
	height: 100%;
	padding: 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.details_relevant_dl{
	overflow: hidden;
	display: block;
}
.details_relevant_dl>dt{
	overflow: hidden;
	display: block;
	border-bottom: 1px solid #e0e0e0;
}
.details_relevant_dl>dt>h1{
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(108, 214, 255, 1)), to(rgba(15, 133, 255, 1)));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	color: #27a6ee;
	text-align: center;
	margin-top: 25px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.details_relevant_dl>dt>h3{
	font-weight: normal;
	color: #666;
	text-align: center;
	margin-top: 20px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.details_relevant_dl>dt>h4{
	font-weight: normal;
	color: #999;
	text-align: center;
	margin-top: 10px;
	height:80px;
	font-size: 14px;
	overflow: hidden;
}
.details_relevant_dl>dd>p{
	text-align: center;
	color: #666;
	margin-top: 20px;
}
.details_relevant_dl>dd>p>span{
	font-size: 26px;
}
.shop_content{
	padding: 20px 20px 45px 20px;
	overflow: hidden;
	border: 1px solid #e0e0e0;
}
.pay_content_marginbottom{
	margin-bottom: 45px;
}
.cart_pays_row{
	width:100%;
	height:80px;
	background: #fff;
	z-index: 10;
	margin-bottom:40px ;
}
.cart_pays_row.shade{
	position: fixed;
	-webkit-box-shadow: 0 0 30px 5px #f3d42e;
	-moz-box-shadow: 0 0 30px 5px #f3d42e;
	box-shadow: 0 0 30px 5px #e0e0e0;
	bottom:0;
	margin-bottom:0;
}
.cart_pays_row.shade .public_row_content{
	border: none;
}
.shop_content>table{
	display: block;
	width: 100%;
	overflow: hidden;
	font-weight: normal;
	font-size: 14px;
	color: #666;
	border-collapse:collapse;
}
.shop_content>table>tbody>tr{
	overflow: hidden;
	height: 115px;
	border-bottom: 1px solid #e0e0e0;
}
.shop_content>table>thead{
	border:1px solid #e0e0e0;
	background: #f1f6fb;
}
.shop_content>table>thead>tr{
	height: 40px;
}
.shop_content>table>thead>tr>th{
}
.shop_img{
	float: left;
	overflow: hidden;
	width: 55px;
	height: 55px;
	margin-left: 10px;
}
.shop_img>img{
	display: block;
	width: 100%;
	height: 100%;
}
.shop_img_text{
	float: left;
	margin-left: 10px;
}
.shop_img_text>h5{
	font-weight: normal;
	color: #27a6ee;
	margin-top: 5px;
}
.shop_img_text>h6{
	font-weight: normal;
	color: #777;
	margin-top: 5px;
}
.four_td>p{
	text-decoration:none;
	color: #999;
	font-size: 14px;
	text-align: center;
}
.four_td>b{
	font-size: 14px;
	text-align: center;
	display: block;
}
.four_td>h6{
	text-align: center;
	color: #ee2748;
}
.five_td>b{
	color: #ee2748;
	text-align: center;
	font-size: 14px;
	display: block;
}
.six_td>p{
	font-size: 14px;
	color: #999;
	text-align: center;
}
.seven_td>a{
	display: block;
	color: #27a6ee;
	text-align: center;
}
.one_td{
	width: 5%;
	text-align: center;
}
.two_td{
	width: 14%;
}
.three_td{
	width: 12%;
	color: #666;
	font-size: 14px;
	text-align: center;
}
.four_td{
	width: 10%;
}
.five_td{
	width: 12%;
}
.six_td{
	width: 11%;
}
.seven_td{
	width: 12%;
}
.shop_foot{
	overflow: hidden;
	background: #f1f6fb;
	margin-top: 20px;
	padding: 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.shop_foot_left{
	float: left;
	overflow: hidden;
	margin-top: 30px;
}
.shop_foot_left>label{
	float: left;
	font-size: 14px;
	color: #666;
}
.shop_foot_left>p{
	float: left;
	font-size: 14px;
	color: #666;
}
.shop_foot_left>a{
	float: left;
	color: #999;
	font-size: 14px;
	width: 110px;
	text-align: center;
}
.shop_foot_right{
	float: right;
}
.pay_right_btns{
	float: left;
	margin-left: 30px;
}
.shop_settlement{
	height:100%;
	width: 150px;
	text-align: center;
	line-height:80px;
	font-size: 20px;
	color: #fff;
	background: #27a6ee;
	display: block;
	float: left;
	margin-left: 30px;
	border: none;
	cursor: pointer;
}
.shop_foot_right>ul{
	overflow: hidden;
	float: left;
}
.shop_foot_right>ul>li{
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
.shop_foot_right>ul>li>p{
	float: left;
	text-align: right;
	width:130px;
	height: 35px;
	line-height: 35px;
}
.shop_foot_right>ul>li>span{
	float: right;
	display: block;
	width: 175px;
	text-align: right;
	height: 35px;
	line-height: 35px;
}
.shop_last_li>p{
	color: #ee2748;
}
.shop_last_li>span{
	font-size: 22px;
	color: #ee2748;
}
.shop_checkout{
	margin-top: 20px;
	overflow: hidden;
}
.shop_checkout>div{
	float: right;
	overflow: hidden;
}
.shop_checkout>div>a{
	display: block;
	overflow: hidden;
	text-align: center;
	float: left;
}
.shop_checkout_continue{
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border: 1px solid #27a6ee;
	font-size: 16px;
	color: #27a6ee;
	margin-right: 20px;
}
.shop_checkout_check{
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border: 1px solid #27a6ee;
	font-size: 16px;
	color: #fff;
	background: #27a6ee;
}
.public_relevant{
	overflow: hidden;
	height: 300px;
	width: 1159px;
	position: 	relative;
}
.public_relevant_content{
	padding: 20px;
	overflow: hidden;
	border:1px solid #e0e0e0;
}
.public_relevant_content>h3{
	color: #666;
	padding-left: 10px;
}
.public_relevant>ul{
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	height: 257px;
	width: 1400px;
}
.public_relevant>ul>li{
	float: left;
	overflow: hidden;
	display: block;
	width: 215px;
	height: 255px;
	border: 1px solid #e0e0e0;
	margin-right: 15px;
}
.public_relevant>ul>li>a{
	display: block;
	overflow: hidden;
}
.shop_dl{
	display: block;
	overflow: hidden;
}
.shop_dl>dt{
	display: block;
	overflow: hidden;
	height: 155px;
	border-bottom: 1px solid #e0e0e0;
}
.shop_dl>dt>img{
	display: block;
	width: 100%;
	height: 100%;
}
.shop_dl>dd{
	display: block;
	overflow: hidden;
	padding: 10px 0px;
}
.shop_dl>dd>h4{
	text-align: center;
	color: #27a6ee;
	font-weight: normal;
}
.shop_dl>dd>p{
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-top: 3px;
}
.shop_dl>dd>p>span{
	color: #27a6ee;
	font-weight: bold;
}
.shop_dl>dd>div{
	display: block;
	width: 105px;
	height: 25px;
	border-radius: 3px;
	background: #27a6ee;
	text-align: center;
	line-height: 25px;
	color: #fff;
	margin: 0px auto;
	margin-top: 10px;
	font-size: 14px;
}
.public_relevant>div{
	overflow: hidden;
	width: 100%;
	position: relative;
	height: 300px;
}
.shop_relevant_ul{
	position: absolute;
}
.public_pay_header{
	overflow: hidden;
	padding: 30px;
	background: #f1f6fb;
	margin: 20px;
}
.public_pay_border{
	overflow: hidden;
	border: 1px solid #e0e0e0;
}
.public_pay_head_left{
	float: left;
	overflow: hidden;
}
.public_pay_head_right{
	float: right;
	overflow: hidden;
}
.public_pay_head_left>span{
	color: #27a6ee;
	float: left;
	font-size: 40px;
}
.public_pay_head_left>div{
	float: left;
	margin-left: 20px;
	margin-top: 5px;
}
.public_pay_head_left>div>h3{
	color: #333;
}
.public_pay_head_left>div>h5{
	font-weight: normal;
	margin-top: 10px;
}
.public_pay_head_right>h5{
	font-weight: normal;
	color: #333;
}
.public_pay_head_right>h5>span{
	color: #ee2748;
	font-size: 22px;
}
.pay_content{
	overflow: hidden;
	padding: 20px;
}
.pay_content>h4{
	color: #27a6ee;
	border-bottom: 2px solid #27a6ee;
	float: left;
}
.pay_content>hr{
	border-top:1px solid #e0e0e0;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-top: -1px;
}
.pay_content>ul{
	overflow: hidden;
	margin: 30px 0px;
}
.pay_content>ul>li{
	float: left;
	border: 1px solid #e0e0e0;
	display: block;
	width: 195px;
	height: 32px;
	margin-right: 40px;
	color: #666;
	font-size: 14px;
	text-align: center;
	line-height:32px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	cursor: pointer;
}
.pay_content>ul>a{
	float: left;
	font-size:14px;
	color: #27a6ee;
	display: block;
	height:32px;
	line-height: 32px;
	margin-right: 40px;
	margin-left: -30px;
}
.pay_content>ul>li>span{
	color: #999;
	font-size: 12px;
}
.pay_content>ul>.pay_active{
	border: 2px solid #27a6ee;
	line-height:28px;
}
.slef_help_left{
	overflow: hidden;
	margin-top: 30px;
	display: block;
}
.slef_help_left>form{
	float: left;
	overflow: hidden;
}
.slef_help_left>form>h4{
	color: #666;
	font-weight: normal;
	margin-bottom: 30px;
}
.slef_help_row{
	overflow: hidden;
	margin-bottom: 15px;
}
.slef_help_row>label{
	float: left;
	display: block;
	font-size: 14px;
	color: #666;
	height:30px;
	line-height:30px;
	width: 140px;
	text-align: right;
	margin-right: 10px;
}
.slef_help_row>label>span{
	color: red;
}
.slef_help_row>input[type=text]{
	border: 1px solid #e0e0e0;
	height:30px;
	line-height: 30px;
	font-size: 14px;
	float: left;
	width: 300px;
	padding-left: 15px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.self_help_sub{
	display: block;
	width:150px;
	height:35px;
	background: #27a6ee;
	line-height: 35px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	border: none;
	float: left;
}
.self_help_file{
	border: 1px solid #e0e0e0;
	height:30px;
	line-height: 30px;
	font-size: 14px;
	float: left;
	width: 300px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	color: #27a6ee;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.self_help_file>input{
	display: block;
	width: 100%;
	height:100%;
	top:0px;
	left:0px;
	position: absolute;
	opacity: 0;
}
.slef_help_row>textarea{
	resize: none;
	width: 300px;
	height:120px;
	padding: 15px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
}
.self_help_right{
	float: right;
	overflow: hidden;
	width: 580px;
}
.self_help_right>h4{
	color: #666;
	font-weight: normal;
	margin-bottom: 30px;
}
.self_help_right>dl{
	overflow: hidden;
	display: block;
	border:1px solid #e0e0e0;
	padding: 10px;
	width: 460px;
	margin-bottom: 30px;
}
.self_help_right>dl>dt{
	float: left;
	overflow: hidden;
	display: block;
}
.self_help_right>dl>dt>img{
	margin-top: 24px;
}
.self_help_right>dl>dd{
	float: left;
	margin-left: 20px;
	overflow: hidden;
	display: block;
}
.self_help_right>dl>dd>p{
	color: #666;
	font-size: 14px;
	margin-bottom: 5px;
}
.self_help_right>dl>dd>p>span{
	color: #999;
	font-size: 14px;
	width: 75px;
	text-align: right;
	display: inline-block;
}
.self_help_right>p{
	font-size: 14px;
	color: #333;
	margin-bottom: 15px;
}
.bank_lists{
	overflow: hidden;
}
.bank_lists>form>ul{
	overflow: hidden;
	display: block;
	margin-bottom: 25px;
}
.bank_lists>form>ul>li{
	display: block;
	overflow: hidden;
	margin-right: 30px;
	padding: 5px;
	float: left;
	margin-bottom: 10px;
}
.bank_lists>ul>li>input{
	float: left;
	font-size: 14px;
	font-size: 14px;
	margin-top: 18px;
}
.bank_lists>ul>li>img{
	float: left;
	margin-left: 10px;
	border:1px solid #e0e0e0;
	padding: 10px;
}
.bank_lists>div{
	overflow: hidden;
	border-top: 1px solid #e0e0e0;
	margin-top: 30px;
	padding-top: 30px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.pay_bank_a{
	display: block;
	width: 190px;
	height:35px;
	background: #27a6ee;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	color: #fff;
	border: none;
	cursor: pointer;
}
.zyb_wx_row{
	overflow: hidden;
	border-top: 1px solid #e0e0e0;
	padding-top: 30px;
}
.zyb_wx_row>a{
	display: block;
	width:143px;
	height:51px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	float: left;
	margin-right: 45px;
	margin-top: 20px;
	border: 1px solid #e0e0e0;
	position: relative;
}
.zyb_wx_row>a>img{
	display: block;
	margin: 4px auto 0px;
}
.index_bkg{
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	background: black/9;
	filter:alpha(opacity=50)/9;
	position: absolute;
	top: 0px;
	z-index: 100;
	display: none;
}
.zyb_wx_row>.pay_submit_a{
	margin-top: 45px;
	display: block;
	clear: both;
	width: 143px;
	height:40px;
	background: #27a6ee;
	color: #fff;
	line-height:40px;
	text-align: center;
	font-size: 14px;
}
.zyb_wx_row>.active_border{
	border:2px solid #27a6ee;
}
.active_border{
	border:2px solid #27a6ee!important;
}
.pay_sctive_img{
	position: absolute;
	right: 0px;
	top:15px;
}
.bank_imgs{
	display: block;
	width:143px;
	height:51px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	float: left;
	margin-right: 45px;
	margin-top: 20px;
	border: 1px solid #e0e0e0;
	position: relative;
}
.bank_imgs>img{
	display: block;
	margin: 0px auto;
	margin-top: 13px;
}
.index_logins{
	overflow: hidden;
	width: 340px;
	overflow: hidden;
	padding: 25px 40px;
	background: #fff;
	left: -175px;
	position: fixed;
	z-index: 101;
	margin-left: 50%;
	top: 120px;
	display: none;
}
.index_logins>h4{
	color: #666;
	display: block;
	overflow: hidden;
}
.index_logins>h4>span{
	float: right;
	cursor: pointer;
}
.index_login_row{
	overflow: hidden;
	margin-top: 20px;
	border: 1px solid #e0e0e0;
	height: 40px;
	border-radius: 4px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.index_login_row>span{
	color: #27a6ee;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
}
.index_login_row>input{
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 15px;
	width: 270px;
	height: 40px;
	line-height: 40px;
	border: none;
}
.index_login_row2{
	overflow: hidden;
	/*margin-top: 20px;*/
}
.index_login_row2>div{
	float: left;
	border: 1px solid #e0e0e0;
	height: 40px;
	border-radius: 4px;
	width: 190px;
}
.index_login_row2>div>span{
	color: #27a6ee;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
}
.index_login_row2>div>input{
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 15px;
	width: 130px;
	height: 40px;
	line-height: 40px;
	border: none;
}
.index_login_row2>p{
	float: right;
	display: block;
	width: 120px;
	height: 40px;
	border: 1px solid block;
}
.index_login_row2>p>img{
	display: block;
	width: 100%;
	height: 100%;
}
.index_login_row2>a{
	display: block;
	width: 120px;
	height: 40px;
	background: #27a6ee;
	color: #fff;
	font-size: 12px;
	text-align: center;
	line-height: 40px;
	float: right;
	border-radius: 3px;
}
.index_login_row2>.active{
	background: #f7f7f7;
	color: #999;
}
.login_a{
	display: block;
	height: 40px;
	display: block;
	overflow: hidden;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background: #27a6ee;
	border-radius: 3px;
}
.login_agreement{
	display: block;
	color: #666;
	margin-top: 20px;
	font-size: 12px;
	text-align: center;
}
.login_agreement>span{
	color: #27a6ee;
}
.index_member{
	overflow: hidden;
	width: 300px;
	overflow: hidden;
	padding: 15px 40px;
	background: #fff;
	left: -175px;
	position: fixed;
	z-index: 100000000;
	margin-left: 50%;
	top: 120px;
	display: none;
}
.index_member>ul{
	display: block;
	overflow: hidden;
}
.index_member>ul>li{
	display: block;
	overflow: hidden;
	margin-top: 20px;
	border-radius: 3px;
	background: #27a6ee;
	margin-bottom: 15px;
	height: 40px;
}
.index_member>ul>li>a{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
}
.agreement_content{
	overflow: hidden;
	display: block;
}
.agreement_content>h2{
	color: #27a6ee;
	text-align: center;
	overflow: hidden;
	display: block;
	margin-bottom:30px;
}
.agreement_content>p{
	color: #333;
	margin-bottom: 8px;
	font-size: 14px;
}
.agreement_content>h4{
	margin-bottom: 5px;
}
.new_left{
	float: left;
	overflow: hidden;
	width: 860px;
}
.new_left>div{
	overflow: hidden;
	height: 320px;
}
.new_left>div>a{
	position:relative;
	width: 670px;
	height: 320px;
	float: left;
}
.new_left>div>a>img{
	display: block;
	width: 100%;
	height: 100%;
}
.new_left>div>a>span{
	color: #fff;
	font-size: 14px;
	text-align: center;
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 48px;
	background: rgba(0,0,0,0.7); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	background: black/9;
	filter:alpha(opacity=70)/9;
	line-height: 48px;
}
.new_left>div>ul{
	overflow: hidden;
	display: block;
	width:180px ;
	float: right;
}
.new_left>div>ul>li{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100px;
	margin-bottom: 10px;
	border: 1px solid #e0e0e0;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.news_list{
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.news_list>img{
	display: block;
	width: 100%;
	height: 100%;
}
.news_list>span{
	display: block;
	height: 28px;
	background: rgba(0,0,0,0.7); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	background: black/9;
	filter:alpha(opacity=70)/9;
	line-height: 28px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	position: absolute;
	bottom: 0px;
	width: 100%;
}
.new_tabs{
	display: block;
	overflow: hidden;
	margin-top: 15px;
}
.new_tabs>li{
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
}
.new_tabs>li>a{
	display: block;
	padding: 10px;
	text-align: center;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.new_tabs>li>.new_tabs_active{
	color: #27a6ee;
	border-bottom: 2px solid #27a6ee;
	padding-bottom: 8px;
}
.news_lists{
	overflow: hidden;
	display: block;
}
.news_lists>li{
	display: block;
	border-top: 1px solid #e0e0e0;
	padding:30px 0px;
	overflow: hidden;
}
.news_lists>li>a>img{
	border-radius: 5px;
	display: block;
	float: left;
	width: 235px;
	height: 130px;
	margin-right: 30px;
}
.news_list_right{
	float: left;
	overflow: hidden;
	width: 575px;
}
.news_list_right>a>h3{
	color: #333;
	font-weight: normal;
}
.news_list_right>a>h5{
	color: #666;
	font-weight: normal;
	margin-top: 25px;
}
.news_list_right>h3{
	color: #333;
	font-weight: normal;
}
.news_list_right>h5{
	color: #666;
	font-weight: normal;
	margin-top: 25px;
}
.news_list_right strong{
	color: #999;
}
.news_list_foot{
	overflow: hidden;
	margin-top: 22px;
}
.news_list_foot .glyphicon-tags{
	color: #999;
	float: left;
	margin-top: 2px;
}
.news_list_foot>ul{
	overflow: hidden;
	float: left;
	width: 470px;
}
.news_list_foot>ul>li{
	display: block;
	float: left;
	margin-left: 10px;
	border: 1px solid #e0e0e0;
	border-radius: 10px;
	padding:2px 15px;
	font-size: 12px;
	color: #999;
	margin-bottom: 10px;
}
.news_list_foot>ul>li>a{
	color: #999;
}
.news_list_foot>p{
	float: right;
	font-size: 13px;
	color: #999;
}
.news_more{
	display: block;
	width: 100%;
	height: 40px;
	text-align: center;
	border: 1px solid #e0e0e0;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
}
.new_right{
	float: right;
	overflow: hidden;
	width: 310px;
}
.new_right_lists{
	overflow: hidden;
	margin-bottom: 60px;
}
.new_right_lists>h4{
	color: #333;
	display: block;
	border-top:3px solid #27a6ee;
	border-bottom: 1px solid #e0e0e0;
	text-align: center;
	height: 55px;
	line-height: 55px;
}
.new_right_lists>ul{
	display: block;
	overflow: hidden;
}
.new_right_lists>ul>li{
	display: block;
	padding:20px 0px 0px 0px;
}
.new_right_lists>ul>li>a{
	display: block;
	overflow: hidden;
}
.new_right_lists>ul>li>a>img{
	float: left;
	width: 70px;
	height: 75px;
	margin-right: 15px;
}
.new_right_texts{
	display: block;
	float: left;
	width: 220px;
}
.new_right_texts2{
	display: block;
	float: left;
	width: 220px;
	margin-top: 10px;
}
.new_right_texts>h5{

	color: #333;
	width: 198px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.new_right_texts>p{
	color: #999;
	font-size: 12px;
	margin-top: 3px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.new_right_texts2>h5{
	color: #333;
	width: 198px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.new_right_texts2>p{
	color: #999;
	font-size: 12px;
	margin-top: 3px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.new_right_a{
	display: block;
	width: 100%;
	height: 40px;
	text-align: center;
	border: 1px solid #e0e0e0;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	margin-top: 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
	margin-bottom: 40px;
}
.news_details_left{
	overflow: hidden;
	float: left;
	width: 860px;
}
.news_details_left>h4>a{
	color: #27a6ee;
}
.news_details_left>h4{
	display: block;
	overflow: hidden;
	background: #f1f6fb;
	height: 40px;
	line-height: 40px;
	color: #27a6ee;
	border: 1px solid #e0e0e0;
	margin-bottom: 20px;
	font-weight: normal;
}
.news_details_left>h4>b{
	height: 20px;
	width: 2px;
	background: #27a6ee;
	display: block;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.news_details_body{
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding:38px 25px;
}
.news_details_body>h2{
	color: #333;
}
.news_details_body>h5{
	color: #999;
	font-weight: normal;
	margin-top: 20px;
	display: block;
	overflow: hidden;
}
.news_details_body>h5>p{
	float: left;
	margin-right: 50px;
}
.news_details_body>h5>ul{
	float: left;
	overflow: hidden;
}
.news_details_body>h5>ul>li{
	display: block;
	float: left;
	padding: 1px 15px;
	border-radius: 10px;
	font-size: 12px;
	color: #999;
	text-align: center;
	border: 1px solid #e0e0e0;
	margin-right: 10px;
}
.news_details_body>img{
	display: block;
	margin: 20px auto;
	width: 560px;
	height: 310px;
}
.news_details_body>p{
	font-size: 14px;
	color: #666;
	line-height: 2.1rem!important;
}
.news_details_left>img{
	display: block;
	margin:20px 0px;
	height: 88px;
	width: 100%;
	border-radius: 8px;
}
.news_relevant{
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding:20px;
}
.news_relevant>h4{
	color: #666;
	border-left: 3px solid #27a6ee;
	padding-left: 10px;
}
.news_relevant_body{
	width: 100%;
	overflow: hidden;
}
.news_relevant_body>ul{
	display: block;
	overflow: hidden;
	margin-top: 20px;
	width: 1120px;
}
.news_relevant_body>ul>li{
	display: block;
	float: left;
	width: 250px;
	height: 200px;
	margin-right: 30px;
}
.news_relevant_body>ul>li>a{
	display: block;
	overflow: hidden;
}
.news_relevant_dl{
	display: block;
	overflow: hidden;
}
.news_relevant_dl>dt{
	display: block;
	overflow: hidden;
	width: 250px;
	height: 140px;
}
.news_relevant_dl>dt>img{
	display: block;
	width: 100%;
	height: 100%;
}
.news_relevant_dl>dd{
	display: block;
	overflow: hidden;
	padding-top: 10px;
}
.news_relevant_dl>dd>p{
	font-size: 14px;
	color: #666;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	width: 250px;
	height: 40px;
}
.news_details_right{
	overflow: hidden;
	float: right;
	width: 310px;
}
.news_details_right>h4{
	display: block;
	border-top: 2px solid #27a6ee;
	text-align: center;
	height: 60px;
	line-height: 60px;
	color: #333;
	border-bottom: 1px solid #e0e0e0;
}
.ency_lists{
	overflow: hidden;
	display: block;
}
.ency_lists>li{
	display: block;
	overflow: hidden;
	float: left;
	width: 270px;
	height: 320px;
	border: 1px solid #e0e0e0;
	margin-right: 14px;
	margin-bottom: 14px;
}
.ency_lists>li>a{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.ency_dl{
	display: block;
	width: 100%;
	height: 100%;
	padding: 10px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.ency_dl>dt{
	display: block;
	overflow: hidden;
	height: 150px;
	width: 100%;
	cursor: pointer;
}
.ency_dl>dt>img{
	display: block;
	/*width: 100%;*/
	height: 100%;
	margin:0px auto;
}
.ency_dl>dd{
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 5px;
}
.ency_dl>dd>h4{
	display: block;
	color: #666;
	font-weight: normal;
	width: 100%;
	height: 20px;
	padding: 10px 0px 5px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.ency_dl>dd>h4>span{
	overflow: hidden;
	background: #27a6ee;
	color: #fff;
	font-size: 14px;
	text-align: center;
	padding: 0px 5px;
}
.ency_dl>dd>p{
	color: #666;
	font-size: 14px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/*margin-top: 20px;*/
	line-height:24px;
	height:46px;
}
.ency_dl>dd>span{
	float: left;
	color: #999;
	margin-top: 20px;
	margin-right: 10px;
}
.ency_dl>dd>ul{
	float: left;
	display: block;
	overflow: hidden;
	margin-top: 18px;
	width: 215px;
	height:45px;
}
.ency_dl>dd>ul>li{
	display: block;
	overflow: hidden;
	float: left;
	font-size: 12px;
	color: #999;
	padding:1px 15px;
	border-radius: 10px;
	text-align: center;
	border: 1px solid #e0e0e0;
	margin-right: 5px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
	margin-bottom: 3px;
	width: 70px;
}
.ency_dl>dd>ul>li>a{
	color: #666;
}
.ency_details_banner{
	display: block;
	width: 100%;
	height: 180px;
}
.public_row4{
	overflow: hidden;
	background: #fff;
	padding-top:20px;
}
.ency_details_lis{
	display: block;
	overflow: hidden;
}
.ency_details_lis>li{
	 display: block;
	 overflow: hidden;
	 float: left;
	 width: 90px;
	 height: 115px;
	 margin-right: 13px;
 }
.ency_details_lis>li>a{
	display: block;
	width: 100%;
	height: 100%;
}
.ency_details_dl{
	display: block;
	overflow: hidden;
}
.ency_details_dl>dt{
	display: block;
	height: 90px;
	width: 100%;
}
.ency_details_dl>dt>img{
	display: block;
	width: 100%;
	height: 100%;
}
.ency_details_dl>dd{
	display: block;
	overflow: hidden;
}
.ency_details_dl>dd>p{
	text-align: center;
	color: #27a6ee;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}
.news_details_body>h1{
	font-weight: normal;
}
.ency_details_imgtexts{
	display: block;
	overflow: hidden;
	margin-top: 25px;
}
.ency_details_imgtexts>img{
	float: left;
	display: block;
	border: 1px solid #e0e0e0;
}
.ency_details_imgtexts>p{
	display: block;
	float: left;
	width:605px;
	font-size: 14px;
	color: #444;
	line-height: 1.5rem;
	margin-left: 30px;
	height:50px;
}
.ency_head_ul{
	display: block;
	overflow: hidden;
	margin-top: 80px;
}
.ency_head_ul>li{
	display: block;
	border-bottom: 1px dashed #e0e0e0;
	padding:15px 30px;
	overflow: hidden;
}
.ency_head_ul>li>h4{
	float: left;
	color: #333;
	margin-right: 40px;
}
.ency_head_ul>li>p{
	display: block;
	font-size: 14px;
	color: #666;
	float: left;
	width: 600px;
}
.ency_head_ul>li>b{
	float: left;
	font-weight: normal;
	color: #666;
	font-size: 14px;
	margin-right: 240px;
}
.ency_head_ul>li>span{
	float: left;
	color: #666;
	font-size: 14px;
}
.ency_rows{
	overflow: hidden;
	margin-top: 60px;
}
.ency_rows>h3{
	display: block;
	border-bottom: 1px solid #e0e0e0;
	color: #27a6ee;
	padding: 12px 0px;
}
.ency_rows>h3>b{
	height: 10px;
	border-left: 3px solid #27a6ee;
	margin-right: 12px;
}
.img_dl{
	display: block;
	margin-top: 40px;
	overflow: hidden;
	margin-left: 140px;
}
.img_dl>li{
	display: block;
	overflow: hidden;
	float: left;
	margin-right: 80px;
}
.img_dl>li>img{
	width: 210px;
	height: 300px;
	display: block;
}
.img_dl>li>p{
	text-align: center;
	color: #333;
	font-size: 12px;
	margin-top: 15px;
}
.ency_rows>h4{
	margin-top: 30px;
	color: #333;
}
.ency_rows>p{
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}
.ency_rows>ol{
	margin-left: 45px;
}
.ency_rows>ol>li{
	margin-top: 10px;
	font-size: 14px;
	color: #666;
	line-height: 2.1rem;
}
.ency_rows_table{
	display: block;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	margin-top: 25px;
}
.ency_rows_table>li{
	width: 403px;
	display: block;
	float: left;
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	border-right: 1px solid #e0e0e0;
}
.ency_rows_table>li>h4{
	display: block;
	width: 100%;
	height: 55px;
	border-bottom: 1px solid #e0e0e0;
	text-align: center;
	color: #666;
	line-height: 55px;
}
.ency_rows_ol{
	display: block;
	overflow: hidden;
	padding: 40px;
}
.ency_rows_ol>li{
	font-size: 14px;
	color: #333;
	margin-bottom: 20px;
}
.ency_rows_ol>li>h4{
	font-size: 16px;
	margin-bottom: 10px;
}
.ency_rows>a{
	display: block;
	color: #27a6ee;
	font-size: 14px;
	margin-top: 25px;
}
.ency_ul_four{
	display: block;
	margin-top: 30px;
	overflow: hidden;
}
.ency_ul_four>li{
	display: block;
	font-size: 14px;
	color: #666;
	margin-bottom: 30px;
}
.ency_rows>.ency_rows_five_p{
	margin-top: 30px;
}
.ency_rows_five_p>a{
	color: #27a6ee;
	font-size: 14px;
}
.ency_rows_img{
	display: block;
	width: 300px;
	height: 140px;
	border: 1px solid #e0e0e0;
	margin-top: 30px;
}
.ency_rows_shop{
	color: #27a6ee;
	font-size: 14px;
}
.ency_cases{
	display: block;
	overflow: hidden;
	margin-top: 40px;
}
.ency_cases>li{
	display: block;
	width: 160px;
	height: 60px;
	float: left;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
}
.ency_cases>li>img{
	display: block;
	margin: 17px auto 0px;
}
/*.top{
	display: block;
	position: fixed;
	width: 45px;
	height: 45px;
	border: 2px solid #e0e0e0;
	text-align: center;
	right: 200px;
	top: 420px;
	line-height: 45px;
	background: #fff;
}
.top>span{
	color: #999;
	font-size: 22px;
}*/
.call_we_ul1{
	display: block;
	overflow: hidden;
	float: left;
	margin-top: 10px;
}
.call_we_ul1>li{
	display: block;
	margin-bottom: 22px;
	overflow: hidden;
}
.call_we_ul1>li>span{
	color: #27a6ee;
	float: left;
	font-size: 22px;
	top: -1px;
	margin-right: 20px;
}
.call_we_ul1>li>p{
	color: #666;
	font-size: 14px;
	float: left;
}
.call_we_wx{
	display: block;
	overflow: hidden;
	float: right;
	margin-right: 233px;
}
.call_we_wx>dd{
	text-align: center;
	color: #666;
}
.public_row5{
	background: #fff;
	overflow: hidden;
	width: 100%;
	padding: 25px 0px;
}
.call_we_ul2{
	display: block;
	overflow: hidden;
}
.call_we_ul2>li{
	float: left;
	display: block;
	width: 33%;
	overflow: hidden;
}
.call_we_ul2>li>h5{
	color: #27a6ee;
}
.call_we_ul2>li>p{
	color: #666;
	font-size: 14px;
	margin-top: 15px;
}
.public_row5>div>h5{
	color: #27a6ee;
}
.call_we_ul3{
	display: block;
	overflow: hidden;
	margin-top: 35px;
}
.call_we_ul3>li{
	display: block;
	width: 50%;
	float: left;
	overflow: hidden;
	margin-bottom: 50px;
}
.call_we_ul3>li>h4{
	color: #555;
}
.about_we_h5s{
	margin-bottom: 10px;
}
.call_we_ul3>li>p{
	color: #666;
	font-size: 14px;
	margin-top: 15px;
}
.about_we_banner{
	display: block;
	width: 100%;
	height:536px;
}
.public_about_we_content_png{
	display: block;
	width: 636px;
	/*margin: 0px auto;*/
	margin-left: 305px;
	margin-top: 60px;
}
.public_row_content>h2>p{
	color: #666;
	text-align: center;
	font-size: 18px;
	margin-top: 12px;
}
.about_we_texts{
	padding: 0px 60px;
	font-size: 16px;
	color: #333;
	margin-bottom: 40px;
	line-height: 1.5rem;
}
.about_content_dl{
	display: block;
	overflow: hidden;
}
.about_content_dl>dt{
	display: block;
	overflow: hidden;
}
.about_content_dl>dt>img{
	display: block;
	float: left;
}
.about_content_dl>dt>p{
	display: block;
	float: right;
	width: 780px;
	color: #666;
}
.about_content_dl>dt>p:last-child{
	margin-top: 40px;
}
.about_content_dl>dd{
	margin-top:40px;
	display: block;
}
.about_content_dl>dd>p{
	color: #666;
}
.about_we_p{
	color: #333;
	font-size: 14px;
	margin-bottom: 5px;
}
.about_we_body{
	overflow: hidden;
	/*background: #f5f6f8;*/
	padding: 80px 50px;
}
.about_we_body>h2{
	text-align: center;
	margin-bottom: 30px;
	font-size:28px;
}
.about_we_body>h2>span{
	display: block;
	width: 60px;
	border-bottom: 4px solid #777;
	margin: 12px auto 0px;
}
.about_we_body>h2>p{
	color: #666;
	text-align: center;
	font-size: 18px;
	margin-top: 12px;
}
.about_we_ul{
	display: block;
	overflow: hidden;
}
.about_we_ul>li{
	display: block;
	float: left;
	width: 270px;
	height: 210px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.about_we_ul>li>img{
	display: block;
	width: 100%;
	height: 100%;
}
.error_img{
	float: left;
	display: block;
}
.error_ul{
	display: block;
	float: left;
	overflow: hidden;
	margin-left: 120px;
	margin-top: 85px;
}
.error_ul>li{
	display: block;
	margin-bottom: 15px;
}
.error_ul>li>h3{
	color: #333;
}
.error_ul>li>p{
	color: #999;
	font-size: 14px;
}
.error_ul>li>a{
	display: block;
	width: 160px;
	height: 40px;
	background: #27a6ee;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
.error_ul>li>p>a{
	font-size: 14px;
	color: #27a6ee;
}
.server_error{
	display: block;
	margin: 0px auto;
}
.server_error_p{
	color: #999;
}
.errors_img{
	display: block;
	width:300px;
	margin: 0 auto;
}
.errors_h2{
	margin: 30px auto;
	color: #999;
	text-align: center;
	font-weight:normal;
}
.errors_a{
	color: #27a6ee;
	display: block;
	margin: 0px auto;
	width: 100px;
}
.errors_a>span{
	top: 3px;
}
.errors_content{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 500px;
	height: 330px;
	/*padding:30px;*/
	margin-top: -200px;
	margin-left: -250px;
	background: #fff;
	overflow: hidden;
	text-align: center;
	color: #999;
}
.errors_content strong a{
	color: #27a6ee;
}
.errors_content #href{
	margin-right:10px;
}
.join_we_h4{
	color: #27a6ee;
	font-weight: normal;
	padding-left: 10px;
	border-left: 3px solid #27a6ee;
}
.join_we_left{
	float: left;
	border:1px solid #e0e0e0;
	overflow: hidden;
	width: 198px;
	margin-top: 23px;
}
.join_we_left>ul{
	display: block;
	overflow: hidden;
	padding: 18px;
	border-bottom: 1px solid #e0e0e0;
}
.join_we_left>ul>li{
	display: block;
	margin-bottom: 15px;
	text-align: center;
	color: #999;
	font-size: 14px;
	overflow: hidden;
}
.join_we_left>ul>li>h3>img{
	float: left;
}
.join_we_left>ul>li>h3>span{
	float: left;
	margin-left: 24px;
	margin-top:5px;
}
.join_we_left>ul>div{
	display: block;
	margin-bottom: 15px;
	text-align: center;
	color: #999;
	font-size: 14px;
	overflow: hidden;
}
.join_we_left>ul>div>h3{
	font-size: 18px;
}
.join_we_left>ul>div>h3>img{
	float: left;
}
.join_we_left>ul>div>h3>span{
	float: left;
	margin-top: 2px;
	margin-left: 20px;
	color: #333;
}
.join_we_left>ul>li>a{
	display: block;
	text-align: center;
	overflow: hidden;
	color: #999;
}
.join_we_right{
	float: right;
	border:1px solid #e0e0e0;
	width: 900px;
	margin-top: 23px;
	padding: 38px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.join_we_right>h2{
	color: #27a6ee;
	padding-bottom: 20px;
	text-align: center;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #e0e0e0;
	font-weight: normal;
}
.server_banner{
	display: block;
	margin-top: 20px;
}
.join_we_content{
	overflow: hidden;
}
.join_we_content>h4{
	color: #27a6ee;
	margin-top: 40px;
}
.join_we_content>p{
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}
.help_case_ul{
	display: block;
	overflow: hidden;
}
.help_case_ul>li{
	display: block;
	border-bottom: 1px solid #e0e0e0;
	padding: 20px 0px;
}
.help_case_ul>li>a{
	display: block;
	overflow: hidden;
}
.help_case_ul>li>a>.case_left_imgs{
	float: left;
	width: 265px;
}
.help_case_ul>li>a>.case_left_imgs>img{
	display: block;
	/*float: left;*/
	margin: 0px auto;
	/*border:1px solid #e0e0e0;*/
	/*width: 190px;*/
	/*height: 190px;*/
}
.help_case_texts{
	float: right;
	overflow: hidden;
	margin-left: 20px;
	width: 535px;
	margin-top: 20px;
}
.help_case_texts>p{
	margin-top:10px;
	font-size: 14px;
	color: #999;
	display: block;
	overflow: hidden;
}
.help_case_texts>p>span{
	float: left;
	display: block;
	width: 85px;
}
.help_case_texts>p>b{
	color: #333;
	float: left;
	width: 480px;
}
.help_case_texts>p>h5{
	color: #27a6ee;
	float: left;
	display: block;
}
.help_case_texts>p>.help_type{
	color: #27a6ee;
	float: left;
	/*width: 100px;*/
}
.help_case_texts>h3{
	display: block;
	color: #666;
}
.help_case_texts>h5{
	color: #666;
	width: 570px;
	display: block;
	margin-top: 25px;
	line-height: 1.5rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.help_case_texts>ul{
	float: left;
	overflow: hidden;
	margin-top: 25px;
}
.help_case_texts>ul>li{
	display: block;
	overflow: hidden;
	padding: 2px 15px;
	border:1px solid #e0e0e0;
	border-radius: 10px;
	text-align: center;
	font-size: 12px;
	color: #999;
	float: left;
	margin-right: 6px;
}
.help_case_texts>h6{
	float: right;
	color: #777;
	font-size: 14px;
	margin-top: 25px;
	font-weight: normal;
}
.help_case_texts>b{
	color: #27a6ee;
	font-size: 14px;
	font-weight: normal;
	margin-top: 25px;
	display: block;
	float: left;
}
.joinwe_row{
	overflow: hidden;
	display: block;
	margin-top: 25px;
}
.joinwe_title{
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding: 17px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.joinwe_title>h4{
	color: #999;
	font-weight: normal;
	float: left;
}
.joinwe_title>span{
	float: right;
	color: #27a6ee;
	font-size: 20px;
	cursor: pointer;
}
.joinwe_details{
	margin-top: 20px;
	border: 1px solid #e0e0e0;
	overflow: hidden;
	padding: 15px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	display: none;
}
.joinwe_details>h5{
	color: #666;
	font-size: 15px;
	margin-top: 20px;
}
.joinwe_details>h5>span{
	top: 2px;
	margin-right: 10px;
}
.joinwe_details>p{
	font-size: 15px;
	color: #666;
	margin-top: 16px;
}
.joinwe_details>a{
	display: block;
	width: 150px;
	height:35px;
	text-align: center;
	line-height:35px;
	color: #fff;
	background: #27a6ee;
	margin-top: 16px;
	border-radius: 3px;
	margin: 16px auto 0px;
}
.apply_content{
	overflow: hidden;
	padding: 30px;
	display: none;
}
.apply_content>h4{
	color: #666;
	font-weight: normal;
	text-align: center;
	margin-bottom: 15px;
}
.apply_content>.apply_rows{
	overflow: hidden;
	margin-top: 30px;
}
.apply_content>.apply_rows>span{
	clear: both;
}
.apply_content>.apply_rows>b{
	float: left;
	width: 80px;
	margin-right: 15px;
}
.apply_content>.apply_rows>div{
	float: left;
	color: #ee2748;
	font-size: 14px;
}
.apply_content>.apply_rows>label{
	float: left;
	color: #777;
	margin-right: 15px;
	text-align: right;
	font-size: 14px;
	width: 80px;
	height: 35px;
	line-height: 35px;
}
.apply_content>.apply_rows>input{
	float: left;
	border: 1px solid #e0e0e0;
	width: 200px;
	height:35px;
	line-height:35px;
	color: #666;
	font-size: 14px;
	padding-left: 15px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.submit_apply{
	display: block;
	width:150px;
	height:35px;
	color: #fff;
	font-size: 14px;
	background: #27a6ee;
	text-align: center;
	line-height:35px;
	margin-top: 30px;
	margin-left: 105px;
	border-radius: 3px;
}
.case_apply_content{
	overflow: hidden;
	margin: 30px 0px 0px 175px;
}
.case_apply_rows{
	overflow: hidden;
	margin-bottom: 25px;
}
.case_apply_rows>label{
	float: left;
	width: 100px;
	text-align: right;
	font-size: 14px;
	height:35px;
	line-height: 35px;
	margin-right: 15px;
}
.case_apply_rows>input{
	float: left;
	border:1px solid #e0e0e0;
	width: 280px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	padding-left: 15px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	border-radius: 3px;
}
#case_apply_content{
	width: 280px;
	height:100px;
	border:1px solid #e0e0e0;
	border-radius: 3px;
	float: left;
	resize: none;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	padding:10px;
	font-size: 14px;
}
.case_apply_submit{
	float: left;
	display: block;
	width: 150px;
	height: 35px;
	color: #fff;
	font-size: 14px;
	background: #27a6ee;
	text-align: center;
	line-height: 35px;
	border-radius: 3px;
}
.join_we_content>h3{
	color: #27a6ee;
	text-align: center;
	margin-top: 25px;
}
.join_we_content>form{
	display: block;
	width: 400px;
	margin: 25px auto 30px;
}
.cooperation_row{
	overflow: hidden;
	display: block;
	margin-bottom: 20px;
}
.cooperation_row>label{
	float: left;
	display: block;
	color: #666;
	font-size: 14px;
	width: 100px;
	text-align: right;
}
.cooperation_row>label>b{
	color: red;
}
.cooperation_row>input{
	display: block;
	float: left;
	width: 280px;
	height: 25px;
	border: 1px solid #e0e0e0;
	border-radius: 2px;
	padding: 0px 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	line-height: 25px;
}
.cooperation_submit{
	display: block;
	width: 160px;
	height: 35px;
	background: #27a6ee;
	color: #fff;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	border: none;
	margin: 0px auto;
	cursor: pointer;
	border-radius: 3px;
}
.cooperation_content>h5{
	color: #27a6ee;
}
.cooperation_content>p{
	margin-bottom: 30px;
}
.links_content{
	overflow: hidden;
	margin-top: 30px;
	border:1px solid #e0e0e0;
}
.links_content>p{
	overflow: hidden;
	text-align: center;
	display: block;
	height:35px;
	line-height:35px;
	font-size: 14px;
	color: #999;
}
.links_content>ul{
	overflow: hidden;
	width:822px;
}
.links_content>ul>li{
	display: block;
	float: left;
	border-top:1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	height:35px;
	width: 137px;
	text-align: center;
	line-height: 35px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.links_content>ul>li>a{
	font-size: 14px;
	color: #999;
}
/*鏀粯瀹濇敮浠樻垚鍔熼〉闈㈡牱寮�*/
.zfbpay_ul{
	display: block;
	overflow: hidden;
	margin: 0px auto;
	width:400px;
}
.zfbpay_ul>li{
	display: block;
	overflow: hidden;
	text-align: center;
	margin-bottom: 20px;
}
.zfbpay_ul>li>span{
	font-size: 46px;
	color: #27a6ee;
}
.zfbpay_ul>li>p{
	color: #27a6ee;
	text-align: center;
}
.zfbpay_ul>li>a{
	display: block;
	margin:0px auto;
	width: 300px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	background: #27a6ee;
	border-radius: 3px;
}
.zfbpay_ul>li>img{
	display: block;
	width: 300px;
	height: 400px;
	margin: 0px auto;
}
/*涓汉涓績椤甸潰鏍峰紡*/
.join_we_left>p{
	width:154px;
	height: 48px;
	line-height: 24px;
	font-size: 12px;
	margin: 16px 22px;
	color:#999;
	cursor: pointer;
}
/*----------common----------*/
html,body{
	/*font-size:12px;*/
	font-family:'SimSun';
}
.clearfix{
	content: '';
	display: block;
	clear: both;
	overflow: hidden;
}
.content_right{
	float: right;
	overflow: hidden;
	width: 978px;
	margin-top: 23px;
	border: 1px solid #e0e0e0;
}
.bg_gray{
	background:#f0f0f0;
	width:100%;
	height: 39px;
}
.content_top{
	overflow: hidden;
	padding:0 20px 20px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.orders{
	padding-bottom: 20px;
}
.header{
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 111;
}
.header .header_title{
	width: 100%;
	height: 88px;
	background: #49a0f5;
}
.header .header_title_border{
	width:1200px;
	height: 88px;
	overflow: hidden;
	margin: 0 auto;
}
.header .header_title .header_title_border>div,.header .header_title .header_title_border>ul{
	float: left;
}
.header_right{
	float: right!important;
}
.header .header_title .header_left{
	height: 88px;
	margin-right: 60px;
}
.header .header_title .header_left>*{
	float: left;
}
.header .header_title .header_left img{
	margin: 0;
	padding: 0;
}
.header .header_title .header_left i{
	display: inline-block;
	width: 1px;
	height: 46px;
	background: #fff;
	margin-top: 21px;
	margin-left: 45px;
}
.header_left>a>img{
	margin-top: 10px;
}
.header .header_title .header_left>div{
	width: 80px;
	height: 46px;
	margin:21px 0 0 19px;
}
.header .header_title .header_left>div p{
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	color: #fff;
	margin-bottom: 6px;
}
.header .header_title .header_left>div a{
	display: inline-block;
	width: 78px;
	height:16px;
	line-height: 16px;
	font-size:12px;
	text-align: center;
	color:#fff;
	border: 1px solid #7bb8de;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.header .content{
	width: 420px;
	height: 100%;
}
.header .content>li{
	float: left;
	width:135px ;
	height: 100%;
	line-height: 88px;
	color:#fff;
	font-size:16px;
	cursor: pointer;
}
.content>li>a{
	display: block;
	width:100%;
	height:100%;
	color: #fff;
}
.header .content li .arr_down{
	display: inline-block;
	width: 10px;
	height: 9px;
	background: url("../img/icon_list.png") no-repeat -4px -2px ;
	margin-left:2px;
}
.header .header_right{
	height: 100%;
}
.header .header_right>span{
	display: block;
	float: right;
	color: #fff;
	font-size: 16px;
	margin-top: 32px;
}
.header .header_right .search_btn{
	margin-right: 50px;
	display: block;
	float: left;
	width: 260px;
	height: 30px;
	border: 1px solid #7bb8de;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 5px;
	margin-top: 28px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.search_btn>form>input{
	width: 200px;
	color: #fff;
	background:#49a0f5;
	border: none;
	float: left;
	height:28px;
	line-height: 30px;
	margin-left:3px;
	font-size: 14px;
}
.content_search>span{

	color: #fff;
	margin-top: 5px;
}
.content_search>input{
	float: left;
	width:100%;
	height:100%;
	opacity: 0;
	margin-top: -18px;
	cursor: pointer;
}
.header .header_right ::-webkit-input-placeholder {
	color: #fff;
	font-size: 12px;
}
.content_search{
	width: 30px;
	height:28px;
	float: right;
	cursor: pointer;
}
.content_right .server_center{
	width: 100%;
	height: 40px;
	border-bottom:1px solid #e5e5e5;
}
.server_center>h4>a{
	display: block;
	width:100%;
	height:100%;
	text-align: center;
	line-height:40px;
	color: #333;
}
.server_center>.blue>.order_cookie{
	color: #49a0f5;
}
.content_right .server_center h4{
	float: left;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin-left: 1px;
	font-size: 13px;
	font-weight: normal;
	padding: 0 10px;
	margin-right:40px;
	color: #676767;
	cursor: pointer;
}
.content_right .server_center h4.blue{
	border-bottom: 2px solid #49a0f5;
	color: #49a0f5;
}
.message_type_btns>h4>a{
	color: #666;
}
.blue>a{
	color: #27a6ee!important;
}
.circle{
	width: 80px;
	height: 80px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #e6e6e6;
}
/*--------------end-----------*/
/*-----content瀹㈡湇涓績-------*/
.content_right .consult{
	margin-top: 20px;
	width: 100%;
	height: 155px;
	background: #f1f6fb ;
}
.content_right .consult>div{
	float: left;
}
.content_right .consult .circle{
	margin: 31px 39px 0 49px;
}
.content_right .consult .consult_main{
	width: 700px;
	height: 124px;
	margin-top: 31px;
	margin-left: 90px;
}
.content_right .consult .consult_main span{
	display: block;
	width: 80px;
	height:  28px;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#49a0f5;
}
.content_right .consult .consult_main p{
	/*width:429px;*/
	height: 48px;
	line-height:24px ;
	margin-top:12px;
	font-size: 12px;
	color:#676767;
}
.content_right .contact{
	width: 100%;
	height: 278px;
	border: 1px solid #e6e6e6;
	margin-top: 29px;
}
.content_right .contact .contact_title{
	width: 100%;
	height: 40px;
	background: #f1f6fb;
}
.content_right .contact .contact_title span{
	float: left;
	display: inline-block;
	width:110px;
	height: 100%;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	color:#656565 ;
}
.content_right .contact .contact_title a{
	float: right;
	display: inline-block;
	width:88px;
	height: 100%;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	color:#49a0f5 ;
}
.content_right .contact .contact_main{
	width: 777px;
	height: 189px;
	margin:29px 0 0 89px ;
}
.contact_main .content_main_l{
	width: 500px;
	height: 100%;
}
.contact_main>div{
	float: left;
}
.content_main_r{
	width: 201px;
	height: 100%;
}
.content_right  .content_main_l ul{
	width: 100%;
	height: 100%;
}
.content_right  .content_main_l ul li{
	font-size: 15px;
	color: #686868;
	margin-bottom: 20px;
}
.content_main_l ul li span{
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	background-color:#49a0f5 ;
	background-image: url("../img/icon_list.png");
	background-repeat: no-repeat;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	vertical-align: middle;
}
.content_main_l ul li span.email{
	background-position: -21px 9px;
}
.content_main_l ul li span.tel{
	background-position: -47px 4px;
}
.content_main_l ul li span.qq{
	background-position:-72px 3px ;
}
.content_main_l ul li span.addr{
	background-position:4px -15px ;
}
.contact_main_r .code_img{
	display: block;
	margin:0 auto;
}
.contact_main_r>p{
	width: 100%;
	height: 28px;
	line-height: 14px;
	margin-top:10px;
	font-size: 12px;
	text-align: center;
	color:#686868;
}
.zyk_title{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 38px;
	line-height: 38px;
	padding: 0 20px;
	background: #f1f6fb;
	border-bottom:1px solid #e6e6e6;
}
.zyk_title>span{
	display: inline-block;
	float: left;
	font-size:14px;
	color:#656565;
}
.zyk_title>a{
	display: inline-block;
	float: right;
	color: #49a0f5;
	font-size:12px;;
}
.gray_bottom{
	border-bottom:1px solid #e6e6e6;
}
.color_gray{
	color: #656565;
	font-size: 12px;
}
/*---------home涓婚〉----------*/
.company{
	width: 100%;
	height: 120px;
	margin: 19px 0 30px;
}
.company_l{
	width:630px;
	height: 118px;
	border: 1px solid #e6e6e6;
	float: left;
}
.company_l>div{
	float: left;
}
.company_l>.circle{
	width: 68px;
	height:68px;
	margin:22px 30px 0 30px ;
}
.company_l>.company_detail{
	width:440px;
	height: 100%;
	margin-left: 25px;
}
.company_l>.company_detail>span{
	display: block;
	font-size: 12px;
	color:#343434;
	margin:22px 0 16px 0;
}
.company_l>.company_detail>p{
	width: 100%;
	height: 13px;
	font-size: 12px;
	color:#676767;
}
.company_l>.company_detail>p a{
	color: #49a0f5;
}
.company_l>.company_detail>ul{
	width: 100%;
	height: 24px;
	margin-top: 17px;
}
.company_l>.company_detail>ul li{
	float: left;
}
.company_detail>ul li a{
	font-size: 12px;
	color:#676767;
}
.company_detail>ul li>span{
	display: inline-block;
}
.company_r{
	width: 296px;
	height: 120px;
	float: right;
}
.company_r>div{
	float: left;
}
.company_r .circle{
	width: 68px;
	height: 68px;
	margin: 25px 31px 0 0;
}
.company_r .company_online{
	width: 195px;
	float: right;
}
.company_r .company_online>span{
	display: block;
	width: 80px;
	text-align: center;
	height: 28px;
	line-height:28px;
	font-size: 12px;
	color:#fff;
	margin:20px 0 10px 0;
	cursor: pointer;
	background: #49a0f5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.company_r .company_online>p{
	width:100%;
	height: 48px;
	line-height: 24px;
	font-size:12px;
	color:#676767;
}
.state{
	overflow: hidden;
	border:1px solid #e0e0e0;
}
.title_line{
	width:100%;
	height: 40px;
}
.title_line>.state_title{
	width: 921px;
	height: 39px;
	margin: 0 auto;

}
.state_title>span{
	display: inline-block;
	height:100%;
	line-height:39px;
	font-size:14px;
	color:#656565;
	text-align: center;
	float: left;
}
.state_title>span.server_type,li.server_type{
	width:220px;
}
.state_title>span.identify,li.identify{
	width:235px;
}
.state_title>span.single_price,li.single_price{
	width:170px;
}
.state_title>span.pay_fir,li.pay_fir{
	width:94px;
}
.state_title>span.goods_state,li.goods_state{
	width:166px;
}
.state_title>span.operate,li.operate{
	width:106px;
}
.state_content>ul>.operate{
	padding-top: 20px;
}
.state_content{
	width: 100%;
	margin:0 auto;
	border-bottom: 1px dashed #e0e0e0;
}
.state_content ul{
	width:100%;
	height:98px;
}
.state_content ul li{
	float: left;
	height:100%;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.state_content li.server_type>div{
	float: left;
}
.state_content li.server_type>.square{
	width: 56px;
	height: 56px;
	border:1px solid #e6e6e6;
	margin:20px 10px 20px 12px;
}
.square>img{
	display: block;
	width: 100%;
	height: 100%;
}
li.server_type>.square_r{
	width:125px;
	height:100%;
	font-size:13px;
}
.order_pay_btn{
	background: #f1f6fb;
	height:55px;
	margin-top: -1px;
}
.order_pay_right{
	float: right;
}
.order_pay_right>ul{
	float: left;
	display: block;
	width: 230px;
	margin-top: 7px;
}
.order_pay_right_p1{
	font-size: 14px;
	color: #666;
	margin-bottom: 2px;
}
.order_pay_right_p3{
	font-size: 14px;
	color: #666;
	margin-bottom: 2px;
	margin-top: 12px;
	color: #ef5656;
	float: right;
}
.order_pay_right_p1>span{
	float: right;
	text-align: right;
}
.order_pay_right_p2{
	color: #ef5656;
	font-size: 14px;
	font-weight: bold;
}
.order_pay_right_p2>span{
	float: right;
	text-align: right;
}
.order_pay_price{
	display: block;
	background: #00a0e9;
	color: #fff;
	font-size: 16px;
	text-align: center;
	width: 100px;
	height:55px;
	line-height: 55px;
	float: right;
	margin-left: 30px;
}
.order_pay_btn>.order_pay_right>span{
	float: left;
	margin-left: 30px;
	color: #fbb450;
	font-size: 22px;
	margin-top: 15px;
	cursor: pointer;
}
.lastpay_prompt{
	position: absolute;
	border: 1px solid #fbb450;
	padding: 3px 5px;
	top: -58px;
	width: 157px;
	font-size: 12px;
	background: #fff;
	left: -77px;
	line-height: 1.1rem;
	display: none;
}
.order_pay_btn>p{
	float: right;
	font-size: 14px;
	color: #666;
	margin-right: 50px;
	margin-top: 20px;
}
.order_pay_btn>p>span{
	margin-left:30px;
}
li.server_type>.square_r>span{
	display: block;
	margin:37px 0 0px 0;
	color: #49a0f5;
}
li.server_type>.square_r>p{
	color: #656565;
}
li.identify>h5{
	line-height: 24px;
	margin:35px auto 0px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color:#656565;
}
li.operate p,li.pay_fir p,li.goods_state p{
	width: 80px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	margin:37px auto;
}
.order_first_payment{
	margin-top: 30px;
}
.order_price{
	margin-top: 37px;
}
.operate>a{
	display: block;
	font-size: 14px;
	color: #27a6ee;
	text-align: center;
}
li.goods_state p,li.operate p{

}
li.operate p{
	background: #49a0f5;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color:#fff;
}
li.single_price p,.goods_state p{
	color:#ef5656;
	font-size: 14px;
	text-align: center;
}
li.pay_fir p {
	color:#656565;
}
.state_num{
	width: 886px;
	height:26px;
	padding-top:10px;
	margin: 0px 22px 0px 12px;
}
.state_num>div{
	height:20px;
}
.state_num>.state_num_l{
	float: left;
}
.state_num>.state_num_r{
	float: right;
}
.state_num>.state_num_l>span,.state_num>.state_num_r>span{
	display: inline-block;
	line-height: 20px;
}
.state_num>.state_num_l>.date{
	margin: 0 9px 0 40px;
}
.state_num>.state_num_r>span{
	width: 80px;
	height: 18px;
	line-height: 18px;
	border-radius: 15px;
	border:1px solid #49a0f5;
	color:#49a0f5;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
	margin-left:20px;
}
.ensure{
	overflow: hidden;
	margin-top:30px;
	border:1px solid #e0e0e0;
}
.ensure_detail{
	width: 100%;
	height:39px;
}
.ensure_title{
	width:921px;
	height: 38px;
	margin:0 auto;
}
.ensure_title>span{
	float: left;
	display:inline-block;
	line-height:38px;
	font-size:14px;
	color: #656565;
	text-align: center;
}
.ensure_title>span.certificate,.ensure_content li.certificate{
	width: 132px;;
}
.ensure_title>span.range,.ensure_content li.range{
	width: 150px;
}
.ensure_title>span.institution,.ensure_content li.institution{
	width: 130px;
}
.ensure_title>span.start_time,.ensure_content li.start_time{
	width: 140px;
}
.ensure_title>span.end_time,.ensure_content li.end_time{
	width:116px;
}
.ensure_title>span.book_state,.ensure_content li.book_state{
	width: 122px;
}
.ensure_title>span.book_operate,.ensure_content li.book_operate{
	width:124px;
}
.ensure_content>ul{
	width:100%;
	height: 100%
}
.ensure_content>ul{
	width: 921px;
	height: 79px;
	margin: 0 auto;
	border-bottom:1px solid #e0e0e0;
	margin-top: 10px;
	margin-bottom: 10px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.ensure_content>ul:last-child{
	border-bottom: none;
}
.ensure_content>ul li{
	float: left;
	text-align: center;
	font-size:12px;
}
.ensure_content>ul li>span{
	display: block;
	line-height:79px;
}
.ensure_content li.range>p{
	margin-top: 31px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.ensure_content li.institution p{
	width: 95px;
	margin: 31px auto 0px;
	line-height:16px;
}
.ensure_content li.book_state>.charge{
	width: 80px;
	height:24px;
	line-height:24px;
	text-align: center;
	margin:28px auto;
	background: #f0c546;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;;
	color:#fff;
}
/*---------------manage浼樿瘉绠″----------*/
.content_warn{
	width: 938px;
	height: 38px;
	border:1px solid #e6e6e6;
	margin:20px auto;
}
.content_warn p{
	width: 920px;
	height: 100%;
	line-height:38px;
	font-size:12px;
	letter-spacing: 0;
	margin-left:18px;
	color:#49a0f5;
}
.server_center>a{
	display: inline-block;
	float: right;
	width: 100px;
	height: 30px;
	line-height:30px;
	font-size:12px;
	margin-top:10px;
	background: #49a0f5;
	color:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}
.server_center>a>i{
	display: inline-block;
	width: 18px;
	height:18px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;;
	background: url("../img/icon_list.png") no-repeat -26px -21px;
	vertical-align: middle;
	margin:0 5px 0 12px;
	cursor: pointer;
}
.ensure_no_border{
	border:none;
}
.ensure_content li.book_state>.effective{
	background: #48ca4b;
}
.ensure_content li.book_state>.expire{
	background: #f04561;
}
.book_operate{
	color:#49a0f5;
}
.certificate>.certificate_p{
	margin-top: 32px;
	color:#27a6ee;
}
.book_operate a{
	display: inline-block;
	color:#49a0f5;
}
.book_operate>div.distance{
	width:100%;
	margin:20px 0 10px 0;
}
.book_operate>div>span{
	display: inline-block;
	margin:0 7px;
}
.ensure_content>ul li.certificate>h5{
	margin:20px 0 8px 0;
	color:#49a0f5;
}
.tab_info{
	width: 938px;
	overflow: hidden;
	margin:0 auto;
}
.ticket_info{
	width: 804px;
	margin:41px auto;
	font-size:12px;
	overflow: hidden;
}
.ticket_info>form>p{
	margin-bottom:15px;
}
.ticket_info>form>p>textarea{
	display: inline-block;
	resize: none;
	width:412px;
	height:100px;
	border:1px solid #e0e0e0;
	margin-left: 12px;
	padding: 8px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.beilling_img{
	display: inline-block;
	resize: none;
	width:412px;
	height:250px;
	border:1px solid #e0e0e0;
	margin-left: 12px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	border:none;
}
.ticket_info>form>h3{
	margin-bottom: 15px;
}
.ticket_info label{
	display: inline-block;
	width:90px;
	height:32px;
	line-height:32px;
	text-align: right;
}
.ticket_info input{
	width: 412px;
	height: 30px;
	padding-left: 8px;
	line-height: 30px;
	border: 1px solid #dddddd;
	margin-left: 12px;
}
.row_btn{
	display: inline-block;
	width:114px;
	height:30px;
	border-radius: 3px;
	background: #5bc0de ;
	text-align: center;
	line-height:30px;
	margin-left: 12px;
	color: #fff;
	position: relative;
}
.row_btn>input{
	opacity: 0;
	display: block;
	width: 100%;
	height:100%;
	top:0px;
	left:0px;
	position: absolute;
	cursor: pointer;
}
.ticket_info select{
	display: inline-block;
	width:125px;
	height: 28px;
	margin-left:14px;
	border:1px solid #dddddd;
}
.ticket_info .content_row_select{
	display: inline-block;
	width: 412px;
	height: 30px;
	padding-left: 8px;
	line-height: 30px;
	border: 1px solid #dddddd;
	margin-left: 12px;
}
.ticket_info select:first-child{
	margin-left:25px;
}
.ticket_info span{
	display: inline-block;
	color:red;
}
.ticket_info button{
	width:114px;
	height:30px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: none;
	background: #49a0f5;
	color:#fff;
	cursor: pointer;
	margin-left: 15px;
}
.ticket_info .conpany_info_sub{
	width:114px;
	height:30px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #49a0f5;
	color:#fff;
	cursor: pointer;
	margin-left: 15px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
}
/*------------涓汉璁㈠崟-------------*/
.content_warn>p>a.font_red{
	color:#ef5656;
}
.order{
	width: 938px;
	overflow: hidden;
	/*border:1px solid #e5e5e5;*/
	margin: 20px auto 0px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.order_title{
	width:100%;
	height:39px;
}
.page_line{
	width:940px;
	height:24px;
	margin-top:30px;
	font-size:12px;
	text-align: center;
}
.page_line *{
	display: inline-block;
	color:#808080;
}
.page_word{
	padding:3px 10px 2px 10px;
}
.page_word,.page_num>span{
	border: 1px solid #e5e5e5;
	margin:0 3px 0 2px;
	cursor: pointer;
}
.page_num>span{
	width:27px;
	height:21px;
	line-height: 22px;
	text-align: center;
}
span.hover_blue{
	width:29px;
	height:24px;
	line-height: 24px;
	border:none;
	background-color: #49a0f5;
	color:#fff;
}
/*-----------news娑堟伅涓績--------*/
.server_center a.unread{
	display: inline-block;
	float: left;
	width:112px;
	height:25px;
	line-height:25px;
	margin-right:29px;
	margin-top:3px;
	font-size:12px;
	text-align: center;
	background: #f0f0f0;
	color:#27a6ee;
	border:1px solid #e6e6e6;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;;
}
.message_btns{
	margin-top: 20px;
	overflow: hidden;
}
.is_read{
	display: block;
	float: left;
	width:100px;
	height:35px;
	font-size: 14px;
	text-align: center;
	line-height:35px;
	color: #27a6ee;
	border: 1px solid #e0e0e0;
}
.is_delete{
	display: block;
	float: left;
	width:100px;
	height:35px;
	font-size: 14px;
	text-align: center;
	line-height:35px;
	color: #27a6ee;
	border: 1px solid #e0e0e0;
	margin-left: 20px;
}
.news{
	width:940px;
	/*height:280px;*/
	margin-top:20px;
	color:#656565;
}
.news_title{
	height: 40px;
	background: #f0f0f0;
	margin-bottom:10px;
}
.news_title input[type=checkbox]{
	margin:12px 20px;
}
.news_title>*{
	float: left;
}
.news_title>span{
	display: inline-block;
	line-height:40px;
	font-size:12px;
	color:#656565;
	height:100%;
}
.text_center{
	text-align: center;
}
.news_title>span.title,.news_main p.title{
	width:335px;
}
.news_title>span.date,.news_main span.date{
	width:175px;
}
.news_title>span.type,.news_main span.type{
	width:231px;
}
.news_title>span.see,.news_main div.see{
	width:131px;
}
.news_main{
	width:921px;
	/*height:228px;*/
	padding:0 9px 0 8px;
	font-size:12px;
	border:1px solid #e5e5e5;
}
.news_main ul{
	width:100%;
}
.news_main ul li{
	width:100%;
	height:56px;
	border-bottom:1px solid #e5e5e5;
}
.news_main ul li:last-child{
	border:none;
}
.news_main ul li>*{
	float: left;
	height:100%;
	line-height:56px;
}
.news_main a{
	color:#49a0f5;
}
.news_main .see_del>a{
	display: inline-block;
	width:48px;
	height:18px;
	line-height:18px;
	margin-right:10px;
	text-align: center;
	border:1px solid #49a0f5;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;
}
.news input[type=checkbox]{
	display: inline-block;
	width:14px;
	height:14px;
	border:1px solid #e5e5e5;
}
.news_main input[type=checkbox]{
	margin:20px 20px 20px 11px;
}
.news_page{
	width:940px;
	height: 27px;
	margin-top:20px;
	font-size:12px;
	color:#808080;
}
.news_page .news_page_l{
	float: left;
	width:172px;
	margin-left:15px;
}
.news_page .news_page_l>span{
	float: left;
	padding:4px 14px;
	margin:0 5px;
	border:1px solid #e6e6e6;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}
.news_page_l>span.read{
	background: #f0f0f0;
}
.news_page .news_page_r{
	float: right;
	height:100%;
	padding-top: 1px;
}
.news_page>.page_reset{
	width:740px;
	margin:0;
	text-align:right;
}
/*----------details璁㈠崟璇︽儏---------*/
.details{
	width:1198px;
	height:779px;
	border:1px solid #e6e6e6;
	margin:108px auto 20;
}
.banner_reset{
	width: 1200px;
	height:380px;
	margin: 0 auto;
}
.banner_reset>.content_banner,.banner_reset>.content_banner>.banner_l{
	width:1160px;
}
.details_reset{
	border:none;
	width:100%;
}
.details a.comeback{
	float: right;
	width:112px;
	height: 30px;
	line-height:30px;
	font-size:12px;
	text-align: center;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #49a0f5;
	color:#fff;
}
.process_main ul li,.process_icon>*{
	float: left;
}
.details .process{
	width:1160px;
	height:180px;
	background: #f1f6fb;
	margin:20px auto;
	font-size:12px;
}
.process_title{
	width:1030px;
	padding:22px 65px 0px;
}
.process_title>span{
	display: inline-block;
	font-size:13px;
	color:#49a0f5;
	width: 76px;
	text-align: center;
	margin:0 32px;
}
.process_icon{
	width:1130px;
	height:43px;
	padding:10px 0 15px 30px;
}
.process_icon>span{
	display: inline-block;
	width: 40px;
	height:40px;
	margin:0 6px;
	background: url("../img/icon_list.png") no-repeat;
	vertical-align: middle;
}
.process_icon>span.submit{background-position:-52px -153px }
.process_icon>span.pay_success{background-position:-4px -153px }
.process_icon>span.declare{background-position:-4px -113px }
.process_icon>span.review{background-position:-141px -72px }
.process_icon>span.reviewing{background-position:-96px -74px }
.process_icon>span.testify{background-position:-53px -77px }
.process_icon>span.sure{background-position:-2px -76px }
.process_icon>span.complete{background-position:-49px -115px }
.process_icon>.dot{
	/*margin-top:7px;;*/
}
.dot>span{
	display: inline-block;
	float: left;
	color:#cccccc;
	font-size:12px;
	line-height: 43px;
}
.dot>span.dot_l{

}
.process_main{
	width: 1110px;
	height: 60px;
	padding-left: 36px;
}
.process_main ul li{
	width:78px;
	height:60px;
	margin-right:69px;
	color:#999999;
}
.process_main ul li>span{
	display: inline-block;
	width:100%;
	text-align: center;

}
.process_main ul li.color_black{
	color:#323232;
}
.process_main ul li>span.date{
	/*display: none;*/
}
.process_main ul li:last-child{
	margin:0;
}
.details_center{
	width: 1158px;
	height:198px;
	border:1px solid #e6e6e6;
	margin:30px auto;
}
.details_center>div{
	float: left;
}
.details_center_l{
	width:323px;
	height: 179px;
	padding:19px 15px 0 20px;
	background: #f8f8f8;
	border-right:1px solid #e6e6e6;
	font-size:12px;
	color:#343434;
}
.details_center_l>.detail>*{
	display: inline-block;
	line-height:32px;
	float: left;
}
.details_center_l>.detail>span{
	display: inline-block;
	width:60px;
}
.detail{
	overflow: hidden;
}
.details_center_l>.detail>p{
	position: relative;
	width:263px;
	white-space:normal;
}
.details_center_l>.detail>p a{
	position: absolute;
	bottom:0;
	right:0;
	color:#49a0f5;
}
.details_center_r{
	width:719px;
	height: 167px;
	padding:31px 0 0 80px;
}
.details_center_r h3{
	height:30px;
	line-height: 30px;
	font-size:16px;
	color:#343434;
}
.details_center_r>*{
	float: left;
}
.details_center_r>span{
	display: inline-block;
	width:31px;
	height:30px;
	background: url("../img/icon_list.png") no-repeat -96px -158px;
	margin-right:20px;
}
.details_center_r>div{
	width:490px;
}
.details_center_r>div>div{
	margin-top:6px;
	margin-bottom:22px;
}
.details_center_r>div>div>span{
	display: inline-block;
	font-size:12px;
	line-height:24px;
}
.details_center_r>div>div>span.wid_119{
	width:119px;
}
.details_center_r>div>div>span.wid_152{
	width:152px;
}
.details_center_r>div>p{
	font-size:12px;
}
.details_center_r>div>p>a{
	display: inline-block;
	width:98px;
	height:25px;
	line-height:25px;
	text-align: center;
	margin-left:14px;
	border:1px solid #49a0f5;
	color:#49a0f5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.details_footer{
	width:1158px;
	/*height:137px;*/
	border:1px solid #e6e6e6;
}
.order_reset{
	width: 100%;
	height:98px;
	border:none;
	border-bottom: 1px solid #e6e6e6;
	margin:0;
}
.order_reset:last-child{
	border:none;
}
.order_reset li.single_price p,.order_reset .goods_state p,.order_reset li.operate p{
	color: #656565;
	cursor: inherit;
}
.order_reset li.operate p{
	background: #fff;
	cursor: inherit;
}
.details_money{
	width:1158px;
	height:78px;
	line-height:26px;
	border:1px solid #e6e6e6;
	margin-top:20px;
	font-size:12px;
	background: #f1f6fb;
	color:#656565;
}
.details_money .font_normal{
	font-weight:normal;
}
.details_money>div{
	float: right;
	width:205px;
}
.details_money>div.money_r{
	margin:13px 38px 0 0;
}
.details_money>div.money_r span{
	float: left;
}
.details_money>div.money_r b{
	float: right;
}
.details_money>div.money_l{
	margin-top:38px;
}
.details_money>div.money_l .font-big{
	font-size:16px;
	color:#ef5656
}
.content_banner{
	width:940px;
	height:359px;
	padding:0 19px;
	border:1px solid #e5e5e5;
	margin-top:20px;
	float: right;
}
.content_banner>h4{
	height:40px;
	line-height:40px;
	font-size:17px;
	font-weight:normal;
	color:#323232;
}
.content_banner>.banner_l{
	position: relative;
	width:940px;
	height:260px;
	overflow: hidden;
}
.content_banner>.banner_l ul{
	position: absolute;
	top:0;
	left:0;
	width:1206px;
	height:100%;
}
.content_banner>.banner_l li{
	width:220px;
	height:260px;
	margin-right:20px;
	border:1px solid #e5e5e5;
	font-size:14px;
	color:#a6a6a6;
	float: left;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.content_banner>.banner_l li:last-child{
	margin:0;
}
.content_banner>.banner_l *{
	line-height:22px;
	text-align: center;
	display: block;
	margin: 0px auto;
}
.content_banner>.banner_l>b{
	width: 170px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow: ellipsis; /* for Opera */
	text-overflow:ellipsis; /* for IE */
}
.banner_wrap>li>a{
	display: block;
	width: 100%;
	height:100%;
}
.banner_wrap_btn{
	display: inline-block;
	width:108px;
	height:23px;
	margin-top:5px;
	background: #49a0f5;
	color:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.content_banner>.banner_l .ban_img{
	width:218px;
	height:159px;
	/*background: #e5e5e5;*/
	margin-bottom:7px;
	margin-top: 20px;
}
.ban_img>img{
	display: block;
	/*width: 100%;*/
	/*height:100%;*/
}
.change_company{
	display: none;
	position: fixed;
	top:0;
	left:0;
	width:1900px;
	height:1803px;
	background: rgba(0, 0, 0, .5);
	z-index: 1111111;
}
.change_company .company{
	width:420px;
	height:370px;
	background: #fff;
	margin-top:213px;
	margin-left:740px;
}
.change_company .company h4{
	width:100%;
	height:94px;
	line-height:94px;
	font-size:20px;
	text-align: center;
	color:#626262;
}
.change_company .company>span,.change_company .company>button{
	display: block;
}
.change_company .company>p,.change_company .company>span,.change_company .company>button{
	width:298px ;
	height:40px;
	line-height:40px;
	padding-left:41px;
	margin:10px auto 20px;
	border:1px solid #e4e4e4;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;;
	color:#626262;
	cursor: pointer;
}
.change_company .company>span{
	margin:-13px auto 1px;
}
.change_company .company>p>span{
	display: inline-block;
	float: right;
	margin:16px 12px 0 0;
	width:18px;
	height:12px;
	background:url("../img/icon_list.png") no-repeat -177px -157px;
	vertical-align: middle;
	display: none;
}
.change_company .company p.focus{
	border-color:#49a0f5;
	color:#49a0f5;
}
.change_company .company>button{
	width:338px;
	padding:0;
	text-align: center;
	background: #49a0f5;
	border-color: #49a0f5;
	color:#fff;
}
.hei_979{
	height: 979px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.hei_738{
	/*height: 738px;*/
	overflow: hidden;
}
.hei_1119{
	height: 1119px;
}
.hei_598{
	overflow: hidden;
	padding-bottom: 20px;
}
.login{
	display: none;
}
/*鏈嶅姟浠嬬粛璇︽儏鏍峰紡*/
.project_servers{
	overflow: hidden;
	border:1px solid #e0e0e0;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	padding: 15px;
line-height: 25px;
}
.pservers_row1{
	overflow: hidden;
	position: relative;
}
.pservers_row1>img{
	display: block;
	width: 535px;
	width: 100%;
}
.pservers_row1>.details_9001_one{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 40px 0px;
	background: rgba(61,160,255,0.8); /*鏀寔rgba鐨勬祻瑙堝櫒*/
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#953da0ff,endColorstr=#953da0ff);
	text-align: center;
	color: #fff;
}
.pservers_row1>.details_9001_one>.pservers_1_title{
	color: #5beeff;
}
.pservers_row1>.details_9001_one>.glyphicon{
	display: block;
	margin-top: 20px;
}
.pservers_row2{
	overflow: hidden;
	width: 100%;
	position: relative;
	height: 650px;
}
.pservers_row2>img{
	display: block;
	height: 650px;
	width: 100%;
}
.pservers_left{
	overflow: hidden;
	background: #fff;
	width: 430px;
	height: 530px;
	z-index: 10;
	position: absolute;
	top: 70px;
	left: 70px;
	-webkit-box-shadow: 0 0 30px 5px #f3d42e;
	-moz-box-shadow: 0 0 30px 5px #f3d42e;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
	padding: 15px 50px 0px 50px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.pservers_left>h3{
	color: #5266a5;
	width: 210px;
	text-align: center;
	height: 35px;
	background: #fff;
	position: absolute;
	margin-left: 57px;
	line-height: 35px;
}
.pservers_left>ul{
	display: block;
	border: 2px solid #27a6ee;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	padding: 35px;
	margin-top: 20px;
}
.pservers_left>ul>li{
	font-size: 14px;
	display: block;
	color: #999;
	margin-bottom: 30px;
}
.pservers_left>ul>li>span{
	color: #27a6ee;
}
.pservers_row2>.pserver1_people{
	display: block;
	width: 350px;
	height: 570px;
	float: right;
	position: absolute;
	top: 52px;
	right: 0px;
}
.pservers_row3{
	overflow: hidden;
	background: #fbfbfb;
	position: relative;
	padding: 65px 0px;
}
.pservers_row3>img{
	display: block;
	margin: -5px auto;
}
.pservers_row3>div{
	overflow: hidden;
	width: 160px;
	margin: 0px auto;
}
.pservers_row3>div>h2{
	color: #5266a5;
	text-align: center;
}
.pservers_row3>div>h4{
	color: #777;
	text-align: center;
	margin-top: 10px;
}
.pservers_row4{
	overflow: hidden;
	position: relative;
}
.pservers_row4>h1{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(61,160,255,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#953da0ff,endColorstr=#953da0ff);
	text-align: center;
	color: #fff;
	letter-spacing:5px;
	font-size: 38px;
}
.pservers_row4>h1>.glyphicon {
	display: block;
}
.pservers_row4>h1>div{
	overflow: hidden;
	padding: 10px 35px;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 20px;
	text-align: center;
	font-size: 14px;
	width: 150px;
	margin: 8px auto 0px;
	font-weight: normal;
}
.pservers_row5{
	overflow: hidden;
	padding: 50px;
	position: relative;
}
.pservers_text1{
	overflow: hidden;
	position: absolute;
	top: 133px;
	left: 85px;
}
.pservers_text1>h1{
	color: #1689e6;
	margin-bottom: 5px;
}
.pservers_text1>h3{
	color: #27a6ee;
	font-weight: normal;
	margin-top: 10px;
}
.pservers_text2{
	overflow: hidden;
	position: absolute;
	top: 505px;
	right: 85px;
}
.pservers_text2>h1{
	color: #1689e6;
	margin-bottom: 5px;
}
.pservers_text2>h3{
	color: #27a6ee;
	font-weight: normal;
	margin-top: 10px;
}
.pservers_text3{
	overflow: hidden;
	position: absolute;
	top: 840px;
	left: 85px;
}
.pservers_text3>h1{
	color: #1689e6;
	margin-bottom: 5px;
}
.pservers_text3>h3{
	color: #27a6ee;
	font-weight: normal;
	margin-top: 10px;
}
.pservers_text4{
	overflow: hidden;
	position: absolute;
	top: 1200px;
	right: 85px;
}
.pservers_text4>h1{
	color: #1689e6;
	margin-bottom: 5px;
}
.pservers_text4>h3{
	color: #27a6ee;
	font-weight: normal;
	margin-top: 10px;
}
.pservers_text5{
	overflow: hidden;
	position: absolute;
	top: 1680px;
	left: 85px;
}
.pservers_text5>h1{
	color: #1689e6;
	margin-bottom: 5px;
}
.pservers_text5>h3{
	color: #27a6ee;
	font-weight: normal;
	margin-top: 10px;
}
.pservers_row6{
	overflow: hidden;
	position: relative;
}
.pservers_row6>.details_9001_one{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(61,160,255,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#953da0ff,endColorstr=#953da0ff);
	text-align: center;
	color: #fff;
	letter-spacing:5px;
	font-size: 38px;
}
.pservers_row6>.details_9001_one>.glyphicon {
	display: block;
}
.pservers_row7{
	overflow: hidden;
	padding: 40px;
	-webkit-box-shadow: 0px -5px 50px 0px #e0e0e0 inset;
	-moz-box-shadow: 0px -5px 50px 0px #e0e0e0 inset;
	box-shadow: 0px -5px 50px 0px #e0e0e0 inset;
}
.pservers_row7>ul{
	display: block;
	float: right;
	overflow: hidden;
	margin-top: 60px;
	width: 480px;
}
.pservers_row7>ul>li{
	float: left;
	display: block;
	overflow: hidden;
	width: 170px;
	margin-left: 65px;
	margin-bottom: 60px;
}
.pservers_row7>ul>li>h2{
	color: #1689e6;
	font-weight: normal;
}
.pservers_row7>ul>li>h2>span{
	top: 5px;
	margin-right: 7px;
}
.pservers_row7>ul>li>p{
	color: #888;
	font-size: 14px;
	margin-top: 10px;
}
.pservers_row8{
	overflow: hidden;
	padding: 55px 20px;
}
.pservers_row8>h1{
	color: #5266a5;
	text-align: center;
}
.pservers_row8>img{
	margin-top: 45px;
}
.pservers_row8>ul{
	display: block;
	overflow: hidden;
	margin-top: 20px;
}
.pservers_row8>ul>li{
	display: block;
	float: left;
	width: 175px;
	overflow: hidden;
}
.pservers_row8>ul>li>h4{
	color: #5266a5;
}
.pservers_row8>ul>li>h5{
	color: #5266a5;
	margin-top: 5px;
}
.ph41{
	margin-left: 8px;
}
.ph42{
	margin-left: 20px;
}
.ph43{
	margin-left: 38px;
}
.ph44{
	margin-left:55px;
}
.ph45{
	margin-left:70px;
}
.ph52{
	margin-left: 10px;
}
.ph53{
	margin-left: 30px;
}
.ph54{
	margin-left: 36px;
}
.ph55{
	margin-left: 48px;
}
.pservers_row9{
	overflow: hidden;
	position: relative;
}
.pservers_row9_div{
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 45px 43px;
	background: rgba(61,160,255,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#953da0ff,endColorstr=#953da0ff);
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	height: 450px;
}
.pservers_row9_div>h1{
	color: #fff;
	text-align: center;
}
.pservers_row9_div>ul{
	display: block;
	overflow: hidden;
	margin-top: 60px;
}
.pservers_row9_div>ul>li{
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 76px;
	margin-left: 40px;
}
.pservers_row9_dl{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.pservers_row9_dl>dt{
	display: block;
	overflow: hidden;
}
.pservers_row9_dl>dd{
	margin-top: 15px;
	color: #fff;
	font-size: 14px;
}
.pservers_row9_foot{
	overflow: hidden;
	padding: 35px;
	background: #3da0ff;
	position: absolute;
	bottom: 0px;
	z-index: 10;
	width: 100%;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.pservers_row9_foot>div{
	float: left;
}
.pservers_row9_foot>div>h4{
	color: #fff;
}
.pservers_row9_foot>div>h5{
	color: #fff;
	margin-top: 10px;
}
.pservers_row9_foot>a{
	float: right;
	display: block;
	width: 260px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #27a6ee;
	font-size: 16px;
	background: #feea53;
	border-radius: 40px;
	font-weight: bold;
	/*-webkit-box-shadow: 0 0 30px 5px #f3d42e;
	-moz-box-shadow: 0 0 30px 5px #f3d42e;  */
	box-shadow: 0px 0px 6px 2px #efefef;
}
.pservers_row1>.details_haccp_one{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(118,128,220,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#957680dc,endColorstr=#957680dc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row1>.details_haccp_one>.glyphicon {
	display: block;
}
.details_haccp_one>.pservers_1_title{
	color: #27a6ee;
}
.pservers_row4>.details_haccp_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(118,128,220,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#957680dc,endColorstr=#957680dc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_haccp_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(118,128,220,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#957680dc,endColorstr=#957680dc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_haccp_one>.glyphicon {
	display: block;
}
.pservers_haccp_row2{
	overflow: hidden;
	width: 100%;
	position: relative;
	background: #f5f8ff;
	padding: 55px 50px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.haccp_row2{
	width: 200px;
	height: 45px;
	font-weight: bold;
	border-radius: 5px;
	background: #3da0ff;
	text-align: center;
	line-height: 45px;
	color: #fff;
	margin: 0px auto 35px;
}
.pservers_row1>.details_gbt_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 20px 0px;
	background: rgba(255,143,50,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95ff8f32,endColorstr=#95ff8f32);
	text-align: center;
	color: #fff;
}
.pservers_row1>.details_gbt_one>.pservers_1_title {
	color: #5beeff;
}
.pservers_row1>.details_gbt_one>.glyphicon {
	display: block;
	margin-top: 20px;
}
.pservers_row4>.details_isogb_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(255,143,50,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95ff8f32,endColorstr=#95ff8f32);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_isogb_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(255,143,50,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95ff8f32,endColorstr=#95ff8f32);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_isogb_one>.glyphicon {
	display: block;
}
.isogb_texts{
	position: absolute;
	right: 95px;
	top: 85px;
}
.isogb_texts>h2{
	color: #316c94;
}
.isogb_texts>h3{
	color: #316c94;
	font-weight: normal;
	margin-top: 15px;
}
.pservers_row1>.details_iso2_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 54px 0px;
	background: rgba(253,127,181,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95fd7fb5,endColorstr=#95fd7fb5);
	text-align: center;
	color: #fff;
}
.details_iso2_one>.pservers_1_title{
	color: #ffea3a;
}
.pservers_row1>.details_iso2_one>.glyphicon {
	display: block;
	margin-top: 20px;
}
.pservers_row4>.details_iso2_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(253,127,181,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95fd7fb5,endColorstr=#95fd7fb5);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_iso2_one{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(253,127,181,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95fd7fb5,endColorstr=#95fd7fb5);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_iso2_one>span{
	display: block;
}
.isogb_texts>h1 {
	color: #316c94;
}
.iso14_texts{
	overflow: hidden;
	position: absolute;
	top: 230px;
	width: 300px;
	left: 50%;
	margin-left: -150px;
	display: none;
}
.iso14_texts>h1{
	color: #fff;
	font-weight: normal;
	text-align: center;
}
.iso14_texts>h4{
	color: #fff;
	font-weight: normal;
	margin-top: 30px;
	text-align: center;
}
.pservers_row1>.details_iso22_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 38px 0px;
	background: rgba(253,127,181,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95fd7fb5,endColorstr=#95fd7fb5);
	text-align: center;
	color: #fff;
}
.details_iso22_one>.pservers_1_title {
	color: #ffea3a;
}
.pservers_row1>.details_iso22_one>.glyphicon {
	display: block;
	margin-top: 20px;
}
.iso27_texts{
	position: absolute;
	top: 130px;
	left: 60px;
}
.iso27_texts>h1{
	color: #333;
	font-size: 40px;
}
.iso27_texts>h2{
	color: #333;
	font-weight: normal;
	margin-top: 20px;
}
.iso27_img{
	margin-bottom: 172px;
}
.details_haccp_one>.iso27001_title {
	color: #ffea3a;
}
.pservers_row1>.details_ohsms18_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 41px 0px;
	background: rgba(137,205,124,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9589cd7c,endColorstr=#9589cd7c);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.details_ohsms18_one>.ohsms18_title{
	color: #3d87f7;
}
.pservers_row1>.details_ohsms18_one>.glyphicon {
	display: block;
}
.pservers_row4>.details_ohsms18_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(137,205,124,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9589cd7c,endColorstr=#9589cd7c);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_ohsms18_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(137,205,124,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9589cd7c,endColorstr=#9589cd7c);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_ohsms18_one>.glyphicon {
	display: block;
}
.aaa_texts{
	position: absolute;
	top: 130px;
	left: 60px;
}
.aaa_texts>h1 {
	color: #346e96;
	font-size: 40px;
}
.aaa_texts>h2{
	color: #346e96;
	margin-top: 20px;
	font-weight: normal;
}
.pservers_row1>.details_aaa_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 41px 0px;
	background: rgba(98,205,252,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9562cdfc,endColorstr=#9562cdfc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.details_aaa_one>.ohsms18_title {
	color: #3d87f7;
}
.pservers_row1>.details_aaa_one>.glyphicon {
	display: block;
}
.pservers_row4>.details_aaa_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 18px 0px;
	background: rgba(98,205,252,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9562cdfc,endColorstr=#9562cdfc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_aaa_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 43px 0px;
	background: rgba(98,205,252,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#9562cdfc,endColorstr=#9562cdfc);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.pservers_row6>.details_aaa_one>.glyphicon {
	display: block;
}
.pservers_left2{
	float: left;
	overflow: hidden;
}
.pservers_left2>h2{
	color: #5569a7;
}
.pservers_left2>ul{
	display: block;
	overflow: hidden;
	width: 410px;
	margin-top: 35px;
}
.pservers_left2>ul>li{
	font-size: 15px;
	color: #666;
	display: block;
	margin-bottom: 25px;
}
.pservers_row2_outher{
	overflow: hidden;
	padding: 85px 65px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	position: relative;
	width: 100%;
}
.pservers_row2_outher>img{
	float: right;
	display: block;
	width: 315px;
	height: 315px;
}
.pservers_row1>.details_cmmi_one {
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 41px 0px;
	background: rgba(255,143,50,0.8);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95ff8f32,endColorstr=#95ff8f32);
	text-align: center;
	color: #fff;
	letter-spacing: 5px;
	font-size: 38px;
}
.details_cmmi_one>.ohsms18_title {
	color: #62cdfb;
}
.pservers_row1>.details_cmmi_one>.glyphicon {
	display: block;
}
.pservers_row2_outher>div{
	overflow: hidden;
	margin-top: 40px;
	height: 350px;
}
.pservers_row2_outher>div>img{
	display: block;
	width: 100%;
}
.itss_ul{
	display: block;
	position: absolute;
	width: 800px;
	overflow: hidden;
}
.itss_ul>li{
	display: block;
	width: 298px;
	overflow: hidden;
}
.itss_ul>li>div>h2{
	color: #5266a5;
	font-weight: normal;
}
.itss_ul>li>div>p{
	display: block;
	font-size: 14px;
	color: #999;
	margin-top: 10px;
}
.itss_li1{
	float: left;
}
.itss_li2{
	float: right;
}
.itss_li3{
	float: left;
	margin-top: 145px;
}
.itss_li4{
	float: right;
	margin-top: 145px;
}
.itss_li1>img , .itss_li3>img{
	float: right;
}
.itss_li2>img , .itss_li4>img{
	float: left;
}
.itss_li1>div , .itss_li3>div{
	float: left;
	overflow: hidden;
	width: 200px;
}
.itss_li2>div , .itss_li4>div{
	float: right;
	overflow: hidden;
	width: 209px;
}
.itss_li3>div>p{
	width: 182px;
}
.details_iso22_one>.computer_title{
	color: #ffea3a;
}
.computer_texts{
	overflow: hidden;
	width: 450px;
	height: 100px;
	position: absolute;
	right: 0px;
	top: 160px;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95000000,endColorstr=#95000000);
}
.computer_texts>h2{
	color: #40aea4;
	margin-top: 20px;
	margin-left: 115px;
}
.computer_texts>h5{
	color: #40aea4;
	font-weight: normal;
	margin-left: 115px;
	margin-top: 10px;
}
.ccc_texts{
	position: absolute;
	top: 200px;
	left: 65px;
}
.ccc_texts>h1{
	color: #27a6ee;
	font-weight: normal;
}
.ccc_texts>h1>span{
	font-weight: bold;
	font-size: 48px;
}
.ccc_texts>h4{
	color: #444;
	font-weight: normal;
	margin-top: 5px;
}
.ccc_texts>h4>span{
	font-size: 18px;
	color: #27a6ee;
}
/*鍔炵悊娴佺▼锛岀敵璇疯祫鏂欙紝甯歌闂锛屽鎴疯瘎浠凤紝鍞悗淇濋殰妯″潡*/
.project_taball{
	display: none;
	overflow: hidden;
	width: 100%;
	margin-top: 10px;
	border: 1px solid #e0e0e0;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.project_taball>h4{
	display: block;
	overflow: hidden;
	width: 100%;
	height: 45px;
	background: #f1f6fb;
	color: #666;
	padding-left: 30px;
	line-height: 45px;
	font-weight: normal;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.process_row{
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	padding: 25px;
}
.process_liuc{
	display: block;
	overflow: hidden;
	padding: 27px 0px;
}
.liucheng{
	margin-bottom: 40px;
}
.liucheng>h5{
	font-size: 16px;
}
.clearfix>li{
	float: left;
	/*width: 160px;*/
	text-align: center;
	position: relative;
}
.clearfix>span{
	float: left;
	margin:0px 8px;
}
.liucheng>li>h6 {
	font-size: 16px;
	margin: 10px 0;
	color: #58595a;
}
.liucheng>li>p {
	color: #a9abb1;
}
.clearfix>li>img{
	float: left;
}
.process_liuc>li{
	display: block;
	overflow: hidden;
	float: left;
	width: 126px;
	margin-bottom: 20px;
}
.process_liuc>img{
	float: left;
	margin-top: 30px;
}
.process_liuc>li>span{
	float: left;
	color: #27a6ee;
	font-size: 30px;
	margin-right: 10px;
}
.process_li_texts{
	float: left;
}
.process_li_texts>h5{
	color: #444;
	font-size: 16px;
}
.process_li_texts>p{
	font-size: 12px;
	color: #999;
	margin-top: 3px;
}
.process_data{
	display: block;
	overflow: hidden;
}
.process_data>li{
	display: block;
	overflow: hidden;
	font-size: 14px;
	color: #666;
	margin-bottom: 20px;
}
.process_probleam{
	display: block;
	overflow: hidden;
}
.process_probleam>li{
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.process_probleam>li>h4{
	color: #666;
}
.process_probleam>li>p{
	color: #999;
	font-size: 14px;
	margin-top: 5px;
}
.process_evaluate{
	display: block;
	overflow: hidden;
}
.process_evaluate>li{
	display: block;
	float: left;
	width: 405px;
	overflow: hidden;
	margin-right: 30px;
	margin-bottom: 30px;
	height:190px;
}
.evaluate_dl{
	display: block;
	overflow: hidden;
	/*height:150px;*/
}
.evaluate_dl>dt{
	display: block;
}
.evaluate_dl>dt>img{
	float: left;
	width: 120px;
	height: 40px;
	display: block;
}
.evaluate_dl>dt>p{
	float: left;
	font-size: 14px;
	color: #999;
	margin-top: 10px;
}
.evaluate_dl>dd>p{
	float: left;
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}
.promise_ul{
	display: block;
	overflow: hidden;
}
.promise_ul>li{
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #e0e0e0;
	padding: 20px 0px;
}
.promise_ul>li>img{
	float: left;
	display: block;
	margin-right: 20px;
}
.promise_ul>li>div{
	float: left;
	overflow: hidden;
}
.promise_ul>li>div>h4{
	color: #666;
}
.promise_ul>li>div>p{
	font-size: 14px;
	color: #999;
	margin-top: 5px;
}
.details_active{
	background: #fff;
	border-bottom: 2px solid #27a6ee;
	color: #27a6ee;
	height: 44px;
}
.pay_suc_content{
	overflow: hidden;
	width: 780px;
	margin: 150px auto 120px;
}
.pay_suc_content>img{
	float: left;
}
.pay_suc_content>ul{
	float: left;
	margin-left: 50px;
	margin-top: 10px;
	display: block;
	width: 450px;
}
.pay_suc_content>ul>li{
	display: block;
	margin-bottom: 25px;
}
.pay_suc_content>ul>li>h3{
	color: #333;
}
.pay_suc_content>ul>li>p{
	color: #777;
	font-size: 14px;
	margin-bottom: 5px;
}
.pay_suc_content>ul>li>p>b{
	color: #333;
}
.pay_suc_content>ul>li>p>a{
	color: #27a6ee;
}
.pay_suc_content>ul>li>h5{
	color: #ee393e;
	font-size: 14px;
	font-weight: normal;
}
.order_delails_right{
	width:654px;
	float: left;
	padding-top: 20px;
	padding-left: 80px;
	height:100%;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
}
.order_delails_right h2{
	float: left;
}
.order_delails_spans{
	overflow: hidden;
	margin-left: 50px;
	margin-bottom: 25px;
	width: 450px;
	margin-top: 15px;
}
.order_delails_spans span{
	width:150px;
	height:25px;
	display: block;
	float: left;
}
.order_delails_right p{
	margin-left: 50px;
	font-size: 12px;
}
.order_delails_right a{
	width: 100px;
	display: inline-block;
	height:25px;
	color: #49a0f5;
	border: 1px solid #49a0f5;
	border-radius: 3px;
	text-align: center;
	line-height:25px;
	margin-left: 17px;
}
.order_delails_right{
	font-size: 14px;
}
.delails_process{
	height:160px;
	background: #f1f6fb;
	overflow: hidden;
	padding: 50px 35px 35px 35px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.process_img{
	margin-left: 10px;
	float: left;
	margin-right: 10px;
}
.process_img span{
	font-size: 32px;
	color: #aaa;
}
.delails_process h3{
	float: left;
	color: #aaa;
	margin-top: 5px;
	font-size: 14px;
}
.order_delails{
	border:1px solid #d9d9d9;
	overflow: hidden;
	height:200px;
}
.order_delails_left{
	float: left;
	width: 360px;
	border-right: 1px solid #d9d9d9;
	background: #f9f9f9;
	padding-top: 20px;
	height:100%;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C鏍囧噯(IE9+锛孲afari5.1+,Chrome10.0+,Opera10.6+閮界鍚坆ox-sizing鐨剋3c鏍囧噯璇硶)*/
}
.process_text{
	float: left;
	width: 75px;
	height:90px;
	margin-right: 59px;
}
.process_text h4{
	color: #666;
	text-align: center;
	font-size: 15px;
	font-weight: normal;
}
.modules{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);position:absolute;width:100%;height:100%;top:0px;left:0px;display:none;}
.industries{width:920px;position:fixed;background:#fff;font-family:'寰蒋闆呴粦';z-index:10;overflow:hidden;border-radius:4px;display:none;left:50%;margin-left:-440px;top:155px}
.industries_row{overflow:hidden;padding:5px}
.industries_col1{text-align:right;color:#333;float:left;width:14%;font-size: 12px;}
.industries_col2{float:right;width:85%}
.industries_col2 label{display:block;float:left;width:33%;margin-bottom:5px}
.industries_col2 .check{float:left;margin-top:2px;margin-right:5px}
.industries_col2 span{float:left;font-size: 12px;}
.industries>.btns{padding:10px;overflow:hidden}
.industries>.btns>.btn_subs{display:block;float:right;width:80px;height:35px;text-align:center;line-height:35px;color:#fff;background:#5cb85c;border-radius:3px}
.industries>.btns>.btn_close{margin-left:20px;display:block;float:right;width:80px;height:35px;text-align:center;line-height:35px;color:#fff;background:#ccc;border-radius:3px}
.industries_header{overflow:hidden;padding:10px;font-size: 14px;}
.industries_header span{margin-left:15px}
.public_content_linka{
	display: block;
	width: 100%;
	height: 100%;
}
.public_city_left{
	width: 480px;
	height: 360px;
	overflow: hidden;
	float: left;
	margin-right: 50px;
}
.public_city_left>img{
	display: block;
	width: 100%;
	height: 100%;
}
.public_city_right{
	float: left;
	overflow: hidden;
	margin-top: 30px;
}
.public_city_dls{
	overflow: hidden;
}
.public_city_dl{
	display: block;
	float: left;
	width: 170px;
	margin-right: 50px;
}
.public_city_dl>dt{
	overflow: hidden;
	display: block;
	text-align: center;
}
.public_city_dl>dt>span{
	color: #27a6ee;
	font-size: 44px;
}
.public_city_dl>dd{
	overflow: hidden;
	display: block;
	margin-top: 15px;
}
.public_city_dl>dd>p{
	display: block;
	color: #27a6ee;
	font-size: 14px;
	text-align: center;
	word-break: break-all;
}
.public_city_texts{
	color: #666;
	font-size: 14px;
	width: 660px;
	line-height: 1.8rem;
	margin-top: 50px;
}
.dangxuan{
	border:2px solid #27a6ee;
	color: #27a6ee;
	line-height: 33px;
}
.search_cert_list{
	overflow: hidden;
	margin-top: 20px;
}
.search_cert_col{
	overflow: hidden;
	float: left;
	margin-right: 15px;
}
.search_cert_col>label{
	color: #666;
	font-size: 14px;
}
.search_cert_col>span{
	color: #666;
	font-size: 14px;
}
.search_cert_col>input{
	border:1px solid #e0e0e0;
	height:30px;
	font-size: 14px;
	line-height:30px;
	color: #666;
	padding-left: 10px;
}
.search_submit{
	border:1px solid #e0e0e0;
	border-radius: 3px;
	color: #333;
	background: #fff;
	height:30px;
	font-size: 14px;
	line-height:30px;
	width:70px;
	cursor: pointer;
}
.content_cert_row{
	width: 100%;
	overflow: hidden;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
}
.add_cert_form>p>label{
	display: inline-block;
	width: 170px;
	height: 32px;
	line-height: 32px;
	text-align: right;
	float: left;
}
.add_cert_form>p>select{
	width: 412px;
	height: 30px;
	padding-left: 8px;
	line-height: 30px;
	border: 1px solid #dddddd;
	margin-left: 12px;
}
.add_cert_form>p>.cert_add_submit{
	display: inline-block;
	width: 200px;
	height:35px;
	background: #49a0f5;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	line-height:35px;
	margin-left: 12px;
}
.ticket_info>.add_cert_form>h3{
	margin-bottom: 30px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.ossupload_em{
	overflow: hidden;
	display: inline-block;
}
.ossupload_em>input[type=button]{
	display: block;
	width:100px;
	height:32px;
	color: #27a6ee;
	font-size: 14px;
	border: 1px solid #27a6ee;
	text-align: center;
	line-height:32px;
	border-radius: 5px;
	float: left;
	background: #fff;
	padding: 0px;
	cursor: pointer;
}
.ossupload_em>.btn{
	display: block;
	width:100px;
	height:32px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height:32px;
	border-radius: 5px;
	float: left;
	background: #27a6ee;
	padding: 0px;
	margin-left: 10px;
}
.ossupload_em>input[type=radio]{
	display: none;
}
.ossupload_em>.ossfile_span{
	display: none;
}
.ticket_info .ima_content{
	margin-left: 13px;
	height:30px;
	line-height:30px;
	color: #333;
}
.ticket_info .container_div{
	text-align: left;
	margin-left: 10px;
	font-size: 16px;
	color: #27a6ee;
	margin-top: 5px;
}
.cert_body{
	padding: 0px 20px;
}
.shop_content>h3{
	color: #27a6ee;
	font-weight: normal;
	border-bottom: 2px solid #27a6ee;
	float: left;
}
.see_cert_content{
	overflow: hidden;
	margin-top: 23px;
}
.see_cert_content>h3{
	overflow: hidden;
	text-align: center;
	color: #333;
	font-weight: bold;
	margin-top: 50px;
}
.see_cert_content>h5{
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	color: #999;
	margin-top: 20px;
	border-bottom: 2px solid #e0e0e0;
	padding-bottom: 20px;
}
.see_cert_btns{
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 50px;
}
.see_cert_btns>a{
	display: block;
	float: left;
	margin-right: 20px;
	border-radius: 5px;
	padding: 10px 20px;
	background: #00a2d4;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.cert_body>table{
	border: 1px solid #e0e0e0;
	width: 100%;
	border-collapse:collapse;
	margin-bottom: 20px;
}
.cert_body>table>tbody>tr{
	border: 1px solid #e0e0e0;
}
.cert_body>table>tbody>tr>td{
	padding: 15px 0px 15px 40px;
	border:1px solid #e0e0e0;
	font-size: 12px;
	color: #666;
	vertical-align: inherit;
}
.cert_body>table>tbody>tr>td>h4{
	font-weight: bold;
	color: #333;
}
.see_cert_first_td{
	background: #f9f9f9;
	width: 20%;
}
.see_cert_first_td2{
	width: 40%;
}
.cert_td_as{
	display: block;
	float: left;
	background: #00a2d4;
	color: #fff;
	text-align: center;
	font-size: 12px;
	padding: 5px 20px;
	margin-right: 15px;
	margin-bottom: -8px;
}
.one_pay_div{
	overflow: hidden;
	margin: 0px auto;
	width: 888px;
}
.one_pay_texts{
	overflow: hidden;
	margin: 15px auto 0px;
	width: 984px;
}
.one_pay_texts>div{
	overflow: hidden;
	float: left;
	color: #999;
}
.one_pay_texts>div>h4{
	font-size: 14px;
	font-weight: normal;
	width: 140px;
	text-align: center;
}
.process_text1{
	margin-left:4px;
}
.process_text2{
	/*margin-left:95px;*/
}
.process_text3{
	/*margin-left:95px;*/
}
.process_text4{
	/*margin-left:90px;*/
}
.process_text5{
	/*margin-left:87px;*/
}
.process_text6{
	/*margin-left:105px;*/
}
.process_text7{
	/*margin-left:86px;*/
}
.two_pay_div{
	overflow: hidden;
	padding-left:43px;
}
.two_pay_div>.process_img:first-child{
	margin-left:0px;
}
.two_pay_texts{
	overflow: hidden;
	margin-top: 15px;
}
.two_pay_texts>div{
	overflow: hidden;
	float: left;
	color: #999;
}
.two_pay_texts>div>h4{
	font-size: 14px;
	font-weight: normal;
	width:120px;
	text-align: center;
}
.two_process_text1{
	/*margin-left:11px;*/
}
.two_process_text2{
	margin-left:4px;
}
.two_process_text3{
	margin-left:13px;
}
.two_process_text4{
	margin-left:7px;
}
.two_process_text5{
	margin-left:6px;
}
.two_process_text6{
	margin-left:8px;
}
.two_process_text7{
	margin-left:8px;
}
.two_process_text8{
	margin-left: 5px;
}
.identify_two{
	width: 155px;
}
.identify_two>h5{
	color: #666;
	font-weight: normal;
	margin-top: 35px;
}
.company_lists{
	overflow: auto;
	background: #fff;
	padding: 40px;
	width: 420px;
	height:390px;
	position: fixed;
	left: 50%;
	margin-left: -210px;
	top:220px;
	z-index: 1000001;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	display: none;
}
.close_module{
	position: absolute;
	top:10px;
	right:10px;
}
.close_module>span{
	color: #27a6ee;
	cursor: pointer;
}
.company_lists>h4{
	text-align: center;
	color: #666;
}
.company_lists>ul{
	display: block;
	overflow: hidden;
}
.company_lists>ul>li{
	display: block;
	overflow: hidden;
	margin-top: 30px;
	border: 1px solid #e0e0e0;
	padding: 12px 40px;
	font-size: 14px;
	color: #666;
	border-radius: 5px;
	cursor: pointer;
}
.company_lists>ul>li>span{
	float: right;
	color: #27a6ee;
}
.company_lists>a{
	display: block;
	background: #27a6ee;
	overflow: hidden;
	padding: 12px 40px;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	margin-top: 30px;
}
.company_lists>ul>.active_company{
	color: #27a6ee;
	border:1px solid #27a6ee;
}
.ensure_content>.content_manage_lists{
	width: 100%;
	margin-top: 20px;
	border: 1px solid #e6e6e6;
}
.bkg_module{
	background: rgba(0,0,0,0.3);
	background: black/9;
	filter: alpha(opacity=50)/9;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	z-index: 1000;
	display: none;
}
.vedio_div{
	position: relative;
}
.vedio_logo_img{
	position: absolute;
	width: 216px;
	height:181px;
	left:50%;
	top:50%;
	margin-left: -108px;
	top:70px;
	cursor: pointer;
}
.vedio_div>img{
	display: block;
	width: 100%;
	height:300px;
}
.about_vedio_div{
	position: relative;
	width: 50%;
	float: left;
	height:355px;
	background: black;
}
.about_vedio_div>img{
	display: block;
	height:100%;
	float: right;
}
.about_vedio_right{
	float: right;
	width: 50%;
	background: #f0f0f0;
	padding: 70px 110px;
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box;
	height: 355px;
}
.about_vedio_right>h2{
	font-weight: normal;
}
.about_vedio_right>h2>span{
	display: block;
	width: 60px;
	border-bottom: 2px solid #b3b3b3;
	margin-top: 12px;
}
.message_read_btns{
	float: right;
}
.message_type_btns{
	float: left;
}
.see_msg_border{
	border:1px solid #e0e0e0;
	overflow: hidden;
	padding: 30px;
}
.see_msg_border>h4{
	color: #666;
	font-weight: normal;
	text-align: center;
	margin-bottom: 15px;
}
.see_msg_border>h5{
	font-weight: normal;
	color: #888;
	text-align: center;
	margin-bottom: 25px;
}
.see_msg_border>p{
	font-size: 14px;
	color: #666;
	text-align: center;
}
.case_info_title{
	overflow: hidden;
	border-bottom:1px solid #e0e0e0;
	padding-bottom: 15px;
	margin-bottom: 30px;
}
.case_info_title>h4{
	float: left;
	color: #333;
}
.case_info_left{
	float: left;
}
.case_info_dl{
	display: block;
	width: 200px;
	overflow: hidden;
}
.case_info_dl>dt{
	display: block;
	overflow: hidden;
}
.case_info_dl>dt>img{
	width: 190px;
	height:190px;
	border-radius: 50%;
	display: block;
}
.case_info_dl>dd{
	display: block;
	overflow: hidden;
	margin-top: 30px;
}
.case_info_dl>dd>p{
	font-size: 14px;
	color: #999;
	height:45px;
	line-height:45px;
	border-bottom: 1px solid #999;
	text-align: center;
	margin-bottom: 15px;
}
.case_info_dl>dd>h5{
	color: #777;
	margin-bottom: 10px;
	text-align: center;
}
.case_info_right{
	overflow: hidden;
	float: right;
	width: 900px;
}
.case_info_right p{
	font-size: 14px;
	line-height: 2.1rem!important;
}
.wx_title_p1{
	color: #666;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.wx_title_p2{
	color: #666;
	height: 50px;
	text-align: center;
	line-height: 50px;
}
.wx_info_content{
	width: 230px;
	overflow: hidden;
	margin: 0px auto;
}
.ewm-img{
	width: 200px;
	height:200px;
	margin: 0px auto;
}
.remind_text{
	clear: both;
	color: red;
	height:25px;
	line-height:25px;
	padding-left: 40px;
}
.no_orders{
	border:1px solid #e0e0e0;
	padding: 150px 0px;
	border-radius: 3px;
}
.no_order_content{
	width: 560px;
	overflow: hidden;
	margin: 0px auto;
}
.no_order_content>span{
	font-size: 46px;
	color: #27a6ee;
	float: left;
}
.no_order_content>p{
	font-size: 20px;
	color: #999;
	font-weight: bold;
	float: left;
	margin-top: 9px;
	margin-left: 35px;
}
.no_order_content>p>a{
	display: inline-block;
	padding: 3px 6px;
	color: #fff;
	background: #27a6ee;
	border-radius: 3px;
	font-size: 18px;
	font-weight: normal;
}
.company_name_content{
	overflow: hidden;
	width: 340px;
	padding: 25px 40px;
	background: #fff;
	left: -175px;
	position: fixed;
	z-index: 100000000;
	margin-left: 50%;
	top: 120px;
	display: none;
}
.company_name_check{
	overflow: hidden;
	margin-top: 20px;
	height: 40px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.company_name_check>a{
	display: block;
	float: left;
	width: 100px;
	height:35px;
	font-size: 14px;
	line-height:35px;
	text-align: center;
	color: #fff;
	background: #27a6ee;
	border-radius: 4px;
}
.company_name_error{
	float: left;
	font-size: 14px;
	color: #666;
	height:35px;
	line-height:35px;
	margin-left: 10px;
}
.regin_btn{
	display: block;
	width: 150px;
	height:35px;
	color: #fff;
	background: #27a6ee;
	margin: 0px auto;
	text-align: center;
	line-height:35px;
	border-radius: 5px;
	margin-top: 20px;
}
.liucheng_dl{
	display: block;
	overflow: hidden;
}
.liucheng_dl>dt{
	display: block;
	overflow: hidden;
}
.liucheng_dl>dt>img{
	display: block;
	margin: 0px auto;
}
.liucheng_dl>dd{
	display: block;
	margin-top: 15px;
}
.liucheng_dl>dd>h4{
	text-align: center;
	margin-bottom: 5px;
}
.liucheng_dl>dd>p{
	text-align: center;
	font-size: 12px;
	color: #999;
}
.self_help_right .text_l{
	text-align: left;
}
.cat_cooks_active{
	color: #27a6ee!important;
}
.detail_table{
	display: block;
	width: 100%;
	overflow: hidden;
	font-weight: normal;
	font-size: 14px;
	color: #666;
	border-collapse: collapse;
}
.detail_table>thead{
	border: 1px solid #e0e0e0;
	background: #f1f6fb;
}
.detail_table>thead>tr{
	height:40px;
}
.detail_table>thead>tr>td{
	text-align: center;
}
.detail_table>tbody{
	width: 100%;
}
.detail_table>tbody>tr{
	overflow: hidden;
	height: 115px;
	border-bottom: 1px solid #e0e0e0;
}
.detail_table>tbody>tr>td{
	text-align: center;
}
.detail_table_td1>img{
	float: left;
	width: 70px;
	display: block;
	margin-left: 110px;
}
.detail_table_td1>span{
	float: left;
	display: block;
	margin-top: 15px;
	font-size: 14px;
	margin-left: 10px;
}
.detail_table_td1{
	width:4%;
}
.detail_table_td2{
	width:4%;

}
.detail_table_td3{
	width:4%;
}
.detail_table_td4{
	width:3%;
}
.detail_table_td5{
	width:3%;
}
.footers{
	background: #444854;
	overflow: hidden;
	width: 100%;
	/*padding: 50px 0px;*/
}
.guarantee_list>li:last-child{
	float: right;
	margin-right: 0px;
}
.footer_content{
	border-bottom: 1px solid #565a65;
	overflow: hidden;
	padding: 31px 0px 50px;
	width: 1200px;
	margin:0px auto;
}
.footer_btns{
	float: right;
	overflow: hidden;
	margin-top: -28px;
}
.footer_btns>li{
	float: left;
	margin-left: 20px;
}
.footer_btns>li>a>img{
	margin-top: 7px;
}
.footer_btns>li:first-child>a>img{
	margin-top: 0px;
}
.content_not_imgs{
	margin:30px auto;
	display: block;
}
.content_top>h5{
	color: #27a6ee;
	font-size: 14px;
	display: block;
	overflow: hidden;
	padding: 20px 0px;
	border-bottom: 1px solid #e0e0e0;
}
.active{
	color: #27a6ee!important;
}
.footer_links{
	overflow: hidden;
	display: block;
	margin-bottom: 16px;
	float: left;
}
.footer_links>li{
	float: left;
	margin-right: 25px;
}
.footer_links>li>span{
	color: #a6a7ac;
}
.footer_links>li>a{
	color: #a6a7ac;
}
.contact_header_img{
	display: block;
	width: 100%;
	height:400px;
}
.index_hrefs>li>a:hover{
	color: #27a6ee;
	font-size: 14px;
}
.footer_links>li>a:hover{
	color: #27a6ee;
}
.footer_single_a:hover{
	color: #27a6ee;
}
.details_rows.marginT15{
	margin-top:15px;
}
.index_6_imgs{
	overflow: hidden;
	position: absolute;
	top:100px;
	width: 1020px;
	left:50%;
	margin-left: -510px;
}
.index_6_imgs>img{
	margin:0px auto 50px;
	display: block;
}
.index_6_dl{
	float: left;
	margin-right: 105px;
}
.index_6_dl:last-child{
	margin-right: 0px;
}
.index_6_dl>dt{
	float: left;
}
.index_6_dl>dt>img{
	margin-top: 5px;
}
.index_6_dl>dd{
	float: left;
	margin-left: 10px;
}
.index_6_dl>dd>h1{
	color: #fff;
}
.index_6_dl>dd>p{
	margin-top: 15px;
	color: #fff;
}
.goods_imgs_active{
	border:1px solid #27a6ee!important;
}
.other_goodsmenu{
	display: none;
}
.public_header_img{
	overflow: hidden;
	width: 100%;
	position: relative;
	height:450px;
}
.public_header_img>img{
	height:450px;
	width: 1920px;
	position: absolute;
	left:50%;
	margin-left: -960px;
}
.ensure_content li.book_state>.effective_green{
	background: #26c300;
}
.ensure_content li.book_state>.effective_red{
	background: #ff0000;
}
.ensure_content li.book_state>.effective_orange{
	background: #ff9205;
}
.ensure_content li.book_state>.effective_blue{
	background: #2096fa;
}
.overflows{
	width:100%;
	height:100%;
	overflow:hidden;
}
.shopsuc_dls{
	display: block;
	overflow: hidden;
	width: 790px;
	margin: 160px auto;

}
.shopsuc_dls>dt{
	float: left;
	margin-right: 50px;
}
.shopsuc_dls>dd{
	float: left;
}
.shopsuc_dls>dd>h2{
	color: #333;
	margin-bottom: 25px;
	font-weight: normal;
}
.shopsuc_dls>dd>p{
	color: #888;
	font-size: 14px;
	margin-bottom: 5px;
}
.shopsuc_dls>dd>p>span{
	color: #333;
	font-weight: bold;
}
.shopsuc_dls>dd>p>a{
	color: #27a6ee;
}
.shopsuc_dls>dd>b{
	margin-top: 20px;
	color: #ff1c1c;
	display: block;
	font-size: 14px;
}
.shopsuc_dls>dd>b:last-child{
	margin-top: 5px;
}
@media (max-width: 1420px) {
	.public_rows_menu{
		margin-left: 0px;
		left: 100px;
	}
}
#myDiv{
	text-align: center;
	color: #27a6ee;
	margin:-30px auto 20px;
}
/*-------瀹㈡湇寮圭獥-------*/
.linkWin{
	position: fixed;
	bottom: 0;
	right:0;
	width:282px;
	height:286px;
	background: #f1f3f7;
	z-index:9999;
}
.linkWin>p{
	color: #007dfa;
	text-align: center;
	font-size: 16px;
}
.linkWin>p.title{
	height:103px;
	line-height:66px;
	color: #fff;
	background: #228efa;
}
.linkWin>p.assis{
	margin:58px 0 3px;
}
.linkWin>p.note{
	font-size:14px;
}
.linkW_head{
	position: absolute;
	top:56px;
	left:94px;
	width:94px;
	height:94px;
	background: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
}
.linkWin>div>a{
	display: inline-block;
	text-align: center;
	text-decoration: none;
	margin-top:34px;
}
.linkWin>div>.online{
	width:143px;
	height:34px;
	line-height:34px;
	font-size:14px;
	background: #228efa;
	color: #fff;
	margin:0 9px 0 20px;
}
.linkWin>div>.later{
	width:88px;
	height:32px;
	line-height:32px;
	font-size:12px;
	border:1px solid #cddbeb;
	color: #999999;
	background: #fff;
}
.linkWin>span{
	position: absolute;
	top:0;
	right:5px;
	color: #fff;
	cursor: pointer;
}
.biaozhun{
	border: 2px solid #27a6ee;
	color: #27a6ee;
	line-height: 33px;
}
.details_body{
	overflow: hidden;
}
.details_row1{
	overflow: hidden;
	position: relative;
	height: 220px;
}
.details_row1>img{
	position: absolute;
}
.details_row1>div{
	position: absolute;
	width: 100%;
}
.details_row1>div>p{
	color: #fff;
	font-size: 26px;
	text-align: center;
	margin-top: 58px;
}
.details_row1>div>h1{
	color: #fff;
	font-size: 42px;
	text-align: center;
}
.details_row1>div>h1>span{
	color: #ffd930;
	font-size: 60px;
}
.details_row2{
	overflow: hidden;
	position: relative;
	height: 545px;
}
.details_row2>img{
	position: absolute;
}
.details_row2>p{
	position: absolute;
	color: #595959;
	font-size: 16px;
}
.details_row2>h5{
	position: absolute;
	color: #777;
	font-size: 14px;
	top: 390px;
	left: 130px;
	font-weight: normal;
}
.details_row2>a{
	position: absolute;
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	top: 383px;
	left: 406px;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
}
.details_p1{
	left: 217px;
	top:213px;
}
.details_p3{
	left: 217px;
	top:260px;
}
.details_p5{
	left: 217px;
	top:308px;
}
.details_p2{
	left: 530px;
	top:213px;
}
.details_p4{
	left: 530px;
	top:260px;
}
.details_p6{
	left: 530px;
	top:308px;
}
.details_row2>h2{
	color: #1689e6;
	position: absolute;
	top:138px;
	left: 415px;
	font-size: 28px;
}
.details_row3{
	overflow: hidden;
	position: relative;
	height: 319px;
}
.details_row3>img{
	position: absolute;
}
.details_row3>h2{
	color: #fff;
	position: absolute;
	top: 60px;
	left: 40px;
}
.details_row3>p{
	color: #fff;
	font-size: 16px;
	width: 445px;
	display: block;
	position: absolute;
	top: 120px;
	left: 40px;
	line-height: 1.8;
}
.details_row3>a{
	position: absolute;
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	top: 230px;
	left: 40px;
}
.details_row4{
	position: relative;
	height: 880px;
	background: #efefef;
}
.details_row4>h2{
	position: absolute;
	left: 330px;
	top: 40px;
	font-size: 28px;
	color: #333;
	z-index: 1;
}
.details_row4>h2>span{
	color: #ff8a00;
}
.details_row4>img{
	position: absolute;
}
.details_row4>div{
	position: absolute;
}
.details_row4>div>h3{
	color: #2f9bf2;
	margin-bottom: 5px;
}
.details_row4>div>p{
	color: #666;
	font-size: 16px;
}
.details_row4_div1{
	left: 175px;
	top:160px;
}
.details_row4_div3{
	left: 175px;
	top:345px;
}
.details_row4_div2{
	left: 540px;
	top:160px;
}
.details_row4_div4{
	left: 540px;
	top:345px;
}
.details_row4_div2>h3{
	text-align: right;
}
.details_row4_div4>h3{
	text-align: right;
}
.details_row4>p{
	position: absolute;
	color: #ff8a00;
	font-size: 26px;
	font-weight: bold;
	top: 253px;
	left: 425px;
}
.details_row4>p>span{
	display: block;
	text-align: center;
}
.details_row4_foot{
	left: 100px;
	top:555px;
}
.details_row4_foot>p{
	margin-bottom: 22px;
}
.details_row4_foot>h2{
	margin-bottom: 35px;
}
.details_row4_foot>a{
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
}
.details_row4_img{
	top:550px;
	right: 115px;
}
.details_row5{
	position: relative;
	height: 405px;
}
.details_row5>img{
	position: absolute;
}
.details_row5>p{
	font-size: 22px;
	color: #fff;
	font-weight: bold;
	position: absolute;
}
.details_row5_p1{
	left: 85px;
	top: 95px;
}
.details_row5_p2{
	left: 500px;
	top: 95px;
}
.details_row5>ul{
	position: absolute;
	display: block;
	overflow: hidden;
	margin-top: 260px;
	left: 85px;
}
.details_row5>ul>li{
	float: left;
	font-size: 18px;
	color: #666;
}
.details_row5_li2{
	margin-left: 25px;
}
.details_row5_li3{
	margin-left: 23px;
}
.details_row5_li4{
	margin-left: 30px;
}
.details_row5_li5{
	margin-left: 34px;
}
.details_row5_li6{
	margin-left: 35px;
}
.details_row5_li7{
	margin-left: 36px;
}
.details_row6{
	position: relative;
	height: 780px;
}
.details_row6>img{
	position: absolute;
}
.details_row6>h2{
	color: #333;
	position: absolute;
	top:45px;
	left: 365px;
}
.details_row6>h5{
	color: #777;
	position: absolute;
	top:85px;
	left: 375px;
}
.details_row6>a{
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
	position: absolute;
	top:680px;
	left:400px;
}
.details_row7{
	position: relative;
	height: 920px;
	background: #efefef;
	overflow: hidden;
}
.details_row7_img1{
	position: absolute;
	left: 38px;
	top:260px;
}
.details_row7>h2{
	position: absolute;
	color: #333;
	top:55px;
	left: 240px;
}
.details_row7>h2>span{
	color: #ff8a00;
}
.details_row7>p{
	color: #777;
	position: absolute;
}
.details_row7_div>a{
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	position: absolute;
	top:322px;
	left:105px;
}
.details_row7_p1{
	top:135px;
	left:70px;
}
.details_row7_p2{
	top:168px;
	left:185px;
}
.details_row7_div{
	position: absolute;
	height: 397px;
	top:540px;
}
.details_row7_img2{
	position: absolute;
}
.details_row7_div2{
	position:absolute;
	color: #fff;
	font-size: 20px;
	width: 330px;
	top:275px;
	left: 38px;
}
.details_row7_div2>span{
	color: #ff8a00;
	font-size: 26px;
	font-weight: bold;
}
.details_row7_div>h2{
	color: #fff;
	position: absolute;
	display: block;
	width: 300px;
	left: 363px;
	top:87px;
}
.details_row7_div>p{
	color: #fff;
	position: absolute;
	left: 363px;
	top:130px;
	font-size: 20px;
	width: 200px;
}
.details_row7_div>ul{
	display: block;
	position: absolute;
	width: 550px;
	left: 364px;
	top:220px;
}
.details_row7_div>ul>li{
	display: block;
	width: 160px;
	float: left;
	margin-right: 20px;
}
.details_row7_div>ul>li>div{
	float: left;
	width: 140px;
	overflow: hidden;
}
.details_row7_div>ul>li>div>h3{
	color: #fff;
	display: block;
	margin-bottom: 15px;
}
.details_row7_div>ul>li>div>p{
	color: #fff;
	font-size: 12px;
}
.details_row7_div>ul>li>span{
	float: right;
	height: 90px;
	border-left: 1px solid #fff;
	margin-top: 10px;
}
.details_row8{
	overflow: hidden;
}
.details_row8>ul{
	display: block;
}
.details_row8>h2{
	color: #333;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 35px;
}
.details_row8>ul>li{
	float: left;
	width: 230px;
	height: 105px;
	display: block;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
.details_row8>ul>li>img{
	display: block;
	margin: 35px auto 0px;
}
.details_iso_row4{
	position: relative;
	height: 1495px;
	background: #efefef;
}
.details_iso_row4>h2{
	position: absolute;
	left: 330px;
	top: 40px;
	font-size: 28px;
	color: #333;
	z-index: 1;
}
.details_iso_row4>h2>span{
	color: #ff8a00;
}
.details_iso_row4>img {
	position: absolute;
	left: 35px;
	top: 195px;
}
.details_iso_row4>div {
	position: absolute;
}
.details_iso_row4>p {
	position: absolute;
	color: #ff8a00;
	font-size: 26px;
	font-weight: bold;
	left: 412px;
	top: 333px;
}
.details_iso_row4>p>span{
	display: block;
	text-align: center;
}
.details_iso_row4>div>h3{
	color: #2f9bf2;
	margin-bottom: 5px;
}
.details_row4_iso_div1{
	left: 175px;
	top: 233px;
}
.details_row4_iso_div2{
	left: 540px;
	top: 233px;
}
.details_row4_iso_div3{
	left: 175px;
	top: 422px;
}
.details_row4_iso_div4{
	left: 540px;
	top: 422px;
}
.details_iso_row4>h4{
	font-weight: normal;
	color: #777;
	display: block;
	width: 720px;
	position: absolute;
	top:105px;
	left:105px;
	text-align: center;
	line-height: 1.8;
}
.details_row4_iso_foot{
	left: 100px;
	top: 1200px;
}
.details_row4_iso_foot>h2 {
	margin-bottom: 35px;
}
.details_row4_iso_foot>p {
	margin-bottom: 22px;
}
.details_row4_iso_foot>a {
	display: block;
	overflow: hidden;
	color: #fff;
	border-radius: 3px;
	background: #ff8a00;
	text-align: center;
	width: 115px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
}
.details_row4_iso_img {
	top: 1195px;
	right: 115px;
}
.details_iso_div5{
	height:560px;
	background: #fff;
	top:565px;
	width: 100%;
}
.details_iso_div5>h2{
	margin-top: 50px;
	text-align: center;
}
.details_iso_div5>h2>span{
	color: #ff8a00;
}
.details_iso_div5>h4{
	color: #777;
	margin-top: 35px;
	margin-bottom: 35px;
	text-align: center;
	font-weight: normal;
	font-size: 18px;
}
.details_iso_li{
	display: block;
	margin-left: 185px;
	width: 253px;
	height: 334px;
	position: relative;
	float: left;
	margin-right: 50px;
	box-shadow: 0px 0px 30px 5px #e0e0e0;
}
.details_iso_li>img{
	position: absolute;
}
.details_iso_li>h2{
	color: #fff;
	position: absolute;
	top:35px;
	left: 65px;
}
.details_iso_li>p{
	display: block;
	width: 185px;
	font-size: 14px;
	color: #777;
	position: absolute;
	top:125px;
	left: 35px;
	line-height: 1.8;
}
.details_iso_li>a{
	display: block;
	width: 100px;
	height: 35px;
	background: #ff8a00;
	color: #fff;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	position: absolute;
	border-radius: 3px;
	top:285px;
	left: 80px;
}
.details_iso_cert{
	top:130px;
	left: 80px;
}
.header_left>a>img{
	display:block;
	margin-top:13px!important;
}