@charset "utf-8";
body {font:12px/1.231 SimSun, arial, helvetica, clean, sans-serif; color:#333; background-color:#000;  font-family:"微软雅黑";}
*{ margin:0; padding:0;}
html,body{ height:100%;}
table {}
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:normal; font-weight:inherit; }
b,strong{ font-weight:bold;}
del, ins { text-decoration:none; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
input, button, textarea, select { *font-size:100%; }
a {color: #333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover {color:#c00;}
.clear{clear:both}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
.viewport{ max-width:640px; margin:0 auto; text-align:left; position:relative; background-color:#fff}


.in_head{ text-align:center; background:url(../images/bg_new.jpg); line-height:0; position:relative;}


.xzcpg{ height:44px; text-indent:-9999px;}
.header1{ text-align:center; background:#0139b4; height:44px; position:relative; position:fixed; left:0; top:0; width:100%; z-index:9999;}
.header1 h1,.header1 h2{ font-weight:bold; font-size:18px; text-align:center; margin:0 45px; line-height:44px; color:#fff;border-right:1px solid rgba(255,255,255,0.1); border-left:1px solid rgba(255,255,255,0.1); }
.logo2{text-align:center; line-height:0; border-left:1px solid rgba(255,255,255,0.1); border-right:1px solid rgba(255,255,255,0.1); margin:0 45px;}
.logo2 img{ height:30px; margin-top:7px;}

.opennav{ background:url(../images/icon_h.png) no-repeat center -44px; background-size:44px;  width:44px; height:44px; display:block; position:absolute; right:0; top:0; text-indent:-9999px; border-left:1px solid rgba(0,0,0,0.1)}
.opennav1{ background:url(../images/icon_h.png) no-repeat center -88px; background-size:44px;}

.fhui{ background:url(../images/icon_h.png) no-repeat center 0; background-size:44px;    width:44px; height:44px; display:block; position:absolute; left:0; top:0; text-indent:-9999px; border-right:1px solid rgba(0,0,0,0.1)}
.home{ background:url(../images/icon_h.png) no-repeat center -132px; background-size:44px;    width:44px; height:44px; display:block; position:absolute; left:0; top:0; text-indent:-9999px; border-right:1px solid rgba(0,0,0,0.1)}






.h_nav{ display:none; position:fixed; left:0; top:0; z-index:99; width:200px; height:100%; z-index:10000; background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .1);  }
.h_nav ul li{ font-size:18px;}
.h_nav ul li a,.h_nav ul li span{ display:block; padding:0 10px; height:44px; line-height:44px; border-bottom:1px solid #e7e7e7; font-size:14px; font-family:"寰蒋闆呴粦"; color:#333;}
.h_nav ul li a:hover{ background-color:#e7e7e7}
.h_nav ul li:nth-child(3n){ }
.h_nav ul li span{ display:block; background:url(../images/nav_xl.png) no-repeat right 0;}
.h_nav ul li.current span{ display:block; background:url(../images/nav_xl.png) no-repeat right -44px;}
.h_nav ul li div{ display:none; border-bottom:1px solid #e7e7e7; background-color:#0139b4;	}
.h_nav ul li.current div{ display:block;}
.h_nav ul li div a{ border-bottom:none; color:#fff;}
.h_nav ul li.current div a:hover{ background-color:#012065; color:#fff;}


.logo1{ text-align:center; line-height:0;}
.logo{ line-height:0; text-align:center; margin:0 45px; border-right:1px solid rgba(255,255,255,0.1);}
.opennav{ background:url(../images/nav.png) no-repeat center -44px;   width:44px; height:44px; display:block; position:absolute; right:0; top:0; text-indent:-9999px; border-left:1px solid rgba(0,0,0,0.1)}

.fhui{ background:url(../images/nav.png) no-repeat center 0;   width:44px; height:44px; display:block; position:absolute; left:0; top:0; text-indent:-9999px; border-right:1px solid rgba(0,0,0,0.1)}
.home{ background:url(../images/nav.png) no-repeat center -88px;   width:44px; height:44px; display:block; position:absolute; left:0; top:0; text-indent:-9999px; border-right:1px solid rgba(0,0,0,0.1)}
.weizhi{ height:40px; border-bottom:1px solid #e2e2e2; padding:0 10px; line-height:40px;font-family:"微软雅黑"; overflow:hidden;color:#333;}
.weizhi a{ color:#333;}
.weizhi b{ color:#0139b4;}

.nav1{ padding:10px 8px 8px 10px; font-size:18px;}
.nav1 ul li{ width:33%; float:left; margin-bottom:2px;box-sizing:border-box;}
.nav1 ul li a{ display:block; margin-right:2px; background-color:#e2e2e2; height:32px; line-height:32px; color:#333; text-align:center;}
.nav1 ul li.dq a{ background-color:#0139b4;  color:#fff;}
.pic{ position:relative}
.relative{position:relative;left:0;top:0;}
.scroll{}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative; line-height:0;}
.scroll_position{position:absolute;left:0; width:100%;z-index:400px;bottom:10px; text-align:center;}
.scroll_position li{display:inline-block;width:7px;height:7px; margin:0 2px;border-radius:50%; border:1px solid #fff;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{ background-color:#fff; border:1px solid #fff;}



.contact_wz{  color:#333; padding:0 40px;  font-size:18px;}
.contact_wz .tit{ font-size:32px; line-height:50px;	 padding-top:20px;}
.contact_wz p{}
.contact_wz p { display:block; padding-left:26px; line-height:28px; margin-top:14px;}
.contact_wz p span{ display:block;}
.contact_wz p.pic1{ background:url(../images/c_icon2.png) no-repeat left 6px;}
.contact_wz p.pic2{ background:url(../images/c_icon1.png) no-repeat left 6px;}
.contact_wz .erweima2{ margin-top:20px; text-align:center;}
.contact_wz .erweima2 span{ display:block;}
.contact_wz .erweima2 img{ width:150px; height:150px;}
 
.menu ul{ background-color:#0139b4;}
.menu ul li:nth-child(1),.menu ul li:nth-child(2),.menu ul li:nth-child(3){ background-color:#0139b4; border-left:1px solid #1d81d7; border-right:1px solid #0367bd;}
.menu ul li{  width:33.33%; float:left;box-sizing:border-box; text-align:center; line-height:34px; border-left:1px solid #1c7ccf; border-right:1px solid #0262b5; font-size:18px;}

.menu ul li a{ display:block; color:#fff;}

.nav ul{ padding:10px 5px 4px 5px;}
.nav ul li{ padding:0 5px; width:25%; float:left;box-sizing:border-box;}

.nav ul li{ text-align:center; line-height:30px; font-size:12px;}
.nav ul li .icon{ width:50px; height:50px;  display:block; margin:0 auto; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-indent:-9999px; }
.nav ul li .icon1{ background:#0139b4 url(../images/icon.png) no-repeat; }
.nav ul li .icon2{ background:#0139b4 url(../images/icon.png) no-repeat 0 -50px;}
.nav ul li .icon3{ background:#0139b4 url(../images/icon.png) no-repeat 0 -100px;}
.nav ul li .icon4{ background:#0139b4 url(../images/icon.png) no-repeat 0 -150px;}
.nav ul li .icon{background-size:50px;}



.jies{ padding:20px 10px; line-height:150%; color:#666; font-size:18px;}
.jies a{ color:#0263ba;}

.fuwu1{ background:url(../images/fuwu_bg.jpg) no-repeat; background-size:100%;}
.fuwu1 .tit{ color:#fff;}
.fuwu1 .tit p{ color:#fff;}

.case_list{ background-color:#fff;}
.case_list ul{ padding:10px 0;}
.case_list ul li{width:50%; float:left; box-sizing:border-box; text-align:center;line-height:22px; color:#999;}
.case_list ul li .pic,.case_list ul li span{  padding:5px 10px 0 10px; line-height:0; box-sizing:border-box; }
.case_list ul li span{ display:block;}
.case_list ul li strong{ display:block; font-weight:inherit; font-size:16px; height:40px; overflow:hidden; line-height:40px;}
.case_list ul li img{ width:100%;}


.tit{ font-size:36px; padding-top:20px; text-align:center;}
.tit h2{ padding-bottom:5px; display:block;}
.tit p{ text-align:center; font-size:16px; color:#999;}
.qieh ul{ padding-left:20px; padding-bottom:40px;}
.qieh ul li{ margin-top:14px;}
.qieh ul li .gd{ height:40px;}
.qieh ul li p{ display:none;}
.qieh ul li strong{ display:block; float:left; height:40px; line-height:40px; font-size:18px; color:#fff; padding-right:40px; background:url(../images/fuwu_bg1.png) no-repeat right -40px; font-weight:inherit; padding-left:20px;}
.qieh ul li strong b{ width:22px; height:22px; float:left; margin-top:9px; background:url(../images/fuwu_pic.png) no-repeat 0 -22px;}
.qieh ul li strong i{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left; padding:0 10px 0 20px;}
.qieh ul li p{ clear:left; }
.qieh ul li.current p{ display:block; padding-left:70px; color:#fff; line-height:30px; font-size:16px;}
.qieh ul li.current strong b{ background:url(../images/fuwu_pic.png) no-repeat 0 0;}

.qieh ul li.current strong{  background:url(../images/fuwu_bg1.png) no-repeat right 0; }





.bg999{ }
.yous1{ padding:20px 10px;border-bottom:2px solid #f9f9f9;}
.yous1:last{ border-bottom:0;}
.yous1 .pic{ margin:10px 40px 0 40px; text-align:center;}
.yous1 .pic img{ width:100%;}
.yous_wz{ line-height:150%; color:#666;}
.yous_wz .yous_bt{ font-size:18px; color:#0263ba; min-height:36px; line-height:36px; font-weight:bold;}
.yous_wz .yous_bt i{ width:38px; height:36px; background:url(../images/youshi_bt.png); color:#fff; float:left; margin-right:5px; font-style:normal; font-weight:bold; text-align:center; line-height:36px;}
.yous_wz p{ background:url(../images/dian.jpg) no-repeat left 8px; padding-left:10px;}
.yous_wz p b{ color:#f97822;}







.footer{ line-height:20px; padding:10px 0 54px 0;color:#666; text-align:center; margin-top:10px;}








.page{ height:28px; text-align:center; padding:10px 0 10px 0; background-color:#fff;}
.page ol {  display:inline;}
.page ol li{ display:inline;  height:22px; overflow:hidden; margin:0 3px;}
.page a{ display:inline-block;}
.page a,.page span,.page span a{  display:inline-block; }
.page a,.page ol li span{ padding:4px 8px; border:1px solid #a7a7a7;  background-color:#a7a7a7; }
.page a{ }
.page ol li a:hover{ background-color:#666; border:1px solid #666;}
.page ol li a{ font-family:Arial, Helvetica, sans-serif; color:#fff;}
.page ol li.active span,.page a.thislink{ font-family:Arial, Helvetica, sans-serif;  background-color:#0139b4; border:1px solid #0139b4; color:#fff; font-weight:bold; color:#fff;}
.page ol li.disabled span{ color:#666;}
.page ol li a[rel=prev],.page ol li a[rel=next]{ background:url(../images/fenye.png) repeat-x; color:#333; border:1px solid #e5e5e5;}






.pic_list{ padding:10px 5px;}
.pic_list ul li{ padding:0 5px;box-sizing:border-box; width:33.33%; float:left; text-align:center;}
.pic_list ul li a{ display:block; line-height:0;}
.pic_list ul li img{ width:93px; height:72px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.pic_list ul li span{ display:block; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑"; overflow:hidden;}


.about_wz1 p{ padding:10px 0;}
.about{ padding:10px; font-size:16px; line-height:180%;}
.about_wz2 p{ line-height:40px; margin-top:20px;}
.about_wz2 p span{ background: url(../images/about_sj.png) no-repeat right top #0139b4; margin-right:10px; float:left;  color:#fff; padding:0 24px 0 20px;}
.about_wz2{ line-height:28px;}



.qh_hd{  background-color:#f9f9f9; height:60px; line-height:60px; }
.qh_hd ul{}
.qh_hd ul li{ width:33.33%; float:left;}
.qh_hd ul li a{ display:block; text-align:center; font-size:16px; font-family:"微软雅黑";}
.qh_hd ul li.current a{ background-color:#0262b8; color:#fff; font-weight:bold;}

.qh_bd ul { padding:10px;}
.qh_bd ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; height:34px; line-height:34px; font-size:16px; overflow:hidden;}
.qh_bd ul li:first-child{ background:none; padding:4px 0; height:90px; }
.qh_bd ul li:first-child img{ width:120px; height:90px; float:left;}
.qh_bd ul li:first-child strong{ display:block; margin-left:130px; line-height:32px; height:30px; font-size:16px; overflow:hidden; }
.qh_bd ul li:first-child strong a{ color:#d88900;}
.qh_bd ul li:first-child p{ margin-left:130px; height:44px; line-height:22px; font-size:14px; overflow:hidden; color:#666;}

.qh_bd ul.wd li{ height:68px; padding-left:0; background:none; border-top:1px solid #e2e2e2; padding:10px 0;}
.qh_bd ul.wd li:first-child{ border-top:0;}
.qh_bd ul.wd li strong{ margin-left:0; background:url(../images/faq.gif) no-repeat 0 5px; height:28px; line-height:28px; display:block; padding-left:24px; overflow:hidden;}
.qh_bd ul.wd li p{ margin-left:0; background:url(../images/faq.gif) no-repeat 0 -26px; height:40px; line-height:20px;padding-left:24px; overflow:hidden; color:#666;}



.fix_btn{ position:fixed; left:0; bottom:0; height:44px; background-color:#0263ba; width:100%;}
.fix_btn a{ width:33.33%; float:left;box-sizing:border-box; border-left:1px solid #3582c8; border-right:1px solid #0255a0; height:44px; line-height:44px; text-align:center; color:#fff;}
.fix_btn a i{  display:inline-block; height:44px; padding-left:30px; font-style:normal;}
.fix_btn a:nth-child(1){ border-left:none;}
.fix_btn a:nth-child(3){ border-right:none;}
.fix_btn a:nth-child(1) i{ background:url(../images/fix_btn.png) no-repeat 0 0; background-size:22px;}
.fix_btn a:nth-child(2) i{ background:url(../images/fix_btn.png) no-repeat 0 -44px; background-size:22px;}
.fix_btn a:nth-child(3) i{ background:url(../images/fix_btn.png) no-repeat 0 -88px; background-size:22px;}



.news_list ul{ padding:0 10px;}

.news_list ul li{ padding:10px 0; height:90px; border-bottom:1px dashed #e2e2e2;}
.news_list ul li img{ width:120px; height:90px; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.news_list ul li strong{ display:block; margin-left:130px; line-height:34px; height:34px; overflow:hidden; font-size:16px; font-weight:inherit;}
.news_list ul li strong a{ color:#333;}
.news_list ul li p{ margin-left:130px; height:43px; line-height:22px; font-size:14px; overflow:hidden; color:#666;}



.content_bt{ padding:14px 0 14px 0; border-bottom:1px dashed #e2e2e2; margin:0 10px;}
.content_ly{ padding-top:6px; color:#999; text-align:center;}
.content_bt h1{ text-align:center; font-size:18px; color:#333;}
.fenxiangdaima{ float:right;} 
.content2{ padding:10px; font-size:16px; line-height:200%; color:#333;}
.content{ padding:10px; font-size:16px; line-height:200%; color:#333;}
.content h1{ font-size:18px; color:#333; text-align:center;}
.content img{ width:100%;}
.content h1{text-align:center; font-size:18px; color:#333;padding:14px 0 14px 0; margin:0 10px;}
.shangxiapian{}
.shangxiapian a{ width:50%; float:left; display:block;box-sizing:border-box;  border-right:2px solid #fff; background:url(../images/shangpian.png) no-repeat 10px center #eee;padding:8px 10px 8px 22px; word-spacing:#666;}
.shangxiapian a:last-child{ font-style:normal; width:50%; float:right; box-sizing:border-box;   border-left:2px solid #fff;background:url(../images/xiapian.png) no-repeat right center #eee; padding:8px 22px 8px 10px;}

.prew{ line-height:40px; padding-bottom:20px; background-color:#eee; border-radius:10px; margin:0 10px; padding:10px 0 10px 20px; font-size:16px; margin-bottom:20px;}



.bt{ height:36px; border-bottom:2px solid #e2e2e2; }
.bt h2{ position:absolute; left:0; top:0; border-bottom:4px solid #85bf40; font-size:36px; color:#85bf40; line-height:68px; font-weight:bold;}


.xiangguanyuedu ul{ margin:0 10px; padding-bottom:10px;}
.xiangguanyuedu ul li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; height:28px; line-height:28px; overflow:hidden;font-size: 14px;}


.pic_list1 ul li{}

.pic_list1{ padding:10px 5px;}
.pic_list1 ul li{ padding:0 5px;box-sizing:border-box; width:50%; float:left; text-align:center;}
.pic_list1 ul li a{ display:block; line-height:0;}
.pic_list1 ul li img{ width:145px; height:109px;}
.pic_list1 ul li span{ display:block; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑";}



.wenda_list ul { padding:0 10px 10px 10px;}
.wenda_list ul li{ padding-left:0;  border-top:1px solid #e2e2e2; padding:10px 0;}
.wenda_list ul li:first-child{ border-top:0;}
.wenda_list ul li strong{  background:url(../images/faq.gif) no-repeat 0 8px; line-height:34px; font-size:16px; display:block; padding-left:24px; overflow:hidden; font-weight:inherit;}
.wenda_list ul li p{  background:url(../images/faq.gif) no-repeat 0 -26px; font-size:14px; line-height:24px;padding-left:24px; overflow:hidden; color:#666;}
