@charset "utf-8";
/* CSS Document */
html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
em{font-style:normal;}
.cls{clear:both; height:0; font-size:0; line-height:0;}
a:link,a:visited,a:hover,a:active{
	 text-decoration:none;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */ 
/*----------------------------------reset style end----------------------------------*/
body{font-size:12px; font-family:"瀹嬩綋",Arial, Helvetica, sans-serif;}
p{line-height:150%;}
#wrap{width:1005px; margin:0 auto;}
#header{width:100%; height:120px; overflow:hidden; background:url(../images/headerbj.jpg) no-repeat;}
#logo{float:left;}
#name{float:right; width:180px; height:120px;}
#name span{height:55px; float:right; color:#000; padding-top:24px;}
#name span a{margin:0 10px; color:#000;}
#name p{margin-top:44px;}

#nav{height:43px; background:url(../images/nav.jpg) no-repeat; width:1005px; overflow:hidden; float:left;}
#nav li{display:block; float:left;}
#nav li a{display:block; height:51px; text-indent:-9999px;}
#nav li .a{width:113px;}
#nav li .b{width:100px;}
#nav li .c{width:104px;}
#nav li .d{width:103px;}
#nav li .e{width:104px;}
#nav li .f{width:103px;}
#nav li .g{width:103px;}
#nav li .a:hover{background:url(../images/nav.jpg) no-repeat 0 -47px; }
#nav li .b:hover{background:url(../images/nav.jpg) no-repeat -113px -47px;}
#nav li .c:hover{background:url(../images/nav.jpg) no-repeat -213px -47px;}
#nav li .d:hover{background:url(../images/nav.jpg) no-repeat -317px -47px;}
#nav li .e:hover{background:url(../images/nav.jpg) no-repeat -420px -47px;}
#nav li .f:hover{background:url(../images/nav.jpg) no-repeat -524px -47px;}
#nav li .g:hover{background:url(../images/nav.jpg) no-repeat -627px -47px;}

#banner{width:1000px; height:318px; overflow:hidden; padding-left:5px; margin-top:3px;}
#myFocus{width:1000px;height:318px;position:relative;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;background:none;}/*焦点图大小，可按需要是否加边框*/
#myFocus .loading{position:absolute;z-index:9999;width:1000px;height:318px;	font-size:12px;	text-align:center;	padding-top:90px;}/*载入画面*/
#myFocus .pics li{position:absolute;top:0px;left:0px;}
#myFocus .pics li img{filter:alpha(opacity=0);opacity:0;width:1000px;height:318px;}/*图片大小*/
#myFocus .ts li{position:absolute;z-index:-100;left:-9999px;bottom:-100px;height:32px;line-height:32px;padding-left:16px;}
#myFocus .ts li a{font-size:1px;font-weight:normal;text-decoration:none; display:none; color:#FFF;}/*标题样式*/
#myFocus .btn li,#myFocus .btnBg li{ display:none;}
#myFocus .btnBg li{background:#fff;filter:alpha(opacity=50);opacity:0.5; display:none;}/*按钮背景*/
#myFocus .btn li.current {background:#F60; display:none;}/*当前按钮背景*/




.slider {
	width: 100%;
	 height:318px;
}
.slider div {
	width: 100%;
	 height:318px;
}
#content_index{width:100%; height:195px; overflow:hidden; margin:16px 0 19px;}
.content_index_left{width:279px; padding-left:7px; float:left;}
.content_index_left h2{height:21px; background:url(../images/aboutus_titlebj.jpg) no-repeat;}
.content_index_left h2 a{float:right; margin:4px 2px 0 0;}
.content_index_left span{margin:18px 0; display:block;}
.content_index_left p{color:#4B4B4B;}
.content_index_left p a{color:#E10000;}
.content_index_mid{width:428px; float:left; margin-left:23px;}
#hotnews{width:428px;}
#hotnews_caption{width:428px; height:21px; overflow:hidden; border-bottom:1px solid #D7D7D7;}
#hotnews_caption ul{float:left; }
#hotnews_caption ul li{float:left; border-right:1px solid #FFF; width:72px; height:21px; line-height:21px; text-align:center; cursor:pointer; }
#hotnews_caption .normal {background:url(../images/tabgraybj.jpg) no-repeat; margin-top:0px; padding-top:0px;}
#hotnews_caption .current{background:url(../images/tabbqqhbj.jpg) no-repeat; color:#FFF; font-weight:bold;}
#hotnews_content .normal {display:none;}
#hotnews_content .current {display:block; }
#hotnews_content ul {padding:0px 0 0 5px; }
.list_1_bot{width:428px; margin:10px 0 0 0;}
.list_1_bot li{height:27px; line-height:27px; background:url(../images/xx_index.jpg) repeat-x bottom;}
.list_1_bot li span{float:right; color:#656565;}
.list_1_bot li a{color:#5E5E5E; background:url(../images/bluejt.jpg) no-repeat 3px 2px; padding-left:13px;}
.list_1_bot li a:hover{color:#000;}
.content_index_rig{width:247px; height:187px; overflow:hidden; margin-top:6px; float:right; background:url(../images/phone2.jpg) repeat-x; border:1px solid #D6D6D6;}
.content_index_rig p{width:203px; margin-left:18px; color:#5F5F5F;}

.gd{ width:1005px; height:48px; float:left; background:url(../images/jjss_15.gif) no-repeat left top; line-height:15px; overflow:hidden;}
.gd span{ width:210px; float:left;}

#footer{height:73px; width:100%; background:url(../images/footerbj.jpg) repeat-x; margin-top:18px;}
.footer_left{width:476px; padding:18px 0 0 24px; float:left;}
.footer_left a{margin:0 6px; color:#626262;}
.footer_left p{margin-left:4px; margin-top:11px; color:#626262;}
.footer_rig{float:right; height:73px; line-height:73px; color:#626262; margin-right:16px;}


#banner_ny{margin:3px 0 8px 6px;}
#content_ny{width:100%;}
.content_ny_left{width:234px; float:left;}
.menu h2{background:url(../images/leftmemu_title.jpg) no-repeat; width:207px; height:41px; line-height:31px; font-family:"微软雅黑"; font-size:18px; color:#fff; padding-left:27px;}
.menumain{width:213px; height:auto!important; height:120px; min-height:120px; background:#F2F0F1; margin-left:16px;}
.menumain li{width:192px; height:35px; line-height:35px; background:url(../images/leftmenu_line.jpg) repeat-x bottom; margin-left:10px;}
.menumain li a{background:url(../images/orgjt.jpg) no-repeat 5px 3px; padding-left:20px; color:#014BA4; font-weight:bold;}
.menumain li a span{color:#474747; font-family:Arial; font-weight:normal; margin-left:11px;}
.content_ny_rig{float:right; width:764px;}
.content_ny_rig h2{background:url(../images/rig_titlebj.jpg) no-repeat; width:741px; height:32px; line-height:32px; color:#fff; font-family:"微软雅黑"; font-size:14px; padding-left:23px;}
.content_ny_rigmain{width:668px; height:auto!important; height:520px; min-height:520px; border:1px solid #DCDDD8; margin-top:1px; padding:45px 47px 0 47px;}
.content_ny_rigmain_newslist li{background:url(../images/newslistxx.jpg) repeat-x bottom; height:36px; line-height:36px;}
.content_ny_rigmain_newslist li a{background:url(../images/grayjt.jpg) no-repeat 7px 2px; padding-left:25px; color:#585858;}
.content_ny_rigmain_newslist li span{float:right; color:#585858;}


.menubotcontent{background:url(../images/leftmenucontent.jpg) no-repeat; width:196px; height:32px; padding:139px 0 0 18px; margin:9px 0 0 16px;}
.menubotcontent a{float:left; margin-right:17px;}


/*新闻列表页详细页面标题样式*/
.title{
	text-align:center; color:#5e5e5e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0 20px 0;
}
.cont_column .info{
	padding:0;
}
.info,.product_title{
	text-align:center; height:25px; line-height:25px; background:#f8f8f8; border:solid 1px #ececec; border-width:1px 0; margin:0 0 10px 0;
}



/*分页样式 标准*/  
/*总容器样式*/  
.pager {
	padding: 3px; clear:both;text-align: center;color:#ccc;font-size:12px;font-family:Tahoma;margin:10px;
}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #b79617; text-decoration: none;background-color:#ebeff5;  border: 1px solid #8f9bac; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color:#000; border: 1px solid #4b5564; background-color:#ffffff; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #b79617; border: 1px solid #7a5f02; }   
/*不可用分页链接的样式(比如第1页时的"上一页"链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #b79617; border: 1px solid #DDD; background:#fff; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma; width:20px;}   



    //*留言板样式 标准*/  
/*总容器样式*/ 
#contenttext{ background:none; }

form{width:100%; margin: 0; text-align: left;}
form div {margin-bottom: 0px;}

textarea {width: 300px; border: 1px solid #ccc; padding:3px;}
input {width: 200px;border: 1px solid #ccc; }
input.button {width: 80px;  margin-left: 2em; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #333; height: 22px;}
label {float: left; width: 60px;cursor: pointer; text-align:right;}

form span{color:#CC0000; padding: 0 0 0 2px;}

/*内容外框样式*/  
fieldset{border: 1px solid #fff; text-align: left; line-height: 150%;}
/*回复外框样式*/  
fieldset.r{border: 1px dashed #CFDDEB; text-align: left; line-height: 150%;}
/*标题文字样式*/  
fieldset legend{font-weight:bold; color:#006699;font-size: 9pt; margin:0px;}
/*姓名时间文字样式*/  
fieldset legend strong{font-weight:normal;color: #999999;}
/*鼠标移上样式*/  
.active{
	margin-top:10px;
	border: 1px solid #CFDDEB;
	padding: 5px 10px 10px 10px;
	background-color:#F2F0EE;
}
/*标准框移开后样式*/  

.center{text-align: left; padding:20px 0 20px 80px;}


.pages{
	height:10px; padding:30px 0 0 0; text-align:center; clear:both;
}
.input_reservation{
	float:right; width:315px; padding:0 0 68px 0; margin:0 40px 0 0; display:inline;
}
.input_text_reservation{
	width:234px; height:19px; background:#fff; color:#333; border:1px solid #ccc; padding:5px 0 0 3px; 
}
.button_reservation{
	width:117px; height:21px; font-weight:bold; border:0px; cursor:pointer; line-height:21px;
}

.input_text_message{
	width:285px; margin:0 0 10px 0; 
}
.textarea_text_message{
	width:400px; height:115px; padding:3px 0 0 3px; border:1px solid #ccc; background:#fff; 
}
.button_message{
	width:123px; height:27px; margin:0 20px 0 0; border:0px; cursor:pointer; line-height:27px; background:url(../images/bg_btn_message.png) no-repeat;
}