@import url(all.css);
@import url(http://at.alicdn.com/t/font_1436598440_27717.css);
body{ max-width:960px; color:#888a8a; margin:0px auto; position:relative;}
a{text-decoration:none; color:#777777;}
a:hover{color:#000;}

.header{ background:#f6f7f9 url(../mod_img/header_bj.jpg) repeat left top; z-index:101;text-align:center; position:relative; width:100%;}
.header img{ width:100%; height:auto; }

#path{ width:40px; height:40px; background:#707070; position:fixed; bottom:0px; right:0px; color:#fff; font-size:24px; line-height:40px; text-align:center; cursor:pointer; display:none;}
#path:hover{background:#000;}

.bj {background: rgba(00,00,00,0.5);width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;z-index: 100;display: none;}

.nav{ position:absolute; display:none; z-index:102;text-align: center; width: 100%;left: 0px;top:auto;font-size: 12px}
.nav li{background: #1b3355;border-top: 1px solid #374c68;border-bottom: 1px solid #0e2444; height:56px; line-height:56px;}
.nav li a{color:#fff; width:100%; height:56px; display:block;}



.header_lb{ position:absolute; left:30px; top:50%; margin-top:-12px; cursor:pointer; }
.header_lb i{font-size:24px;color:#888a8a;}

.header_zy{ position:absolute; right:30px; top:50%; margin-top:-12px;}
.header_zy i{font-size:24px;color:#888a8a;}


.in_sm{ text-align:center; padding:30px 0px;}
.in_sm h3{font-size:18px; color:#323643;}
.u_1 { height:3px; width:38px; display:block; background:#828282; margin:14px auto;  }
.u_2 { height:3px; width:38px; display:block; background:#fff; margin:14px auto;  }
.in_sm h6{font-size:12px; line-height:19px;}

.in_s{position:relative; overflow:hidden;}
.cc{overflow:hidden;position:relative;}
.in_s li:nth-child(odd) .cc{ border-right:1px solid #fff;}
.in_s li:nth-child(even) .cc{border-left:1px solid #fff;}
.in_s li:nth-child(3){margin-top:2px;}
.in_s li{width:50%; background:#fff; position:relative; overflow:hidden; display:inline-block; float:left;}
.in_s_bj{ position:absolute; display:none; z-index:5; width:100%; height:100%; left:0px; top:0px; background:rgba(0,0,0,0.6);}
.in_s_x{ width:100%; color:#fff; z-index:6;margin:0px auto; display:none; text-align:center; height:116px; position:absolute; top:50%; margin-top:-65px; }
.in_s_gd{ padding-top:20px;}
.footer_1{}

.foot{background-color:#fcfcfc; text-align:center; }

.foot h6{ height:47px; line-height:47px; background:#fff; margin-top:40px; width:100%; font-size:12px;}
.footer_nav{ padding:60px 0px; width:100%;background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;background-image:background-color:#fcfcfc;}
.footer_nav li{height:52px; text-align:center; border-bottom:1px solid #e8e8e8;border-top:1px solid #fff; line-height:52px;}
.footer_nav li a{ height:52px; width:100%; display:block;}
.ny_banner{}
.ny_banner img{width:100%; height:auto;}

.mbx{ background-image:url(../mod_img/mbx_bj.jpg);background-size: cover;
background-position: 50% 0;
background-repeat: no-repeat; height:43px; line-height:48px; text-indent:30px; color:#323643;}

.ny_title{ width:100%; height:35px; padding:10px 0px; background:#fff; color:#333; text-align:center;}
.ny_title h4{ font-size:15px; font-weight:bold;}

.gcal_sm{ padding:20px 10%; background:#f0f0f0;}

.gcal_sm h5{ font-size:15px; color:#000;}
.gcal_sm h6{ font-size:12px; color:#454545; line-height:18px;}

.gcal_body{ background:#fff; padding-bottom:30px;}
#img_wz{ overflow:hidden; clear:both;}
#img_wz li{ width:50%; float:left;}
#img_wz li  img{ width:100%; height:auto;}
#img_wz li  h6{ height:36px; line-height:36px; color:#343434}
#img_wz li  a{  color:#343434} 

#img_wz li:nth-child(odd) div{ border-right:1px solid #fff;}
#img_wz li:nth-child(even) div{border-left:1px solid #fff;}

.ny_gcal{}
.ny_gcal h4{ font-size:15px; color:#1182c9; height:48px; line-height:48px; padding:0px 17px;}
.ny_gcal h6{ font-size:12px; color:#4c4948; line-height:22px; text-indent:24px;padding:0px 17px;}


.ny_footer{ width:100%; overflow:hidden;margin-top:30px; clear:both;}
.ny_footer li{ width:50%; line-height:39px; font-size:12px; float:left; background:#2b3b5e; height:39px; text-align:center; color:#fff;}
.ny_footer li a{color:#fff;}
.ny_footer li i{font-size:16px; margin-right:6px;}

.ny_footer li:nth-child(odd) div{ border-right:1px solid #fff;}
.ny_footer li:nth-child(even) div{border-left:1px solid #fff;}






.title{ background:url(../mod_img/title_bj.jpg) no-repeat center center; color:#626262; text-align:center; font-size:18px; font-weight:bold; margin-top:30px;}
.title_h3{font-size:12px; text-align:center; color:#a0a0a0;}

.hx{ height:14px; width:100%; background:#e0e0e0; margin:20px 0px;  }


.ffzc_1{ margin-top:20px; overflow:hidden; clear:both; margin:0px auto;text-align:center;  }
.ffzc_1 ul{display:block; margin: 0 auto;position: relative; }
.ffzc_1 li{ text-align:center;width:30%; display:inline-block;  color:#313131; line-height:40px; margin:10px 1%;  font-size:18px; }
.ffzc_1 li i{font-size:4em; padding:1em;  border:2px solid #313131; border-radius:50%; display:inline-block;}

.ffzc_2{}
.ffzc_2 h4{ font-size:24px; padding:0px 20px; color:#626262;}

.ffzc_2_1{}
.ffzc_2_1 ul{padding:0px 20px;}
.ffzc_2_1 ul li{height: 100px;padding: 15px 0;position: relative;}
.ffzc_2_1 ul li img{width: 144px;height: 100px;float: left;margin-right: 13px;vertical-align: middle;}
.ffzc_2_1 ul li h5{ font-size:16px; line-height:50px; height:50px; overflow:hidden; color:#535353;}
.ffzc_2_1 ul li h6{ font-size:14px; margin-top:0px; color:#535353; height:49px; overflow:hidden;border-bottom: 1px solid #e1e1e1;}


.ffzc_2_2 ul{padding:0px 0px;}
.ffzc_2_2 ul li{padding: 15px 0;position: relative;}
.ffzc_2_2 ul li img{width: 110px;height: auto;float: left;margin-right: 13px;vertical-align: middle;}
.ffzc_2_2 ul li h5{ font-size:16px;  line-height:30px; height:30px; overflow:hidden; color:#535353;}
.ffzc_2_2 ul li h6{ font-size:12px; margin-top:0px; color:#535353; height:46px; overflow:hidden;border-bottom: 1px solid #e1e1e1;}

.ffzc_2_3{ padding:15px 0px;}
.ffzc_2_3 ul{padding:0px 20px;}
.ffzc_2_3 ul li{padding: 0px 0;position: relative; height:auto; clear:both;}
.ffzc_2_3 ul li img{width: 110px;height: auto;float: left;margin-right: 13px;vertical-align: middle;}
.ffzc_2_3 ul li h5{ font-size:14px; line-height:18px; height:18px; color:#535353;}
.ffzc_2_3 ul li h6{ font-size:12px; margin-top:0px; color:#535353; height:46px;  border-bottom: 1px solid #e1e1e1;}



/**/

.gs{}
.gs li{}
.gs li h3{ font-size:24px;}
.gs li{width:100%; background:#000; position:relative; overflow:hidden; display:inline-block; margin-top:6px;}
.gs_bj{ position:absolute; display:none; z-index:5; width:100%; height:100%; left:0px; top:0px; background:rgba(0,0,0,0.6);}
.gs_s_x{ width:100%; color:#fff; z-index:6;margin:0px auto; text-align:center; height:50px; position:absolute; top:50%; margin-top:-25px; }
.gs_s_x h5{ padding:2px 6px;  text-align:center; border:1px solid #889499; color:#889499; width:53px; margin:0px auto;margin-top:8px;}


.gsjj_sm{background-size: cover; text-align:center; color:#fff;
background-position: 50% 50%;
background-repeat: no-repeat;background-image:url(../mod_img/gsjj_1.jpg); padding:35px 10%;}

.gsjj_sm h3{font-size:18px;}
.gsjj_sm h5{font-size:12px; line-height:18px; text-align:left;}

.g h4,.g h6{ padding:0px 8%;}
.g h4{font-size:15px; color:#000; margin:30px 0px 10px 0px;}
.g h6{ line-height:19px; font-size:12px; color:#787878; margin-top:14px;}

.g img{ margin-top:40px; width:100%;}


/**/
.cpts{ padding:25px 5%;}
.cpts h2{font-size:18px; color:#222;}
.cpts h6{ font-size:12px; line-height:16px; margin-top:20px;}

.cpgt{padding:20px 5%;}
.cpgt h5{ font-size:14px; border-bottom:1px solid #ebebeb; line-height:40px;color:#1b1b1b; }
.cpgt h6{font-size:12px; color:#626262; line-height:21px;}

.cp_arc{ clear:both; overflow:hidden;}
.cp_arc h3{ font-size:18px; line-height:30px; text-align:left; color:#012657; border-bottom:1px solid #9d9d9d;}
.cp_arc span{font-size:12px; float:right; color:#626262; line-height:21px;}
.cp_dt{}

.cp_tx{ padding:12px 5%;}
.cp_tx h5{ font-size:12px; line-height:16px; color:#3c3c3c; padding:8px 0px;}

.cp_xl{ padding:12px 5%;}
.cp_xl h5{font-size:12px;  color:#0068b7; margin-top:15px;}
.cp_xl h6{font-size:12px; color:#3c3c3c;}

.cp_ys{padding:12px 5%; text-align:center;}

#cp_ys{ display:inline-block;;margin: 0 auto;
position: relative; text-align:center;}
#cp_ys li{ float:left; width:30%; max-width:92px; margin:10px 1.5%; position:relative; }
#cp_ys li h5{ text-align:center; line-height:32px;}

.cp_ys_n{ width:92px; height:92px; position:relative;}
.cp_ys_n img{width:100%; height:auto;}
.cp_ys_n:hover{}



.cp_zs{padding:12px 5%; text-align:center;}
#cp_zs{}
#cp_zs li{ width:48%; float:left; padding:10px 1%;}

.lxwm{}
.lxwm_1 {padding: 32px 6% 0px 6%;}
.lxwm_1 h3{font-size:18px; color:#323643; padding:8px 0px;}
.lxwm_1 h4{font-size:18px; line-height:32px; color:#323643;}


.lxwm_map{ margin-top:10px;}


.new{}
#new{}
#new li{ margin:10px; padding:18px 24px 30px 24px; border-bottom:2px solid #cacaca; background:#e7e7e7 url(../mod_img/new_li_bj.png) no-repeat left top;}
#new li p{ color:#777;}#new li p span{float:right;}
#new li h3{font-size:18px; color:#2b3b5e; margin:10px 0px;}
#new li h6{font-size:12px; color:#353535; line-height:20px;}

.new_jz{ height:39px; margin-top:10px; line-height:39px; text-align:center; background:#e7e7e7;}

.new_arc{ background:#e1e1e1; overflow:hidden; clear:both;}

.new_arc_zt{padding:20px 5%; background:#fff; margin:10px;}
.new_arc_zt h1{font-size:18px; line-height:25px; padding:13px 0px; color:#18325e; text-align:center;}
.new_arc_zt p{ color:#939393; font-size:12px; text-align:center;}
.new_arc_body{margin-top:20px;}
.new_arc_body img,.new_arc_body div img{width:100% !important; height:auto  !important;}

.new_arc_xg{padding:20px 0%; background:#fff; margin:10px;}

.new_arc_xg h3{height:40px; line-height:40px; font-size:18px; color:#18325e; text-indent:20px; border-bottom:1px solid #e7e7e7; } 
#new_arc_xg{padding:0px }

#new_arc_xg li{  padding:0px 20px; line-height:35px; color:#000;}
#new_arc_xg li span{float:right;}
#new_arc_xg li a{color:#000;}



.gsrr_body{ margin-top:27px;}
.gsrr{}
.gsrr_dt{ height:50px; cursor:pointer;color:#fff; line-height:50px; font-size:15px; padding:0px 7%; background:#1c2d56;}
.gsrr_dt span{font-size:18px; margin-right:10px; font-weight:bold;}

.gsrr:nth-child(1) .gsrr_dd{ display:block;}
.gsrr_dd{  display:none; color:#fff;padding:10px 10%; overflow:hidden; clear:both; background:#2f4a85;}
.gsrr_dd_img{width:40%; float:left;}
.gsrr_dd_img img{width:100%; height:auto;}
.gsrr_dd_wz{width:55%; float:left; margin-left:4%;}
.gsrr_dd_wz h3{font-size:18px; color:#fff;}
.gsrr_dd_wz h6{font-size:12px; line-height:20px; color:#fff;}



#new_hd{ overflow:hidden; background:#dbdbdb; }
#new_hd li{ margin:10px; padding:18px 0px 30px 0px; border-bottom:2px solid #cacaca; background:#fff;}
#new_hd li img{ width:100%;}
#new_hd li h3{font-size:18px; color:#161622;padding:0px 24px 0px 24px; margin:10px 0px;}
#new_hd li h6{font-size:12px; color:#7d7d7d; padding:0px 24px 0px 24px;line-height:20px;}
#new_hd li h5{ height:30px; margin-top:10px;padding:0px 24px 0px 24px; line-height:30px; color:#7d7d7d; border-top:1px solid #bfbfbf;}
#new_hd li h5 span{ color:#0068b7;}



.jm{ background:#e3e3e3;}
.jm_1{ background:#fff; overflow:hidden; margin-top:10px; padding:0px 5%;}
.jm h4{ font-size:15px;font-weight:bold;  color:#000; height:30px; line-height:30px; text-indent:18px;}

#jm_1{}
#jm_1 li{ padding:20px; border-top:1px solid #e3e3e3; overflow:hidden; clear:both;}
#jm_1 li img{width:20%; float:left; height:auto; padding-right:15px;}
#jm_1 li h5{font-size:12px; padding-top:8px; font-weight:bold; color:#000;}
#jm_1 li h6{font-size:0.75em;  color:#8b8b8b;}


.jm_2{ background:#fff; margin-top:10px;padding:0px 5%;}

.jm_img{ padding:10px 0px; background:#fff; clear:both; overflow:hidden;}

.jm h1{font-size:15px; padding-top:10px; font-weight:bold; color:#404040; }
.jm_3{ background:#fff; padding:0px 6%;}
.jm_3 h3{font-size:12px; color:#666;font-weight:bold;  margin-top:10px;}
.jm_3 h5{ font-size:12px; padding-top:5px; color:#8b8b8b;}


.jm_4{ background:#fff; padding:10px 5%;}
.jm_4 td{color:#626262; font-size:12px; padding-top:10px;}
.jm_4 table tr{ margin-top:10px; width:100%;}
.jm_4 td.jm_4 tr{display:block; margin-top:10px;}
.jm_4 td.jm_4_l{width:25%;}
.jm_4_r{width:75%;}
.jm_input{ height:28px; line-height:28px; width:100%; text-indent:20px; border:1px solid #dcdcdc;}
.jm_input1{ height:84px; line-height:28px; width:100%; text-indent:20px; border:1px solid #dcdcdc;}

.submit {
width: 102px;
height: 34px;
color: #18325e;
line-height: 34px;
cursor: pointer;
border: 1px solid #18325e;
background: #fff;
}


.denglu{color:#959595; width:100%; position:relative;}
.denglu_k{width:80%; height:280px; border-radius:5px; position:absolute;left:10%;background:#f2f4f9; background:rgba(255,255,255,0.5); top:50%; margin-top:-140px;  overflow:hidden;}
.denglu_k_title{ height:50px; background:#777c87; text-align:center; line-height:50px; color:#fff; font-size:18px;}


.denglu_yh{ width:80%; height:80px; background:#fff;border-radius:5px; margin:15px auto; }
.denglu_yh input{ height:39px; border:none; text-indent:12px; width:100%; border-bottom:1px solid #d2d2d2;  color:#959595;}
.denglu_yzm{ height:25px;width:80%; margin:15px auto}
.denglu_yzm img{width:68px; height:25px;}
.denglu_yzm input{ width:50%; height:25px; background:#fff; border:none; color:#959595; }
.denglu_an{width:80%;margin-left:10%; margin-top:20px; height:40px;}
.denglu_an button{width:100%; height:40px; border:none; background:#737885; color:#fff; text-align:center; font-size:16px; line-height:40px;}
.ipt-txt3 {
width:100%;
height: 40px;
border: none;
background: #737885;
color: #fff;
text-align: center;
font-size: 16px;
line-height: 40px;
}



.gg{ padding:10px 5%;}
.gg_bt{height:30px; font-weight:bold; line-height:30px; text-indent:16px; font-size:15px; background:#2b3b5e; color:#fff;}
#gg{}
#gg li {border-bottom:1px solid #e9e9e9; padding:10px 0px;}
#gg h4{font-size:15px; color:#2b3b5e;}
#gg h6{font-size:12px; color:#353535; line-height:15px; margin-top:7px;}
#gg p{ color:#777; font-size:12px;margin-top:7px;}

.gg_arc_title{ padding:10px 5%; text-align:center;}
.gg_arc_title h1{font-size:18px; color:#18325e;}
.gg_arc_title p{color:#939393; font-size:12px;}


.gg_arc_body{margin-top:0px;}
.gg_arc_body img,.gg_arc_body div img{width:100% !important; height:auto  !important;}

.gg_arc_body{ padding:10px 5%; color:#4c4948; font-size:12px; line-height:20px;}


.cp_yg{ text-align:center; font-size:14px; color:#3c3c3c; line-height:24px; margin:20px 0px;}

.cp_pkm{ width:100%; overflow:hidden; margin:10px 0px;}
.cp_pkm li{ width:33.3%; line-height:39px; font-size:12px; float:left; background:#767676; height:39px; text-align:center; color:#fff;}

.cp_pkm li a{color:#fff;}
.cp_pkm li i{font-size:16px; margin-right:6px;}

.cp_pkm li:nth-child(odd) div{ border-right:1px solid #fff;}
.cp_pkm li:nth-child(even) div{border-left:1px solid #fff;}
.cp_pkm_this{background:#224168 !important; }

.cp_tit{ margin-top:10px;}
.cp_tit img{margin:10px 0px;}
.cp_tit h3{border-bottom:none; padding-left:5%;}
.cp_tit span{border-bottom:none; padding-left:5%;}



.yxwl_body{ margin-top:27px;}
.yxwl{}
.yxwl_dt{ height:50px; cursor:pointer;color:#fff; line-height:50px; font-size:15px; padding:0px 7%; background:#1c2d56;}
.yxwl_dt span{font-size:18px; margin-right:10px; font-weight:bold;}

.yxwl:nth-child(1) .yxwl_dd{ display:block;}
.yxwl_dd{  display:none; color:#fff;padding:15px 5%; background:#fff url(../mod_img/xinxi.jpg) center top no-repeat;  overflow:hidden; clear:both;}
.yxwl_dd h3{color:#2f4a85; font-size:14px; font-weight:bold; margin-top:8px;}
.yxwl_dd h5{color:#777; font-size:12px;}
.yxwl_dd h5 span{color:#2f4a85;}