@charset "utf-8";
*{ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; -o-user-select: none; user-select: none; }
html{ color:#000;background:#fff; }
body { color:#666;font-size:14px;body:min-width: 1200px; width: 100%; } /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{ text-decoration:none; }
li{ list-style:none; }
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif; font-family:'Microsoft YaHei','微软雅黑';}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto;  }

.h_nav li a:-webkit-any-link{ display:block;}

/* function */
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fw{ font-family:"Microsoft Yahei" }

.f_fwn{font-weight:normal;}
.f_fwb{font-weight:bold;}
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_csp{cursor:pointer;}



/*头部开始*/
.topWrap{ background:url(../Images/top.jpg) no-repeat center top; height:184px; overflow:hidden;}
.h_top{ height:36px; font:14px/36px "Microsoft Yahei"; color:#fff; overflow:hidden;}
.h_top span{color:#fff;}
.h_top span a { color:#ffffff; display:inline-block; padding:0 18px 0 22px;}
.h_top span img{ vertical-align:middle;} 
.h_top span .h_a1{background:url(../Images/h_ic1.png) no-repeat left center;}
.h_top span .h_a2{background:url(../Images/h_ic2.png) no-repeat left center;}
.h_top span .h_a3{background:url(../Images/h_ic3.png) no-repeat left center;}

.h_c{ height:148px; overflow:hidden;}
.h_c h1{height:148px;   width:655px;overflow:hidden;}
.h_c h1 img{ width:234px; height:89px;  margin-top:30px;}
.h_c h1 span{ display: block;  width:400px; overflow: hidden; margin-top:43px;font: 24.3px/33px "微软雅黑";  color:#1f1a17;  }
.h_c h1 span em{display: block; width: 400px; height: 35px; overflow: hidden;font-size: 20px;color: #1e205c;}
.h_c h1 span em img{ margin-top:0px; width: 228px; height: 23px;}

.h_tel{ padding:30px 0 0 76px; overflow:hidden; font:14px/20px "Microsoft Yahei"; color:#666;overflow:hidden; background:url(../images/h_tel.png) no-repeat left center;height: 104px;}
.h_tel span{color:#1e205c; display:block; font:bold 38px/30px "Times New Roman", Times, serif;} 


/*nav*/
.nav_bg{background: #1e205c; height:61px; overflow:hidden;}
.h_nav{height:61px; overflow:hidden;}
.h_nav ul li { float:left; font:16px/61px "Microsoft Yahei";  height:61px; overflow:hidden;}
.h_nav ul li a{ float:left; display:inline-block; height:61px; color:#fff; padding-left:33px;}
.h_nav ul li em{display: inline-block; float: left; padding: 19px 10px 0 0; vertical-align: top;}
.h_nav ul li a span{ float:left; display:inline-block; height:61px; color:#fff; padding-right:33px; cursor:pointer;}
.h_nav li a:hover, .h_nav .cur a{ text-decoration:none; font-weight: bold; color:#fff; background:#f9c300;}
.h_nav li a:hover span, .h_nav .cur a span{  text-decoration:none; color:#fff;  background: #f9c300;}
.h_nav .nones{ background:none;}


/*头部结束*/


/*底部开始*/
.footWrap{ background:#1e205c;  overflow:hidden;}
.f_con{  overflow: hidden; border-bottom: 1px solid #15198b;}
.f_nav{ height:79px; overflow:hidden; text-align:center;color: #929191; font:16px/79px "Microsoft Yahei";}
.f_nav a{ color:#fff; padding:0 30px; display:inline-block;}

.f_logo{ display:inline;width:234px; height:90px; overflow:hidden; padding:65px 25px 0 0;}
.f_logo img{ width:234px; height:89px;}

.f_wz{float: left; display: inline; padding:26px 10px 15px 44px; width:536px; overflow:hidden; font:14px/30px "Microsoft Yahei"; color:#fff;border-left: 1px solid #15198b;border-right: 1px solid #15198b; }
.f_wz a{ color:#fff;}
.f_wz em{color: #fff; font-weight: bold; font-size: 24px;}

.f_code{float: right; margin:35px 15px 0 0; display: inline;}
.footer p{float: left; margin-left: 22px; width:145px; height:156px; overflow:hidden; background:url(Img/Common/f_cdbg.png) no-repeat center top;}
.footer p img{display: block; margin:0 auto; width:102px; height:102px; padding: 2px; border: 1px solid #f0f0f0; background: #fff;}
.footer p i{display:block; text-align:center; color:#fff; font:14px/32px "Microsoft Yahei";}

/*底部结束*/


/*sou*/
.ser_bg{border-bottom: 1px solid #dfdfdf; height:85px; overflow:hidden;margin-bottom:20px;}  
.ser_c{ height:85px; overflow:hidden;}
.inp01{ float:left; padding-left:10px; width:254px;   height:28px;overflow:hidden; font:14px/30px "Microsoft Yahei"; border:1px solid #ccc; color:#666; margin-top:30px; display:inline;outline:none;} 
.inp02{ float:left; background:url(../images/sou.jpg) no-repeat left top; width:100px; height:30px; border:0; margin-top:30px;outline:none; cursor:pointer;}
.ser_c p{height:85px; width:750px; overflow:hidden; display:block; color:#666;font:14px/85px "Microsoft Yahei";}
.ser_c p a{color:#666;padding-right:15px; display: inline-block;}



/* -- 当前位置 -- */
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0px auto;height:400px;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:400px;}


 /*浮动客服*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #ccc;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#f9c300;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sideweixin{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#f9c300;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sideweixin:hover{background:#ff6600;opacity:1;filter:Alpha(opacity=100); cursor:pointer;}
.side ul li .sideboxTel{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#f9c300;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#f9c300;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ff6600;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}