@charset "utf-8";
/* CSS Document */

html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{color:#000;background-color:#003C93; width:100%; height:100%;overflow-x:hidden;}
body,button,input,select,textarea,h2,h3,h4,h5,h6{font:1.5em 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial;-webkit-font-smoothing: antialiased;}
img,fieldset{border:0;vertical-align:middle}
input{padding:0;margin:0;outline:none;}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none;}
ul,li,ol{list-style:none;}
img{max-width:100%;}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;zoom:1;}
.l{float:left;}.r{float:right;}
em,i{font-style:normal}

.top_2{width:100%; line-height:35px; padding:7px 0; float:left; background-color:#003584; color:#fff; font-size:12px;float:left; text-align:center; position:fixed; bottom:0;}
.top_1{width:100%; line-height:35px; padding:7px 0; float:left; background-color:#003584; color:#fff;box-shadow: 3px 3px 3px #999; font-size:18px; z-index:999; position:relative}
.top_1 .logo img{width:10%; max-height:30px; width:auto;}
.top_1 .logo{ width:40%; float:left; padding-left:6%}
.top_1 ul{width:40%; float:right; color:#fff; text-align:center; font-size:15px; padding-right:6%;}
.top_1 ul li{float:right; padding:0 5px;}
.top_1 ul li a{color:#fff; text-decoration:underline}
.gg{background-color:#F1F1F1; width:100%; line-height:50px; text-align:center; z-index:-1; position:relative}
.gg img{}
.home_box{padding:20px 8%; width:84%; float:left}
.home_box li{margin-bottom:15px; width:100%; text-align:center;}


.foot{background-color:#002C6D; width:100%; line-height:50px; color:#fff; font-size:12px;float:left; text-align:center; position:fixed; bottom:0;}
.foot a{color:#fff}
.foot_1 img{min-height:15px; max-height:15px; margin-right:6px;}

.nav_box{width:100%; color:#AAA; float:left; text-align:center; font-size:15px; background-color:#fff;}
.nav_box li{ float:left; text-align:center; width:20%; line-height:40px;}
.nav_box li a{color:#AAA}
.nav_box li.in{color:#000; border-bottom:2px solid #000; padding-bottom:2px;}

.nav_box1{width:100%; text-align:center; float:left; background-color:#EEEEEE; padding:6px 0px;}
.nav_box1 select{ width:50%; padding:5px;font-size:15px;}
.ci_box{width:100%; float:left; text-align:center; line-height:36px; color:#777; background-color:#fff; padding:10px 0;}
.ci_box li{width:25%; text-align:center; float:left; font-size:15px;}
.ci_box li p{color:#333; font-size:18px;}
.ci_box li em{color:#F63; font-size:20px;}


.login_top{ padding:40px 20% 20px 20%; text-align:center}
.login_top img{ max-width:230px; max-height:auto;}

.login_box{background-color:#fff; width:70%; margin:30px 15%; float:left; border-radius:30px;  box-shadow: 0 0 10px #62B0FF;}
.login_box h2{line-height:40px; text-align:center; font-size:24px; margin:10px 0 10px 0; border-bottom:1px solid #ccc; padding-bottom:10px;}
.login_box ul{ float:left; width:100%; margin-top:; padding-bottom:20px;}
.login_box ul li{width:90%; margin:5px 5%; float:left; border-bottom:1px solid #ccc; padding-bottom:5px;}
.login_box ul li i{width:15%; float:left;}
.login_box ul li i img{max-width:40px; max-height:auto;}
.login_box ul li input{width:74%; float:left; height:33px; line-height:33px; font-size:15px; padding:0 3%; border:none;}
.login_box select{font-size:14px; height:33px; width:80%; padding:0 3%;line-height:33px; border:none; background-color:#fff;}
.login_box em img{width:80px; float:right;}
.input_1{width:100%; text-align:center; background-color:#011E76; color:#fff; float:left; border-radius:0 0 30px 30px; position:relative}
.input_1 input{ border:none; background-color:#011E76; color:#fff; font-size:18px; line-height:50px; width:100%;border-radius:0 0 30px 30px;}
.input_1 em{float:right; border-bottom:1px solid #fff; color:#fff; font-size:14px; bottom:15px; right:30px; position:absolute; width:60px;}
.input_1 em a{color:#fff;}

.login_box ul li.denglu i{ width:30%;float:left; font-size:14px; line-height:36px; color:#666}
.login_box ul li.denglu select{width:60%;}
.login_box ul li.deng_2{ text-align:right; font-size:15px; color:#0C1585; border:none;}
.login_box ul li.deng_2 a{color:#0C1585; padding:0 5px;}

.path_box{width:88%; color:#AAA; float:left; text-align:center; font-size:15px; background-color:#fff; line-height:36px; padding:5px 6%}
.path_box li{float:left}

.geren_box{width:92%; float:left; background-color:#efefef; margin-top:15px; padding:10px 4%}
.geren_box li{float:left; font-size:15px;}
.geren_box li img{max-width:80px; margin-right:10px;}
.geren_box li p{line-height:40px;}
.geren_box .text{ line-height:40px; color:#aaa}
.geren_box li.ico{font-size:22px; font-weight:bold; float:right; line-height:80px;}

.ci_box1{background-color:#efefef; border-top:1px solid #bbb}

.weizhi_box{width:92%; float:left; background-color:#efefef; margin-top:15px; padding:15px 4%; font-size:15px;}
.weizhi_box li{float:left; display:block; width:100%; height:40px;}
.weizhi_box li p{float:right; border:none; width:60%; text-align:right; line-height:23px; height:auto}
.weizhi_box p{width:100%; border-top:1px solid #ccc; float:left; height:40px; line-height:50px;}
.weizhi_box p em{color:#0051A0}
.weizhi_box li i{float:left}
.weizhi_box li p em{color:#FF7F00; padding:0 3px;}
.weizhi_box li i img{width:20px; margin-right:6px; line-height:40px;}

.nr_box{width:92%; float:left; background-color:#efefef; margin-top:15px; padding:15px 4%; font-size:15px;}
.nr_box li{float:left; width:100%; line-height:40px; border-bottom:1px solid #ddd; padding-bottom:6px;}
.nr_box li i img{width:30px; margin-right:15px;}
.nr_box li em{float:right; font-size:20px; font-weight:bold;}
.nr_box li a{display:block; float:left; width:100%;}

.nr_box p{width:100%; text-align:center; float:left; line-height:40px; padding-top:25px;}
.nr_box p input{border:none; background-color:#36C; color:#fff; font-size:15px; padding:5px 50px;}

.ziliao_box{width:84%; float:left; background-color:#efefef; margin-top:15px; padding:15px 8%; font-size:15px;}
.ziliao_box li{width:100%; float:left; height:60px; line-height:60px;}
.ziliao_box li p{float:left; width:20%;}
.ziliao_box li input{float:left; margin-top:16px; padding:3px 6px; font-size:15px; width:70%;}

.kc_box{width:100%; float:left; line-height:40px;}
.kc_box li{width:86%; margin:5px 4%; background-color:#fff;border-radius:20px; padding:5px 3%; float:left; line-height:40px; margin-top:20px;}
.kc_box li h3{font-size:15px; float:left; line-height:40px;}
.kc_box li p{font-size:13px; color:#666; float:left; line-height:40px;}
.kc_box li i img{width:30px; float:left; margin-top:7px;}
.kc_box li em img{ float:right; width:30px; margin-top:6px;}
.kc_box li a{width:100%; float:left; display:block;}

.all_box1{width:88%; background-color:#eee; float:left; font-size:15px; line-height:40px; padding:6px 6%;}
.all_box1 .all{float:left;}
.all_box1 .all input{margin-right:6px;}
.all_box1 .dayin{float:right}
.all_box1 .dayin img{width:30px; margin-right:6px;}


.text_box1{width:88%; padding:10px 6%; float:left}
.text_box1 li{background-color:#fff; border-radius:10px; float:left; margin:13px 16px; color:#333; font-size:22px; padding:10px 22px;}
.text_box1 li.in{background-color:#F60; color:#fff;}


.nr_box1 h3{line-height:40px; background-color:#fff; float:left; width:94%; font-size:18px; height:40px; padding:5px 3%; border-radius:10px; margin-bottom:10px;}
.nr_box1 li p{float:left; width:auto; text-align:left; padding-top:0; margin-left:5px; color:#F60}
.nr_box1 li input{float:right; font-size:15px; padding:5px 10px; line-height:30px; margin-top:6px;  }
.nr_box1 li em{font-size:15px; float:left; font-weight:normal;}

.nr_box2 h3 em{background-color:#36C; color:#fff; padding:3px 9px; border-radius:5px; font-size:14px; margin-right:10px;}
.nr_box2 h3 i{float:right;}
.nr_box2 li i{float:left; margin-left:2%; background-color:#CCC; color:#000; width:30px; height:30px; line-height:30px; border-radius:30px; text-align:center; margin-top:8px; margin-right:15px;}
.nr_box2 li em{float:left; margin-top:2px;}
.nr_box p.no input{background-color:#999;}

.words_box{padding:10px 6%; width:88%; float:left}
.words_box li{width:94%; background-color:#fff; color:#333; font-size:18px; margin:10px 0; border-radius:15px; float:left; padding:10px 3%}
.words_box li p{float:left; margin-right:20px;}
.words_box li button{height:25px; width:25px; border:none; background-color:#fff; float:right; margin-left:10px; background-repeat:no-repeat;}
.words_box1 li button{height:32px; width:32px;}

.w_b{position:absolute; z-index:999; background-color:#fff; width:88%; padding:10px 6%; float:left; bottom:0px;}
.w_b li{float:left; font-size:15px; margin-right:8px; margin-top:6px;}
.w_b li img{height:20px; width:20px; margin-right:5px; float:left}
.w_b input{float:right; line-height:30px;font-size:13px; background-color:#36c; border:none; color:#fff; padding:0 15px; margin-left:10px;}

.w_bs{ z-index:999; background-color:#fff; width:88%; padding:10px 6%; float:left; bottom:0px;}
.w_bs li{float:left; font-size:15px; margin-right:8px; margin-top:6px;}
.w_bs li img{height:20px; width:20px; margin-right:5px; float:left}
.w_bs input{float:right; line-height:30px;font-size:13px; background-color:#36c; border:none; color:#fff; padding:0 15px; margin-left:10px;}
.w_bs li.text_b{margin-top:10px; float:left; margin-right:15px;}
.w_bs li.text_c{margin-left:10px;}


.w_b_1 li{margin-right:10px;}
.w_b_1 li img{ height:auto;width:30px; margin-right:0px;}
.w_b_1 li.text_b{margin-top:10px; float:left; margin-right:15px;}
.w_b_1 li.text_c{margin-left:10px;}

.w_b_2 li img{width:28px; height:28px;}
.w_b_2 li{line-height:30px}

.w_b_3 li{margin-right:30px;}

.mask{width:100%; background:url(../images/mask_bg.png) repeat;height:100%; z-index:999; float:left; position:fixed; top:0; left:0}
.mask_box{background-color:#fff; z-index:1000; position:absolute; top:20%; width:70%; margin:0 10%; border-radius:20px; line-height:40px; padding:10% 5% 3% 5%; font-size:16px;box-shadow: 0px 0px 3px 3px #999;}
.mask .ico_img{position:absolute; z-index:120; width:24%; height:24%; top:13%; margin-top:-1%; left:50%; margin-left:-12%; z-index:1001}
.mask_box p{text-align:center; width:100%; line-height:25px; margin-bottom:20px;}
.mask_box p img{margin-left:20px}
.mask .ico_img1{bottom:40%; top:auto; width:40px; height:40px; left:50%; margin-left:-25px; margin-bottom:-30px;}

.m_btn{float:left; width:95%; text-align:center;}
.m_btn input{background-color:#39C; color:#fff; font-size:15px; line-height:30px; padding:5px 5%; border:none; border-radius:10px; margin-left:5%;}
.m_btn input.quxiao{background-color:#999}

.shan_box{width:80%;float:left;position:relative; text-align:center; padding:6% 10%;}
.shan img{z-index:-1;}
.shan_box li{position:absolute; color:#FFF; z-index:999;}
.shan_box li a{color:#fff;}
.shan_box li.p1{left:50%; top:6%; margin-left:-22%;}
.shan_box li.p2{top:12%; left:50%; margin-left:18%;}
.shan_box li.p3{left:43.5%; top:25%; margin-left:-22%;}
.shan_box li.p4{top:35%; left:32%; margin-left:18%;}
.shan_box li.p5{top:44%; left:59%; margin-left:18%;}
.shan_box li.p6{top:54%; left:33%; margin-left:18%;}
.shan_box li.p7{left:41%; top:69%; margin-left:-21%;}
.shan_box li.p8{top:79%; left:37%; margin-left:18%;}

.nav_box2{width:80%; background-color:#eee; float:left; padding:5px 10%;}
.nav_box2 li{ width:50%; text-align:center; float:left; font-size:15px;}
.nav_box2 li.in{color:#36F}

.p_box{width:80%; padding:10px 10%; float:left}
.p_box li{width:23%; float:left; text-align:center; padding:6% 5%; color:#fff; font-size:15px;}
.p_box li a{ color:#fff}

.bt_box{width:30%; margin:20px 35%; text-align:center; float:left; border:1px solid #ccc; background-color:none; color:#fff;}
.bt_box h3{ font-size:18px; padding:5px 0;}

.list{width:90%; padding:10px 5%; float:left}
.list p{background-color:#fff; padding:5px 10%; width:30%; margin:10px 25%; border-radius:20px;}
.list p img{width:36px; height:36px;}
.list p{text-align:center; float:left}
.list p em{display:block; font-size:15px;}

.words_box2 li{width:30%; float:left; padding:10px 5%; margin:10px 5%;}
.fayin{width:90%; padding:20px 5%; float:left; text-align:center}
.fayin img{width:40%;}

.shuru{width:40%; margin:10px 30%; float:left; text-align:center;}
.shuru input{width:90%; font-size:16px; text-align:center; line-height:40px; background-color:#000; color:#fff; border:none}
.nr_box3{background-color:#003C93;}

.nr_box4 P img{width:60%;}
.nr_box4{text-align:center; background-color:#fff;}
.nr_box4 em{ line-height:50px; font-size:18px;}
.nr_box5{background-color:#fff;}
.nr_box5 h3{text-align:center}
.nr_box5 li i{color:#F60}