* {
    font-family:Microsoft Yahei,å®‹ä½“,sans-serif !important;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    list-style: none outside none;
    word-break: break-all;
}
 
 .formdiv .selectedbt{ color: #F25618;  }
#contactbt .selectedbt{ background:url('/images/contactbtsd.jpg') no-repeat center center; color:#2d70b7;  }
.purchasebt .selectedbt h3{ border-bottom-color:#2d70b7; }
.purchasebt .selectedbt p{ color:#2d70b7; }
#EHleft .selectedbt{ background:url('/images/example/EHbt-icon.png') no-repeat 170px center;  color:#fff;}
.blockselectedbt{ background-color:#2d70b7; background-image:none; color:#fff; }
.prventure{ background:url('/images/special/purchasebg.jpg') repeat-x; }
.prventure .selectedbt{ background-image:none; }
.prventure .stselectedbt{ background-color:#2D70B6; border:1px solid #2d70b7; color:rgba(243, 243, 243, 1); }

.subfieldboxr4 .fromdiv .form_line { width: 200px;}
.iselectedbt{ color:black; }
.blockbt.selectedbt{ background-color:#2d70b7; }
.blockselectedbt{ background-color:#2d70b7; background-image:none; color:#fff; }
.hrefimg{ display:block;  width:400px; height:540px;  right:0px; z-index:99999; position: absolute; }
.nav ul li.navhome{background:#2D70B6;}
.nav ul li.navhome a span,.nav ul li.navhome a,.nav ul li.navhome:hover a span,.nav ul li.navhome:hover a{color:#fff;}
.color_white {
    color: #FFF;
}
.hn_btn_white:hover {
    background-color: rgba(255, 255, 255, 0.2);
    color: #FFF;
    transition-duration: 0.5s;
    transition-timing-function: ease-in;
	text-decoration: none;
}
.hn_btn14 {
    line-height: 40px;
    font-size: 1.4em;
    display: inline-block;
    padding: 0px 10px;
    text-align: center;
}
.hn_btn_white {
    color: #FFF;
    border: 1px solid #FFF;
    background-color: rgba(255, 255, 255, 0);
    transition-duration: 0.25s;
    transition-timing-function: ease-in;
}
.right {
    float: right;
}
.left {
    float: left;
}
.hn_newpro .link span {
    display: table-cell;
    vertical-align: middle;
}
.hn_newpro .link:hover {
    color: #32BEFF;
}
.hn_new_pattern .content{display:table-cell;vertical-align:middle}
.hn_new_pattern .linkbox{width:850px;margin:0 auto}
.hn_new_pattern *{display:inline-block;color:#d5cdcb;line-height:30px;vertical-align:middle}
.hn_new_pattern a{font-size:1.6em;padding:0 10px;color:#333}
.hn_new_pattern a:hover{color:#32beff}
.hn_new_pattern h2{width:100%;font-size:3.2em;line-height:1.5em;color:#333;padding-bottom:10px}
.hn_newpro{width:1000px;height:655px;margin:40px auto;position:relative}
.hn_newpro .adbox{width:100%;height:605px;position:relative;overflow:hidden}
.hn_newpro .adbox li{display:none;width:100%;height:605px;background:#5f87ae;position:absolute;top:0;left:0}
.hn_newpro .adbox li.cur{display:block}
.hn_newpro .adbox li .img{position:absolute}
.hn_newpro .adbox li .img.side_bottom{top:-10px;left:268px;top:0\9}
.hn_newpro .adbox li .img.side_bottom.show{animation:img_bottom .5s ease-out 0s;-moz-animation:img_bottom .5s ease-out 0s;-webkit-animation:img_bottom .5s ease-out 0s;-o-animation:img_bottom .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes img_bottom{0%{top:-10px;opacity:.0}100%{top:0;opacity:1}}
@-moz-keyframes img_bottom{0%{top:-10px;opacity:.0}100%{top:0;opacity:1}}
@-webkit-keyframes img_bottom{0%{top:-10px;opacity:.0}100%{top:0;opacity:1}}
@-o-keyframes img_bottom{0%{top:-10px;opacity:.0}100%{top:0;opacity:1}}
.hn_newpro .adbox li .img.side_left{left:-40px;top:-100px;left:-50px\9}
.hn_newpro .adbox li .img.side_left.show{animation:img_left .5s ease-out 0s;-moz-animation:img_left .5s ease-out 0s;-webkit-animation:img_left .5s ease-out 0s;-o-animation:img_left .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes img_left{0%{left:-40px}100%{left:-50px}}
@-moz-keyframes img_left{0%{left:-40px}100%{left:-50px}}
@-webkit-keyframes img_left{0%{left:-40px}100%{left:-50px}}
@-o-keyframes img_left{0%{left:-40px}100%{left:-50px}}
.hn_newpro .adbox li .img.side_right{right:-110px;top:100px;right:-120px\9}
.hn_newpro .adbox li .img.side_right.show{animation:img_right .5s ease-out 0s;-moz-animation:img_right .5s ease-out 0s;-webkit-animation:img_right .5s ease-out 0s;-o-animation:img_right .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes img_right{0%{right:-110px}100%{right:-120px}}
@-moz-keyframes img_right{0%{right:-110px}100%{right:-120px}}
@-webkit-keyframes img_right{0%{right:-110px}100%{right:-120px}}
@-o-keyframes img_right{0%{right:-110px}100%{right:-120px}}
.hn_newpro .adbox li .img.side_right_b{right:-32px;top:0px;right:-42px\9}
.hn_newpro .adbox li .img.side_right_b.show{animation:img_right_b .5s ease-out 0s;-moz-animation:img_right_b .5s ease-out 0s;-webkit-animation:img_right_b .5s ease-out 0s;-o-animation:img_right_b .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes img_right_b{0%{right:-32px}100%{right:-42px}}
@-moz-keyframes img_right_b{0%{right:-32px}100%{right:-42px}}
@-webkit-keyframes img_right_b{0%{right:-32px}100%{right:-42px}}
@-o-keyframes img_right_b{0%{right:-32px}100%{right:-42px}}
.hn_newpro .adbox li .img_l{position:absolute;top:-100px;right:-145px}
.hn_newpro .adbox li .img_v{position:absolute;top:-30px;right:-120px}
.hn_newpro .adbox li .infobox{width:480px;padding:0 180px;position:absolute;height:595px;top:0; margin-left:-30px; display:table;vertical-align:middle}
.hn_newpro .adbox li .infobox .textbox{display:table-cell;vertical-align:middle}
.hn_newpro .adbox li .infobox.side_left{left:-70px;left:-70px\9}
.hn_newpro .adbox li .infobox.side_left.show{animation:infobox_left .5s ease-out 0s;-moz-animation:infobox_left .5s ease-out 0s;-webkit-animation:infobox_left .5s ease-out 0s;-o-animation:infobox_left .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
.hn_newpro .adbox li .infobox.side_top{width:70%;text-align:center;height:335px;padding:0;left:15%;top:10px;top:0\9}
.hn_newpro .adbox li .infobox.side_top.show{animation:infobox_top .5s ease-out 0s;-moz-animation:infobox_top .5s ease-out 0s;-webkit-animation:infobox_top .5s ease-out 0s;-o-animation:infobox_top .5s ease-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}

.hn_newpro .adbox li .infobox h3{font-size:2.8em;line-height:1em;vertical-align:bottom;display:table}
.hn_newpro .adbox li .infobox h3 i,.hn_newpro .adbox li 
.infobox h3 span{display:inline-block;font-size:.5em;vertical-align:bottom;line-height:1em}
.hn_newpro .adbox li .infobox h1{font-size:4em;line-height:1.2em;max-height:2.4em;overflow:hidden;font-weight:normal;padding:0;margin:10px 0}
.hn_newpro .adbox li .infobox h2{font-size:1.6em;line-height:1.2em;font-weight:normal;margin:10px 0;opacity:.6}
.hn_newpro .adbox li .infobox p{font-size:1.4em;line-height:1.55em;font-weight:normal;margin:10px 0 10px;overflow:hidden; height:120px;}
.hn_newpro .adbox li .infobox.side_top h3{display:inline-block;white-space:nowrap}
.hn_newpro .adbox li .infobox.side_top h3 i,.hn_newpro .adbox li .infobox.side_top h3 span{display:inline-block}
.hn_newpro .tabbox{width:786px;height:98px;position:absolute;bottom:0;left:110px;z-index:100; overflow:hidden;}
.hn_newpro .tabbox ul{display:table;width:800px; background-color: #fff; }
.hn_newpro .tabbox ul li{display:inline-block; width:154px; vertical-align:middle;height:97px;cursor:pointer; }
.hn_newpro .adbox li .infobox h5 { font-size:40px; margin-bottom:10px; font-weight:600; padding-left:20px; }
.hn_newpro .adbox li .infobox h5 span{ font-size:20px;  }
*::-ms-backdrop, .hn_newpro .tabbox ul li.lifirst{ width:155px;  }
@media screen and (-webkit-min-device-pixel-ratio:0){.hn_newpro .tabbox ul li{ width:157px;  }}{}
.hn_newpro .tabbox ul li a{display:inline-block;height:95px;vertical-align:middle;width:630px}
.hn_newpro .tabbox ul li img{vertical-align:middle;}
.hn_newpro .tabbox ul li p{width:60px;display:inline-block;line-height:20px;font-size:1.4em;color:#666; height:40px;vertical-align:middle}
.hn_newpro .tabbox .listbox{width:630px;height:95px;position:relative}
.hn_newpro .tabbox .bar{background:#32beff;height:2px;width:154px;position:absolute;bottom:-1px;left:0;display:block}
/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{ display:block; width:100%; height:100%}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:13px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{
	display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;
	filter:alpha(opacity=20); 
	-moz-opacity:0.20; 
	opacity:0.20;
}
.flex-direction-nav li a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1; 
	opacity:1; 
}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/right.png) center center no-repeat;}
.st{height: 230px;float: left;width: 530px;overflow: hidden;position: relative;}
.st ul li img{width:150px;height:196px;}
.st ul li{width:155px;float:left;margin-left:15px;}
.st2{clear:both;}
.st2 a{text-decoration:underline;}
#showc {
background: #FFF;
overflow:hidden;
width: 530px;
margin-top:20px;
margin-left:20px;
}
#showc img {
border: 1px solid #F2F2F2;
height:175px;
}
#inshowc {
float: left;
width: 800%;
}
#showc1 {
float: left;
}
#showc2 {
float: left;
}