body {
	background: #f3f3f3;
	font-size: 12px;
	font-family: 微软雅黑, tahoma, arial, simsun, sans-serif;
}

/*导航*/
#nav ul{ margin-bottom: 0;
    padding: 0;
    list-style: none;}
#nav ul li{    float: none;
    display: table-cell;
    width: 1%;    position: relative; list-style-type: none;    box-sizing: border-box; text-align: -webkit-match-parent;}
#nav ul li a{    text-align: center;
    margin-bottom: 0;    position: relative;
    display: block;
    padding: .4em 1em;
    border-radius: 0;    text-align: center;
    margin-bottom: 0;}


a:hover {
	text-decoration: none;
	color: #34c6eb
}
a, ins {
    text-decoration: none;}
body {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
div {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
dl {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
dt {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
dd {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
ul {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
ol {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
li {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h1 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h2 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h3 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h4 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h5 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
h6 {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
pre {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
code {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
form {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
fieldest {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
lefend {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
input {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
button {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
p {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
th {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
td {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
a {
	zoom: 1;
	outline-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
img {
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px
}
li {
	liST-style-type: none
}
h1 {
	font-size: 100%;
	font-weight: normal
}
h2 {
	font-size: 100%;
	font-weight: normal
}
h3 {
	font-size: 100%;
	font-weight: normal;
}
h4 {
	font-size: 100%;
	font-weight: normal
}
h5 {
	font-size: 100%;
	font-weight: normal;
	display: inline-block;
}
H6 {
	font-size: 100%;
	font-weight: normal;
	display: inline-block;
}
b {
	font-size: 100%;
	font-weight: normal;
}
.clear {
	overflow: hidden;
	height: 0px;
	CLEaR: both
}
.none {
	border-top-style: none;
	overflow: hidden;
	border-left-style: none;
	height: 0px;
	width: 0px;
	background: none transparent scroll repeat 0% 0%;
	border-bottom-style: none;
	position: absolute;
	border-right-style: none;
	margin-left: -9999px
}
* {
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px
}
/*顶部开始*/
#topbar {
	height: 34px;
	background: #e9e9e9;
	line-height: 32px
}
#topbar .topbar {
	width: 1200px;
	margin: 0px auto
}
#topbar .topbar .leftblock {
	float: left;
	color: #868686;
}
#topbar .topbar .leftblock span {
	color: #3ab3ee;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px
}
#topbar .topbar .rightblock {
	float: right
}
#topbar .topbar .rightblock .register {
	color: #34c6eb;
	width: 79px;
	height: 22px;
	background: #fff;
	border-radius: 16px;
	margin: 0px 20px 0px 0px;
	padding: 2px 16px 2px 16px;
}
#topbar>.topbar>.rightblock>font{color:#868686;cursor:pointer;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}
#topbar>.topbar>.rightblock>font.dh{ margin-right:15px;position:relative;z-index:1000;}
#topbar>.topbar>.rightblock>font.dh:hover{padding-left:14px;padding-right:14px;background:white;border-left:1px solid #31CAEA;border-right:1px solid #31CAEA;}
#topbar>.topbar>.rightblock>font.dh:hover div{display:block;}
#topbar>.topbar>.rightblock>font>div{z-index:-1;display:none; background:white;right:-1px;margin-top:1px;position:absolute;width:533px;border:1px solid #31CAEA;}
#topbar>.topbar>.rightblock>font.dh>div>ul{height:160px;border-right:1px solid #DEDEDE;margin-top:15px;margin-bottom:15px;width:131px;float:left;text-align:center;}
#topbar>.topbar>.rightblock>font.dh>div>ul:nth-child(4){border-right:0px !important;}
#topbar>.topbar>.rightblock>font.dh>div>ul>li>a:hover{color:#008EFC;font-size:11px;}
#topbar>.topbar>.rightblock>font.dh>div>ul>li:nth-child(1) a{font-size:12px;color:#292929;font-weight:bold;}
#topbar>.topbar>.rightblock a {
	color: #868686;
}
#topbar .topbar .rightblock span {
	color: #dedede;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px
}
/*顶部结束*/

/*头部开始*/
#header {
	width: 100%;
	height: 145px;
	background: #FFF;
}
.header {
	width: 1200px;
	margin: 0px auto;
	height: 100%;
	position:relative;
	z-index:999;
}
#header .logo {
	float: left;
	margin-top: 33px;
}
#header .logo .logo-anchor {
	float: left
}
#header .logo .logo-anchor img {
	width:283px;
}
#header .logo span.slide {
	font-size: 18px;
	float: left;
	color: green;
	margin-left: 10px;
	line-height: 50px
}
#header .logo span.sub-title {
	font-size: 16px;
	float: left;
	color: #888;
	margin-left: 10px;
	line-height: 50px
}
#header .product-search-wrapper {
	width: 527px;
	margin-top: 30px;
	float: left;
	margin-left: 84px;
}
#header .product-search-wrapper .search-switch a {
	background: #dcdcdc;
	float: left;
	color: #222;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	margin-right: 2px
}
#header .product-search-wrapper .search-switch a.current {
	background: #3bcfff;
	float: left;
	color: #222;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	margin-right: 2px
}
#header .product-search-wrapper .cas-search-wrapper {
	pOSITION: relative;
	float: left
}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box {
	height: 38px;
	float: left
}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box input {
	font-size: 14px;
	border-top: #3bcfff 2px solid;
	height: 38px;
	border-right: #3bcfff 2px;
	width: 447px;
	background: none transparent scroll repeat 0% 0%;
	border-bottom: #3bcfff 2px solid;
	float: left;
	color: #454545;
	border-left: #3bcfff 2px solid;
	line-height: 38px;
	text-indent: 5px;
	 box-sizing: border-box;
	padding-left:11px;
}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
	color: #c5c5c5; 
} 
#header .product-search-wrapper .cas-search-wrapper .cas-auto-complete {
	border-top: #0bb379 2px;
	border-right: #0bb379 2px solid;
	width: 304px;
	background: #fff;
	border-bottom: #0bb379 2px solid;
	position: absolute;
	margin-left: -2px;
	left: 0px;
	border-left: #0bb379 2px solid;
	display: none;
	top: 30px
}
#header .product-search-wrapper .cas-search-wrapper .cas-auto-complete .cas-auto-complete-inner {
	border-top-style: none;
	background: #fff;
	border-radius: 0 0 5px 5px
}
#header .product-search-wrapper .cas-search-wrapper .cas-auto-complete .cas-auto-complete-inner li {
	overflow: hidden;
	CURSOR: pointer;
	height: 40px;
	width: 294px;
	float: left;
	padding-bottom: 0px;
	text-align: left;
	padding-top: 0px;
	padding-left: 5px;
	display: block;
	line-height: 40px;
	padding-right: 5px
}
#header .product-search-wrapper .cas-search-wrapper .cas-selected {
	display: none
}
#header .product-search-wrapper .search-button {
	height: 38px;
	width: 80px;
	float: right;
	display: block;
	padding-left: 27px;
	padding-top: 8px;
	 box-sizing: border-box; 
	background: -moz-linear-gradient(right, #3daaef, #3bcfff);/*火狐*/
	background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#3daaef), to(#3bcfff));/*谷歌*/
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3daaef', endColorstr='#3bcfff', GradientType='1');
	background: -ms-linear-gradient(right, #3daaef, #3bcfff); /*IE*/
}
#header .service-phone {
	height: 40px;
	float: right;
	line-height: 40px;
	margin-top: -52px;
	color: #afafaf;
}
#header .service-phone img {
	margin-right: 8px;
	margin-left: 37px;
	margin-top: -9px;
}
#header .service-phone span {
	font-family: 宋体;
	font-size: 14px;
	float: initial;
}
#header .service-phone p {
	color: #ff714e;
	font-size: 22px;
	margin-top: -16px;
	font-family: arial;
}
#header .header .am-form-group #doc-select-1 {
	width: 108px;
	height: 38px;
	margin: 57px 0px 0px 15px;
	padding-left: 8px;
	padding-right:5px;
	border:1px solid #dedede;
	 color:#787878;
}
#header .crux {
	height: 23px;
	width: 550px;
	margin-left: 365px;
	margin-top: -15px;
}
#header .crux li { 
	display: inline-block;
}
 #header .crux li a{
 	color:#c5c5c5 !important;
 }
 #header .crux li a:hover{
 	color:#454545 !important;
 }
#header .crux .crux-title {
	padding-left: 10px;
	color:#454545;
}
#header .crux li a {
	display: inline-block;
	font-size: 12px;
	color: #959595;
	margin-top: 5px;
	margin-left: 10px;
}
/*头部结束*/

/*导航开始*/
#nav {
	width: 100%;
	height: 40px;
	background: -moz-linear-gradient(right, #3daaef, #3bcfff);/*火狐*/
	background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#3daaef), to(#3bcfff));/*谷歌*/
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3daaef', endColorstr='#3bcfff', GradientType='1');
	background: -ms-linear-gradient(right, #3daaef, #3bcfff); /*IE*/
}
#nav .am-nav {
	width: 1200px;
	margin: 0 auto;
}
#nav .am-nav .am-active a {
	background: #2a7aff
}
#nav .am-nav li a {
	font-size: 16px;
	float: left;
	width: 207px;
	height: 40px;
	display: inline-block;
	color: #fff;
	line-height: 1.6;
    box-sizing: border-box
}
#nav .am-nav li a:hover {
	background: #3492da
}
#nav .am-nav li a:active {
	/*background: #2a7aff*/
}
#nav .am-nav li a:visited {
	/*background: #2a7aff*/
}
/*导航结束*/


/*特点开始*/
#trait {
	width: 100%;
	height: 160px;
	background: #fff;
}
#trait .trait-list {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
    box-sizing: border-box;
}
#trait .trait-list li {
	width: 300px;
	padding: 50px 0 0 128px;
	font-size: 14px;
	color: #42484c;
	float: left;
	height: 100%;
	 box-sizing: border-box; 
}
#trait .trait-list .trait-i-1 {
	background: url(../images/trait-i-1.png) 55px 49px no-repeat;
}
#trait .trait-list .trait-i-2 {
	background: url(../images/trait-i-2.png) 55px 49px no-repeat;
}
#trait .trait-list .trait-i-3 {
	background: url(../images/trait-i-3.png) 55px 49px no-repeat;
}
#trait .trait-list .trait-i-4 {
	background: url(../images/trait-i-4.png) 55px 49px no-repeat;
}
/*特点结束*/


/*底部开始*/
#footer {
	width: 100%;
	height: 204px;
	background: #efefef;
}
#footer .footer-box {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
    box-sizing: border-box;
}
#footer .footer-box .code {
	width: 100px;
	text-align: center;
	margin-right: 58px;
	height: 100%;
	display:block;
	float: left;
}
#footer .footer-box .code img {
	display: inline-block;
	margin-top: 40px;
	margin-bottom: 12px;
}
#footer .footer-box .footer-list {
	width: 740px;
	height: 122px;
	border-left: #e1e1e1 1px solid;
	border-right: #e1e1e1 1px solid;
	display: block;
	margin-top: 40px;
	float: left;
	margin-right: 40px;
}
#footer .footer-box .footer-list li {
	margin-left: 65px;
	display: inline-block;
	float: left;
}
#footer .footer-box .footer-list li h6 {
	font-size: 14px;
	color: #333;
	margin-top: 5px;
	margin-bottom: 10px;
}
#footer .footer-box .footer-list li a {
	color: #777;
	display: block;
	margin-bottom: 10px;
}
#footer .footer-box .footer-right {
	float: left;
}
#footer .footer-box .phone {
	font-size: 30px;
	font-family: arial;
	color: #ff7865;
	margin-top: 40px;
	display: block;
}
#footer .footer-box .time {
	display: block;
	font-size: 14px;
	color: #666;
	font-family: 微软雅黑;
}
#footer .footer-box .QQ a {
	width: 90px;
	height: 30px;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-radius: 2px;
	background: #6596e1 url(../images/QQ.png) 14px 9px no-repeat;
	padding-left: 20px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	font-family: 微软雅黑;
}
#footer .footer-box .kefu a {
	width: 90px;
	height: 30px;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-radius: 2px;
	background: #ff5b44 url(../images/kefu.png) 12px 8px no-repeat;
	padding-left: 20px;
	float: left;
	margin-top: 15px;
	font-family: 微软雅黑;
}
/*底部开始结束*/

/*版权开始*/
#copyright {
	width: 100%;
	height: 120px;
	background: #ddd;
	text-align: center;
	padding-top: 30px;
}
#copyright p {
	color: #454545;
	display: block;
	margin-bottom: 13px;
}
/*版权结束*/

/*个人中心开始*/
/*导航*/
#nav .am-nav .am-active a {
	background: none;
}

#grzx-box{
	width: 1200px;margin: 0 auto;height: 1250px;overflow:hidden;
}
#grzx-box .am-tabs{
	width: 100%;
}
/*左侧导航开始*/
#grzx-box .am-tabs .am-tabs-nav.a-menu{
	width: 210px;float: left;height: 1206px;background: #fff;padding-top: 34px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu p{
	height: 45px;font-size: 14px;color: #444;line-height: 45px;padding: 0px 0px 0px 30px;margin-bottom: 5px;letter-spacing:0.5px
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .am-active{
	color: #fff;background: url(../images/am-active-sign.png) no-repeat;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu li{
	float: none;height: 45px;font-size: 14px;border: none;padding-left: 0px;margin-bottom: 10px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu li a{
	border: none;color: #444;line-height: 45px;padding: 0px 0px 0px 30px;margin-right: 0px;letter-spacing:0.5px
}
#grzx-box .am-tabs .am-tabs-nav.a-menu li a img{
	margin-left: 5px;position:relative;top:2px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .small{
	font-size: 12px;color: #888;margin-top: -10px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .small a{
	color: #888;letter-spacing: 1px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .am-active a{
	background: none;color: #fff;font-size: 14px;letter-spacing:0.5px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .small a .sign{
	width: 3px;height: 3px;background: #3c3c3c;display: inline-block;margin: 3px 10px;
}
#grzx-box .am-tabs .am-tabs-nav.a-menu .am-active a .sign{
	background: #fff;
}
/*左侧导航结束*/
/*右侧内容区域开始*/
#grzx-box .am-tabs .am-tabs-bd{
	float: right;width: 980px;
}
#grzx-box .am-tabs .am-tabs-bd #tab1 {
	padding: 0px;
	height:1240px;overflow:hidden; 
     background:#F3F3F3; 
}
/*个人中心首页左侧*/
#grzx-box .am-tabs .am-tabs-bd #tab1 .tab1-left{
	width: 720px;height: 1240px;float: left;margin-right: 10px;overflow:hidden;
}
.crumbs{
	margin-top: 25px;margin-top:15px; margin-bottom:13px;   font-size: 12px;
    color: #abaaaa
}
.crumbs span{
	font-size: 14px;color: #252525; 
} 
/*个人中心结束*/



/*登录状态*/
.member_file{position:relative;width:140px;border-radius:0px 22px 22px 0px; background:white;display:inline-block;height:22px;line-height:22px;}

.member_file .member_file_top{cursor:pointer;border:0px;color:#868686;  height:22px;}
.member_file .member_file_top p{color:white;position:relative;right:16px;background:#FF6426;width:22px;height:22px;text-align:center;line-height:22px;border-radius:22px;float:left}
.member_file .member_file_top h6{display:inline-block;color:#FE9600; }
.member_file .member_file_top img{position:relative;left:7px;}
.member_file ul{display:none;top:40px;left:5px;border:1px solid #DDDDDD;position:absolute;background:white;z-index:9999999;}
.member_file ul li{cursor:pointer;width:97px;display:block;height:37px; text-align:left;padding-left:30px;line-height:37px;}
.member_file ul li:hover{background:#EBFBFF;}
.member_file ul li a img{position:relative;right:5px; }
.member_file ul li p{display:inline-block;width:18px;height:18px;background:#FF6426;border-radius:18px;text-align:center;line-height:18px;color:white;}
.member_file ul .arrow_top{width:14px;position:absolute;border-bottom:1px solid white;top:-7px;right:8px;}

/*搜索框效果*/
#header .product-search-wrapper .cas-search-wrapper .cas-search-box input:focus+.list{display:block;}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box ul.list{display:none;background:white;position:absolute;z-index:999999;top:36px;z-index:2;width:523px;border:2px solid #3bcfff;}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box ul.list:hover{display:block;}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box ul.list li{ height:30px;}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box ul.list li a{color:#454545;width:516px;padding-left:11px;display:block;height:30px;line-height:30px;text-align:left;}
#header .product-search-wrapper .cas-search-wrapper .cas-search-box ul.list li:hover{background:#EBFBFF;}


