@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;font-family:'微软雅黑';font-size:14px;font-weight:normal;}
body{font-size:14px;}
html,body{min-height:101%;}
a{text-decoration:none; color:#000;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
.clear{clear:both;}
li.last{margin-right:0px !important;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
li{ list-style:none;}

.center2{width:1060px;margin:0 auto;}
.center2 .ny_l{display: none;}

/*index*/
.top{ height:6px; background:#0154a0;}
.header{ border-bottom:1px solid #fff;}
.logo img{ vertical-align:bottom;}
.tel{  text-align:right;margin-right: 25px;}
.tel img{ vertical-align:middle; margin-top:-8px; margin-right:4px;}
.tel span{ font-size:20px; color:#0154a0;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg); display:inline-block; font-weight:bold;}
.nav{  margin-right: 25px; margin-top:7px}
.mianfei{ display:block;width:96px; height:23px; background:#b61820; font-size:15px; color:#fff; line-height:23px; text-align:center;}
.smemu1 li{ background:url(../images/li_bg.png) no-repeat right center;  float:left;}
.smemu1 li.last{ background:none;}
.smemu1 li a{ display:block; position:relative;padding:0px 13px;padding: 0px 18px;
font-size: 16px;}
.smemu1 li.cur a{ color:#0154a0}
.smemu1 li a img{ position:absolute;bottom:-15px; display:none; left:50%; margin-left:-26.5px;}
.smemu1 li:hover img{ display:block;}
.smemu1 li.cur img{ display:block;}
.banner{ position:relative;}
.banner ul li img{width:100%; vertical-align:bottom;}
.banner .center{ position:absolute; top:0px; left:50%; height:100%; margin-left:-529px;width:1058px;}
.banner .btn_left,.banner .btn_rgiht{ position:absolute; margin-top:-37px; top:50%; display:block;}
.banner .btn_left{ left:-40px;}
.banner .btn_rgiht{right:-40px;}
.conment{ position:relative;}
.zxgg{ position:absolute; bottom:0; left:0px;width:100%;z-index: 11111;}
.zxgg .zxgg_con{ background:url(../images/gg_bg.png) no-repeat; background-size:100% 100%; padding:8px 13px;width:1032px; margin:0 auto;}
.zxgg .zxgg_con p{ font-size:17px; color:#f2f2f2;}
.zxgg ul{ margin-top:2px;}
.zxgg li a{ font-size:14px; color:#f2f2f2;}
.zxgg .btn_r,.zxgg .btn_l{ display:block;width:17px; height:15px; text-align:center; line-height:15px; background:#fff; font-size:12px; color:#1b334b; font-family:"宋体"; margin-left:5px; margin-top:4px;}
.index_a{ background:#f2f2f2;}
.index_a ul li{ float:left;width:138px; margin:62px 27px; text-align:center;}
.index_a ul li img{width:100%; vertical-align:bottom;}
.index_a ul li span{ font-size:17px; color:#5e5e5e; line-height:3em;}
.gmyx_img img{width:100%; vertical-align:bottom;}
.gmyx{ position:relative;}
.gmyx .center{position:absolute; top:0px;width:1058px; left:50%; margin-left:-529px; height:100%;}
.gmyx_tb p{ font-size:24px; color:#323232;}
.gmyx_tb p font{ font-size:49px; color:#025bc9; font-weight:bold;}
.gmyh{width:434px; margin-top:22px;}
.gmyx_con span{ font-size:24px; color:#323232;}
.gmyx_con font{ display:block; text-align:left; font-size:16px; color:#323232; line-height:2em;}
.gmyx_con .text{width:175px; height:23px; border:1px solid #727272; margin-left:8px; margin-right:8px;}
.gmyx_con font label{ font-size:16px; color:#025bc9;}
.mfsq{ background:#f6f6f6; overflow:hidden;}
.ljsq a{ display:block;width:234px; height:52px; text-align:center; line-height:52px; background:#c20610; font-size:20px; color:#fff; border-radius:52px; -moz-border-radius:52px; -webkit-border-radius:52px; -o-border-radius:52px; overflow:hidden; margin:0px auto; margin-top:30px;}
.boajia h3{ font-size:18px; color:#0154a0; font-weight:bold;}
.bj_ul1 li{ float:left;width:13%;text-align:center; line-height:37px; background:#0154a0; font-size:12px; color:#fff; border-right:1px solid #fff; box-sizing:border-box;}
.bj_ul1 li.li1{width:17.5%; }
.bj_ul1 li.last{ border-right:none;}
.bj_ul2 li div{ float:left;width:13%; line-height:37PX; text-align:center; border-right:1px solid #e8eaec;box-sizing:border-box; background:#fff; }
.bj_ul2 li{background:#fff;}
.bj_ul2 li.li2 div{ background:#f5f6f6;}
.bj_ul2 li .div1{ float:left;width:17.5%}
.bj_ul2 li div.last{ border:none;}
.boajia{ margin-top:0px;}
.bj_con{ margin-top:8px;}
.bj_ul3 li{width:10%;float:left;text-align:center; line-height:37px; background:#0154a0; font-size:12px; color:#fff; border-right:1px solid #fff; box-sizing:border-box;}
.bj_ul3 li.li1{width:15%;}
.bj_ul4 li div{width:10%; float:left;line-height:37PX; text-align:center; border-right:1px solid #e8eaec;box-sizing:border-box; background:#fff; }
.bj_ul4 li .div1{width:15%;}
.bj_ul4 li.li2 div{ background:#f5f6f6;}
.bj_ul4 li div.last{ border:none;}
.bj_con{ box-shadow:0px 0px 4px #666; -moz-box-shadow:0px 0px 4px #666;}
.mfsq_b{ text-align:center; padding-top:20px; padding-bottom:25px;}
.mfsq_b p{ font-size:18px; color:#1f1f1f; font-weight:bold}
.mfsq_b span{ display:block; font-size:16px; color:#1f1f1f; margin-top:0px;}
.choose{ padding-top:50px; padding-bottom:40px; background:#fff;}
.ch_t img{  vertical-align:bottom;}
.ch_con{ text-align:center;}
.ch_con p{ font-size:36px; color:#0154a0; display:block; padding-top:25px;}
.img_l{ margin-left:100px}
.img_r{ margin-right:100px}
.ch_con p font{ font-size:36px; color:#bc0013;}
.ch_con span{ display:block; font-size:43px; font-weight:bold; color:#0154a0;margin-top: -16px;}
.ch_con span label{ font-size:50px; font-weight:bold; color:#bf021e;}
.ch_b li{width:172px; float:left; border:1px solid #bac9d2; margin-right:22px; margin-top:15px;}
.ch_b li img{width:100%; vertical-align:bottom;}
.ch_b li p{ display:block; background:#bac9d2; line-height:33px; color:#fff; text-align:center;}
.hot{ background:#f2f2f2; padding-top:30px; padding-bottom:50px;}
.rmwt{width: 330px;
margin-right: 35px;}
.rmwt h3{ font-size:19px; color:#1b334b; font-weight:bold;}
.hot_img{ margin-top:10px;}
.hot_img img{width:100%; vertical-align:bottom;}
.rmwt_ul{ margin-top:6px; min-height:135px; _height:135px;}
.rmwt_ul li{ line-height:32px;}
.rmwt_ul li a{ color:#494949;}
.rmwt_ul li a:hover{ color:#0154a0;}
.rmwt .more{ display:block;width:86px; margin-top:5px; height:25px; background:url(../images/more.jpg); line-height:25px; color:#fff; padding-left:20px;}
.yhhd{ margin:0;}
.yhhd_con{ min-height:135px; _height:135px;}
.hy_l{}
.hy_l span{ display:block; font-family:"宋体"; line-height:24px; margin-top:6px; font-weight:bold; color:#d12200;}
.hy_l p{ color:#494949; line-height:24px;}
.ljsy{ background:url(../images/dt_16.jpg); overflow:hidden; background-size:100% 100%}
.ljsy a{ display:block;width:304px; height:58px; text-align:center; line-height:58px; background:#b40000; font-size:16px; color:#fff; margin:34px auto;}
.ljsy a img{ vertical-align:middle; margin-top:-2px; margin-left:4px;}
.footer{ background:#191a1f; text-align:center; padding-top:22px; padding-bottom:22px;}
.footer p{ line-height:32px;}
.footer a,.footer span,.footer font{ color:#b9b8b8;}
.footer span{ margin-left:4px; margin-right:4px;}
.footer p img{ vertical-align:middle; margin-top:-2px; margin-left:10px;}
.footer font{ margin-right:10px;}
.fd{ position:fixed; right:4px; top:231px;}
.fd ul li{width:60px; border-top:1px solid #bbbbbb; margin-bottom:11px;}
.fd ul li a{ display:block;}
.fd ul li img{width:100%; vertical-align:bottom;}
.fd ul li.last{ margin-bottom:0;}

/*ny*/
.header2{ background:#fff; overflow:hidden;}
.smenuer{ margin-top:46px; margin-left:24px;}
.smenuer li{width:80px; text-align:center; float:left;}
.smenuer li a{ display:block; position:relative;}
.smenuer li a img{ display:none; position:absolute; top:22px; left:50%; margin-left:-6px;}
.smenuer li.li1{width:56px;}
.smenuer li:hover a{ color:#106fd9;}
.smenuer li:hover img{ display:block;}
.smenuer li.cur a{ color:#0154a0;}
.smenuer li.cur img{ display:block;}
.dl_box{ margin-top:12px;}
.dl_box a{ display:block;width:112px; height:26px; text-align:center; line-height:26px; color:#fff; font-family:"宋体";  font-size:12px; border-radius:26px; -o-border-radius:26px; -moz-border-radius:26px; -wekit-border-radius:26px; overflow:hidden; margin-bottom:5px;}
.dl_box a.a1{ background:#106fd9;}
.dl_box a.a2{ background:#c30811;}
.dl_box a img{ vertical-align:middle; margin-top:-2px; margin-right:6px;}
.banner2 img{width:100%; vertical-align:bottom;}

.ny{ padding-top:56px;}
.ny_lb{ margin-top:21px;}
.ny_lb img{width:100%; vertical-align:bottom;}
.cpys_t{ height:36px;width:100%; background:url(../images/h3_bg.png);}
.cpys_t h3{ font-size:16px; color:#262626; line-height:36px; padding-left:15px;}
.ys_ul li{ text-align:center; float:left;width:220px; margin:13px 18px;}
.ys_ul .li_img{width:78px; height:78px; border-radius:78px; -wekit-border-radius:78px; -moz-border-radius:78px; -o-border-radius:78px; overflow:hidden; margin:0 auto;}
.ys_ul .li_img img{width:100%; vertical-align:bottom;}
.ys_ul li h4{font-size:16px; color:#106fd9; line-height:26px;}
.ys_ul li p{ font-family:"宋体"; font-size:12px; color:#636363; line-height:15px;}
.cpgn{ margin-top:30px;}
.cpgn_ul li{ padding:0 24px; margin-top:36px;}
.cpgn_ul li .li_img{width:262px; float:left; border-right:5px solid #106fd9; border-bottom:5px solid #106fd9;}
.cpgn_ul .li_img img{width:100%; vertical-align:bottom;}
.cpgn_ul .li_con{width:440px; float:right;}
.cpgn_ul li h4{width:102px; height:31px; text-align:center; line-height:31px; background:#106fd9; font-size:16px; color:#fff; margin:0 auto; border-radius:31px; -wekit-border-radius:31px; -o-border-radius:31px; -moz-border-radius:31px; overflow:hidden; margin-top:26px; margin-bottom:8px;}
.cpgn_ul li p{ color:#636363; line-height:24px; text-align:center}
.cpgn_ul li.li2 .li_img{ float:right;}
.cpgn_ul li.li2 .li_con{ float:left;}
.hydz{ margin-top:35px; margin-bottom:30px;}
.hydz_ul{ padding:0px 32px; margin-top:30px;}
.hydz_ul li{ float:left;width:33.33%; height:160px; text-align:center;}
.hydz_ul li h4{width:102px; height:31px; text-align:center; line-height:31px; background:#106fd9; font-size:16px; color:#fff; margin:0 auto; border-radius:31px; -wekit-border-radius:31px; -o-border-radius:31px; -moz-border-radius:31px; overflow:hidden; margin-bottom:6px; margin-top:16px;}
.hydz_ul li p{color:#636363; line-height:24px; text-align:center}
.hydz_ul li.li2{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; box-sizing:border-box;}
.footer2{  text-align:center; background:#666666; padding:30px 0;}
.footer2 a,.footer2 span,.footer2 font{ color:#b9b8b8;}
.footer2 p{ line-height:28px;}



/* 常见问题 */
.ny_1{overflow: hidden;padding-top:12px;height:42px;}
.ul_yi{background:#1579ed;}
.ul_yi li{float: left;line-height: 42px;font-size: 20px;color:#fff;margin-right: -8px;cursor:pointer;}
.ul_yi li a{color:#fff;display: block;padding-left:10px;width:224px;background:url(../images/cj.png) no-repeat;}
.ul_yi li .on {margin-top: -12px;height:54px;line-height: 54px;font-size: 26px;padding-left:40px;width:295px;background:url(../images/t.png) no-repeat;z-index: 9999;position: relative;}
.ul_yi li.one .on{margin-left:0;}