@charset "utf-8";
/* CSS Document */

.headertops { width:1200Px; margin:0 auto; height:31Px}
.tetopleft { float:left; padding-top:5Px}
.efriht { float:right;}
.efriht a { display:block; width:70Px; border:1Px solid #ccc; float:left; margin:5Px 0 1Px 5Px; text-align:center; font-size:12px; padding-top:2Px}

.topbse { background: url(../images/topbgs.jpg) no-repeat; background-size:100%; width:1200Px; margin:0 auto; height:228Px}
.navitagion { background:#f47b22;}
.navmain { width:1200Px; margin:0 auto}
.navfu { width:1200Px; margin:8Px auto 0 auto; background:#f8f8f8}
.navfu a { display:block; float:left; text-align:center; margin:0 2Px 0 0; padding:10Px 50Px }
.navfu a:hover { background:#feeee2}
.navfu a img { width:50Px; height:50Px; display:block; margin:0 auto}
#navon2 { background:#f7a466; color:#FFFFFF}
.foad { width:1200Px; margin:5Px auto; }
.foad img { width:100%;}
.gonggao { width:1190Px; margin:0 auto; background:#fbfbfb; border:1Px solid #d8d8d8; height:25Px; padding:3Px 0 0 10Px }
.gonggao a { float:left; margin-right:15Px; font-size:12px}
.gonggao a dd,.hasMoreTab .con dd {    font-size: 0;  
    line-height: 0;  
    border-width: 4px;  
    border-color: #9ca8aa;  
    border-right-width: 0;  
    border-style: dashed;  
    border-left-style: solid;  
    border-top-color: transparent;  
    border-bottom-color: transparent; float:left; margin:5Px 5Px 0 0}
.indexp1 { width:1200Px; margin:0 auto}
.ind1_left { float:left; width:590Px;}
.ind1_right { float:right; width:600Px}

	.focusBox { position: relative; width: 590px; height: 320px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 590px; height: 320px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }


	.hasMoreTab{ width:600px; font-family:"Microsoft YaHei"; border:1px solid #f0f0f0; }
	.hasMoreTab .hd{ line-height:32px; height:32px; border-bottom:1px solid #f0f0f0;   position:relative; padding-right:10px;  }
	.hasMoreTab .hd .more{ float:right; }
	.hasMoreTab .hd .more a { font-size:12px}
	.hasMoreTab .hd ul{ z-index:5; position:absolute; height:26px;  overflow:hidden; zoom:1; }
	.hasMoreTab .hd li{ float:left;  padding:0 30px; cursor:pointer; font-size:14px; font-weight:bold}
hasMoreTab .hd li img { width:15Px; height:15Px}
	.hasMoreTab .hd li.on{ height:32px; line-height:32px;background:url(../images/fchbg.jpg) no-repeat center bottom; color:#FF0000 }
	.hasMoreTab .bd{  padding:10px; clear:both; position:relative;  }
	.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .con p { border-bottom:1Px dotted #d0d0d0; margin:1Px 0 5Px 0; padding-bottom:5Px}
.hasMoreTab .con ul li { line-height:26Px}
.hasMoreTab .con ul li dd { margin-top:10Px}
.hasMoreTab .con ul li span { float:right; color:#c1c1c1; }

.indexpart2 { width:1200Px; margin:5Px auto}
.indxpleft { width:888Px; float:left}
.indxprights { width:295Px; float:right;}
.index_keshi  {;border:1Px solid #c1c1c1}
.index_keshi  h1 { background:url(../images/boxesbgs.jpg) repeat-x bottom; padding:8Px 8Px 6Px 10Px; font-size:14px}
.index_keshi  h1  span { float:right}
.index_keshi  h1 img { width:19Px; height:19Px; margin-right:5Px}
.index_keshi  h1  span a { font-size:12px; font-weight:normal}
.index_keshi  ul li { float:left; }
.index_keshi  ul li a { display:block; padding:5Px 12Px; width:120Px}
.index_keshi ul { padding:20Px 15Px}
.index_keshi  ul li a:hover { background:#ffd334; color:#000000}

.zhaunjia { background:url(../images/zhuanjiabg.jpg) repeat-x top; border:1Px solid #d9dadc; margin-top:8Px; padding:1Px 0 0 3Px}
.zjcont { float:right; width:815Px}


	

.partcl3left { border:1Px solid #c1c1c1; float:left; width:435Px; margin-top:8Px}
.partcl3left h1 { background:url(../images/part3l.jpg) bottom left no-repeat; padding:10Px 5Px 6Px 32Px}
.partcl3left h1 span { float:right}
.partcl3left h1 span a { font-weight:normal; font-size:12px}
.partcl3left ul li { line-height:25Px; background:url(../images/listicon.png) no-repeat left;  background-size:12Px;; padding-left:15Px }
.partcl3left ul li span { float:right; color:#CCCCCC}
.partcl3left ul { padding:5Px;  height:220Px}

.indribox { border:1Px solid #eeeeee; border-top:2Px solid #f47b22; font-size:14px}
.indribox span a { font-size:12px; font-weight:normal}
.indribox span { float:right}
.indribox  h1 { padding:5Px 8Px; background:#fdf1e8}
.indribox  h1 img { width:10Px; height:12Px; margin-top:-5Px}
.fwzx { padding:15Px; line-height:32Px}
.fwzx a { margin:2Px 5Px; background:url(../images/arrowsw.png) no-repeat left; background-size:12Px; padding-left:13Px}
.zzsjb h2 { font-size:14px; padding:6Px 10Px}
.zzsjb table {border-top:1Px dotted #c0c0c0; border-left:1Px dotted #c0c0c0}
.zzsjb td { border-bottom:1Px dotted #c0c0c0; border-right:1Px dotted #c0c0c0}
.zzsjb th { border-bottom:1Px dotted #c0c0c0;  background:#f4f4f4; border-right:1Px dotted #c0c0c0}
.zzsjb th,.zzsjb td { padding:3Px; text-align:left}

.frxx ul li { padding:2Px 0 0 8Px; line-height:28Px}
.flinks { width:1200Px; margin:5Px auto; background:#f7f7f7; border:1Px solid #eee}
.flincontent { width:1080Px; float:right; padding:3Px 0 0 0}
.flincontent  a { display:block; float:left; margin:5Px}
.flincontent  a img { border:1Px solid #cfcfcf; width:120Px; height:40Px; margin-top:5Px}
.footb p { text-align:center; background:#f47b22; padding:5Px}
.footb  { width:1200Px; margin:5Px auto}
.footb p a { color:#FFFFFF; margin:5Px; }
.footbfoot { text-align:center; line-height:29Px; padding-top:15Px}

	.multipleLine{ overflow:hidden; position:relative; width:810px;  }
		.multipleLine .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.multipleLine .hd .prev,.multipleLine .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
		.multipleLine .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
		.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleLine .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.multipleLine .hd ul li.on{ background-position:0 0; }
		.multipleLine .bd{ padding:10px; height:260px; overflow:hidden;  }
		.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
		.multipleLine .bd ul li{ margin:5Px 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:236Px ;  }
		.multipleLine .bd ul li .pic{ text-align:center; }
		.multipleLine .bd ul li .pic img{ width:100px; height:120px; display:block;  padding:2px; float:left; margin-right:5Px; border:1Px solid #f1f1f1; padding:1Px }
		.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleLine .bd ul li .title  { line-height:24px; float:left; text-align:left; font-size:14px}
		.multipleLine .bd ul li .title p { height:95Px; width:120Px}
		
		.multipleLine .xiqngq { font-size:12px; border:1Px solid #d1d1d1; padding:2Px 18Px;-moz-border-radius: 2px; -webkit-border-radius: 2px;  border-radius:2px; margin-top:3Px }

.multipleLine .bd ul li .title  span a{ color:#FF0000; font-weight:bold}


.listcontleft { min-height:500Px}

.jjfe { float:right; padding:10Px; border-bottom:1Px dotted #ddd; width:800Px; text-align:right}
.jjfe a { padding:2Px 10Px; border-right:1Px solid #ddd;}




.topbg { background:#062845;padding:35Px 0 25Px 0}    /*��������*/
.topbgmain { width:1200Px; margin:0 auto; }/*�������*/
.mainnav { background:#fff;}   /*�˵�������*/
.navmains  ul li  a:hover,#navhoverse { background:#0293cd; color:#FFFFFF}   /*�˵�����ɫ*/
 .navmains { width:1200Px; margin:0 auto}/*�˵������*/
.tonzi  h6,.partititle h6  {background:#79c654; float:left}/*����*/
.indexmainx { width:1000Px; margin:10Px auto; background:#fff}
.indexlinks { width:1200Px; margin:18Px auto}    /*��������*/
.footerxe { background:#fff}/*��������*/
.se_main { width:1200Px; margin:15Px auto}/*����ҳ��*/
.wap_header { background:#062844; padding:10Px 0} /*WAP����*/
.wapfooters { background:#0293cd}/*WAP�ײ�����*/



.toplefts { width:30%; float: left}
.toprights { float:right}
.searcltop { background:#fff}
.searcltop .searchtext { width:280Px; height:26Px; background:#fff; border:none; padding-left:5Px}
.searcltop .searcb { background:#0293cd; width:80Px; height:33Px; border:none; color:#FFFFFF; font-size:14px;cursor:pointer}
 .navmains 
.navmains  ul li { float:left;}
.navmains  ul li  a  { display:block; padding:20Px 45Px; float:left; color:#666666; font-size:16px; text-align:center}

.fullSlide{ width:100%;  position:relative;  height:460px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:460px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
		.txtMarquee-left{ width:100%;  position:relative;   }
		.txtMarquee-left .bd{ padding:0 10px; }
		.txtMarquee-left .bd .tempWrap{ width:100% !important; }/* �� !important����SuperSlide�Զ����ɵĿ�ȣ������Ϳ����ֶ����ƿ��ӿ�ȡ� */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left;text-align:left; _display:inline; width:auto !important;  }/* �� width:auto !important ����SuperSlide�Զ����ɵĿ�ȣ�������ֲ��ν����� */
.txtMarquee-left .bd ul li span{ color:#999;  }


		.picMarquee-left{ width:100%;  overflow:hidden; position:relative;  }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:160px; height:120px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }

.tonzi { background:#fff; width:1000Px; margin:15Px auto; padding:9Px 0}
.tonzi  h6 { margin-left:10Px; float:left;  padding:8Px 18Px; color:#FFFFFF; font-weight:bold}
.tonzi  h6 a { color:#FFFFFF; font-weight:bold}
.tonziright { width:880Px; float:right; padding-top:5Px}
.tonziright  a { font-size:12px}

.indexmainx { padding:10Px}
.indexmainx .focusBox { float:left}
.indexpartright { width:500Px; float:right}

.partititle { background:#f5f5f5; height:40Px}
.partititle span { float:right; margin-top:12Px; margin-right:5Px}
.partititle h6 { font-size:14px; padding:10Px 20Px; color:#FFFFFF}
.partititle span a { font-size:12px; padding:5Px 3Px 0 0}
.indexpartright ul li { line-height:28Px; background:url(../images/iconli.jpg) no-repeat left; padding-left:8Px;  }
.indexpartright ul li span { float:right}

.indexlinks h1 { font-size:16px; color:#666666; background:url(../images/links.jpg) no-repeat left; padding-left:18Px; background-size:16Px; margin:10Px 0}
.indexlinks a { margin:0 6Px}
.footermain { width:1000Px; margin:0 auto; padding:10Px 0}
.footright { float:right}
.footerleft h1 { padding:10Px 0}
.footerleft h1 a { padding-right:19Px}
.footerleft { font-size:12px; line-height:24Px}
.se_left { background:#fff; float:left; width:200Px;}
.se_right { background:#fff; width:970Px; float:right; padding:10Px; min-height:300Px}
.se_left h1 { background:#a0a7db; background-size:100%; padding:18Px 0 12Px 15Px; font-size:16px; color:#FFFFFF}

.sefllist a { display:block; text-align:center; border-bottom:1Px solid #eaeaea; padding:15Px 0}
.sefllist a:hover { background:#b1b8f2; color:#FFFFFF}
.xzwz { text-align:left; background:url(../images/rightnbg.png) repeat-x bottom; padding:10Px 0 15Px 0}
.serightmain { padding:20Px 0}
.serightmain  ul li { line-height:28Px; }
.serightmain  ul li a { font-size:14px;}
.serightart  h1 { text-align:center; padding:30Px 0 25Px 0; font-size:22px; font-weight:normal}
.serightart  h2 { text-align:center; font-size:12px; font-weight:normal; background:#f4f4f4; padding:8Px 0}
.serightartarm { padding:20px 10Px; }
.serightartarm,.serightartarm * {font-size:14px}

.listsrtlist span { float:right}
.listsrtlist a { font-size:14px}
.listsrtlist ul li { background:url(../images/dot_02.png) no-repeat left; padding-left:10Px}
.piclists  ul li { float:left; width:32%;; text-align:center; margin:10Px auto}
.piclists  ul li img { border:1Px solid #d8d8d8; padding:1Px; width:200Px; height:160Px}


/*  --------------------------------------------WAP����----------------------------------------------------------*/

.wap_header .walogs{ float:left; width:50%; padding:5Px 0 0 10Px}
.wap_header .walogs img { width:100%; max-height:60Px}
.wap_header span { float:right; padding-right:10Px; padding-top:5Px}
.wap_header span img { width:25Px; height:25Px}

	.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:560px;/* ���ý���ͼ����� */ }
	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#fff;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* ͼƬ���100%���ﵽ����ӦЧ�� */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* ȥ�����Ӵ������� */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
.wwapindexbox { background:#fff}
.wapgywm { padding:15Px; line-height:28Px}
.wapxwdt  ul li { line-height:28Px; background:url(../images/sicon.png) no-repeat left; padding-left:10Px}
.wapxwdt span { float:right}
.wapxwdt  { padding:10Px}
.wapcpzx ul li { float:left; width:30%; text-align:center; margin:10Px 1%}
.wapcpzx ul li img { width:100%; height:100Px; border:1Px solid #e1e1e1; }
.wapcpzx { padding:15Px 3%}
.wapfooters { position:fixed; bottom:0; z-index:999; width:100%}
.wapfooters a { display:block; float:left; width:25%; color:#FFFFFF; padding:15Px 0; text-align:center}
.wapfooters a img { width:15Px; height:15Px; margin:0Px 3Px -2Px  0}
.wapweizi { background:#fff; padding:10Px 5Px}
.wapartlist { background:#fff; padding:10Px}
.wapartlist ul li { line-height:28Px;background:url(../images/sicon.png) no-repeat left; padding-left:10Px; border-bottom:1Px dotted #d1d1d1}
.wapartlist ul li  span { float:right; color:#ccc}
.wapartlist ul { padding-top:10Px}

.wapartmain img {max-width:80%;width:expression(this.width > 80% && this.width >this.height ? 80% : true);overflow:hidden;}
.wapartshow { background:#fff; padding:0Px}
.wapartshow h1 { font-size:18px; text-align:center; line-height:250%; font-weight:normal}
.wapartshow h2 { text-align:center; font-weight:normal; padding:5Px 0; border-bottom:1Px solid #ddd; font-size:12px}
.wapartmain { padding:10Px; text-align:left}
.wapartlist_pic ul li { width:43%; margin:12Px 3%; float:left; text-align:center}
.wapartlist_pic { background:#fff}
.wapartlist_pic ul li img { width:100%; height:120Px; border:1Px solid #e1e1e1; padding:1Px}




	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  position:relative; z-index:1;height:60px; line-height:60px; background:url(images/line.gif) repeat-x 0;   }
	.nav{ position:relative; width:1200px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; }
	.nav a{ color:#fff;font-size:16Px; font-weight:normal }
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
	.nav h3 a{ display:block; width:130px; text-align:center; }
	.nav h3 a:hover { background:#ffd334; color:#552705}
	.nav .sub{ display:none; position:absolute; left:-3px; top:60px; z-index:1; width:128px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
	.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
	.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;   }
	.nav .sub li a:hover{ color:#FE7700;   }
	.nav .block{ height:3px; width:130px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;  }

	.focusBox3 { position: relative; width:660px; height:228px; overflow: hidden; float:right }
	.focusBox3 .pic{ position:relative; z-index:0; }
	.focusBox3 .pic img { width:660px; height:228px; display: block; }
	.focusBox3 .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox3 .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox3 .hd .on{ background-position:0 0; }

	.focusBox3 .prev,
	.focusBox3 .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox3 .prev { left: 0; }
	.focusBox3 .next { background-position: 0 -90px; right: 0; }
	.focusBox3 .prev:hover,
	.focusBox3 .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; }



#div_content { width:1180Px; margin:5Px auto; background:#fff; padding:10Px}
.tife { background:#f4f4f4; padding:3Px}
.gbooklefts { width:250Px; padding:5Px; }
.gbooklefts li { display:block; background:#f7f7f7; padding:15Px 0; margin:15Px 0; text-align:center}
.gbooklefts li a { display:block;}
.guestbooklist_xww { margin-top:25Px}

.guestbooklist_xww th { background:#f4f4f4; line-height:28Px}
.guestbooklist_xww td { border-bottom:1Px solid #d1d1d1; border-right:1Px solid #d1d1d1}
.article_mue td  { padding:16Px; font-size:14px}
.article_mue td  button { background:#f47b22; padding:8Px 18px; border:1Px solid #ddd; color:#FFF}
.guestbooklist_xww td { padding:5Px}
.guestbooklist_xww { border:1Px solid #ccc;width:920Px}
.guestbooklist_xww th { border-bottom:1Px solid #ccc;border-right:1Px solid #ccc}















