
* {padding:0px;margin:0px;;}
li,ol,ul {list-style:none;}


body, table, td, p, div {font-size:12px;font-family:"arial";;-webkit-text-size-adjust:none;word-break: break-all;}
body {
	background-image:url(../images/bodybg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

img {border:none}

a img:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=30); /* IE lt 8 */
    -ms-filter: "alpha(opacity=75)"; /* IE 8 */
    -khtml-opacity: .75; /* Safari 1.x */
    -moz-opacity: .75; /* FF lt 1.5, Netscape */}/* 移动上去透明 */
	
a {text-decoration:none;color:#000000;}

a:hover {color:#f63062;}

submit{ background-color:transparent;}

.clear {display:block;overflow:hidden;height:0px;clear:both;font-size:0px;}

.relative {position:relative;}

.layout {width:910px;margin:0px auto;}

.header {}

	.header .nav {}
	.header .nav li {}
	.header .nav li.active {}
	.header .nav li.active a {}
	.header .nav li.active:hover a {}
	.header .nav li a {}
	.header .nav li a:hover {}


.AB-A {width:190px;display:inline;float:left;overflow:hidden;}
.AB-B {width:750px;display:inline;float:left;margin-left:10px;overflow:hidden;}
.AB-C {}

.footer {}

.top{ padding-top:15px; height:730px; padding-left:20px;}

.xmjs{
	width:904px;
	height:530px;
	background-image: url(../images/xmjebg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:10px;
	position: relative;
}
.xmjs .txt{ width:360px; height:285px;
	position: absolute; font-size:20px; font-family:"Microsoft YaHei"; right:78px; top:160px; line-height:35px; text-indent:34px;
}

.xmjs .txt img{ vertical-align:middle;}

.xmjs .txt a{ display:block;}


.tpq .tpnr{
	background-image: url(../images/tpstbg.png);
	background-repeat: repeat-y;
}
.tpq .tpnr ul { padding-left:35px;}
.tpq .tpnr ul li{
	float:left;
	width:340px;
	height:491px;
	background-image: url(../images/tpbg.png);
	background-repeat: no-repeat; margin-left:50px;
}


.tpq .tpnr ul li .photo{
	width:192px;
	height:218px; margin-left:auto; margin-right:auto;
	margin-top:40px;
	border: 3px solid #FFFFFF;
}

.tpq .tpnr ul li .photo img{ width:192px; height:218px;}
.tpq .tpnr ul li .name{ font-family:"Microsoft YaHei"; font-size:30px; color:#FFFFFF; text-align:center; padding-top:2px;}

.tpq .tpnr ul li .tpanniu{ text-align:center;}
.tpq .tpnr ul li .tpanniu input{
	width:201px;
	height:44px;
	background-image: url(../images/wytpan.png);
	background-repeat: no-repeat;
	overflow: hidden;
	line-height:700px;
	BACKGROUND-COLOR: transparent;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;outline: none; margin-top:3px; margin-bottom:3px;
}
.tpq .tpnr ul li .tpanniu input:hover{background-image: url(../images/wytpanhover.png);}

.tpq .tpnr ul li .piaoshu{ font-family:"Microsoft YaHei"; color:#FFFFFF; font-size:20px; text-align:center; margin-bottom:3px;}

.tpq .tpnr ul li .xuanyan{ color:#FFFFFF; font-family:"Microsoft YaHei"; font-size:14px; width:220px; margin-left: 66px;}

.lffd{
	position: fixed; left:10px; top:200px;
}
.paihang{ padding-top:350px; width:985px; margin-left:auto; margin-right:auto;}
.paihang ul li{ margin-bottom:10px; clear:both; font-family:"Microsoft YaHei"; line-height:59px;font-size:20px;}
.paihang ul li .tximg{ float:left; width:59px; height:59px;}
.paihang ul li .tximg img{ width:59px; height:59px;}
.paihang ul li .mingzi{ font-family:"Microsoft YaHei"; font-size:31px; margin-left:15px; width:120px; float:left; line-height:59px;}

.paihang ul li .jd{float:left; margin-top:7px; margin-right:10px;}
.paihang ul li .jd .tiao{ height:44px; background-color:#f63062; float:left; }

.paihang ul li .piaoshu{ font-size:20px; line-height:59px; font-family:"Microsoft YaHei";}






.lffd{
	position: fixed;
	left:10px;
	background-image: url(../images/lffd.png);
	background-repeat: no-repeat; width:135px; height:317px; top:180px; font-size:20px; font-family:"Microsoft YaHei";
}

.lffd .topb{ font-family:"Microsoft YaHei"; padding-top:110px; font-size:18px; text-align:center;}
.lffd .topb  a{color:#ad2343;}
.lffd .topb  a:hover{color:#000000;}
.lffd  ul{ padding-top:28px;}
.lffd  ul li{ font-size:16px; text-align:center; line-height:38px;}

.lffd  ul li a{ color:#FFFFFF;}
.lffd  ul li a:hover{ color:#FFFF66;}


.rtfd{
	position: fixed;
	width:153px;
	height:433px;
	background-image: url(../images/rtfd.png);
	background-repeat: no-repeat; right:10px;top:180px;
}

.rtfd .topb{ font-family:"Microsoft YaHei"; padding-top:120px; font-size:18px; text-align:center;}
.rtfd .topb  a{color:#ad2343;}
.rtfd .topb  a:hover{color:#000000;}
.rtfd  .fenxiang{
	margin-top:190px;
	padding-left:20px;
	height:29px;
	overflow: hidden;
}

.rtfd  .fxan{
	position: absolute; top:300px; left:24px;
}
.rtfd  .fenxiang .bshare-custom{ padding-top:6px;}
.rtfd  .fenxiang {
	height:0px;
	overflow: hidden;
}
.newsall{
	width:904px;

}
.news .lf{ width:395px; float:left;}
.newstop{ height:128px;}
.news {	background-image: url(../images/newsbg.png);
	background-repeat: repeat-y; }
	
	
  #wrapper{position: relative;width: 395px;height: 239px; margin-left:40px;}
  #banner{position:relative;width: 395px;height: 239px;overflow: hidden; margin-top:20px; margin-bottom:50px;border: 3px solid #FFFFFF;}
  .imgList{position:relative;width:2000px;height:239px;z-index: 10;overflow: hidden;}
  .imgList li{
	float:left;
	display: inline;
	
}
  .indexList{position: absolute;bottom: 5px;z-index: 30; left:5px;}
  .indexList li{
	float: left;
	cursor: pointer;
	background-image: url(../images/lbszbg.png);
	background-repeat: no-repeat; width:23px; height:23px; text-align:center; color:#FFFFFF; font-size:14px; line-height:23px; margin-left:3px;
}
  .indexList .indexOn{
	color:#f63062;
	background-image: url(../images/lbszbgon.png);
	background-repeat: no-repeat;
}

.news .rt{ width:390px; float: right;  padding-top:20px; margin-right:40px;}
.news .rt ul li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f63062; padding-bottom:10px; margin-bottom:10px;
}
.news .rt ul li h2{ font-size:20px; font-family:"Microsoft YaHei"; color:#f63062; margin-bottom:10px;}
.news .rt ul li h2 a{color:#f63062;}
.news .rt ul li h2 a:hover{color: #D22B51;}
.news .rt ul li p{ font-size:12px; font-family:"Microsoft YaHei"; color:#414141; line-height:20px;}

.xwxx  h2{
	font-size:24px;
	font-family:"Microsoft YaHei";
	color:#f63062;
	margin-bottom:10px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f63062; padding-bottom:15px; margin-bottom:20px;
} 

.xwxx  p{ font-family:"Microsoft YaHei"; font-size:14px; line-height:36px;}

.tpnr .xssm{ font-size:20px; font-family:"Microsoft YaHei"; line-height:30px; margin-left:50px; margin-right:60px; margin-bottom:40px;}


.fxan img:hover {opacity: 100; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=100); /* IE lt 8 */
    -ms-filter: "alpha(opacity=0)"; /* IE 8 */
    -khtml-opacity: 100; /* Safari 1.x */
    -moz-opacity: 100; /* FF lt 1.5, Netscape */}/* 移动上去透明 */
	
	
.tpan a{ display:block; width:49.5%; float:left;}
.tpan a img{ width:100%;}

.lbtp{
	background-image: url(../images/newsbg.png);
	background-repeat: repeat-y; height:300px;
}






.lbtp .ban{
	width:780px;
	height:600px;
	position:relative;
	overflow:hidden;
	margin:0px auto 0 auto;
	
}
.lbtp .ban2{ width:780px; height:410px; position:relative; overflow:hidden;}
.lbtp .ban2 ul{ position:absolute; left:0; top:0;}
.lbtp .ban2 ul li{ width:780px; height:398px;}
.lbtp .prev{ float:left; cursor:pointer;}
.lbtp .num{ height:82px;overflow:hidden; width:720px; position:relative;float:left;}
.lbtp .min_pic{ padding-top:10px; width:780px;}
.lbtp .num ul{ position:absolute; left:0; top:0;}
.lbtp .num ul li{
	width:157px;
	height:80px;
	margin-right:20px;
	padding:1px;
	border: 2px solid #FFFFFF;
}
.lbtp .num ul li.on{ border:1px solid red; padding:0;}
.lbtp .prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.lbtp .next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.lbtp .prev1{ position:absolute; top:180px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.lbtp .next1{ position:absolute; top:180px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.lbtp .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.lbtp .pop_up{ width:780px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.lbtp .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.lbtp .pop_up2{ width:780px; height:500px; position:relative; overflow:hidden;}
.lbtp .pop_up2{ width:780px; height:500px; position:relative; overflow:hidden; float:left;}
.lbtp .pop_up2 ul{ position:absolute; left:0; top:0;}
.lbtp .pop_up2 ul li{ width:780px; height:500px; float:left;}

.banS{
	border: 3px solid #FFFFFF; margin-top:35px; margin-left:50px;
}
