﻿

/*----样式重置==========================================*/
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td,blockquote,address,pre{margin:0;padding:0;}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input,select{vertical-align:middle;}
a:focus,input:focus,button:focus {outline:none;}

/*----全局定义==========================================*/
html{overflow-y:scroll;}
body{
	font-family: "Microsoft YaHei","SimSun";
	font-size: 12px;
	line-height: 1.7;
	color: #474747;
	background-color: #1263b2;}
a{color:#5a5b5b;}
a:hover,
a:focus{ color:#c00; text-decoration:none;}

/*----header==========================================*/
.h_header_box{
	position:absolute;
	z-index:10;
	height:121px;
	background:url(../img/bgn.png) repeat-x 0 -7px;
	width:100%;}
@media (max-width: 768px){
/*.h_header_box_xs{
	position:static;
	z-index:10;
	top:25px;
	height:97px;
	background:url(../img/bg.png) repeat-x;
	width:100%;}
*/}
.h_header{ max-width:1170px; margin:auto;}
.logo{float:left; margin-top:7px; margin-left:10px; position:absolute;}


.h_nav li a{display:block;height:82px;line-height:120px;padding:0 8px;font-weight:bold;font-size: 14px; min-width:50px; text-align:left; vertical-align:middle;}
.h_nav .open>a,
.h_nav li a:hover{}

.h_nav .navbar-nav > .open > a, 
.h_nav .navbar-nav > .open > a:hover, 
.h_nav .navbar-nav > .open > a:focus{ color:#fff;}
.nav li a span{ width:10px; height:10px; margin-left:3px;background:url(../img/icon.png) no-repeat -36px -93px; display:inline-block;}
.nav li a:hover span{background:url(../img/icon.png) no-repeat -11px -93px;}
.h_nav{ border:none; background:none;}
.h_nav .navbar-toggle{ margin:27px 10px 0 0; position:relative; z-index:90}
.h_nav .navbar-header{ height:90px;}
@media (max-width: 992px){
.h_nav li a{font-size:12px; padding:0 4px;}
.logo{ margin-top:15px;}
.logo img{ width:78%; height:78%;}
}
@media (max-width: 768px){
.h_nav li a{display:block;height:30px;line-height:30px;padding:0 15px;font-weight:bold;font-size: 14px; min-width:50px; text-align:left; vertical-align:middle;}
.h_nav .navbar-collapse{ background:#c0c0c0;}
.navbar-nav .open .dropdown-menu > li > a, 
.navbar-nav .open .dropdown-menu .dropdown-header{ padding-left:30px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background-color:#f4f4f4; }
}

@media (min-width: 768px){
.navbar-right .dropdown-menu{
	left:0;
	top:89px;
	padding-top:10px;
	border:none;
	border-radius: 4px;
	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .175);
			box-shadow: 0 3px 6px rgba(0, 0, 0, .175);
	}
.h_nav li ul li > a{ line-height:25px; height:25px; color:#FFF; font-weight:lighter; font-size:12px;margin:5px;}
.h_nav li ul li > a:hover{ background:#053567; color:#fff; border-radius:5px;}
.navbar-nav > li > .dropdown-menu{ background: #175596;min-width:100px;}

.navbar-nav > li > .dropdown-menu > li{ float:none;}
.navbar-nav > li > .dropdown-menu > li >a{float:none;}
}

.changing{ position:absolute; top:5px; right:5px; z-index:99; 
border-radius:4px;border:1px solid #1f5991;padding:2px;background-color:#246bb0;
/*background:url(../img/qieh.png) no-repeat; height:19px;*/
 width:99px; line-height:18px;}
.changing a{ padding-left:20px; background:url(../img/minicon.png) 10px -97px no-repeat;text-shadow: 1px 1px 0px rgba(0,0,0,1.5); color:#fff;}
/*----h_container==========================================*/
.h_container{max-width:1170px; margin:auto; padding-top:8px; background:#fff;}

.h_box{
	overflow:hidden;
	background:#fff;
	margin-bottom:15px;
	padding:10px 15px;
    border: solid 1px #e6e6e6;

	}
.h_box_tit{
	line-height:35px;
	font-size:18px;
	font-weight:bold;}
.h_img{
	max-width:100%;
	margin-bottom:10px;}

.more_001{
	width:72px;
	height:40px;
	background:url(../img/icon.png) no-repeat right -274px;
	font-size:12px;
	text-indent:-9999px;
	position:absolute;
	right:-15px;
	top:-10px;}

.more_002{
	width:58px;
	height:22px;
	background:url(../img/icon.png) no-repeat -56px -327px;
	font-size:12px;
	text-indent:-9999px;
	position:absolute;
	right:-15px;
	top:0px;}
	
	
	
.al_img li{ float:left; padding:7px 10px; width:33.333%;}	
.al_img li a{position:relative; display:block;}
.al_img { margin:8px 0; text-align:center; display:block;}	
.al_img li a{height: 165px; overflow: hidden;}
.al_img a:hover p{text-decoration:underline;}
.al_img p{
	padding:4px 0 4px 8px;
	width:100%;
	text-align:left;
	color:#fff;
	display:block;
	position:absolute;
	bottom:0;
	background:url(../img/bantou.png);}
	
	/* 行业动态 */
	.ind_hydt{}
	.ind_hydt li{line-height:24px; white-space:nowrap; overflow:hidden;}
	.ind_hydt li span{float:right; color:#CCC; font-size:10px;}
	
	
.col_banner{
	background:url(../images/col_banner.jpg) center #eaeaea no-repeat;}	
	
.col_banner_di{ background:url(../img/bg.png) 0 -108px; height:10px;}

.h_breadcrumb{ background:none; border-bottom:solid 1px #e0e0e0; border-radius:0; padding-left:0; line-height:15px;}	
.h_breadcrumb > li + li:before{ content:no-close-quote}	
.h_breadcrumb > li{background:url(../img/minicon.png) 0 -81px no-repeat;}
.h_breadcrumb li.home{ background:none;}

.gsjj_box{ padding:0;}
.gsjj_tit{width:100%; background:url(../images/pt_3.jpg) left #89c3f1 ; position:relative;}
.gsjj_tit p{ position:absolute; display:block; bottom:0; width:100%;
line-height:30px; background:rgba(0,0,0,0.5); color:#FFF; font-size:16px; padding-left:18px;}
.gsjj_tit a:hover p{ text-decoration:underline;}
.gsjj_con{ padding:18px 15px 20px;}

/* 正文部分 */	
.zhengwen{ padding:15px; line-height:1.7; font-size:14px; color:#5a5b5b; max-width:780px; margin:auto;}	
.zhengwen p{ margin-bottom:10px;}	
.zheng_jianjie{
	margin:15px 0;
	font-size:12px;
	text-align:center;
	color:#5b83ac;
	line-height:25px;
	border:solid 1px #e9e9e9;
	background:#f6f6f6;}
		
.zheng_jianjie span{
	padding-left:25px;
	background:url(../img/minicon.png) no-repeat;}

.zheng_jianjie .jianjie_time{ background-position:2px -41px;}
.zheng_jianjie .jianjie_message{background-position:2px -19px;}
.zheng_jianjie .jianjie_hits{background-position:2px 1px;}

.h_tit{ font-size:14px;color:#666; border-bottom:solid 1px #e0e0e0;
padding-bottom:8px;}
.h_tit span{ font-size:18px;color:#165697; font-weight:bold; margin:0 10px;}
/* 左侧导航 */	
.subnav_tit{
	line-height:35px;
	font-size:18px;
	padding-left:10px;
	margin-bottom:10px;
	background:url(../img/left_bg.png) repeat-y #007dd4;
	color:#fff;}

.subnav{ margin-bottom:20px;}
.subnav li{
	line-height:35px;
	text-align:right;
	font-size:14px;}
.subnav li a{border-bottom:solid 1px #e5e5e5; display:block;padding-right:20px;}
.subnav li.active{
	background:#f0f0f0;
	border-right:solid 5px #f90;}
.subnav li.active a{padding-right:16px;}
.dl_subnav { margin-top:10px;color:#666666;}
@media (min-width: 992px) {
  .dl_subnav dt {
	line-height:25px;
    float: left;
    width: 75px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl_subnav dd {
	line-height:25px;
    margin-left: 85px;
  }
}

/*---- 首页设备 ==========================================*/
/*---- 分页评论 ==========================================*/
.h_fanye{border-bottom:solid 1px #e6e6e6; line-height:25px; padding:10px 0;}
.h_fanye a{color:#0279cf}

.h_txpl{overflow:hidden;padding:10px 0;}
.h_txpl_l{ border-right:solid 1px #e6e6e6;}
.h_txpl_r{ font-size:12px; line-height:24px; padding-left:20px;}
@media (max-width:768px){
.h_txpl_r{border-left:none; padding-left:0;border-top:solid 1px #e6e6e6; margin-top:10px;}
}
.h_txpl_r li{ padding-left:10px; background:url(../img/minicon.png) 0 -93px no-repeat;}
.h_txpl_r a{ font-size:12px;color:#0279cf}
.h_txpl_r a:hover{ text-decoration:underline}
.h_txpl_l input,
.h_txpl_l textarea,
.h_txpl_l button{ margin-top:5px;}
.h_txpl_btn{ width:80px; height:30px;border:none; background:url(../img/btn.png); color:#fff;}
.h_txpl_btn:hover{background:url(../img/btn.png) 0 -31px;}
.h_txpl_btn:active{background:url(../img/btn.png) 0 -62px;}

.h_pl_tit{ background:#f3f3f3; border-top:solid 1px #e6e6e6; clear:both; padding:0 10px; font-size:12px; line-height:25px;}
.h_pl_con{margin-bottom:10px;}
.h_pl_con li{background:url(../img/mass.png) no-repeat 10px 15px; font-size:12px; padding:10px 10px 10px 40px; color:#7a7a7a; border-bottom:solid 1px #eeeeee;}
.h_pl_con li:nth-child(even){background-color:#f8f8f8;}
.h_pl_con li > b{ color:#66a5d1; display:block; font-size:14px;}
.h_pl_con li > span{ color:#b9b9b9; white-space:nowrap;}

.h_pl_con .h_pl_hf{
	color:#cc9900; 
	border:solid 1px #e0b228;
	background:#fffce9;
	padding:5px 10px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:4px;
	position:relative;
	margin-top:10px;}

.h_pl_con .h_pl_hf .icon{ width:7px; height:7px; position:absolute; background:url(../img/icon.png) no-repeat 0 -274px;left:10px;top:-6px;}

.h_pl_con .h_pl_yhhf{
	color:#4591c6; 
	border:solid 1px #a6d5f6;
	background:#f7fcff;
	padding:5px 10px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:4px;
	position:relative;
	margin-top:10px;}

.h_pl_con .h_pl_yhhf .icon{ width:7px; height:7px; position:absolute; background:url(../img/icon.png) no-repeat 0 -296px;left:10px;top:-6px;}

.h_pl_con li .right_ico{ float:right;}
.h_pl_con li .right_ico a{ color:#66a5d1;}
.h_pl_con li .right_ico a:hover{ color:#c00;}
.h_pl_con li .right_ico .right_icopl{ padding-left:20px; margin-right:10px; background:url(../img/minicon.png) 0 -119px no-repeat;}

.newtopic {border-top:solid 1px #eeeeee;}
.newtopic .tit{ font-size:16px; line-height:40px; padding-left:15px;}
.newtopic dl{}
.newtopic dt{
	margin-bottom:8px;
	line-height: 25px;
	float: left;
	width: 50px;
	overflow: hidden;
	clear: left;
	text-align: right;
	text-overflow: ellipsis;
	white-space: nowrap;}
.newtopic dd{margin-left: 55px;margin-bottom:8px;}
.no_topder{ border-top:none;}
.newtopic .input-sm{ width:95%}
/*---- 列表 h_list ==========================================*/
.h_list {}
.h_list li{ padding:15px 0; border-bottom:solid 1px #eaeaea; clear:both; overflow:hidden;}
.h_list li:hover{ background:#fafafa;}

.list_left{float:left; width:29%;}
.list_right{float:left;width:71%; padding:0;}

.list_tit{ font-size:18px; font-weight:bold; text-align:left; padding-left:10px;}
.list_tit a{ color:#333}
.list_tit a:hover{ color:#cc0000}
.list_ico{ border:none; background:none; text-align:left; margin:0;}

.list_con{color:#929292; padding:0 10px; overflow:hidden; float:left; width:100%;}
.list_view{ background:url(../img/icon.png) 55px -313px no-repeat; padding-right:15px; color:#0378cc;margin:5px 0 0 10px; display:inline-block; float:left;}
.list_view:hover{ text-decoration:underline;color:#cc0000; }

.list_text{ width:100%;}
.list_text .list_tit,
.list_text .list_ico{ float:left;}
.list_text .list_ico{ margin-top:5px;}

.list_img{ max-width:800px; margin:10px auto; overflow: hidden;}
.list_img li{ width:33%; padding:10px 10px 5px; float:left; text-align:center; font-size:14px;}
.list_img li:hover{ background:#f5f5f5;}
/*---- 猜你喜欢 ==========================================*/
.int_tit{ background:url(../img/bg.png) 0 -145px; height:33px; line-height:33px; padding-left:10px; border:solid 1px #e7e7e7;}
.int_con{}
.int_con li{ width:112px; float:left; margin:10px 6px; text-align:center;}
.int_con li{ font-size:12px; line-height:25px;}
/*---- idea ==========================================*/
.idea{ height:288px; position:relative; background:url(../img/idea.png) right no-repeat;}
.idea_form { position:absolute; right:8%; top:45px;}
.idea_form td{ padding:3px; white-space:nowrap;}
/*---- foot ==========================================*/
.foot{background:url(../img/bgn.png) 0 -207px #1060b0 repeat-x; overflow:hidden; padding-bottom:20px;text-shadow: 1px 1px 1px rgba(0,0,0,0.4); max-width:1170px; margin:auto; color:#fff;}

.foot .h_container{ background:none;}
.foot_line{
	margin-bottom:20px;
	height:7px;
	background:url(../img/bg.png) 0 -122px repeat-x;}

.foot_about{ padding-left:90px; background:url(../img/foot_logo.png) no-repeat; min-height:80px; white-space:nowrap}
.foot_leftline{ border-left:solid 1px #a3a3a3;}
.foot_nav{ float:left; margin-left:15px;}
.foot_message_tit{ line-height:25px; font-size:16px;}
.foot_message_l{margin-right:65px;}
.foot_message_r{
	margin-left:-60px;
	padding-top:55px;
	float:right;}

.foot_message_r .foot_save{
	border:solid 1px #1b5592;
	text-align:center;
	width:59px;
	line-height:35px;
	height:35px;
	color:#fff;
	background:#fb9f00;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;}
	
.foot_message_r .foot_save:hover{ background:#ef8802;}
.foot_message_r .foot_save:active{ background:#ffac0b;}
	
	
.foot_message_l .foot_form{
	width:100%;
	display:block;
	margin:3px 0;
	padding:2px 8px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background:#7ca1c7;
	border:none;}

input.foot_form{ height:24px;}
textarea.foot_form{ height:56px;}


.tablely{
	width:100%;}

.zhuangshi{
	position:relative;
	top:-9px;
	height:19px;
	margin:auto;
	max-width:1170px;
	background:url(../img/bgn.png) 0 -165px repeat-x;
	border-radius:5px 5px 0 0;}

.category {
    padding: 10px;
}
.category a {
    margin: 5px;
}
::-webkit-input-placeholder { /* WebKit rowsers */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #000;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #000;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #000;
}


#backtotop.showme {
	right: 12px;
	transform: scale(1) rotate(-360deg) translate(0px);
}
#backtotop {
	    height: 50px;
	    position: fixed;
	    bottom: 55px;
	    right: -60px;
	    z-index: 9999;
	    transition: all 1s ease 0s;
}
#backtotop .bttbg {
	    width: 50px;
	    height: 50px;
	    background: url('../img/top_button.png') no-repeat scroll 0px 0px transparent;
}