.popMask,.popup {
	top:0;
	left:0;
	width:100%;
	height:100%
}
.popMain,.popTitle .close {
	position:absolute;
	overflow:hidden
}
.popup {
	position:absolute;
	z-index:2000
}
.popMask {
	position:absolute;
	display:block;
	background-color:#000;
	-moz-opacity:.6;
	filter:alpha(opacity=60);
	opacity:.6
}
.popMain {
	font-size:12px;
	border:1px solid #537695;
	left:50%;
	width:384px;
	margin-left:-194px;
	background-color:#fff
}
.popTitle {
	color:#000;
	height:44px
}
.popTitle .text {
	margin-left:12px;
	line-height:44px;
	font-size:16px;
	color:#0154a0
}
.popTitle .close {
	right:5px;
	top:5px;
	width:30px;
	height:30px;
	font-size:12px;
	text-indent:-9999px;
	background:url(img/popup-r-close.png) center no-repeat;
	display:inline-block;
	z-index:99;
	float:right;
	outline:0
}
.popContent {
	background:#fff;
	overflow:auto;
	color:#666;
	padding:0 40px 40px
}
.popContent .info_icon {
	width:110px;
	height:110px;
	margin:0 auto;
	background:center no-repeat
}
.popContent .info_icon_suc {
	background-image:url(img/popup-suc.png)
}
.popContent .info_icon_info {
	background-image:url(img/popup-info.png)
}
.popContent .info_icon_warn {
	background-image:url(img/popup-warn.png)
}
.popContent .info_icon_fail {
	background-image:url(img/popup-fail.png)
}
.popContent .layer_msg {
	font-size:24px
}
.popContent .layer_msg.msg {
	font-size:14px
}
.popContent .layer_msg p {
	padding:10px 0;
	margin:0;
	font-size:14px
}





body{font-family: "微软雅黑","Microsoft Yahei";}
.banner img{width:100%;}

.wrap{width:1060px;margin:0 auto;}
#header{padding-top:16px;padding-bottom:6px;background:url(../images/bg1.jpg) repeat-x #fff;}
#header .rx{padding-left:200px;padding-top: 16px;}
#nav{background:#0054a6;border-bottom:2px solid #024280;padding-top:4px;padding-bottom:1px;height:41px;}
.smenu{height: 41px;}
.smenu li{float: left;width:116px;text-align:center;padding-right:4px;}
.smenu li a{color:#fff;display:block;padding-bottom:3px;line-height: 38px;}
/*.smenu li.active a{background:url(../images/nav.png) no-repeat;}*/
.smenu li.active {background:url(../images/nav.png) no-repeat center;}
.smenu li:hover{background:url(../images/nav.png) no-repeat center;}
/*.smenu li a:hover{background:url(../images/nav.png) no-repeat;}*/
.sy{font-size: 22px;color:#fffc00;width:164px;padding-left:52px;line-height: 52px;height:52px;background:url(../images/sy.png) left top no-repeat;float: right;margin-top:-8px;}
.sy a{color:#fffc00;}
.inadv{padding-top: 28px;}
.inadv_tit{padding-top:12px;position: relative;}
.inadv_p{background:#1579ed;padding-right: 24px;font-size: 15px;color:#fff;text-align:right;line-height: 42px;}
.inadv_title{position: absolute;left:0;top:0;width:246px;height:54px;line-height: 54px;padding-left:38px;background:url(../images/ys.png) no-repeat;font-size: 26px;color:#fff;font-weight: bold;}
.inadv_list{padding-top: 38px;/*padding-bottom: 22px;*/font-size: 0;}
.inadv_list li{height: 102px;display: inline-block;width:196px;padding:28px 28px 30px 108px;background:#4595e0;border-radius: 5px;margin-right:30px;margin-bottom: 34px;vertical-align: top;cursor:pointer;position: relative;}
.inadv_list li.last{margin-right: 0;}
.inadv_list .li1{}
.inadv_list .li_tit{font-size: 18px;color:#fff;line-height: 30px;font-weight: bold;}
.inadv_list .li_txt{font-size: 14px;color:#fff;line-height: 24px;}
.inadv_list li:hover .li_tit{color:#fffd62;}
.inadv_list li:hover{background:#0054a4;}
.inadv_list img{position: absolute;}
.inadv_list .li1 img{left:32px;top:54px;}
.inadv_list .li2 img{left:34px;top:48px;}
.inadv_list .li3 img{left:40px;top:48px;}
.inadv_list .li4 img{left:32px;top:40px;}
.inadv_list .li5 img{left:42px;top:40px;}
.inadv_list .li6 img{left:32px;top:40px;}


.incase{background:#f6f6f6;padding-top:10px;}
.incase_title{line-height: 44px;}
.incase_tit{}
.incase_p{font-size: 18px;color:#0054a6;text-align: right;width:600px;}
.incase_p span{padding-left:22px;}
.incase_p em{font-style: normal;color:#d40000;}
.incase_tit{font-size: 26px;color:#3c3c3c;font-weight: bold;padding-left:40px;background:url(../images/btn.png) no-repeat 14px 14px;}


.injiage{padding-bottom: 50px;}
.injiage_box{padding-top: 30px;padding-bottom: 16px;}
.injiage_tit{background:url(../images/tit.png) no-repeat;padding-left:38px;font-size: 22px;color:#fff;font-weight:bold;line-height: 48px;}
.injiage_tab{width:100%;}
.injiage_tab th{font-size: 14px;color:#fff;line-height: 36px;background:#0054a6;font-weight: normal;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom: 1px solid #dcdcdc;text-align:center;}
.injiage_tab td{font-size: 14px;color:#5d5d5d;line-height: 36px;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;text-align: center;border:1px solid #dcdcdc;}
.injiage_tab td.last{border-right:1px solid #dcdcdc;}
.injiage_tab tr.bg td{background:#ecf5fe;}
.injiage_txt{font-size: 14px;color:#d40000;line-height: 30px;padding-bottom: 24px;}
.injiage_btn{text-align: center;}
.injiage_btn a{display: inline-block;*display: inline;*zoom:1;vertical-align: top;padding:0 26px;margin:0 12px;line-height: 48px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius: 14px;color:#fff;}
.injiage_btn .btn1{background:#0054a6;}
.injiage_btn .btn2{background:#d40000;}



.innews{background:#f6f6f6;padding-top: 60px;padding-bottom: 12px;}
.innews .box{float: left;width:333px;padding-right: 30px;}
.innews .innew_img img{max-width: 100%;}
.innews .box.last{padding-right: 0;}
.innew_tit{overflow: hidden;border-bottom:1px solid #0054a4;}
.innew_tit span{float: left;padding-left:30px;width:110px;background:url(../images/rm.png) no-repeat;line-height: 27px;font-size:18px;font-weight: bold;color:#fff;}
.innew_img{padding-top: 16px;padding-bottom: 10px;}
.innew_tit a{float: right;font-size:12px;color:#797979;line-height: 16px;}
.innews_list li{font-size:14px;line-height:34px;}
.innews_list a{color:#727373;}
.innews_list .time{float: right;}
.innews_list .dot{padding-right: 8px;}
.yhhd_con{min-height: 135px;_height: 135px;}
.hy_tit {line-height: 22px;margin-top: 6px;margin-bottom:8px;font-size:14px;color: #d12200;}
.hy_tit span{display: inline-block;*display: inline;*zoom: 1;width:22px;height:22px;background:#d40000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius: 50%;font-style: 14px;color:#fff;margin-right: 6px;line-height: 22px;text-align: center;}
.hy_l p{font-size: 14px;color:#727373;line-height: 20px;}
.hy_l{padding-bottom: 8px;}


#footer{padding-top: 20px;padding-bottom: 22px;background:#0054a4;}
.footer_left{float: right;}
.footer_left .bz{font-size:14px;color:#d5d5d5;line-height: 30px;display:inline-block;*display:inline;*zoom: 1;padding:0 8px;background:#1265b5;}
.footer_left p{font-size:14px;color:#d5d5d5;line-height: 34px;padding-left:6px;}
.footer_right{float:left;font-size:18px;color:#d5d5d5;line-height: 38px;padding-top: 14px;width:500px;}
.footer_right span{font-size:22px;font-weight: bold;}
.footer_right img{margin-right: 18px;}
/* 优惠活动 */
.nyyh{padding-top: 14px;padding-bottom: 16px;text-align: center;}



/* 关于宏优 */
.gyhy_pp{padding-top: 42px;}
.gyhy_tit{background: #1579ed;height:42px;position: relative;}
.gyhy_tit span{font-size:26px;color:#fff;font-weight:bold;padding-left:40px;width:244px;position: absolute;left:0;bottom:0;height:54px;line-height: 54px;background:url(../images/gy.png) no-repeat;}
.gyhy_list{padding-top:26px;}
.gyhy_list li{float: left;width:333px;height:242px;background:#4595e0;margin-right:30px; text-align:center;margin-bottom:30px;box-shadow: 5px 5px 5px rgba(7,0,2,0.34);}
.gyhy_list li.last{margin-right:0;}
.gyhy_list li .num{padding-top:46px;padding-bottom: 24px;}
.gyhy_list li .num span{display: inline-block;*display:inline;*zoom: 1;vertical-align: top;width:102px;height:102px;font-size:36px;text-align:center;color:#0054a4;font-weight:bold;line-height: 102px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.gyhy_list p{font-size: 18px;color:#fff;text-align:center;line-height: 30px;}


.qyhy_fz{padding-top:26px;}
.qyhy_time{margin-top: 46px;margin-bottom:42px;position: relative;}
.qyhy_time img{width:100%;}
.qyhy_list .li_tit{font-size: 18px;color:#454545;font-weight: bold;line-height: 26px;padding-bottom: 4px;}
.qyhy_list p{font-size:14px;color:#626364;line-height: 14px;}
.qyhy_list .li_time{font-size: 24px;color:#26579a;font-weight: bold;line-height: 36px;}
.qyhy_list li{position: absolute;width:184px;}
.qyhy_list .li1{left:0;bottom:30px;}
.qyhy_list .li2{left:160px;bottom:0px;}
.qyhy_list .li3{left:186px;bottom:196px;}
.qyhy_list .li4{left:300px;bottom:66px;}
.qyhy_list .li5{left:402px;bottom:208px;}
.qyhy_list .li6{left:540px;bottom:160px;}
.qyhy_list .li7{left:614px;bottom:290px;}
.qyhy_list .li8{left:748px;bottom:184px;}
.qyhy_list .li9{right:0;bottom:280px;}
.qyhy_list .li9t{right:148px;bottom:362px;text-align: right;}

.qyhy_jstxt{font-size: 16px;color:#555;line-height: 36px;text-indent: 2em;padding-top:26px;}
.qyhy_jstxt p{padding-bottom: 38px;}





.qyyy_list .qyyy_img{width:230px;text-align:center;}
.qyyy_list .qyyy_con{width:328px;padding:0 24px;padding-top:18px;height:280px;}
.qyyy_list td{border-bottom:1px solid #dcdcdc;}
.qyyy_list .qyyy_con.bd{border-right:1px solid #dcdcdc;}
.qyyy_list .last td{border-bottom:none;}
.qyyy_txt{font-size: 14px;color:#555;line-height: 24px;height:166px;}
.qyyy_tit{font-size: 24px;color:#0054a6;line-height: 54px;font-weight: bold;}
.qyyy_btn{text-align:right;}
.qyyy_btn a{font-size: 14px;color:#fff;line-height: 24px;display: inline-block;*display:inline;*zoom: 1;vertical-align: top;padding:0 12px;margin-left:24px;background:#d40000;}



.cpbj_tab1{padding-top:52px;}
.cpbj_tab2{padding-top:52px;padding-bottom: 52px;}
.table_common {width:100%;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.table_common td{font-size: 14px;color:#555;line-height: 36px;text-align: center;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.table_common th{font-size: 14px;color:#fff;line-height: 36px;background:#0054a6;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;font-weight: normal;text-align:center;}
.table_common caption,.cpbj_tit{text-align: left;padding-left:38px;font-size: 22px;color:#fff;font-weight: bold;background:url(../images/ti.png) no-repeat;height:52px;line-height: 52px;}

.table_common tr:hover td{background:#ecf5fe;}
.cpbj_tab3{}

.cpbj_lc{width:100%;}
.cpbj_lc .cpbj_img img{max-width: 100%;}
.cpbj_lc .cpbj_tit{border-bottom:1px solid #fff;}
.cpbj_txt{font-size: 14px;color:#666;line-height: 20px;font-weight: bold;padding-top:8px;padding-bottom: 10px;}
.cpbj_lc .item{padding-bottom:18px;}
.cpbj_lc .txt{font-size: 14px;line-height: 20px;width:262px;padding:0 6px;border:1px solid #dcdcdc;color:#7a7a7a;}
.cpbj_lc label{width:72px;font-size: 14px;color:#7a7a7a;line-height: 22px;display: inline-block;*display:inline;*zoom: 1;vertical-align: top; }
.cpbj_lc .item span{display: inline-block;*display: inline;*zoom:1;vertical-align: top;padding-left:8px;font-size: 12px;color:#a6a6a6;line-height: 22px;}
.cpbj_lc .item .x{display: inline-block;*display: inline;*zoom:1;vertical-align: top;width:12px;font-size: 14px;color:#7a7a7a;text-align: center;}
.cpbj_lc .item .txt1{width:70px;}
.cpbj_lc .item .txt2{width:166px;}
.cpbj_btn{padding-left:72px;}
.cpbj_btn .btn{font-size: 14px;color:#fff;line-height: 30px;background:#d40000;width:82px;}

.cpbj_lc1{width:100%;}
.register-form-tip >p{
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 38px;
    text-align: center;
    color: #666;
}
.register-form-wrapper form {
    width: 460px;
    margin: 0 auto;
}
.form-item {
    margin-bottom: 22px;
}
.cpbj_lc1 .form-item-label {
    width: 100px;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-size: 16px;
    color: #666;
    line-height: 28px;
    padding: 0 2px 0 0;
    box-sizing: border-box;
}
.form-item-label em {
    color: #d01414;
    margin-right: 5px;
    font-style: normal;
}
.form-item-box {
    margin-left: 100px;
    line-height: 28px;
    color: #ccc;
}
.form-item-input {
    display: inline-block;
    width: 100%;
}
.form-item-input .input, .form-item-input .textarea {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border: 1px solid #bbb;
    box-sizing: border-box;
    color: #bfbfbf;
    font-size: inherit;
    padding: 5px 10px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
    height: 28px;
    display: inline-block;
    line-height: 1;

}
.form-item-box {
    margin-left: 100px;
    line-height: 28px;
    color: #ccc;
}
.form-submit-btn {
    display: inline-block;
    width: 100%;
    line-height: 50px;
    background: #0054a6;
    border: 1px solid #0054a6;
    color: #fff;
    text-align: center;
    margin: 0;
    font-size: 22px;
    cursor:pointer;
}

.cpbj_tab3{width:500px;}
.cpbj_tab3 .cpbj_tit span{font-size: 22px;color:#0054a6;font-weight: bold;padding-top:12px;line-height: 40px;}
.cpbj_tab3 .checkTheNum div{background:#0054a6;font-size: 14px;color:#fff;height:36px;}
.cpbj_tab3 .checkTheNum span{padding-right: 12px;}
.cpbj_tab3 .checkTheNum .ipt-txt{width:170px;height:20px;line-height: 20px;border:1px solid #dcdcdc;font-size: 12px;color:#aeaeae;padding:0 6px;margin-right: 16px;}
.cpbj_tab3 .checkTheNum .w-tb-btn{font-size: 12px;color:#fff;width:72px;height:22px;line-height: 20px;text-align: center;background:#d40000;}

/* 产品优势 */
.last{margin-right:0px !important;}
table,table td{border-collapse:collapse;}
.ctr{width:1060px; margin:0px auto;}

.cpys_tit{ padding:0 20px 0 10px; line-height:53px;background:url(../images/cpys_15.png) no-repeat;}
.cpys_tit h2{ float:left;font-size:25px; color:#fff;}
.cpys_tit h2 img{margin-right:10px;margin-top:18px;}
.cpys_tit p{ float:right; margin-top:5px;font-size:15px; color:#fff;font-weight:normal;}
.cpys_tit p span{font-size:18px; color:#fff;}

.cpys_list{margin:30px 0 10px;}
.cpys_list li{ float:left;width:294px; margin:0 20px 34px 0; padding:34px 28px 24px 18px; background:#4595e0;
-o-border-radius:8px ; 
-moz-border-radius:8px ;
-wekit-border-radius:8px ;
border-radius:8px ;}
.cpys_list .li_con{width:204px;}
.cpys_list .li_con span{font-size:18px; color:#fff;}
.cpys_list .li_con p{ line-height:1.8em; color:#fff;}
.cpys_list li:hover{background:#0054a4;}
.cpys_list li:hover .li_con span{ color:#fffd62;}


.cpgn_box{ padding:30px 0;background:#f5f5f5;}
.cpgn_list{margin-top:30px;}
.cpgn_list li{ float:left;width:497px; padding:25px 0 24px; padding-right:32px;}
.cpgn_list .li1,.cpgn_list .li3{ border-right:1px solid #dcdcdc; }
.cpgn_list .li1,.cpgn_list .li2{border-bottom:1px solid #dcdcdc;}
.cpgn_list .li_con{width:254px;}
.cpgn_list .li_con span{ display:block; margin-bottom:10px;font-size:24px; color:#0054a6; font-weight:bold;}
.cpgn_list .li_con p{line-height:1.8em;font-size: 14px;}
.cpgn_list .li_con .more{ float:right; margin-top:10px;display:block; width:99px; line-height:23px; background:#d40000; text-align:center; color:#fff;}

.hydz_box{padding:50px 0 30px;}
.hydz_list{margin-top:50px;}
.hydz_list li{ float:left;width:306px; margin-right:70px;}
.hydz_list .img_con{margin-top:25px;}
.hydz_list .img_con span{display:block;font-size:24px; color:#0054a6; font-weight:bold;}
.hydz_list .img_con .more{ float:right; margin-top:20px;display:block; width:99px; line-height:23px; background:#d40000; text-align:center; color:#fff;}
.hydz_list .hydz_con{margin-top:10px;}
.hydz_list .hydz_con p{line-height:1.8em;}

.khal{position: relative;margin-top: 24px;}
.khal_con{width:995px;overflow: hidden;margin:0 auto;}
.khal_con #img_ul{width:200000px;position: relative;}
.khal_con #img_ul li{width:995px;font-size: 0;float: left;}
.khal_con #img_ul .al{display: inline-block;*display: inline;*zoom:1;vertical-align: top;width:171px;margin:0 14px;margin-bottom: 32px;box-shadow: 5px 5px 5px rgba(0,0,0,0.12);}
.khal .next,.khal .prev{position: absolute;bottom:128px;cursor:pointer;}
.khal .prev{left:-14px;}
.khal .next{right:-14px;}
.incase{padding-bottom: 30px;}

.footer_left .bz a{color:#d5d5d5;}


.qyhy_js{padding-top: 30px;}
.cpys_box{padding-top: 30px;}


#qiuye_i{display: none;}
.inadv_title span{font-size: 26px;color:#fff;font-weight: bold;line-height: 52px;}