body{font-family: "\5FAE\8F6F\96C5\9ED1",serif; font-size:14px; min-width: 1156px; background: url(../../images/index.files/bg.png) top center no-repeat #f4fbfe;}
.ofh{height: auto; overflow: hidden;}
.cArea{width: 1156px; height: auto; overflow: hidden; margin: 0 auto;}
.cArea2{width: 1136px; padding: 5px 10px; height: auto; overflow: hidden; margin: 0 auto; background: #fff;}
.cArea3{width: 1136px; padding: 5px 10px; height: 180px; margin: 0 auto; background: #fff;}
.cArea4{width: 1136px; padding: 5px 10px; height: auto; overflow: hidden; margin: 0 auto; background: #fff; border:1px solid #ccc;min-height: 680px;}
a:hover{text-decoration: none;}
.g-lt{width: 865px;height: auto;overflow: hidden;}
.g-rt{width: 263px;height: auto;overflow: hidden;}

.banner{height: 370px; overflow: hidden;}
.search_bx{height: 28px; width: 252px; overflow: hidden; border: 1px solid #1d4575; float: right; margin-top: 115px;}
.sc_text{background:#fff; width: 205px; height: 28px; border: none; padding-left:5px; padding-right: 5px;line-height: 28px;}
.sc_btn {width: 37px; border: none;height: 28px; background: url(../../images/index.files/search_btn.png) 0 0px no-repeat;cursor: pointer;}


.nav_bx{height: 45px; background: #00479c;}
.nav_ul li{float: left; height: 45px; line-height: 45px;width: 142px;}
.nav_ul li a{display: block; height: 45px;width: 139px;}
.nav_ul li a .nav_tx{float: right; color: #fff; font-size: 16px; font-weight: bold;margin-right: 14px;}
.nav_ul li .ico1{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -10px -10px no-repeat;margin-left: 17px;margin-top: 7px;}
.nav_ul li .ico2{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -60px -10px no-repeat;margin-left: 16px;margin-top: 7px;}
.nav_ul li .ico3{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -111px -10px no-repeat;margin-left: 16px;margin-top: 7px;}
.nav_ul li .ico4{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -160px -10px no-repeat;margin-left: 16px;margin-top: 7px;}
.nav_ul li .ico5{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -212px -10px no-repeat;margin-left: 16px;margin-top: 7px;}
.nav_ul li .ico6{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -260px -10px no-repeat;margin-left: 16px;margin-top: 7px;}
.nav_ul li .ico7{float: left; width: 30px; height: 30px; background: url(../../images/index.files/ico.png) -312px -10px no-repeat;margin-left: 10px;margin-top: 7px;}
.nav_ul li .ico8{float: left; width: 30px; height: 30px;background: url(../../images/index.files/ico8.png) -3px 3px no-repeat;margin-left: 18px;margin-top: 7px;}
.nav_ul .nav1{border-right:1px solid #2565D6 ;}
.nav_ul .nav2{border-right: 1px solid #2565D6; border-left: 1px solid #092D58;}
.nav_ul .nav3{border-right:1px solid #2565D6 ; border-left: 1px solid #092D58;}
.nav_ul .nav4{border-right:1px solid #2565D6 ; border-left: 1px solid #092D58;}
.nav_ul .nav5{border-right:1px solid #2565D6 ; border-left: 1px solid #092D58;}
.nav_ul .nav6{border-right:1px solid #2565D6 ; border-left: 1px solid #092D58;}
.nav_ul .nav7{border-right:1px solid #2565D6 ;border-left: 1px solid #092D58;}
.nav_ul .nav8{border-left: 1px solid #092D58;}



.bg_gjj{background: #ee9200;width: 253px;height: 206px;padding: 5px;}
.cx_tt{height: 35px; line-height: 35px;}
.cx_ico{background: url(../../images/index.files/ico.png) -365px -12px no-repeat;width: 25px;height: 25px;margin-left: 20px;margin-top: 5px;}
.cx_name{margin-left: 10px; color: #fff; font-weight: bold;}
.cx_bx{background: #fff;width: 253px;height: 158px;border-radius: 5px;padding-bottom: 10px;}
.id_card,.pass_wod{width: 195px;padding: 0 5px;height: 29px;border: 1px solid #bec4c9;/*color:rgba(0, 0, 0, 0.59);*/margin-top: 8px;margin-left: 22px;line-height: 29px;}
.avtbg1 {background: url("/images/index.files/avt.png") 180px center no-repeat;}
.avtbg2 {background: url("/images/index.files/avt2.png") 177px center no-repeat;}
.yz_code{width: 115px;padding: 0 5px;height: 29px;border: 1px solid #bec4c9;/*color:rgba(0, 0, 0, 0.59);*/margin-top: 8px;margin-left: 22px;line-height: 29px;}
.yzm_pic{width: 72px; height: 29px;margin-top: 10px;margin-right: 25px; float: right;}
.cx_btn,.xg_btn{width: 92px;height: 35px;margin-top: 4px;margin-left: 23px;text-align: center;line-height: 28px;color: #fff;font-weight: bold;border: none;cursor: pointer;display: block;}
.cx_btn{background: #ee9200;}
.xg_btn{background: #b6b6b6;}

.m-zftg{height: 35px;line-height: 35px;overflow: hidden;}
.m-zftg a{color: #FFFFFF;font-size: 15px;font-weight: bold;}
.m-zftg .u-zftg,.m-zftg .u-bgt{width: 125px;height: 35px;line-height: 35px;text-align: center;}
.m-zftg .u-zftg{background: url(zftg.png) no-repeat 15px center #17aae1;}
.m-zftg .u-bgt{background: url(bgt.png) no-repeat 15px center #93c63b;}


.box_son_lft3{width: 314px; height: 163px; background: url(../../images/index.files/ico.png) -100px -149px no-repeat; overflow: hidden; padding: 5px;}
.cx_name2{margin-left: 50px; color: #fff; font-weight: bold;}
.cx_bx2{background: #fff; width: 314px; height: 120px; border-radius: 5px;padding-top: 5px;text-indent: 20px;}
.cx_bx2 p{height: 30px; line-height: 30px; font-weight: bold;}


	/*Ã¦â€“Â°Ã©â?”Â»Ã©Æ’Â¨Ã¥Ë†â? Ã¤Â¸â‚¬*/
.box_lft1{width: 865px; height: auto; overflow: hidden;}
.jdt{width: 326px; height: 235px; overflow: hidden;}
.jdt a img{width: 326px; height: 235px;}
.box_son_rgt{width: 528px; height: 233px; border: 1px solid #f2f2f2; overflow: hidden;}
.box_son_rgt3 {width: 528px;height: 260px;border: 1px solid #f2f2f2;overflow: hidden;}
.imp_tit{height: 32px; background: #f6f6f6;}
.imp_tit ul {float:left;overflow:hidden;}
.imp_tit .i_mr {height:32px;line-height:32px;float:right;padding-right:8px;overflow:hidden;}
.tit_ul1 li{float: left; height: 32px; background: #4bcaff; text-align: center; line-height: 32px; width: 121px; margin-right: 3px;}
.tit_ul1 li a{color: #fff; display: block; font-weight: bold;}
.tit_ul1 .hover{background: url(../../images/index.files/s_03.png) 0 0 no-repeat; height: 37px;}
.news_ul li .tx1{background: url(../../images/index.files/new.gif) center right no-repeat; height: 30px; padding-right: 32px;}
.news_ul li{background: url(../../images/index.files/point.png) 10px center no-repeat; height: 30px; line-height: 30px;overflow:hidden;}
.news_ul li span{float: right; margin-right: 10px;}
.news_ul li a{float: left; margin-left: 20px;}
.box_rgt1{width: 263px; height: 195px; background: url(../../images/index.files/wsfw_pg.png) 0 0 no-repeat #f5edd4;}
.fw_tt{height: 40px; margin-top: 154px; line-height: 40px; text-align: center; color: #9e6800; font-size: 18px; font-weight: bold;}
.fw_tt a{color: #9e6800; font-size: 18px; font-weight: bold;}



.box_son_lft{width: 324px;height: 260px;border: 1px solid #f2f2f2;overflow: hidden;}
.xxgk_tit{height: 32px; background: #f6f6f6;}
.name_bx{width: 142px; height: 32px; line-height: 32px; background: #1a88d4;}
.gk_ico1{background: url(../../images/index.files/ico.png) -10px -60px no-repeat; width: 30px; height: 30px;margin-left: 20px;}
.gk_name{width: 62px; margin-right: 15px; color: #fff; font-weight: bold;}
.gk_change_tit{height: 25px; border-bottom: 2px solid #069dd5; margin-left: 10px; margin-right: 10px;}
.gk_c_ul li{float: left; height: 25px; background: url(../../images/index.files/gk_li.jpg) 0 0 no-repeat; line-height: 25px; text-align: center; width: 94px;}
.gk_c_ul #c1,.gk_c_ul #c2{margin-right: 11px;}
.gk_c_ul li a{display: block; font-weight: bold;}
.gk_c_ul .hover{background: #069dd5; width: 92px; height: 24px; border: 1px solid #0083b3; border-bottom: none;}
.gk_c_ul .hover a{color: #fff;}
.gk_lm_ul li{float: left;margin-left: 33px;margin-top: 12px;line-height: 24px;height: 24px;}

.roll_area {width: 1136px; height: 110px;}
.slider{width: 1135px; height: 110px;}
.slider_ul li{float: left; width: 370px; height: 160px; padding: 0 4px;}
.slider_ul li a {width: 370px; height: 110px;  display: block;}
.slider_ul li a img{width: 370px; height: 110px;}
.slider_ul li p{text-align: center; height: 30px; line-height: 30px;}
.pic_con{height: 110px; position: relative;}
.lft_btn{position: absolute; left: 5px;z-index: 999;}
.rgt_btn{position: absolute; right:5px;z-index: 999;}


.box_son_lft2{width: 324px; height: 173px; border: 1px solid #f2f2f2; overflow: hidden;}
.box_son_rgt2{width: 528px; height: 173px; border: 1px solid #f2f2f2; overflow: hidden;}

.bg_bm{border: 1px solid #f2f2f2; /*overflow: hidden;*/width: 263px; height: 173px;}
.dk_tit{height: 32px; overflow: hidden;}
.dk_ul li{float: left; width: 160px; height: 32px; text-align: center; line-height: 32px; background: #8bc34a;}
.dk_ul #d1{margin-right: 4px;}
.dk_ul li a{color: #fff; font-weight: bold;}
.dk_ul .hover{background: #303f9f;}
.dk_tab{height: auto; width: 300px; margin-left: 12px; margin-top: 6px;}
.dk_tab tr{height: 30px;}
.dk_tab tr th{background: #bbdefb; text-align: center; font-weight: bold; border: 1px solid #fff;}
.dk_tab tr td{text-indent: 10px; background: #f2f5f7; border: 1px solid #fff;}


.com_tit{height: 31px; border-bottom: 2px solid #d8dadc; background: #f6f6f6;}
.com_tit2{height: 32px;background: #f6f6f6;}
.tit_bx{background: url(../../images/index.files/tit2.png) 0 0 no-repeat; width: 132px; height: 32px; overflow: hidden;}
.tit_bx .ico_1{background: url(../../images/index.files/ico.png) -55px -60px; width: 30px; height: 30px; float: left;}
.tit_bx .name_t{float: right; line-height: 32px; color: #fff;margin-right: 27px;}
.tit_bx2{background: url(../../images/index.files/tit1.png) 0 0 no-repeat; width: 140px; height: 32px; overflow: hidden;}
.tit_bx2 .ico_2{background: url(../../images/index.files/ico.png) -107px -60px; width: 30px; height: 30px; float: left;}
.tit_bx2 .name_t{float: right; line-height: 32px; color: #fff;margin-right: 40px;}
.name_t a{color:#fff;}
.In_sub{width: 530px; height: 130px; float:left; margin: 10px 0 0 0;}
.In_subBox{width: 163px; height: 115px; float:left; overflow:hidden; cursor:pointer;margin-left: 10px;}
.In_subBox a{color:#fff; text-decoration:none;color:#fff; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;}
.In_subBox a:hover{color:#fff; text-decoration:none;}
.In_move{width:320px; height:30px; padding: 75px 0 0 58px;display:block;}
.In_Technology{width: 268px; height:115px; background: url(../../images/index.files/cj_bg.png) 0 0 no-repeat;}
.In_Recruit{width:268px; height:115px; background: url(../../images/index.files/cj_bg.png) 0 -115px no-repeat;}
.In_club{width:268px; height: 115px; background: url(../../images/index.files/cj_bg.png) 0 -230px no-repeat;}
.In_subBox a p{text-align: center; margin-top: 10px; color: #fff;}
.cj1{background: #00b9d4;}
.cj2{background: #93c63b;}
.cj3{background: #e38219;}


.bm_ul li{float:left; width:77px; height: 102px;  margin-left: 8px; margin-top: 15px;}
.bm_ul li a{width:77px; height: 80px; background: #92cef5; border-radius: 3px; display: block;}
.bm_ul li a .img_ico1{width: 40px; height: 58px; background: url(../../images/index.files/ico.png) 0 -88px no-repeat;display: block;margin-left: 12px;}
.bm_ul li a .img_ico2{width: 47px; height: 58px; background: url(../../images/index.files/ico.png) -50px -88px no-repeat;display: block;margin-left: 12px;}
.bm_ul li a .img_ico3{width: 46px; height: 58px; background: url(../../images/index.files/ico.png) -100px -88px no-repeat;display: block;margin-left: 12px;}
.bm_ul li p{height: 30px; line-height: 30px; text-align: center;font-size: 12px;}


.tit_bx .ico_2{background: url(../../images/index.files/ico.png) -156px -60px; width: 30px; height: 30px; float: left;}
.bm_ul2 li{float:left; width: 163px; height: 115px;  margin-left: 8px; margin-top: 15px;background: #e4f3fc;border-radius: 3px;}
.bm_ul2 li a{width: 163px; height: 155px;   display: block;}
.bm_ul2 li a .img_ico1{width: 77px; height: 68px; background: url(../../images/index.files/ico.png) 0 -235px no-repeat;display: block;margin-top: 10px;margin-left: 42px;}
.bm_ul2 li a .img_ico2{width: 77px; height: 73px; background: url(../../images/index.files/ico.png) 0 -145px no-repeat;display: block;margin-top: 5px;margin-left: 40px;}
.bm_ul2 li a .img_ico3{width: 77px; height: 70px; background: url(../../images/index.files/ico.png) 0 -299px no-repeat;display: block;margin-top: 8px;margin-left: 46px;}
.bm_ul2 li p{height: 30px; line-height: 30px; text-align: center;font-size: 16px;}


.tit_bx2 .ico_3{background: url(/images/icosj.png) left no-repeat; /*-202px -58px; width: 42px; height: 30px;*/ float: left;width:22px; height: 30px; padding-left: 20px;}
#demo{ margin:0 auto; width: 260px; }
#wraper{position:relative; width: 250px; height: 130px; background:#fff url(../../images/index.files/loading.gif) no-repeat center center; border:5px solid #fff; }
#small{width: 250px; height: 130px; overflow:hidden; }
#mask{display:none; position:absolute; left:0; top:0; z-index:2; height:100px; overflow:hidden; width:100px; border:1px dashed #999; cursor:move; }
#mask div{ background:#fff; opacity:.4; filter:alpha(opacity:40); height:100px; }
#big{height:400px; width:400px; position:absolute; top:-5px; left:370px; z-index:1; border:5px solid #fff; background:#fff url(../../images/index.files/loading.gif) no-repeat center center; overflow:hidden;}
#bg{background:black; position:absolute; left:0; top:0; height: 130px; width: 250px; z-index:1; opacity:0; filter:alpha(opacity:0);}
#big img{ position:absolute; left:0; top:0; z-index:0; }



.yq_name{color: #fff; font-weight: bold; font-size: 16px; line-height: 54px;width: 90px;text-align: center;margin-left: 16px;}
.yqlj{background: #1a88d4; height: 54px;}
.lk_select{height:38px; line-height: 38px;width: 1045px;}
.lk_select .st_w{ width: 196px; height: 32px; display:block; float:left; margin-left: 13px; margin-top: 10px;}
.lk_select .st_w select{ width: 196px; line-height: 28px; height: 28px; margin:0 auto; font-size: 14px; margin-top: 4px; color: #2b2b2b; border: none;}


.footer{border-top: 3px solid #1a88d4;background-color: #f0f0f0;padding: 20px 0;}
.footer p{text-align: left;line-height:23px;}
.cpright { height:auto; margin:0 auto;overflow: hidden;display: table;}
.dzjg { float:left; width:85px; overflow:hidden; height:auto; font-size:14px;color:#4b4b4b;padding-top: 5px;}
.dzjg2 { float:left; width:120px; overflow:hidden; height:auto; font-size:14px;color:#4b4b4b;padding-top: 5px;}
.banquan { float:left; line-height:23px; font-size:14px; text-align:left;padding-left: 10px;height: auto; color:#4b4b4b;}
.banquan p { color:#4b4b4b;text-align:left;}


.admin_lft{width: 262px; height: auto; overflow: hidden;}
.guid_box{border: 1px solid #cccccc; height: auto; overflow: hidden;}
.f_tit{height: 38px; background: #00479c; line-height: 38px; text-align: center; color: #fff; font-size: 16px; font-weight: bold;}
.f_tit a {color: #FFFFFF;}
.guid_ul li{height: 38px; line-height: 38px; background: #7fb5f5; width: 208px; margin-top: 15px; margin-left: 24px;}
.guid_ul .hover{background: #337ace;}
.guid_ul li:hover{background: #337ace;}
.guid_ul li a{font-size: 16px; color: #fff; height: 38px; width: 208px; background: url(../../images/index.files/guid_bg.png) 10px center no-repeat; display: block; text-indent: 40px; font-weight: bold;}
.guid_con{height: auto; overflow: hidden; background: #f4f9fe;padding-bottom: 15px;}


.lx_box{width: 252px; height: 172px; background: url(../../images/index.files/ico.png) -100px -327px no-repeat; overflow: hidden; padding: 5px;}
.lx_con{background: #fff; width: 252px; height: 120px; border-radius: 5px;padding-top: 5px;text-indent: 20px;}
.lx_con p{height: 30px; line-height: 30px; font-weight: bold;}


.admin_rgt{width: 862px; height: auto; overflow: hidden; /*background: #f6f9fe;*/min-height: 680px; background:-webkit-gradient(linear, 0 0, 0 8%, from(#f6f9fe), to(white));}
.list_ul li{background: url(../../images/index.files/point.png) 0 center no-repeat; height: 30px; line-height: 30px;}
.list_ul li span{float: right;}
.list_ul li a{float: left; margin-left: 10px;}
.list_ul{border-bottom: 1px dashed #6ea0dd; margin: 15px 10px; padding-bottom: 10px;}


.dqwz{height: 36px; border-bottom: 3px solid #c4c6c9;}
.dq_ul li{float: left; line-height: 36px; height: 36px; font-size: 14px; margin-right: 5px;}
.dq_ul .dq_one{color: #00479c; font-weight: bold; background: url(../../images/index.files/local.png) 10px center no-repeat; padding-left: 40px; border-bottom: 3px solid #337ace;}

.commonPage{height:30px; line-height:30px; text-align:center; font-size:14px;}
.commonPage span{margin-left:5px;}
.commonPage a{border:1px solid #d2d2d2; padding:2px 8px;}
.commonPage .hover a{background: #2372c1; border: 1px solid #2372c1; color:#fff;}

/*Ã¥â€ â?¦Ã¥Â®Â¹Ã©Â¡Â?*/
.cont_box{width: 80%; height: auto; overflow: hidden; margin: 0 auto;min-height: 500px;}
/*
.info_details{ margin:0 auto; line-height:30px;padding-top: 20px;}
.info_details p{line-height:30px; padding-bottom: 5px;}
.info_utitle{text-align:center; font-size:20px;}
.info_title{text-align:center; font-size: 24px;}
.info_dtitle{text-align:center; font-size:20px;}
.info_time{height:30px; text-align:center; line-height:30px;background: #f4f9fe;font-size: 14px; margin: 10px 0;border: 1px dashed #a7c6eb;color: #666666;font-size: 12px;border-right: none;border-left: none;}
*/

.info_details{ margin:0 auto; line-height:36px;padding-top: 20px;font-family: "\5B8B\4F53",serif;}
.info_details p{line-height: 36px;padding-bottom: 5px;font-size: 16px;letter-spacing: 0.5px;}
.info_utitle{text-align:center; font-size:20px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.info_title{text-align:center; font-size: 24px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.info_dtitle{text-align:center; font-size:20px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.info_time{height:30px; text-align:center; line-height:30px;background: #f4f9fe;font-size: 14px; margin: 10px 0;border: 1px dashed #a7c6eb;color: #666666;font-size: 12px;border-right: none;border-left: none;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}

.info_content{font-size:16px;color:#333;line-height:26px; padding-top:10px;text-align:left}
.info_content p{padding-bottom: 15px;line-height:30px;}



.ycwb{top:400px; height:auto; position:absolute; overflow:hidden; z-index:99999; right: 2px;}
.ycwb_con{ width:65px; height: 347px; overflow:hidden;float: right; margin-right: 5px;}
.duilian_con{ width:65px; height: 347px; overflow:hidden; float: right;}
.duilian_con a{width: 65px; height: 54px; display: block; margin-top: 5px;}
.duilian_con #cb1{background: url(../../images/index.files/lwb.png) right 0 no-repeat;} 
.duilian_con #cb2{background: url(../../images/index.files/wx.png) right 0 no-repeat;}
.duilian_con #cb3{background: url(../../images/index.files/to-top.png) right 0 no-repeat;} 
.wb_wem{width:120px; height: 148px;margin-top: 5px;border: 1px solid #469fdc; padding: 10px; border-radius: 5px;}
.wx_wem{width:120px; height: 147px;margin-top: 75px;border: 1px solid #469fdc; padding: 10px; border-radius: 5px;}
.wb_wem img{width: 120px;  height: 146px;}
.wx_wem img{width: 120px; height: 146px;}
.d_ul .hover .wb_h{background: url(../../images/index.files/lwb_hover.png) right 0 no-repeat;}
.d_ul .hover .wx_h{background: url(../../images/index.files/wx_hover.png) right 0 no-repeat;}
.d_ul .hover .top_h{background: url(../../images/index.files/to-top_hover.png) right 0 no-repeat;}


.formArea {border: 0 none;margin: 0 auto;text-align: center;width: 100%;}
.formArea .checkLable {height: 24px;width: 580px;}
.formArea .checkLable ul li {float: left;}
.sendForm {width: 90%; margin:0 auto;}
.regFromSuccessTable {color: red;margin: 20px auto 0;text-align: center;width: 563px;font-size: 16px;}
.regFromSuccessTable th {font-weight: normal;height: 32px;text-align: right;vertical-align: middle;font-size: 16px;width:120px;}
.regFromSuccessTable td {font-weight: normal;line-height: 30px;text-align: left;vertical-align: middle;font-size: 16px;}
.regFromSuccessTable .golink {margin: auto;text-align: center;width: 300px;}
.regFromSuccessTable .golink a:link {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:visited {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:hover {color: #000000;text-decoration: underline;}
.regFromSuccessTable .golinka:active {color: #000000;}
.result_div { margin:15px 0}
.regFormTable {margin: 0 auto;text-align: center;width: 96%;}
.regFormTable th {font-size: 14px;font-weight: normal;height: 30px;text-align: right;vertical-align: middle;width: 90px;}
.regFormTable td {font-size: 14px;font-weight: normal;text-align: left;vertical-align: middle; padding: 3px 0;}
.regFormTable td li {float: left;padding-right: 20px;}
.regFormTable td li .leader {border: 1px solid red;float: left;padding-right: 20px;vertical-align: middle;width: 200px;}
.regFormTable td a {color: #0000CC;}
.regFormTable label {vertical-align: middle;}
.regFormTable .radioClass {background-color: #FFFFFF;border: 0 none;margin: 0 4px 0 0;vertical-align: middle;}
.regFormTable input {background-color: #FFFFFF;border: 1px solid #a1a1a1;height: 26px;line-height: 26px;vertical-align:middle;}
.width350{width:270px; line-height:24px; height:24px;}
.width150{width:150px; line-height:24px; height:24px;}

#btnOK {background: #337ace;border: 0 none;cursor: pointer;height: 30px;width: 80px; color:#ffffff;font-weight: bold; letter-spacing:20px;text-align: center;text-indent:20px;}
#btnReSet {background: #337ace;border: 0 none;cursor: pointer;height: 30px;width: 80px;color:#ffffff;font-weight: bold;letter-spacing:20px;text-align: center;text-indent:20px;}
#btnOK2 {background: #7fb5f5;border: 0 none;cursor: pointer;height: 30px;width: 80px;color:#ffffff;font-weight: bold;letter-spacing: 5px;text-align: center;text-indent: 10px;margin-left: 4px;}
#btnOK3 {background: #7fb5f5;border: 0 none;cursor: pointer;height: 30px;width: 80px;color:#ffffff;font-weight: bold;letter-spacing: 5px;text-align: center;text-indent: 10px;margin-left: 4px;}
.blankHeight20 {height: 20px;overflow: hidden;width: 100%;}
.cError {color: red;float:right; display:inline;}

.gg_tb{background: #fff; margin-left: 20px;}
.gg_tb tr th{background: #f1f1f1; color: #00479c; text-align: center; font-size: 14px; border: 1px solid #fff; line-height: 30px;}
.gg_tb tr td{padding-left: 5px; line-height: 35px; font-size: 14px; border: 1px solid #fff;}
.gg_bouble{background: #f1f1f1;}
.gg_tb .xx_d td{background: #f1f1f1;}

.list_table{background: #fff; margin-left: 20px;}
.list_table tr th,.list_table tr td{border: 1px solid #e7e2e3; font-size: 14px; line-height: 26px;}
.list_table tr td{padding: 2px 10px;text-align: center;}

.write{height: 33px;overflow:hidden;line-height: 33px;margin-right:100px;margin-top:13px;}
.write input{width:80px;height: 30px;background: #7fb5f5;color:#FFFFFF;border:0;/* padding: 8px; */float:right;cursor:pointer;line-height: 30px;display: block;margin-top: 3px;}
.select li{float:left; width:80px; line-height:30px;}

.guid_ul2 .fs{height:auto; min-height: 38px; overflow:hidden;background: url(../../images/index.files/gs_gk.png) 0 0 no-repeat; width: 208px; margin-top: 15px; margin-left: 24px;}
.guid_ul2 .hover{background: url(../../images/index.files/gs_gk_hover.png) 0 0 no-repeat;}
.guid_ul2 .fs:hover{background: url(../../images/index.files/gs_gk_hover.png) 0 0 no-repeat;}
.guid_ul2 .fs .fa{font-size: 16px; color: #fff; height: auto; line-height: 38px; width: 208px; background: url(../../images/index.files/guid_bg.png) 10px center no-repeat; display: block; text-indent: 40px; font-weight: bold;}
.guid_ul2 .hover.fa{font-size: 16px; color: #fff; height: auto; line-height: 38px; width: 208px; background: url(../../images/index.files/guid_bg.png) 10px center no-repeat; display: block; text-indent: 40px; font-weight: bold;}

.bg_bm_lft{border: 1px solid #f2f2f2; /*overflow: hidden;*/width: 260px; height: 173px;}
.cx_xj_bx{height: 33px;overflow:hidden;/* margin-left: 190px; */line-height: 33px;}
.cx_xj_bx input{height: 24px; line-height: 24px;margin-top: 1px;}
.more{width:65px; height:32px; line-height:32px;}


#site_click_count_span { font-weight:bold;margin:0 5px;}

.xjcx {height: 33px;line-height: 33px;overflow:hidden;padding: 0 23px;}
.gk_change_cnt {overflow:hidden;height: 189px;}


#queryifo { height:auto; overflow:hidden; padding:0 10px; font-size:14px; position:relative; height:175px;}
#queryifo p {line-height:27px;overflow: hidden;border-bottom: 1px solid #f2f2f2;}
#queryifo b { margin:0 4px;}
#queryifo .querymr { font-size:12px; position:absolute; bottom: -2px; border-bottom:none;line-height: 144%;margin: 0 2px;}
#queryifo .querymr a { color:#333; font-size:12px; color:#1A88D4;}


.xxnl{ height:auto; overflow:hidden;}
.xxnlMap{width: 875px;float:left;display:inline;height:auto;overflow:hidden;background:#F1F1F1;border: 1px solid #00479C;}
.mapContent{width: 875px;height:652px;margin:0 auto;}
.xxnlName{ width:250px; float:right; display:inline; height:auto; overflow:hidden; }
.nameTitle{ height:36px; line-height:36px; background:#00479C; text-align:center; color:#fff; font-weight:bold;}
.nameList{background:#fff;height:615px;overflow-x:hidden;overflow-y:auto;word-break:break-all;padding-right:10px;border: 3px solid #00479C;border-top:none;}
.nameList ul li{ background:url(../../images/index.files/mapIcon.png) 10px 9px no-repeat; line-height:26px; padding-left:35px;  padding-bottom:5px; border-bottom:1px dotted #d2d1d1; padding-top:7px; cursor:pointer; font-size:12px;}
.namePage{ line-height:24px; height:24px; background:#fff; margin:0 auto; margin-top:12px; text-align:center;}
.pageXh a{display:inline-block;width: 25px;height: 25px;border:1px solid #efefef;padding:0px;margin: 0px 1px;line-height: 25px;text-align:center;}
.pageXh .hover{ background:#00479C;}
.pageXh .hover{ color:#fff;}

.xxcx_table { height:auto; overflow:hidden;}
.xxcx_table table { height:auto; width:100%;word-break:break-all; table-layout:fixed;}
.xxcx_table thead {background: #92CEF5;height: 33px;}
.xxcx_table thead tr { height:33px; line-height:33px; border:1px  solid #CCCCCC;}
.xxcx_table thead th { line-height:33px; font-size:14px; color:#4f4c4c; text-align: left;border-right: 1px solid #CCC; font-weight:normal;padding:0 10px;}
.xxcx_table tr { height:30px; /*line-height:30px;*/}
.xxcx_table td { text-align:left; border:1px  solid #CCCCCC; font-size:14px; padding:0 10px;}
.xxcx_search {overflow:hidden;/* height: 33px; */line-height: 33px;position:relative;margin: 17px 0;width:100%;}
.xxcx_search .s_sc {font-size: 14px;}
.xxcx_search a {position:absolute;right:15px;color: #225200;font-size:16px;}
.input_text2, .input_search2 {width: 213px;height:23px;line-height:23px;margin:0;padding:0;text-indent:0.3em;}
.btnOKX{background: #00479C;border:0 none;cursor:pointer;height: 31px;line-height: 26px;padding: 0 10px;color:#FFF;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","\534E\6587\9ED1\4F53",serif;margin-top: 5px;float:right;position:absolute;right: 0;bottom: 0;}
.xxcx_item {height:auto;overflow:hidden;float:left;margin:0 10px 0 0;width: 35%;}

#depcode {height:27px;line-height:27px;width:215px;}

.mbox {width:1000px; height:auto; margin:0 auto;min-height:600px;}

.jieguoji {margin: 20px;padding: 10px 20px;font-size: 16px;line-height: 28px;/* background: #CCC; */border-radius: 6px;overflow: hidden;border: 1px dotted #EE9200;}
.jieguoji p {text-indent:2em;}
.querymr {margin: 0 20px;font-size:16px;}
.querymr a {color: #EE9200;}
.qrma {height:auto; overflow: hidden;margin:0 auto;padding: 12px 0;}
.qrma ul {overflow: hidden;width: 418px;margin: 0 auto;height: auto;}
.qrma ul li {width: 180px;float: left;overflow: hidden;margin: 0 12px;}
.qrma ul li p {color:#000;height: 20px;line-height: 20px;font-size: 16px;text-align: center;}
.qrma img {height: 170px;width: 170px;text-align: center;background: #F1F1F1;padding: 5px; }

.fanhui {height: 36px;line-height: 36px;margin-bottom: 25px;width: 235px;text-align: center;font-size: 16px;margin: 27px auto;color: #FFF;}
.fanhui a {color:#fff;letter-spacing:3px;display: block;}



.dkjsq { height:562px; overflow:hidden; }
.dklt { width:298px; float:left; overflow:hidden; height:auto;}
.dkrt { width:883px; float:right; overflow:hidden; height:auto;}
.dktit { height:40px; line-height:40px; font-size:16px; text-align:left; color:#FFFFFF; background:#146ac1; padding:0 20px; font-weight:bold;}
.dkcnt { overflow:hidden; background:#FFF; height:511px; padding-top:10px; border:1px solid #146ac1; border-top:none;}
.dklvtable { margin:0 auto; width:280px;}
.dklvtable tr { line-height:34px;}
.hkmxdiv { border: 1px solid #ccc; float: left; height: 130px; line-height: 28px; margin-left: 20px; width: 313px;overflow:auto;text-indent:1em;}
.dklvtable th { border:1px solid #E0E0EA; background:#F1F1F1; width:83px; font-size:16px; text-align:left; padding:0 8px;}
.dklvtable td { border:1px solid #E0E0EA; padding-left:8px;} 
.dklvtable .c_textInput { width:70px; height:23px; margin-right:5px;}
.dklvtable .c_textInput.c_rdol {background:#CCCCCC;color:#CC0000;font-weight:bold;}
.dklvtable .zsan {line-height:32px;margin:0 auto;padding: 37px;}
.dklvtable .zsan img {cursor:pointer;}
.tjan {height:32px;line-height:32px;width: 93px;text-align:center;font-size:14px;font-size:14px;color:#FFFFFF;background: #146ac1;border:0 none;margin: 0 2px;font-family: "\5FAE\8F6F\96C5\9ED1",serif;border-radius: 4px;}
.dklvtable .c_textOption { height:24px; line-height:24px; width:142px;}
.jgcnt { overflow:hidden; padding:6px 15px;}

.jgjg { height:auto; overflow:hidden;}
.jgjg ul li { height:28px; line-height:28px; margin-bottom:12px;}
.jgitem { height:28px; line-height:28px;}
.jgnm { width:95px; float:left; font-size:16px; text-align:center;}
.jgtext { height:28px; line-height:28px; background:url(../images/dkjg.png) center no-repeat; width:315px; display:block; float:left; margin-left:20px; text-indent:20px; color:#D57210; font-weight:bold;}
.jgtitle {height:35px;line-height:35px;position:relative;margin-bottom: 12px;}
.jgtitle .jg1 { position:absolute; line-height:35px;color:#146ac1; font-size:16px; font-weight:bold; left:210px;}
.jgtitle .jg2 { position:absolute; line-height:35px;color:#146ac1; font-size:16px; font-weight:bold; right:142px;}
.jgtips { height:40px; line-height:40px; text-align:center; color:#ABA9A9; font-size:13px;}



.dropMenu {	position:absolute;top: 0;z-index:100;	width: 160px;visibility: hidden; 	margin-left: 0px;	/* margin-top: 4px; */}
.dropMenu li.end { background:#f1f1f1;padding-left:6px;height:12px;}
.dropMenu li {background:#f1f1f1; text-align: center;}
.dropMenu li a {display: block;	text-align:center;	color: black;padding: 5px 0 5px 0px;color:#000;	}
.dropMenu a:hover {text-decoration: none;color:#ffffff;}
.dropMenu li:hover{background: #D00D7A;}

.nav7 {/* position:relative; */}
.nav7 .xiala{position: absolute;z-index: 10;display: none;}
.nav7:hover .xiala {display:block; margin-top:0px;width: 152px;border-top: 1px solid #FFF;}
.nav7:hover .xiala li {line-height:40px; height:40px;border-bottom:1px solid #FFF;font-size:16px;text-align:center; background-color: #00479C;float:none;width:100%;z-index: 10;}
.nav7:hover .xiala li a { color:#FFFFFF;display:block;width:152px;}
.nav7:hover .xiala li a:hover {color:#ccc}



.g-mima,.g-czsj{width: 335px;height: 200px;border: 1px solid #00479c;z-index: 10;position:fixed;left: 40%;top: 20%;background-color: #FFFFFF;}
.g-mima{height: 330px !important;}
.m-mima{width: 100%;height: 35px;line-height: 35px;color: #ffffff;font-size: 15px;text-indent: 10px;border-bottom: 2px solid #00479c;background-color: #00479c;font-weight: bold;}
.m-mima-con{padding: 20px;height: auto;overflow: hidden;line-height: 32px;}
.m-mima-con ul li{line-height: 40px;}
.m-mima-con ul li span{width: 85px;display: inline-block;}
.m-mima-con p{text-indent: 2em;}
.m-mima-con .m-mima-btn{padding-top: 15px;}
.g-mima .m-mima-con .m-mima-btn input{width: 75px;height: 30px;border-radius: 5px;border: 1px solid #C4C6C9;background-color: #00479c;margin-left: 40px;color: #ffffff;font-weight: bold;}
.cored{color: red;}
.g-wj{width: 435px;height: 375px;border: 1px solid #222222;z-index: 10;position: fixed;left: 40%;top: 20%;background-color: #FFFFFF;}
.g-wj .m-mima-con .m-mima-btn input{width: 75px;height: 30px;border-radius: 5px;border: 1px solid #C4C6C9;background-color: #F1F1F1;margin-left: 80px;}
.g-czsj .m-mima-con .m-mima-btn input{width: 75px;height: 30px;border-radius: 5px;border: 1px solid #C4C6C9;background-color: #F1F1F1;margin-left: 108px;}
.m-mima-con li input{width:200px;height:20px;line-height:20px;}
.m-mima-con li input[type=button]{width:100px;height:30px;line-height:25px;cursor:pointer;}
.g-czsj{width: 435px;height: 290px;position: fixed;left: 40%;top: 20%;}

.demo-class .layui-layer-title{background:#ee9200; color:#fff; border: none;}
.layui-layer-ico .layui-layer-close{color:#FFF;}

@media screen and (max-width:1200px){
    body{min-width:auto;}
    .dkjsq{overflow-x: auto;width: auto;}
    .dkinr{overflow: hidden;width: 1110px;}
    .dkrt{width: 803px;}
}