
/* banner */
.security-banner{ height:490px; position: relative; background: url("../images/banner.jpg") center top #0a38df no-repeat; min-width:1220px;}
.security-banner .header-info{ width:660px; padding-top:160px; color:#fff;overflow: hidden;}
.security-banner .header-info h1{ font-size:36px; margin:0 0 30px;}
.security-banner .header-info p{ line-height:24px; margin:0 0 65px; overflow:hidden}
.security-banner .header-info a{ display:block; width:178px; height:38px; border:1px solid #fff; line-height:38px; text-align:center; color:#fff; font-size:16px;}
.security-banner .header-info a:hover{ background:#fff; color:#059fff;}

.about-head{ position:relative;height:400px; min-width:1220px; overflow:hidden;}

/*banner*/
.about-banner{height:400px; background:#FFF; background:url("../images/banner2.jpg") top center #020305 no-repeat;}
.header-info{padding-top: 155px; text-align: center;color: #fff; overflow: hidden;}
.header-info h1{ font-size: 36px; margin: 0 0 35px;}
.header-info p{ line-height:24px;}

/*栏目*/
.about-cloumn{ height:50px; position:absolute; left:0; bottom:0; right:0;}
.about-cloumn li{ float:left; width:14.285%; font-size:18px; text-align:center;}
.about-cloumn li a{ display:block; line-height:50px; color:#fff;}
.about-cloumn li:hover{background:#059fff;}
.about-cloumn .active{ background:#059fff;}

/*关于我们*/
.about-title{ font-size:36px; text-align:center; overflow:hidden;}
.about-title p{ color:#666666; font-size:14px; margin:26px 0 0;}
.about-part1{ padding:95px 0; min-width:1220px; overflow:hidden;}
.about-part1 .slogn{ text-align:center; margin:70px 85px 85px; vertical-align:top; overflow:hidden;}
.about-part1 .slogn li{ float:left; height:126px; width:262px; color:#333; background:url("../images/ico1.png") center top no-repeat}
.about-part1 .slogn li:after{ content:""; width:1px; height:40px; margin:43px 0 0; background:#ddd;float:right;}
.about-part1 .slogn li:last-child:after{ width:0;}
.about-part1 .slogn p{ width:261px; float:left;}
.about-part1 .slogn span{ display:block; font-size:46px; margin:20px 0  10px; font-weight:bold;}
.about-part1 .info{ padding:0 85px; overflow:hidden;}
.about-part1 .info p{ text-indent:2em; line-height:30px; color:#666666;}
.about-part1 .info img{ display:block; max-width:100%; margin:55px auto;}
.about-part2{ background:#fafafa; padding:95px 0; min-width:1220px; overflow:hidden;}
.about-part2 .list{ margin:75px 0 30px -30px; overflow:hidden;}
.about-part2 .list li{ border:1px solid #dddddd; float:left; width:383px; height:188px; position:relative; padding:30px 30px 0 180px; min-height:188px;margin:0 0 30px 30px; background:#fff;}
.about-part2 .list span{ width:112px; height:152px; border:4px solid #eeeeee; position:absolute; left:30px; top:30px;}
.about-part2 .list span img{ display:block;width:112px; height:152px;}
.about-part2 .list h4{ font-size:16px; color:#333; line-height:35px;}
.about-part2 .list p{ text-indent:2em;  color:#666666; line-height:30px;}
.about-part2 .more{ display:block; width:200px; height:40px; margin:0 auto; background:#059fff; line-height:40px; color:#fff; font-size:16px; text-align:center;}
.about-part3{padding:95px 0 35px; min-width:1220px; overflow:hidden;}
.about-part3 .list{ margin:85px 0 0; overflow:hidden;}
.about-part3 .list li{ width:25%; float:left; text-align:center; margin:0 0 70px; font-size:18px;}
.about-part3 .list li:before{ content:''; width:65px; height:50px; display:block; margin:0 auto 22px;background:url("../images/icons2.png") no-repeat;}
.about-part3 .list .item1:before{background-position:4px 0;}
.about-part3 .list .item2:before{background-position:-63px 0;}
.about-part3 .list .item3:before{background-position:-129px 0;}
.about-part3 .list .item4:before{background-position:-196px 0;}
.about-part3 .list .item5:before{background-position:-261px 0;}
.about-part3 .list .item6:before{background-position:-335px 0;}
.about-part3 .list .item7:before{background-position:5px -55px;}
.about-part3 .list .item8:before{background-position:-62px -55px;}
.about-part4{ background:#fafafa; padding:100px 0; min-width:1220px; overflow:hidden;}
.about-part4 dl{ margin:60px 0 0; overflow:hidden;}
.about-part4 dt{ width:590px; height:540px; float:left; overflow:hidden;}
.about-part4 dt img{ display:block;width:590px; height:540px;}
.about-part4 dd{ width:630px; float:right; overflow:hidden;}
.about-part4 dd p{ margin:0 0 30px 30px; overflow:hidden;}
.about-part4 dd p img{ display:block; width:600px; height:250px;}
.about-part4 dd ul{ overflow:hidden;}
.about-part4 dd li{ float:left; margin-left:30px; width:285px; height:260px;}
.about-part4 dd li img{ display:block; width:285px; height:260px;}
.about-part5{padding:100px 0; min-width:1220px; overflow:hidden;}
.about-part5 dl{ margin:60px 0 0; border:1px solid #ddd; padding:25px; overflow:hidden;}
.about-part5 dt{ width:280px; height:240px; float:left;}
.about-part5 dt img{ display:block;width:280px; height:240px;}
.about-part5 dd{ width:845px; float:right; overflow:hidden;}
.about-part5 dd h4{ font-size:18px; margin:0 0 5px; line-height:45px;}
.about-part5 dd p{ color:#666666; line-height:30px; margin:0 0 82px; overflow:hidden;}
.about-part5 dd span{ float:left; width:32px; height:38px; margin-right:30px;background:url("../images/icons2.png") no-repeat;}
.about-part5 dd a{ float:right; width:200px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; background:#059fff;}
.about-part5 dd .ico1{background-position:0 -117px;}
.about-part5 dd .ico2{background-position:-40px -117px;}
.about-part5 dd .ico3{background-position:-80px -117px;}
.about-part5 dd .ico4{background-position:-122px -117px;}

/*联系我们*/
.contact-part1{ padding:95px 0; overflow:hidden; min-width:1220px;}
.contact-part1 .list{ margin:60px 0 0 -25px; overflow:hidden;}
.contact-part1 .list li{ float:left; margin-left:25px; text-align:center; border:1px solid #ddd; width:388px; height:268px; padding:40px 0 0; overflow:hidden;}
.contact-part1 .list li:before{ content:''; display:block; margin:0 auto 25px; width:72px; height:62px;background:url("../images/icons2.png") no-repeat;}
.contact-part1 .list h4{ font-size:18px;}
.contact-part1 .list p{ color:#666666; margin:5px 0 30px;}
.contact-part1 .list a{ display:block; margin:0 auto; width:200px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; background:#059fff;}
.contact-part1 .list .item1:before{background-position:4px -163px;}
.contact-part1 .list .item2:before{background-position:-77px -163px;}
.contact-part1 .list .item3:before{background-position:-162px -163px;}
.contact-part2{   padding:100px 0; min-width:1220px; overflow:hidden;}
.contact-part2 .list{ margin:60px 0 0 -30px; overflow:hidden;}
.contact-part2 .list li{ background:#fff; width:595px; height:243px; position:relative; padding:40px 40px 0 145px; border:1px solid #ddd; float:left; margin-left:30px;}
.contact-part2 .list li:before{ content:""; width:81px; height:86px; position:absolute; left:30px; top:40px;background:url("../images/icons2.png") no-repeat;}
.contact-part2 .list h4{ font-size:18px;}
.contact-part2 .list p{ color:#666; margin:5px 0 25px;}
.contact-part2 .list a{display:block; width:150px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; background:#059fff;}
.contact-part2 .list span{ display:block; font-size:24px; color:#ff8a00;}
.contact-part2 .list .item1:before{background-position:-235px -139px;}
.contact-part2 .list .item2:before{background-position:-317px -139px;}
.contact-part3{ padding:95px 0; overflow:hidden; min-width:1220px;}
.contact-part3 .info{ margin:60px 0 0; height:500px; position:relative; overflow:hidden;}
.contact-part3 .info img{ display:block; max-width:100%; margin:0 auto;}
.contact-part3 .info .text{ background:#059fff; color:#fff; width:410px; padding:20px 30px; position:absolute; left:50%; top:110px; margin-left:-235px;}
.contact-part3 .info .text:after{ content:''; position:absolute; bottom:-10px; left:50%; margin-left:-8px; display: inline-block; width: 0; height: 0; line-height: 0; vertical-align: middle; border: 10px dashed transparent;border-top-style: solid; border-top-color: #059fff; border-bottom-width: 0;}
.contact-part3 .info h5{ font-size:16px; margin:0 0 10px;}
.contact-part3 .info p{ padding-left:20px; line-height:30px;}
.contact-part3 .info .address{background:url("../images/contact-ico6.png") left 8px no-repeat;}
.contact-part3 .info .tel{background:url("../images/contact-ico7.png") left 8px no-repeat;}
 

/*新闻公告*/
.page-notice1{ padding:60px 0; overflow:hidden;}
.notice-side{ width:250px; float:left; overflow:hidden;}
.notice-side h2{ font-size:30px; color:#333; padding-left:25px;}
.notice-side ul{ margin:35px 0 0; overflow:hidden;}
.notice-side ul li{ height:50px; margin:0 0 10px;}
.notice-side ul a{ display:block; line-height:50px; padding:0 15px 0 30px;}
.notice-side ul a:before{ content:''; width:18px; height:20px; display:inline-block; margin-right:15px; vertical-align:middle;background:url("../images/notice.png") no-repeat;}
.notice-side ul a:after{ content:''; width:6px; height:10px; margin:18px 0 0; float:right; background:url("../images/notice.png") -163px -3px no-repeat;}
.notice-side ul .item1:before{ background-position:0 0;}
.notice-side ul .item2:before{ background-position:-23px 0;}
.notice-side ul .item3:before{ background-position:-48px 1px;}
.notice-side ul li:hover a{ color:#059fff; background:#f7f9fa;}
.notice-side ul li:hover a:after{background:url("../images/notice.png") -179px -3px no-repeat;}
.notice-side ul li:hover .item1:before{ background-position:-78px 0;}
.notice-side ul li:hover .item2:before{ background-position:-101px 0;}
.notice-side ul li:hover .item3:before{ background-position:-126px 1px;}
.notice-side ul .active a{ color:#059fff; background:#f7f9fa;}
.notice-side ul .active a:after{background:url("../images/notice.png") -179px -3px no-repeat;}
.notice-side ul .active .item1:before{ background-position:-78px 0;}
.notice-side ul .active .item2:before{ background-position:-101px 0;}
.notice-side ul .active .item3:before{ background-position:-126px 1px;}
.notice-body{ width:924px; border-left:1px solid #ddd; padding-left:45px; float:right; overflow:hidden;}
.notice-list{ overflow:hidden;}
.notice-list li{ padding:25px 0; border-bottom:1px solid #ddd; overflow:hidden;}
.notice-list .title{ display:block;margin:0 0 10px; font-size:18px; line-height:40px; color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.notice-list .desc{ display:block; margin:0 0 25px; color:#666666; line-height:24px;}
.notice-list li .title:hover{ color:#059fff;}
.notice-list li:hover span{ color:#059fff}
.notice-list li:hover .date:before{ background-position:-203px 3px;}
.notice-list li:hover .num:before{ background-position:-248px 2px;}
.date,.num{ display:inline-block; height:24px; line-height:24px; margin-right:40px; color:#999999; font-family:"Arial";}
.date:before,.num:before{ content:''; display:inline-block; width:18px; height:24px; margin-right:10px; vertical-align:middle;background: url("../images/icons.png") no-repeat;}
.date:before{ background-position:-182px 3px;}
.num:before{ background-position:-226px 2px;}
.notice-show{ overflow:hidden;}
.notice-back{ display:block; color:#059fff; padding:0 0 20px;  border-bottom:1px solid #ddd; overflow:hidden;}
.notice-show{overflow:hidden;}
.notice-show .title{  margin:60px 0;text-align:center; }
.notice-show .title h3{ font-size:24px; margin:0 0 30px;}
.notice-show .title span{ display:inline-block; margin:0 10px;}
.notice-show .title span em{ color:#059fff;}
.notice-show .info{ line-height:30px; color:#666666; overflow:hidden;}
  
/*付款方式*/
.pay-title1{ width:118px; height:38px;position:absolute; left:25px; top:-20px; background:url("../images/p_main_1.jpg") center no-repeat;}
.pay-title2{ width:118px; height:38px;position:absolute; left:25px; top:-20px; background:url("../images/p_main_2.jpg") center no-repeat;}
.pay .part1{margin-top:50px; border:1px solid #dddddd; position:relative; padding-bottom:50px }
.pay .payway{ height:40px; overflow:hidden; margin-top:50px }
.pay .payway span{ line-height:38px }
.pay .payway dl{ border:1px solid #dddddd; border-right:none; float:left }
.pay .payway dd{ display:block; width:128px; height:38px; line-height:38px; overflow:hidden; float:left; background:#f3f3f3; text-align:center; margin-left:0px; border-right:1px solid #ddd; cursor:pointer }
.pay .payway .active{ background:#0068c1; color:#FFF }
.pay .money{ margin:10px 0 }
.pay span{ width:100px; line-height:30px; float:left; display:block; text-align:right; padding-right:20px }
.pay input[type=text]{ height:30px; border:1px solid #ddd; border-radius:4px; padding:0 10px;}
.pay .column4{ clear:both; margin-bottom:20px; overflow:hidden }
.pay .submit{ margin-left:120px }
.pay #btn{ color:#FFF; background:#f88311; width:110px; height:30px; text-align:center; border:1px solid #fc5d10; border-radius:5px; cursor:pointer; }
.pay .mod-bank{ margin-left:120px }
.pay .mod-bank a{ float:left; border:1px solid #cccccc; width:128px; height:48px; margin:0 5px 5px 0; display:block; cursor:pointer }
.pay .mod-bank img{display:block; width:128px; height:48px;}
.pay .mod-bank .active{ border:1px solid #fc8977; position:relative }
.banki i, .pay .mod-bank .active i{ background:url("../images/bank.png") no-repeat; position:absolute; }
.pay .mod-bank .active i{ width:18px; height:18px; background-position:-308px -80px; position:absolute; right:0px; bottom:0px; }
.banki{ padding:20px 0; position:relative;margin-bottom:20px; background:#f4f5f5; }
.banki ul{ float:left; position:relative; border:1px solid #e6e7e7; width:328px; background:#FFF; padding:0 18px; padding-top:60px; height:83px; margin-top:20px; margin-left:20px; color:#4b4b4b; font-size:14px; line-height:180%; border-radius:4px }
.banki ul li{ height:25px; line-height:25px; overflow:hidden }
.banki i{ left:17px }
.banki .tip{ position:absolute; top:10px; left:160px; line-height:35px; width:auto; }
.banki .split{ height:1px; background:#e6e7e7; overflow:hidden; width:314px; position:absolute; left:17px; top:50px; }
.banki .landuihost{ width:140px; height:40px; top:5px; background-position:-332px -50px }
.banki .zhifubao{ width:237px; height:35px; top:10px; background-position:-157px -113px }
.banki .s5{ width:231px; height:35px; top:10px; background-position:-235px 0px }
.banki .icbcinhan{ width:234px; height:30px; top:10px; background-position:0px -21px }
.banki .ccbinhan{ width:164px; height:30px; top:10px; background-position:0px -52px }
.banki .chinainhan{ width:102px; height:30px; top:13px; background-position:0px -83px }
.banki .yunaninhan{ width:156px; height:33px; top:10px; background-position:0px -114px }
.banki .emsinhan{ width:161px; height:27px; top:13px; background-position:-165px -52px }
.banki .zhaoshaninhan{ width:140px; height:32px; top:10px; background-position:-165px -80px }
.banki .guangdayinhan{ width:150px; height:35px; top:10px; background-position:0px -150px }
.banki .chanshainhan{ width:150px; height:35px; top:10px; background-position:-150px -150px }
 
/*支付成功*/
.payresult{ background:#fff; width:1180px; margin:50px auto; border:1px solid #ddd; padding:50px 0; text-align:center }
.payresult i{ width:50px; height:50px; vertical-align:top; display:inline-block; background:url("../images/pay.png"); background-size:cover; }
.payresult .paysuccess{ background-position:0 0; }
.payresult .payfail{ background-position:-55px 0; }
.payresult h1{ color:#09bb07; font-size:24px; font-weight:700; line-height:50px; display:inline-block }
.payresult .tiptable{ width:800px; margin:20px auto; text-align:left }
.payresult .tiptable h5{ padding-bottom:10px }
.payresult a{ width:80px; height:30px; display:inline-block; margin-right:10px; line-height:30px; text-align:center; margin-top:20px; background:#ff6c00; color:#fff; font-size:14px; text-decoration:none; }
/*发展历程*/
.news {
	float: left;
	width: 100%;
	background-color: #1487D9;
}
.news .news_box {
	background-image: url(../images/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 220px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.news .news_box span {
	font-size: 45px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	margin-top: 50px;
	width: 1188px;
	text-align: left;
}
.news .news_box p {
	float: left;
	width: 1188px;
	text-align: left;
	line-height: 50px;
	font-size: 16px;
	color: #FFFFFF;
}
.news_txt {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.news_txt .news_txt_box {
	height: 800px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	border-radius:5px;

}
.news_txt .news_txt_title {
	float: left;
	height: 80px;
	width: 1146px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	text-align: center;
}
.news_txt .news_txt_title h1 {
	font-size: 22px;
	font-weight: normal;
	line-height: 80px;
}
.contact {
	float: left;
	width: 100%;
}
.contact .contact_box {
	height: 820px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.contact .contact_box h2 {
	font-size: 22px;
	font-weight: normal;
	float: left;
	width: 380px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	text-align: center;
	height: 50px;
	line-height: 50px;
	margin-top: 12px;
	margin-left: 80px;
}
.contact .contact_title p {
	float: left;
	width: 430px;
	font-size: 32px;
	font-weight: bold;
	color: #206FCE;
	text-align: center;
	line-height: 55px;
	height: 55px;
}
.contact .contact_title li {
	float: left;
	width: 590px;
	height: 130px;
}
.contact .contact_title {
	background-image: url(../images/lianxi.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 1186px;
	background-color: #FFFFFF;
	border: 1px solid #e3e3e3;
}
.contact .contact_box .contact1 {
	font-size: 16px;
	font-weight: normal;
	float: left;
	width: 500px;
	margin-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	height: 60px;
	text-align: left;
	line-height: 60px;
}
.contact .contact_box  h3 {
	font-size: 16px;
	font-weight: normal;
	float: left;
}
.contact .contact_box  font {
	font-size: 12px;
	color: #999999;
	float: right;
}
.contact .contact_box  span {
	font-size: 16px;
	color: #666666;
	margin-left: 870px;
}
.contact .contact_list_left {
	background-color: #FFFFFF;
	float: left;
	height: 500px;
	width: 585px;
	margin-top: 20px;
	border: 1px solid #e3e3e3;
}
.contact .contact_list_right:hover{
-moz-box-shadow:0px 0px 10px #e3e3e3; -webkit-box-shadow:0px 0px 10px #e3e3e3;
	box-shadow:0px 0px 10px #e3e3e3;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.contact .contact_list_left:hover{
-moz-box-shadow:0px 0px 10px #e3e3e3; -webkit-box-shadow:0px 0px 10px #e3e3e3;
	box-shadow:0px 0px 10px #e3e3e3;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.contact .contact_list_right {
	float: right;
	width: 585px;
	height: 500px;
	margin-top: 20px;
	background-color: #FFFFFF;
	border: 1px solid #e3e3e3;
}
.contact .contact_box ul.contact2 li {
	float: left;
	width: 240px;
	background-image: url(../images/qq.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	height: 45px;
	margin-left: 30px;
	margin-top: 15px;
	border: 1px solid #e3e3e3;
	background-color: #F4F4F4;
}
.contact .contact_box .contact3 {
	width: 200px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3e3e3;
	height: 45px;
	line-height: 45px;
	background-color: #F4F4F4;
	float: right;
	text-align: center;
}
.contact .contact3 b {
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF6600;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-left: 10px;
}
.contact .contact3 b.contact5 {
	background-color: #206FCE;
}
.contact  .contact2 a {
	width: 60px;
	height: 50px;
}
.contact .contact3 input {
	background-color: #FFFFFF;
	outline:none;
	width: 80px;
	border: 1px solid #e3e3e3;
	text-align: center;
	line-height: 35px;
	height: 35px;
}
.contact .contact6 {
	font-size: 14px;
	line-height: 60px;
	font-weight: normal;
	height: 120px;
	width: 1186px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e3e3e3;
	float: left;
	background-color: #FFFFFF;
	margin-top: 20px;
}
.contact  .contact6 p {
	float: left;
	width: 1000px;
	margin-left: 90px;
	line-height: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3e3e3;
}
.about {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	padding-bottom: 30px;
}
.about .about_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.about .about_box li {
	line-height: 50px;
	float: left;
	width: 650px;
	margin-left: 250px;
	font-weight: normal;
}
.about .about_box span {
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #0085da;
	border-bottom-color: #e3e3e3;
	padding-right: 40px;
	padding-left: 40px;
	float: left;
	font-size: 20px;
	 
	height: 105px;
	color: #FF6600;
}
.about .about_box u {
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.about .about_box b {
	width: 400px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	text-align: left;
	padding-left: 40px;
	font-size: 16px;
	font-weight: normal;
}
.about .about_box h1 {
	font-size: 32px;
	font-weight: normal;
	float: left;
	line-height: 100px;
	width: 1188px;
	text-align: left;
}
.about .about_box p {
	float: left;
	font-size: 18px;
	line-height: 40px;
	font-weight: lighter;
	width: 100%;
	text-indent: 2em;
	text-align: left;
}
/*分页*/
.pagination{ text-align: center; padding: 30px 0; overflow: hidden; }
.pagination a{ display:inline-block; padding:0 12px; height:33px; margin:0 3px; line-height:33px; border:1px solid #ddd;color:#666;}
.pagination p{ display:inline-block; padding:0 12px; height:33px; line-height:33px; border:1px #ddd solid; color:#999; background:#fafafa;cursor:not-allowed;}
.pagination a:hover{ border:1px solid #059fff; background:#059fff; color:#fff;}
.pagination a.cur{ border:1px solid #059fff; background:#059fff; color:#fff;}
/*付款方式*/

.payment li
{
    width: 1100px;
    margin: 0 auto;
    height: 160px;
    background: url(../images/zfb.png) no-repeat 50px center;
    border: 1px solid #eaeaea;
    color: #7d7d7d;
    font-size: 18px;
    position: relative;
}

    .payment li span
    {
        position: absolute;
        top: 15px;
        left: 640px;
    }

.box-show
{
    box-shadow: 1px 1px 10px #059fff;
}

.payment-act
{
    color: #3e3e3e;
    font-size: 18px;
    width: 1100px;
    margin: 0 auto;
    margin-bottom: 30px;
}

    .payment-act img
    {
        margin-top: 10px;
        margin-left: 50px;
        width: 100px;
    }

    .payment-act p
    {
        line-height: 35px;
         margin-left: 35px;
    }

.hover
{
    border-color: #00a2ca;
}
 
 /*代理*/
.agency
{
    background: #f7f7f7;
    padding: 50px 0;
    text-align: center;
}

    .agency .center > div
    {
        background: #fff;
        padding: 25px 0 50px 0;
        box-shadow: #f3f3f3 2px 1px 15px;
    }

.agency_1_top
{
    color: #707070;
    font-size: 36px;
    font-weight: bold;
}

.agency_1_text
{
    font-size: 12px;
    color: #666;
    line-height: 25px;
    margin-top: 15px;
    *margin: 0;
    *padding-top: 15px;
}

    .agency_1_text span
    {
        color: #ff6800;
    }

.agency_1 > div
{
    width: 25%;
    float: left;
    background: url(../images/daili.png) no-repeat 100px 30px;
    height: 300px;
    padding-top: 120px;
    border-left: 1px solid #eaeaea;
    box-sizing: border-box;
    margin-top: 30px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    *width: 24%;
    *height: 200px;
}

.agency_1_jb_t
{
    width: 220px;
    background: #1bcd9d;
    margin: auto;
    color: #fff;
    font-size: 14px;
    padding: 10px 0;
    margin-top: 5px;
}

.agency_1 > div .colm
{
    background: #1baecd;
}

.agency_1 > div p
{
    font-size: 14px;
}

.agency_1 > div.agency_pos_1
{
    background-position: -200px 30px;
}

.agency_1 > div.agency_pos_2
{
    background-position: -510px 30px;
}

.agency_1 > div.agency_pos_3
{
    background-position: -800px 30px;
}

.agency_pos_maz
{
    width: 25%;
    float: left;
    line-height: 38px;
    padding: 15px 0;
    overflow: hidden;
}

    .agency_pos_maz p
    {
        float: left;
        font-size: 16px;
        color: #ff6800;
        margin-left: 15px;
    }

    .agency_pos_maz span
    {
        display: block;
        height: 38px;
        width: 38px;
        border: 3px solid #ccc;
        box-sizing: border-box;
        border-radius: 5px;
        line-height: 32px;
        font-size: 18px;
        float: left;
        color: #ccc;
        margin-left: 40px;
    }
	.daili {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
}
.daili .daili_box {
	height: 420px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.daili_tixian {
	float: left;
	width: 100%;
	color: #FFFFFF;
	background-color: #206FCE;
}
.daili_tixian .daili_tixian_box {
	height: 120px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	background-image: url(../images/tixian.png);
	background-repeat: no-repeat;
	background-position: 200px center;
}
.daili_tixian .daili_tixian_box p {
	line-height: 30px;
	float: left;
	width: 1188px;
}
.daili_tixian .daili_tixian_box font {
	color: #FFFFFF;
	background-color: #206FCE;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	margin-left: 10px;
	border-radius:5px;
}
.daili_tixian .daili_tixian_box h2 {
	font-size: 30px;
	font-weight: normal;
	float: left;
	width: 1188px;
	margin-top: 15px;
	height: 50px;
}
.daili .daili_box h1 {
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	float: left;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	height: 60px;
}
.daili .daili_box li {
	float: left;
	height: 51px;
	width: 1188px;
	line-height: 50px;
	background-color: #F9F9F9;
}
.daili .daili_box span {
	float: left;
	width: 150px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-left-color: #e3e3e3;
	height: 50px;
}
.daili .daili_box .daili_title {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #206FCE;
	border: 1px solid #1E65BB;
	width: 1186px;
}
.daili .daili_box .daili_title u {
	color: #FFFFFF;
	background-color: #EABB00;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-radius:15px;
}
.daili .daili_box p {
	float: left;
	width: 884px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	background-color: #FFFFFF;
	height: 50px;
}
.daili .daili_box b {
	float: right;
	width: 150px;
	font-weight: normal;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	height: 50px;
}
.daili_list {
	float: left;
	height: 500px;
	width: 100%;
}
.daili_list .daili_list_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.daili_list .daili_list_box h2 {
	font-size: 30px;
	font-weight: normal;
	float: left;
	height: 50px;
	width: 1188px;
	line-height: 30px;
}
.daili_list .daili_list_box li {
	background-color: #FFFFFF;
	float: left;
	width: 280px;
	height: 280px;
	margin-left: 85px;
	transition:box-shadow 0.5s;
	background-image: url(../images/daili1.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	}
.daili_list .daili_list_box span {
	float: left;
	width: 280px;
	margin-top: 100px;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #E30102;
	line-height: 32px;
	height: 32px;
}
.daili_list .daili_list_box p {
	float: left;
	width: 280px;
	line-height: 25px;
	height: 25px;

	margin-top: 10px;
	font-size: 14px;
}
.daili_list .daili_list_box font {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.daili_list .daili_list_box b {
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #206FCE;
}
.daili_list .daili_list_box .daili_liucheng {
	float: left;
	width: 1188px;
	height: 50px;
	font-size: 16px;
}
.daili_list .daili_list_box .daili_liucheng u {
	background-color: #0066CC;
	text-decoration: none;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 5px;
	font-weight: bold;
	color: #FFFFFF;
	border-radius:15px;
}
.daili_list .daili_list_box li:hover {
-moz-box-shadow:0px 0px 15px #dadada; -webkit-box-shadow:0px 0px 15px #dadada;box-shadow:0px 0px 15px #dadada;
}