﻿@charset "utf-8";

/*自适应高度css*/
* {
    margin:0;
    padding:0;
}

body{font: 12px/1.5 "Microsoft YaHei",'宋体',tahoma,helvetica,arial,sans-serif;
    color: #333;
    background: #fff;}
img{border:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}

*:focus {outline: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,  dl, dt, dd, ul, ol, li,
pre,   fieldset, lengend, button, input, textarea,
th, td {  margin: 0; padding: 0; }
body, button, input, select, textarea { font-size:12px ; line-height:24px ; color:#333}
ul,ol,li { list-style: none; }
a { text-decoration: none ; color:#333 ;}
a:hover{ color:#1367B0; text-decoration:none;}
.w1200 {width: 1200px;margin: 0 auto; position: relative;line-height: 1.75;}
.fl{ float:left ; display:inline}
.fr{ float:right ; display:inline}
.clear{ clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; border:0px; }
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.ml20{margin-left:20px;}
.clearfix {zoom: 1;}
.guidang{position: absolute; top: 0; right: 0;}

body{background: #fff;}
.header{height: 32px; line-height: 32px; background: #fff; }
.logo{background: url("../images/body_bg.jpg") no-repeat top center; width: 100%; height: 210px;background-size: cover;}
.main{width: 1200px; margin: 0 auto;}
.header a{font-size: 14px; color: #666;}
.header {color: #666;}
.logo_top{margin: 0 auto; padding: 25px 0 15px 0;float: left;}
.logo_top li img{width: 640px; display: block; margin: auto;}
.search{width: 400px; height: 40px; line-height: 40px; margin:50px 15px 0 auto; background: #fff; border-radius: 40px; padding: 0;float: right;}
.search_inp{width: 325px; border: 0; border-right: 1px solid #DCDCDC; height: 22px; line-height: 22px; margin-left: 20px; margin-top: 9px;}
.search_btn{background: url("../images/wd_searchbtn.png") no-repeat center center; height: 40px; width: 50px; border: 0; text-indent: 50px; overflow: hidden; }

.nav{height: 56px; line-height: 56px; width: 100%; background: #1367B0;}
.nav_con{width: 100%; margin: 0 auto;}
.nav_con ul li{width: 14.2%; text-align: center; font-size: 22px; color: #fff; float: left;height: 52px;line-height: 52px;} 
.nav_con ul li:hover,.nav_con ul li.on{background: url("../images/nav_ico.png") no-repeat bottom center;}
.nav_con ul li a{color: #fff; display: block; height: 56px; border-left:1px solid #a0aede; }
.nav_con ul li:hover a,.nav_con ul li.on a{background: #1367B0;}
.nav_con ul li.last a{border-right:1px solid #a0aede;}

.main1{margin-top: 15px;}
.flash{width: 660px; height: 380px; background: #ccc;overflow: hidden;}
.mF_sohusports_wrap{padding: 0; border: 0;}
.mF_sohusports .txt li{height: 32px;}
.mF_sohusports .txt li a{width: 380px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mF_sohusports .num li a{width: 12px; height: 12px; background: #fff; border: 0; text-indent: 20px; overflow: hidden; border-radius: 8px;}
.mF_sohusports .num li.current a, .mF_sohusports .num li.hover a {background: #1367B0;}
.mF_sohusports .txt li a span{display: none;}

.main1_right{width: 520px; height: 380px;}
.main1_right_menu{line-height: 20px; border-bottom: 1px solid #DCDCDC;}
.main1_right_menu ul {overflow: hidden;}
.main1_right ul li{float: left;}
.main1_right ul li a{font-size: 20px; color: #333;}
.main1_right_menu ul li img{margin:0 7px; position: relative; top: -5px;}
.main1_right ul li.active a{border-bottom: 1px solid #1367B0; color: #1367B0; font-weight: bold; padding-bottom: 7px;}
.main1_right_con .con{display: none;}
.main1_right_con .active{display: block;}

ul.tab li{font-size: 16px; margin-right: 10px;}
ul.tab li a{color: #1367B0; font-size: 16px;}

ul.mainList{margin-top: 10px;}
ul.mainList li{position: relative; float: none; height: 36px; line-height: 36px; font-size: 16px;background: url("../images/ico2.png") no-repeat left center;padding-right: 50px; }
ul.mainList li a{font-size: 16px; margin-left: 10px;display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	max-width: 100%;}
ul.mainList li span.date{color: #a7a7a7; position: absolute;top: 2px;right: 0;}
ul.mainList li span.over,ul.mainList li span.starting {
	font-size: 14px;
	background: #8f8f8f;
	padding: 2px 2px;
	border-radius: 5px;
	color: #fff;
}
ul.mainList li span.starting {
	background: #ffd436;
}
ul.mainList.mingyi li {
	padding-right: 0px!important;
}
.gund_pic{border: 1px solid #EEE; margin: 20px auto 0;padding: 20px 0;width: 1198px;}
.gund_pic ul li{float: left; margin-right: 13px;height: 90px;width: 280px;}
.gund_pic li a{display: block;}
.gund_pic li .img_title{display: none;}

.zt-box-main{overflow: hidden;position: relative;height: 90px;padding: 0 19px 0 113px;}
.zt-box-main h2{ width: 83px; height: 90px; background: #f3f5f6; text-align: center; position: absolute; left: 20px; top: 0;}
.zt-box-main h2 a{ font-size: 18px; font-weight: bold; color: #1367B0; line-height: 24px; padding: 20px 0 0; display: block;}
.zegk_t{height: 40px; line-height: 40px; margin-top: 10px; font-size: 22px; border-bottom: 1px solid #eee; font-weight: bold; width: 580px;}
.zegk_t a{color: #1367B0;}
.j-scroll .img_title{display: none;}

.zegk_left{width: 360px; margin-top: 10px;}
.zegk_left ul li{text-align: center; width: 165px; height: 108px; background: #F9F9F9; margin: 15px 1.5% 0 0 ; float: left;}
.zegk_left ul li a{display: block;}
.zegk_left ul li img{margin: 20px 0; transition: all 0.2s;}
.zegk_left ul li:hover img{transform: rotateY(360deg)}
.zegk_left ul li span{display: block; height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333; }

.zegk_right{width: 830px; margin-top: 20px;}
.zegk_right_menu{line-height: 25px; background: url("../images/ico3.png") no-repeat left center; font-size: 18px;}
.zegk_right_menu ul {overflow: hidden;}
.zegk_right_menu ul li{float: left; margin:  0 20px;line-height: 34px;}
.zegk_right_menu ul li.active a{font-weight: bold; color: #1367B0;}
.zegk_right_con .con{display: none;}
.zegk_right_con .active{display: block;}
.zegk_right_con ul.mainList{margin-top: 0px;}
.zegk_right_con ul.mainList li{height: 35px; line-height: 35px; padding-right: 60px;}
.hdjl_left{width: 580px; height: 265px;}
.hdjl_t{height: 50px; line-height: 50px; background: url("../images/ico3.png") no-repeat left center; overflow: hidden;}
.hdjl_t ul li{margin:0 15px; float: left; font-size: 18px;}
.hdjl_t ul li.active a{font-size: 18px; color: #1367B0; font-weight: bold; }
.hdjl_left_con_t{height: 28px; line-height: 28px; background: #eee; font-size: 14px; margin-top: 8px;position: relative;}
.hdjl_left_con .p1{text-indent: 10px;padding-right: 100px;}
.hdjl_left_con .p2{width: 120px; margin-left: 10px; float: left; text-align: center;}
.hdjl_left_con_t .p3 {width: 100px;
    text-align: right;
    position: absolute;
    right: 0;top: 0;}
.hdjl_left_con .p3{width: 100px; float: right; text-align: right;position: absolute;
    right: 10px;
    top: 0;}
.hdjlList li{height: 36px; line-height: 36px; font-size: 16px; overflow: hidden;position: relative;}
.hdjlList .p1{text-indent: 0;}
.hdjlList .p3{color: #999;}

.listgk li{ padding: 0 100px 0 18px; background: url("../images/dot.png") left center no-repeat; height:36px; line-height: 36px; font-size:16px; overflow: hidden; position: relative;}
.listgk li .nr,.listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .title,.listgk li .title{display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    float: none;
    margin-right: 0 !important;
    max-width: none !important;
	margin-left: 0;
	}
.listgk li .gl,.listgk li .explain-list,.listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .gl .split,.listgk li .explain-list .split-line,.listgk li .policy-list .split-line{padding:0 5px;color:#666;font-size:14px;}
.listgk li .gl a,.listgk li .explain-list a,.listgk li .policy-list a{display:inline;color:#ff0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li .gl a:hover,.listgk li .explain-list a:hover,.listgk li .policy-list a:hover{color: #dd0000;}
.listgk li .date{white-space: nowrap; position: absolute; right: 0; top: 0; color: #a0a0a0;}

.hdjl_right{width: 570px; height: 265px;}
.hdjl_right .hdjl_left_con .mainList{margin-top:0px;}
.hdjl_right .hdjl_left_con .mainList li{height: 36px; line-height: 36px;}
.hdjl_left_con .con{display: none;}
.hdjl_left_con .active{display: block;}

.main2_left{width: 580px; min-height: 275px; *height:275px;}
.main2_t{height: 50px; line-height: 50px; font-size: 22px; font-weight: bold; border-bottom: 1px solid #eee;}
.main2_t a{color: #1367B0; border-bottom: 1px solid #1367B0; padding-bottom: 10px;}

/**footer**/
.footer{height: auto; background: #1367B0; margin-top: 20px; border: 0; color: #fff; text-align: center; font-size: 14px; line-height: 24px; padding: 20px 0 20px 0;}
.footer a{color: #fff;}
.footer_nav{margin-bottom: 15px;}
.footer span{display: inline-block;margin:0 5px;}

.msg-box{position: absolute !important;left: 0;top: 0;}
.search form{position: relative;}

#ctab1 .over,#ctab1 .starting,#ctab1 .nostart{display: none;}
.j-favorites{cursor: pointer;}

#member_info .j-favorites{padding-right: 10px; margin-right: 10px; border-right:1px solid #666;height: 11px;line-height: 11px; display: inline-block;
    *border-right:0;}

#etab3 .col-block{float: left;}
#etab3 .col-block .policy-list{margin-right:5px;}
#etab3 .col-block .policy-list a{float: initial; color: #1367B0;}

#ctab2 ul li span.zt{float: right; color: #999;}

.hdjl_left_con .p2{display: none;}
/* .hdjl_left_con .p1{width: 470px;} */

.couplet_right,.couplet_left{position: fixed; bottom: 5px;}
.couplet_right{ right: 5px;z-index: 111;}
.couplet_left{ left: 5px;z-index: 111;}
.couplet_right li span.img_title,.couplet_left li span.img_title{display: none;}
.couplet-close{padding-bottom: 5px;}
.couplet-close img{cursor: pointer;}


.ind-p-tlpic li{ font-size: 0; line-height: 0; padding-bottom: 20px; overflow: hidden;}
.ind-p-tlpic li span{display: none;}
.ind-p-tlpic li img{width: 100%; height:auto;}



.footlink{width: 1200px; margin: 0 auto; position: relative;}
.linkbox {border: 1px solid #e9e6ed;height: 90px;position: relative;padding: 0 0 0 10px; width: 1188px; margin: 10px auto 0;}
.linkbox_con{margin: 14px 0 0 10px;}
.linkbox_con ul li{float: left; margin-right: 20px;}
.footlink{margin-top: 15px; height: auto;}
.footlink_sel .select dt{border: 1px solid #D0D0D0; background: #fff; height: 28px; line-height: 28px;}
.footlink_con{ margin: 0 auto; position: relative;}
.footlink .select dd{width: 1195px!important; left: 0; bottom: 50px!important; }
.footlink_sel .select{margin-right: 15px;  width: 250px; height: 30px; position: inherit;}
.footlink_sel .select4{margin-right: 0;}
.footlink_sel {background: #F5F5F5; height: 30px; line-height: 30px; width: 1200px; padding: 15px 0;}
.linkbox_con ul li img{width: 205px; height: 60px; border: 1px solid #e9e6ed;}
.linktitle{margin-top: -4px;}
.footlink_sel  span{font-size: 18px; margin-left: 15px;}
/* .footlink_sel .select2 dd {
    left: -381px!important;
} */
/* .footlink_sel .select3 dd {
    left: -661px!important;
}
.footlink_sel .select4 dd {
    left: -938px!important;
} */
.m-snav {display: none;}

.flash {
	position: relative;
}

.flash  li {
	position: relative;
}
/* .flash .bd li span {
	display: block;
	height: 40px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.4);
	color: #fff;
	font-size: 16px !important;
	color: #fff!important;
	font-weight: normal !important;
	font-family: "Microsoft YaHei",微软雅黑;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 40px;
} */
.flash .bd li img {
	width: 100%;
}
.flash .hd {
    position: absolute;
    z-index: 3;
    bottom: 8px;
    right: 6px;
	height: 15px;
}
.flash .hd li {
	float: left;
	width: 10px;
	height: 10px;
	background: #fff;
	border-radius: 100%;
	margin: 0 5px;
}
.flash .hd li span {
	color: #fff;
	float: left;
	width: 10px;
	height: 10px;
	line-height: 18px;
	overflow: hidden;
	text-indent: -999999px;
	background: #fff;
	text-align: center;
	margin-right: 4px;
	cursor: pointer;
	background: url(../js/plugins/myfocus/images/mF_sohusports/sh-btn.gif) 0 no-repeat;
	text-decoration: none;
	border-radius: 100%;
}
.flash .hd li.on span {
    background: #e60012!important;
}

.navbar-collapse.collapse ul {
	overflow: hidden;
	width: 100%;
}

.marquee-wrap {
	height: 90px!important;
}
.flash-slide {
    position: relative;
    height: 100%;
    width: 100%;
}
.flashPic, .flashPic ul, .flashPic li, .flashPic img, .flashPic a {
    height: 100% !important;
    width: 100% !important;
}
.flash-slide .flashPic {
	position: relative;
	z-index: 0;
}
.flash-slide .flashPic li {
	zoom: 1;
	vertical-align: middle;
}
.flash-slide .flashPic img {
    display: block;
}
.flash .flashPic .title {
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 120px 0 20px;
	font-size: 16px;
	font-weight: normal;
	background: rgba(0, 0, 0, 0.4);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	color: #fff;
}

@media (max-width: 1199px) and (min-width: 992px) {
	.bgf {
		width:990px!important;
	}
	.w1200 {width: 992px;}
	.header,.nav_con,.gund_pic,.zegk,.hdjl,.footlink,.footlink_sel,.main1 {width: 992px!important;}
	/* .nav_con ul li {width: 140px!important;} */
	.mF_sohusports_myFocus01,.hdjl_left {width: 95%!important;}
	.zegk_left {width: 35%!important;}
	.zegk_left ul li {width: 47%!important;}
	.zegk_right {width: 65%!important;;}
	.hdjl_right {width: 100%!important;}
	.footlink_sel .select {width: 200px!important;}
	.search {width: 300px!important;}
	.search_inp {width: 220px!important;}
	.logo_top li img {width: 540px;}
	.flash,.mF_sohusports_myFocus01 .pic {width: 55%!important;}
	.main1_right {width: 43%!important;}
	.main1_right_menu ul li img,.zegk_right_menu ul li {margin: 0 8px;}
	.main1_right ul li a {font-size: 16px;}
	.zegk_t{width: 95%!important;}
	.container {width: 992px!important;padding: 0!important;}
	.hdjl-l,.hdjl-r {
		width: 50%;
	}
	.footlink .select dd {
		width: 990px!important;
		/* left: -115px!important; */
	}
	/* .footlink_sel .select2 dd {
	    left: -330px!important;
	} */
	/* .footlink_sel .select3 dd {
	    left: -545px!important;
	} */
	/* .footlink_sel .select4 dd {
	    left: -760px!important;
	} */
	.guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1 {
		width: 120px!important;
	}
	.guestbook-table-form ul li.srk {
		width: 180pximportant;
	}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm {
	    width: 480px!important;
	}
	 .guestbook-table-form ul li.tex {
		 width:480px!important;
	 }
	.guestbook-table-form ul li.btk input,.guestbook-table-form ul li.tex textarea,.guestbook-table-form ul li.srk select,.guestbook-table-form ul li.srk input {
		width: 100%!important;
	}
	.listnews .collect-list li a.left {
		max-width: 450px;
	}
}
@media (max-width:991px) {
	.bgf {
		width:90%!important;
	}
	.w1200 {width: 768px;}
	.nav_con ul li {font-size: 18px;}
	.header {width: 100%;}
	.logo_top {float: none;}
	.logo_top li img {float: none;margin: auto;}
	.search {float: none;margin: auto;}
	.flash,.main1_right {float: none;width: 100%;margin: auto; display: block;height: auto;}
	.mF_sohusports_myFocus01,.mF_sohusports_myFocus01 .pic,.mF_sohusports .pic ul li img,.main1,.mF_sohusports_myFocus01 .txt li,.gund_pic {width: 768px;}
	.zegk,.zegk_left,.hdjl,.footlink,.main1_right_con {width: 768px; margin: auto;float: none;display: block;height: auto!important;}
	.zegk_left {width: 100%!important;margin-bottom: 20px;}
	.zegk_left ul li {width: 23.5%;}
	.zegk_left ul li:first-child {margin-left: 2%;}
	.zegk_right,.hdjl_right,.hdjl_left {float: none;width: 100%;}
	.footlink_sel .select {width: 19%!important;margin-bottom: 10px;}
	.jcico,.dzico {
		position: static!important;
		display: inline-block;
	}
	.footer .w1200 {width: 100%;}
	.zegk_t {float: none;width: 100%;display: block;}
	.zegk_left ul {overflow: hidden;}
	.zegk_right_menu ul li {margin: 0 2%;}
	.footlink_sel {width: 100%;height: 40px!important;}
	.flash {height: 480px;}
	.flash .bd ul,.flash .bd ul img{height: 480px!important;width: 100%!important;}
	.hdjl-l,.hdjl-r {width: 100%;margin: auto;}
	.flash .bd li {width: 100%!important;}
	/* .nav_con ul li {width: 10%!important;} */
	.main1_right_menu {line-height: 34px;margin: 0 15px;}
	/* ul.mainList li {width: auto!important;} */
	.container {width: 768px!important;}
	.hdjl_left_con .p1 {
		width: 50%!important;
	}
	.logo {
		height: 230px!important;
	}
	.footlink_sel .select dd ul li {
		width: 20%!important;
	}
	.footlink .select dd {
		width: 500%!important;
		left: -106px!important;
	}
	.footlink_sel .select2 dd {
	    left: -274px!important;
	}
	.footlink_sel .select3 dd {
	    left: -443px!important;
	}
	.footlink_sel .select4 dd {
	    left: -611px!important;
	}
	.guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1 {
		width: 15%!important;
	}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm,.guestbook-table-form ul li.tex {
		width: 80%!important;
	}
	.guestbook-table-form ul li.btk input,.guestbook-table-form ul li.tex textarea {
		width: 100%!important;
	}
	.guestbook-table-form ul li.srk {
		width: auto!important;
	}
	.guestbook-table-form ul li.btn_group {
		width: 100%!important;
	}
	/*小屏二级栏目*/
	.btn-group{width:100%;cursor:pointer;position:relative;}
	.btn{width:100%;padding:8px 12px;font-size:16px;text-align:left;border-radius:0;}
	.btn-danger{height:auto;color:#fff;background:#3473b6;border:0;font-weight:bold;padding-left:15px;}
	.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:#3473b6;border:0;}
	.btn .caret{float:right;margin-top:10px;}
	.btn-danger:hover{color:#fff;background:#3473b6;border:0;}
	.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:42px; position: absolute; margin: 0px;}
	.dropdown-menu > li > a{padding:8px 20px 8px 15px;font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.dropdown-menu a{background:#f4f4f4;border-top:1px solid #fff;}
	.dropdown-menu a:hover{background:#f4f4f4 !important;color:#3473b6 !important;font-weight:bold;}
	.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#f4f4f4 !important;color:#3473b6;font-weight:bold;}
	.jump-info .btn-group .btn{ padding:0px!important;}
	.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {background-color: none; border-color:none;}
	.listnews .collect-list li a.left {
		max-width: 400px;
	}
}
@media (max-width:910px) {
	.footlink_sel .select2 dd {
	    left: -274px!important;
	}
	.footlink_sel .select3 dd {
	    left: -400px!important;
	}
	.footlink_sel .select4 dd {
	    left: -556px!important;
	}
}
@media (max-width:991px) and (min-width:768px) {
	
}
/* @media (max-width:835px) {
	.footlink_sel .select2 dd {
	    left: -274px!important;
	}
	.footlink_sel .select3 dd {
	    left: -400px!important;
	}
	.footlink_sel .select4 dd {
	    left: -556px!important;
	}
} */
@media (max-width:767px) {
	.zegk, .zegk_left, .hdjl, .footlink, .main1_right_con {width: 98%;}
	.w1200 {width: 98%;}
	.mF_sohusports_myFocus01, .mF_sohusports_myFocus01 .pic, .mF_sohusports .pic ul li img, .main1, .mF_sohusports_myFocus01 .txt li, .gund_pic {
	    width: 98%;
	}
	.bgf {width: 100%!important;}
	.zegk_right_menu ul li {
	    /* margin: 0 1%; */
	}
	.zegk_right_menu {margin-top: 10px;}
	.flash {height: 420px;}
	.flash .bd ul,.flash .bd ul img{height: 420px!important;width: 100%!important;}
	.footlink_sel .select {
	    width: 16%;
	}
	.zegk_right_menu {
		/* height: 60px; */
		background: url(../images/ico3.png) no-repeat left 4px;
		padding-left: 10px;
	}
	.zegk_left ul li {
	    width: 48.5%!important;
	}
	#gwtab2 li a {
		width: 70%!important;
	}
	.nav {
		height: auto!important;
	}
	.logo_top li img {
		width: 80%!important;
	}
	.footlink_sel .select2 dd {
	    left: -224px!important;
	}
	.footlink_sel .select3 dd {
	    left: -365px!important;
	}
	.footlink_sel .select4 dd {
	    left: -500px!important;
	}
	.guestbook-table-form ul li.srk,.guestbook-table-form ul li.srk select {
		width: 100%!important;
	}
	.guestbook-table-form ul li.btn_group {
		width: 100%!important;
	}
	.guestbook-table-form ul li.srk input{
		width: 98%!important;
	}
	.guestbook-table-form ul li.bt, .guestbook-table-form ul li.bt1 {
	    width: 100%!important;
		text-align: left!important;
		height: auto!important;
		line-height: 55px!important;
	}
	.guestbook-table-form ul li.btn_group {
		text-align: left!important;
	}
	.guestbook-table-form ul li.btn_group input {
		width: 90px!important;
	}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex {
		width: 98%!important;
	}
	.footlink_sel .select dd ul li {
		width: 25%!important;
	}
	.container {
	    width: 100%!important;
	}
	.nav_con ul li:hover, .nav_con ul li.on {
		background: none;
	}
	.navjz .guestbook-table .guestbook_title li.t3,.navjz .guestbook-table ul.odd li.t3, .navjz .guestbook-table ul.even li.t3 {
	    display: none;
	}
	.navjz .guestbook-table .guestbook_title li.t1,.navjz .guestbook-table ul.odd li.t1, .navjz .guestbook-table ul.even li.t1 {
	    width: 85%!important;
	}
	.nav_con ul li:first-child,.newsinfo .share {
		display: none!important;
	}
}
@media (max-width:685px) {
	.footlink_sel .select {
	    width: 18%!important;
	}
	.footlink_sel .select4 dd {
	    left: -480px!important;
	}
}
@media (max-width:658px) {
	.footlink_sel .select {
	    width: 18%!important;
	}
	.footlink_sel .select2 dd {
	    left: -210px!important;
	}
	.footlink_sel .select3 dd {
	    left: -340px!important;
	}
	.footlink_sel .select4 dd {
	    left: -470px!important;
	}
}
@media (max-width:600px) {
	.flash,.flash .bd ul, .flash .bd ul img {
		height: 380px!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:570px) {
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:565px) {
	.footlink_sel .select3 dd {
	    left: -300px!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:550px) {
	.logo_top li img {
	    float: none;
	    margin: auto;
	    width: 90%!important;
	}
	/* ul.mainList li a {
		width:60%;
	} */
	.footlink_sel .select {
	    width: 16%!important;
	}
	.footlink_sel .select2 dd {
	    left: -180px!important;
	}
	.footlink_sel .select3 dd {
	    left: -260px!important;
	}
	.footlink_sel .select4 dd {
	    left: -360px!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:475px) {
	/* .main1_right_menu {height: 100px;} */
	.flash {height: 300px!important;}
	.flash .bd ul,.flash .bd ul img{height: 300px!important;width: 100%!important;}
	.search {width: 300px!important;}
	.search_inp {width: 225px!important;}
	.logo_top li img {width: 100%!important;}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:440px) {
	.footlink_sel .select {
		margin-right: 5px!important;
	}
	.footlink_sel .select3 dd {
	    left: -210px!important;
	}
	.footlink_sel .select4 dd {
	    left: -280px!important;
	}
	.footlink_sel .select2 dd {
	    left: -140px!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:400px) {
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:375px) {
	.footlink_sel .select {
		width: 15.5%!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}
@media (max-width:350px) {
	.footlink_sel .select {
	    width: 15%!important;
	    margin-bottom: 10px;
	}
	.footlink_sel .select4 dd {
	    left: -230px!important;
	}
	.footlink_sel .select3 dd {
	    left: -180px!important;
	}
	.guestbook-form {
		padding: 10px!important;
	}
	.footlink_sel .select {
	    width: 100%!important;
	}
	.footlink .select dd {
	    width: 100%!important;
	    left: 0!important;
		bottom: 40px!important;
	}
	.footlink_sel {
		height: 220px!important;
	}
	.footlink_sel .select2 dd,.footlink_sel .select3 dd,.footlink_sel .select4 dd {
	    left: 0!important;
	}
	.footlink_sel .select dd ul li {
	    width: 50%!important;
	}
}



