
@charset "utf-8";
html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.5 "Helvetica Neue", "Luxi Sans", Tahoma, arial, "Hiragino Sans GB", "Microsoft Yahei", \5b8b\4f53, sans-serif}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
a{text-decoration:none}
a:hover{text-decoration:underline}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.lfloat{float:left}
.rfloat{float:right}
.inputmiddle{font-family:Tahoma}
.inputmiddle input{vertical-align:middle}
.dib{display:inline-block;*display:inline;*zoom:1}
.pas{padding:5px}
.pam{padding:10px}
.pal{padding:20px}
.pts{padding-top:5px}
.ptm{padding-top:10px}
.ptl{padding-top:20px}
.prs{padding-right:5px}
.prm{padding-right:10px}
.prl{padding-right:20px}
.pbs{padding-bottom:5px}
.pbm{padding-bottom:10px}
.pbl{padding-bottom:20px}
.pls{padding-left:5px}
.plm{padding-left:10px}
.pll{padding-left:20px}
.phs{padding-right:5px;padding-left:5px}
.phm{padding-right:10px;padding-left:10px}
.phl{padding-right:20px;padding-left:20px}
.pvs{padding-top:5px;padding-bottom:5px}
.pvm{padding-top:10px;padding-bottom:10px}
.pvl{padding-top:20px;padding-bottom:20px}
.mas{margin:5px}
.mam{margin:10px}
.mal{margin:20px}
.mts{margin-top:5px}
.mtm{margin-top:10px}
.mtl{margin-top:20px}
.mrs{margin-right:5px}
.mrm{margin-right:10px}
.mrl{margin-right:20px}
.mbs{margin-bottom:5px}
.mbm{margin-bottom:10px}
.mbl{margin-bottom:20px}
.mls{margin-left:5px}
.mlm{margin-left:10px}
.mll{margin-left:20px}
.mhs{margin-right:5px;margin-left:5px}
.mhm{margin-right:10px;margin-left:10px}
.mhl{margin-right:20px;margin-left:20px}
.mvs{margin-top:5px;margin-bottom:5px}
.mvm{margin-top:10px;margin-bottom:10px}
.mvl{margin-top:20px;margin-bottom:20px}
.fss{font-size:10px}
.fsm{font-size:14px}
.fsl{font-size:14px}
.fsxl{font-size:17px}
.fsxxl{font-size:19px}
.fwn{font-weight:normal}
.fwb{font-weight:bold}
.fcb{color:#333}
.fcg{color:gray}
.fcw{color:#fff}
.ico_arrow{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}
.ico_arrow .before,.ico_arrow .after{position:absolute;top:0;left:0;width:0;height:0;border-color:transparent;_border-color:#ff6347;_filter:chroma(color=#ff6347);border-style:solid;overflow:hidden}
.placeholder{position:relative}
.placeholder label{display:block;position:absolute;left:8px;top:50%;margin-top:-8px;line-height:16px;color:#dddddd;cursor:text}
.ie6PosFix{background-image:url(about:blank);background-attachment:fixed}
.slide_inner{position:relative;overflow:hidden}
.slide_inner ul{position:relative;left:0;top:0}
.slide_inner li{display:none;position:absolute;top:0;left:0}
.slide_inner .item_active{display:block}
.slide_focus{position:absolute;bottom:0;z-index:2}
.slide_focus span{display:inline-block;width:8px;height:8px;overflow:hidden;cursor:pointer}
.slide_control{display:none;position:absolute;top:50%;z-index:2;cursor:pointer}
.nav_tabs li{cursor:pointer}
.tab_pane{display:none}
.pane_active{display:block}
.bubble{display:none;position:absolute}
.bubble .inner{padding:2px 5px;background:#000;border-radius:3px;color:#fff;line-height:1.5;font-size:14px}
.bubble .ico_arrow{position:absolute}
.bubble_top{padding:4px 0}
.bubble_top .ico_arrow{bottom:1px;left:50%;margin-left:-4px;width:8px;height:4px}
.bubble_top .ico_arrow .before,.bubble_top .ico_arrow .after{border-width:4px 4px 0;border-top-color:#000}
.bubble_top .ico_arrow .after{top:-1px}
.bubble_right{padding:0 4px}
.bubble_right .ico_arrow{top:50%;left:1px;margin-top:-4px;width:4px;height:8px}
.bubble_right .ico_arrow .before,.bubble_right .ico_arrow .after{border-width:4px 4px 4px 0;border-right-color:#000}
.bubble_right .ico_arrow .after{left:1px}
.bubble_bottom{padding:4px 0}
.bubble_bottom .ico_arrow{top:1px;left:50%;margin-left:-4px;width:8px;height:4px}
.bubble_bottom .ico_arrow .before,.bubble_bottom .ico_arrow .after{border-width:0 4px 4px;border-bottom-color:#000}
.bubble_bottom .ico_arrow .after{top:1px}
.bubble_left{padding:0 4px}
.bubble_left .ico_arrow{top:50%;right:1px;margin-top:-4px;width:4px;height:8px}
.bubble_left .ico_arrow .before,.bubble_left .ico_arrow .after{border-width:4px 0 4px 4px;border-left-color:#000}
.bubble_left .ico_arrow .after{left:-1px}
.bubble_form .inner{background-color:#be4b49;border:0;-webkit-box-shadow:0 0 0 1px rgba(139, 3, 0, .75), 0 1px 10px rgba(0, 0, 0, .35);box-shadow:0 0 0 1px rgba(139, 3, 0, .75), 0 1px 10px rgba(0, 0, 0, .35)}
.bubble_form .ico_arrow{left:0;margin-left:14px}
.bubble_form .ico_arrow .before,.bubble_form .ico_arrow .after{border-top-color:#be4b49}
.modal_show{overflow:hidden}
.modal{display:none;position:absolute;left:50%;top:50%;background:#fff;border-radius:4px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);z-index:101}
.modal_title{position:relative;padding:10px 15px 9px;border-bottom:1px solid #e5e5e5}
.modal_title h4{padding-right:20px}
.modal_title .close{position:absolute;top:50%;right:10px;padding:0;margin-top:-10px;width:20px;height:20px;line-height:15px;border:0;background:none;color:#fff;font-size:20px;cursor:pointer}
.modal_content{padding:20px}
.modal_buttons{padding:9px 15px 10px;text-align:right;border-top:1px solid #e5e5e5}
.modal_buttons .btn{display:inline-block;padding:6px 14px;font-size:14px;font-weight:400;vertical-align:middle;cursor:pointer}
.modal_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');z-index:100;overflow-x:hidden;overflow-y:auto}
:root .modal_overlay{filter:none}
.dropdown{position:relative}
.dropdown_menu{position:absolute;top:100%;left:0;z-index:1000;display:none;padding:5px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 14px rgba(0,0,0,0.175);box-shadow:0 6px 14px rgba(0,0,0,0.175)}
.hover .dropdown_menu{display:block}
@font-face{font-family:"icond";src:url('//css1.cdn8.cn/pd/lib/css/basic/0.1/iconfont/iconfont.eot');src:url('//css1.cdn8.cn/pd/lib/css/basic/0.1/iconfont/iconfont.eot?#iefix') format('embedded-opentype'),url('//css1.cdn8.cn/pd/lib/css/basic/0.1/iconfont/iconfont.woff') format('woff'),url('//css1.cdn8.cn/pd/lib/css/basic/0.1/iconfont/iconfont.ttf') format('truetype'),url('//css1.cdn8.cn/pd/lib/css/basic/0.1/iconfont/iconfont.svg#icond') format('svg')}
.icond{font-family:"icond" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.icon-iconfontcheck:before{content:"\e600"}
.icon-iconfontclose:before{content:"\e601"}
.icon-iconfontfold:before{content:"\e602"}
.icon-iconfontleft:before{content:"\e603"}
.icon-iconfontright:before{content:"\e604"}
.icon-iconfontunfold:before{content:"\e605"}
.icon-iconfontadd:before{content:"\e606"}
.icon-iconfontfold2:before{content:"\e607"}
.icon-iconfontunfold2:before{content:"\e608"}


#top-nav{BORDER-BOTTOM: #e7e7e7 1px solid; width:940px; margin:0 auto; font-size: 14px;  LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f5f5f5; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -940px; HEIGHT: 26px; COLOR: #000}
#top-nav .top-cont{MARGIN: 0px auto; WIDTH: 1004px}
#top-nav .user-login{PADDING-LEFT: 8px; FLOAT: left}
#top-nav .quick-link{FONT-FAMILY: "宋体"; FLOAT: right;   max-width: 625px;overflow: hidden;height: 28px;}
#top-nav A{COLOR: #02549e}
#top-nav A:hover{COLOR: #ff2200}


.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:10%}
.swiper-button-next, .swiper-button-prev{color: #013a7d;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 10%;}
.swiper-pagination-bullet{width:10px; height:10px; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right:20%;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next { left:20%; }

.company_show_more{width:100%; background:#f8f8f8; text-align:center; margin-top:10px;}
.company_show_more a{color:#004276; text-decoration:underline}
.company_show_more a:hover{color:#013a7e; text-decoration:underline}
body {
  font-size: 14px !important;
}
 