﻿@charset "utf-8";
/* CSS Document */

/*----整体样式----*/
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, sub, sup, tt,
var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0 auto;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%; letter-spacing:1px;
font-family:'Microsoft YaHei';}
:focus{outline:0;}
div{margin:0;padding:0;}
b{font-weight:500;}
a, a:link, a:visited, a:hover, a:active{text-decoration:none; color:#000}
th, td {text-align:left;font-weight:normal;}
img, iframe {border:none;text-decoration:none;}
ol, ul{list-style:none;}
select {margin:inherit;}
pre{white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap;word-wrap:break-word;}
.text-align{text-align:center;}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^去虚框代^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^文本颜色^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
.color{ color:#f00;}
.color1{ color:#f17e02; font-size:13px;}
.color2{ font-size:13px; color:#999}
.color3{ color:#f00;}
.color4 a{ color:#F00; float:right}
.wb1{ width:88%; height:90px; border:1px solid #dddddd;text-indent:10px; color:#9a9999;}
.red{ color:#F00}
.wb{ width:88%; padding-top:2%; padding-bottom:2%; background:#FFF; border:1px solid #dddddd; text-indent:10px; color:#9a9999;}
.wb10{ width:100%; height:auto; padding-bottom:5%;font-size:16px; color:#8c8c8e; font-weight:500;font-family:"微软雅黑"; padding-top:1%;background-color:transparent;-webkit-appearance: none; background:url(../images/jiantou.png) no-repeat; background-position:95% 40%; padding-right:10%}
.wb2{ width:24%; padding-top:1%; padding-bottom:2%; border:1px solid #999; letter-spacing:0px; background:#ebebeb;}
.wb3{ width:100%; padding-bottom:18%;background:#FFF; border:1px solid #dddddd; text-indent:5px;}
.fgx{ width:100%; clear:both; padding-top:2%; padding-bottom:2%; background:#ebebeb;}
.fgx2{ width:100%; clear:both; padding-top:2%; padding-bottom:2%;}
.fgx1{ width:100%; height:1px; clear:both; background:#ebebeb;}
.kg{ width:100%; clear:both; height:10px; margin:0 auto}
.fam{ font-family:"宋体"}
.fow{ font-weight:bold}
.fz16{ width:100%; height:30px; line-height:30px; font-size:15px; font-weight:600}
.lan{ color:#333}
.mt5{ margin-top:7px;}
.more-h2{width:100%; height:40px; margin:5% auto; font-size:16px; font-weight:500; padding-bottom:50px;} 
.more-h2 a.btn{width:100%; height:40px; line-height:40px; display:block; background:#D71920; color:#fff; text-align:center; text-decoration:none;border-radius: 3px;}
.more-h2 a.btn:hover{ background:#990100; text-decoration:none; color:#fff;}


/*----------header----------*/
#header{ width:100%; margin:0 auto; height:45px; background-color:#fff ; border-bottom:1px solid #eee ; position:relative }
.yindao{ width:32px; height:32px; float:right; margin-right:1%; background-image:url(../images/nav.png); background-repeat:no-repeat; background-position:center center ; cursor:pointer; margin-top:7px; background-size:cover;}
.nav{ width:100%; height:100%; background-color:rgba(0,0,0,0.7); padding-bottom:80%; position:absolute; top:45px; left:0; z-index:9999; margin:0 auto; overflow-y:scroll;}
.nav ul{ width:92%; margin:0 3%; }
.nav ul li{ width:44%; float:left; line-height:30px; margin:3%}
.nav ul li a{ width:100%; height:40px; line-height:40px; font-size:16px; font-family:"微软雅黑" ; color:#333; float:left; background-color:#fff; text-align:center; overflow:hidden; border-radius:2px }
.logo{ width:60%; height:45px; line-height:45px; float:left; margin-left:13%; overflow:hidden; font-size:16px; font-weight:600; text-align:center;}
.logo img{ width:100%; padding-top:3%}

.top{ width:18%; height:50px; float:left; }
.top a{ width:50%; height:50px; float:left; }
#icon1{ background-image:url(../images/icon1.png); background-repeat:no-repeat ; background-position:center center ; background-size:22px auto }
#icon2{ background-image:url(../images/icon2.png); background-repeat:no-repeat ; background-position:center center ; background-size:22px auto }
.top1{ width:13px; height:24px; float:left; margin-top:12px; margin-left:3%;}
.top1 img{width:13px; height:24px;}





/*----------底部----------*/

.footer{ width:100%; height:50px; position:fixed; bottom:0; left:0 ; background-color:#f9f9f9; border-top:1px solid #e2e2e2 ; text-align:center; font-size:medium; z-index:9998; clear:both}
.footer ul li{ width:25%; height:50px; float:left; overflow:hidden; font-size:13px;margin-top:2px;}
.footer ul li a{ color:#666;}
.footer ul li a:hover{ color:#2EB101;}
.footer ul li img{ width:26px; height:26px;}

.end1{ width:100%;  height:20px; background-image:url(../images/b1.png); background-size:26px auto; background-repeat:no-repeat ; background-position:center 4px ; display:inline-block; padding-top:30px; font-size:small; color:#666;  }
#on1{ width:100%;  height:20px; background-image:url(../images/b1h.png); background-size:26px auto; background-repeat:no-repeat ; background-position:center 4px ; display:inline-block; padding-top:30px; font-size:small; color:#2EB101;  }

.end2{ width:100%;  height:20px; background-image:url(../images/b2.png); background-size:24px auto; background-repeat:no-repeat ; background-position:center 4px ; display:inline-block; padding-top:30px; font-size:small; color:#666;  }
#on2{ width:100%;  height:20px; background-image:url(../images/b2h.png); background-size:24px auto; background-repeat:no-repeat ; background-position:center 4px ; display:inline-block; padding-top:30px; font-size:small; color:#2EB101;  }

.end3{ width:100%;  height:20px; background-image:url(../images/b3.png); background-size:22px auto; background-repeat:no-repeat ; background-position:center 5px ; display:inline-block; padding-top:30px; font-size:small; color:#666;  }
#on3{ width:100%;  height:20px; background-image:url(../images/b3h.png); background-size:22px auto; background-repeat:no-repeat ; background-position:center 5px ; display:inline-block; padding-top:30px; font-size:small; color:#2EB101;  }

.end4{ width:100%;  height:20px; background-image:url(../images/b4.png); background-size:24px auto; background-repeat:no-repeat ; background-position:center 5px ; display:inline-block; padding-top:30px; font-size:small; color:#666;  }
#on4{ width:100%;  height:20px; background-image:url(../images/b4h.png); background-size:24px auto; background-repeat:no-repeat ; background-position:center 5px ; display:inline-block; padding-top:30px; font-size:small; color:#2EB101;  }

.money{ color:#F94A4A ; font-weight:bold }

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^banner^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 


.main_image {width:100%;height:200px;overflow:hidden;margin:0 auto;position:relative}
.main_image ul {width:100%;height:200px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li {float:left;width:100%;height:200px;}
.main_image li span {display:block;width:100%;height:200px}
.main_image li a {display:block;width:100%;height:200px}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^banner1^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 


.main_image1 {width:96%;height:100px; float:left;overflow:hidden;margin:0 auto;position:relative; margin-top:10px; clear:both; margin-left:2%}
.main_image1 ul {width:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image1 li {float:left;width:100%;height:100px;}
.main_image1 li span {display:block;width:100%; height:100px;}


/*----------search----------*/
.fangdate{ width:98%; float:left; background-color:#fff; font-size:12px; color:#666; padding:2% 1%;}
.fangdate .fd5{ width:98%; height:40px; line-height:40px; float:left; background-color:#fff ; overflow:hidden ; border:1px solid #eee; margin:1%;}
.datebox3{ width:100%; height:40px; line-height:40px; font-family:"微软雅黑"; color:#666; font-size:12px;}
.zonghe{ width:100%; float:left; background-color:#fff; font-size:12px; color:#666; padding:2% 0;}
.zonghe ul { width:100%; float:left; margin-bottom:2%; border-bottom:1px solid #eee; }
.zonghe ul p{ width:96%; float:left; height:40px; line-height:40px; padding:0 2%; font-size:14px; color:#333}
.zonghe ul li{ width:98%; float:left; padding:0 1%; }
.zonghe ul li a{ width:23%; float:left; height:30px; line-height:30px; background-color:#eee; margin:0% 1% 2% 1%; color:#333; text-decoration:none; text-align:center;border-radius:2px; overflow:hidden }
.zonghe ul li a:hover{ color:#fff; background-color:#18b5cc;  border-radius:2px; }
.liji{ width:100%; margin:0 auto ; background-color:#18b5cc ; height:50px; line-height:50px; text-align:center; position:fixed; bottom:0; left:0}
.liji a{ width:100%; float:left; height:50px; line-height:50px; text-align:center; color:#fff ; font-size:16px; }

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^menu^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.menu{ width:100%; height:auto; font-size:13px; margin-bottom:5%}
.menu table tr td{ text-align:center; }
.menu table tr td img{ width:66%;}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^首页代码^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.yd{ width:100%; height:43px; line-height:43px; margin:0 auto; font-size:16px; color:#000; font-weight:600; text-indent:2%; border-bottom:1px solid #ebebeb; clear:both}
.main{ width:98%; height:auto; font-size:13px; margin:2% auto 5%; clear:both}
.main ul li{ width:100%; height:30px; line-height:30px; border-bottom:1px dashed #CCC;}
.main ul li a{ width:80%; height:30px;line-height:30px; background:url(../images/ico_new.jpg) no-repeat;color:#484848; background-position:3% 40%; padding-left:5%;}
.main ul li p{ width:20%;height:30px;line-height:30px; float:right; text-align:right}

.z1-cen{ width:100%; height:auto; clear:both; float:left; margin-top:10px; font-size:13px;}
.z1-cen-bt{ width:100%; height:43px; line-height:43px; margin:0 auto; font-size:16px; color:#000; font-weight:600; text-indent:2%; border-bottom:1px solid #ebebeb; clear:both;}
.z1-nr1{ width:100%; float:left; border-bottom:1px solid #F2F2F2; padding-bottom:10px;}
.z1-nr1-bt{ width:100%; float:left; font-size:15px; line-height:33px; text-indent:2%; font-weight:bold; padding-top:4px}
.z1-nr1-wz{ width:97%;line-height:23px; color:#666; float:12px; margin:0 auto; margin-left:2%}
.z1-nr1-wz a{ font-weight:bold}
.z1-nr1-wz a:hover{}
.z1-nr2{  width:98%; height:auto; font-size:13px; margin:2% auto 5%;}
.z1-nr2 ul li{ width:94%; height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(../images/ico_new.jpg) no-repeat;color:#484848; background-position:2% 40%; padding-left:5%; float:left}



.z2-left{ width:100%; float:left; font-size:13px;}
.z2-right{width:100%; float:right; font-size:13px;}
.z1-right{ width:98%; height:auto; padding-top:4%; clear:both; margin:0 auto}
.z1-right img{ width:100%}
.z2-left-bt{ width:100%; height:35px; line-height:35px; margin:0 auto; margin-top:2%; font-size:16px; color:#000; font-weight:600; text-indent:2%; border-bottom:1px solid #ebebeb; clear:both}
.z2-left-bt a{ color:#000}
.z2-left-bt a:hover{ color:#000}
.z2-left-nr1{ width:100%;border-bottom:1px dashed #CCC; font-size:13px; margin:4% auto 0; padding-bottom:26%;}
.z2-left-nr1 img{width:28%; float:left; margin-left:2%;}
.z2-left-nr1-wz{ width:66%; float:right; margin-right:1%; color:#666; height:50px; line-height:1.7}
.z2-left-nr1-wz a{ font-weight:bold}
.z2-left-nr1-wz a:hover{}
.z2-left-nr2{ width:98%; height:auto; font-size:13px; margin:2% auto 5%; clear:both}
.z2-left-nr2 ul li{ width:94%; height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(../images/ico_new.jpg) no-repeat;color:#484848; background-position:2% 45%; padding-left:5%; float:left}





/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^中心简介^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.about-right-nr{ width:96%; height:auto; float:left; margin-left:2%; margin-top:2%; line-height:1.9; font-size:14px; padding-bottom:20%;}
.about-right-nr p{ width:100%;}
.about-right-nr p img{ width:100%; margin-top:5px;}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^签证查询^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.qzcx{ width:96%; height:40px; margin:5% auto 0; color:#ccc; padding:1px}
.qzcx-nr{ width:96%; height:auto;font-size:14px; line-height:25px; padding-left:3px;}
.fr1{ width:97%; margin:6% auto 3%; margin-left:2%; background-color:#18b5cc ; height:46px; line-height:46px; text-align:center; border-radius:4px; font-size:16px; font-weight:500}
.fl{}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^其他业务^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.news{ width:100%; height:auto;}
.news ul{ width:100%; height:auto; margin:0 auto}
.news ul li{ width:100%; height:40px; float:left; border-bottom:1px dotted #ccc; line-height:40px; background:url(../images/ico_new.jpg)no-repeat; background-position:2% 45%; text-indent:18px;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fr{ float:right}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^分页^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.fenye{ width:80%; height:30px; color:#666; font-size:small; margin:0 auto; clear:both}
.fenye a{color:#666;}
.fenyelink{ background-color:#fff ; display:inline-block; cursor:pointer; color:#666; border-radius:100px;}
.fenyelink:hover{ background-color:#FFAF32; display:inline-block; color:#fff }
.topline{ border-top:1px solid #fff; }
.textbox3{ width:40px; height:27px; background-color:#fff; border:1px solid #EDEDED; color:#FF6600; line-height:27px; font-size:medium; font-family:"微软雅黑"; text-align:center; }


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^详细页^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.product-nr{ width:100%; float:left;}
.product-nr-bt{ width:100%; float:left; text-align:center; font-size:18px; color:#000; font-family:"微软雅黑"; line-height:30px;}
.product-nr-fb{ width:100%; float:left; text-align:center; color:#999; background-color:#F2F2F2; margin-bottom:10px; height:30px; line-height:30px; margin-top:2%; font-size:12px}
.product-nr ul li{ width: 100%; float:left; line-height:25px; }
.product-nr ul li img{ max-width:100%;/*IE7以上及Firefox用*/ width: expression(this.width > 720 ? 720: true); /*IE6用*/}
.product-fy{ width:100%; float:left; border-top:1px dashed #ccc; padding-top:10px; margin-top:10px; color:#999; padding-bottom:50px;}
.product-fy ul li{ width:100%; float:left; line-height:25px;}
.product-fy ul li a{ color:#999;}
.product-fy ul li a:hover{ color:#000;}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^服务预约^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.zp{ width:100%; height:auto; margin:0 auto; font-size:14px; padding-left:1.5%;}
.zp ul li{ width:100%; float:left; line-height:30px; margin:15px auto 0px;}
.ziduan80{ width:25%; float:left; text-align:right; margin-right:5px;}
.bd200{ width:68%; height:35px; line-height:35px; border:1px solid #dedede;}
.bd200a{ width:68%; height:37px; border:1px solid #dedede; line-height:37px; margin-top:-1px; background:#FFF}
.more-h1{width:98%; height:40px; float:left; margin:0 auto 50px;}
.more-h1 a.btn{width:98%; height:40px; line-height:40px; display:block; background:#D71920; font-size:18px; font-weight:500; color:#fff; text-align:center; text-decoration:none;border-radius:3px;}
.more-h1 a.btn:hover{ background:#990100; text-decoration:none; color:#fff;}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^机票^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.about-left-dh2{ width:100%; height:auto; float:left; margin:3% auto 0; padding-bottom:50px;}
.about-left-dh2 ul li{ width:100%; height:32px; float:left; border-bottom:6px solid #f6f6f6; line-height:32px; padding:5px 0; font-size:15px; font-weight:600}
.about-left-dh2 ul li a{ width:100%; height:32px; float:left; background:url(../images/img22.jpg) no-repeat; background-position:95% 50%; background-size:3%; color:#333}
.about-left-dh2 ul li a:hover{ width:100%; height:32px; float:left; color:#005FB3}
.about-left-dh2 ul li img{float:left; padding-top:2.3%; margin-left:3%}
#about-left-ys2{ width:100%; height:40px; float:left; color:#005FB3}
.jp{ width:100%; height:40px; line-height:40px; background:#f7f7f7; border-bottom:1px solid #e8e8e9; color:#F90; font-size:13px; text-indent:3%}
.jp1{ width:100%; height:auto; float:left; margin:0 auto; font-size:14px; background:#f7f7f7; padding-top:10px; padding-bottom:20px;border-bottom:1px solid #e8e8e9;}
.jp1 ul li{ width:30%; float:left;margin-left:3%; margin-top:2.5%}
.jp2{ width:100%; height:auto; float:left; margin:0 auto; padding-bottom:50px;}
.lxfw-gj{ width:100%; height:auto; margin:0 auto 42%; clear:both;}
.lxfw-gj ul li{width:60px; height:50px; float:left; background:#9F6; color:#005FB3; background:none; border:none; padding:0px; text-indent:0px; text-align:center; line-height:1.5; margin-top:20px; margin-left:8px; margin-right:4px;font-size:13px;}
.lxfw-gj ul li a{background:none;font-size:13px;}
.lxfw-gj ul li img{ width:70%; padding:0px; margin-left:0px; float:none;}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^产品样式^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.product{ width:46%; height:auto; float:left}
.product ul li{ width:100%; height:auto; float:left; margin-top:15px;}
.product ul li .tp{ width:93%; height:auto; overflow:hidden; margin:5px;}
.product ul li .tp img{float:left; width:100%; height:auto;}
.product ul li .wz{ width:98%; height:auto; float:left; font-size:14px; text-align:center; line-height:1.6; padding-top:1%;padding-bottom:3%}
.product ul li a{ width:100%; height:auto; float:left; border:1px solid #EDEDED;}
.product ul li a:hover{ width:100%; height:auto; float:left; border:1px solid #005FB2;}
.mr15{ margin:0 2%;}

#menu_body1{ width:100%; float:left; border-bottom:1px dashed #D6D6D6;}
.qzfw-n{ width:33%; float:left; padding-bottom:15px; clear:both; margin-top:15px;}
.qzfw-n img{border:1px solid #D6D6D6; float:left; width:100%; height:auto;}
.qzfw-n-wz{ width:63%; height:auto; float:right; line-height:20px; color:#999; font-size:12px;margin-top:15px;}
.qzfw-n-wz a{color:#D90000;}
.qzfw-n-wz a:hover{color:#990000;}
.bd1{border-bottom:1px solid #ccc; border-top:none; border-left:none; border-right:none; font-family:"微软雅黑"; color:#000}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^日期代码^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.lhgcal{position:absolute;margin:0;padding:0;width:182px;font:12px Verdana,Arial,sans-serif;background-color:#fff;cursor:default;}
.lhgcal_leftTop,.lhgcal_rightTop,.lhgcal_leftBottom,.lhgcal_rightBottom{width:3px;background:url(../images/lhgcal_bg.gif) no-repeat;}
.lhgcal_leftTop{height:10px;background-position:-39px -11px;}
.lhgcal_rightTop{height:10px;background-position:-45px -11px;}
.lhgcal_leftBottom{height:3px;background-position:-25px -14px;}
.lhgcal_rightBottom{height:3px;background-position:-31px -14px;}
.lhgcal_left,.lhgcal_right{width:3px;background:url(../images/lhgcal_bg.gif) repeat-y;}
.lhgcal_left{background-position:-65px 0;}
.lhgcal_right{background-position:-69px 0;}
.lhgcal_top,.lhgcal_bottom{background:url(../images/lhgcal_x.gif) repeat-x;font-size:0;}
.lhgcal_bottom{height:3px;background-position:0 -10px;}
.lhgcal_top{height:10px;background-position:0 0;}
.lhgcal_head{height:28px;}
.lhgcal_foot{height:25px;}
.lhgcal_head_preyear,.lhgcal_head_premonth{font-size:0;float:left;}
.lhgcal_head_preyear{padding:8px 3px 5px 8px;}
.lhgcal_head_premonth{padding:8px 5px 5px 3px;}
.lhgcal_head_preyear a,.lhgcal_head_premonth a{width:9px;height:10px;background:url(../images/lhgcal_bg.gif) no-repeat;display:block;}
.lhgcal_head_preyear a{background-position:-25px 0;}
.lhgcal_head_premonth a{background-position:-35px 0;}
.lhgcal_head_nextmonth{padding:8px 3px 5px 8px;font-size:0;float:right;}
.lhgcal_head_nextyear{padding:8px 8px 5px 3px;font-size:0;float:right;}
.lhgcal_head_nextmonth a,.lhgcal_head_nextyear a{width:9px;height:10px;background:url(../images/lhgcal_bg.gif) no-repeat;display:block;}
.lhgcal_head_nextmonth a{background-position:-45px 0;}
.lhgcal_head_nextyear a{background-position:-55px 0;}
.lhgcal_head_year{float:left;padding:4px 3px 3px 8px;font-size:12px;}
.lhgcal_head_month{float:left;padding:4px 3px 3px 0px;font-size:12px;}
.lhgcal_head_year input,.lhgcal_head_month input{border:1px solid #fff;height:14px;font:12px Tahoma,Arial;cursor:pointer;margin:0;padding:0 0 0 2px;}
.lhgcal_head_year input{width:45px;background:url(../images/lhgcal_year.gif) center right no-repeat;}
.lhgcal_head_month input{width:26px;background:url(../images/lhgcal_month.gif) center right no-repeat;}
.lhgcal_yearlist,.lhgcal_monthlist{position:absolute;margin:0;padding:0px;border:1px solid #0093d1;background:#fff;top:32px;}
.lhgcal_yearlist{width:90px;height:133px;overflow-x:hidden;overflow-y:auto;left:48px;}
.lhgcal_monthlist{width:90px;height:133px;overflow-x:hidden;overflow-y:auto;left:100px;}
.lhgcal_yearlist table td,.lhgcal_monthlist table td{font:12px Tahoma,Arial;padding:3px 5px;}
.lhgcal_body thead{text-align:center;font:14px "幼圆",Tahoma,Arial,sans-serif;font-weight:bold;color:#0597db;height:18px;vertical-align:top;}
.lhgcal_body tbody td{text-align:center;background-color:#f3f3f3;font:11px Verdana, Arial, sans-serif;height:22px;}
.lhgcal_td_back,.lhgcal_td_today{background:url(../images/lhgcal_bg.gif) no-repeat;background-position:0 0;}
.lhgcal_foot_today,.lhgcal_foot_del{height:25px;width:44px;font:12px Tahoma,Arial;}
.lhgcal_foot_today a,.lhgcal_foot_del a{display:block;border:1px solid #999;color:#000;text-decoration:none;background-color:#f2f2f2;width:38px;height:19px;line-height:19px;line-height:22px\0;}
.lhgcal_foot_today a:hover,.lhgcal_foot_del a:hover{border:1px solid #0a246a;background-color:#c2cbe0;}
.lhgcal_foot_time input{margin:0;padding:0;border:1px solid #999;width:20px;height:17px;font:11px Verdana,Arial;text-align:center;background-color:#f2f2f2;line-height:17px;}
.textbox68{ width:68%; height:35px; border:1px solid #dedede;}

.map{ width:100%; margin:0 auto;}

.navicon li{ width:20%; float:left; text-align:center; padding-top:4%;}
.navicon li img { width: 66%; }

.navicon li{ width:20%; float:left; text-align:center; padding-top:4%;}
.navicon li img { width: 66%; }
.lxwm_box{width: 100%;float: left;height:auto;background-color: #01971d;box-shadow: 1px 1px 5px 0px;}
  .lxwm_box_btn{width: 94%;float: left;margin: 0 3%;background-color: #fff;height: 3rem;line-height: 3rem;border-radius: 0.5rem;margin-top: 2rem;}
  .lxwm_box_btn a{display: block;height: 3rem;line-height: 3rem;text-align: center;color: #01971d;font-size: 1rem;}
  .clear {clear: both;}
  .lxwm_box_map{width: 94%;float: left;margin: 0 3%;margin-top: 1.5rem;padding-bottom:0.1rem;}
  .lxwm_box_map img{width: 100%;}
