/* CSS Document */

*{ padding:0px; margin:0px; list-style:none;}
body {
	margin: 0px; background: url(images/bg.jpg) center repeat-y;
}
body,td,th {
	font-size: 14px;
	color: #333333;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
}
.w {
	color:#FFF;
}
.w a:link {
	color:#FFF;
	text-decoration: none;
}
.w a:visited {
	text-decoration: none;
	color:#FFF;
}
.w a:hover {
	text-decoration: none;
	color:#FFF;
}
.w a:active {
	text-decoration: none;
}
.fl{ float:left;}
img{ max-width:100%; border:0px;}
.w1300{ width:1300px; margin:0px auto; overflow:hidden; margin-bottom:10px;}
.header{ width:1300px; margin:0px auto; overflow:hidden; }

.logo{ width:800px; float:left; overflow:hidden;}
.sousuo{ width:300px; float: right; overflow:hidden; padding-top:50px;}
.sousuo  .search {
	height: 30px;
	line-height: 30px;
	width: 230px;
	padding-left: 10px;
	border: 1px solid #26639e;
	font-size: 13px;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.sousuo  .btn {
	height: 32px;
	width: 32px;
	background: #26639e url(../images/srarch-ico.png) no-repeat center center;
	border: none; color:#FFFFFF;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	cursor: pointer;
}
.menu{ background:#17529F; line-height:50px;margin-bottom:10px; min-width:1300px;}
.nav{ width:1300px; margin:0px auto; overflow:hidden;}
.nav li{ float: left; padding-left:30px; padding-right:30px; color:#FFFFFF; font-size:16px}
.nav a:hover li{
	text-decoration: none; background: #CC0000
	
}
.xw{ overflow:hidden; min-height:300px;}
.xw li{ line-height:35px; background:url(../images/jiantou.png) left no-repeat; text-indent:1em;}
.xw li span{ width:60px; float:right; font-size:14px; color:#666666;}
.xw3{ overflow:hidden;}
.xw3 li{ line-height:35px; background:url(../images/jiantou.png) left no-repeat; text-indent:1em;}
.xw3 li span{ width:60px; float:right; font-size:14px; color:#666666;}

.indextit{ border-bottom:1px solid #ccc; background: url(../images/tit.jpg) left no-repeat; line-height:39px; color:#FFFFFF; font-size:16px; text-indent:2em;}

.indextit span{ width:70px; float:right; font-size:12px;}

.indextit2{ border-bottom:1px solid #ccc; background:#18529c; line-height:39px; color:#FFFFFF; font-size:16px; text-indent:2em;}

.indextit2 span{ width:70px; float:right; font-size:12px; color:#FFFFFF;}

.indextit3{ border-bottom:1px solid #ccc; background: #CC0000; line-height:39px; color:#FFFFFF; font-size:16px; text-indent:2em;}

.indextit3 span{ width:70px; float:right; font-size:12px; color:#FFFFFF;}


.xw2{ overflow:hidden;  padding:15px;}
.xw2 li{ line-height:35px; background:url(../images/jiantou.png) left no-repeat; text-indent:1em; border-bottom:1px dashed #ddd;}
.xw2 li span{ width:60px; float:right; font-size:14px; color:#666666;}

.fl{ float:left;}
.li1{ width:450px; overflow:hidden; margin-right:25px; margin-bottom:20px;}
.li2{ width:350px; overflow:hidden;margin-bottom:20px;}
.li3{ width:925px; overflow:hidden; margin-right:25px; margin-bottom:20px;}
.viewbox{ overflow:hidden;}
.viewbox .title{ text-align:center; margin:10px 0px;}
.viewbox .info{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; padding:2px 0px; background:#f2f2f2; margin-bottom:20px;}
.kuang{ border:1px solid #ccc; padding:10px 20px;}
.banner{
	width: 700px;
}
.bt-jq-TX-010108{ 
    width:100%;
    height:auto;
    position:relative;
}
.bt-jq-TX-010108 ul{
    margin:0;
    padding:0
}
.bt-jq-TX-010108-pic{

    width:700px;
    height:362px;
    position:relative;
    overflow:hidden;
    margin: 0px;
    padding: 0px;
}

.bt-jq-TX-010108-pic li{

    width:100%;
    height:362px;
    float:left;
    overflow:hidden
}
.bt-jq-TX-010108-pic li a{
    width:100%;
    display:block
}
.bt-jq-TX-010108-pic li a img{
    width:700px;
    height:362px;
}
.bt-jq-TX-010108-pic li span{
    width:100%;
    height:43px;
    line-height:43px;
    background:url(../images/banner_num.png);
    padding-left:19px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    font-size:15px;
}
.rslides-tabs {
    clear:both;
    position:absolute; 
    right:10px;
    bottom:6px;
}
.rslides-tabs li {
    display:inline;
    float:none;
    _float:left;
    *float:left;
    margin-right:7px
}
.rslides-tabs a {
   	text-align: center;
   	font-size: 9px;
   	color: #FFFFFF;
    overflow:hidden;
    background:url(../images/num.png) no-repeat;
    display:inline-block;
    _display:block;
    *display:block;
    width:16px;
    height:16px;
    line-height: 16px;
}
.rslides-tabs .rslides-here a {
    background:url(../images/num_hover.png) no-repeat;
}
.rslides-nav {
	display: none;
}
.tab_bg_1{
	width: 670px;
	margin-left: 30px;
}
.tab_bg_1 .title_tab_bg{
	width: 670px;
}

.tab_bg_1 .tab_tit{
	background: #e0ebfa;
	height: 40px;
	padding-top: 2px;
	margin-bottom: 10px;
	
}


.tab_bg_1 .title_tab{
	font-size: 17px;
	color: #083994;
	font-weight: bold;
	padding: 0px 20px;
	line-height: 40px;
	text-align: center;
}
.tab_bg_1 .title_tab a{
	color: #666666;
}

.tab_bg_1 .title_tab_hover{
	background: #FFFFFF;
}

.tab_bg_1 .title_tab_hover a{
	color: #398cdc;
}
.youqing li{ float:left; width:150px; margin-left:5px; margin-right:5px; height:50px;}
.youqing li img{ width:100%;}

/*news*/

.news {
	overflow: hidden;
	width: 100%;
	height:350px;
	margin:0 auto;
}
.news .newsLt {
	
	width:700px; margin:0px auto;
	
}
.news .newsNav {
	overflow: hidden;background-color: #eee;
	width:100%;
}
.news .newsNav li {
	width:185px;
	height: 45px;
	line-height:45px;
	text-align: center;
	font-size:18px; font-weight:700;
	background-color: #eee;
	float: left;
}
.news .newsNav li a {
	color: #666666;
	text-decoration: none
}
.news .newsNav li:hover, .news .newsNav li.cur {
background:#17529F;
}
.news .newsNav li:hover a, .news .newsNav li.cur a {
	color: #fff
}
.news .newsBox, .news .newsCon, .news dl {
	overflow: hidden;
	width: 100%;
}
.news .newsBox {
	
	height: 100%;
	width: 100%;
	margin:0 auto;
	position: relative
}
.news .newsCon {
	position: absolute;background:#f6f6f6;
	left: 0;
	top: 0; padding-bottom:10px;

	display: none
}
.news .newsCon:first-child {
	display: block
}
.news dl dt {
	width: 380px;
	height: 130px;
	float: left;
	margin-top:10px;
}
.news dl dd {
	width: 100%;
	float: left;
	overflow: hidden;
}
.news dl dd h3 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px
}
.news dl dd h3 a {
	color: #23538f
}
.news dl dd p {
	font-size: 14px;
	line-height: 22px;
	height: 66px;
	overflow: hidden;
	color: #666666;
	margin-top: 10px
}
.news .newsLi {
	overflow: hidden;
}
.news .newsLi li {
	font-size: 14px;
	overflow: hidden;
	width: 45%;
	float:left;
	margin-right:25px;
	line-height:40px;
	border-bottom: 1px dashed #c9c9c9
}
.news .newsLi li span {
	float: right;
	display: block;
	color: #999999;
}
.news .NewTit {
	overflow: hidden;
	width: 100%;
}
.news .NewTit h3 {
	font-weight: normal;
	font-size: 24px;
	float: left;
}
.news .NewTit h3 a {
	color: #23538f
}
.news .btnLt {
	float: right;
	width: 78px;
}
.news .btnLt a {
	width: 37px;
	height: 33px;
	display: block;
}
.news .btnLt a.newsTop {
	background: url("../images/newstop.jpg") no-repeat center top;
	float: left;
}
.news .btnLt a.newsBtm {
	background: url("../images/newsbottom.jpg") no-repeat center top;
	float: right;
}
.news .btnLt a:hover {
	background-position: bottom
}
.news .newsDa {
	width: 365px;
	height: 355px;
	position: relative;
	margin-top: 10px;
	overflow: hidden
}
.news .listDa {
	position: absolute;
	top: 0;
	left: 0
}
.news .listDa li {
	padding: 20px 0;
	width: 100%;
	border-bottom: 1px dotted #bbbbbb;
}
.news .listDa li h3 {
	background: url("../images/newswen.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	font-weight: normal
}
.news .listDa li h3 a {
	color: #333333
}
.news .listDa li p {
	background: url("../images/newsda.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 15px;
}



.content2{ width:1300px; margin:0px auto; overflow: hidden;}
.left2{ width:960px; float:left; overflow:hidden; border:1px solid #ddd; padding:20px; min-height:800px;}
.place{ border-bottom:1px solid #ddd; margin-bottom:20px; line-height:45px; }
.right2{ width:280px; float:right; overflow:hidden;}
.e2{ overflow:hidden;}
.e2 li{ line-height:35px;} 
.e2 li span{ width:80px; float:right;}
.container1120 {
	width: 1120px;
	min-width: 1120px;
	margin: 0 auto;
}

 .bottom-link {
	line-height: 80px;
	height: 80px;

	min-width: 1130px;
}

.bottom-link span {
	font-size: 13px;
	color: #fff;
}

.bottom-link select {
	border: none;
	width: 248px;
	margin-left: 10px; border:1px solid #ccc;
}

.xw3{ overflow:hidden;  padding:15px;}
.xw3 li{ line-height:40px; background:url(../images/jiantou.png) left no-repeat; text-indent:1em; border-bottom:1px dashed #ddd;}
.xw3 li span{ width:80px; float:right; font-size:14px; color:#666666;}

.xw4{ overflow:hidden;}
.xw4 li{  background:url(../images/jiantou2.png) left top no-repeat  ; text-indent:1em; border-bottom:1px dashed #ddd; padding:5px 0px; line-height:24px;}
.xw4 li span{ width:80px; float:right; font-size:14px; color:#666666;}
.indexpic{ width:700px; height:370px; overflow:hidden; float:left;}
.indexnews{ width:580px; height:370px; overflow:hidden; float:right;}

.ry3{ overflow:hidden;}
.ry3 li{ width:300px; height:240px; margin-left:10px; margin-right:10px; border-bottom:20px; float:left; text-align:center;}
.ry3 li img{ width:300px; height:200px;}

.anli {
	overflow:hidden;
}
.anli li {
	width:290px;
	height:190px;
	float:left;
	text-align:center;
}

#ademo {
	width:900px; height:190px;
	margin:0 10px;
	overflow:hidden;
}
#aindemo {
	float:left;
	width:800%;
}
#ademo1 {
	float:left;
}
#ademo2 {
	float:left;
}
#ademo ul li {
	width:280px;
	height:190px;
	float:left;
	margin:0px 5px 0 5px;
	display:block;
	text-align:center;
}
#ademo ul li a {
	line-height:30px;
}
#ademo ul li:hover {
	text-decoration:underline;
}


@media screen and (max-width: 768px) {
  .wap{ width:700px; margin:0px auto; overflow:hidden;}
 .logo{ width:100%; float:none; overflow:hidden;}
.sousuo{ width:100%; float:none; overflow:hidden; padding-top:5px;}
 .w1300{ width:100%; margin:0px auto; overflow:hidden; margin-bottom:10px;}
.header{ width:100%;margin:0px auto; overflow:hidden; }
.menu{ background:#17529F; line-height:40px;margin-bottom:10px;width:100%;  min-width:700px;}
.nav{ width:100%; margin:0px auto; overflow:hidden;}
.nav li{ float: left; padding-left:0px; padding-right:0px; width:33%; color:#FFFFFF; text-align:center; border-bottom:1px solid #0099FF; border-left:1px solid #0099FF;}
.fl{ float:none;}
.li1{ width:100%; overflow:hidden; margin-right:0px; margin-bottom:20px;}
.li2{ width:100%; overflow:hidden;margin-bottom:20px;}


.xw{ overflow:hidden;}
.xw li{ padding:5px 0px;border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top left no-repeat; text-indent:1em;}
.xw li span{ width:60px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px; padding-right:10px;}


.xw2{ overflow:hidden;  padding:15px;}
.xw2 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw2 li span{ width:60px;float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}


.xw3{ overflow:hidden;  padding:15px;}
.xw3 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw3 li span{ width:80px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.xw4{ overflow:hidden;}
.xw4 li{  background:url(../images/jiantou.png) top  left no-repeat ; text-indent:1em; border-bottom:1px dashed #ddd; padding:5px 0px; line-height:24px;}
.xw4 li span{ width:80px; float:none; font-size:14px; color:#666666; border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.content2{width:100%; margin:0px auto; overflow: hidden;}
.left2{ width:100%;float:none; overflow:hidden; border:1px solid #ddd; padding:5px;}
.place{ border-bottom:1px solid #ddd; margin-bottom:20px; line-height:45px; }
.right2{ width:100%;float:none; overflow:hidden;}


.indexpic{ width:100%;height:370px; overflow:hidden; float:none;}
.indexnews{ width:100%; height:400px; overflow:hidden; float:none;}
 
 .banner{
	width:100%;
}
.bt-jq-TX-010108{ 
    width:100%;
    height:auto;
    position:relative;
}
.bt-jq-TX-010108 ul{
    margin:0;
    padding:0
}
.bt-jq-TX-010108-pic{

   width:700px;
    height:360px;
    position:relative;
    overflow:hidden;
    margin: 0px;
    padding: 0px;
}

.bt-jq-TX-010108-pic li{

    width:100%;
    height:360px;
    float:left;
    overflow:hidden
}
.bt-jq-TX-010108-pic li a{
    width:100%;
    display:block
}
.bt-jq-TX-010108-pic li a img{
  width:700px;
    height:360px;
}
.bt-jq-TX-010108-pic li span{
    width:100%;
    height:43px;
    line-height:43px;
    background:url(../images/banner_num.png);
    padding-left:19px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    font-size:15px;
}
.rslides-tabs {
    clear:both;
    position:absolute; 
    right:10px;
    bottom:6px;
}
.rslides-tabs li {
    display:inline;
    float:none;
    _float:left;
    *float:left;
    margin-right:7px
}
.rslides-tabs a {
   	text-align: center;
   	font-size: 9px;
   	color: #FFFFFF;
    overflow:hidden;
    background:url(../images/num.png) no-repeat;
    display:inline-block;
    _display:block;
    *display:block;
    width:16px;
    height:16px;
    line-height: 16px;
}
.rslides-tabs .rslides-here a {
    background:url(../images/num_hover.png) no-repeat;
}
.rslides-nav {
	display: none;
}
.tab_bg_1{
	width:370px;
	margin-left: 30px;
}
.tab_bg_1 .title_tab_bg{
	width:370px;
}

.tab_bg_1 .tab_tit{
	background: #e0ebfa;
	height: 40px;
	padding-top: 2px;
	margin-bottom: 10px;
	
}


.tab_bg_1 .title_tab{
	font-size: 17px;
	color: #083994;
	font-weight: bold;
	padding: 0px 20px;
	line-height: 40px;
	text-align: center;
}
.tab_bg_1 .title_tab a{
	color: #666666;
}

.tab_bg_1 .title_tab_hover{
	background: #FFFFFF;
}

.tab_bg_1 .title_tab_hover a{
	color: #398cdc;
}

/*news*/

.news {
	overflow: hidden;
	width: 100%;
	height:350px;
	margin:0 auto;
}
.news .newsLt {
	
	width:700px; margin:0px auto;
	
}
.news .newsNav {
	overflow: hidden;background-color: #eee;
	width:100%;
}
.news .newsNav li {
	width:185px;
	height: 45px;
	line-height:45px;
	text-align: center;
	font-size:18px; font-weight:700;
	background-color: #eee;
	float: left;
}
.news .newsNav li a {
	color: #666666;
	text-decoration: none
}
.news .newsNav li:hover, .news .newsNav li.cur {
background:#17529F;
}
.news .newsNav li:hover a, .news .newsNav li.cur a {
	color: #fff
}
.news .newsBox, .news .newsCon, .news dl {
	overflow: hidden;
	width: 100%;
}
.news .newsBox {
	
	height: 100%;
	width: 100%;
	margin:0 auto;
	position: relative
}
.news .newsCon {
	position: absolute;background:#f6f6f6;
	left: 0;
	top: 0; padding-bottom:10px;

	display: none
}
.news .newsCon:first-child {
	display: block
}
.news dl dt {
	width: 380px;
	height: 130px;
	float: left;
	margin-top:10px;
}
.news dl dd {
	width: 100%;
	float: left;
	overflow: hidden;
}
.news dl dd h3 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px
}
.news dl dd h3 a {
	color: #23538f
}
.news dl dd p {
	font-size: 14px;
	line-height: 22px;
	height: 66px;
	overflow: hidden;
	color: #666666;
	margin-top: 10px
}
.news .newsLi {
	overflow: hidden;
}
.news .newsLi li {
	font-size: 14px;
	overflow: hidden;
	width: 45%;
	float:left;
	margin-right:25px;
	line-height:40px;
	border-bottom: 1px dashed #c9c9c9
}
.news .newsLi li span {
	float: right;
	display: block;
	color: #999999;
}
.news .NewTit {
	overflow: hidden;
	width: 100%;
}
.news .NewTit h3 {
	font-weight: normal;
	font-size: 24px;
	float: left;
}
.news .NewTit h3 a {
	color: #23538f
}
.news .btnLt {
	float: right;
	width: 78px;
}
.news .btnLt a {
	width: 37px;
	height: 33px;
	display: block;
}
.news .btnLt a.newsTop {
	background: url("../images/newstop.jpg") no-repeat center top;
	float: left;
}
.news .btnLt a.newsBtm {
	background: url("../images/newsbottom.jpg") no-repeat center top;
	float: right;
}
.news .btnLt a:hover {
	background-position: bottom
}
.news .newsDa {
	width: 365px;
	height: 355px;
	position: relative;
	margin-top: 10px;
	overflow: hidden
}
.news .listDa {
	position: absolute;
	top: 0;
	left: 0
}
.news .listDa li {
	padding: 20px 0;
	width: 100%;
	border-bottom: 1px dotted #bbbbbb;
}
.news .listDa li h3 {
	background: url("../images/newswen.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	font-weight: normal
}
.news .listDa li h3 a {
	color: #333333
}
.news .listDa li p {
	background: url("../images/newsda.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 15px;
}
.container1120 {
	width:300px;
	min-width:300px;
	margin: 0 auto;
}
  .bottom-link {
	line-height: 40px;
	height: 180px;

	min-width:300px;
	
}
.bottom-link select {
	border: none;
	width: 80%;
	margin-left: 0px; border:1px solid #ccc;
}
 }









 @media screen and (max-width: 568px) {
  .wap{ width:390px; margin:0px auto; overflow:hidden;}
 
 .w1300{ width:100%; margin:0px auto; overflow:hidden; margin-bottom:10px;}
.header{ width:100%;margin:0px auto; overflow:hidden; }
.menu{ background:#17529F; line-height:40px;margin-bottom:10px;width:100%; min-width:390px; }
.nav{ width:100%; margin:0px auto; overflow:hidden;}
.nav li{ float: left; padding-left:0px; padding-right:0px; width:33%; color:#FFFFFF; text-align:center; border-bottom:1px solid #0099FF }
.fl{ float:none;}
.li1{ width:100%; overflow:hidden; margin-right:0px; margin-bottom:20px;}
.li2{ width:100%; overflow:hidden;margin-bottom:20px;}


.xw{ overflow:hidden;}
.xw li{ padding:5px 0px;border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top left no-repeat; text-indent:1em;}
.xw li span{ width:60px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px; padding-right:10px;}


.xw2{ overflow:hidden;  padding:15px;}
.xw2 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw2 li span{ width:60px;float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}


.xw3{ overflow:hidden;  padding:15px;}
.xw3 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw3 li span{ width:80px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.xw4{ overflow:hidden;}
.xw4 li{  background:url(../images/jiantou.png) top  left no-repeat ; text-indent:1em; border-bottom:1px dashed #ddd; padding:5px 0px; line-height:24px;}
.xw4 li span{ width:80px; float:none; font-size:14px; color:#666666; border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.content2{width:100%; margin:0px auto; overflow: hidden;}
.left2{ width:100%;float:none; overflow:hidden; border:1px solid #ddd; padding:5px;}
.place{ border-bottom:1px solid #ddd; margin-bottom:20px; line-height:45px; }
.right2{ width:100%;float:none; overflow:hidden;}


.indexpic{ width:100%;height:270px; overflow:hidden; float:none;}
.indexnews{ width:100%; height:400px; overflow:hidden; float:none;}
 
 .banner{
	width:100%;
}
.bt-jq-TX-010108{ 
    width:100%;
    height:auto;
    position:relative;
}
.bt-jq-TX-010108 ul{
    margin:0;
    padding:0
}
.bt-jq-TX-010108-pic{

    width:400px;
    height:260px;
    position:relative;
    overflow:hidden;
    margin: 0px;
    padding: 0px;
}

.bt-jq-TX-010108-pic li{

    width:100%;
    height:260px;
    float:left;
    overflow:hidden
}
.bt-jq-TX-010108-pic li a{
    width:100%;
    display:block
}
.bt-jq-TX-010108-pic li a img{
    width:400px;
    height:260px;
}
.bt-jq-TX-010108-pic li span{
    width:100%;
    height:43px;
    line-height:43px;
    background:url(../images/banner_num.png);
    padding-left:19px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    font-size:15px;
}
.rslides-tabs {
    clear:both;
    position:absolute; 
    right:10px;
    bottom:6px;
}
.rslides-tabs li {
    display:inline;
    float:none;
    _float:left;
    *float:left;
    margin-right:7px
}
.rslides-tabs a {
   	text-align: center;
   	font-size: 9px;
   	color: #FFFFFF;
    overflow:hidden;
    background:url(../images/num.png) no-repeat;
    display:inline-block;
    _display:block;
    *display:block;
    width:16px;
    height:16px;
    line-height: 16px;
}
.rslides-tabs .rslides-here a {
    background:url(../images/num_hover.png) no-repeat;
}
.rslides-nav {
	display: none;
}
.tab_bg_1{
	width: 400px;
	margin-left: 30px;
}
.tab_bg_1 .title_tab_bg{
	width: 400px;
}

.tab_bg_1 .tab_tit{
	background: #e0ebfa;
	height: 40px;
	padding-top: 2px;
	margin-bottom: 10px;
	
}


.tab_bg_1 .title_tab{
	font-size: 17px;
	color: #083994;
	font-weight: bold;
	padding: 0px 20px;
	line-height: 40px;
	text-align: center;
}
.tab_bg_1 .title_tab a{
	color: #666666;
}

.tab_bg_1 .title_tab_hover{
	background: #FFFFFF;
}

.tab_bg_1 .title_tab_hover a{
	color: #398cdc;
}

/*news*/

.news {
	overflow: hidden;
	width: 100%;
	height:350px;
	margin:0 auto;
}
.news .newsLt {
	
	width:700px; margin:0px auto;
	
}
.news .newsNav {
	overflow: hidden;background-color: #eee;
	width:100%;
}
.news .newsNav li {
	width:185px;
	height: 45px;
	line-height:45px;
	text-align: center;
	font-size:18px; font-weight:700;
	background-color: #eee;
	float: left;
}
.news .newsNav li a {
	color: #666666;
	text-decoration: none
}
.news .newsNav li:hover, .news .newsNav li.cur {
background:#17529F;
}
.news .newsNav li:hover a, .news .newsNav li.cur a {
	color: #fff
}
.news .newsBox, .news .newsCon, .news dl {
	overflow: hidden;
	width: 100%;
}
.news .newsBox {
	
	height: 100%;
	width: 100%;
	margin:0 auto;
	position: relative
}
.news .newsCon {
	position: absolute;background:#f6f6f6;
	left: 0;
	top: 0; padding-bottom:10px;

	display: none
}
.news .newsCon:first-child {
	display: block
}
.news dl dt {
	width: 380px;
	height: 130px;
	float: left;
	margin-top:10px;
}
.news dl dd {
	width: 100%;
	float: left;
	overflow: hidden;
}
.news dl dd h3 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px
}
.news dl dd h3 a {
	color: #23538f
}
.news dl dd p {
	font-size: 14px;
	line-height: 22px;
	height: 66px;
	overflow: hidden;
	color: #666666;
	margin-top: 10px
}
.news .newsLi {
	overflow: hidden;
}
.news .newsLi li {
	font-size: 14px;
	overflow: hidden;
	width: 45%;
	float:left;
	margin-right:25px;
	line-height:40px;
	border-bottom: 1px dashed #c9c9c9
}
.news .newsLi li span {
	float: right;
	display: block;
	color: #999999;
}
.news .NewTit {
	overflow: hidden;
	width: 100%;
}
.news .NewTit h3 {
	font-weight: normal;
	font-size: 24px;
	float: left;
}
.news .NewTit h3 a {
	color: #23538f
}
.news .btnLt {
	float: right;
	width: 78px;
}
.news .btnLt a {
	width: 37px;
	height: 33px;
	display: block;
}
.news .btnLt a.newsTop {
	background: url("../images/newstop.jpg") no-repeat center top;
	float: left;
}
.news .btnLt a.newsBtm {
	background: url("../images/newsbottom.jpg") no-repeat center top;
	float: right;
}
.news .btnLt a:hover {
	background-position: bottom
}
.news .newsDa {
	width: 365px;
	height: 355px;
	position: relative;
	margin-top: 10px;
	overflow: hidden
}
.news .listDa {
	position: absolute;
	top: 0;
	left: 0
}
.news .listDa li {
	padding: 20px 0;
	width: 100%;
	border-bottom: 1px dotted #bbbbbb;
}
.news .listDa li h3 {
	background: url("../images/newswen.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	font-weight: normal
}
.news .listDa li h3 a {
	color: #333333
}
.news .listDa li p {
	background: url("../images/newsda.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 15px;
}

 
 }






@media screen and (max-width: 375px) {
  .wap{ width:100%; max-width:360px; margin:0px auto; overflow:hidden;}
 
 .w1300{ width:100%; margin:0px auto; overflow:hidden; margin-bottom:10px;}
.header{ width:100%;margin:0px auto; overflow:hidden; }
.menu{ background:#17529F; line-height:40px;margin-bottom:10px;width:100%;  min-width:360px;}
.nav{ width:100%; margin:0px auto; overflow:hidden;}
.nav li{ float: left; padding-left:0px; padding-right:0px; width:33%; color:#FFFFFF; text-align:center; border-bottom:1px solid #0099FF; font-size:14px; }
.fl{ float:none;}
.li1{ width:100%; overflow:hidden; margin-right:0px; margin-bottom:20px;}
.li2{ width:100%; overflow:hidden;margin-bottom:20px;}


.xw{ overflow:hidden;}
.xw li{ padding:5px 0px;border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top left no-repeat; text-indent:1em;}
.xw li span{ width:60px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px; padding-right:10px;}


.xw2{ overflow:hidden;  padding:15px;}
.xw2 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw2 li span{ width:60px;float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}


.xw3{ overflow:hidden;  padding:15px;}
.xw3 li{ padding:5px 0px; border-bottom:1px dashed #ddd; background:url(../images/jiantou.png) top  left no-repeat; text-indent:1em; }
.xw3 li span{ width:80px; float:none; font-size:14px; color:#666666;border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.xw4{ overflow:hidden;}
.xw4 li{  background:url(../images/jiantou.png) top  left no-repeat ; text-indent:1em; border-bottom:1px dashed #ddd; padding:5px 0px; line-height:24px;}
.xw4 li span{ width:80px; float:none; font-size:14px; color:#666666; border-right:1px solid #ccc; margin-left:10px;padding-right:10px;}

.content2{width:100%; margin:0px auto; overflow: hidden;}
.left2{ width:100%;float:none; overflow:hidden; border:1px solid #ddd; padding:5px;}
.place{ border-bottom:1px solid #ddd; margin-bottom:20px; line-height:45px; }
.right2{ width:100%;float:none; overflow:hidden;}


.indexpic{ width:100%;height:270px; overflow:hidden; float:none;}
.indexnews{ width:100%; height:400px; overflow:hidden; float:none;}
 
 .banner{
	width:100%;
}
.bt-jq-TX-010108{ 
    width:100%;
    height:auto;
    position:relative;
}
.bt-jq-TX-010108 ul{
    margin:0;
    padding:0
}
.bt-jq-TX-010108-pic{

    width:370px;
    height:260px;
    position:relative;
    overflow:hidden;
    margin: 0px;
    padding: 0px;
}

.bt-jq-TX-010108-pic li{

    width:100%;
    height:260px;
    float:left;
    overflow:hidden
}
.bt-jq-TX-010108-pic li a{
    width:100%;
    display:block
}
.bt-jq-TX-010108-pic li a img{
   width:370px;
    height:260px;
}
.bt-jq-TX-010108-pic li span{
    width:100%;
    height:43px;
    line-height:43px;
    background:url(../images/banner_num.png);
    padding-left:19px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    font-size:15px;
}
.rslides-tabs {
    clear:both;
    position:absolute; 
    right:10px;
    bottom:6px;
}
.rslides-tabs li {
    display:inline;
    float:none;
    _float:left;
    *float:left;
    margin-right:7px
}
.rslides-tabs a {
   	text-align: center;
   	font-size: 9px;
   	color: #FFFFFF;
    overflow:hidden;
    background:url(../images/num.png) no-repeat;
    display:inline-block;
    _display:block;
    *display:block;
    width:16px;
    height:16px;
    line-height: 16px;
}
.rslides-tabs .rslides-here a {
    background:url(../images/num_hover.png) no-repeat;
}
.rslides-nav {
	display: none;
}
.tab_bg_1{
	width:370px;
	margin-left: 30px;
}
.tab_bg_1 .title_tab_bg{
	width:370px;
}

.tab_bg_1 .tab_tit{
	background: #e0ebfa;
	height: 40px;
	padding-top: 2px;
	margin-bottom: 10px;
	
}


.tab_bg_1 .title_tab{
	font-size: 17px;
	color: #083994;
	font-weight: bold;
	padding: 0px 20px;
	line-height: 40px;
	text-align: center;
}
.tab_bg_1 .title_tab a{
	color: #666666;
}

.tab_bg_1 .title_tab_hover{
	background: #FFFFFF;
}

.tab_bg_1 .title_tab_hover a{
	color: #398cdc;
}

/*news*/

.news {
	overflow: hidden;
	width: 100%;
	height:350px;
	margin:0 auto;
}
.news .newsLt {
	
	width:700px; margin:0px auto;
	
}
.news .newsNav {
	overflow: hidden;background-color: #eee;
	width:100%;
}
.news .newsNav li {
	width:185px;
	height: 45px;
	line-height:45px;
	text-align: center;
	font-size:18px; font-weight:700;
	background-color: #eee;
	float: left;
}
.news .newsNav li a {
	color: #666666;
	text-decoration: none
}
.news .newsNav li:hover, .news .newsNav li.cur {
background:#17529F;
}
.news .newsNav li:hover a, .news .newsNav li.cur a {
	color: #fff
}
.news .newsBox, .news .newsCon, .news dl {
	overflow: hidden;
	width: 100%;
}
.news .newsBox {
	
	height: 100%;
	width: 100%;
	margin:0 auto;
	position: relative
}
.news .newsCon {
	position: absolute;background:#f6f6f6;
	left: 0;
	top: 0; padding-bottom:10px;

	display: none
}
.news .newsCon:first-child {
	display: block
}
.news dl dt {
	width: 380px;
	height: 130px;
	float: left;
	margin-top:10px;
}
.news dl dd {
	width: 100%;
	float: left;
	overflow: hidden;
}
.news dl dd h3 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px
}
.news dl dd h3 a {
	color: #23538f
}
.news dl dd p {
	font-size: 14px;
	line-height: 22px;
	height: 66px;
	overflow: hidden;
	color: #666666;
	margin-top: 10px
}
.news .newsLi {
	overflow: hidden;
}
.news .newsLi li {
	font-size: 14px;
	overflow: hidden;
	width: 45%;
	float:left;
	margin-right:25px;
	line-height:40px;
	border-bottom: 1px dashed #c9c9c9
}
.news .newsLi li span {
	float: right;
	display: block;
	color: #999999;
}
.news .NewTit {
	overflow: hidden;
	width: 100%;
}
.news .NewTit h3 {
	font-weight: normal;
	font-size: 24px;
	float: left;
}
.news .NewTit h3 a {
	color: #23538f
}
.news .btnLt {
	float: right;
	width: 78px;
}
.news .btnLt a {
	width: 37px;
	height: 33px;
	display: block;
}
.news .btnLt a.newsTop {
	background: url("../images/newstop.jpg") no-repeat center top;
	float: left;
}
.news .btnLt a.newsBtm {
	background: url("../images/newsbottom.jpg") no-repeat center top;
	float: right;
}
.news .btnLt a:hover {
	background-position: bottom
}
.news .newsDa {
	width: 365px;
	height: 355px;
	position: relative;
	margin-top: 10px;
	overflow: hidden
}
.news .listDa {
	position: absolute;
	top: 0;
	left: 0
}
.news .listDa li {
	padding: 20px 0;
	width: 100%;
	border-bottom: 1px dotted #bbbbbb;
}
.news .listDa li h3 {
	background: url("../images/newswen.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	font-weight: normal
}
.news .listDa li h3 a {
	color: #333333
}
.news .listDa li p {
	background: url("../images/newsda.jpg") no-repeat left center;
	padding-left: 35px;
	font-size: 13px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 15px;
}
.container1120 {
	width: 300px;
	min-width:300px;
	margin: 0 auto;
}
 

 }












.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #ccc;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}