/*public css*/
*{margin: 0px;padding: 0;}
a{text-decoration: none;  color: #747474;}
input,textarea{outline: medium;}
body{font-family:arial,microsoft yahei,arial;background:#f0f1f3;-webkit-text-size-adjust:none}
pre {
white-space: pre-wrap;
word-wrap: break-word;
}
ul li{list-style: none;}
.slh {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.clear_right{margin-right: 0 !important;}
.clear_float{height: 0px;clear: both;}
.container{width: 1200px;margin: 0 auto;position: relative;}
.con_wrap{
	width: 1040px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*end*/
#nav{height: 68px; background:#32343a; background: rgba(0,0,0,0.9); width: 100%;z-index: 1;position: absolute;left: 0px ;top: 0px;}
#nav p a{display: inline-block;_display:inlne;line-height:48px;font-size: 18px;color: #fff;font-weight: bold; position: relative;text-align: left;text-transform: uppercase;padding-top: 20px;}
#nav .con_wrap{text-align: justify;position: relative;}
.fix_j{height: 0px;width: 100%;}
#logo{position: absolute;z-index: 4;width:158px;height:68px;display: block;left: 50%;margin-left: -79px;}
.logo{width: 158px;display: inline-block;}
#nav p a:hover{color: #17a9ff;}
#nav p .xz{color: #17a9ff;}
.lan{display: block;position: absolute;right: 0px;top: 3px;}
.lan a{display: inline-block;font-size: 12px;color: #FFFFFF;}
.lan a i{display: inline-block;width: 20px;}
.lan a:first-child i{background: url(china.png) no-repeat left top;}
.lan a:last-child i{background: url(en.png) no-repeat left top;}


#links{height: 230px;background: #373737;padding-top: 30px;margin-top: 20px;}
#links a{color: #FFFFFF;}
#links dl{
	float: left;
	width: 192px;
}
#links dl dt{font-size: 16px;font-weight: bold;color: #FFFFFF;padding-bottom: 10px;}

#links dl dd a{color: #babdbe;font-size: 14px;line-height: 24px;}
.line01{width: 1px ;background: #555454;height: 230px;float: left;}
.dr{display: block;width: 138px;height: 138px;float: left; margin-left: 18px;}
#adress{width:280px;color: #FFFFFF;float: right;}
.t01{font-size: 15px;font-weight: bold;}
#adress span{display: table-cell;font-size: 13px;line-height: 24px;letter-spacing: 1px;}
#adress p{line-height: 24px;}
.lab01{width: 80px;}
#copyright{height: 38px;text-align: center;color: #FFFFFF;background: #373737;font-size: 13px;border-top: 1px solid #555454;line-height: 38px;}
    #copyright a {
        color: #FFFFFF;
    }
/* banner动画css */
	.slideBox{ width:100%; height:577px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; left: 46%;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:36px; height:8px; line-height:14px; text-align:center; background: url(cur.png) no-repeat left top; cursor:pointer; opacity: 0.5;}
		.slideBox .hd ul li.on{ opacity:1; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
		.slideBox .bd li a {display: block;position: relative;height: 577px;background-size:cover ;}
		.slideBox .bd li a p{height: 70px;line-height: 70px;position: absolute;width: 800px;bottom: 0px;left: 0px;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5F000000,endColorstr=#5F000000);color: #FFFFFF;text-indent: 15px;}

	
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../slider-arrow.html) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
#ban01{background: url(ban01.jpg) no-repeat center;}
#ban02{background: url(ban02.jpg) no-repeat center bottom;}
#ban03{background: url(ban03.jpg) no-repeat center bottom;}
#ban04{background: url(ban01.jpg) no-repeat center;}
.a1{display: block;	position: absolute;	left: 50%; margin-left: -440px; top: 0px;}




.a1{animation: up ease 1s ;-moz-animation:  up ease 1s;-ms-animation:  up ease 1s;-webkit-animation:  up ease 1.5s;}
@keyframes up{
	from{top: 577px;}
	to{top: 227;}
}
@-moz-keyframes up{
	from{top: 577px;}
	to{top: 227;}
}
@-ms-keyframes up{
	from{top: 577px;}
	to{top: 227;}
}
@-webkit-keyframes up{
	from{top: 577px;}
	to{top: 227;}
}


#search{height: 40px;background: #17A9FF;padding-top: 6px;}
#ser_box{width: 595px;height: 33px;border-radius: 16.5px;-moz-border-radius: 16.5px;-webkit-border-radius: 16.5px;background: rgba(255,255,255,0.7);line-height: 33px;margin: 0 auto;}
#ser_box input{height: 33px;width: 435px;padding: 0px 20px;font-size: 14px;color: #8b8b8b;line-height: 33px;background: none;}
#ser_box a{display: block;float: right;background: url(searc.png) no-repeat left top;width: 97px;height: 33px;}
#ser_box .a1z{display: block;float: right;background: url(searcen.png) no-repeat left top;width: 113px;height: 33px;}
#exh{height: 530px;background: url(bg_07.jpg) no-repeat center;}
.t02{font-size: 24px;color: #303232;text-align: center;line-height: 40px;padding-top: 26px;}
.t03{font-size: 14px;color: #454545;text-align: center;line-height: 24px;}
.t03 span{border-top: 2px solid #2b83b7;display: inline-block;}
.t04{font-size: 16px;color: #303232;font-weight: bold;text-align: center;margin-top: 30px;letter-spacing: 1px;}
.t04 strong{color: #f40627;margin: 0px 3px;letter-spacing: 1px;font-size: 24px;}
.exh_b{width: 199px;height: 249px;position: relative;float: left;margin-right: 62px;overflow: hidden;}
.op{display: block;position: absolute;right: 0px;bottom: 0px;background: url(more.png) no-repeat right bottom;width: 35px;height: 20px;font-size: 18px;color: #FFFFFF;text-indent: 20px;padding-top: 15px;}
.ov_h{width: 880px;}
.exh_b:first-child{background: url(ind_03.jpg) no-repeat left top;}
.exh_b:nth-child(2){background: url(ind_06.jpg) no-repeat left top;}
.exh_b:nth-child(3){background: url(ind_06.jpg) no-repeat left top;}
.exh_b:last-child{background: url(ind_08.jpg) no-repeat left top;}
.exh_b+.exh_b+.exh_b+.exh_b{background: url(ind_08.jpg) no-repeat left top;}
.t05{font-size: 20px;text-align: center;line-height: 34px;color: #FFFFFF;padding-bottom: 15px;}
    .t05 a {
        color:#fff;
    }
.t06 a {
     color:#fff;
}
.t06{font-size: 15px;line-height: 24px;color: #FFFFFF;text-indent:55px;}
.t06 i{display: inline-block;background: url(ico02.png) no-repeat left center;width: 14px;}
.exh_b img {display: block;margin-top: 38px;margin-left: 58px;}
.cover01{position: absolute;width: 100%;height: 100%;background: #17A9FF;left: 199px;top: 249px;transition: left 0.5s ease,top 0.5s ease;-moz-transition:  left 0.5s ease,top 0.5s ease;-ms-transition:  left 0.5s ease,top 0.5s ease; -webkit-transition:  left 0.5s ease,top 0.5s ease;  z-index: 0;}
.exh_b:hover .cover01{left: 0px;top: 0px;}
.exh_info{z-index: 1111;position: relative;}
.more{width: 85px;height: 31px;border: 1px solid #2B83B7;display: block;color: #2B83B7;text-align: center;line-height: 31px;font-size: 13px;text-align: center;border-radius: 15.5px;-moz-border-radius: 15.5px;-webkit-border-radius: 15.5px;margin: 0 auto;margin-top: 43px;}


#news{background: url(bg_08.jpg) no-repeat center;height: 576px;padding-top: 52px;}
.switch{text-align: center;width: 261px;height: 41px;background: url(border.png) no-repeat left top;margin: 0 auto;margin-bottom: 40px;display: block;padding: 2px;}
.switch a{display: block;float: left;width: 50%;font-size: 22px;color: #FFFFFF;line-height: 41px;}


.switch2{text-align: center;width: 522px;height: 41px;background-size:100% 100%; margin: 0 auto;margin-bottom: 40px;display: block;border:2px solid #fff; border-radius:30px;}
.switch2 a{display: block;float: left;width: 50%;font-size: 22px;color: #FFFFFF;line-height: 41px;}

.cur02{border-top-left-radius: 20.5px;border-bottom-left-radius: 20.5px;-webkit-border-top-left-radius: 20.5px;-webkit-border-bottom-left-radius: 20.5px;-moz-border-top-left-radius: 20.5px;-moz-border-bottom-left-radius: 20.5px;background: rgba(255,255,255,0.75);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);}
.cur03{border-top-right-radius: 20.5px;border-bottom-right-radius: 20.5px;-webkit-border-top-right-radius: 20.5px;-webkit-border-bottom-right-radius: 20.5px;-moz-border-top-right-radius: 20.5px;-moz-border-bottom-right-radius: 20.5px;}


/* banner动画css */
	.slideBoxN{ width:412px; height:371px; overflow:hidden; position:relative;  float: left;}
		.slideBoxN .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:109px; z-index:1; right: 0px;}
		.slideBoxN .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBoxN .hd ul li{ float:left; margin-right:15px;  width:8px; height:8px; line-height:14px; text-align:center; background: url(def01.png) no-repeat left top; cursor:pointer; }
		.slideBoxN .hd ul li.on{background: url(cur01.png) no-repeat left top; color:#fff; }
		.slideBoxN .bd{ position:relative; height:100%; z-index:0;   }
		.slideBoxN .bd li{ zoom:1; vertical-align:middle;position: relative; }
		.slideBoxN .bd li p{height: 38px;line-height: 38px;position: absolute;width:100%;bottom: 104px;left: 0px;background: rgba(0,0,0,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8F000000,endColorstr=#8F000000);color: #FFFFFF;text-indent: 15px;font-size: 16px;}
		.slideBoxN .prev,
		.slideBoxN .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../slider-arrow.html) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBoxN .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBoxN .prev:hover,
		.slideBoxN .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBoxN .prevStop{ display:none;  }
		.slideBoxN .nextStop{ display:none;  }
        .slideBoxN .bd li img {
            width:412px; height:267px;
        }
.new_con{height: 80px;background: #FFFFFF;font-size: 14px;color: #4d4d4e;text-align: center;padding: 12px;line-height: 24px;}
.new_con a{font-size: 14px;color: #4d4d4e;line-height: 30px;}

#news #swh_con{background: rgba(255,255,255,0.5);height: 371px;}
#news_list{width: 533px;float:left;margin-left: 28px;margin-top: 6px;}
#news_list li a{display: block;padding-left: 15px;background: url(ico.png) no-repeat left center;padding-top: 7px; height: 27px;line-height: 27px;border-bottom: 1px dotted #FFFFFF;font-size: 15px;color: #454444;}
#news_list .date{font-style: normal;float: right;}

.more1{width: 85px;height: 31px;border: 1px solid #FFFFFF;display: block;color: #FFFFFF;text-align: center;line-height: 31px;font-size: 13px;text-align: center;border-radius: 15.5px;-moz-border-radius: 15.5px;-webkit-border-radius: 15.5px;margin: 0 auto;margin-top: 43px;}
.bus_box{display: block;width: 141px;height: 91px;border: 1px solid #d4dde1;float: left;margin-right: -1px;margin-bottom: -1px;overflow: hidden;}
.bus_box img{
	display: block;
	width: 131px;
	height: 51px;
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-ms-transition: all 1s;
	padding-top:20px;
	padding-left:8px;
}
.bus_box img:hover{transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);}
#buss{padding-top: 20px;padding-bottom:35px;}


#part{background: url(bg_10.jpg) no-repeat center;height: 311px;position: relative;}

.picScroll-left_zs{ overflow:hidden; position:relative;  margin-top: 40px; }
		.picScroll-left_zs .hd_zs{overflow: hidden;    position: absolute;    z-index: 1111;    height: 70px;    width: 100%; top: 0px;}
		.picScroll-left_zs .hd_zs .prev_zs,.picScroll-left_zs .hd_zs .next_zs{ display:block; float:right; overflow:hidden;
			 cursor:pointer; background:url(ind_42.jpg) 0 0 no-repeat;position: absolute;width:28px;height: 70px;}
			 .picScroll-left_zs  .next_zs{ display:block; float:right; overflow:hidden;
			 cursor:pointer; background:url(ind_51.jpg) 0 0 no-repeat;position: absolute;width:28px;height: 70px;right: 0px;top: 0px;z-index: 3333;}
		.picScroll-left_zs .hd_zs .prevStop_zs{ background-position:-60px 0; }
		.picScroll-left_zs .hd_zs .nextStop_zs{ background-position:-60px -50px; }
		.picScroll-left_zs .hd_zs ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left_zs .hd_zs ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.picScroll-left_zs .hd_zs ul li.on{ background-position:0 0; }
		.picScroll-left_zs .bd_zs{ margin-left: 32px;position: relative;z-index: 2222; }
		.picScroll-left_zs .bd_zs ul{ float:left; _display:inline; overflow:hidden; text-align:center; width:181px;   }
		.picScroll-left_zs .bd_zs ul li{width:170px;height: 70px;border: 1px solid #D4DDE1;float: left;position: relative;margin-right: -1px;}
		.picScroll-left_zs .bd_zs ul li .pic{ text-align:center; margin: 0 auto; width:170px;}
		.picScroll-left_zs .bd_zs ul li .pic a{display: block;width: 154px;height: 70px;}
		.picScroll-left_zs .bd_zs ul li .pic img{  display:block; margin: 0 auto;    width: 154px; height: 70px;}
		.picScroll-left_zs .tempWrap{border-right: none; }
/*end*/




.fenye {
    margin:20px auto;
}





.in_ban{height: 170px;background: url(about_01.png) no-repeat center;margin-bottom: 24px;}
.inCon{width: 1200px;margin: 0 auto;position: relative;}
#left{width: 240px;float: left;position: relative;background: #FFFFFF;}
.Lhead{font-size: 24px;color: #FFFFFF;text-align: left; padding-left: 42px; height: 60px;background: #0478bd;line-height: 60px;margin-bottom: 6px;}
#main{width: 860px;background: #FFFFFF;padding: 30px 43px;float: right;min-height: 800px;}
.shortCut{display: block;border-bottom: 1px solid #FFFFFF;}
.shortCut img{display: block;}
#left ul>li>a{display: block;height: 42px;line-height: 42px; border-bottom:1px solid #eeeeee;font-size: 16px;color: #2e2e2e;padding-left: 42px;}
#left ul .xz a{
    background: url(about_11.png) no-repeat right top;color: #FFFFFF;
}
#left ul{padding-bottom: 46px;}
#left ul li>a:hover{background: url(about_11.png) no-repeat right top;color: #FFFFFF;}
#bread{height: 30px;line-height: 30px;font-size: 13px;color: #616161;text-align: right;}
#bread span{display: inline-block;background: url(about_04.png) no-repeat center;width: 20px;}
#bread i{display: inline-block;background: url(about_06.png) no-repeat center;width: 13px;}
#bread strong{color: #1e8aca;}
#curItem{font-size: 24px;color: #1e8aca;padding-bottom: 18px;}
#curItem span{display: block;width: 3px;height: 20px;background: #1E8ACA;margin-top: 8px;margin-right: 10px;float: left;}

.contact{font-size: 13px;color: #595959;line-height: 28px;padding-bottom: 50px;}
.contact table{ border-collapse:collapse;}
    .contact img {
        max-width:860px;
    }
    .contact  p  span { word-break:break-all;}

.f1{font-size: 16px;color: #595959;padding-top:50px;font-weight: bold;}
.org_box .orgIMG{width: 260px;height: 60px;border: 1px solid #EEEEEE;padding: 9px;overflow: hidden;}
.org_box .orgIMG img{width: 260px;display: block;}
.org_box{float: left;margin-right: 10px;font-size: 16px;color: #595959;text-align: center;line-height: 30px;margin-top: 15px;}
.h1{font-size: 24px;line-height: 38px;text-align: center;font-weight: normal;}
.f2{font-size: 16px;text-indent: 0px;}
.f2>span{color: #df1e62;}
.f2 strong span{font-size: 14px;}

.abList img{width: 182px;height: 159px;padding: 4px;display: block;border: 1px solid #EEEEEE;}
.abList {font-size: 16px;color: #555454;text-align: center;line-height: 30px;float: left;width: 192px;height: 199px;margin-right: 26px;padding-bottom: 18px;}
.ov_h2{width: 1000px;}
.page{margin: 0 auto;display: block;padding-top: 20px;}



/* tab   css */

		.slideTxtBox{ width:100%;  text-align:left; padding-top: 25px; border-top: 1px solid #EEEEEE; }
		.slideTxtBox .hd{ height:36px; line-height:36px; background:#0fb6bc;     position:relative; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0px 10px;}
		.slideTxtBox .hd ul{ float:left;  position:absolute;  height:36px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 34px; cursor:pointer; font-size: 15px;color: #FFFFFF;position: relative;height: 36px;}
		.slideTxtBox .hd ul li.on{ height:36px;  background: #e8840f;  }
		.slideTxtBox .hd ul li.on span{display: block;}
		.slideTxtBox .hd ul li span{display: none;position: absolute;left: 50%;margin-left: -6px;bottom: -5px;height: 5px;}
		.slideTxtBox .hd>ul>li span img{display: block;}
		.slideTxtBox .bd>ul{ padding-top:15px;  zoom:1;  }
		.slideTxtBox .bd>ul>li{ padding-left: 25px;background: url(cir.png) no-repeat 10px center;}
		.slideTxtBox .bd>ul>li span{background: url(line_03.jpg) repeat-x bottom; height:39px; line-height:39px;  font-size: 14px;color: #313131;display: block;}
		.slideTxtBox .bd>ul>li .date{ float:right; color:#999;  }
		.slideTxtBox .bd>ul>li a{display: block;background: url(down_07.png) no-repeat top center;width: 86px;height: 18px;float: right;margin-top: 10px;}
.slideTxtBox .bd>ul>li a:hover{background-position: left bottom;}
.slideTxtBox .bd>ul>li .a1z{display: block;background: url(down_07en.png) no-repeat top center;width: 93px;height: 18px;float: right;margin-top: 10px;}

	.map #map01,#map02{width: 464px;height: 464px;padding: 1px;background: #FFFFFF;border: 4px solid #EEEEEE;float: left;}
		.map{width: 100%;height:500px;margin-bottom: 50px;}
		.map pre{width: 360px;float: right;font-size: 14px;color: #313131;line-height: 24px;font-family: "微软雅黑";}
.map pre strong{font-size: 16px;line-height: 30px;}
.f3{font-size: 15px;color: #0478BD; font-weight: bold;line-height: 40px;text-indent: 0px;}

#hall{background: url(bj_03.jpg) no-repeat left top;width: 100%;height: 500px;position: relative;}
#hall a{display: block;position: absolute;width: 50px;height: 60px;}
#hall a img{display: block;}
#hall01{left: 486px;top: 144px;}
#hall02{left: 500px;top: 30px;}
#hall03{left: 325px;top: 82px;}
#hall04{left: 348px;top: 2px;}
#hall05{left: 429px;top: 190px;}
#hall06{left: 239px;top: 38px;}
#hall01:hover{animation: h501 linear 1s infinite;}
#hall02:hover{animation: h502 linear 1s infinite;}
#hall03:hover{animation: h503 linear 1s infinite;}
#hall04:hover{animation: h504 linear 1s infinite;}
#hall05:hover{animation: h505 linear 1s infinite;}
#hall06:hover{animation: h506 linear 1s infinite;}
@keyframes  h501{
	0%,100%{top:140px;}
	50%{top: 153px;}
}
@keyframes  h502{
	0%,100%{top:30px;}
	50%{top:45px;}
}

@keyframes  h503{
	0%,100%{top:82px;}
	50%{top: 87px;}
}

@keyframes  h504{
	0%,100%{top:2px;}
	50%{top: -7px;}
}

@keyframes  h505{
	0%,100%{top:190px;}
	50%{top: 199px;}
}

@keyframes  h506{
	0%,100%{top:38px;}
	50%{top:53px;}
}


.pageCover{position: fixed;background: rgba(0,0,0,0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);width: 100%;height: 100%;z-index: 1111;left: 0px;top: 0px;display: none;}
.hall_con{background: rgba(255,255,255,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5FFFFFFF,endColorstr=#5FFFFFFF);padding: 7px;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;position: relative;width: 856px;left: 50%;margin-left: -423px;top: 20%;}
.hall_head{height: 40px;background: #0478BD;font-size: 20px;line-height: 40px;position: relative;padding-left: 34px;color: #FFFFFF;}
.cls{position: absolute;right: 10px;top: 5px;display: block;}
.hallMAP{background: #FFFFFF;margin: 0px auto;padding: 30px 0px;}
.hallIMG{display: block;}
.notice{font-size: 14px;color: #313131;line-height: 24px;padding: 30px;text-indent: 0px;}
.notice strong{font-size: 16px;}
.notice span{color: #0FB6BC;}
.reg{padding: 10px 20px;}
.reg_h{font-size: 16px;color: #0FB6BC;font-weight: bold;padding-left: 40px;height: 30px;line-height: 30px;background: url(edit.png) no-repeat 5px center;border-bottom: 2px solid #0FB6BC;}
.reg_wrap{width: 782px;margin: 0 auto;}
.tab01{width: 100%;margin-top: 30px;}
.tab01 td{height: 46px;vertical-align: middle;font-size: 16px;color: #313131;}
.tab01 .input_box input[type=text]{height: 32px;border: 1px solid #d0d0d0;width: 296px;font-family: "微软雅黑";color: #747474;line-height: 32px;float: right; padding:0 5px; }
.tab01 .lab02{width:110px;text-align: right;}
  .tab01  .input_box select{ 
  height: 32px;border: 1px solid #d0d0d0;width: 318px;font-family: "微软雅黑";color: #747474;line-height: 32px;
    background: url(listm.png) no-repeat 286px center transparent;
    padding-right: 34px;
    text-align: center !important;
    border: 1px solid #d0d0d0;    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;}
.long input{width:705px !important; padding:0 5px;}
.short select{width :179px !important;text-align: center !important;background-position-x: 146px !important;}
.short select:last-child{float: right;}
.short select option{text-align: center;}

.yz{width: 94px;height: 24px;display: block;padding-top: 5px;float: right;}
.ref{float: right;display: block;padding: 8px;}
#yz{float: right;border: 1px solid #d0d0d0;height: 32px;}
#get_yz{float: right;height: 34px;background: #0FB6BC;font-size:16px;text-align: center;width: 134px;color: #FFFFFF;line-height: 34px;cursor: pointer;}

.f4{font-weight: bold;font-size: 15px;color: #0FB6BC;line-height: 30px;padding-top: 15px;}
.tab02{font-size: 14px;color: #313131;width: 100%;}
.tab02 tr td{width: 50%; height: 30px;vertical-align: middle; padding-left: 25px;}
.tab02 input[type=radio],.tab02 input[type=checkbox]{vertical-align: middle;margin-right: 7px;}
.tab02 input[type=text]{height: 26px;line-height: 26px;border-bottom: 1px solid #d0d0d0;width:620px;font-family: "微软雅黑";float: right;}
.are{width: 760px;height: 130px;float: right;border: 1px solid #D0D0D0;resize: none;float: right;}

.submit{background: #0FB6BC;font-size: 18px;width: 140px;height: 35px;border-radius: 3px;-moz-border-radius: 3px;display: block;color: #FFFFFF;text-align: center;line-height: 35px;margin:30px 25px;}

.tips{font-size: 14px;color: #e82368;line-height: 30px;text-indent: 25px;}
.no_index{text-indent: 0px !important;}
#cj{background: #0FB6BC;display: block;height: 24px;color: #FFFFFF;text-align: center;width: 130px;line-height: 24px;float: left;border-radius: 2px;margin-right: 7px;letter-spacing: 2px;}

.no_index strong{font-size: 15px;}
.title01{font-size: 20px;text-align: center;line-height: 40px;text-indent: 0px;padding: 10px;padding-bottom:30px;}
.honor_box{font-size: 16px;color: #595959;text-align: center;line-height: 30px;float: left;margin-right: 26px;width: 194px;height: 201px;margin-top: 35px;}
.honor_box img{width: 182px;height: 159px;display: block;padding: 5px;border: 1px solid #b4b4b4}
.honor{width: 900px;}
.t07{font-size: 18px;color: #1a1a1a;text-align: center;line-height: 32px;padding: 20px 0;border-top: 1px solid #b4b4b4;}
.t08{color: #393939;font-size: 16px;text-align: center;line-height: 28px;padding: 20px;}
.f5{font-size: 24px;color: #272727;letter-spacing: 1px;height: 47px;line-height: 47px;}
.inList02 li{font-size: 16px;height: 32px;line-height: 32px;color: #df1e62;padding-left: 15px;}
.inList02 li a{background: url(downloads.png) no-repeat left top;width: 28px;height: 25px;display: inline-block;_display:inlne;margin-left: 10px;}

.slideTxtBox .contact{padding-top: 35px;}


.act_box img{display: block;width: 242px;height: 153px;}
.act_box  {line-height: 44px;padding: 9px;font-size: 16px;color: #595959;border: 1px solid #b4b4b4;text-align: center;float: left;height: 199px;width: 242px;margin-top: 25px;margin-right: 33px;}
.med_box img{width: 168px;display: block;}
.med_box{width: 168px;height: 74px;border: 1px solid #b4b4b4;margin-right: -1px;margin-bottom: -1px;float: left;}

#med{padding: 35px 7px;}


.f6{font-size: 24px;line-height: 44px;text-align: center;color: #000;line-height: 57px;}
.f7{font-size: 19px;font-weight: bold;color: #313131;line-height: 40px;padding-top: 10px;text-indent: 0px;}
.f8{font-size: 14px;line-height: 26px;color: #313131;}
.f8 span{color: #0478BD;}

.newsList li {padding-left: 25px;background: url(cir.png) no-repeat 10px  center;height: 39px;}
.newsList li a{ background: url(line_03.jpg) repeat-x bottom; height:39px; line-height:39px;  font-size: 14px;color: #313131;display: block;float: left;width: 100%;}
.newsList li span{float: right;}

#lay2>div a{display: block;font-size: 14px;height:35px;background: url(schedule_09.png) left top;color: #2e2e2e;line-height: 35px;padding-left: 60px;margin-top: 8px; overflow:hidden;}
#lay2>div a:hover{background-position: bottom; color: #FFFFFF;}
#lay2>div .xz{background-position: bottom; color: #FFFFFF;}
#lay2>a:hover{background: url(schedule_03.jpg) no-repeat left top !important;}
#lay2>div{display: none;}
.tab03 th{font-weight: normal;color: #FFFFFF;background: #0478BD;text-align: center;height: 38px;vertical-align: middle;}
.tab03 {table-layout: fixed;width: 846px;margin-left: 20px;border-collapse: collapse;margin-top: 20px;}
.tab03 td{border: 1px solid #FFFFFF;background: #f0f1f3;line-height: 36px;font-size: 14px;color: #3c3c3c;padding: 10px ;padding-left: 22px;}
.tab03 .col01{width: 250px;}

.in_nav{height: 37px;background: #efefef;font-size: 16px;color: #343434;line-height: 37px;margin-bottom: 25px;}

.in_nav span{display: inline-block;text-align: center;width: 50%;cursor:pointer;position: relative;height: 37px;float: left;}
.in_nav span i{display: none;background: url(trr.jpg) no-repeat left;width: 12px;height: 6px;bottom: -6px;left: 50%;margin-left: -6px;position: absolute;}
.cur04{background: #0fb6bc;color: #FFFFFF;}
.cur04 i{display: block !important;}
#login{background: url(login_bg_03.png) no-repeat left top;width: 446px;height: 358px;margin: 0 auto;padding: 5px;}
.tt01{font-size: 20px;color: #FFFFFF;line-height: 70px;font-weight: bold;letter-spacing: 2px;text-align: center;}

#login>div{width: 296px;margin: 0 auto;font-size: 12px;color: #FFFFFF;font-family: simsun;}
#login input[type=text]{width: 100%;height: 34px;font-size: 14px;color: #313131;line-height: 34px;text-indent: 15px;font-family: "微软雅黑"; margin-top: 18px;}
#login input[type=password]{width: 100%;height: 34px;font-size: 14px;color: #313131;line-height: 34px;text-indent: 15px;font-family: "微软雅黑"; margin-top: 18px;}
#login .users{background: url(inp_bg_07.png) no-repeat left top;}
#login .key{background: url(inp_bg_10.png) no-repeat left top;}
#login .yzm{background: url(inp_bg_12.png) no-repeat left top;width: 121px !important;float: left;}
#login .yzm+img{display: block;float: left;margin-top: 18px;margin-left: 3px; height:34px;}
#login .yzm+img+a{display: block;width: 34px;height: 34px;float: left;margin-top: 18px;background: url(refreshw.png) no-repeat center;}
#login  input[type=checkbox]{vertical-align: middle;}
#login>div>p a{float: right;color: #FFFFFF;}
#login>div>p {line-height: 50px;}
.lg{display: block;margin-top: 10px;}
.tt02{font-size: 22px;font-weight: bold;background: url(pos_03.jpg) no-repeat left; padding-left: 25px;margin-top: 20px;}


.flow table tr td {
    border-bottom:1px solid #d0d0d0;
}
.imgup {width:140px;height: 170px;position: absolute;left: 0;top: 0;filter: alpha(opacity = 0);-moz-opacity: 0;opacity: 0;cursor: pointer;}
.LOGOimg{display: block;width: 161PX;height: 99px;position: relative;}
.LOGOimg p{position: absolute;font-size: 16px;text-align: center;width: 100%;top: 62px;font-weight: 600;color: #FFFFFF;}
    .LOGOimg img {
        max-width:200px;max-height:100px;
    }
.imgup2 {width:160px;height: 100px;position: absolute;left: 0;top: 0;filter: alpha(opacity = 0);-moz-opacity: 0;opacity: 0;cursor: pointer;}
