﻿* {
	margin:0;
	padding:0;
}
body {
	font: 12px/1.6 microsoft yahei;
	color:#666;
}
ul {
	margin:0px;
	padding:0px
}
li {
	list-style:none;
}
a {
	text-decoration:none;
	color:#666;
	-webkit-transition:color 0.3s linear;
	-moz-transition:color 0.3s linear;
	-o-transition:color 0.3s linear;
	transition:color 0.3s linear;
}
a:hover {
	color: #FF0000;
}
table {
	border-collapse:collapse;
}
.fl {
	float:left
}
.fr {
	float:right
}
#error {
	line-height:50px;
	color: red
}
.mt5 {
	margin-top:5px
}
img{ border:none}
.wrap {
	width:1000px;
	margin:0px auto;
	display:block;
	overflow:hidden
}
/*头部*/
.header_top {
	height:31px;
	background-color:#F7F7F7;
	border-bottom:solid 1px #E6E6E6;
	line-height:29px;
	display:block;
	clear: both;
	overflow:hidden
}
.header_color {
width:100px;

	overflow: hidden;
	display:block;
	float:left
	
}
.header_color a {
	display:block;
	float:left;
	width:10px;
	height:10px;
	margin-left:5px;
	outline:0;
	margin-top:11px;
}
.header_color a span {
	background:#fff url(../images/style.png) no-repeat;
	cursor:pointer;
	width:10px;
	height:9px;
	overflow:hidden;
	display:block;
}
.header_color a span.c0 {
	background-position:-10px 0px;
}
.header_color a span.c1 {
	background-position:0px -9px;
}
.header_color a span.c2 {
	background-position:0px -18px;
}
.header_color a span.c3 {
	background-position:0px -27px;
}
.header_color a span.c4 {
	background-position:0px -36px;
}
.header_color a span.c5 {
	background-position:0px -45px;
}

.header_link a{ float:left; display:block; margin-left:5px}
/*头部*/
.header {
	height:125px;
	line-height:94px;
	clear: both;
	overflow:hidden
}
.header .logo a {
	background:url(../images/logo.png) no-repeat left center;
	width:215px;
	height:94px;
	display:block;
	text-indent:-9999px
}
.header .header_center {
	background:url(../images/msg.png) no-repeat left center;
	width:240px;
	height:94px;
}
.header .header_mobile {
	width:200px;
	height:65px;
	margin-top:15px
}
.nav {
	height:42px;
	line-height:42px;
	clear: both;
	overflow:hidden;
	font-size:15px;
	color:#fff;
}
.nav ul li {
	float:left;
	width:145px;
}
.nav ul li a {
	display:block;
	text-align:center;
	font-size:15px;
	color:#fff;
}
.nav ul li a:hover {
	color: #FFFFCC
}
.nav ul .home {
	width:113px;
	letter-spacing:1px;
	text-align: left;
	padding-left:13px;

}
.nav ul .home a{ text-align:left}
.hot-icon {
	width:20px;
	height:14px;
	background:url(../images/hot_new.gif) no-repeat;
	position:absolute;
	overflow:hidden;
	z-index:10
}
.new-icon {
	width:22px;
	height:14px;
	background:url(../images/new.gif) no-repeat;
	position:absolute;
	overflow:hidden;
	z-index:10
}
.sub {
	height:43px;
	line-height:43px;
	background:#F2F2F2;
	clear: both;
	overflow:hidden;
	border:1px solid #E6E6E6
}
.sub ul li {
	float:left;
	padding:0 10px 0 10px
}
.sub ul li b {
	color:#CC0000
}
.sub ul li a {
	color:#666
}
.sub ul li a:hover {
	color:#FF7300;
}
.table {
	width:100%;
	font-size:12px
}
.table .head th {
	border:solid 1px #DDD;
	height:40px;
	font-size:14px;
	background:#f9f9f9;
	padding-left:5px
}
.table td {
	border: 1px solid #DDD;
	height:40px;
	text-align:center
}
.table th {
	border: 1px solid #DDD;
	height:40px;
	text-align:center
}
/*走势图列表*/
.index_chart_list {
	border:solid 1px #ddd;
	border-bottom:none;
	border-right:none;
	overflow:hidden;
}
.index_chart_list ul li {
	float:left;
}
.index_chart_list ul li a {
	font-size:14px;
	display:block;
	border:1px solid #ddd;
	border-left:none;
	border-top:none;
	width:110px;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);
	background:-o-linear-gradient(left top, left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed));
}
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
   .index_chart_list ul li a {

	background:#fefefe;

}
}
.index_chart_list ul .drop .chart_sub{width:110px;}
.index_chart_list ul .drop a{ background:url(../images/u.gif) no-repeat right center; color:red}
.index_chart_list ul .drop a:hover{ background:url(../images/d.gif) no-repeat right center}

.index_chart_list ul .drop ul li a{ border-right:1px solid #ddd; background:none;background:#fff; color:red; clear:both
}
.index_chart_list ul .drop ul li a:hover{
	background: #f9f9f9;
}

.index_chart_list ul li a:hover {
	background: #f9f9f9;
}
.index_chart_list ul li a.cur{	background: #f9f9f9; font-weight:bolder; color:red}
/*走势图块*/

/*顶部导航*/
.m1000{ margin:0 auto; width:1000px;}
.top_nav{ border-bottom:1px solid #ededed; line-height:30px;color:#252525;font-size:12px;}
.tnav_a a,.top_right a{ margin:0 5px;padding:0 5px; color:#666}
.tnav_a a:hover,.top_right a:hover{ color:#c42d19}
.top_right{ float:right}

/*首页主体*/
.main {
	overflow:hidden
}
/*未得到结果提示*/
#warn_tips {
	line-height:25px;
	background:#FFFDF1;
	border:1px solid #F2DCAF;
	margin-top:5px;
	text-align:center;
	color:#FF6600
}
.msg {
	line-height:25px;
	background:#FFFDF1;
	border:1px solid #F2DCAF;
	margin-top:5px;
	text-align:center;
	color:#FF6600
}
.lot-award {
	padding: 6px;
	height: 82px;
	text-align: left;
	background-color:#FFFDF1;
	border:1px solid #F2DCAF
}
.lot-award li {
	float: left
}
.lot-award .logo {
	width: 82px;
	height: 82px;
	margin-right: 15px
}
.lot-award .logo img {
	width: 82px;
	height: 82px
}
.lot-award .currentAward {
	width: 200px;
	margin-right: 20px
}
.lot-award .currentAward .title {
	float: left;
	line-height: 45px;
	height: 45px;
	color: #999
}
.lot-award .currentAward .period {
	text-align: right;
	line-height: 45px;
	float: left;
	color: #999
}
.lot-award .currentAward .period-info {
	float: right;
	line-height: 45px
}
.lot-award .currentAward .period-info span {
	color: red;
	font-weight: bold
}
.lot-award .video_btn {
	display: block;
	float: right;
	width: 55px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	margin: 5px 10px 0px 0px;
	background: url(../images/sp_btn.png) no-repeat 0px 0px;
}
.lot-award .video_btn:hover {
	color:#ffff00;
	background: url(../images/sp_btn.png) no-repeat 0px -24px;
}
.lot-award .warnTime {
	border: solid 1px #F2DCAF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 4px;
	width: 276px;
	padding: 7px 3px 8px 8px;
	height: 48px;
	margin-top: 8px;
	background-color: #fff
}
.lot-award .warnTime div {
	float: left
}
.lot-award .warnTime .title {
	margin-left: 0px;
	margin-right: 5px
}
.lot-award .warnTime .title div {
	float: none;
	line-height: 23px
}
.lot-award .warnTime #period {
	width: 80px;
	color: green;
	font-weight: bold
}
.lot-award .warnTime .minute, .warnTime .second {
	background: url(../images/time-bg2.png) no-repeat;
	width: 49px;
	height: 48px;
	text-align: center;
	font-family: Tahoma;
	font-size: 24px;
	line-height: 48px;
	color: #fff;
	font-weight: bold
}

.lot-award .warnTime .sound {
	background: url(../images/sound.jpg) no-repeat 0 -54px;
	display: block;
	float: left;
	width: 27px;
	height: 27px;
	cursor: pointer;
	margin-top: 12px;
}
.lot-award .warnTime .close {
	border: 0;
	background: url(../images/sound.jpg) no-repeat 0 0;
	margin-top: 12px;
}
.lot-award .warnTime .red-bg {
	background: url(../images/time-bg.png) no-repeat
}
.lot-award .warnTime .t2 {
	line-height: 48px;
	margin: 0 5px
}
.lot-award .warnTime {
	float:left;
}
.lot-award .currentAward {
	width:360px;
}
.lot-award .currentAward .title {
	height:31px;
	line-height:31px;
}
.lot-award .currentAward .period, .lot-award .currentAward .period-info {
	line-height:31px;
}
.lot-award .navi {
	float: right;
	width: 200px;
	line-height: 30px;
	padding-top: 10px
}
.lot-award .navi ul li {
	width: 98px
}
.lot-award .navi ul li a {
	display: block
}
.lot-award .navi .sp {
	background: url(../images/ico_sp.png) 0 7px no-repeat;
	padding-left: 18px
}
.lot-award .navi .yj {
	background: url(../images/ico_yj.png) 0 9px no-repeat;
	padding-left: 18px
}
.lot-award .navi .dz {
	background: url(../images/ico_dz.png) 0 7px no-repeat;
	padding-left: 18px
}
.lot-award .navi .sx {
	background: url(../images/help.gif) 0 8px no-repeat;
	padding-left: 18px
}
.lot-award .navi .qq {
	background: url(../images/qq.png) 0 8px no-repeat;
	padding-left: 18px
}
/*开奖记录列表*/
#history .p {
	float: left;
	padding-left: 15px
}
#history .t {
	margin-right: 15px;
	color: #6f8a97;
	float: right
}
#history p {
	line-height: 35px
}
#history .r {
	color: #de2020
}
#hisotry .choiceTime {
	line-height: 25px
}
.lot-table {
	width: 100%;
	text-align: center
}
.lot-table .head {
	height: 40px;
	background-color: #f9f9f9
}
.lot-table td {
	border: solid 1px #ddd;
	height: 25px
}
.lot-table tbody td {
	border: solid 1px #ddd;
	height: 37px
}
.lot-table .odd {
	background-color: #fff;
	font-size: 13px
}
.lot-table .even {
	background-color: #f9f9f9;
	font-size: 13px
}
.lot-table .lose {
	color: #21961c
}
.lot-table .win {
	color: #e84147
}
.lot-table .align {
	text-align: center
}
/*各个游戏 走势图*/


.index-head .trend {
	width: 648px;
	border: solid 1px #ddd;
}
.index-head .trend #sContainer {
	height:220px
}
.index-head .lot-article {
	width: 344px;
	height:348px;
	border: solid 1px #ddd
}
.index-head .lot-article ul {
	padding:5px 10px 5px 10px;
}
.index-head .lot-article ul li {
	line-height: 29px;
	background:url(../images/dian.gif) no-repeat left center;padding-left:10px;
}
.index-head .lot-article ul li span {
	float: right;
	color:#CCC
}
.l-title {
	height: 37px;
	line-height: 37px;
	padding: 0 10px;
	background-color: #f9f9f9;
	border-bottom: solid 1px #ddd
}
.l-title h2 {
	font-size: 14px;
	font-weight: bold;
	float: left;
	display: block
}
.l-title a {
	float: right;
	display: block;
	color: #666
}
.l-title a:hover {
	color: #ed1c24
}
/*各个游戏按日期检索记录*/
.gametool {
	overflow:hidden;
	height:28px;
	line-height:27px;
}
.gametool .fenxi {
	float:left;
	font-size:14px;
	width:450px;
}
.gametool .fenxi ul li {
	float:left;
	width:85px
}
.gametool .defaultNum {
	float:left;
	font-size:12px;
	margin-right:10px;
}
.gametool .defaultNum label {
	border:1px solid #ddd;
	float:left;
	height:25px;
	line-height:25px;
	margin-top:1px;
	border-right:none;
	padding:0 3px 0 3px;
	background:#f1f1f1
}
.gametool .defaultNum input {
	border-radius:1px;
	height:25px;
	width:50px;
	padding-left:5px;
	margin-top:1px;
	border:1px solid #ddd;
	float:left
}
.gametool .defaultNum a {
	display:block;
	border:1px solid #ddd;
	float:right;
	height:25px;
	line-height:25px;
	margin-top:1px;
	border-left:none;
	padding:0 3px 0 3px;
	background:#f1f1f1
}
.gametool .date {
	float:right;
	font-size:12px
}
.gametool .date label {
	border:1px solid #ddd;
	float:left;
	height:25px;
	line-height:25px;
	margin-top:1px;
	border-right:none;
	padding:0 3px 0 3px;
	background:#f1f1f1
}
.gametool .date #dateData {
	border-radius:1px;
	height:25px;
	width:90px;
	padding-left:5px;
	margin-top:1px;
	border:1px solid #ddd;
	float:left
}
.gametool .date a {
	display:block;
	border:1px solid #ddd;
	float:right;
	height:25px;
	line-height:25px;
	margin-top:1px;
	border-left:none;
	padding:0 3px 0 3px;
	background:#f1f1f1
}
/*走势图 球位选项*/
.gametool .ball {
	overflow:hidden;
	float: left;
	width:815px;
}
.gametool .ball li {
	float:left;
	display:block;
}
.gametool .ball li a {
	float:left;
	width:80px;
	display:block;
	text-align:center;
	border:1px solid #ddd;
	border-bottom:none;
	background:#f9f9f9;
}
.gametool .ball li .no {
	border-left:none
}
.gametool .ball .cur {
	color:red;
	background:#fff;
}
.gametool .help {
	float:right;
	background: url(../images/help.gif) 0 8px no-repeat;
	padding-left:14px;
	display:block
}
/*号码显示*/
#show-type a {
	display: inline-block;
	width: 60px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	margin: 0px 5px;
	font-size:12px;
	color:#FFF;
	background: url(../images/type_bg.png) no-repeat 0 0;
}
#show-type a:hover, #show-type a.cur {
	background-position:0px -22px;
}
/*走势图框*/
#container {
	height:400px;
	line-height:400px;
	text-align:center;
	font-size:14px;
	color:#CCC
}
/*路珠*/
.roadmap-table-caption {
	width: 100%;
	color: #666;
	text-align: left;
	line-height: 30px;
	border: solid 1px #ddd;
	margin-bottom: -1px;
	height: 30px;
	background-color: #f4f4f4
}
.roadmap-table-caption .r {
	color: Red
}
.roadmap-table-caption .g {
	color: Green
}
.roadmap-table-caption .b {
	color: Blue
}
.roadmap-table-caption td {

	text-align: right;
	padding-right: 5px
}
.roadmap-table-caption td a {
	float: left;
	margin-left: 5px;
	color: green
}
.roadmap-table-caption .count {
	color: #e84147
}
.roadmap-table {
	text-align: center;
}
.roadmap-table td {
	border: solid 1px #ddd;
	line-height: 18px;
	padding-top: 5px;
	text-align: center;
	font-size: 14px;
	padding-left:5px; padding-right:5px

}
.roadmap-table .odd {
	background-color: #f9f9f9;
}
.roadmap-table span {
	color: red;
	display: block
}
.roadmap-table font {
	display: block
}
.roadmap-table label {
	display: block;
	color: blue
}
.roadmap-table p {
	display: block;
	color: green
}
.footer {
	margin-top:20px;
	line-height:30px;
	text-align:center;
	padding-top:10px;
	border-top:1px solid #ddd;
	background:#f8f8f8
}
.footer .foot_nav {
	color:#ccc
}
.footer .foot_nav a {
	padding:0px 10px 0px 10px; font-size:14px
}
.footer .footer_bottom { background:#333; height:38px; line-height:38px; color:#f8f8f8; margin-top:10px;}
.footer .footer_bottom a{ color:#fff}
/*长龙*/
.kaijiang_tiptool {
	text-align: center;
	font-family: '微软雅黑';
	font-size: 12px;
	width:1000px;
	float: left;
	clear: left;
}
.kaijiang_tiptool .tiptool_head {


	height: 30px;
	background: #f9f9f9;
	text-align: left;
	line-height:30px;
	border: 1px solid #ddd;
	padding-left:10px; font-size:14px
}

.tiptool_info {
	width: 100%;
	float: left;
	clear: left;
	border-left:1px solid #ddd
}
.tiptool_info ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	float: left;
	clear: left;
}

.tiptool_info li {
	width: 165.5px;
	height: 30px;
	line-height:30px;
	border:1px solid #ddd;
	border-top:none;
	border-left: none;
	display: block;
	float: left; font-size:12px
}
.tiptool_info li span.last {
	border-right: 0;
}



/*top*/
#scrollTop,#scrollTop .level-2{background:url(../images/rocket_up.png) no-repeat 0 0;}
#scrollTop div{left:0;overflow:hidden;position:absolute;top:0;width:60px;margin:0;padding:0;}
#scrollTop .level-2{background-position:-60px 0;display:none;height:180px;opacity:0;z-index:100;}
#scrollTop .level-3{background:none;cursor:pointer;display:block;height:180px;z-index:101;}
#scrollTop{cursor:pointer;display:block;height:180px;overflow:hidden;position:fixed;right:36px;bottom:0;width:60px;z-index:110;margin:0;padding:0;margin-bottom: 0px;}

/*checkbox*/
.checkbox {
    display: block;
    width: 15px;
    float: left;
    height: 15px;
    cursor: pointer;
    background: url(../images/checkbox.png) -18px 0px no-repeat;
}

.checked {
    background: url(../images/checkbox.png) 0px 0px no-repeat;
}
#ball-choose {border:1px solid #ddd; overflow:hidden; margin-top:10px; border-bottom:none; padding-left:6px; }
#ball-choose li{ float:left; height:30px; line-height:30px;; margin-right:10px; font-size:14px; }
#ball-choose li b{ margin-top:9px}
#ball-choose li .ckb-txt{ margin-left:2px}
#ball-choose li input{ border:none; border:1px solid #ddd; font-size:12px; color:#555}

.ball_se { overflow:hidden; border-bottom:none; padding-left:3px; }
.ball_se li{ float:left; height:30px; line-height:30px;; margin-right:10px; font-size:14px; }
.ball_se li b{ margin-top:9px}
.ball_se li .ckb-txt{ margin-left:2px}
.ball_se li input{ border:none; border:1px solid #ddd; font-size:12px; color:#555}
.ball_se li label {padding-left: 2px;}


.mt10 { margin-top: 10px;}



.b_nav { width: 100%; height: 50px; background: #f53838; margin-top: 20px; text-align: center; line-height: 50px; font-size: 16px; color: #fff; font-family: microsoft yahei;}
.b_nav a { color: #fff; margin: 0 12px;}

.foot { width: 100%; background: #444; padding: 15px 0; text-align: center; color: #888; line-height: 26px; font-family: microsoft yahei;}
.f_color { color: #bbb;}



.kaijimok2 { background:#fafafa; width:1000px; height:auto; margin:0 auto; padding:8px 0 0; overflow:hidden;}
.kaijimok21{width:985px;margin:0 auto;clear:left}
.kaijimok21 ul{float:left;clear:left;padding:0 0 10px 0}
.kaijimok21 li { float:left}
.kaijimok21 li a {width:103px;height:35px;margin:3px;display:block;float:left;cursor:pointer;background:url(../images/changexuan1.png) no-repeat center;text-align:center;color:#666;line-height:35px;font-family:"宋体";font-size:12px;position:relative}
.kaijimok21 li a:hover,.kaijimok21 .a a{background:url(../images/changexuan2.png) no-repeat center; color:#fff;}


.list_zous { background:#fafafa; width:980px; padding:10px; margin:0 auto; height:auto; overflow:hidden}
.list_zousc {  width:1000px; height:223px; }
.list_zouscz { float:left; width:335px; height:220px; position:relative}
.list_zouscz img { position:absolute}
.list_zouscy { float:right; width:628px; height:218px; overflow:hidden; border:1px solid #ddd;}
.list_zouscyc { width:628px; height:185px; position:relative; overflow:hidden; background: #fff;}

.indexboxpt { height:32px; line-height:32px; border-bottom:1px solid #ddd; background:#efefef; clear:both; width:100%;}
.indexboxpt span { float:left; padding-left:10px; font-size:14px; font-weight:600}
.indexboxpt em { float:right; padding-right:10px; font-size:12px; font-family:"微软雅黑"; font-style: normal;}
.indexboxpt em a { color:#f60}

a:hover img {opacity:0.9;filter:alpha(opacity=90)}

.pk10_top { width: 100%; height: 80px; background: url(../images/h_bg.jpg) no-repeat center;}
.pk10_top1 { width: 100%; height: 80px; background:#333;}

.pk10_w1000 { width: 1000px; margin: 0 auto; position: relative;}
.pk10_w1000 h1 { width:320px; height:65px; float:left; background:url(../images/logo.png) no-repeat; margin-top:8px}
.pk10_w1000 h1 a { display:block; line-height:65px; height:65px; text-indent:-999em}

.logo_pk10 { float: left; margin-top: 8px;}

.phone_div { height: 62px; float: right; padding-top: 18px; cursor: pointer;}

/*隐藏盒子设置*/
div.hidden-box{
    width: 130px;
    height: 130px;
    position: absolute;
    display:none;
	background:#fff;
    top: 80px;
    z-index: 999;
    right: 0;
    border: #e80016 2px solid;
}



.sm_one { float: right; width: 650px;}

.sj_ad { width: 650px; height: 65px; overflow: hidden;}
.sm_one_nr { width:632px; padding-top:7px; margin:0 auto; padding-bottom:7px}
.sm_one_nr li { width:136px; border:#eee 1px solid; background:url(../images/mn_bg.gif) repeat; padding:3px; float:left; margin:7px; height:126px; overflow:hidden; text-align:center}


.mode-type {margin: 10px 0px;height: 30px; text-align: center;}
.mode-type a {width: 150px;height: 30px;line-height: 30px;border: solid 1px #333333;display: block;float: left;font-weight: bold; margin-right: 10px;}
.mode-type .cur {color: #fff;background-color: #333333;}

.show-bjl {
    float: right;
    margin-top: 4px
}

.show-bjl label {
    display: block;
    padding-left: 5px;
    float: left;
    cursor: pointer
}

#lot-wrap { width: 1000px; margin: 0 auto;}

.Wdate{
	border:#999 1px solid;
	height:20px;
	background:#fff url(../images/datepicker.gif) no-repeat right;
}


.lot-number-omit2 {
    line-height: 32px;
}

    .lot-number-omit2 .type input {
        vertical-align: -2px;
        _vertical-align: -1px;
        margin-right: 2px;
    }

    .lot-number-omit2 .type label {
        margin-right: 4px;
    }

.lot-number-omit .ball .pk10 {
    display: block;
    float: left;
    padding: 9px 0 0 8px;
}

.lot-number-omit2 .ball {
    width: 100%;
    height: 32px;
    background-color: #f7f7f7;
    border-top: solid 1px #a6a5a5;
    border-bottom: dashed 1px #ccc;
}

    .lot-number-omit2 .ball label {
        cursor: pointer;
    }

    .lot-number-omit2 .ball ul li {
        float: left;
    }

        .lot-number-omit2 .ball ul li a {
            margin: 0 15px;
            color: #333;
        }

.lot-number-omit2 .type {
    width: 1000px;
    margin-bottom: 20px;
    height: 32px;
}

.lot-number-omit2 .type li {
    float: left;
}

.lot-number-omit2 .type ul li a {
        margin: 0 10px;
        color: #666;
    }

.lot-number-omit2 .ball ul li a:hover, .lot-number-omit2 .type ul li a:hover, .lot-number-omit2 .ball ul li .cur, .lot-number-omit2 .type ul li .cur {
    color: #e84147;
}

.lot-number-omit2 .ball .ckb {
    display: block;
    float: left;
    padding: 9px 0 0 10px;
}

.lot-number-omit2 .ball .ckb-txt {
    display: block;
    float: left;
    color: #666;
    cursor: pointer;
    margin-left: 3px;
}


.lot-number-omit2 .tiptool_info{
        width: 1000px;
    height: 28px;
    line-height: 28px;
    padding:5px 0px;
}
.lot-number-omit2 .ball {
border-bottom: dashed 1px #ccc;
}
.lot-number-omit2 .tiptool_info span{
    float: left; margin-left: 10px;
}
.lot-number-omit2 .tiptool_info a{
    font-size: 12px;
    color: #000;
    line-height: 14px;
    padding: 1px 0px;
    margin: 4px 10px;
    border-bottom: 1px solid #000;
    float: left;
}
.lot-number-omit2 .tiptool_info a:hover , .lot-number-omit2 .tiptool_info a.hover{
    color: red;
     border-bottom: 1px solid red;
}
.lot-number-omit2 .nda_checkbox{
    float: left;
    font-style: normal;
    height: 14px;
    display: block;
    margin-top: 6px;
    margin-right: 15px;
    white-space: nowrap;
    _display: inline;
    padding-left: 20px;
    line-height:14px;
    cursor: pointer;
    font-weight: normal;
    font-size: 12px;
    background: url("../images/checkbox2.png") no-repeat 0 0;
}
.lot-number-omit2 .nda_selected{
    background: url("../images/checkbox2.png") no-repeat 0 -14px;
}



.roadmap-table-caption .search {
    width: 50%;
    text-align: left;
    padding-left: 20px;
}
.roadmap-table-caption .search_luzhu span {
    float:left;
    display:block;
    margin:0px 5px;
}
 .roadmap-table-caption .search input {
        width: 50px;
        line-height:18px;
        *margin-top:4px!important;
    }
 .roadmap-table-caption .search input.luzhusearch {
     cursor:pointer;
     *height:24px!important;
}
  .roadmap-table-caption .search select {
        cursor:pointer;
        *margin-top:4px!important;
    }

.roadmap-table-caption .searchbg, .roadmap-table .searchbg {
    background-color: #F9FB05;
}

.pk10_nav { width:100%; height:42px; background:url(../images/pk10_nav_bg.gif) repeat-x; overflow:hidden}
.pk10_nav ul { width:1000px; margin:0 auto; font-family:microsoft yahei}
.pk10_nav ul li { float:left; height:42px; background:url(../images/pk10_i.gif) no-repeat right; padding:0 20px 0 16px; line-height:42px; font-size:15px; position:relative}
.pk10_nav ul li a { color:#fff}
.pk10_nav ul li img { position:absolute; right:3px; top:2px}

.new_main { width:998px; border: #ddd 1px solid ; margin: 10px auto 0 auto; font-family:microsoft yahei; }
.new_main h2 { height: 36px; line-height: 36px; border-bottom: #ddd 1px solid; background: #fafafa; font-size: 14px; font-family:microsoft yahei; font-weight: normal; padding-left: 10px ;}
.new_list { padding: 10px;    font-size: 14px;}
.new_list li { line-height: 35px; border-bottom: #eee 1px dashed;}
.new_list li span { float: right; color:#888;}
.new_list li em { float: left; width: 4px; height: 4px; background: #ff0000; border-radius: 5px; overflow: hidden; display: block; margin-top: 15px; margin-right: 10px;}

.page {padding: 10px 0 20px 0; text-align: center;}
.page a { background: linear-gradient(#fff, #efefef);  margin: 0 3px;  line-height: 20px; font-size: 12px; color: #555; padding: 3px 8px; border: #dddddd 1px solid; }
.page span { background: linear-gradient(#f22f00, #ce0404);  margin: 0 3px;  line-height: 20px; font-size: 12px; color: #fff; padding: 4px 9px; }
.page em { font-size: 18px; font-family: Arial; line-height: 37px; color: #a11f00;}

.new_al { width: 698px; float: left; border: #ddd 1px solid ; margin: 10px auto 0 auto; font-family:microsoft yahei; }
.new_al h2 { height: 36px; line-height: 36px; border-bottom: #ddd 1px solid; background: #fafafa; font-size: 14px; font-family:microsoft yahei; font-weight: normal; padding-left: 10px ;}
.new_al h3 { background:#f8f8f8; border-bottom:#ddd 1px solid; height:34px; line-height:34px; padding-left:10px; color:#333; font-weight: normal; margin-top:10px}
.new_al_b { padding: 10px;}
.new_al_b h1 { font-weight: normal; text-align: center; font-size: 22px; line-height: 50px;}
.new_xx{ color:#999; line-height:26px; border-bottom:1px solid #eaeaea; padding-bottom:5px; text-align:center}
.new_nr { font-size: 14px; line-height: 26px; padding: 15px 10px 0 10px;}
.new_nr p { text-indent: 2em; margin: 10px 0;}
.new_nr p a {color: #F31C1C;}
.new_nr p img{max-width: 600px;}
.new_nr img{max-width: 600px;}
.news_sx{margin-top:20px; border-top:1px solid #eee; padding:10px; line-height:30px;}
.news_sx p{color:#333;}
.news_sx p a{color:#666;}
.news_sx p a:hover{color:#666;}

.ne_right { width:284px; float:right; margin-top: 10px; border: #ddd 1px solid;}
.ne_right h3 { background:#fafafa; border-bottom:#ddd 1px solid; height:36px; line-height:36px; padding-left:12px; color:#666; font-weight:normal; font-family:microsoft yahei; font-size: 14px;}
.ne_right ul { padding:5px 10px 10px 10px; font-family:microsoft yahei;}
.ne_right ul li { line-height:34px; font-size:14px; border-bottom:1px dashed #eee}
.ne_right dl { padding:6px}
.ne_right dl dd { float:left; margin:6px; width:124px; text-align:center; font-family:microsoft yahei; height:156px; overflow:hidden}
.ne_right dl dd img { padding:2px; border:#eee 1px solid; float:left; margin-bottom:8px}

.clear { clear: both;}

.pk10_tt { padding-top:8px; padding-bottom:7px}
.pk10_tt img { float:left; margin-right:10px}
.pk10_tt h2 { font-size:14px}
.pk10_tt h2 a { color:#333}
.pk10_tt p { padding-top:5px; color:#888; line-height:22px}

.pk10_np_l { width:340px; float:left}

.pic_list { padding:12px 7px 7px 7px}
.pic_list li { width:218px; float:left; margin:7px; border:#eee 1px solid; padding:6px; border-radius:5px; box-shadow: 0 0 5px #f4f4f4; text-align:center; background:url(../images/mn_bg.gif) repeat}
.pic_list li img { float:left; margin-bottom:4px}
.pic_list li span { line-height:30px; font-size:14px}

.pic_a { width:984px; margin:0 auto; padding-bottom:20px}
.pic_a h1 { text-align:center; font-weight: normal; line-height:80px}

.pic_page { padding:0 15px 20px 15px;} 


.video_s { width:998px; border:#ddd 1px solid; text-align:center; margin-top:10px; padding:10px 0 5px 0; background:#f8f8f8}

.dy_ads { width:1000px; height:36px; line-height:36px; border-bottom:#ddd 1px solid; margin:6px auto 0 auto}
.dy_ds { width:1000px; height:22px; margin:10px auto 0 auto}
.dy_d { float:left}
.dy_d dt { width:67px; height:22px; float:left; background:url(../images/dy.png) no-repeat; overflow:hidden; line-height:20px; color:#fff; padding-left:15px; margin-right:10px}
.dy_d dd { float:left}
.dy_d dd a { height:20px; border:#ddd 1px solid; display:block; float:left; margin:0 5px; padding:0 10px; line-height:20px}
.dy_d dd a.active { border: 1px solid #eb6038; color: #eb6038;}
.dy_d dd a:hover { border: 1px solid #eb6038}


.dy_s { float:left; margin-left:20px; display:inline}
.dy_s dt { width:67px; height:22px; float:left; background:url(../images/dy.png) no-repeat; overflow:hidden; line-height:20px; color:#fff; padding-left:15px; margin-right:10px}
.dy_s dd { float:left}
.dy_s dd a { height:20px; display:block; float:left; width:20px; line-height:20px; margin:0 5px;}

.dy_box { width:1000px; height:39px; margin:10px auto 0 auto}
.dy_nr { width:998px; height:37px; margin:0 auto}
.dy_nr_1 { float:left; line-height:37px; margin-right:10px; padding-left:12px}
.dy_nr_1 span { color:#ed1c24}
.dy_nr_2 { float:left}
.dy_nr_3 { float:left; line-height:37px; padding-left:15px}
.dy_nr_3 span { color:#ed1c24}
.dy_nr_4 { float:right; line-height:37px; padding-right:12px}

.dy_dm { width:1000px; margin:30px auto 0 auto; height:30px}
.dy_dm input { width:830px; height:28px; border:#ddd 1px solid; line-height:28px; float:left; padding:0 10px}
.dy_dm a { float:right; width:138px; height:28px; display:block; text-align:center; border:#ddd 1px solid; line-height:26px;background: linear-gradient(#ededed, #dedede);}

.dy_sm { width:998px; margin:20px auto 0 auto; border:#ddd 1px solid}
.dy_sm h3 { height:34px; border-bottom:#ddd 1px solid; background:#f8f8f8; line-height:34px}
.dy_sm h3 span { margin-left:12px}

.dy_txt { padding:10px; line-height:26px}
.dy_txt p { margin-bottom:10px}


.about_pic { float: right; margin: 0 0 10px 15px;}
.index_h3 {}
.index_h3 h3 { height:0; overflow:hidden}

.wfgz { padding:0 20px 20px 20px; font-size:14px; line-height:26px}
.wfgz p { margin-bottom:8px}
.wfgz h3 { margin-bottom:5px; margin-top:20px}

.ad { width:1000px; margin-top:2px}
.clearbox { clear: both;}


.pk10_top2 { width: 100%; height: 80px; background: #fafafa;}
.pk688_w1000 { width: 1000px; margin: 0 auto; position: relative;}
.pk688_w1000 h1 { width:237px; height:65px; float:left; background:url(../images/688_logo.png) no-repeat; margin-top:8px}
.pk688_w1000 h1 a { display:block; line-height:65px; height:65px; text-indent:-999em}


.pk688_nav {width:100%;height:42px;background:#7c4848;overflow:hidden;}
.pk688_nav ul { width:1000px; margin:0 auto; font-family:microsoft yahei}
.pk688_nav ul li { float:left; height:42px; border-right:#9b5b5b 1px solid; padding:0 19px; line-height:42px; font-size:15px; position:relative}
.pk688_nav ul li a { color:#fff}
.pk688_nav ul li img { position:absolute; right:3px; top:2px}


#topjf { float:right; margin-top:10px}

.dede_pages{margin-bottom: 50px;}
.dede_pages ul{float:left;padding:12px 0 12px 16px;}
.dede_pages ul li{float:left;margin-right:6px;border:1px solid #E9E9E9;font-family:Tahoma;line-height:17px;}
.dede_pages ul li a{float:left;display:block;padding:2px 4px 2px;color:#555;}
.dede_pages ul li a:hover{padding:2px 4px 2px;color:#690;text-decoration:none;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{padding:2px 4px 2px;background-color:#F8F8F8;font-weight:700;}
.dede_pages .pageinfo{padding:12px 10px 12px 16px;color:#999;line-height:21px;}
.dede_pages .pageinfo strong{margin:0 2px;color:#555;font-weight:400;}

.zt_description{border:1px dashed  #cccccc;margin-top:20px;padding:10px;padding-left:25px;padding-right:25px;line-height:30px;width: 947px;margin: 0px auto;background-color: #f9f9f9;}
.zt_description b{font-size:18px;color:#414040;font-weight:bold;}

.yuce-cont{border:1px solid #ffc37a;padding:15px;border-top:4px solid #ffc37a;margin-bottom:15px;overflow:hidden;width: 970px;margin: 10px auto 0 auto;}
.yuce-cont ul{list-style:none;width:968px;overflow:hidden;zoom:1;}
.yuce-cont ul li {float:left;width:300px;overflow:hidden;padding:5px 22px 5px 0;font-size:14px;}
.yuce-cont ul li .ico {color:#777;float:left;}
.yuce-cont ul li a{color:#333333;text-decoration:none;float:left;display:inline-block;width:236px;height:23px;overflow:hidden;}
.yuce-cont ul li .date {float:right;color:#777;}
.yuce-cont ul li a:hover{text-decoration:underline;}
.yuce-cont ul li.cidian {width:120px;}
.yuce-cont ul li.cidian a {width:100px;}

.content,.top{overflow:hidden;margin:0 auto;width:1000px;}
.content .b-title{margin:15px 0;padding-left:43px;width:100%;background:url(../images/sicon.png) no-repeat 10px 0;font-size:14px;line-height:22px;}
.xpdown .xps{float:left;overflow:hidden;margin-right:15px;margin-bottom:15px;width:283px;height:163px;}
.sbox{padding:15px;border:5px solid #efefef;background-color:#f9f9f9;}
.xpdown .xps .title{height:28px;border-bottom:1px solid #ebebeb;font-size:14px;}
.xpdown .present{padding-top:15px;}
.xpdown .present span.img{overflow:hidden;width:139px;height:104px;}
.xpdown .present span.jj{padding-left:22px;width:121px;}
.xpdown .present span{float:left;}
.xpdown .present span.jj p.down{padding-top:7px;}
.xpdown .present span.jj p.down a{display:block;width:70px;height:25px;line-height:25px;}
.button{background-color:#03ccf7;color:#fff;text-align:center;}


.indexboxp { border:1px solid #ddd; border-top:2px solid #00A678; height:auto; overflow:hidden}
.indexboxpimg {       margin-top:10px; margin-right:5px;       margin-bottom:20px;   margin-left:5px;          }
.indexboxpt { height:32px; line-height:32px; border-bottom:1px solid #ddd; background:#fafafa ; clear:both; width:100%;}
.indexboxpt span { float:left; padding-left:10px; font-size:14px; font-weight:600}
.indexboxpt em { float:right; padding-right:10px; font-size:12px; }
.indexboxpt em a { color:#00A678}
.indexboxpc { padding:10px; height:auto; clear:both; overflow:hidden}
.indexboxpc_li { padding:9px 10px; height:auto; clear:both; overflow:hidden}
.indexboxpc_li li { float:left; width:100%; height:29px; line-height:29px; border-bottom:1px dotted #ddd; overflow:hidden; }
.indexboxpc_pkt { height:20px; padding:8px 16px 0;}
.indexboxpc_pkt li { float:left; height:20px; line-height:20px; font-size:12px; font-family:"微软雅黑"; cursor:pointer; padding:0 5px; margin:0 1px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.indexboxpc_pkt .active { background:#f60; color:#fff;}
.indexboxpc_pkc { clear:both; height:218px; overflow:hidden}
.indexboxpc_pkc_c { width:548px; height:268px; margin:-35px 0 0 -20px}

.main740 { width:100%; height:auto; clear:both; overflow:hidden}
.main740z { float:left; width:490px; height:auto; overflow:hidden}
.main740y { float:right; width:240px;}

.l-title3 {
	height: 37px;
	line-height: 37px;
	padding: 0 10px;
	background-color: #ececec;
	border-bottom: solid 1px #ddd

}
.l-title3 h2{
    font-size: 12px;
    font-weight: bold;
    float: left;
    display: block;
}
.l-title3 a {
    float: right;
    display: block;
    color:#f60;
}

.sContainerimg	{margin-left: 15px;}

/*友情链接*/
#index_hot{width: 1000px;padding-bottom: 52px;margin-top: 10px;margin: 0 auto;}
.hot_course h3{color: #333333;font-weight: bold;font-size: 16px;line-height: 30px;margin-top: 20px;}
.hot_course ul{width: 100%;float: left;border-top: 1px dashed #dbdbdb;}
.hot_course ul li{display: inline-block;margin: 16px 18px 0 0;*float: left;}
/*友情链接结束*/

.w980{ width:980px; margin:15px auto; }
.w980 a{ width: 318px; height:50px;text-align:center; line-height:50px; font-size:28px; font-family:"微软雅黑";color: #FFFFFF;}

/* 按钮 */
.btn { display: inline-block; margin: 0 0 5px; padding: 6px 16px; line-height: 22px; font-size: 16px; color: #FFFFFF; cursor: pointer; text-align: center; vertical-align: middle; border: 0 none; border-radius: 2px 2px 2px 2px; background-color: #348fd4; transition: opacity 0.2s ease-in-out 0s; }
.btn:hover { text-decoration: none; background-color: #fff; }
.btn-small { padding: 3px 12px; font-size: 14px; }
.btn-mini { padding: 1px 8px; font-size: 14px; }
.btn { display: inline-block; zoom: 1; *display: inline;
vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100%; padding: .5em 2.8em .55em; text-align: center; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .2em; -moz-border-radius: .2em; border-radius: .2em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); padding-left: 0; padding-right: 0; }
.btn:hover { text-decoration: none; }
.btn:active { position: relative; top: 1px; }
.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }

/* red */ 
.red { color: #faddde!important; border: solid 1px #980c10; background: #d81b21; background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); background: -moz-linear-gradient(top, #ed1c24, #aa1317); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top, #c9151b, #a11115); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active { color: #de898c; background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); background: -moz-linear-gradient(top, #aa1317, #ed1c24); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/* blue */ 
.blue { color: #d9eef7!important; border: solid 1px #0076a3; background: #0095cd; background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); background: -moz-linear-gradient(top, #00adee, #0078a5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover { background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e)); background: -moz-linear-gradient(top, #0095cc, #00678e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active { color: #80bed6; background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee)); background: -moz-linear-gradient(top, #0078a5, #00adee); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}


/* green */ 
.green { color: #e8f0de; border: solid 1px #538312; background: #64991e; background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e)); background: -moz-linear-gradient(top, #7db72f, #4e7d0e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover { background: #538018; background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); background: -moz-linear-gradient(top, #6b9d28, #436b0c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active { color: #a9c08c; background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top, #4e7d0e, #7db72f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.mainContent {
  padding: 23px 0px 20px;
  height: auto;
  overflow: hidden;
  background: #fff;
}
.mainContent .left {
  width: 222px;
  background: #fff;
  border: 1px solid #9E9E9E;
}
.mainContent .left .title {
  height: 40px;
  background: #00A678;
  text-align: center;
  font-weight: bold;
  color: #fff;
}
.mainContent .left .title h3 {
  font-weight: bold;
  padding-top: 3px;
}
.mainContent .left .title p {
  font-size: 16px;
  line-height: 40px;
}
.mainContent .left .hd {
  height: 30px;
  line-height: 30px;
  border-top: 1px solid #A4A4A4;
  border-bottom: 1px solid #A4A4A4;
  font-size: 16px;
  color: #121212;
}
.mainContent .left .hd div {
  float: left;
}
.mainContent .left .date {
  float: left;
  width: 87px;
  padding-left: 10px;
  border-right: 1px solid #A4A4A4;
}
.mainContent .left .num {
  float: left;
  padding-left: 10px;
}
.mainContent .left .pk10-num {
  float: none;
  clear: both;
  margin-bottom: 5px;
  line-height: 16px;
  border-bottom: 1px solid #D4D4D4;
  margin: 0 10px 5px;
  padding: 0 0 5px;
}
.mainContent .left .bd {
  font-family: '微软雅黑';
  padding-top: 10px;
  padding-bottom: 15px;
  font-size: 13px;
}
.mainContent .left .bd img {
  margin-right: 5px;
}
.mainContent .left .bd li {
  float: left;
  width: 100%;
}
.mainContent .left .bd ul {
  height: auto;
  overflow: hidden;
}
.mainContent .left .bd .date {
  border-right: 0;
  width: auto;
  white-space: nowrap;
  padding-right: 15px;
}
.mainContent .right {
  width: 1000px;
}
.righta {
  width: 930px;
  }
.planBox2a {
  background: #fff;
  border: 1px solid #9E9E9E;
  margin-bottom: 11px;
  
}.planBox2 {
  background: #fff;
  border: 1px solid #9E9E9E;
  margin-bottom: 11px;
}
.planBox2 .hd {
  height: 42px;
  line-height: 42px;
  background: #3D3D3D;
  color: #fff;
  font-size: 14px;
  padding: 0 20px;
}
.planBox2 .hd a{
 color: #FFF;	
}
.tz{
    float: right;
    margin-right: 15px;
    padding: 3px 10px;
    line-height: normal;
    margin-top: 5px;
    border-radius: 3px;
    background: #F60;
    font-weight: normal;
}
.planBox2 .hd strong {
  font-size: 16px;
  font-weight: bold;
}
.planBox2 .bd {
  padding: 10px 30px;
  font-size: 14px;
  color: #4A4A4A;
  font-family: '微软雅黑';
}
.planBox2 .bd a {
  color: #4A4A4A;
}
.planBox2 .bd a:hover {
  color: #0D8FEA;
}
.planBox2 .bd a:hover {
  text-decoration: underline;
}
.planBox2 .ft {
  margin: 0 30px;
  padding-bottom: 20px;
  font-size: 14px;
  color: #4A4A4A;
  line-height: 20px;
  padding-top: 10px;
  font-family: '微软雅黑';
  border-top: 1px dashed #6B6B6B;
}
.sm {
  background: #fff;
  border: 1px solid #9E9E9E;
  padding: 0 10px;
  margin-bottom: 11px;
}
.sm p {
  font-size: 13px;
  font-family: '微软雅黑';
  color: #4A4A4A;
  line-height: 21px;
  padding-bottom: 1em;
}
.sm .title {
  background: url(../images/titlebg.png) center no-repeat;
  width: 295px;
  height: 41px;
  text-align: center;
  line-height: 41px;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0 auto 15px;
}
.sm2 {
  color: #121212;
  background: #fff;
  border: 1px solid #9E9E9E;
  padding: 0 20px 18px;
}
.sm2 h3 {
  font-size: 16px;
  font-weight: bold;
  padding: 15px 0 5px;
}
.sm2 td {
  width: 50%;
}
.sm2 p {
  font-size: 13px;
  font-family: '微软雅黑';
  width: 447px;
  line-height: 25px;
  color: #4A4A4A;
}
.footer {
  border-top: 2px solid #005CBA;
  text-align: center;
  padding: 15px 0;
  font-size: 13px;
  color: #4A4A4A;
  font-family: '微软雅黑';
}
/*footer*/
/*zeng*/
.jh{width: 1000px;
	border: 1px solid #CCCACA;
	background-color: #ececec;
}
.jh1{width: 958px;
	border: 1px solid #9E9E9E;
}
.jh .title {
    background: url(../images/titlebg.png) center no-repeat;
    width: 295px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 auto 15px;
}
.jh1 .title {
    background: url(../images/titlebg.png) center no-repeat;
    width: 295px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 auto 15px;
}


.agp_borderBlock {
    width: 1000px;
    border: 1px solid #9E9E9E;
    margin: 0 auto;
    padding-bottom: 20px;
}
.smnew .agp_borderBlock {
    width: 678px;
    border: 1px solid #9E9E9E;
    margin: 0 auto;
    padding-bottom: 20px;
}
.app_newsList {
    height: 1%;
    display: block;
}

.app_newsList_left .lis, .app_newsList_right .lis {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.app_newsList:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.app_newsList_left .lis, .app_newsList_right .lis {
    background-image: url("../images/agp_pointBg.gif");
    background-position: left center;
    background-repeat: no-repeat;
}

.app_newsList {
    padding: 20px;
}

.app_newsList_left {
    width: 450px;
    float: left;
    border-right: 1px solid #ededed;
    display: block;
}
.smnew .app_newsList_left {
    width:350px;
    float: left;
    border-right: 1px solid #ededed;
    display: block;
}

    .app_newsList_left .lis {
        display: block;
        width: 91.5%;
        padding-left: 3.5%;
        padding-right: 5%;
        line-height: 30px;
    }

    .app_newsList_left .lis_con {
        width: 80%;
        float: left;
        font-size: 14px;
        display: block;
        text-align: left;
    }

        .app_newsList_left .lis_con a {
            color: #333;
            text-decoration: none;
        }

            .app_newsList_left .lis_con a:hover {
                color: #ff4a00;
                text-decoration: none;
            }

    .app_newsList_left .lis_date {
        width: 20%;
        float: left;
        font-size: 12px;
        color: #c0c0c0;
        display: block;
    }

.app_newsList_right {
    width: 450px;
    float: right;
}
.smnew .app_newsList_right {
    width: 260px;
    float: right;
}


    .app_newsList_right .lis {
        display: block;
        width: 94%;
        padding-left: 3.5%;
        padding-right: 3.5%;
        line-height: 30px;
    }

    .app_newsList_right .lis_con {
        width: 85%;
        float: left;
        font-size: 14px;
        display: block;
        text-align: left;
    }

        .app_newsList_right .lis_con a {
            color: #333;
            text-decoration: none;
        }

            .app_newsList_right .lis_con a:hover {
                color: #ff4a00;
                text-decoration: none;
            }

    .app_newsList_right .lis_date {
        width: 15%;
        float: left;
        font-size: 12px;
        color: #c0c0c0;
        display: block;
    }
.height10 {
    height: 10px;
    width: 100%;
    clear: both;
    overflow: hidden;
}

.ititle {
	width: 980px;
	margin-top: 50px;
	border-top: 1px solid #c6c6c6;
	float: left;
	text-align: center
}
.ititle p {
	margin-top: -50px;
	position: relative;
	text-transform: uppercase;
	color: #f5a30f;
	font: 16px/20px 'arial';
}
.ititle span {
	margin: 0px auto 0;
	background: #fff;
	width: 137px;
	line-height: 40px;
	color: #da0c0c;
	display: block;
	text-align: center;
	font-size: 24px;
	font-family: 'Microsoft Yahei';
	font-weight: bold;
}
.ititle em {
	font-style: normal;
	color: #295087;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
}

.news ul {
	width: 1300px;
}
.news ul li {
	width: 480px;
	float: left;
	display: inline;
	margin: 20px 20px 0px 0;
}
.news ul li  {
	width: 458px;
	float: left;
	cursor: pointer;
	padding: 10px;
    border: 1px solid #ddd;	background: #f7f7f7;
	position: relative;
	top: 0;
	left: 0;
	height: 65px;
}

.news ul li .fl {
	color: #00A678;
    font-weight: bold;
    font-size: 12px;
}
.imore {
	width: 100%;
	float: left;
	text-align: center;
	padding: 30px 0px 30px 0px;
}
.news {
  background: #fff;
  border: 1px solid #ddd;
  padding: 0 10px;
  margin-bottom: 11px;
  height: 400px;
}
.news .title {
  background: url(../images/titlebg.png) center no-repeat;
  width: 295px;
  height: 41px;
  text-align: center;
  line-height: 41px;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0 auto 15px;
}
.nav .pt {
  float: left;
  background: url(/images/hot.gif) no-repeat right;
  height: 14px;
}
.jh_pt{width: 100%;
	border: 1px solid #9E9E9E;
}

.jh_pt .title {
    background: url(../images/titlebg.png) center no-repeat;
    width: 295px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    font-size: 16px;
   
    font-weight: bold;
    margin: 0 auto 15px;
}
.jh_pt .title a{
	 color: #FFFFFF;
}
