@charset "utf-8";
/* CSS Document */

#detailContent{font-size:15px;font-family: "微软雅黑";}

.imgteaser {margin: 0;overflow: hidden;position: relative;}
.imgteaser a {text-decoration: none;float: left;}
.imgteaser a:hover {cursor: pointer;}
.imgteaser a img {float: left;margin: 0;border: none;padding: 4px;background: #fff;}
.imgteaser a .more {position: absolute;right: 20px;bottom: 20px;font-size: 12px;color: #fff;background: #000;padding: 5px 10px;filter:alpha(opacity=65);opacity:.65;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/}
.imgteaser a:hover .www_zzjs_net{ height: 70px; display: block;font-size: 12px;padding: 1px 0;background: #111;filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/color: #fff;position: absolute;bottom: 5px;left: 5px;padding: 10px 0px;margin: 0;width: 140px;border-top: 1px solid #999;}
.imgteaser a:hover .www_zzjs_net strong {display: block;margin-bottom: 5px;font-size:14px;}
.imgteaser a .www_zzjs_net {display: none; }
.imgteaser a:hover .more { visibility: hidden;}
.list_box{ padding:25px 0; height:100px; border-bottom:1px solid #dcdcdc}
.list_box:hover{ background:#f3f3f3}
.list_box img{ float:left; margin-right:20px;}
.list_box .yjtext{ min-height:100px;}
.list_box .yjtext h3{ font-size:20px;font-family: "微软雅黑"; font-weight:bold}
.list_box .yjtext h3 a{ text-decoration:none;}
.list_box .yjtext h3 a:link,.list_box .yjtext h3 a:visited{ color:#333;}
.list_box .yjtext h3 span{ color:#a6a6a6; font-size:12px; padding-left:10px;}
.list_box .yjtext p{ line-height:22px;color: #777;; font-family:"宋体"}
.yjtext .t12 span{color:#bbb;}
.gdlj a{ color:#bbb; text-decoration:none;}
.a_tb{ display:inline-block; background:url(ptw_tb.jpg) right center no-repeat; padding-right:20px;}
.hs_a{color:#a6a6a6; text-decoration:none;}
.list_box .blue_a{color:#369;}
.key_pad{padding:0 5px;}
.list1 li{
    background: url(ptw_xwpd_dian1.jpg) no-repeat scroll 3px center transparent;
    padding-left: 11px;
    line-height: 28px;
}
.list1 li span {color: #D6D3D3; font-size: 12px; padding-left: 15px;}
.t16 {font-size: 16px;}


/*概览右侧栏目颜色——>by:lqy*/
.sidebar h3, .sidebar1 h3 {color:black;}
.sidebar h3 a:hover ,.sidebar1 h3 a:hover { color:#015289; text-decoration:none;}


/*头部*/
.bgG1  { border-bottom:1px solid #bbb;}
.topnav{ width:1000px; margin:0 auto; line-height:30px; position:relative; height:30px; z-index:999; }
.topnav ul.topnav_btns { display:block;  white-space:nowrap; text-overflow:ellipsis; position:absolute; height:32px; right:0; top:0;}
ul.topnav_btns li a:link,ul.topnav_btns li a:visited { display: block; padding-left:22px!important;}
ul.topnav_btns li .sn_menu a:hover {text-decoration: none; color:#c31303!important;}
ul.topnav_btns li .sn_menu .n_sbox .down_link a:hover { color:#fff!important;}

.topnav .topnav_btns .topnav_btn1 { background: url(ptw_index_icon5.png) -100px 7px no-repeat;}
.topnav .topnav_btns .topnav_btn2 { background: url(ptw_index_icon5.png) -100px -17px no-repeat;}
.topnav .topnav_btns .topnav_btn3 { background: url(ptw_index_icon5.png) left -43px no-repeat;}
.topnav .topnav_btns .topnav_btn4 { background: url(ptw_index_icon5.png) -98px -68px no-repeat;} 
.topnav .topnav_btns .topnav_btn5 { background: url(ptw_index_icon5.png) 4px -94px no-repeat;}
.topnav .topnav_btns .topnav_btn6 { background: url(ptw_index_icon5.png) 6px -126px no-repeat; }
.topnav .topnav_btns .topnav_btn7 { background: url(ptw_index_icon5.png) 4px -152px no-repeat;} 

ul.topnav_btns li { float: left; text-align:center; height:31px; padding:0 8px; position: relative; z-index:9999;}
ul.topnav_btns li.curr {
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:0 7px;
	background-color:#fff;
}

.sn_menu { position:relative; padding-right:12px;  }
.sn_menu a{
	vertical-align: middle;
	text-decoration:none; color:#333!important;
}
.sn_menu a:hover {text-decoration: none; color:#c31303!important;}
.sn_menu a b {
	display: block;
	position: absolute;
	top: 15px;
	+top:8px;
	right: 0;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-top: 3px solid #bbb;
	border-bottom: 3px solid transparent;
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: -webkit-transform 0.3s,top 0.3s;
	-moz-transition: -moz-transform 0.3s,top 0.3s;
	-o-transition: -o-transform 0.3s,top 0.3s;
	transition: transform 0.3s,top 0.3s;
}
ul.topnav_btns li.curr .sn_menu a b { 
	top:11px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg); 
}
.n_sbox { background-color:#fff;  position:absolute; left:-8px; top:31px; border:1px solid #bbb; border-top:none; display:none;  }
.khd {width:240px; height:100px; padding:15px; }
.wx { width:96px; height:120px;padding:15px;}
.ewm { float:left; width:94px; height:94px; border:1px solid #ccc; }
.down_link { float:right; }
.down_link a:link,.down_link a:visited{
	display:block; width:110px; color:#fff!important; margin:10px 0px; font-weight:bold;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.iphone_icon { background:url(ptw_iphone_icon.png) 8px center no-repeat; background-color:#333; }
.android_icon { background:url(ptw_android_icon.png) 8px center no-repeat;  background-color:#a4ca39; }


.down_link a:hover  { color:#fff!important;}

.lm_box { position:relative; height:330px; background-color:#A2C074;}
.lm_box .close_bnt { position:absolute; line-height:6px; padding:2px; width:8px; height:8px; text-align:center; border:1px solid #DD2C24; color:#DD2C24; background-color:#fff;left:64px; top:-4px; overflow:hidden; cursor:pointer;  }
.ksdh_box { width:30px; padding:10px 0; color:#fff; text-align:center; vertical-align:middle; background-color:#d51514; font-size:16px; font-weight:bold; cursor:pointer; position:absolute; height:80px; right:0; top:0; z-index:9999; display:none; }
.topnav .topnav_btns{ width:506px; color:#d2d2d2}

.navBeta .navBeta_box p a {
    padding-right: 10px;}

.topnav_box {
    height: 30px;
}
.weather {
color: #285f92;
padding-left: 30px;
}
.weather img {
margin-left: 10px;
margin-right: 5px;
}

/*头部统一样式二级样式表重写——>by:lqy*/
ul.topnav_btns li a{ color:#333!important;}
#tLogin a{ color:#333;}
#tLogin a:hover {text-decoration: none; color:#c31303!important;}
.topnav_btns a , .topnav .topnav_btn5 , .topnav .topnav_btn6{ margin-right:0px!important; margin-left:0px!important;}


/*细览分页样式——>by:lqy*/

#pageBarStyle{text-align:center; padding: 30px 10px 10px;}
#pageBarStyle a{text-decoration:none;border:1px solid #CDEDDE;color:#666;margin:2px;padding:4px 7px;}
#pageBarStyle .cur{border:1px solid 268AFA;color:#fff;background-color:#268AFA;font-weight:blod;margin:2px;padding:4px 7px;}
#pageBarStyle .disab{border:#eee 1px solid;color:#ddd;margin:2px;padding:4px 7px;}
#pageBarStyle a:hover,#pageBarStyle a:active{color:#268AFA;border:1px solid #268AFA;}
/*细览分页样式*/

/**附件下载样式**/
.fjxz_ul li{list-style:none;margin-left:80px;color:#333;line-height:20px;}
.ds{color:#333;font-size:16px;}
#detailContent p{ margin-top:10px;line-height:26px}
#detailContent div{ margin-top:10px;line-height:26px}
#detailContent span{line-height:26px}
#detailContent img{ max-width:670px }
#detailContent{font-family:"宋体"}