* {
	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: 1200px;
}


@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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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>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;
	height: 130px;
	margin:20px auto 0px;
}
.public_log_index {
	margin-top:-3px;
	float: left;
	margin-left:30px;
}
.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: 146px;
	margin-top:30px;
}
.public_div_sarch {
	border: 2px solid #0080c9;
	width: 604px;
	height: 36px;
	/*overflow: hidden;*/

    position: relative;
	border-radius: 4px;
}
.public_div_sarch>input {
	float: left;
	width: 520px;
	display: block;
	height:36px;
	border: none;
	font-size: 12px;
	color: #333;
	line-height: 36px;
	padding-left: 10px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
 .public_div_sarch input::-webkit-input-placeholder {
 color: #a38b78;
 font-size: 12px;
}
 .public_div_sarch input::-o-input-placeholder {
 color: #a38b78;
 font-size: 12px;
}
 .public_div_sarch input::-moz-input-placeholder {
 color: #a38b78;
 font-size: 12px;
}
 .public_div_sarch input::-ms-input-placeholder {
 color: #a38b78;
 font-size: 12px;
}
.public_div_sarch>div>input {
	width: 98px;
	float: right;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #0080c9;
	text-align: center;
	font-size: 14px;
	border: none;
	letter-spacing: 4px;
	cursor:pointer;
	border-radius:4px;
	background:linear-gradient(to right, #0080c9, #0080c9);
}
.header_code {
	height:86px;
	width:120px;
	float:right;
	position:relative;
	top:15px;
}
.code_p {
	text-align:center;
	color:#888;
	margin-bottom:4px;
	font-size:12px;
}
.code_img {
	margin:0 auto;
	display:block;
	width:98px;
	height:98px;
}
.header_code div {
	height:208px;
	width:160px;
	position:absolute;
	right:0px;
	top:25px;
	overflow:hidden;
	box-sizing: border-box;
	padding-top:16px;
	display:none;
	z-index:99;
	background:#fff;
	-moz-box-shadow:0 1px 5px 0 #e0e0e0;
	-webkit-box-shadow:0 1px 5px 0 #e0e0e0;
	box-shadow:0 1px 5px 0 #e0e0e0;
}
.header_code div p {
	text-align:center;
	font-size: 14px;
	color:#666;
	line-height:18px;
}
.header_code div img {
	display:block;
	margin:0 auto;
	width:147px;
	height:147px;
}
.vague_div {
	position: absolute;
	top: 38px;
	width: 606px;
	background: #fff;
	z-index: 100;
	display: none;
	margin-left:-1px;
	-moz-box-shadow:0 1px 5px 0 #e5e5e5;
	-webkit-box-shadow:0 1px 5px 0 #e5e5e5;
	box-shadow: 0 1px 5px 0 #e5e5e5;
}
.vague_div>ul {
	display: block;
	padding:8px 0;
	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;
	font-size: 14px;
}
.vague_div>ul>.lis_active {
	background: #f8f8f8;
}
.keyword_div {
	position: absolute;
	top: 38px;
	width: 606px;
	background: #fff;
	z-index: 100;
	display: none;
	margin-left:-1px;
}
.keyword_li_active {
	background: #f8f8f8;
}
.right_list a:hover {
	color:#49a0f5;
}
.keyword_prolist>ul>li {
	display: block;
	float: left;
	padding: 0px 7px;
	background: #fff;
	border: 1px solid #e0e0e0;
	margin-right: 7px;
	margin-bottom: 7px;
}
.keyword_left {
	width: 146px;
	height:298px;
	overflow:hidden;
	box-sizing:border-box;
	padding-left:16px;
	border:1px solid #e5e5e5;
	border-right:0;
	border-top:0;
	-moz-box-shadow: #e0e0e0 -1px 0px 1px -1px, #e0e0e0 0 1px 1px -1px;
	-webkit-box-shadow: #e0e0e0 -1px 0px 1px -1px, #e0e0e0 0 1px 1px -1px;
	box-shadow: #e0e0e0 -1px 0px 1px -1px, #e0e0e0 0 1px 1px -1px;
}
.keyword_left li {
	cursor:pointer;
	height:46px;
}
 .keyword_left li:nth-of-type(1) {
 background:url(../img/keyword_icon1.png) 104px center no-repeat;
}
 .keyword_left li:nth-of-type(2) {
 background:url(../img/keyword_icon.png) 104px center no-repeat;
}
 .keyword_left li:nth-of-type(3) {
 background:url(../img/keyword_icon.png) 104px center no-repeat;
}
 .keyword_left li:nth-of-type(4) {
 background:url(../img/keyword_icon.png) 104px center no-repeat;
}
.keyword_left li p {
	height:46px;
	font-size:14px;
	color:#666;
	line-height:46px;
	float:left;
}
 .keyword_left li:nth-of-type(1) p {
 color:#49a0f5;
}
.keyword_left li i {
	width:26px;
	height:46px;
	float:left;
}
 .keyword_left li:nth-of-type(1) i {
 background:url(../img/keyword_li1.png) center left no-repeat;
}
 .keyword_left li:nth-of-type(2) i {
 background:url(../img/keyword_li2.png) center left no-repeat;
}
 .keyword_left li:nth-of-type(3) i {
 background:url(../img/keyword_li3.png) center left no-repeat;
}
 .keyword_left li:nth-of-type(4) i {
 background:url(../img/keyword_li4.png) center left no-repeat;
}
.keyword_left li .keyword_icon1 {
	background:url(../img/keyword_li1_hover.png) center left no-repeat!important;
}
.keyword_left li .keyword_icon2 {
	background:url(../img/keyword_li2_hover.png) center left no-repeat!important;
}
.keyword_left li .keyword_icon3 {
	background:url(../img/keyword_li3_hover.png) center left no-repeat!important;
}
.keyword_left li .keyword_icon4 {
	background:url(../img/keyword_li4_hover.png) center left no-repeat!important;
}
.keyword_right {
	position:absolute;
	right:0;
	top:0;
	width:457px;
	height:298px;
	overflow-y:auto;
	background:#fff;
	box-sizing:border-box;
	padding:13px 20px 0px;
	display:none;
	border:1px solid #e5e5e5;
	border-top:0;
	-moz-box-shadow: #e0e0e0 -1px 0 1px -1px, #e0e0e0 1px 0 1px -1px, #e0e0e0 0 1px 1px -1px;
	-webkit-box-shadow: #e0e0e0 -1px 0 1px -1px, #e0e0e0 1px 0 1px -1px, #e0e0e0 0 1px 1px -1px;
	box-shadow: #e0e0e0 -1px 0 1px -1px, #e0e0e0 1px 0 1px -1px, #e0e0e0 0 1px 1px -1px;
}
 .keyword_right:nth-of-type(1) {
 display:block;
}
 .keyword_right::-webkit-scrollbar {/*滚动条整体样式*/
 width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 4px;
}
 .keyword_right::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 5px;
 -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 background: rgba(0, 0, 0, 0.2);
}
 .keyword_right::-webkit-scrollbar-track {/*滚动条里面轨道*/
 -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 border-radius: 0;
 background: rgba(0, 0, 0, 0.1);
}
 .keyword_right::-moz-scrollbar {/*滚动条整体样式*/
 width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 4px;
}
 .keyword_right::-moz-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 5px;
 -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 background: rgba(0, 0, 0, 0.2);
}
 .keyword_right::-moz-scrollbar-track {/*滚动条里面轨道*/
 -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 border-radius: 0;
 background: rgba(0, 0, 0, 0.1);
}
 .keyword_right::-o-scrollbar {/*滚动条整体样式*/
 width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 4px;
}
 .keyword_right::-o-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 5px;
 -o-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 background: rgba(0, 0, 0, 0.2);
}
 .keyword_right::-o-scrollbar-track {/*滚动条里面轨道*/
 -o-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 border-radius: 0;
 background: rgba(0, 0, 0, 0.1);
}
 .keyword_right::-ms-scrollbar {/*滚动条整体样式*/
 width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 4px;
}
 .keyword_right::-ms-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 5px;
 -ms-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 background: rgba(0, 0, 0, 0.2);
}
 .keyword_right::-ms-scrollbar-track {/*滚动条里面轨道*/
 -ms-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
 border-radius: 0;
 background: rgba(0, 0, 0, 0.1);
}
.right_list {
	overflow:hidden;
	width:100%;
	margin-top: 6px;
	margin-bottom:16px;
}
.right_list a {
	float:left;
	padding:0 10px;
	font-size:12px;
	color:#333;
	margin:6px 0;
	border-right:1px solid #e4e4e4;
}
 .right_list a:nth-last-of-type(1) {
 border-right:0;
}
.right_title {
	font-weight:bold;
	font-size:14px;
	color:#333;
	padding-bottom:12px;
	border-bottom:1px solid #eaeaea;
}
.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:nth-of-type(2) a {
 color: #ff4800;
}
.public_search>ul>li>a:hover {
	color: #27a6ee;
}
.public_certificate {
	float: left;
	background: #fff;
	width: 98px;
	text-align: center;
	line-height:38px;
	height: 38px;
	color: #666;
	font-size: 14px;
	border: 1px solid #ccc;
	margin-left: 20px;
	border-radius: 4px;
}
.public_certificate:hover {
	color:#49a0f5;
}
.public_menus {
	width: 1200px;
	margin: 10px auto 0px;
	position: relative;
}
.public_lists {
	overflow: hidden;
	float: left;
	position: absolute;
}
.public_lists>a {
	background: #0080c9;
	display: block;
	width: 269px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
}
.public_lists>a>span {
	float: left;
	width: 94px;
	height:50px;
	margin-right: 6px;
	background: url(../img/glyphicon.png) center right no-repeat;
}
.public_rows_menu {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -600px;
	height: 499px;
	z-index: 12;
	background: rgba(33, 52, 92, 0.65);
	/*支持rgba的浏览器*/

    background: #21345c\9;
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=65);
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=65);
}
.public_list {
	width: 269px;
	overflow: hidden;
	padding: 12px 19px;
	/*padding: 13px 19px;*/

    -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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    border-bottom: 1px solid transparent;
}
.public_list:last-child {
	border-bottom: none;
}
.public_list:hover {
	border-left: 2px solid #27a6ee;
	padding-left: 17px;
}
.public_list a:hover {
	color: #a38b78;
}
.public_list>p {
	position: relative;
	color: #ffffff;
	font-size: 16px;
	margin-bottom: 17px;
	height: 19px;
}
.public_list>p:after {
	position: absolute;
	top: -22px;
	top: -22px\9;
	left: 0;
	display: block;
	content: '';
	width: 236px;
	height: 1px;
	background: rgba(255, 255, 255, .1);
}
.public_list>p>a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.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: 0;
	margin-top: 4px;
}
.public_list>a {
	float: left;
	font-size: 12px;
	color: #bebebf;
	width: 77px;
	height: 16px;
	margin-bottom: 5px;
	letter-spacing: 0px;
	/*margin-right: 1px;*/

    white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	/* for Opera */

    text-overflow: ellipsis;/* for IE */
}
.public_menus>ul {
	float: left;
	margin-left: 303px;
}
.public_menus>ul>li {
	float: left;
	padding: 0px 20px;
	text-align: center;
}
.index_menu_new {
	background:url(../img/index_menu_new.gif) top right no-repeat;
}
.public_menus .index_menu_a {
	color: #000000;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.public_menus .index_menu_hot {
	background:url(../img/index_menu_hot.gif) top right no-repeat;
}
.lindex_menu_phone {
	float: right;
	line-height: 50px;
	color:#000000;
	font-size:16px;
	padding-left: 24px;
	margin-right:2px;
	background: url(../img/index_menu_phone.png) center left no-repeat;
}
.public_menus .index_menu_a:hover {
	color:#008ad2;
}
.public_right_lists {
	position: absolute;
	background: rgba(3, 22, 88, 0.65);
	background: #fff;
	left: 268px;
	top: 0;
	overflow: hidden;
	padding: 39px 39px 0 50px;
	height: 460px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	display: none;
}
.public_right_list {
	width: 450px;
}
.public_right_list>p {
	padding-bottom: 9px;
	border-bottom: 1px solid #eaeaea;
	color: #27a6ee;
	font-size: 14px;
	overflow: hidden;
}
.public_right_title {
	position: relative;
	margin-bottom: 20px;
	font-size: 16px;
	color: #333;
	font-weight: normal;
}
.public_right_title:before {
	position: absolute;
	left: -10px;
	top: 3px;
	display: block;
	content: '';
	width: 3px;
	height: 18px;
	background: #27a6ee;
}
.public_right_list>ul {
	padding-top: 10px;
}
.public_right_list>ul>li {
	display: inline-block;
	font-size: 12px;
	width: 112px;
	margin-bottom: 12px;
}
.public_right_list>ul>li>a {
	color: #333;
}
.public_carousel {
	width: 100%;
}
.banner {
	width: 100%;
	height: 499px;
	overflow: hidden;
	position: relative
}
.banner>ul {
	display: none;
	height: 499px;
	position: absolute;
	top: 0;
	left: 0
}
.banner>ul>li {
	float: left;
	height: 499px;
	display: block;
	position: relative;
	overflow: hidden;
}
.banner>ul>li>a {
	display: block;
	width: 1920px;
	height: 499px;
}
.banner>ul>li>a>img {
	display: block;
	width: 1920px;
	height: 499px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.lr-btn-div {
	height: 0;
	position: absolute;
	top: 45%;
	left: 50%;
	width: 1200px;
	margin-left: -600px;
}
.left-btn, .right-btn {
	width: 40px;
	height: 70px;
	background: url("../img/right-1.png") no-repeat center;
	cursor: pointer;
}
.left-btn:hover, .right-btn:hover {
	background-color: rgba(0, 0, 0, .5);
}
.left-btn {
	float: left;
	margin-left: 269px;
	background: url("../img/left-1.png") no-repeat center;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.right-btn {
	float: right;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.banner_btn_item {
	position: absolute;
	bottom: 20px;
	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: 8px;
	height: 8px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #d0d0d0;
	margin: 0 5px;
	background: rgba(255, 255, 255, 0.3);
	cursor: pointer
}
.img-btn-list>span.current {
	background: #fff;
	border-color: #fff;
}
.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: 40px 0px;
}
.content_row2 {
	background: #fff;
	overflow: hidden;
	width: 100%;
	padding: 88px 0px;
}
/*ydj about */
.public_row3 {
	background:url(../../../images/about-bg.jpg) center top no-repeat;
	overflow: hidden;
	width: 100%;
	height:320px;
	padding: 30px 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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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.active {
	position: relative;
}
.public_row_content>.index_product_a>li.active>a>img {
	position: absolute;
	top: 0;
	left: 0;
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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;
}
.cat_ad1 li {
	float: left;
	width: 288px;
	height: 200px;
	margin-left: 16px;
	background: #efefef;
}
.cat_ad1 li>a>div {
	padding-left: 22px;
}
.cat_ad1 li>a>div h3 {
	padding-top: 10px;
	line-height: 38px;
	font-weight: normal;
	color: #000;
}
.cat_ad1 li>a>div p {
	font-size: 13px;
	color: #878787;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.cat_ad1 li>a>div span {
	display: inline-block;
	width: 84px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	margin-top: 25px;
	text-align: center;
	background: #d20514;
	color: #fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.cat_ad1 li>a>div img {
	vertical-align: top;
	margin-top: 17px;
}
.cat_ad1 li>a>div img.style1 {
	margin: 24px 0 0 6px;
}
.cat_ad1 li>a>div img.style2 {
	margin-left: 18px;
}
.cat_index1 .title {
	line-height: 60px;
	color: #333;
}
.cat_index1 .title h2 {
	display: inline-block;
}
.cat_index1 .title .span1 {
	margin-left: 16px;
}
.cat_index1 .title span {
	font-size: 14px;
	vertical-align: -3px;
}
.cat_index1 .title .span2 {
	float: right;
}
.cat_index1 .title a {
	color: #333;
}
.cat_index1 .title a:hover {
	color: #27a6ee;
}
.cat_index1 li {
	position: relative;
	float: left;
	width: 288px;
	height: 368px;
	margin: 0 0 16px 16px;
	font-size: 13px;
	text-align: center;
	background: #fff;
	overflow: hidden;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	transition: all 0.4s;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.cat_index1 li:hover {
	box-shadow: 0 0 15px #ccc;
	-webkit-transform: translate3d(0, -7px, 0);
	-moz-transform: translate3d(0, -7px, 0);
	-ms-transform: translate3d(0, -7px, 0);
	transform: translate3d(0, -7px, 0);
}
.cat_index1 li.last:hover {
	box-shadow: 0 0 0px #ccc;
	-webkit-transform: translate3d(0, 0px, 0);
	-moz-transform: translate3d(0, 0px, 0);
	-ms-transform: translate3d(0, -7px, 0);
	transform: translate3d(0, 0px, 0);
}
.cat_index1 li .div1 h3 {
	padding: 42px 0 4px 0;
	font-size: 21px;
	color: #525453;
	font-weight: normal;
}
.cat_index1 li .div1 p {
	font-size: 14px;
	margin-bottom: 18px;
	color: #525453;
}
.cat_index1 li .div1 p>span {
	color: #e62d30;
}
.cat_index1 li .div1>span {
	font-size: 16px;
	color: #e62d30;
}
.cat_index1 li .div1>span>span {
	font-size: 12px;
	color: #525453;
}
.cat_index1 li .div1 img {
	margin-top: 45px;
}
.cat_index1 li .div2 img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}
.cat_index1 li .div2>div {
	position: relative;
	width: 186px;
	height: 186px;
	margin: 40px auto 26px;
}
.cat_index1 li .div2>h4 {
	/*height: 21px;*/
	padding: 0 30px;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	/*white-space: nowrap;*/
}
.cat_index1 li .div2>h4:hover {
	color: #27a6ee;
}
.cat_index1 li .div2>p {
	margin-top: 7px;
	color: #777;
}
.cat_index1 li .div2>span {
	display: inline-block;
	margin-top: 12px;
	font-size: 17px;
	color: #d20514;
}
.cat_index1 li .div2>span .span1 {
	font-size: 12px;
}
.cat_index1 li .div2>span.old_price {
	color: #b0b0b0;
}
.cat_index1 li .div2>span.old_price .span2 {
	text-decoration: line-through;
}
.cat_index1 li .div1 img {
	display: block;
	margin: 0 auto;
}
.cat_index1 li .div2 .activity {
	position: absolute;
	top: 0;
	left: 114px;
	width: 60px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	font-size: 12px;
	text-align: center;
	background: #e53935;
	color: #fff;
}
.cat_index1 li.last {
	background: #f7f7f7;
}
.cat_index1 li.last a {
	position: relative;
	display: block;
	width: 257px;
	height: 176px;
	padding-left: 30px;
	text-align: left;
}
.cat_index1 li.last a h2 {
	font-size: 18px;
	padding: 65px 0 6px 0;
	color: #333;
	font-weight: normal;
}
.cat_index1 li.last a p {
	font-size: 12px;
	color: #757575;
}
.cat_index1 li.last img.more, .cat_index1 li.last img.more_ {
	position: absolute;
	bottom: 64px;
	right: 31px;
}
._more img.more_ {
	display: none;
}
.cat_index1 li.last .ads img {
	position: absolute;
	top: 0;
	left: 0;
	background: #d9ebf5;
	margin-bottom: 16px;
	color: #8bc2e1;
}
.cat_index1 li.last ._more {
	background: #fff;
	margin-top: 20px;
}
.cat_index1 li.last ._more:hover {
	background: #a38b78;
}
.cat_index1 li.last a._more:hover h2, .cat_index1 li.last a._more:hover p {
	color: #fff;
}
._more:hover .more_ {
	display: block;
}
._more:hover .more {
	display: none;
}
.cat_index3 li {
	height: 346px;
}
.cat_index3 li.margin0 {
	background: #d5e8f1;
}
.cat_index3 li {
	position: relative;
}
.cat_index3 li .div1>span {
	position: absolute;
	bottom: 51px;
	left: 59px;
	display: inline-block;
	width: 170px;
	height: 42px;
	line-height: 42px;
	background: #6694b7;
	color: #fff;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.cat_index3 li .div1>span:hover {
	background: #3d6686;
}
.cat_index3 li .div1>span i {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 6px;
	border: 6px solid transparent;
	border-left-color: #fff;
	vertical-align: -1px;
}
.cat_index4 .margin0 {
	width: 592px;
}
.cat_index4 .div1 {
	float: left;
	width: 368px;
	height: 100%;
	background: #eed3be;
}
.cat_index4 li .div1 img {
	margin-top: 50px;
}
.cat_index4 .div3 {
	padding-left: 395px;
	text-align: left;
}
.cat_index4 .div3 h3 {
	margin: 89px 0 13px;
	font-size: 24px;
	font-weight: normal;
	color: #000;
}
.cat_index4 .div3 p {
	font-size: 14px;
	color: #959595;
}
.cat_index4 .div3 span {
	display: inline-block;
	margin: 76px 0 12px;
	font-size: 16px;
	color: #d20514;
}
.cat_index4 .div3 .p1 {
	display: inline-block;
	width: 160px;
	height: 44px;
	line-height: 44px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 16px;
	text-align: center;
	background: #d20514;
	color: #fff;
}
.cat_index1.cat_index5 li {
	height: 328px;
}
.cat_index1.cat_index5 li .div2>span {
	margin-top: 8px;
}
li.margin0 {
	margin: 0;
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    padding: 12px 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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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 {
	position: absolute;
	bottom: 0;
	/*min-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 {
	display: block;
	width: 100%;
}
.index_dls>dl>a>dt {
	position: relative;
	/*display: block;*/

    width: 372px;
	height: 200px;
	overflow: hidden;
	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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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 img {
	float:left;
}
.guarantee_list>li {
	float: left;
	overflow: hidden;
}
.guarantee_list1 {
	width:280px;
}
.guarantee_list2 {
	width:308px;
}
.guarantee_list3 {
	width:289px;
}
.guarantee_list>li>div {
	float: left;
	margin-left: 12px;
}
.guarantee_list>li>div>h4 {
	color: #fff;
	font-size: 16px;
	font-weight: 300;
}
.guarantee_list>li>div>p {
	color: #fff;
	opacity:0.3;
	font-size: 14px;
	margin-top: 8px;
}
.index_hrefs {
	overflow: hidden;
	float: left;
}
.index_hrefs>h4 {
	color: #d7d8d9;
	margin-bottom: 26px;
	font-size:14px;
}
.index_hrefs>li {
	overflow: hidden;
	margin-bottom: 12px;
}
.index_hrefs>li>a {
	color: #9b9ea0;
	font-size: 14px;
}
.index_hrefs_border {
	display: block;
	height: 130px;
	border-right: 1px solid #ccc;
	float: left;
	margin-top: 12px;
	margin-right: 70px;
}
.public_footer {
	width: 100%;
	height: 95px;
	background: #1a1a1a;
}
.public_footer_content {
	font-size: 14px;
	width: 1102px;
	overflow: hidden;
	margin: 0px auto;
	text-align: center;
	padding: 31px 0px 14px;
}
.public_footer_content>p {
	font-size: 14px;
	color: #73777a;
	float: left;
	margin-top: 6px;
}
.public_footer_content>p>a {
	color: #73777a;
	margin-left: 31px;
	font-size: 14px;
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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%;
	padding-top: 30px;
	background: #f5f5f5;
}
.public_tr1 {
	line-height: 40px;
	background: #f5f5f5;
}
.public_tr_content {
	width: 1200px;
	margin: 0px auto;
	height: auto;
}
.public_tr_content>h5 {
	font-weight: normal;
}
.public_tr_content>h5>a {
	color: #757575;
}
.auto_project_uls {
	overflow: hidden;
	height: 80px;
	line-height: 80px;
}
.auto_project_top {
	overflow: hidden;
}
.auto_project_borber {
/*overflow: hidden;*/

    /*padding-bottom: 15px;*/

    /*margin-bottom: 15px;*/

}
.auto_project_top>span {
	float: left;
	color: #666;
	font-size: 14px;
	width: 120px;
}
.auto_project_top>li {
	float: right;
	width: 92px;
}
.auto_project_top>li>a {
	display: block;
	width: 100%;
	font-size: 14px;
	text-align: center;
	color: #666;
}
.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;
	-moz-box-flex: 3;
	-webkit-box-flex: 3;
	box-flex: 3;
	height: 328px;
	width: 288px;
	margin-right: 16px;
	-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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    margin-bottom: 20px;
	background: #fff;
}
 .auto_project_lists li:nth-of-type(4n) {
 margin-right:0;
}
.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: 30px auto 0;
	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: 30px;
}
.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: 10px;
}
.auto_project_dl>dd>h5>span {
	color: #d20514;
}
.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: 500px;
	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: #303030;
	font-size: 26px;
}
.pro_details_right>h5 {
	font-size: 15px;
	line-height: 30px;
	font-weight: normal;
	color: #d20514;
}
.pro_details_price {
	position: relative;
	width: 600px;
	height: 100px;
	background: #f3f3f3;
	overflow: hidden;
	margin-top: 4px;
	color: #666;
	font-size: 14px;
	padding-left: 10px;
	margin-bottom: 15px;
}
.border_dashed {
	border: 1px dashed #f7f7f7;
	margin-bottom: 15px;
}
.pro_details_span1 {
	display: inline-block;/*width: 65px;*//*vertical-align: bottom;*/

}
.pro_details_price>p {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	margin: 5px 0;
}
.pro_details_span4 {
	margin: 0 8px 0 7px;
}
.pro_details_span4 img {
	margin-right: 3px;
	vertical-align: middle;
}
.pro_details_span2 {
	color: #d20514;
	font-size: 20px;
	position: relative;
	top: -5px;
	vertical-align: bottom;
}
.pro_details_span3 {
	font-size: 14px;
	color: #333;
}
.details_price_b {
	position: relative;
	top: 0;
	font-size: 32px;
	font-weight: normal;
	color: #d20514;
}
.pro_details_price>b {
	font-weight: normal;
	text-decoration: none;
}
.pro_details_price>.red_texts {
	color: #ff1c1c;
	font-weight: normal;
}
.pro_details_price>.red_texts>a {
	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;
	min-width: 80px;
	padding: 0 10px;
	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: #f6fcff;
	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;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.details_btn2 {
	display: block;
	overflow: hidden;
	width: 190px;
	line-height: 44px;
	height: 44px;
	padding-left: 50px;
	margin-right: 5px;
	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;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.details_btn2 i {
	display: inline-block;
	width: 37px;
	height: 23px;
	background: url(../img/active_incall1.gif) no-repeat;
	vertical-align: -4px;
	margin: 0 5px 0 -64px;
}
.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: left;
	overflow: hidden;
	width: 930px;
	border: 1px solid #eaeaea;
}
.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: 125px;
	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: 20px;
	font-size: 14px;
	/*
	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;
	filter: alpha(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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

    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: 33.33%;
	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: 950px;
	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;*/

    border-radius:100px;
	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>label i {
	color: red;
	display: inline-block;
	margin-right: 10px;
	font-style: normal;
	position: relative;
	top: 4px;
}
.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;
	filter: alpha(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: 15px;
}
.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>h5 {
	float: left;
	margin-top: 20px;
	margin-right: 40px;
	font-weight: normal;
	color: #47b4b1;
}
.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 {
	height: 32px;
	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;
}
#licences_show {
	display: inline-block;
	width: 148px;
	height: 138px;
	margin-left: 12px;
	background: url("../img/pdf.png") no-repeat;
	vertical-align: top;
}
.beilling_img {
	position: relative;
	display: inline-block;
	resize: none;
	width: 148px;
	height: 138px;
	border: 1px solid #e0e0e0;
	margin-left: 12px;
	vertical-align: top;
	-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 img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.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 {
	color: transparent;
	opacity: 0;
	caret-color: transparent;
 -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
 filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
	display: block;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	left: -10px\9;
	position: absolute;
	cursor: pointer;
}
.row_btn>input:focus {
	color: transparent;
}
.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;
}
.ticket_info>form>p.company_name_flag {
	margin: 0;
}
.company_name_flag {
	margin: 0;
	display: none;
}
.company_name_flag span {
	padding-left: 12px;
	vertical-align: top;
}
.company_name_flag a {
	vertical-align: top;
	color: #49a0f5;
}
/*------------个人订单-------------*/



.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%!important;
	height: 100%!important;
}
.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;
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}
.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;
	z-index: 1111;
}
.industries {
	width: 920px;
	height: 680px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background: #fff;
	font-family: '微软雅黑';
	z-index: 11111;
	/*overflow: hidden;*/

    border-radius: 4px;
	display: none;
}
 @media screen and (max-width: 1650px) {
 .industries {
 height: 570px;
}
 .industries_content {
 height: 460px;
 overflow-y: scroll;
}
}
 @media screen and (max-width: 1400px) {
 .industries {
 height: 505px;
}
 .industries_content {
 height: 380px;
 overflow-y: scroll;
}
}
.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 {
	position: relative;
	border: 2px solid #27a6ee;
	color: #27a6ee;
	line-height: 33px;
	background: url("../img/check_blue.png") no-repeat 0 0;
	background-position-y: 16px;
	background-position-x: right;
}
.dangxuan:after {
	position: absolute;
	width: 21px;
	height: 16px;
	background: url("../img/check_blue.png") no-repeat;
}
.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;
}
/*ydj*/
.vedio_sub {
	position: relative;
	background:url(../../../images/sub-banner.jpg) center top no-repeat;
	width:100%;
	height:296px;
}
.vedio_ys {
	position: relative;
	background:url(../../../images/about-ys.jpg) center center no-repeat;
	width:100%;
	height:323px;
}
.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: 296px;
}
.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;
}
.auto_project_borber_ {
	height: 37px;
	padding-top: 20px;
}
.cat_cooks_active {
	position: relative;
	color: #27a6ee!important;
}
.auto_project_borber_ .cat_cooks_active:after {
	top: 24px;
	left: 14px;
	width: 64px;
	height: 2px;
}
.auto_project_borber_ .cat_cooks_active {
	padding-bottom: 10px;
}
.cat_cooks_active:after {
	position: absolute;
	top: 76px;
	display: block;
	content: '';
	width: 92px;
	height: 4px;
	background: #27a6ee;
}
.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: #303036;
	overflow: hidden;
	width: 100%;
}
.footer_sale {
	float:right;
	padding-left: 67px;
	background:url(../img/footer_sale.png) 0 5px no-repeat;
}
.sale_server {
	font-size: 14px;
	color:#fff;
	margin-bottom:6px;
}
.footer_sale h4 {
	font-size:22px;
	color:#fff;
	margin-bottom:22px;
	font-weight:300;
}
.sale_time {
	font-size:12px;
	color:#fff;
	margin-bottom:12px;
}
.footer_sale a {
	display:block;
	width: 148px;
	height:24px;
	line-height:24px;
	font-size:12px;
	text-align:center;
	color:#f5f5f5;
	border:1px solid #fff;
	border-radius:2px;
}
.footer_sale a:hover {
	border: 1px solid #49a0f5;
	color:#49a0f5;
}
.guarantee_list>li:last-child {
	float: right;
	margin-right: 0px;
}
.footer_content {
	border-bottom: 1px solid #4b5054;
	overflow: hidden;
	padding: 32px 0px 23px;
	width: 1102px;
	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: #a38b78!important;
}
.footer_links {
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
	float: left;
}
.footer_links>li {
	float: left;
	margin-right: 25px;
}
.footer_links>li>span {
	color: #73777a;
	font-size: 14px;
}
.footer_links>li>a {
	color: #73777a;
	font-size: 14px;
}
.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;
}
.footer_single_a img {
	position: relative;
	top: 3px;
}
.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: 1280px) {
 .public_rows_menu {
 margin-left: 0;
 left: 31px;
}
}
#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.rs_row1 {
	height: 488px;
}
.details_row1.rs_row1>img {
	margin-left: -500px;
}
.details_row1>img {
	position: absolute;
}
.details_row1>div {
	position: absolute;
	width: 100%;
}
.details_row1>.it_set>p {
	margin: 68px 0 30px;
}
.details_row1>.it_set>h1 {
	font-size: 32px;
	font-weight: normal;
}
.details_row1>.it_set>h1>span {
	font-size: 40px;
}
.details_row1>div>p {
	color: #fff;
	font-size: 26px;
	text-align: center;
	margin-top: 58px;
}
.details_row1>div>p.size20 {
	font-size: 20px;
}
.details_row1>div>h1 {
	color: #fff;
	font-size: 42px;
	text-align: center;
}
.rs_row1>div>h3 {
	margin: 48px auto 0;
	width: 754px;
	line-height: 142px;
	font-size: 27px;
	text-align: center;
	color: #fff;
	border-top: 1px solid #fff;
}
.rs_row1 .icon_item {
	text-align: center;
	color: #fff;
}
.rs_row1 .icon_item>span {
	display: inline-block;
	width: 1px;
	height: 48px;
	margin: 0 40px;
	background: #fff;
	vertical-align: 10px;
}
.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;
	width: 100%;
	text-align: center;
}
.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;
	bottom: 45px;
	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: 0;
	top: 40px;
	width: 100%;
	text-align: center;
	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;*/

    left: 406px;
	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_row4_iso_div4, .details_row4_iso_div2 {
	text-align: right;
}
.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;
	bottom: 74px;
}
.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 {
	bottom: 48px;
	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;
	text-align: center;
}
.details_iso_li>p {
	display: block;
	width: 186px;
	font-size: 14px;
	color: #777;
	position: absolute;
	top: 125px;
	left: 35px;
	line-height: 1.7;/*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;
}
.alt {
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	background: rgba(0, 0, 0, .7);
	z-index: 9999;
}
.alt>div {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 600px;
	height: 400px;
}
.alt>div>a, .alt>div>span {
	display: block;
	margin: 0 auto;
}
.alt>div>a.active_home1 {
	width: 576px;
	height: 292px;
	background: url("../img/active_home1.png") no-repeat;
}
.alt>div>a.active_home2 {
	width: 238px;
	height: 84px;
	background: url("../img/active_home2.png") no-repeat;
}
.alt>div>span {
	width: 30px;
	height: 30px;
	margin-left: 480px;
	background: url("../img/active_cancel.png") no-repeat;
	cursor: pointer;
}
/* haccp服务介绍修改 */



.pservers_newrow2 {
	width: 930px;
	height: 220px;
}
.pservers_newrow2 p {
	line-height: 110px;
	font-size: 18px;
	text-align: center;
}
.pservers_newrow2 span {
	color: #fc6d46;
}
.pservers_newrow2 ul {
	margin-left: 73px;
}
.pservers_newrow2 li {
	float: left;
	list-style: none;
	margin-right: 30px;
}
.pservers_newhaccp_row2 {
	overflow: hidden;
	width: 100%;
	height: 477px;
	position: relative;
}
.pservers_newhaccp_row2>img {
	width: 930px;
	height: 477px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.pservers_newhaccp_row2 .serverContent {
	width: 100%;
	font-size: 34px;
	text-align: center;
	position: absolute;
	top: 35px;
	color: #606060;
}
.pservers_newhaccp_row2 .serverContent_id82 {
	width: 100%;
	font-size: 26px;
	text-align: center;
	position: absolute;
	top: 40px;
	color: #fc8339;
}
.pservers_newhaccp_row2 .server_box {
	width: 100%;
	height: 230px;
	position: absolute;
	top: 112px;
	padding: 0 120px;
}
.server_box ul {
	width: 690px;
	height: 210px;
	padding-top: 20px;
	border: 1px solid #a8c4d8;
}
.pservers_newhaccp_row2 .id82_serverbg {
	position: absolute;
	left: 0px;
	top: -20px;
	background-color: none;
}
.server_box .server_nums {
	background: url("../img/haccp_nums.png") no-repeat 27px 44px;
}
.server_box .id77_nums {
	background: url("../img/id77_nums.png") no-repeat 27px 44px;
}
.server_box .gb50430_nums {
	background: url("../img/gb50430_nums.png") no-repeat 27px 44px;
}
.server_box .ccc_nums {
	background: url("../img/ccc_nums.png") no-repeat 60px 40px;
}
.server_box .ce_nums {
	background: url("../img/ce_nums.png") no-repeat 60px 40px;
}
.server_box .cqc_nums {
	background: url("../img/cqc_nums.png") no-repeat 27px 44px;
}
.server_box .id73_nums {
	background: url("../img/id73_nums.png") no-repeat 27px 44px;
}
.server_box .iso13485_nums {
	background: url("../img/iso13485_nums.png") no-repeat 27px 44px;
}
.server_box .ts16949_nums {
	background: url("../img/ts16949_nums.png") no-repeat 27px 44px;
}
.server_box .id81_nums {
	background: url("../img/id81_nums.png") no-repeat 27px 44px;
}
.server_box .id82_nums {
	background: url("../img/id82_nums.png") no-repeat 55px 40px;
	border: none;
}
.pservers_newhaccp_row3 p span {
	color: #fff600;
}
.server_box ul li {
	font-size: 18px;
	color: #606060;
	list-style: none;
	float: left;
	padding: 30px 0 0 100px;
	font-weight: 600;
}
.server_btn {
	width: 100%;
	height: 94px;
	position: absolute;
	bottom: 0;
	padding: 30px 345px 0px 345px;
}
.server_btn .server_a {
	width: 242px;
	height: 42px;
}
.server_btn .server_btn_a {
	width: 242px;
	height: 42px;
	border: none;
	line-height: 42px;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: url("../img/server_btn.png") no-repeat;
	cursor: pointer;
}
.server_btn p {
	font-size: 14px;
	margin-top: 5px;
	color: #ff811f;
}
.pservers_newhaccp_row3 {
	position: relative;
	width: 930px;
	height: 279px;
}
.row3_img_box {
	background: #3ea430;
}
.pservers_newhaccp_row3 .row3_img_ccc {
	background: #4d73bd;
}
.pservers_newhaccp_row3 .row3_img_ce {
	background: #33b465;
}
.pservers_newhaccp_row3 .row3_img_cqc {
	background: #4682f2;
}
.pservers_newhaccp_row3 .row3_img_gb50430 {
	background: #4957ad;
}
.pservers_newhaccp_row3 .img_system {
	width: 930px;
	height: 279px;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.haccp_haccp img {
	width: 135px;
	height: 135px;
	position: absolute;
	right: 158px;
	top: 70px;
}
.pservers_newhaccp_row3 h2 {
	position: absolute;
	top: 70px;
	left: 70px;
	font-size: 24px;
	color: #fff;
}
.pservers_newhaccp_row3 h2 span {
	color: #fff000;
}
.pservers_newhaccp_row3 p {
	position: absolute;
	left: 76px;
	top: 128px;
	font-size: 16px;
	color: #fff;
}
.pservers_newhaccp_row4 {
	width: 930px;
	height: 920px;
	background: #f3f3f3;
	position: relative;
}
.pservers_newhaccp_row4 .row4_header {
	width: 100%;
	height: 110px;
	text-align: center;
	margin-top: 25px;
	float: left;
}
.pservers_newhaccp_row4 .row4_header h2 {
	font-size: 36px;
	line-height: 72px;
}
.row4_header span {
	color: #48b236;
}
.row4_header .font_blue {
	color: #5c69c4;
}
.row4_header .font_green {
	color: #2ab360;
}
.row4_header p {
	font-size: 14px;
	color: #646464;
}
.id83_content {
	position: absolute;
	left: 0px;
	top: 200px;
	width: 100%;
}
.id83_content ul {
	margin-left: 35px;
}
.id83_content li {
	width: 200px;
	height: 250px;
	background: #fff;
	float: left;
	position: relative;
	margin: 0 18px 0 0;
}
.id83_content li img {
	position: absolute;
	left: 54px;
	top: -44px;
}
.id83_content li p {
	margin-left: 38px;
}
.id83_content li h2 {
	text-align: center;
	margin-top: 90px;
	font-size: 24px;
	margin-bottom: 20px;
}
.row4_content {
	width: 788px;
	height: 720px;
	position: absolute;
	left: 76px;
	top: 200px;
}
.row4_content li {
	width: 320px;
	height: 284px;
	background: #fff;
	margin: 40px 0px 28px 50px;
	float: left;
	position: relative;
}
.row4_content .margin_diff {
	margin: 82px 0 16px 50px;
}
.color_diff {
	text-align: center;
	float: left;
	margin: 82px 0 16px 86px;
	font-size: 24px;
}
.color_blue {
	color: #3998f8;
}
.row4_content p {
	float: left;
	margin-left: 35px;
	font-size: 16px;
	color: #646464;
}
.row4_content li img {
	position: absolute;
	left: 104px;
	top: -42px;
}
.color_yellow {
	color: #f8ba41;
}
.color_red {
	color: #f85d39;
}
.color_green {
	color: #37ca67;
}
.pservers_newhaccp_row5 {
	width: 930px;
	height: 668px;
	position: relative;
}
.pservers_newhaccp_row5 h2 {
	position: absolute;
	left: 330px;
	top: 60px;
	font-size: 36px;
	color: #606060;
}
.pservers_newhaccp_row5 .font_blue {
	color: #5c69c4;
}
.pservers_newhaccp_row5 img {
	position: absolute;
	right: 110px;
	top: 178px;
}
.pservers_newhaccp_row5 p {
	position: absolute;
	left: 126px;
	top: 280px;
	background: url("../img/haccp_data_nums.png") no-repeat 0px 8px;
	line-height: 65px;
	padding-left: 36px;
	color: #303030;
}
.pservers_newhaccp_row6 {
	width: 930px;
	height: 464px;
	background: url("../img/haccp_flow.png") no-repeat;
	position: relative;
}
.pservers_newhaccp_row6 h2 {
	width: 700px;
	height: 60px;
	position: absolute;
	font-size: 26px;
	top: 107px;
	left: 116px;
	background: url("../img/haccp_flowh2.png") no-repeat;
	text-align: center;
	color: #fff;
	line-height: 50px;
	z-index: 10;
}
.pservers_newhaccp_row6 .gb50430_flowbg {
	background: url("../img/gb50430_flowbg.png") no-repeat;
}
.pservers_newhaccp_row6 .ts16949_flowbg {
	background: url("../img/ts16949_flowbg.png") no-repeat;
}
.pservers_newhaccp_row6 .id81_flowbg {
	background: url("../img/id81_flowbg.png") no-repeat;
}
.pservers_newhaccp_row6 .id73_flowbg {
	background: url("../img/id73_flowbg.png") no-repeat;
}
.pservers_newhaccp_row6 .id77_flowbg {
	background: url("../img/id77_flowbg.png") no-repeat;
}
.pservers_newhaccp_row6 .id74_flowbg {
	background: url("../img/id74_flowbg.png") no-repeat;
}
.gb50430_flow {
	width: 860px;
	height: 230px;
	position: absolute;
	background: url("../img/haccp_flowbg.png") no-repeat;
	left: 36px;
	top: 128px;
}
.gb50430_flow img {
	margin: 15px 0px 0 12px;
}
.row6_flow {
	width: 860px;
	height: 230px;
	position: absolute;
	background: url("../img/haccp_flowbg.png") no-repeat;
	left: 36px;
	top: 128px;
}
.row6_flow img {
	margin-left: 20px;
	margin-top: 92px;
}
.pservers_newhaccp_row7 {
	position: relative;
	width: 930px;
	height: 788px;
}
.pservers_newhaccp_row7 img {
	position: absolute;
	top: 82px;
	left: 88px;
}
.row4_header .color_deepblue {
	color: #0d6ab0;
}
.id71_content {
	width: 870px;
	height: 284px;
	position: absolute;
	left: 55px;
	top: 230px;
}
.id71_content li {
	width: 260px;
	height: 280px;
	float: left;
	margin-right: 20px;
	background: #fff;
}
.id71_content p {
	line-height: 26px;
	text-align: left;
	margin-top: 30px;
	margin-left: 32px;
	width: 200px;
	height: 104px;
}
.id71_content h2 {
	text-align: center;
	font-size: 22px;
}
.staff_style {
	width: 930px;
	height: 1720px;
	position: relative;
}
.staff_font {
	position: absolute;
	left: 460px;
	top: 385px;
	width: 428px;
	height: 320px;
}
.staff_font .staff_h2 {
	color: #3877fd;
	font-size: 34px;
	line-height: 62px;
}
.staff_font p {
	line-height: 38px;
	color: #333;
	padding-left: 20px;
	background: url("../img/staff_pbg.png") 0 15px no-repeat;
}
.staff_font .staff_h3 {
	font-size: 26px;
	line-height: 52px;
	margin-top: 14px;
	color: #545454;
	background: url("../img/staff_h3bg.png") repeat-x;
}
/* 活动页详情 */



.active9_box {
	height: 1606px;
	overflow: hidden;
}
.active9_header {
	height: 247px;
	overflow: hidden;
	background: url("../../activestyle8/img/active_headerbg.png") no-repeat;
	background-size: cover;
}
.active9_header img {
	width: 649px;
	height: 105px;
	display: block;
	margin: 0 auto;
	margin-top: 46px;
	margin-bottom: 16px;
}
.active9_header p {
	text-align: center;
	font-size: 16px;
	color: #fff;
	line-height: 24px;
}
.active9_header p span {
	color: #fcff08;
}
.active9_content {
	height: 966px;
	background: #2a0f5f;
	overflow: hidden;
}
.product_detail {
	width: 352px;
	height: 425px;
	float: left;
}
.product_detail1 {
	margin-left: 54px;
	margin-top: 28px;
}
.product_detail2 {
	margin-left: 54px;
	margin-top: 52px;
}
.product_detail3 {
	margin-left: 114px;
	margin-top: 52px;
}
.detail_header {
	height: 70px;
	background: #fd1b33;
	overflow: hidden;
}
.detail_header p {
	color: #fff;
}
.detail_headerfont1 {
	font-size: 20px;
	line-height: 70px;
	margin-left: 18px;
	float: left;
}
.detail_headerfont1 span {
	font-size: 28px;
}
.detail_headerfont2 {
	float: right;
	font-size: 20px;
	line-height: 70px;
	margin-right: 14px;
}
.detail_headerfont2 span {
	display: inline-block;
	width: 29px;
	height: 48px;
	margin: 0 5px;
	font-size: 28px;
	text-align: center;
	line-height: 50px;
	position: relative;
	top: 3px;
	background: url("../../activestyle8/img/product_spanbox.png") center center no-repeat;
}
.detail_content {
	height: 355px;
	background: #fff;
	text-align: center;
}
.detail_demo {
	margin-top: 50px;
}
.detail_demodetail {
	font-size: 18px;
	color: #606060;
	line-height: 44px;
}
.detail_price {
	margin-top: 40px;
	height: 50px;
}
.price_date {
	width: 100px;
	height: 31px;
	color: #fff;
	line-height: 31px;
	float: left;
	margin-left: 50px;
	margin-top: 5px;
	background: url("../../activestyle8/img/product_price.png") no-repeat;
}
.price_detail {
	float: left;
	margin-left: 10px;
	margin-top: -5px;
	color: #333;
	line-height: 35px;
}
.price_detail b {
	color: #fc0e3f;
	font-size: 40px;
	margin-right: 10px;
	position: relative;
	top: 5px;
}
.line_through {
	text-decoration: line-through;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.detail_buy {
	width: 240px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 25px auto;
	background: url("../../activestyle8/img/product_buy.png") no-repeat;
}
.detail_buy a {
	color: #fff;
	font-size: 18px;
}
.produce_flow {
	width: 518px;
	height: 425px;
	float: left;
	margin-top: 28px;
	overflow: hidden;
	position: relative;
}
.flow_box {
	width: 472px;
	height: 183px;
	margin: 0 auto;
	margin-top: 65px;
	overflow: hidden;
	background: url("../../activestyle8/img/detail_flow.png") no-repeat;
}
.price_decline {
	text-align: center;
	margin-top: 30px;
	margin-left: 10px;
	font-size: 25px;
	color: #fff;
}
.pos_left {
	position: absolute;
	top: 168px;
	left: 46px;
	font-size: 24px;
	text-align: center;
	color: #fff;
}
.num_icon {
	color: #f9ea00;
	font-size: 16px;
}
.num_big {
	color: #f9ea00;
}
.pos_right {
	position: absolute;
	top: 168px;
	right: 62px;
	font-size: 24px;
	text-align: center;
	color: #fff;
}
.price_active {
	font-size: 24px;
	color: #fff;
	text-align: center;
	margin-left: 5px;
	line-height: 40px;
}
.price_num {
	width: 225px;
	height: 77px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 90px;
	font-weight: bolder;
	text-align: center;
	color: #4922b5;
	background: url("../../activestyle8/img/flow_price.png") no-repeat;
}
.price_num span {
	font-size: 32px;
}
.free_subbox {
	color: #fff;
	height: 354px;
	overflow: hidden;
	background: #3e0087;
}
.free_subbox h2 {
	height: 77px;
	line-height: 77px;
	text-align: center;
	font-size: 28px;
	background: url("../../activestyle8/img/free_title.png") center center no-repeat;
}
.free_title {
	width: 878px;
	height: 79px;
	box-sizing: border-box;
	padding-top: 10px;
	margin: 0 auto;
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	background: url("../../activestyle8/img/free_font.png") center center no-repeat;
}
.free_subbox p {
	padding-left: 50px;
	width: 784px;
	line-height: 28px;
	font-size: 14px;
	margin: 10px auto;
}
.free_detail1 {
	background: url("../../activestyle8/img/free_title1.png") 0px center no-repeat;
}
.free_detail2 {
	background: url("../../activestyle8/img/free_title2.png") 0px center no-repeat;
}
.free_detail3 {
	background: url("../../activestyle8/img/free_title3.png") 0px 4px no-repeat;
}
.free_detail4 {
	background: url("../../activestyle8/img/free_title4.png") 0px center no-repeat;
}
.active9_foot {
	background: #2a0f5f;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
/* 新修改认证领跑者 */



.index_intro_box {
	width: 100%;
	background: #284eb2;
	height: 343px;
}
.index_intro {
	content: "";
	display: table;
	margin: 0 auto;
}
.index_intro li {
	position: relative;
	float: left;
	color: #000;
	font-size: 0;
	text-align: center;
	width: 270px;
	cursor: pointer;
	overflow: hidden;
}
.index_intro_bg1 {
	width: 100%;
	height: 100%;
}
.index_intro_mask {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.index_intro_bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	opacity: .3;
	filter: alpha(opacity=30);
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro_content {
	position: absolute;
	left: 0;
	right: 0;
	top: 100px;
	bottom: 0;
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro_img {
	position: relative;
	width: 35%;
	height: 70px;
	display: inline-block;
}
.index_intro_line {
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0;
	margin-top: 20px;
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.item_line {
	width: 26px;
	height: 5px;
	background: #fff;
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity=100);
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro_title {
	color: #fff;
	font-size: 20px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	margin-top: 24px;
	font-weight: 700;
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro_art {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 30px;
	padding: 0 23px;
	line-height: 24px;
	height: 72px;
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
	opacity: 0;
	filter: alpha(opacity=0);
}
.index_intro_link {
	display: inline-block;
	border: 1px solid #fff;
	width: 120px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	margin-top: 62px;
	opacity: 0;
	filter: alpha(opacity=0);
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro li:hover .index_intro_bg {
	background: #76fffa;
	opacity: .6;
	filter: alpha(opacity=60);
}
.clear_cook_box {
	position: absolute;
	right: -2px;
	top: -2px;
}
.item-img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	margin: 0 auto;
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity=100);
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.item-img1 {
	opacity: 0;
	filter: alpha(opacity=0);
 transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.index_intro li:hover .index_intro_content {
	top: 13%;
}
.index_intro li:hover .index_intro_line {
	margin-top: 10px;
}
.index_intro li:hover .item_line {
	opacity: 0;
	filter: alpha(opacity=0);
}
.index_intro li:hover .index_intro_title {
	margin-top: 12px;
}
.index_intro li:hover .index_intro_art {
	opacity: 1;
	filter: alpha(opacity=100);
	margin-top: 22px;
}
.index_intro li:hover .index_intro_link {
	opacity: 1;
	filter: alpha(opacity=100);
	margin-top: 0;
}
.index_intro li:hover .item-img {
	opacity: 0;
	filter: alpha(opacity=0);
}
.index_intro li:hover .item-img1 {
	opacity: 1;
	filter: alpha(opacity=100);
}
.index_intro_link:hover {
	color: #00c1de;
	background: #fff;
}
/* 友情链接相关样式 */



.link_more {
	height: 20px;
	overflow: hidden;
	float: left;
	line-height: 20px;
	color: #73777a;
}
.friend_link {
	font-size: 14px;
	float: left;
	padding-right: 14px;
}
.friend_company {
	line-height: 20px;
	width: 1000px;
	display: inline-block;
	position: relative;
	top: 0;
}
.friend_company a {
	font-size: 14px;
	float: left;
	padding: 0 10px;
	text-align: center;
	color: #73777a;
}
.friend_company a:hover {
	color:#27a6ee;
}
.footer_bottom {
	width: 1102px;
	overflow:hidden;
	margin: 0 auto 24px;
}
.footer_bottom a {
	display: block;
	float: left;
	width:89px;
	height:36px;
	margin-right: 10px;
}
.footer_bottom1 {
	background: url(../img/footer_bottom1.png) center no-repeat;
}
.footer_bottom2 {
	background: url(../img/footer_bottom2.png) center no-repeat;
}
.footer_bottom3 {
	background: url(../img/footer_bottom3.png) center no-repeat;
}
.footer_bottom1:hover {
	background: url(../img/footer_bottom1_hover.png) center no-repeat;
}
.footer_bottom2:hover {
	background: url(../img/footer_bottom2_hover.png) center no-repeat;
}
.footer_bottom3:hover {
	background: url(../img/footer_bottom3_hover.png) center no-repeat;
}
/* 商务通侧边栏 */



.position_fix {
	width: 130px;
	position: fixed;
	left: 5px;
	top: 150px;
	z-index: 1000000;
}
.position_fix ul {
	width: 110px;
	margin: 0 auto;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 10px;
	background: #132852;
	border-radius: 6px;
}
.position_fix ul li {
	width: 100%;
	height: 42px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
	line-height: 42px;
	border-bottom: 1px solid #2c4069;
}
.position_fix ul li:hover a {
	color: #0476d3;
}
.position_fix a {
	color: #7184b6;
}
.position_fix ul .backtop {
	display: none;
	height: 48px;
	line-height: 66px;
	box-sizing: border-box;
	background: url(./skin/static/activestyle3/img/backtop.png) center 14px no-repeat;
}
.position_fix .img_font {
	display: block;
	float: left;
	height: 120px;
}
.position_fix .img_font .font {
	display: block;
	margin-bottom: -35px;
}
.active_title {
	width: 100%;
	height: 60px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
}
.active_title img {
	display: block;
	width: 100%;
	margin: 0 auto;
}
.index_login_row2 .embed_box {
	width: 340px;
	margin-bottom: 20px;
	border: none;
}
.geetest_holder.geetest_wind {
	width: 338px;
}
.geetest_holder.geetest_mobile.geetest_ant .geetest_panel>.geetest_small>.geetest_feedback, .geetest_copyright {
	display: none;
}





/****商务通侧边栏end****/
