﻿html{color:#666; background:#fff;}
a:link,
a:visited{color:#555; text-decoration:none;}
a:hover{color:#0198b3; text-decoration:none;}


body{ background: #fff;}
.wp{ width: 998px; margin: 0 auto;}
li{ list-style: none;}

/* 顶部 -------------------------------------------------- */
.web_header{ width: 998px; margin: 0 auto; overflow: hidden;}
.web_header .menu{width: 100%; margin: 0 auto;}
.web_header .logo_e{ height: 92px; position: relative;}
.web_header .logo_e .logo{ position: absolute; left: 19px; top: 23px;}
.web_header .logo_e .tee{ float:right; /*line-height: 92px; font-size: 32px; font-family: "Arial"; color: #166fb7; font-weight: bold;*/}
.web_header .logo_e .tee img{ /*margin-right: 12px;*/}

.web_header .menu .menu_item{ width: 100%; height: 39px; background: #50afd6; clear: both; text-align: center; line-height: 39px; font-size: 16px; color: #ffffff;}
.web_header .menu .menu_item a{ display:inline-block; height: 39px; line-height: 39px;color: #ffffff; margin: 0 15px;}
.web_header .menu .menu_item a span.cn{ display: block; float: left; margin-right: 15px;}
.web_header .menu .menu_item a span.co{ display: block; width: 6.1em; float: left; text-align: center; height: 39px; line-height: 39px; position: relative; overflow: hidden; cursor: pointer;}
.web_header .menu .menu_item a span.co label{line-height: 39px;width: 6.1em; height: 78px;transition: 0.5s all;-moz-transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; position: absolute; top: 0; left: 0; text-align: center; cursor: pointer;}
.web_header .menu .menu_item a span.co label p{ padding: 0 ; margin: 0; text-align: left; cursor: pointer;}
.web_header .menu .menu_item a.over,.web_header .menu .menu_item a:hover{ background: url(/style/images/a2.png) no-repeat 25px bottom;}
.web_header .menu .menu_item a.over span.co label,.web_header .menu .menu_item a:hover span.co label{ top: -39px;}

/* 页底 -------------------------------------------------- */
.web_footer{}
.web_footer_e{width:998px;background:#50afd6; margin:auto; clear:both; position:relative; padding:16px 0; color:#fff;}
.web_footer .copyright{float:left; font-size:10px; margin-left: 20px;}
.web_footer .manager{float:right; font-size:10px; text-align:right; margin-right: 25px;}
.web_footer .manager a:link,
.web_footer .manager a:visited,
.web_footer .manager a:hover{color:#fff;}



/* 面包 -------------------------------------------------- */
.bread{width:930px; margin:auto; padding:15px 30px;}
.bread span{font-size:12px; font-family:"新宋体"; padding:0 3px;}
/* 面包 -------------------------------------------------- */





/* 主要内容区域 ---------------------------------------------------- */
.web_containter_e{position:relative;}
.web_containter{width:998px; margin:auto; padding:0 0 10px 0; position:relative;}

.web_container_head{position:absolute; z-index:5; width:998px; height:65px;background: #50afd6;}
.web_container_head .left{float:left; padding-top:20px; padding-left:15px;}
.web_container_head .right{float:right; padding-top:15px; padding-right:15px;}
.web_container_head_placeholder{height:65px;}


.big_box{width:800px; background:url(/style/images/big_box_bg.gif) repeat-y;}
.big_box_e{width:790px; margin:auto; overflow:hidden;}


.small_box{width:190px; background:url(/style/images/small_box_bg.gif) repeat-y;}
.small_box_e{width:180px; margin:auto; overflow:hidden;}


.full_box{width:998px; background:url(/style/images/full_box_bg.gif) repeat-y;}
.full_box_e{width:998px; margin:auto; overflow:hidden;background: #FFFFFF;}


.container_detail_bottom{padding-bottom:20px;}
.container_detail_bottom div{background:url(/style/images/contact_bottom.png) no-repeat 10px 10px #333; height:35px;}



.left_ad{padding-left:10px; padding-bottom:10px;}
.left_contact{padding-bottom:10px; position:relative;}
.left_contact .left_contact_bg{position:relative; z-index:1;}
.left_contact .left_contact_qq{position:absolute; z-index:2; left:40px; bottom:30px;}


.right_contact{}
.right_contact .right_contact_qq{padding-left:20px;}


.left_menu{width:120px; margin:auto; padding:30px 0;}
.left_menu .left_menu_item{padding-bottom:10px;}
.left_menu a{
	display:block; cursor:pointer; padding-top:7px;
	font-size:15px;
}
.left_menu a span{display:block; cursor:pointer; height:28px; line-height:28px; text-align:center;}
.left_menu a:link,
.left_menu a:visited,
.left_menu a:hover{color:#000;}

.left_menu a.over{padding-top:5px;}
.left_menu a.over span{background:#50afd6;}
.left_menu a.over:link,
.left_menu a.over:visited,
.left_menu a.over:hover{color:#fff;}
/* 主要内容区域 ---------------------------------------------------- */









/* 分页 ---------------------------------------------------- */
.pages{clear:both; color:#666;}

.pages{ overflow: hidden;}
.pages a{ display:inline-block; height: 25px; line-height: 25px; border: 1px solid #50afd6; padding: 0 8px; margin: 0 5px; color: #4e4e4e;}
.pages a.this{ background: #50afd6; color: #fff;}

.pages .pages_more,
.pages .pages_over,
.pages .pages_out{
	display:inline-block; *display:inline; *zoom:1;
	height:16px; line-height:16px; padding:0 5px; margin-left:5px;
	border-radius:0px;
	font-family:"新宋体", "宋体"; font-size:12px; font-weight:bold;
}
.pages .pages_out:link,
.pages .pages_out:visited{border:1px solid #ffffff; background:#ffffff; text-decoration:none; color:#333;}
.pages .pages_out:hover{border:1px solid #c4261d; background:#c4261d; text-decoration:none; color:#ffffff;}
.pages .pages_more{padding:0; color:#929292; text-shadow:0px 0px 2px rgba(0,0,0,0.5);}
.pages .pages_over{border:1px solid #0198b3; background:#0198b3; color:#fff; cursor:default;}

.pages_left{text-align:left;}
.pages_left .pages_more,
.pages_left .pages_over,
.pages_left .pages_out{margin-right:5px; margin-left:0;}

.pages_right{text-align:right;}
.pages_right .pages_more,
.pages_right .pages_over,
.pages_right .pages_out{margin-right:0; margin-left:5px;}
/* 分页 ---------------------------------------------------- */







/* 日期时间选择 */
.sexy_date_span{display:inline-block; *display:inline; *zoom:1;}
.sexy_date{
	border-radius:5px;
	border:1px solid #ccc; background:#fff; width:176px; padding:10px; position:absolute; z-index:100; display:block; margin:0;
	font-size:12px; font-family:"微软雅黑", "新宋体", Verdana; border-radius:3px; box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.sexy_date select{margin:0; font-size:12px; width:65px; height:19px; border:1px solid #ccc; font-family:"微软雅黑", "新宋体", Verdana;}
.sexy_date .month{padding-bottom:5px;}
.sexy_date .month .sel_month{float:left;}
.sexy_date .month .sel_year{float:right;}
.sexy_date .week{padding:0 0 0 1px; margin-bottom:2px; background:#ddd; color:#fff;}
.sexy_date .week span{display:block; width:24px; height:20px; line-height:20px; text-align:center; float:left; margin:1px 1px 0 0;}
.sexy_date .days{padding:0 0 1px 1px;}
.sexy_date .days i{display:block; width:0px; height:20px; line-height:20px; overflow:hidden; float:left;}
.sexy_date .days a{display:block; width:24px; height:20px; line-height:20px; text-align:center; float:left; margin:1px 1px 0 0;}
.sexy_date .days a:link,
.sexy_date .days a:visited{color:#666; text-decoration:none;}
.sexy_date .days a:hover{color:#000; background:#ffd5db; text-decoration:none;}
.sexy_date .days a.day_now:link,
.sexy_date .days a.day_now:visited,
.sexy_date .days a.day_now:hover{color:#F60; font-weight:bold;}
.sexy_date .days a.day_sel:link,
.sexy_date .days a.day_sel:visited,
.sexy_date .days a.day_sel:hover{color:#fff; background:#6c6;}
.sexy_date .times{padding:10px 0; margin-top:3px; border-top:1px solid #ccc; text-align:right;}
.sexy_date .times select{width:50px;}
.sexy_date .setbtn{text-align:right;}
.sexy_date .set_time{font-size:12px; border:1px solid #ccc; color:#0099CC; height:24px; padding:0 10px; margin:0; background:url(/style/admin/images/btn_a_bg.gif) repeat-x bottom #fefefe; border-radius:3px;}


.sexy_time_span{display:inline-block; *display:inline; *zoom:1;}
.sexy_time{
	border:1px solid #ccc; background:#fff; padding:10px; position:absolute; z-index:100; display:block; margin:0;
	font-size:12px; font-family:"微软雅黑", "新宋体", Verdana;
	border-radius:5px; border-radius:3px; box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.sexy_time .setbtn{padding-top:10px; text-align:right;}
.sexy_time select{margin:0; font-size:12px; width:50px; height:19px; border:1px solid #ccc; font-family:"微软雅黑", "新宋体", Verdana;}
.sexy_time .set_time{font-size:12px; border:1px solid #ccc; color:#0099CC; height:24px; padding:0 10px; margin:0; background:url(/style/admin/images/btn_a_bg.gif) repeat-x bottom #fefefe; border-radius:3px;}
/* 日期时间选择 */


/* zxxbox */
#zxxBlank{position:absolute;z-index:2000;left:0;top:0;width:100%;height:0;background:#000;}
.wrap_out{padding:5px;background:#eee;box-shadow:0 15px 50px rgba(0,0,0,.3);position:absolute;z-index:2000;left:-9999px;}
.wrap_in{background:#fafafa;border:1px solid #ccc;}
.wrap_bar{
	border-bottom:1px solid #ddd;
	background:#f0f0f0;
	background:-moz-linear-gradient(top, #fafafa, #eee);
	background:-o-linear-gradient(top, #fafafa, #eee);
	background:-webkit-linear-gradient(top, #fafafa, #eee);
	background:linear-gradient(top, #fafafa, #eee);
	position:relative;
}
.wrap_title{line-height:24px;padding-left:10px;margin:0;font-weight:normal;font-size:1em;}
.wrap_close{position:absolute; right:0; top:0;}
.wrap_close a{width:20px;height:20px; line-height:20px; text-align:center;color:#34538b;font:bold 1em/20px Tahoma;text-decoration:none;cursor:pointer;position:absolute;right:6px;}
.wrap_close a:hover{text-decoration:none;color:#f30;}
.wrap_body{background:white;}
.wrap_remind{width:32em;padding:30px 30px;}
.wrap_remind p{margin:10px 0 0;}
.submit_btn, 
.cancel_btn{display:inline-block;padding:3px 12px 1.99px;line-height:16px;border:1px solid;cursor:pointer;overflow:visible;}
.submit_btn{background:#486aaa;border-color:#a0b3d6 #34538b #34538b #a0b3d6;color:#f3f3f3;}
.submit_btn:hover{text-decoration:none;color:#fff;}
.cancel_btn{background:#eee;border-color:#f0f0f0 #bbb #bbb #f0f0f0;color:#333;}
/* zxxbox */


/* hrxl */
.content ul { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; }
.content ul li { list-style-type: circle; }

.Hr_ListShow { width: 730px; overflow: hidden; }
.Hr_ListShow ul { margin: 0px; padding: 0px; list-style-type: none; display: block; width: 750px; }
.Hr_ListShow ul li { display: block; float: left; width: 220px; margin-right: 20px; border: 5px solid #FFF; margin-bottom: 20px; }
.Hr_ListShow ul li a { display: block; text-align: center; font-size: 16px; line-height: 44px; color: #50afd6; text-decoration: none; background-color: #e6eff3; font-weight: bold; }
.Hr_ListShow ul li a:hover { color: #FFF; background-color: #50afd6; }
.Hr_ListShow ul li a img { height: 106px; width: 220px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.Hr_ListShow_2 { width: 730px; overflow: hidden; }
.Hr_ListShow_2 ul { margin: 0px; padding: 0px; list-style-type: none; display: block; width: 760px; }
.Hr_ListShow_2 ul li { background-color: #FFF; float: left; width: 350px; margin-right: 30px; display: block; margin-bottom: 30px; }
.Hr_ListShow_2 ul li a { font-size: 12px; color: #666; text-decoration: none; display: block; line-height: 19px; padding: 15px; border: 5px solid #FFF; }
.Hr_ListShow_2 ul li a:hover { border: 5px solid #9cd0e6; }
.Hr_ListShow_2 ul li a b { display: block; float: left; width: 100px; margin-right: 20px; height: 130px; color: #50afd6; text-align: center; font-size: 16px; font-weight: normal; }
.Hr_ListShow_2 ul li a b img { height: 100px; width: 100px; margin-bottom: 10px; }
.Hr_ListShow_2 ul li a p { display: block; margin: 0px; padding: 0px; height: 130px; overflow: hidden; }
.Hr_ListShow_3 { width: 730px; overflow: hidden; }
.Hr_ListShow_3 h2 { font-size: 20px; color: #50afd6; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; text-align: center; display: block; }
.Hr_ListShow_3 p { font-size: 14px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; text-indent: 2em; color: #333; }
.Hr_ListShow_3 p a { color: #50afd6; }
.Hr_ListShow_3 p .more_1 { display: inline-block; color: #FFF; background-color: #50afd6; text-decoration: none; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; border-radius: 17px; -webkit-border-radius: 17px; -moz-border-radius: 17px; font-size: 14px; line-height: 24px; height: 24px; text-indent: 0px; margin-top: 5px; margin-bottom: 5px; }
.Hr_ListShow_3 ul,.Hr_ListShow_3 ol { font-size: 14px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 3.5em; color: #333; margin: 0px; }
.Hr_ListShow_3 ul li { list-style-type: circle; }
/* hrxl */

























