﻿@charset "utf-8";
A{TEXT-DECORATION: none;}
A:link {color: #333333; outline:none;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR:#ff0000}
BODY
{
 margin:0px; font-family:"微软雅黑"; background:#f5f5f5; color:#333333;}
p,h1,h2,h3,h4,h5,h6,ul,li,input,dl,dt,dd,header,article,iframe,footer,ol,div,img{margin:0px; padding:0px; }
.mt10{margin-top:10px;}
input{ border:0px; color:#333333}
.minput input{ border:1px solid #666!important; color:#333333}

.minput input{margin:1px 1px; padding:2px;height:24px;}
.minput button{margin:1px 1px; padding:1px 6px;height:26px; line-height:20px;}
.tdmid{vertical-align:middle !important;}
.bts{margin:2px 0!important; padding:1px 3px 2px 3px!important;}
.f14{font-size:14px; line-height:18px;}
.f16{font-size:16px; line-height:20px;}
.f18{font-size:18px; line-height:22px;}
#tabin { margin-bottom:10px;}
#tabin input{ border:1px solid #CCCCCC; height:26px; color:#333333; font-size:14px;}
.matchu{ display:block; text-align:left; border-bottom:1px dotted #999; margin-bottom:6px; padding-bottom:6px;}
.matchu li{display:inline-block; list-style-type:none;vertical-align:top}
.matchu .itxt { color:#666;}
.pnbtn {margin:0 0 20px;}
.pnbtn a{ width:32px; height:30px; line-height:30px; border:1px solid #F00; padding:1px 5px 3px 5px; margin:5px; display:inline-block; font-weight:bold; text-align:center;}
.pnbtn .pnon{width:32px; height:30px; line-height:30px; border:1px solid #F00; padding:1px 5px 3px 5px; background-color: #F00; color:#fff;display:inline-block;font-weight:bold;text-align:center;}
#ulist {margin-bottom:20px;}
#ulist li{display:inline-block;list-style-type:none; width:110px; text-align:center; height:40px; margin:5px; padding-top:6px; background-color:#FFFFFF;}
.soTitle{display:block;margin:0.5%; font-size:1.3em;}
#uinfo u{ display:block; text-align:left; border-bottom:1px dashed #ccc; margin-bottom:6px; padding-bottom:6px;}
#uinfo u li{display:inline-block; list-style-type:none;vertical-align:top}
#uinfo .itxt{ color:#999; width:120px; text-align:right;}
.f000{ color:#000!important;}
.ubm10{ margin-bottom:15px!important;}
#uinfo .beizhu{ color:#999999;font-size:12px;}
#uinfo .beizhu a{ color:#0066cc; font-size:14px;}
#uinfo .beizhuAct{ color:#0066cc;font-size:12px;}
#uinfo .beizhuAct a{ color:#0066cc; font-size:14px;}
.xzinfo {padding:20px;}
.xzinfo table tr{width:100%;border-bottom:1px dashed #ccc; margin-bottom:16px; padding-bottom:6px;}
.xzinfo table td{padding:10px 5px;}
.xzinfo .mimg{ color:#333; width:100px; text-align:center;}
.xzinfo .nts{ color:#999;}
.xzinfo table td a{color:#06c;display:inline-block;margin:0 5px;}
.xzinfo u{ display:block; text-align:left; border-bottom:1px dashed #ccc; margin-bottom:16px; padding-bottom:6px;white-space:nowrap;}
.xzinfo u li{display:inline-block; list-style-type:none;vertical-align:top;}
.price {color:#ff4400; font-weight:600;}
.cunum {color: #333; font-weight:600;background-color:#eee; border:1px solid #ccc; padding:2px 5px; margin:3px;border-radius:3px;}
.cunumjj {color: #c60; font-weight:600;background-color:#ffc; border:1px solid #cc6; padding:2px 5px; margin:3px;border-radius:3px;}
table{  
    width: 100%;  
}  
table input{  
    padding: 2px 3px;  
}  
table.default-table{  
    width: 100%;  
    border:solid #ccc;   
    border-width:1px 0px 0px 1px;  
    font-size: #333;  
    border-collapse: collapse;  
    border-spacing: 0;  
}  
table.default-table input{ border:1px solid #ccc; height:26px; color:#333; font-size:14px;}

table.default-table tbody tr{  
    height: 20px;  
    line-height: 20px;  
}  
table.default-table tbody tr{  
    background-color: #fff;  
}  
table.default-table tbody tr:hover{  
    background-color: #eee;  
}  
table.default-table tbody tr.odd{  
    background-color: #fff;  
}  
table.default-table tbody tr.even{  
    background-color: #F5F5F5;  
}  
table.default-table tbody tr th,table.default-table tbody tr td{  
    padding:5px 5px;  
    border:solid #ccc;   
    border-width:0px 1px 1px 0px;   
}  
table.default-table tbody tr th{  
    font-weight: bold;  
    text-align: center;
	background-color: #eef4fa;
}  
  
table.default-table tbody tr td.tac{  
    text-align: center;  
}  
table.default-table tbody tr td a:hover{  
    color:#0080c0;  
}
.table-responsive td{padding:5px!important;}
#tabin select{font-size:14px;}
.checkboxinput{vertical-align: middle;}
.checkboxtxt{vertical-align: middle; margin-right:10px;margin-left:2px;}
#UlistTD li{min-width: 70px;}
.default-table li{ display:inherit; float:left;}
.thLE{color:#666666; font-size:12px;}
.beizhu{color:#999999; font-size:12px;}
.beizhu a{color:#0066cc; font-size:14px;}
.bitian {color:#ff6600;}
.a16blue{color:#ff6600;font-size:16px;}
.a16blue a{color:#ff6600;font-size:16px;}
.agreen{color:#00cc00;}
.agreen a{color:#00cc00;}
.ared{color:#ff3300;}
.ared a{color:#ff3300;}
.tips .ablue{color:#0066cc;}
.tips .ablue a{color:#0066cc;}
.bitian:before{
content:"*";
padding-right:3px;
color:#ff0000;
}
.subtitle{margin:10px; text-align:center;}
.subtitle span{ display:inline-block; margin:0 10px;}
.redate{color:#999;font-size:12px;}
.redate p{color:#666;margin-left:3px;display:inline-block}
.author{color:#999;font-size:12px;}
.author p{color:#666;margin-left:3px;display:inline-block}
.visit{color:#999;font-size:12px;}
.visit p{color:#666;margin-left:3px;display:inline-block}
.thbg{background-color: #eef4fa;}
.thbg th{ text-align:center;}
.tab-title{margin-bottom:3px;}
.roww {
  padding: 15px;
  margin: 0 0 20px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color:#fff;
  overflow:hidden;
}
.rowmain {
  padding: 15px;
  margin: 0 0 20px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color:#fff;
}
.tips {
  padding: 15px;
  margin: 10px 0 20px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color:#fff;
}
.xztips {
  padding: 15px;
  margin: 10px 20px 20px 20px;
  border: 0px solid #ccc;
  border-radius: 4px;
  background-color:#f2f2f2;
}
.regtips {
  padding: 15px;
  margin: 10px 0 20px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color:#FFFFFF;
  font-size:24px;
  font-weight:600;
  color:#FF0000;
  text-align:center;
}
.row100{margin:0 auto;}
.row100 td a{color:#0066cc;}
.lgban{
	margin-bottom:20px;
	border: 1px solid #ccc;
	border-radius: 10px;
	background-color: #fff;
	padding: 8px 15px 15px 15px;
	min-width:240px;
}
.lgban center a{
  color:#0066cc;
  font-size:16px;
}
.tcenter{text-align:center; margin:5px 0 10px 0}

.mMenu{ margin:auto;margin-bottom:6px;}
.mMenu a{ margin:0 3px; font-size:14px;}
.myUserNav{ margin:auto;margin:2px 6px; display:block; width:100%;}
.myUserNav a{ margin:0 3px; font-size:14px;}
.subtd{padding-left:120px;}

img{border:0px; vertical-align:middle; -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear; max-width:100%; height:auto;}
li{ list-style:none;}
a{outline:none; -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear;}
b{ font-weight:normal;}
a.logo span{ display:none;}

input,button,select,textarea{outline:none;font-family:"微软雅黑"; font-size:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}
.sfontb{display:inline-block; font-size:14px;padding:0px 8px;margin-top:7px;border:1px solid #FFFFFF; border-radius:40px; line-height:44px;}
#ucenter img{width:40px; border:2px solid #fff;}
.c6l{padding:0}
.c6r{padding:0 0 0 15px;}
#toTop {
  	display: none;
  	text-decoration: none;
  	position: fixed;
  	bottom: 10px;
  	right: 10px;
  	overflow: hidden;
  	width: 35px;
  	height: 35px;
  	border: none;
  	text-indent: 100%;
	border:1px solid #ccc;
	border-radius: 4px;
	padding:3px;
  	background: url("/img/top.png") #eee no-repeat;
  	background-size: 100%;
	opacity:75;
}
.glist li p{white-space:nowrap!important;}
.glist .bmfk li{min-width:345px!important;}
.tv{ overflow:hidden;}
.tv_main{ border-left:0px solid #000;border-top:0px solid #000;border-right:0px solid #000; background-color:#FFF; padding:0px !important; overflow:hidden;}
.tv_main table{padding:0px !important; margin:0px !important;}
.tv_main table i{border:1px solid #FFF!important;}
.tv_main .tv-list tr{ border-bottom:3px solid #fff; color:#fff; background-color:#102f54;}
.tv_main .tv-list td{ background-color:#861d22; color:#fff; font-size:1.2em; font-weight:bold; padding:15px 5px!important;}
.tv_main .tv-list .top-l{ width:10%; background-color:#861d22;}
.tv_main .tv-list .top-r{ width:10%; background-color:#861d22;}
.tv_main .tv-list .top-c{ font-size:22px!important; background-color:#102f54; color:#FFF; text-align:center; padding:15px 5px!important;}
.tv_main .tv-list .top-c span{ font-size:16px!important;}
.tv_main .tv-list .tv-bg-l{background:url(/img/tv-bg-l.png?t=2) right top no-repeat;}
.tv_main .tv-list .tv-bg-r{background:url(/img/tv-bg-r.png?t=2) left top no-repeat;}

.tv_view{border-left:10px solid #000;border-top:10px solid #000;border-right:10px solid #000; background-color:#FFF; overflow:hidden;}
.tv_view table{padding:0px !important; margin:0px !important;}
.tv_view table i{border:1px solid #FFF!important;}
.tv_view .tv-list tr{ border-bottom:3px solid #fff; color:#fff; background-color:#102f54;}
.tv_view .tv-list td{ background-color:#861d22; color:#fff; font-size:1.2em; font-weight:bold; padding:15px 5px!important;}
.tv_view .tv-list .top-l{ width:10%; background-color:#861d22;}
.tv_view .tv-list .top-r{ width:10%; background-color:#861d22;}
.tv_view .tv-list .top-c{ font-size:22px!important; background-color:#102f54; color:#FFF; text-align:center; padding:15px 5px!important;}
.tv_view .tv-list .top-c span{ font-size:16px!important;}
.tv_view .tv-list .tv-bg-l{width:10%;background:url(/img/tv-bg-l.png?t=2) right top no-repeat;}
.tv_view .tv-list .tv-bg-r{width:10%;background:url(/img/tv-bg-r.png?t=2) left top no-repeat;}

.tv_blogo{ height:24px;background:url(/img/cscctv.png) #000 center 5px no-repeat;font-size:12px; line-height:18px;}
.tv_bottom{ height:42px;}
.tv_bottom .tv-b-l{ width:60px;height:42px;}
.tv_bottom .tv-b-r{ width:60px;height:42px;}
.tv_bottom .tv-l-foot{width:80px; background:url(/img/tv-b-l.png) center center no-repeat;}
.tv_bottom .tv-r-foot{width:80px; background:url(/img/tv-b-r.png) center center no-repeat;}
@media only screen and (max-width:1200px){
.c6r{padding:15px 0 0 0;}
body{ font-size:1.4em;line-height:150%;}
.main{ width:100%; margin:0px auto;}
.row100{width:96%; display:block;}
.top{ width:100%; background:#003366; height:55px; position:relative; }
.top .main{ height:55px; position:relative;}
.top_jg{ height:55px; width:100%;}
a.logo{ background: url(/img/logo_cscc_mbi.png) no-repeat; background-size:100% 100%; width:110px; height:38px; position:absolute; left:3%; top:10px;}
.c6l{padding-left:0}
.c6r{padding-right:0}

.mMenu{width:96%; margin:auto;margin-bottom:6px;}
.myUserNav{width:96%; margin:auto;margin-bottom:6px;}

.menu{margin:0px 0px 0px 0%; float:left; font-size:1em; width:100%;}
.menu li{ float:left;  width:100%; border-top:solid 1px #2176cb;}
.menu a.dbt{ display:block; width:100%; padding:8px 0px; text-align:left; padding-left:3%; color:#ffffff;}
.menu a.dbt{ font-size:1.1em; }
.menu li a.dbt:hover{ background:#004992;}
.menu li dl{ width:100%; float:left;}
.menu li dd{ width:50%; float:left; height:32px; line-height:32px; }
.menu li dd a{ display:block; height:32px; padding-left:6%; color:#ffffff; font-size:1em;}
.menu li dd a:hover{ background:#004992;}
.menu2{ width:32px; height:20px; display:block; position:absolute; right:3%; top:18px;}
.menu2 a{ background:url(/img/d2_1_03.png) no-repeat; outline:none; display:block; background-size:100% 100%; width:32px; height:20px; line-height:20px;}
.menu2 a.on{background: url(/img/d2_2_03.png) no-repeat; background-size:100% 100%; }
#navk{ width:100%; box-shadow:2px 6px 5px rgba(0,0,0,.5); display:none; background:#003366; position:absolute; left:0px; top:55px; z-index:25; }
#cd_ss{ position:absolute; width:42px; height:55px; right:16%; top:0px; }
#cd_ss a{ display:block; width:42px; height:55px; line-height:55px; background: url(/img/t_ss.png) center center no-repeat; }
#cd_ss a.on,#cd_ss a:hover{background: url(/img/t_ss.png) #004992 center center no-repeat;}
#ss{ width:100%; background:#004992; position:absolute; top:55px; padding:15px 3%; display:none; z-index:25;}
#ss .ss_txt{ width:75%; height:30px; line-height:30px; background:#ffffff; color:#666; font-size:1em; padding-left:3%; float:left;}
#ss .ss_an{ float:right; height:30px; width:25%; line-height:30px; padding:0px; cursor:pointer;  background:#003366; color:#ffffff; font-size:1em; overflow:hidden;}
a#cd_user{ background:url(/img/t_user.png) center center no-repeat; width:40px; height:55px; position:absolute; right:28%; top:0px;}
a#cd_user:hover{background:url(/img/t_user.png) #004992 center center no-repeat;}
#user_dl{ position:absolute; height:55px; right:26%; top:0px; z-index:26;}
#user_dl a.dbt{ width:100%; display:block; height:55px; line-height:55px; color:#ffffff;  padding:0px 10px; }
#user_dl a.dbt img{ width:28px; height:28px; display:inline-block; vertical-align:middle; margin-right:5px;  -moz-border-radius:28px; -webkit-border-radius:28px; border-radius:28px;}
#user_dl a.dbt i{ display:inline-block; background:url(/img/a9_06.png) no-repeat; width:8px; height:4px; vertical-align:middle; margin-left:5px;}
#user_dl:hover a.dbt,#user_dl:hover dl{ background:#004992;}
#user_dl:hover dl{ display:block;}
#user_dl dl{ position:absolute; left:0px; top:55px; display:none;}
#user_dl dd{ width:100%; float:left; height:35px; line-height:40px; text-align:center;}
#user_dl dd a{ display:block; height:35px; width:100%; color:#ffffff;}
#user_dl dd a:hover{ background:#002a57;}
}

@media only screen and (min-width:1200px){
body{ font-size:14px;line-height:24px;}
.main{ width:1200px; margin:0px auto;}
.row100{width:100%;}
#navk{}
.menu2,#cd_ss{ display:none;}
.top{ width:100%; height:90px; background:#003366;}
.top .main{ height:90px; position:relative;}
.top_jg{ display:none;}
a.logo{ background: url(/img/logo_cscc.png) no-repeat; background-size:100% 100%; width:145px; height:48px; float:left; margin-top:20px;}
.menu{ height:90px; line-height:90px; float:left; margin-left:50px; position:relative; z-index:10;}
.menu li{ height:90px; float:left; font-size:16px; margin-right:1px; position:relative;}
.menu a.dbt{ display:block; float:left; height:90px; padding:0px 23px; color:#ffffff;}
.menu a.dbt:hover,.menu li.on a.dbt,.menu li:hover{ background:#004992;}
.menu li dl{ position:absolute; width:100%; left:0px; top:90px; text-align:center; background:#004992; display:none;}
.menu li:hover dl{ display:block;}
.menu li dd{ width:100%; float:left; height:50px; line-height:50px;}
.menu li dd a{ display:block; color:#ffffff; height:50px; width:100%;}
.menu li dd a:hover{ background:#002a57;}
a#cd_user{ background:url(/img/t_user.png) no-repeat; width:20px; height:20px; position:absolute; left:1055px; top:35px;}
#ss{ background:url(/img/bg_ss.png) no-repeat; width:87px; height:31px; position:absolute; right:0px; top:30px;}
#ss .ss_txt{ width:40px; height:30px; line-height:30px; background:none; color:#666; font-size:14px; float:left; margin-left:12px;}
#ss .ss_an{ float:right; height:31px; width:31px; cursor:pointer; background:none; text-indent:-999em; overflow:hidden;}
#user_dl{ position:absolute; height:90px; left:1000px; top:0px; z-index:26;}
#user_dl a.dbt{ width:100%; display:block; height:90px; line-height:90px; color:#ffffff;  padding:0px 10px; }
#user_dl a.dbt img{ width:28px; height:28px; display:inline-block; vertical-align:middle; margin-right:5px;  -moz-border-radius:28px; -webkit-border-radius:28px; border-radius:28px;}
#user_dl a.dbt i{ display:inline-block; background:url(/img/a9_06.png) no-repeat; width:8px; height:4px; vertical-align:middle; margin-left:5px;}
#user_dl:hover a.dbt,#user_dl:hover dl{ background:#004992;}
#user_dl:hover dl{ display:block;}
#user_dl dl{ position:absolute; left:0px; top:90px; display:none;}
#user_dl dd{ width:100%; float:left; height:40px; line-height:40px; text-align:center;}
#user_dl dd a{ display:block; height:40px; width:100%; color:#ffffff;}
#user_dl dd a:hover{ background:#002a57;}
}
.ban{ width:100%;}
.ban img{ width:100%; display:block;}
@media only screen and (max-width:1200px){
.ny_news{ width:100%;}
.tv{ width:94%;margin:0px auto;font-size:1em;}
.bt1{ width:94%;  float:left; margin:15px 0px 12px 3%; font-size:1em;}
.bt1 .s1{ float:left; font-size:1.3em;}
.bt1 .s2{ float:right; background:url(/img/u_home.png) left no-repeat; padding-left:25px; font-size:12px;}

.bt2{ width:94%;  float:left; margin:0px 0px 12px 3%; font-size:1em;}
.bt2 .s1{ float:left; font-size:1.3em;}

.bt3{ width:94%; float:left; margin:15px 0px 30px 3%; font-size:16px; line-height:30px;}
.bt3 .s1{ float:left;}
.bt3 .s1 a{ float:left; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-right:3px;}
.bt3 .s1 a:hover,.bt3 .s1 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}

.bt4{ width:94%; float:left; margin:15px 0px 12px 3%; font-size:16px; line-height:30px; text-align:left;}
.bt4 .ybnt{float:left; background:#ffffff; border:solid 1px #999999; padding:0px 0px; margin-right:5px;margin-bottom:5px;text-align:center; overflow:hidden;}
.bt4 .yn{ background:#eeeeee; color:#000000; border-bottom:solid 1px #cccccc; padding:2px 10px;width:100%;line-height:26px;}
.bt4 .xm a{ margin:0 8px!important;}
.bt4 .ynon{background:#d61518; color:#ffffff; border:solid 1px #d61518; padding:2px 10px;width:100%;line-height:26px;}
.bt4 a{ font-size:12px; line-height:20px}
.bt4 a.act{ font-size:12px; line-height:20px; color:red; font-weight:bold;}

.lb_news{ width:94%; float:left; margin:0px 0px 15px 3%;}
.lb_news li{ width:100%; float:left; margin-bottom:-1px; font-size:1em; line-height:155%;}
.lb_news a{ width:100%; float:left; padding:15px 0px; background:#ffffff; border:solid 1px #dddddd;}
.lb_news a:hover{ background:#003366; border:solid 1px #003366; color:#ffffff;}
.lb_news .imgk{ float:left; width:30%; text-align:center;}
.lb_news .imgk img{ width:80%;}
.lb_news .txtk{ float:left; width:65%;}
.lb_news p{ float:left; width:100%; line-height:155%; font-size:1em;}
.lb_news p.p_1{ font-size:1.15em;}
.lb_news p.p_2{ margin:5px 0px 2px 0px;}
.lb_news p.p_3{ font-family:Arial;}
.fy1{ width:96%; float:left; margin-bottom:15px; font-size:1.1em; margin-left:2%;}
.fy1 .s1{ float:left; display:none;}
.fy1 .s1 a{ float:left; display:none; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-left:3px;}
.fy1 .s1 a:hover,.fy1 .s1 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}
.fy1 .s2{ float:left; width:100%;}
.fy1 .s2 a{ float:left; display:none; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-left:3px;}
.fy1 .s2 a:hover,.fy1 .s2 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}
.fy1 .s2 a.cd_sx{ display:block; width:48%; margin:0px 1%; text-align:center; padding:8px 0px;}
.lb_pic{ float:left; width:95%; margin:0px 0px 10px 2.5%;}
.lb_pic ul{ float:left; width:100%;}
.lb_pic li{ float:left; width:19%;  margin:0px 0.5% 10px 0.5%;}
.lb_pic img{ width:100%; border:solid 1px #dddddd;}
}
@media only screen and (max-width:550px){
.lb_pic{  width:96%; margin:0px 0px 10px 2%;}
.lb_pic li{  width:23%;  margin:0px 1% 10px 1%;}	
	}
@media only screen and (max-width:400px){
.lb_pic{  width:96%; margin:0px 0px 10px 2%;}
.lb_pic li{  width:31.3333%;  margin:0px 1% 10px 1%;}	
	}
@media only screen and (min-width:1200px){
.ny_news{ width:100%;}
.tv{ width:100%;}
.bt1{ width:100%; height:40px; line-height:40px; float:left; margin:30px 0px 15px 0px;}
.bt1 .s1{ float:left; font-size:30px;}
.bt1 .s2{ float:right; background:url(/img/u_home.png) left no-repeat; padding-left:25px;}


.bt2{ width:100%; height:40px; line-height:40px; float:left; margin:0px 0px 15px 0px;}
.bt2 .s1{ float:left; font-size:30px;}

.bt3{ width:100%; float:left; margin-bottom:30px; font-size:16px; line-height:30px;}
.bt3 .s1{ float:left;}
.bt3 .s1 a{ float:left; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-right:3px;}
.bt3 .s1 a:hover,.bt3 .s1 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}

.bt4{ width:100%; float:left; margin-bottom:10px; font-size:16px; line-height:30px; text-align:left;}
.bt4 .ybnt{ float:left; background:#ffffff; border:solid 1px #999999; padding:0px 0px; margin-right:5px;margin-bottom:5px;text-align:center;}
.bt4 .yn{ background:#eeeeee; color:#000000; border-bottom:solid 1px #cccccc; padding:2px 10px;display: inline-block; width:100%;display: inline-block;}
.bt4 .xm a{ margin:0 8px!important;}
.bt4 .ynon{background:#d61518; color:#ffffff; border:solid 1px #d61518; padding:2px 10px;display: inline-block; width:100%;display: inline-block;}
.bt4 a{ font-size:12px; line-height:20px}
.bt4 a.act{ font-size:12px; line-height:20px; color:red; font-weight:bold;}

.lb_news{ width:100%; float:left; margin:0px 0px 30px 0px;}
.lb_news li{ width:100%; float:left; margin-bottom:-1px; font-size:16px; line-height:30px;}
.lb_news a{ width:100%; float:left; padding:30px 0px; background:#ffffff; border:solid 1px #dddddd;}
.lb_news a:hover{ background:#003366; border:solid 1px #003366; color:#ffffff;}
.lb_news .imgk{ float:left; width:164px; height:110px; margin-left:30px;}
.lb_news .imgk img{ width:164px; height:110px;}
.lb_news .txtk{ float:left; width:935px; margin-left:35px;}
.lb_news p{ float:left; width:100%;}
.lb_news p.p_1{ font-size:24px;}
.lb_news p.p_2{ margin:7px 0px 2px 0px;}
.lb_news p.p_3{ font-family:Arial;}

.img_d{overflow:hidden;}
.img_d img{ transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; }
.img_d:hover img{transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);}

.fy1{ width:100%; float:left; margin-bottom:30px; font-size:16px; line-height:30px;}
.fy1 .s1{ float:left;}
.fy1 .s1 a{ float:left; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-left:3px;}
.fy1 .s1 a:hover,.fy1 .s1 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}
.fy1 .s2{ float:right;}
.fy1 .s2 a{ float:left; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-left:3px;}
.fy1 .s2 a:hover,.fy1 .s2 a.on{ background:#d61518; color:#ffffff; border:solid 1px #d61518;}
.lb_pic{ float:left; width:1200px; margin:0px 0px 20px 0px;}
.lb_pic ul{ float:left; width:1220px;}
.lb_pic li{ float:left; width:230px; height:90px; margin:0px 12px 12px 0px;}
.lb_pic img{ width:230px; height:90px; border:solid 1px #dddddd;}
}
@media only screen and (max-width:1200px){
.foot{ width:100%; padding:15px 0%; color:#ffffff; background:#003366; font-size:1em; line-height:155%;}
.foot a{ color:#ffffff;}
.foot a:hover{ color:#FF3;}
.foot .f_1{ float:left; width:62%; margin-left:3%;}
.cd_f{ float:left; width:100%; font-size:1.15em; margin-bottom:8px;}
.cd_f .s_x{ padding:0px 7px;}
.fnr{ float:left; width:100%;}
.fpw{ float:left; width:100%;}
.foot .main .fpw{color:#ccc!important;}
.foot .main .fpw a{color:#ccc!important;}
.ewm{ float:right; width:35%;}
.ewm li{ float:left; text-align:center; width:50%; font-size:12px;}
.ewm img{ max-width:94px; width:80%;}
.ewm p{ padding-top:5px;}
.i_news{ background:url(/img/news.png) no-repeat; background-size:100% 100%; vertical-align:middle;  width:40px; height:16px; display:inline-block; margin-left:3px;}
}
@media only screen and (max-width:560px){
.foot .f_1{ float:left; width:94%; margin-left:3%; margin-bottom:20px; text-align:center;}
.ewm{ float:left; width:90%; margin-left:5%;}
}
@media only screen and (min-width:1200px){
.foot{ width:100%; padding:35px 0px; color:#ffffff; background:#003366;}
.foot a{ color:#ffffff;}
.foot a:hover{ color:#FF3;}
.foot .f_1{ float:left; width:800px;}
.cd_f{ float:left; width:100%; font-size:16px; margin:15px 0px;}
.cd_f .s_x{ padding:0px 10px;}
.fnr{ float:left; width:100%;}
.fpw{ float:left; width:100%;}
.foot .main .fpw{color:#ccc!important;}
.foot .main .fpw a{color:#ccc!important;}
.ewm{ float:right;}
.ewm li{ float:left; text-align:center; margin-left:30px; font-size:12px;}
.ewm img{ width:94px; height:94px;}
.ewm p{ padding-top:8px;}
.i_news{ background:url(/img/news.png) no-repeat; background-size:100% 100%; width:40px; height:16px; vertical-align:middle; display:inline-block; margin-left:3px;}
.partners{ width:100%; padding:15px 0%; color:#ffffff; background:#000033; font-size:16px; line-height:120%;}
.partners a{ color:#ffffff; margin:0 10px;font-size:16px;}
.partners a:hover{ color:#FF3;font-size:16px;}
}
@media only screen and (max-width:1200px){
.abk{ float:left; width:94%; border: solid 1px #dddddd; background:#ffffff; margin-bottom:15px; margin-left:3%;}
.ab_nr{ float:left; padding:10px 3% 15px 3%; width:100%; font-size:1.1em; line-height:155%;}
.ab_r{ float:left; width:94%; background:#f5f5f5; margin-bottom:15px; margin-left:3%;}
.ab_rank{ font-size:16px; line-height:30px;}
.ab_nr p{ padding-bottom:15px;}
.ab_fx{ float:left; padding:0px 20px 20px 20px; width:1120px; font-size:1.1em; line-height:32px; display:none;}
.ab_fx .s1{ float:left; margin-right:10px;}
.partners{display:;}
}

@media only screen and (min-width:1200px){
.abk{ float:left; width:100%;  background:#ffffff; margin-bottom:30px;}
.ab_nr{ float:left; margin:35px 40px 40px 40px; width:1120px; font-size:16px; line-height:30px;}
.ab_r{ float:left; width:100%; background:#f5f5f5; margin-bottom:30px;}
.ab_rank{font-size:16px; line-height:30px;}
.ab_nr p{ padding-bottom:25px;}
.ab_fx{ float:left; margin:0px 40px 40px 40px; width:1120px; font-size:16px; line-height:32px;}
.ab_fx .s1{ float:left; margin-right:15px;}
}
@media only screen and (max-width:1200px){
.cy_ss{ float:left; width:94%; border:solid 1px #dddddd; background:#ffffff;   padding:20px 10px 10px 10px; margin-bottom:15px; margin-left:3%;}
.cy_fo{ float:left; width:100%;}
.cy_fo li{ float:left; }
.cy_fo li.l1{ width:48%; margin:0px 1% 10px 1%;}
.cy_fo li.l2{ width:48%; margin:0px 1% 10px 1%;}
.cy_fo li.l3{ width:98%; margin:0px 1% 10px 1%;}
.cy_fo li.l4{ width:98%; margin:0px 1% 10px 1%;}
.cy_fo .form-control{ float:left; font-size:1.1em}
.cy_fo li.l4 .an_lan{ width:100%; padding:0px; height:38px; line-height:38px; font-size:1.15em; cursor:pointer; float:left;}
}
@media only screen and (max-width:550px){
.sy_ss{ padding:15px 10px 5px 10px; }
	}
@media only screen and (min-width:1200px){
.cy_ss{ float:left; width:100%; border:solid 1px #dddddd; background:#ffffff; padding:20px 10px; margin-bottom:30px;}
.cy_fo{ float:left; width:100%;}
.cy_fo li{ float:left; margin-left:10px;}
.cy_fo li.l1{ width:220px;}
.cy_fo li.l2{ width:295px;}
.cy_fo li.l3{ width:475px;}
.cy_fo li.l4{ width:140px;}
.cy_fo .form-control{ height:40px;}
.cy_fo li.l4 .an_lan{ width:100%; padding:0px; height:40px; line-height:40px; font-size:16px; cursor:pointer;}
}
.an_lan{ background:#004992; color:#ffffff;}
.an_lan:hover{color:#ffffff; background:#003366;}

@media only screen and (max-width:1200px){
.cy_u{ width:96%; float:left; margin:0px 0px  20px 2%; overflow:hidden;}
.cy_pic{ width:96%; float:left; margin:0px 0px  20px 2%; overflow:hidden;}
.cy_pic ul{ float:left; width:100%;}
.cy_pic li{ float:left; width:14.6666%;  border:solid 1px #dddddd; overflow:hidden; margin:0px 1% 8px 1%;}
.cy_pic img{ width:100%; }
.sj_pic{ width:96%; float:left; margin:0px 0px  20px 2%; overflow:hidden;}
.sj_pic ul{ float:left; width:100%;}
.sj_pic li{ float:left; width:18%;  border:solid 1px #dddddd; overflow:hidden; margin:0px 1% 8px 1%;}
.sj_pic img{ width:100%; }
.cy_nk{ float:left; padding:15px 20px 20px 20px; width:100%; font-size:1em; line-height:155%;}
.cy_nk .ab_nr{ width:100%; padding:0px;}
.cy_bt{ width:100%; float:left; line-height:25px; font-size:1.2em; margin-bottom:15px;}
.cy_bt span{ float:left;}
.cy_bt .s1{ background:url(/img/a2_3_03.png) left no-repeat; background-size:auto 80%; padding-left:30px;}
.cy_bt .s2{ background:url(/img/t_add.png) left no-repeat;  background-size:auto 80%;  padding-left:30px;}
.cy_dt{ float:left; width:100%; margin-bottom:20px;}
.cy_dt img{ width:100%;}
.cy_lx{ float:left; padding:15px 0px 20px 0px; width:100%; font-size:1.1em; line-height:155%; overflow:hidden;}
.cy_lx a{color:#006699; white-space:nowrap;display:inline-block;}
.cy_dbt{ float:left; width:100%; margin-bottom:5px; margin-top:10px;}
.cy_dbt .s1{ float:left; width:60%; font-size:1.6em; line-height:155%; margin-top:10px;}
.cy_dbt .s2{ float:right; width:255px; height:105px/*50px*/; background:#308ae2; color:#ffffff; font-size:1.1em; line-height:20px; text-align:center;}
.cy_dbt .s2 img{ float:left; width:105px; height:105px/*50px*/; border:solid 1px #dddddd;}
.cy_dbt .s2 p{ float:left; width:140px; margin-left:4px; margin-top:35px/*5px*/;}
.cy_dbt .s3{ float:right; width:152px; height:152px; text-align:center;}
.cy_dbt .s3 img{ float:left; width:150px; height:150px; border:solid 1px #dddddd;}
.ct_nr{ float:left; padding:15px 0px 20px 0px; width:100%; font-size:1.1em; line-height:155%;}
.ct_nr .p_1{ font-size:1.3em;}
.ct_ewm{ width:100%; float:left; text-align:center; font-size:1.1em; margin:0px 0px 20px 0%;}
.ct_ewm li{ float:left; width:50%;}
.ct_ewm img{ width:50%; max-width:220px;}
.ct_ewm p{ padding:10px 10px 0px 10px;}
}
@media only screen and (max-width:750px){
.cy_pic li{  width:18%; }
.cy_dbt .s1{  width:55%; }
#toTop {
  	width: 30px;
  	height: 30px;
}
	}
@media only screen and (max-width:700px){
	.cy_dbt .s1{  width:50%; }
	}
@media only screen and (max-width:650px){
	.cy_dbt .s1{  width:100%; margin:0px 0px 15px 0px;}
	.cy_dbt .s2{ float:left;}
	}
@media only screen and (max-width:550px){
.cy_pic li{  width:23%; }	
	}
@media only screen and (max-width:400px){
.cy_pic li{  width:31.3333%; }	
	}
@media only screen and (min-width:1200px){
.cy_u{ width:100%; float:left; margin:0px 0px  20px 0px; overflow:hidden;}
.cy_pic{ width:100%; float:left; margin:0px 0px  20px 0px; overflow:hidden;}
.cy_pic ul{ float:left; width:1230px;}
.cy_pic li{ float:left; width:110px/*112px*/; height:110px/*112px*//*52px*/; border:solid 1px #dddddd; overflow:hidden; margin:0px 9px 9px 0px;}
.cy_pic img{ width:110px/*112px*/; height:110px/*112px*//*52px*/; }

.sj_pic{ width:100%; float:left; margin:0px 0px  20px 0px; overflow:hidden;}
.sj_pic ul{ float:left; width:1230px;}
.sj_pic li{ float:left; width:235px/*112px*/; height:235px/*112px*//*52px*/; border:solid 1px #dddddd; overflow:hidden; margin:0px 9px 9px 0px;}
.sj_pic img{ width:235px/*112px*/; height:235px/*112px*//*52px*/; }
.cy_nk{ float:left; margin:35px 40px 40px 40px; width:1120px; }
.cy_nk .ab_nr{ width:100%; margin:0px;}
.cy_bt{ width:100%; float:left; line-height:30px; font-size:24px; margin-bottom:25px;}
.cy_bt span{ float:left;}
.cy_bt .s1{ background:url(/img/a2_3_03.png) left no-repeat; padding-left:35px;}
.cy_bt .s2{ background:url(/img/t_add.png) left no-repeat; padding-left:35px;}
.cy_dt{ float:left; width:100%; margin-bottom:35px;}
.cy_dt img{ width:100%;}
.cy_lx{ float:left; width:100%; font-size:18px; line-height:36px; margin-bottom:35px; overflow:hidden; }
.cy_lx a{ color:#006699;font-size:16px; white-space:nowrap;display:inline-block;}
.cy_dbt{ float:left; width:100%; margin-bottom:20px;}
.cy_dbt .s1{ float:left; width:770px; font-size:40px; line-height:73px;}
.cy_dbt .s2{ float:right; width:310px; height:153px/*73px*/; background:#308ae2; color:#ffffff; font-size:18px; line-height:24px; text-align:center;}
.cy_dbt .s2 img{ float:left; width:153px; height:153px/*73px*/; border:solid 1px #dddddd;}
.cy_dbt .s2 p{ float:left; width:150px; margin-left:4px; margin-top:50px/*12px*/;}
.cy_dbt .s3{ float:right; width:202px; height:202px; text-align:center;}
.cy_dbt .s3 img{ float:left; width:200px; height:200px; border:solid 1px #dddddd;}
.ct_nr{ float:left; width:100%; font-size:24px; line-height:45px; margin:20px 0px 40px 0px;}
.ct_nr .p_1{ font-size:40px;}
.ct_ewm{ width:660px; float:left; text-align:center; font-size:18px; margin:0px 0px 40px 230px;}
.ct_ewm li{ float:left; width:50%;}
.ct_ewm img{ width:222px;}
.ct_ewm p{ padding-top:15px;}
}

@media only screen and (max-width:1200px){
.lb_news2{ float:left; width:94%; position:relative; margin:0px 0px 15px 3%;}
.lb_news2 li{margin:0px 0px -1px 0px; float:left; width:100%; position:relative;}
.lb_news2 a{ display:block; float:left; padding:15px 0px; font-size:1em; line-height:155%;  width:100%; background:#ffffff; border:solid 1px #dddddd; color:#666666;}
.lb_news2 a:hover{ background:#f8f8f8;}
.lb_news2 b{ float:left; width:100%; padding-left:65px; font-size:1.15em; padding-right:15px;}
.lb_news2 .sj1{ position:absolute; left:12px; top:0px; width:40px; line-height:19px; height:40px; text-align:center; background:#e5e5e5; font-size:13px; color:#003366;}
.lb_news2 .sj1 strong{ display:block; font-weight:normal; font-size:19px; width:100%; height:18px; float:left; margin-top:2px;}
.lb_news2 .sj2{ display:none;}
}

@media only screen and (min-width:1200px){
.lb_news2{ float:left; width:100%; position:relative; margin:0px 0px 30px 0px;}
.lb_news2 li{margin:0px 0px -1px 0px; float:left; width:100%; position:relative;}
.lb_news2 a{ display:block; float:left; padding:22px 0px;  width:100%; background:#ffffff; border:solid 1px #dddddd; color:#666666;}
.lb_news2 a:hover{ background:#f8f8f8;}
.lb_news2 b{ float:left; width:940px; margin-left:90px; font-size:18px;}
.lb_news2 .sj1{ position:absolute; left:20px; top:0px; width:50px; height:50px; text-align:center; background:#e5e5e5; font-size:14px; color:#003366;}
.lb_news2 .sj1 strong{ display:block; font-weight:normal; font-size:24px; width:100%; float:left; margin-top:2px;}
.lb_news2 .sj2{ float:right; margin-right:20px; font-size:15px;}
}
.lb_news2 li.l1 .sj1,.n1 li.l1 .sj1{ background:#cc0099; color:#ffffff;}
.lb_news2 li.l2 .sj1,.n1 li.l2 .sj1{ background:#ff0033; color:#ffffff;}
.lb_news2 li.l3 .sj1,.n1 li.l3 .sj1{ background:#ff9900; color:#ffffff;}

@media only screen and (max-width:1200px){
.glist{ float:left; width:96%; overflow:hidden; margin:0px 0px 0px 2%; position:relative;}
.glist ul{ float:left; width:100%;}
.glist li{ float:left; width:31.3333%;padding:10px; position:relative; font-size:1em;  overflow:hidden; z-index:0; text-align:left; margin:0px 1% 15px 1%; background-color:#FFF; border:1px solid #ccc;}

.lb_sj{ float:left; width:96%; overflow:hidden; margin:0px 0px 0px 2%; position:relative;}
.lb_sj ul{ float:left; width:100%;}
.lb_sj li{ float:left; width:31.3333%; position:relative; font-size:1em;  overflow:hidden; z-index:0; text-align:center; margin:0px 1% 15px 1%;}
.lb_sj li img{ width:100%; display:block;}
.lb_sj li .p_1{ width:100%; position:absolute; left:0px; bottom:0px; background:url(/img/bj_d.png); font-size:1.1em; height:34px; line-height:34px; overflow:hidden; color:#ffffff; z-index:1;}
.lb_sj li .s1{ position:absolute; top:0px; right:0px; z-index:3; width:50px; height:50px; }
.lb_sj li .p_2{ width:100%; float:left; font-size:30px; line-height:35px;  margin:80px 0px 25px 0px; padding:0px 10px;}
.lb_sj li .p_3{ width:100%; float:left; margin-bottom:20px;}
.lb_sj li .txtk{ width:100%; height:100%; position:absolute; display:none; top:0px; left:0px; z-index:2;  color:#ffffff;}
.lb_sj li .Status1{ background:url(/img/bj_red.png);}
.lb_sj li .Status2{ background:url(/img/bj_yellow.png);}
.lb_sj li .Status3{ background:url(/img/bj_blue.png);}
.lb_sj li .Status4{ background:url(/img/bj_green.png);}
a.cd_gd{ width:94%; float:left; border:solid 1px #dddddd; background:#ffffff; margin-bottom:15px;color:#333333; text-align:center; font-size:1.1em; padding:8px 0px; margin-left:3%;}
a.cd_gd i{ background: url(/img/t_jt_d.png) no-repeat; width:16px; height:8px;  vertical-align:middle; margin-left:15px; display:inline-block;}
a.cd_gd:hover{ background:#f7f7f7; }
}
@media only screen and (max-width:600px){
.lb_sj li{ width:48%;}	
	}
@media only screen and (min-width:1200px){
.glist{ float:left; width:100%; overflow:hidden; margin:0px; position:relative;}
.glist ul{ float:left; width:100%;}
.glist li{ float:left; width:31.3333%; padding:10px; position:relative; font-size:1em;  overflow:hidden; z-index:0; text-align:left; margin:0px 1% 15px 1%; background-color:#FFF;border:1px solid #ccc;}

.lb_sj{ float:left; width:100%; overflow:hidden; margin:0px; position:relative;}
.lb_sj ul{ float:left; width:1270px;}
.lb_sj li{ float:left; width:360px; height:360px; position:relative; overflow:hidden; z-index:0; text-align:center; margin:0px 60px 40px 0px;}
.lb_sj li img{ width:360px; height:360px;}
.lb_sj li .p_1{ width:100%; position:absolute; left:0px; bottom:0px; background:url(/img/bj_d.png); font-size:18px; height:50px; line-height:50px; overflow:hidden; color:#ffffff; z-index:1;}
.lb_sj li .s1{ position:absolute; top:0px; right:0px; z-index:2; width:80px; height:80px; }
.lb_sj li .p_2{ width:100%; float:left; font-size:30px; line-height:35px;  margin:80px 0px 25px 0px; padding:0px 10px;}
.lb_sj li .p_3{ width:100%; float:left; margin-bottom:20px;}
.lb_sj li .txtk{ width:100%; height:100%; position:absolute; display:none; top:0px; left:0px; z-index:3;  color:#ffffff;}
.lb_sj li .Status1{ background:url(/img/bj_red.png);}
.lb_sj li .Status2{ background:url(/img/bj_yellow.png);}
.lb_sj li .Status3{ background:url(/img/bj_blue.png);}
.lb_sj li .Status4{ background:url(/img/bj_green.png);}
.lb_sj li:hover .txtk,.lb_sj li.on .txtk{ display:block;}
.lb_sj li:hover .p_1,.lb_sj li:hover .s1,.lb_sj li.on .p_1,.lb_sj li.on .s1{ display:none;}
a.cd_gd{ width:100%; float:left; border:solid 1px #dddddd; background:#ffffff; margin-bottom:30px;color:#333333; text-align:center; font-size:16px; padding:12px 0px;}
a.cd_gd i{ background: url(/img/t_jt_d.png) no-repeat; width:16px; height:8px;  vertical-align:middle; margin-left:15px; display:inline-block;}
a.cd_gd:hover{ background:#f7f7f7; }
}
.i_more{ background:url(/img/i_info.png) no-repeat; width:92px; height:30px;  background-size:100% 100%; display:inline-block;}
.i_score{ background:url(/img/i_score.png) no-repeat; width:92px; height:30px;  background-size:100% 100%; display:inline-block;}
.zt_bm{ background:url(/img/tag_bm.png) no-repeat; background-size:100% 100%;}
.zt_hg{ background:url(/img/tag_hg.png) no-repeat; background-size:100% 100%;}
.zt_cb{ background: url(/img/tag_cb.png) no-repeat; background-size:100% 100%;}
.zt_jx{ background: url(/img/tag_jx.png) no-repeat; background-size:100% 100%;}
@media only screen and (max-width:800px){
.glist li{ width:48%;}	
	}
@media only screen and (max-width:600px){
.glist li{ width:98%;}	
	}

@media only screen and (max-width:1200px){
.lb_news3{ float:left; width:94%;  margin:0px 0px 15px 3%;}
.lb_news3 li{margin:0px 0px -1px 0px; float:left; width:100%; font-size:1em; line-height:150%;}
.lb_news3 a{ display:block; float:left; padding:12px 0px;  width:100%; background:#ffffff; border:solid 1px #dddddd; color:#666666;}
.lb_news3 a:hover{ background:#f8f8f8; color:#ff0000;}
.lb_news3 b{ float:left;  margin-left:2%; font-size:1.15em; height:24px; line-height:24px; overflow:hidden; width:80%; background:url(/img/a4_03.png) left no-repeat; padding-left:20px;}
.lb_news3 .sj{ float:right; margin-right:10px; font-size:1em; line-height:24px;}
}
@media only screen and (max-width:600px){
	.lb_news3 b{ width:75%;}
	}
@media only screen and (max-width:450px){
	.lb_news3 b{ width:70%;}
	}
@media only screen and (max-width:360px){
	.lb_news3 b{ width:96%; height:auto; line-height:150%; background:url(/img/a4_03.png) no-repeat 0px 6px;}
	.lb_news3 .sj{ float:left; margin-left:2%; padding-left:20px;line-height:150%; }
	}
@media only screen and (min-width:1200px){
.lb_news3{ float:left; width:100%;  margin:0px 0px 30px 0px;}
.lb_news3 li{margin:0px 0px -1px 0px; float:left; width:100%;}
.lb_news3 a{ display:block; float:left; padding:22px 0px;  width:100%; background:#ffffff; border:solid 1px #dddddd; color:#666666;}
.lb_news3 a:hover{ background:#f8f8f8; color:#ff0000;}
.lb_news3 b{ float:left; width:1020px; margin-left:15px; font-size:16px; background:url(/img/a4_03.png) left no-repeat; padding-left:22px;}
.lb_news3 .sj{ float:right; margin-right:20px; font-size:15px;}
}
@media only screen and (max-width:1200px){
.lb_yj{ float:left; width:96%; overflow:hidden; margin:0px 0px 0px 2%; }
.lb_yj ul{ float:left; width:100%;}
.lb_yj li{ float:left; width:31.3333%;  overflow:hidden; font-size:1em; text-align:center; margin:0px 1% 15px 1%; background:#ffffff;}
.lb_yj li .imgk{ width:100%;}
.lb_yj li img{ width:100%;}
.lb_yj li p{ width:100%; float:left; font-size:1.1em; height:35px; line-height:35px; overflow:hidden; }
}
@media only screen and (max-width:600px){
.lb_yj li{ width:48%;}	
	}
@media only screen and (max-width:450px){
.lb_yj li{ width:98%;}	
	}
@media only screen and (min-width:1200px){
.lb_yj{ float:left; width:100%; overflow:hidden; margin:0px; }
.lb_yj ul{ float:left; width:1270px;}
.lb_yj li{ float:left; width:360px; height:300px;  overflow:hidden; text-align:center; margin:0px 60px 40px 0px; background:#ffffff;}
.lb_yj li .imgk{ width:360px; height:240px;}
.lb_yj li img{ width:360px; height:240px;}
.lb_yj li p{ width:100%; float:left; font-size:18px; height:60px; line-height:60px; overflow:hidden; }
}

@media only screen and (max-width:1200px){
.lb_sp{ float:left; width:96%; overflow:hidden; margin:0px 0px 0px 2%; position:relative;}
.lb_sp ul{ float:left; width:100%;}
.lb_sp li{ float:left; width:31.3333%;position:relative; z-index:0; overflow:hidden; font-size:1em; text-align:center; margin:0px 1% 15px 1%; background:#ffffff;}
.lb_sp li .imgk{ width:100%;}
.lb_sp li img{ width:100%;}
.lb_sp li p{ width:100%; float:left; font-size:1.1em; height:35px; line-height:35px; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:2; color:#ffffff; padding:0px 10px; }
.lb_sp li i.i_pay{ background: url(/img/t_pay.png)  center center no-repeat; width:100%; height:100%;  background-size:auto 40%; position:absolute; left:0px; top:0px; z-index:2;}
.lb_sp li .txtk{ position:absolute; width:100%; height:100%; left:0px; top:0px; background: url(/img/bg_gray.png);  z-index:1;}
.lb_sp li:hover .txtk{ background:url(/img/bj_red.png)}
}
@media only screen and (max-width:600px){
.lb_sp li{ width:48%;}	
	}
@media only screen and (max-width:450px){
.lb_sp li{ width:98%;}	
	}
@media only screen and (min-width:1200px){
.lb_sp{ float:left; width:100%; overflow:hidden; margin:0px; position:relative;}
.lb_sp ul{ float:left; width:1270px;}
.lb_sp li{ float:left; width:360px; height:240px; position:relative; z-index:0; overflow:hidden; text-align:center; margin:0px 60px 40px 0px; background:#ffffff;}
.lb_sp li .imgk{ width:360px; height:240px;}
.lb_sp li img{ width:360px; height:240px;}
.lb_sp li p{ width:100%; position:absolute; padding:0px 10px;  z-index:2; bottom:0px; left:0px; font-size:18px; height:50px; color:#ffffff; line-height:50px; overflow:hidden; }
.lb_sp li i.i_pay{ background: url(/img/t_pay.png)  center center no-repeat; width:100%; height:100%;  background-size:auto 40%; position:absolute; left:0px; top:0px; z-index:2;}
.lb_sp li .txtk{ position:absolute; width:100%; height:100%; left:0px; top:0px; background: url(/img/bg_gray.png);  z-index:1;}
.lb_sp li:hover .txtk{ background:url(/img/bj_red.png)}
}
@media only screen and (max-width:1200px){
.lb_shop{ float:left; width:96%; overflow:hidden; margin:0px 0px 5px 2%; position:relative;}
.lb_shop ul{ float:left; width:100%;}
.lb_shop li{ float:left; width:23%; text-align:center; margin:0px 1% 15px 1%; font-size:1em; }
.lb_shop li a{ float:left; width:100%; background:#ffffff; border:solid 1px #f5f5f5;}
.lb_shop li .imgk{ float:left; width:100%; }
.lb_shop li .imgk img{width:100%; display:block;}
.lb_shop li p{ float:left; width:100%; padding:0px 5px;}
.lb_shop li .p_1{ font-size:1.15em; line-height:24px; height:48px; overflow:hidden; margin:10px 0px 5px 0px;}
.lb_shop li .p_2{ color:#ff4400; font-size:1em; height:24px; overflow:hidden; line-height:24px; margin-bottom:8px;}
.lb_shop li a:hover{ color:#ffffff; background:#006699; border:solid 1px #003366;}
.lb_shop li a:hover .p_2{ color:#ffffff;}
}
@media only screen and (max-width:800px){
.lb_shop li{ width:31.3333%;}
}
@media only screen and (max-width:550px){
.lb_shop li{ width:48%;}
}
@media only screen and (max-width:400px){
.lb_shop li{ width:98%;}
.lb_shop li .p_1{ line-height:150%; height:auto;}
}
@media only screen and (min-width:1200px){
.lb_shop{ float:left; width:100%; overflow:hidden; margin:0px 0px 5px 0px; position:relative;}
.lb_shop ul{ float:left; width:1250px;}
.lb_shop li{ float:left; width:280px; height:400px; text-align:center; margin:0px 26px 26px 0px;}
.lb_shop li a{ float:left; width:100%; height:400px;background:#ffffff; border:solid 1px #f5f5f5;}
.lb_shop li .imgk{ float:left; width:100%; height:280px;}
.lb_shop li .imgk img{width:100%; height:280px;}
.lb_shop li p{ float:left; width:100%; padding:0px 10px;}
.lb_shop li .p_1{ font-size:18px; line-height:24px; height:48px; overflow:hidden; margin:18px 0px 5px 0px;}
.lb_shop li .p_2{ color:#ff4400;}
.lb_shop li a:hover{ color:#ffffff; background:#006699; border:solid 1px #003366;}
.lb_shop li a:hover .p_2{ color:#ffffff;}
}
@media only screen and (max-width:1200px){
.sj_bt{ width:100%; float:left; font-size:1.3em; line-height:normal; padding:5px 0px 10px 0px; border-bottom:solid 1px #dddddd; text-align:center;}
.sj_sj{ width:100%; text-align:center; margin:10px 0px; float:left; font-size:1em;}
.sj_zt{ width:100%; float:left;  margin-bottom:20px;}
.sj_zt a.cd_bmcs{ float:left; width:60%; margin:5px 0px 0px 20%; height:36px; line-height:36px; font-size:1.1em;}
.sj_zt a.cd_bmcs i{ width:24px; height:22px; margin-right:10px;}
.lb_zt{ float:left; width:94%; margin:5px 0px 5px 3%; height:26px;  padding:0px; text-align:center; background:#d7d7d7; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; font-size:1em;}
.lb_zt li{ float:left; width:25%; color:#ffffff; height:26px; line-height:26px;  padding:0px;}
.lb_zt li.on{ background:#ff0001;}
.sj_gd{ width:94%; float:left; margin:0px 0px 20px 3%; color:#666666; line-height:155%; font-size:1em;}
.sjk .ab_fx{ margin:0px 0px 10px 3%; width:94%; border-top:solid 1px #dddddd; padding:10px 0px 0px 0px; font-size:1em;  position:relative;}
.ab_fx a.cd_fh{ float:right; color:#003366; font-size:1.1em}
.ab_fx .bdsharebuttonbox{ float:left;}

.sjd{ width:96%; float:left; margin:0px 0px 20px 2%; font-size:1em;}
.sjd .d1{ width:100%; float:left; margin-bottom:15px;}
.sjd .d2{ width:100%; float:left;}
.sjd .lb_yj{ width:100%; margin:0px;}
.sjd .lb_yj ul{ width:100%;}
.sjd .lb_yj ul li{ width:48%; margin:0px 1% 15px 1%;}
.sjd .lb_yj ul li .imgk{ width:100%;}
.sjd .lb_yj ul li p{ font-size:1.1em; height:35px; line-height:35px; padding:0px 5px;}
.sjd button{margin:3px 0px;}
.sj_bt2{ width:98%; margin-left:1%; float:left; margin-bottom:15px;}
.sj_bt2 .s1{ float:left; font-size:1.4em; line-height:30px;}
.sj_bt2 a{ float:right; height:30px; line-height:30px; border:solid 1px #dddddd; padding:0px 15px;}

.lb_sp2{ float:left; width:100%; overflow:hidden; margin:0px; position:relative; font-size:1em;}
.lb_sp2 ul{ float:left; width:100%;}
.lb_sp2 li{ float:left; width:48%; overflow:hidden; text-align:center; margin:0px 1% 15px 1%; background:#ffffff;}
.lb_sp2 li .imgk{ width:100%; float:left; position:relative; z-index:0; }
.lb_sp2 li img{ width:100%; }
.lb_sp2 li p{ font-size:1.1em; height:35px; padding:0px 5px; line-height:35px; float:left; width:100%; overflow:hidden;}
.lb_sp2 li i.i_pay{ background: url(/img/t_pay.png)  center center no-repeat; width:100%; height:100%;  background-size:auto 40%; position:absolute; left:0px; top:0px; z-index:2;}
.lb_sp2 li .txtk{ position:absolute; width:100%; height:100%; left:0px; top:0px; background: url(/img/bg_gray.png);  z-index:1;}
.lb_sp2 li:hover .txtk{ background:url(/img/bj_red.png)}
}
@media only screen and (max-width:450px){
.sjd .lb_yj ul li{ width:98%;}
.lb_sp2 li{ width:98%;}
}
@media only screen and (min-width:1200px){
.sj_bt{ width:100%; float:left; font-size:30px; line-height:normal; padding:10px 0px 20px 0px; border-bottom:solid 1px #dddddd; text-align:center;}
.sj_sj{ width:100%; text-align:center; margin:15px 0px; float:left; font-size:14px;}
.sj_zt{ width:100%; border:solid 1px #dddddd; background:#ffffff; float:left; height:50px; margin-bottom:30px;}
.sj_zt a.cd_bmcs{ float:right; margin:-1px -1px 0px 0px;}
.lb_zt{ float:left; width:420px; margin:9px 0px 0px 10px; height:30px; line-height:29px; text-align:center; background:#d7d7d7; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
.lb_zt li{ float:left; width:25%; color:#ffffff; height:30px;}
.lb_zt li.on{ background:#ff0001;}
.sj_gd{ width:1120px; float:left; margin:0px 0px 40px 40px; color:#666666; line-height:30px; }
.sjk .ab_fx{ margin:0px 0px 20px 40px; border-top:solid 1px #dddddd; padding-top:18px;}
.ab_fx a.cd_fh{ float:right; color:#003366;}
.ab_fx .bdsharebuttonbox{ float:left;}

.sjd{ width:1120px; float:left; margin:0px 0px 30px 40px;}
.sjd .d1{ width:545px; float:left;}
.sjd .d2{ width:545px; float:right;}
.sjd .lb_yj ul{ width:580px;}
.sjd .lb_yj ul li{ width:260px; height:225px; margin:0px 24px 0px 0px;}
.sjd .lb_yj ul li .imgk{ width:100%; height:175px;}
.sjd .lb_yj ul li .imgk img{ width:100%; height:175px;}
.sjd .lb_yj ul li p{ font-size:14px; height:45px; line-height:45px;}
.sj_bt2{ width:100%; float:left; margin-bottom:25px;}
.sj_bt2 .s1{ float:left; font-size:30px; line-height:35px;}
.sj_bt2 a{ float:right; height:35px; line-height:35px; border:solid 1px #dddddd; padding:0px 20px;}

.lb_sp2{ float:left; width:100%; overflow:hidden; margin:0px; position:relative;}
.lb_sp2 ul{ float:left; width:580px;}
.lb_sp2 li{ float:left; width:260px; height:225px;  overflow:hidden; text-align:center; margin:0px 24px 0px 0px; background:#ffffff;}
.lb_sp2 li .imgk{ width:260px; height:175px; float:left; position:relative; z-index:0; }
.lb_sp2 li img{ width:100%; height:175px;}
.lb_sp2 li p{ font-size:14px; height:45px; line-height:45px; float:left; width:100%; overflow:hidden;}
.lb_sp2 li i.i_pay{ background: url(/img/t_pay.png)  center center no-repeat; width:100%; height:100%;  background-size:auto 40%; position:absolute; left:0px; top:0px; z-index:2;}
.lb_sp2 li .txtk{ position:absolute; width:100%; height:100%; left:0px; top:0px; background: url(/img/bg_gray.png);  z-index:1;}
.lb_sp2 li:hover .txtk{ background:url(/img/bj_red.png)}

}

a.cd_bmcs{ display:inline-block; width:300px; height:50px; line-height:50px; text-align:center; color:#ffffff; font-size:18px; background:#003366;}
a.cd_bmcs i{ background:url(/img/a6_03.png) no-repeat; background-size:100% 100%; width:40px; height:36px; vertical-align:middle; display:inline-block; margin-right:20px;}

@media only screen and (max-width:1200px){
.jf_bt{ width:94%; margin-left:3%; font-size:1em; float:left; height:38px; line-height:38px; background:#003366; color:#ffffff;}
.jf_bt .s1{ float:left; font-size:1.2em; margin-left:3%;}
.jf_bt a{ float:right; font-size:1.1em; color:#ffffff; margin-right:3%;}
.jf_bt a:hover{ color: #FF3}
.jf{ width:94%; margin-left:3%; float:left; margin-bottom:15px;}
.jf .jf1{ float:left; width:100%;}
.jf .jf2{ float:left; width:100%;}
.jf .jf3{ float:left; width:100%;}
.jf b{ width:100%; float:left; text-align:center; font-size:1.15em; color:#ffffff; height:30px; line-height:30px; background:#4b96e2;}
.jf .jf1 b{ background:#ff0000;}
.jf .jf2 b{ background:#ffc000;}
.lb_jf{ width:100%; float:left; background:#ffffff; color:#666; font-size:1em;}
.lb_jf li{ width:100%; float:left; border-bottom:solid 1px #dddddd; height:35px; line-height:35px; font-size:1.1em;}
.lb_jf span{ float:left;}
.lb_jf .s1{ width:30px; height:28px; line-height:29px; text-align:center; color:#ffffff; margin:4px 15px 0px 3%;}
.lb_jf .s2{  margin:10px 15px 0px 0px; width:18px; height:15px;}
.lb_jf .s3{ float:left;}
.lb_jf .s4{ float:right; margin-right:3%;}
}

@media only screen and (min-width:1200px){
.jf_bt{ width:100%; float:left; height:50px; line-height:50px; background:#003366; color:#ffffff;}
.jf_bt .s1{ float:left; font-size:24px; margin-left:20px;}
.jf_bt a{ float:right; font-size:16px; color:#ffffff; margin-right:20px;}
.jf_bt a:hover{ color: #FF3}
.jf{ width:100%; float:left; margin-bottom:25px;}
.jf .jf1{ float:left; width:400px;}
.jf .jf2{ float:left; width:400px;}
.jf .jf3{ float:left; width:400px;}
.jf b{ width:100%; float:left; text-align:center; font-size:18px; color:#ffffff; height:40px; line-height:40px; background:#4b96e2;}
.jf .jf1 b{ background:#ff0000;}
.jf .jf2 b{ background:#ffc000;}
.lb_jf{ width:100%; float:left; background:#ffffff; color:#666;}
.lb_jf li{ width:100%; float:left; border-bottom:solid 1px #dddddd; height:40px; line-height:40px; font-size:16px;}
.lb_jf span{ float:left;}
.lb_jf .s1{ width:35px; height:33px; line-height:33px; text-align:center; color:#ffffff; margin:4px 20px 0px 20px;}
.lb_jf .s2{ width:35px; height:33px; margin:10px 20px 0px 0px; width:24px; height:20px;}
.lb_jf .s3{ float:left;}
.lb_jf .s4{ float:right; margin-right:20px;}
}
.t1{ background:url(/img/xx_h.png) no-repeat; background-size:100% 100%;}
.t2{ background:url(/img/xx_r.png) no-repeat; background-size:100% 100%;}
.x_lr{ background:url(/img/jt_lr.png) no-repeat; background-size:100% 100%;}
.x_top{ background:url(/img/jt_top.png) no-repeat; background-size:100% 100%;}
.x_down{ background:url(/img/jt_down.png) no-repeat; background-size:100% 100%;}

@media only screen and (max-width:1200px){
.xz{ width:94%; float:left; margin-bottom:15px; margin-left:3%;}
.xz .xz1,.xz .xz2,.xz .xz3,.xz .xz4,.xz .xz5{ float:left; width:100%;}
.xz b{ width:100%; float:left; text-align:center; font-size:17px; color:#ffffff; height:40px; line-height:40px; background:#0d6dc7;}

.lb_xz{ width:100%; float:left; background:#ffffff; color:#666;}
.lb_xz li{ width:100%; float:left; border-bottom:solid 1px #dddddd; height:35px; line-height:35px; font-size:1.1em;}
.lb_xz span{ float:left;}
.lb_xz .s1{ width:25px; height:25px; font-size:1em; line-height:25px; text-align:center; color:#ffffff;  -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; margin:5px 15px 0px 3%;}
.lb_xz .s2{ float:left;}
.lb_xz .s3{ float:right; margin-right:3%;}
.lb_xz .yy_b{ color:#666666;}

.xz_lm{ width:94%; float:left; margin-bottom:15px; background:#efefef; border:solid 1px #dddddd; height:40px; line-height:40px; margin-left:3%;}
.xz_lm li{ float:left; width:25%; height:40px;}
.xz_lm li a{ display:block; width:100%; height:40px; text-align:center; font-size:1.2em;}
.xz_lm li a.on{ background:url(/img/hx.jpg) bottom center no-repeat; color:#cc0000;}
}

@media only screen and (min-width:1200px){
.xz{ width:100%; float:left; margin-bottom:25px;}
.xz .xz1,.xz .xz2,.xz .xz3,.xz .xz4,.xz .xz5{ float:left; width:20%;}
.xz b{ width:100%; float:left; text-align:center; font-size:17px; color:#ffffff; height:40px; line-height:40px; background:#0d6dc7;}

.lb_xz{ width:100%; float:left; background:#ffffff; color:#666;}
.lb_xz li{ width:100%; float:left; border-bottom:solid 1px #dddddd; height:40px; line-height:40px; font-size:16px;}
.lb_xz span{ float:left;}
.lb_xz .s1{ width:30px; height:30px; font-size:14px; line-height:28px; text-align:center; color:#ffffff;  -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; margin:5px 20px 0px 20px;}
.lb_xz .s2{ float:left;}
.lb_xz .s3{ float:right; margin-right:20px;}
.lb_xz .yy_b{ color:#666666;}

.xz_lm{ width:100%; float:left; margin-bottom:20px; background:#efefef; border:solid 1px #dddddd; height:60px; line-height:60px;}
.xz_lm li{ float:left; width:25%; height:60px;}
.xz_lm li a{ display:block; width:100%; height:60px; text-align:center; font-size:24px;}
.xz_lm li a.on{ background:url(/img/hx.jpg) bottom center no-repeat; color:#cc0000;}
}
.xz_lm li a:hover{color:#cc0000;}
.xz1 b,.yy_h{ background:#ffcc00;}
.xz2 b,.yy_r{ background:#ff0000;}
.xz3 b,.yy_lan{ background:#0d6dc7;}
.xz4 b,.yy_d{ background:#000000;}
.xz5 b,.yy_b{ background:#ffffff; color:#333333;}
.xz5 b{ border-bottom:solid 1px #dddddd;}
.yy_b{ border:solid 1px #dddddd; }
#topcontrol{ width:50px; height:50px;}

@media only screen and (max-width:1200px){
.jl{ width:96%; float:left; margin-bottom:10px; margin-left:2%;}
.bt_jl{ float:left; width:98%; margin-left:1%; text-align:center; height:38px !important;  color:#ffffff; background:#002a57; font-size:1.3em; margin-bottom:15px;}
.bt_jl p{ float:left; width:100%; text-align:center; padding:0px !important; line-height:38px;}
.lb_jl{ float:left; width:100%;}
.lb_jl li{ float:left; margin:0px 1% 15px 1%; width:48%;  font-size:1em;}
.lb_jl li a{ width:100%; height:140px; float:left; background: url(/img/jl1.jpg) #29acff right no-repeat; background-size:auto 100%; color:#ffffff;}
.lb_jl li a:hover{ background:url(/img/jl2.jpg) #ffcc00 right no-repeat; background-size:auto 100%;}
.lb_jl li p{ float:left; width:97%; height:30px; margin-left:3%; line-height:30px; overflow:hidden; font-size:1.1em;}
.lb_jl li p.p_1{ margin:15px 0px 10px 3%;}
.lb_jl li p.p_2{ margin:0px 0px 10px 3%; height:35px; line-height:35px; font-size:1.7em;}
.lb_jl li p.p_2 b{ padding-left:20px;}
}
@media only screen and (max-width:650px){
.lb_jl li{ width:98%;}	
.lb_jl li a{height:140px;}
.lb_jl li p.p_1{ margin:15px 0px 10px 3%;}
	}
@media only screen and (min-width:1200px){
.jl{ width:100%; float:left; margin-bottom:10px;}
.bt_jl{ float:left; width:60px; text-align:center; height:340px; color:#ffffff; background:#002a57; font-size:30px; margin-bottom:20px;}
.bt_jl p{ float:left; padding:120px 5px 0px 5px; line-height:35px;}
.lb_jl{ float:right; width:1140px;}
.lb_jl li{ float:left; margin:0px 0px 20px 20px; width:360px; height:160px; font-size:16px;}
.lb_jl li a{ width:100%; height:160px; float:left; background: url(/img/jl1.jpg) no-repeat; background-size:100% 100%; color:#ffffff;}
.lb_jl li a:hover{ background:url(/img/jl2.jpg) no-repeat; background-size:100% 100%;}
.lb_jl li p{ float:right; width:330px; height:30px; line-height:30px; overflow:hidden;}
.lb_jl li p.p_1{ margin:20px 0px 10px 30px;}
.lb_jl li p.p_2{ margin:0px 0px 10px 30px; height:40px; line-height:40px; font-size:30px;}
.lb_jl li p.p_2 b{ padding-left:30px;}
}
@media only screen and (max-width:1200px){
.lb_jl2,.ta_bt_jl2{ display:none;}
.bt_jl2{ width:94%; float:left; padding:6px 5px; margin-left:3%; line-height:150%; text-align:center; font-size:1.3em; color:#ffffff; background:#003366;}
.lb_jl3{ display:block !important; float:left; width:94%; font-size:1em; color:#666666; background:#ffffff; margin:0px 0px 30px 3%;}
.lb_jl3 span{ float:left; font-size:1.1em; line-height:150%; overflow:hidden; }
.lb_jl3 li{ width:100%; float:left; border-bottom:solid 1px #dddddd; padding:10px 0px;}
.lb_jl3 .s1{ width:35px; height:33px; line-height:33px; text-align:center; color:#ffffff; margin:6px 23px 0px 22px;}
.lb_jl3 .s2,.lb_jl3 .s3{ width:33.3333%;}
.lb_jl3 .s4{ width:33.3333%;}
.lb_jl3 .s5{ width:100%; text-align:left; margin-bottom:5px;}
.lb_jl3 .txtk{ float:left; width:80%;}
}
@media only screen and (max-width:500px){
.lb_jl3 .s1{margin:6px 15px 0px 15px;}
.lb_jl3 .txtk{ width:75%;}
.lb_jl3 .s2,.lb_jl3 .s3{ width:25%;}
.lb_jl3 .s4{ width:50%;}
}
@media only screen and (min-width:1200px){
.bt_jl3{ display:none;}
.bt_jl2{ width:100%; float:left; height:50px; line-height:50px; text-align:center; font-size:24px; color:#ffffff; background:#003366;}
.ta_bt_jl2{width:100%; float:left; height:40px; line-height:40px; text-align:center; font-size:18px; color:#ffffff; background:#ffcc00;}
.ta_bt_jl2 span{ float:left;}
.ta_bt_jl2 .s1{ width:80px;}
.ta_bt_jl2 .s2,.ta_bt_jl2 .s3{ width:160px;}
.ta_bt_jl2 .s4{ width:320px;}
.ta_bt_jl2 .s5{ width:350px;}
.lb_jl2{ float:left; width:100%; font-size:16px; color:#666666; background:#ffffff; margin:0px 0px 30px 0px;}
.lb_jl2 span{ float:left; height:40px; line-height:40px; overflow:hidden; text-align:center;}
.lb_jl2 li{ width:100%; float:left; height:40px; line-height:40px; border-bottom:solid 1px #dddddd;}
.lb_jl2 .s1{ width:35px; height:33px; line-height:33px; text-align:center; color:#ffffff; margin:4px 23px 0px 22px;}
.lb_jl2 .s2,.lb_jl2 .s3{ width:160px;}
.lb_jl2 .s4{ width:320px;}
.lb_jl2 .s5{ width:475px; text-align:left;}
}
@media only screen and (max-width:1200px){
.sy4{ width:100%; background:#ffffff; padding:20px 0px 20px 0px;}
}

@media only screen and (min-width:1200px){
.sy4{ width:100%; background:#ffffff; padding:50px 0px 40px 0px;}
.sy4 .sjd{ width:1200px; margin:0px;}
.sy4 .sjd .d1,.sy4 .sjd .d2{ width:580px;}
.sy4 .sjd .lb_yj ul{ width:610px;}
.sy4 .sjd .lb_yj ul li{ width:280px; height:240px;}
.sy4 .sjd .lb_yj ul li .imgk,.sy4 .sjd .lb_yj ul li .imgk img{ height:190px;}
.sy4 .sjd .lb_yj ul li p{ font-size:16px;}


.sy4 .sjd .lb_sp2 ul{ width:610px;}
.sy4 .sjd .lb_sp2 ul li{ width:280px; height:240px;}
.sy4 .sjd .lb_sp2 ul li .imgk,.sy4 .sjd .lb_sp2 ul li .imgk img{ height:190px; width:100%;}
.sy4 .sjd .lb_sp2 ul li p{ font-size:16px;}
}
@media only screen and (max-width:1200px){
.sy3{ width:100%; background:#f5f5f5; padding:20px 2% 20px 2%;}
.sy_lb1{ width:100%; float:left; margin:0px 0px 0px 0%; font-size:1em;}
.sy_lb1 ul{ width:100%; float:left;}
.sy_lb1 li{ width:48%; float:left; margin:0px 1% 15px 1%; background:#e30000; font-size:1.1em;}
.sy_lb1 li .imgk{ width:100%; float:left;}
.sy_lb1 li .imgk img{ width:100%;}
.sy_lb1 li .txtk{ float:left; width:100%;  color:#ffffff; padding:15px 3%; text-align:center;}
.sy_lb1 li .txtk p{ width:100%; float:left; margin-left:0%;}
.sy_lb1 li .txtk p.p_1{ font-size:1.1em;}
/*.sy_lb1 li .txtk p.p_1{ font-size:1.1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:100%;}*/
.sy_lb1 li .txtk p.p_2{ margin-top:5px; font-size:1em; margin-bottom:10px}
.sy_lb1 li .txtk .i_more{ display:inline-block; width:61px; height:20px;}
.sy_lb1 li .txtk .i_score{ display:inline-block; width:61px; height:20px;}
.sy_lb1 li i{ display:none;}

.sy_lb1 li.l1r{ background:#e30000;}
.sy_lb1 li.l1r i{ display:none;}
.sy_lb1 li.l1r .imgk{ float:left;}
.sy_lb1 li.l1r .txtk{ float:right;}

.sy_lb1 li.l2{ background:#ff9900;}
.sy_lb1 li.l2 i{ display:none;}
.sy_lb1 li.l2 .imgk{ float:right;}
.sy_lb1 li.l2 .txtk{ float:left;}
.sy_lb1 li.l2r{ background:#ff9900;}
.sy_lb1 li.l2r i{ display:none;}
.sy_lb1 li.l2r .imgk{ float:left;}
.sy_lb1 li.l2r .txtk{ float:right;}

.sy_lb1 li.l3{ background:#003366;}
.sy_lb1 li.l3 i{ display:none;}
.sy_lb1 li.l3 .imgk{ float:right;}
.sy_lb1 li.l3 .txtk{ float:left;}
.sy_lb1 li.l3r{ background:#003366;}
.sy_lb1 li.l3r i{ display:none;}
.sy_lb1 li.l3r .imgk{ float:left;}
.sy_lb1 li.l3r .txtk{ float:right;}

.sy_lb1 li.l4{ background:#669900;}
.sy_lb1 li.l4 i{ display:none;}
.sy_lb1 li.l4 .imgk{ float:right;}
.sy_lb1 li.l4 .txtk{ float:left;}
.sy_lb1 li.l4r{ background:#669900;}
.sy_lb1 li.l4r i{ display:none;}
.sy_lb1 li.l4r .imgk{ float:left;}
.sy_lb1 li.l4r .txtk{ float:right;}
}
@media only screen and (max-width:450px){
.sy_lb1 li{ width:98%; }	
	}
@media only screen and (min-width:1200px){
.sy3{ width:100%; background:#f5f5f5; padding:50px 0px 50px 0px;}
.sy_lb1{ width:1200px; float:left; margin:0px 0px 20px 0px;}
.sy_lb1 ul{ width:100%; float:left;}

.sy_lb1 li{ width:600px; height:300px; float:left; background:#e30000; font-size:16px;}
.sy_lb1 li .imgk{ width:300px; float:right; height:300px;}
.sy_lb1 li .imgk img{ width:100%; height:300px;}
.sy_lb1 li .txtk{ float:left; width:300px; position:relative; height:300px; color:#ffffff;}
.sy_lb1 li .txtk p{ width:240px; float:left; margin-left:30px;}
.sy_lb1 li .txtk p.p_1{ margin-top:45px;font-size:24px; line-height:32px;}
.sy_lb1 li .txtk p.p_2{ margin-top:25px;}
.sy_lb1 li .txtk .i_more{ position:absolute; left:30px; bottom:30px;}
.sy_lb1 li .txtk .i_score{ position:absolute; left:30px; bottom:30px;}
.sy_lb1 li i{ position:absolute; top:50%;left:auto;right:-25px; margin-top:-20px; background:url(/img/jt_red.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}

.sy_lb1 li.l1r{ background:#e30000;}
.sy_lb1 li.l1r i{ position:absolute; top:50%;right:auto;left:-25px; margin-top:-20px; background:url(/img/jt_redR.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l1r .imgk{ float:left;}
.sy_lb1 li.l1r .txtk{ float:right;}


.sy_lb1 li.l2{ background:#ff9900;}
.sy_lb1 li.l2 i{ position:absolute; top:50%; left:auto; right:-25px; margin-top:-20px; background:url(/img/jt_huang.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l2 .imgk{ float:right;}
.sy_lb1 li.l2 .txtk{ float:left;}

.sy_lb1 li.l2r{ background:#ff9900;}
.sy_lb1 li.l2r i{ position:absolute; top:50%;right:auto; left:-25px; margin-top:-20px; background:url(/img/jt_huangR.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l2r .imgk{ float:left;}
.sy_lb1 li.l2r .txtk{ float:right;}

.sy_lb1 li.l3{ background:#003366;}
.sy_lb1 li.l3 i{ position:absolute; top:50%; left:auto; right:-25px; margin-top:-20px; background:url(/img/jt_lan.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l3 .imgk{ float:right;}
.sy_lb1 li.l3 .txtk{ float:left;}
.sy_lb1 li.l3r{ background:#003366;}
.sy_lb1 li.l3r i{ position:absolute; top:50%; right:auto; left:-25px; margin-top:-20px; background:url(/img/jt_lanR.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l3r .imgk{ float:left;}
.sy_lb1 li.l3r .txtk{ float:right;}


.sy_lb1 li.l4{ background:#669900;}
.sy_lb1 li.l4 i{ position:absolute; top:50%; left:auto; right:-25px; margin-top:-20px; background:url(/img/jt_lv.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l4 .imgk{ float:right;}
.sy_lb1 li.l4 .txtk{ float:left;}
.sy_lb1 li.l4r{ background:#669900;}
.sy_lb1 li.l4r i{ position:absolute; top:50%; right:auto; left:-25px; margin-top:-20px; background:url(/img/jt_lvR.png?t=20171009) no-repeat; background-size:100% 100%; width:32px; height:40px;}
.sy_lb1 li.l4r .imgk{ float:left;}
.sy_lb1 li.l4r .txtk{ float:right;}
}

@media only screen and (max-width:1200px){
.sy2{ width:100%; background:#ffffff; padding:20px 2% 10px 2%;}
.sy1{ width:100%; background:#f5f5f5; padding:15px 2% 10px 2%;}
.sy_bt{ width:100%; float:left; font-size:1.3em; line-height:150%; margin-bottom:15px; text-align:center;}
.sy1 .d1{ float:left; width:98%; margin-left:1%; margin-bottom:15px;}
.sy1 .d2{ float:right; width:100%;}

.n1{ float:left; width:98%; position:relative; margin:0px 0px 10px 1%;}
.n1 li{  float:left; width:100%; position:relative; border-top:solid 1px #dddddd; font-size:1em;}
.n1 a{ display:block; float:left;  width:100%;}
.n1 a:hover{ }
.n1 .s2{ float:left; width:100%;  font-size:1.1em; line-height:150%; padding:10px 0px 10px 50px;}
.n1 .sj1{ position:absolute; font-family:Arial; left:0px; top:0px; width:40px; height:40px; text-align:center; background:#e5e5e5; font-size:13px; color:#003366;}
.n1 .sj1 strong{ display:block; font-weight:normal; font-size:19px; height:19px; width:100%; float:left; margin-top:2px;}
.s1_gd{ width:100%; float:left;}
.s1_gd a{ float:left; background:#f5f5f5; font-size:1.1em; padding:6px 8px ;border:solid 1px #dddddd; text-align:center; width:32.3333%;}
.s1_gd a:hover{ background:#003366; border: solid 1px #003366; color:#ffffff;}
.s1_gd a.a1{ margin:0px 1%;}
}

@media only screen and (min-width:1200px){
.sy2{ width:100%; background:#ffffff; padding:50px 0px 10px 0px;}
.sy1{ width:100%; background:#f5f5f5; padding:50px 0px 55px 0px;}
.sy_bt{ width:100%; float:left; font-size:30px; line-height:35px; margin-bottom:30px; text-align:center;}
.sy1 .d1{ float:left; width:600px;}
.sy1 .d2{ float:right; width:560px;}

.n1{ float:left; width:100%; position:relative; margin:0px 0px 5px 0px;}
.n1 li{  float:left; width:100%; position:relative; border-top:solid 1px #dddddd;}
.n1 a{ display:block; float:left; height:59px; width:100%;}
.n1 a:hover{ }
.n1 .s2{ float:left; width:485px; margin-left:70px;  line-height:59px; height:59px; overflow:hidden;  font-size:16px;}
.n1 .sj1{ position:absolute; font-family:Arial; left:0px; top:0px; width:50px; height:50px; text-align:center; background:#e5e5e5; font-size:15px; color:#003366;}
.n1 .sj1 strong{ display:block; font-weight:normal; font-size:29px; width:100%; float:left; margin-top:3px;}
.s1_gd{ width:100%; float:left;}
.s1_gd a{ float:left; background:#f5f5f5; height:35px; line-height:35px; border:solid 1px #dddddd; text-align:center; width:180px;}
.s1_gd a:hover{ background:#003366; border: solid 1px #003366; color:#ffffff;}
.s1_gd a.a1{ margin:0px 10px;}
}
@media only screen and (max-width:1200px){
.sy5{ width:100%; background:#f5f5f5; padding:20px 0px 20px 0px; background-size:100% 100%;}
.sy5 .sy_bt{ color:#333;}
.sy5_anq{ width:100%; text-align:center; float:left; margin:0px 0px 0px 0px;}
a.cd_more{ display:inline-block; height:35px; line-height:35px; font-size:1.1em; border:solid 1px #ccc; color:#666; padding:0px 25px;}
a.cd_more:hover{ background:#ffffff; color:#333333;}
.sy0{ width:100%; background:#ffffff; padding:10px 0px;}
.sy0 .sp-buttons{ display:none;}
.sy_px{ width:100%; float:left; margin-bottom:15px;}
.sy_px .d1{ float:left; width:100%; margin-bottom:15px;}
.sy_px .d2{ float:left; width:100%;}
.sy_px h2{ width:100%; float:left; padding:0px; background:#003366; color:#ffffff; text-align:center; height:40px; line-height:40px; font-size:1.3em;}  
.xx1{ width:100%; float:left; background:#136eca; height:35px; line-height:35px; text-align:center;}
.xx1 a{ float:left;  height:35px; font-size:1.1em; color:#ffffff;}
.xx1 a.on{ background:#ff0000;}
}

@media only screen and (min-width:1200px){
.sy5{ width:100%; background:#f5f5f5; padding:20px 0px 55px 0px; background-size:100% 100%;}
.sy5 .sy_bt{ color:#333;}
.sy5_anq{ width:100%; text-align:center; float:left; margin:10px 0px 0px 0px;}
a.cd_more{ display:inline-block; height:40px; line-height:40px; border:solid 1px #ccc; color:#666; padding:0px 25px;}
a.cd_more:hover{ background:#ffffff; color:#333333;}
.sy0{ width:100%; background:#ffffff; padding:30px 0px;}
.sy0 .sp-buttons{ display:none;}
.sy_px{ width:100%; float:left; margin-bottom:30px;}
.sy_px .d1{ float:left; width:610px;}
.sy_px .d2{ float:left; width:610px;}
.sy_px h2{ width:100%; float:left; padding:0px; background:#003366; color:#ffffff; text-align:center; height:50px; line-height:50px; font-size:24px;}  
.xx1{ width:100%; float:left; background:#136eca; height:40px; line-height:40px; text-align:center;}
.xx1 a{ float:left;  height:40px; font-size:17px; color:#ffffff;}
.xx1 a.on{ background:#ff0000;}
}

.sy_px .lb_jf,.sy_px .lb_xz{ background:#f5f5f5;}
.sy_px .lb_jf li,.sy_px .lb_xz li{ border:0px;}
@media only screen and (max-width:1200px){
.px_bt2{ width:98%; margin-left:1%;float:left; margin-bottom:10px;}
.px_bt2 .s1{ float:left; height:35x; line-height:35px; border:solid 1px #262e35; color:#262e35;font-size:1.3em;}
.px_bt2 .s1 b{ float:left; height:35px; background:#262e35; color:#ffffff; font-family:Arial; padding:0px 6px; font-weight:bold; margin-right:6px;}
.px_bt2 .s2{ float:right; height:37px; padding:0px 20px;}
.px_bt2 .s2 img{ height:37px; max-width:auto;}
.px_bt2 .s2 .img1{ border:solid 1px #000000;}
.px_bt2 .s2 .img2{ border:solid 1px #284070;}

.px_bt3{ width:98%; margin-left:1%; float:left; margin-bottom:15px;}
}

@media only screen and (min-width:1200px){
.px_bt2{ width:100%; float:left; margin-bottom:10px;}
.px_bt2 .s1{ float:left; height:38px; line-height:38px; border:solid 1px #262e35; color:#262e35; font-size:30px;}
.px_bt2 .s1 b{ float:left; height:38px; background:#262e35; color:#ffffff; font-family:Arial; padding:0px 8px; font-weight:bold; margin-right:8px;}
.px_bt2 .s2{ float:right; height:47px;padding:0px 20px;}
.px_bt2 .s2 img{ height:47px; float:left;}
.px_bt2 .s2 .img1{ border:solid 1px #000000;}
.px_bt2 .s2 .img2{ border:solid 1px #284070;}

.px_bt3{ width:100%;float:left; margin-bottom:15px;}
}

#owl-demoMatch .owl-item:last-child{border-right: solid 1px #cacccc;}
@media only screen and (max-width: 1200px){
  .sm{ display: block;}
}
.sm:hover{color:#F00;-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}

/*=================================================================== */
/* Userbox */
.userbox {
display: inline-block;
margin: 25px 0 0 0;
position: relative;
vertical-align: middle;
background:#003366;
}
.userbox > a {
display: inline-block;
text-decoration: none;
}
.userbox a:hover {
text-decoration: none;
}
.userbox .profile-info,
.userbox .profile-picture {
display: inline-block;
vertical-align: middle;
}
.userbox .profile-picture img {
width: 35px;
color: transparent;
}
.userbox .profile-info {
margin: 0 25px 0 10px;
}

.check9{border:1px solid #999; line-height:30px; border-radius:30px; padding:8px 11px; margin-right:2px; cursor:pointer;}
.check8{border:1px solid #999; line-height:26px; border-radius:26px; padding:6px 9px; margin-right:2px; cursor:pointer;}
.check7{border:1px solid #999; line-height:24px; border-radius:24px; padding:4px 7px; margin-right:2px; cursor:pointer;}
.check6{border:1px solid #999; line-height:20px; border-radius:20px; padding:3px 6px; margin-right:2px; cursor:pointer;}
.check5{border:1px solid #999; line-height:16px; border-radius:16px; padding:1px 4px; margin-right:2px; cursor:pointer;}
.check4{border:1px solid #999; line-height:10px; border-radius:10px; padding:0 2px; margin-right:2px; cursor:pointer;}

.check9b{border:1px solid #999; line-height:30px; border-radius:30px; padding:8px 11px; margin-right:2px; cursor:pointer;background-color:#6C0}
.check8b{border:1px solid #999; line-height:26px; border-radius:26px; padding:6px 9px; margin-right:2px; cursor:pointer;background-color:#6C0}
.check7b{border:1px solid #999; line-height:24px; border-radius:24px; padding:4px 7px; margin-right:2px; cursor:pointer;background-color:#6C0}
.check6b{border:1px solid #999; line-height:20px; border-radius:20px; padding:3px 6px; margin-right:2px; cursor:pointer;background-color:#6C0}
.check5b{border:1px solid #999; line-height:16px; border-radius:16px; padding:1px 4px; margin-right:2px; cursor:pointer;background-color:#6C0}
.check4b{border:1px solid #999; line-height:10px; border-radius:10px; padding:0 2px; margin-right:2px; cursor:pointer;background-color: #6C0}
.check9 span,.check8 span,.check7 span,.check6 span,.check5 span,.check4 span{ margin:0 3PX;}

.check05{border:1px solid #00F; line-height:30px; border-radius:30px; padding:8px 11px; margin-right:2px; cursor:pointer; background-color:#f2f2ff}
.check06{border:1px solid #00F; line-height:26px; border-radius:26px; padding:6px 9px; margin-right:2px; cursor:pointer; background-color:#f2f2ff}
.check07{border:1px solid #F00; line-height:24px; border-radius:24px; padding:4px 7px; margin-right:2px; cursor:pointer; background-color:#fff2f2}
.check08{border:1px solid #F00; line-height:20px; border-radius:20px; padding:3px 6px; margin-right:2px; cursor:pointer; background-color:#fff2f2}
.check09{border:1px solid #FC0; line-height:16px; border-radius:16px; padding:1px 4px; margin-right:2px; cursor:pointer; background-color:#ffffb2}
.check10{border:1px solid #FC0; line-height:10px; border-radius:10px; padding:0 2px; margin-right:2px; cursor:pointer; background-color:#ffffb2}
.check05 span,.check06 span,.check07 span,.check08 span,.check09 span,.check10 span{ margin:0 3PX;}
.venusColor{
  padding: 1px 1px 1px 2px;
  color: #ffffff;
  border-radius: 5px;
  font-weight:bold;
  background-color:#ff66ff;
  border:1px solid #cc00cc;
  margin: 0 1px;
}
.sdhao{color: #000;font-size:36px; line-height:50px;border:5px solid #000; border-radius:30px; padding-top:0; margin-right:10px; width:60px; height:60px; display:inline-block; font-weight:bold; text-align:center;}
.saidao{border:1px solid #333; line-height:30px; border-radius:30px; margin:1px;width:30px; height:30px; display:inline-block; font-weight:bold; text-align:center;}

.glist .col-lg-4{ background-color:#FFF!important; padding:10px !important;}
.itemnav {
  padding: 3px 10px;
  margin-bottom: 6px;
  list-style: none;
  background-color: #fff;
  border-radius: 4px;
  line-height:20px;
  border:1px solid #ccc;
}
.itemnav a{
  border-radius: 4px;
  padding:0px 2px;
  margin:2px 1px;
  line-height:12px;
  height:14px;
  color:#06c;
}
.target-fix {
	position: relative;
	top: -80px;
	display: block;
	height: 0;
	overflow: hidden;
}
.tab-fix {
	position: relative;
	top: -90px;
	display: block;
	height: 0;
	overflow: hidden;
}
#signintab td{text-align:center;vertical-align:middle;}
.bztdIt{background-color:#eee; border:1px solid #999;}
.bztd{border:1px solid #999;border-left:0;width:26px; text-align:center}
.tda{color:#06c; cursor:pointer; font-weight:bold;}

.jifentab td{ color:#333;}
.jifentab .quan{font-weight:bold; font-size:20px!important;}
.jifentab .quan24{font-size:24px!important;}