/**************************************//*************[公用start]**************//**************************************/body{	background-color: #e8eff7;	min-width: 1220px;}div.clear{	clear: both;	height: 0;	width: 0;}a{	text-decoration: none;	color:inherit;	cursor: pointer;}img{	border:0;/*	width: 100%;*/	max-width: 100%;}div.wp{	width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */	margin:0 auto;}.fl{	float: left;}.fr{	float: right;}.tran{	transition: all .3s ease-out 0s;}/*图片中心放大代码区域*/.img-box{/*图片盒子类名*/		overflow: hidden;}.img-box img{	transition: .3s;	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; /* ueco 时间曲线*/	width: 100%;	max-width: 100%;}.img-box:hover img{	/*图片中心放大代码*/	  -webkit-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);}/*图片中心放大代码区域*//**************************************//************[公用over]****************//**************************************//*header-start*//**************************************************************/#header{}.header-1{	height: 222px;	background-repeat: no-repeat;	background-position: center ;	background-image: url(../images/header.jpg);}.logo{	font-size: 0;	padding-top: 35px;}.nav{	background-color: #11406c;}.nav ul{	margin:0;}.nav>ul>li{	float: left;	width: 16.6666666667%;	position: relative;}.nav>ul>li ul{	position: absolute;	left: 0;	right: 0;	top: 50px;	border-top:1px solid #d4d4d4;	z-index: 500;	display: none;}.nav>ul>li li{	border:1px solid #d4d4d4;	border-top: 0;}.nav>ul>li:hover ul{	display: block;}.nav>ul>li ul a{	display: block;	height: 50px;	line-height: 50px;	background-color: #fff;	color:#11406c;	font-size: 16px;	text-align: center;}.nav>ul>li ul a:hover{	/*font-weight: bold;*/	text-decoration: underline;}.nav>ul>li>a{	display: block;	height: 50px;	line-height: 50px;	color:#fff;	font-size: 18px;	text-align: center;}.nav>ul>li.active>a,.nav>ul>li:hover>a{	background-color: #fff;	color:#11406c;}/**************************************************************//*header-over*//*main-start*//**************************************************************/#main{	padding: 35px 0 60px;}.main-left{	width: 360px;	margin-right: 43px;}.main-right{	overflow: hidden;}.main-jian{	background-color: #fff;	border:1px solid #d4d4d4;	padding: 30px;	padding-top: 36px;	border-radius: 5px;}.jian-title {	text-align: center;}.jian-title h1{	display: inline-block;	margin:0;	font-size: 20px;	color:#11406c;	position: relative;}.jian-title h1:after{	position: absolute;	width: 53px;	height: 2px;	background-color: #11406c;	content:"";	right: -70px;	top: 50%;	margin-top: -1px;}.jian-title h1:before{	position: absolute;	width: 53px;	height: 2px;	background-color: #11406c;	content:"";	left: -70px;	top: 50%;	margin-top: -1px;}.jian-title h2{	margin:0;	font-size: 18px;	color:#333;	position: relative;	margin-top: 8px;}.shipin{	margin-top: 35px;}.shipin-pic img{	display: block;	width: 100%;}.shipin h1{	margin:0;	font-size: 16px;	color:#333;	position: relative;	margin-top: 15px;	text-align: center;}.shipin:hover  h1{	color:#11406c;}.youq{	margin-top: 25px;padding-left: 30px;}.youq h1{	margin:0;	font-size: 20px;	color:#11406c;	font-weight: bold;}.youq  dl{	margin:0;	padding-top: 15px;}.youq dd{	padding-left: 15px;	height: 25px;	line-height: 25px;	background-image: url(../images/dian.png);	background-position: left center;	background-repeat: no-repeat;	font-size: 18px;	margin-top: 12px;}.youq dd a:hover{	color:#11406c;}.main-right{	background-color: #fff;	border:1px solid #d4d4d4;	padding: 30px;	border-radius: 5px;	min-height: 560px;}.about-h1{	text-align: center;	color:#11406c;	font-size: 24px;}.about-p{	font-size: 16px;	color:#333;	line-height: 2;	padding-top: 15px;}.about-p p{	margin:0;}.shiyan-list {	margin-top: 30px;}.shiyan-list ul{	margin: 0;	}.shiyan-list li{	padding-left:38px;	height: 59px;	line-height: 58px;	background-repeat: no-repeat; 	background-position: 18px center;	background-image: url(../images/dian.png);	    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    border-bottom: 1px dashed #e5e5e5;    padding-right: 90px;    position: relative;}.shiyan-list li a{	font-size: 16px;	color:#333;}.shiyan-list li a:hover{	color:#11406c;}.shiyan-list li span{	font-size: 14px;	color:#666;	float: none;	position: absolute;	right: 0;	top: 0;}.fenye ul{	margin:0;}.fenye{	margin-top: 105px;	font-size: 16px;	text-align: center;}.denglu-right{	overflow: hidden;	width: 666px;	padding:70px 30px 30px;}.denglu-left{	position: relative;	overflow: hidden;	height: 960px;	background-repeat: no-repeat;	background-position: left top;	-webkit-background-size: cover;	background-size: cover;	background-image: url(../images/denglu.jpg);}.denglu-left>img{	display: block;	width: 100%;}.denglu-con{}.logo2{	font-size: 0;		padding-left: 7%;	padding-top: 4%;}.logo2 img{	display: block;	width: 100%;	width: 400px;}.deng-shu{	background-color: #114372;	border-radius: 5px;	/*background-image: url(../images/shu.jpg);	background-repeat: repeat-y;	background-position: center top;	-webkit-background-size: cover;	background-size: cover;*/	overflow: hidden;}.dengshu-left{	width: 50%;	padding: 50px 20px;}.dengshu-right{	overflow: hidden;	border-left: 2px solid #123f69;	background-color: #11406c;	font-size: 18px;	color:#fff;	line-height: 1.8;	padding: 15px;	padding-top: 50px;	padding-bottom: 25px;}.dengshu-left h1{	margin:0;	font-size: 20px;	color:#fff;	font-weight: bold;	text-align: center;	line-height: 1.6;}.dengshu-left h2{	margin:0;	font-size: 18px;	color:#fff;	text-align: center;	line-height: 1.6;	margin-top: 100px;}.dengshu-left h3{	margin:0;	font-size: 18px;	color:#fff;	text-align: center;	line-height: 1.6;}.shipin2{	margin-top: 5%;}.shipin2 img{	display: block;	width: 100%;}.dengshu-shu{height: 352px;overflow: hidden;}.denglu-form{	width: 550px;	height: 490px;	background-color: #fff;	border-radius: 8px;	margin:120px auto 0;	padding: 50px 85px 10px;}.denglu-form h1{	margin:0;	font-size: 24px;	font-weight: bold;	color:#333;	text-align: center;	padding-bottom: 10px;}.deng-input input:focus{	outline: none;}.deng-input {	position: relative;}.deng-input  span{	position: absolute;	width: 130px;	top: 0;	left: 20px;	height: 50px;	line-height: 50px;	font-size: 18px;	color:#333;		display: block;	padding-left: 35px;	background-repeat: no-repeat;	background-position: left center;}.deng-input input[type="text"]{	display: block;	height: 50px;	border:1px solid #d8d8d8;	border-radius: 50px;	width: 100%;	padding: 6px 20px;	padding-left: 150px;font-size: 18px;	color:#333;}.deng-input input[type="password"]{	display: block;	height: 50px;	border:1px solid #d8d8d8;	border-radius: 50px;	width: 100%;	padding: 6px 20px;	padding-left: 150px;font-size: 18px;	color:#333;}.deng-input{	margin-top: 30px;}.deng-input input[type="button"]{	width: 180px;	height: 38px;	border:0;	background-image: url(../images/deng.png);	color:#fff;	margin:0 auto;	display: block;	background-color: #fff;	margin-top: 10px;}.dengp{	font-size: 16px;	color:#d70b02;	line-height: 1.8;	padding-left: 45px;	background-image: url(../images/s3.png);	background-repeat: no-repeat;	background-position: left top;	width: 450px;	position: relative;	left: -45px;	margin-top: 40px;}/**************************************************************//*main-over*//*footer-start*//**************************************************************/#footer{	font-size: 16px;	color:#fff;	line-height: 2;	background-color: #11406c;	text-align: center;	padding: 30px 0;}/**************************************************************//*footer-over*/.main-jia-pic-wp{	width: 130px;	margin-right: 25px;}.main-jia-pic{	width: 96px;	margin:0 auto;}.main-jia-pic img{	display: block;	width: 100%;}.main-jia-top-con{	overflow: hidden;	padding-top: 15px;}.main-jia-top-con-1 span{	font-size: 18px;	color:#333;	padding-left: 40px;}.main-jia-top-con-1 span b{	font-size: 18px;	font-weight: bold;	color:#333;}.main-jia-top-con-1 span:first-child{	padding-left: 0;}.main-jia-top-con-2{	font-size: 14px;	color:#11406c;	margin-top: 12px;}.main-jia-top-con-2 a:hover{	text-decoration: underline;}.main-jia-top-con-2 span{	padding-left: 25px;}.main-jia-bottom{	margin-top: 22px;}.main-jia-bottom-left{	width: 130px;	margin-right: 25px;}.main-jia-bottom-right{	overflow: hidden;}.main-jia-menu{	background-color: #11406c;	height: 383px;}.main-jia-menu ul{	margin:0;}.main-jia-menu li{	border-bottom: 1px solid #fff;	border-left: 6px solid #11406c}.main-jia-menu li.cur{	border-left: 6px solid #0263bd;}.main-jia-menu li>a{	display: block;	height: 39px;line-height: 39px;	font-size: 16px;	color:#fff;	padding-left: 27px;}.main-jia-menu li.cur>a{	font-size: 18px;	color:#82b3e0;}.main-jia-menu li:hover>a{	color:#82b3e0;}.main-jia-menu li.cur:hover>a{	font-size: 18px;	color:#82b3e0;}.shuangchuan-div{	border:1px solid #d4d4d4;	background-color: #f3f3f3;	border-radius: 5px;	padding: 15px;	height: 383px;}.shuangchuan-div p{	font-size: 16px;	color:#999999;	margin:0;}.shangchuan-input{	position: relative;	height: 130px;	width: 84px;	margin:88px auto 0;}.shangchuan-input input:focus{	outline: none;}.shangchuan-input input[type="file"]{	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	opacity: 0;	cursor: pointer;	z-index: 50;}.shangchuan-input-div{	position: absolute;	left: 0;	right: 0;	bottom: 0;	top: 0;	z-index: 40;	font-size: 18px;	color:#11406c;	text-align: center;}.shangchuan-input-div img{	display: block;	margin:0 auto 15px;}.shuangchuan-wenjian{	margin-top: 25px;	line-height: 1.6;	font-size: 14px;	color:#11406c;}.shuangchuan2-div .shiyan-list {    margin-top:0px;}.shuangchuan2-div .shiyan-list li{	background-position: 8px center;	padding-left: 29px;}.change{	position: absolute;	width: 68px;	right: 0;	top: 18px;}.shiyan-list li .change a{	display: block;	height: 24px;	line-height: 24px;	text-align: center;	background-color: #a2a2a2;	color:#fff;	font-size: 12px;	border-radius: 8px;	transition: .3s;}.shiyan-list li .change a:hover{	background-color: #11406c;	color:#fff;}.shuangchuan2-bottom{	text-align: center;	margin-top: 52px;}.dafen-title{	font-size: 20px;	color:#11406c;	text-align: center;}.dafen-table{	margin-top: 25px;}.dafen-table table.table{	margin-bottom: 0;}.dafen-table table.table th{	height: 47px;	vertical-align: middle;	background-color: #f3f3f3;	font-size: 18px;	color:#11406c;	text-align: center;	font-weight: normal;}.dafen-table table.table td{	height: 47px;	vertical-align: middle;	text-align: center;	font-size: 14px;	color:#333;}.dafen-table table.table td a:hover{	color:#11406c;	text-decoration: underline;}.dafen2-shipin{	position: relative;	/*width: 300px;*/	/*margin:0 auto;*/}.dafen2-form input{	width:60px;	margin-top:1px;	display:inline;}.dafen2-form textarea{	width:456px;	display:inline;}.dafen2-shipin>img{	display: block;	width: 100%;}.dafen2-hei{	position: absolute;	left: 0;	right: 0;	bottom: 0;	top: 0;	background-image: url(../images/heidi.png);}.dafen2-bo{	width: 46px;	position: absolute;	left: 50%;	margin-top: -23px;	top: 50%;	margin-left: -23px;}.dafen2-bo img{	display: block;	width: 100%;}.dafen2-form input.form-control{	height: 42px;	border:1px solid #d4d4d4;	background-color: #f3f3f3;	border-radius: 0;	margin-top: 15px;}.dafen2-form  .form-control:focus {  border-color: #d4d4d4;  outline: 0;  -webkit-box-shadow: none;          box-shadow: none;}.dafen2-form textarea.form-control{	height: 88px;	resize: none;	border:1px solid #d4d4d4;	background-color: #f3f3f3;	border-radius: 0;	margin-top: 14px;}.dafen2{	padding-top: 15px;}.sshu-list{	font-size: 0;	text-align: center;	margin-top: 25px;}.sshu-list ul{	margin:0;	display: inline-block;}.sshu-list li{	float: left;	width: 84px;	margin:0 40px; }#sshu1{	width: 84px;}.sshu-list li h1{	margin:0;	font-size: 16px;	color:#11406c;	margin-top: 13px;}.chengyuan .dafen-table {    margin-top: 0px;}.filenone{	width: 68px;	height: 24px;	position: absolute;	left: 0;	top: 0;	opacity: 0;	cursor:pointer; }.shiyan-list li .change .filenone:hover+a{	background-color: #11406c;	color:#fff;}.dafen-table2{	margin-top: 0;}.dafen-table2 table.table td a:hover{	text-decoration: none;	color:#fff;}.dafen-table table.table td{	height: 43px;}.tiantian{	text-align: center;	margin-top: 15px;}.main-jia-bottom-right{	position: relative;}.change_password-div-wp{	position: absolute;	left: 0;	right: 0;	bottom: 0;	top: 0;	background-color: #fff;	display: none;}.change_password-div{	position: absolute;    width: 483px;    height: 322px;    /* top: 30px; */    left: 40%;    margin-left: -184px;    background-color: #f6f6f6;}.change_password-div h1{	margin:0;	font-size: 18px;	color:#333;	text-align: center;	padding: 18px 0;	font-weight: bold;}.change_input-wp{	padding: 10px 10px;	margin-left: 18px;	margin-right: 18px;	border-bottom: 1px solid #eee;}.change_input-wp span{	font-size: 16px;	color:#333;	margin-right: 10px;}.change_input{	overflow: hidden;}.change_input input:focus{	outline: none;}.change_input input{	background-color: #f6f6f6;	border:0;	display: block;	width: 85%;}.tiantian2{	margin-top: 25px;}.tiantian3{	margin-top: 45px;}.tianjia-biaoge3 h1{	margin:0;	font-size: 18px;	color:#333;	text-align: center;	padding-bottom: 15px;	}.tianjia-biaoge3-input-wp{	height: 40px;	line-height: 38px;	background-color: #f3f3f3;	margin-top: 12px;}.tianjia-biaoge3-input-wp span{	font-size: 16px;	color:#333;	margin-right: 5px;	padding-left: 15px;}.change_input{	overflow: hidden;}.tianjia-biaoge3-input input:focus{	outline: none;}.tianjia-biaoge3-input input{	background-color: #f3f3f3;	border:0;	display: block;	width: 80%;}.xzz-div-h1{	font-size: 16px;	color:#666;}.xzz-div-h2{	font-size: 16px;	color:#666;	margin-top: 8px;}.btn {	padding: 2px 16px;}.btn-primary {    color: #fff;    background-color: #11406c;    border-color: #11406c;}.xzz-div .main-jia-pic-wp{	width: 70px;	margin-right: 13px;}.xzz-div .main-jia-pic{	width: 100%;}.xzz-div .main-jia-top-con{	padding-top: 5px;}.xzz-table{	margin-top: 15px;}.xzz-table table.table{	margin-bottom: 0;}.xzz-table table.table td{	height: 36px;	vertical-align: middle;	text-align: center;	font-size: 16px;	color:#333;	line-height: 1;}.xzz-title{	width: 88px;	font-size: 16px;	color:#333;	height: 32px;	line-height:32px;}.xzz-input{	overflow: hidden;}.xzz-input input:focus{	outline: none;}.xzz-input input{	display: block;	width: 100%;	height: 32px;border:1px solid #d4d4d4;	background-color: #f3f3f3;	padding: 8px 12px;}.xzz-text-li{	margin-top: 12px;}