﻿@charset "utf-8";
/* CSS Document */
body{
    font-size:12px;
	font-family:"宋体";
	color:#555;
	background:#f2f2f2;
	padding:0px;
}
*{
	margin:0px;
	border:0px;
	padding:0px;
	-webkit-appearance: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	outline:none;
}
ul{ 
   list-style:none;
}
ul li{ 
   list-style-type:none;
}
dl>div{
	clear:inherit!important;
}
div{
	word-break:break-all;
	word-wrap:break-word;
}
h1,h2,h3,h4,h5,h6{
    font-size: 14px;
    font-family:"微软雅黑";
    font-weight: 500;
}
.clear{
	clear:both;
	font-size:0px;
	visibility:hidden;
	width:0px;
	line-height:0px!important;height:0;
}	
a{
	color:#555;
	text-decoration:none;
}
a:hover{
	color:#555;
}
.tip,.tip a,a.tip{
	color:#bbb;
}
.tipped{
	color:#bbb;
	font-family:"宋体";
}
.warning,.warning a,a.warning{
	color:#ff4b8c;
}
.highlight,.highlight a,a.highlight{
	color:#2b98b9;
}
.secondary,.secondary a,a.secondary{
	color:#999;
}
input,select{
	vertical-align:middle;
    outline:none;
    color:#555;
}
textarea{
    outline:none;
    color:#555;
}
input[type="checkbox"]{
    height:13px;
    width:13px;
    -webkit-appearance: none;
    background: none;
    border: 1px solid #ccc;
    cursor:pointer;
}
input[type="checkbox"]:checked{
	background:#0f8fcc url(../images/checked.png) center center no-repeat;
    border: 1px solid #0f8fcc;
}
input[type="radio"] {
    width:14px;
    height:14px;
    outline:none;
    -webkit-appearance: none;
    border:1px solid #999;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px;
    vertical-align:middle;
    cursor:pointer;
}
input[type="radio"]:checked {
    background:url(../images/radio.png) center center no-repeat;
    border:1px solid #999;
}
.en{
    font-family:Arial;
}
.h10{
	height:10px;
	margin:0 auto;
	clear:both;
}
.tipbar {
    clear: both;
    text-align: center;
    line-height:20px;
}
.header_wrapper{
	min-width:1000px;
	height:100px;
	background:#00c08e;
}
.header{
	width:1000px;
	height:100px;
	margin:0 auto;
	color:#fff;
	overflow:hidden;
}
.header a{
	color:#fff;
}
.logo{
	padding-top:30px;
	float:left;
}
.menu{
	float:right;
	font-size:14px;
	font-weight:500;
	line-height:100px;
	font-family:"微软雅黑";
}
.menu li{
	float:left;
	text-align:right;
}
.menu li a{
	padding:0px 15px;
	display:block;
}
.menu .clickclass,.menu a.clickclass{
	color:#ffef3a;
}
.login{
	width:auto;
	text-align:right;
	cursor:pointer;
	font-size:14px;
	line-height:100px;
	float:right;
	text-align:right;
	font-family:Arial,"微软雅黑";
	font-weight:500;
}
.login a{
	display:block;
	padding-left:20px;
	float:left;
}
.main{
	width:530px;
	height:365px;
	background:#fff;
	margin:50px auto 0 auto;
}
.tabsTitle{
	height:40px;
	background:#dfdfdf;
}
.tabsTitle input[type="radio"]{
    border: 0px solid #fff;
	width:0px;
	height:0px;
}
.tabs li{
	text-align:center;
	line-height:40px;
	float:left;
	cursor:pointer;
	list-style-type:none;
	font-size:14px;
	font-weight:500;
	font-family:"微软雅黑";
	padding:0px 20px;
}
.tabs label{
	cursor:pointer;
}
.tabs li.active{
	height:40px;
	background:#fff;
	border-top:1px solid #00c08e;
}
.content{
	width:auto;
	clear:both;
	padding-top:40px;
}
.content dt{
	width:25%;
	min-height:55px;
	line-height:37px;
	float:left;
	text-align:right;
	font-size:14px;
	font-weight:500;
	font-family:"微软雅黑";
	
}
.content dd{
	width:75%;
	min-height:55px;
	float:left;
}
.text01{
	width:300px;
	height:25px;
	padding:5px 3px;
	background:#fff;
    border:1px solid #dbdbdb;
	margin-left:3px;
}
.button01{
	width:308px;
	height:45px;
	background:#00c77c;
	cursor:pointer;
	color:#fff;
	text-align:center;
    -moz-border-radius:3px; 
    -webkit-border-radius:3px;
	border-radius:3px;
    font-size:16px;
	letter-spacing:10px;
	margin-left:3px;
	font-family:"微软雅黑";
}
a.button02{
	color:#00c08e;
	font-size:14px;
	margin-left:3px;
	font-family:"微软雅黑";
}
.cxscroll {
	position:relative;
	max-width:530px;
	height:31px;
	padding:40px 0px;
	margin:0 auto;
}
.cxscroll .cxbox {
	overflow:hidden;
	position:relative;
	width:calc(100% - 40px);
	max-height:88px;
	margin:0 auto;
}
.cxscroll .cxlist {
	overflow:hidden;
	width:10000%;
}
.cxscroll .cxlist li{
	float:left;
	max-width:1%;
	text-align:center;
}
.cxscroll .cxlist li img{
	margin:0px 5px;
	max-width:100%;
}
.cxscroll .plus,.cxscroll .minus {
	position:absolute;
	top:calc(50% - 15.5px);
	width:20px;
	height:31px;
	background:#f90;
	cursor:pointer;
}
.cxscroll .plus {
	left:0px;
	background:url(../images/plus.png) no-repeat center center;
}
.cxscroll .minus {
	right:0px;
	background:url(../images/minus.png) no-repeat center center;
}
.bottom{
	width:100%;
	padding-top:25px;
	height:40px;
	line-height:18px;
	background:#fff;
	margin:0 auto;
	text-align:center;
	clear:both;
	font-family:Arial,宋体;
	position:fixed;
	bottom:0px;
	border-top:1px solid #ddd;
}
.h66{
	height:66px;
	clear:both;
}
.main_wrapper{
	width:1000px;
	margin:0 auto;
	background:#dfdfdf;
	clear:both;
}
.left{
	float:left;
	width:200px;
	text-align:center;
	padding:8px 0px 30px 0px;
}
.left img{
	padding-top:20px;
	width:140px;
}
.diploma{
	float:right;
	width:800px;
	min-height:350px;
	background:#fff;
}
.diploma_content{
	width:auto;
	clear:both;
	font-size:14px;
    font-weight:500;
	font-family:"微软雅黑";
	border-top:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	clear:both;
	margin:20px;
}
.diploma_content dt{
	width:20%;
	min-height:45px;
	line-height:45px;
	float:left;
	text-align:right;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	background:#f9f9f9;
}
.diploma_content dd{
	width:calc(30% - 2px);
	min-height:45px;
	line-height:45px;
	float:left;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	text-indent:5px;
}
.remark{
	margin:20px;
	line-height:22px;
}
.about_main{
	width:1000px;
	height:622px;
	margin:0 auto;
}
.about_banner{
	width:448px;
	height:535px;
	padding-top:87px;
	float:left;
}
.about_right{
	width:450px;
	height:535px;
	padding-top:160px;
	float:right;
}
.about_title{
	font-family:Arial;
	font-size:16px;
	color:#666;
	font-weight:500;
	height:40px;
	line-height:40px;
}
.about_main01{
	min-height:200px;
	line-height:22px;
	text-align:justify;text-justify:inter-ideograph;
	font-family:Arial,"宋体";
}
.about_main01 p{
	padding-top:10px;
	text-indent:2em;
}
.topbar{
	font-family:Arial;
	font-size:14px;
	color:#666;
	font-weight:500;
	height:45px;
	line-height:45px;
	padding:0px 15px;
	border-bottom:1px solid #ddd;
}
.contact_main{
	width:1000px;
	min-height:600px;
	margin:0 auto;
	background:#fff;
	padding-bottom:15px;
}
.contact01{
	line-height:25px;
	font-size:14px;
	text-align:justify;
	text-justify:inter-ideograph;
	padding:15px 15px 0px 15px;
}
.help_main{
	width:980px;
	min-height:650px;
	margin:0 auto;
	background:#fff;
	clear:both;
	padding:10px 10px 10px 10px;
}
.search_box{
    width:276px;
	height:45px;
	padding:20px 0px 0px 0px;
	margin:0 auto;
}
.search_text{
	width:210px;
	height:33px;
	padding-left:5px;
	background:#fff;
    border:1px solid #fff;
    border-right:0px;
}
.search_button{
	width:55px;
	height:35px;
	cursor:pointer;
	color:#fff;
	background:#00c08e;
}
/*列表01*/
.list01{
	width:auto;
	line-height:40px;
}
.list01 a:hover{
	color:#2b98b9;
}
.list01 li{
	background:url(../images/li.png) no-repeat left center;
	text-indent:10px;
	border-bottom:1px dashed #ddd;
}
/*列表01*/
/*分页*/
.pagebar{
	padding-top:15px;
	clear:both;
	text-align:center;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:500;
}
.pagebar span{
	height:35px;
	padding:0px 8px;
}
.pagebar span.pageActive{
	font-weight:500;
}
.pagebar span.pageActive a{
	color:#2b98b9;
}
.pagebar span.pageEllipsis{
	background:none;
}
/*分页*/
/*详情页01*/
.detail_main{
	width:980px;
	min-height:650px;
	_height:650px;
	margin:0 auto;
	background:#fff;
	padding:10px;
}
.detail_title{
	line-height:20px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:500;
	text-align:center;
	background:#fafafa;
	padding:10px 10px;
}
.GoodsDetail01_center .detail_title{
	height:20px;
	line-height:20px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:500;
	overflow:hidden;
	text-overflow:ellipsis;
    white-space:nowrap;
	text-align:left;
	background:none;
	padding:0px;
}
.InfoDetail02 .detail_title{
	height:20px;
	line-height:20px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:500;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
	padding-top:15px;
	text-align:center;
	background:none;
}
.detailBar{
	line-height:30px;
	height:30px;
	color:#999;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
	padding-top:10px;
}
.detailBar a{
	color:#999;
}
.InfoDetail02 .detailBar{
	line-height:25px;
	height:25px;
	padding-top:0px;
}
.detailBar span{
	display: block;
	float:right;
	padding-left:10px;
	font-family:"微软雅黑";
	font-weight:500;
}
.detailBar span a{
	color:#2b98b9;
	margin:0px;
}
.detail_content{
	padding-top:10px;
	line-height:22px;
}
.detail_content img,.detail_file img{
	max-width:100%;
    display:block;
    margin:10px auto 0px auto;
}
.detail_content p{
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-top:10px;
}
.detail_file{
	padding-top:10px;
	text-align:center;
}
.detail_file video{
    max-width:100%;
    margin:0 auto;
}
/*详情页01*/
