body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; }
/** 设置默认字体 **/
body, button, input, select, textarea /* for ie */ { font: 12px/1.5 '微软雅黑',tahoma, arial, \5b8b\4f53, sans-serif; vertical-align:middle; scrollbar-arrow-color: #FFF; /* 三角箭头的颜色 */ scrollbar-face-color: #C0E4F3; /* 立体滚动条的颜色 */ scrollbar-3dlight-color: #C0E4F3; /* 立体滚动条亮边的颜色 */ scrollbar-highlight-color: #DDF5FF; /* 滚动条空白部分的颜色 */ scrollbar-shadow-color: #EEE; /* 立体滚动条阴影的颜色 */ scrollbar-darkshadow-color: #C0E4F3; /* 立体滚动条强阴影的颜色 */ scrollbar-track-color: #DDF5FF; /* 立体滚动条背景颜色 */ scrollbar-base-color:#F8F8F8; /* 滚动条的基本颜色 */ }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
li { list-style-type:none; }
/** 重置文本格式元素 **/
a { text-decoration: none; color:#574c3d;background:url(#); }
a:hover { text-decoration: underline;  color:#574c3d; }
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
/*pre{ width:800px;border-left:5px solid #6ce26c !important;background:url(assets/pre_bg.gif);}*/
body { margin:0px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix, * html { height: 1%; }
.clearfix { display: block; }
.clear { border-top:1px solid transparent !important; border-top:0; clear:both; line-height:0; font-size:0; height:0; height:1%; }
/* public */
.hand, .cur { cursor:pointer; }
.dis-none { display:none; }
.tal { text-align:left; }
.tac { text-align:center; }
.tar { text-align:right; }
.fl { float:left; }
.fr { float:right; }
/**/
#header { width:1200px; margin:0 auto; }
.nav { background:url(../images/nav130401.gif) no-repeat; width:1200px; height:43px; }
.nav ul li { float:left; display:inline-block; width:171px; }
.nav ul li a { display:block; color:#FFF; font-size:14px; font-weight:bold; padding-left:50px; line-height:43px; }
.nav ul li a:hover { text-decoration:none; }
#content { margin:10px auto; }
#footer { width:1200px; margin:0 auto;  }
#footer .itemlist { margin-top:5px; }
#footer .txtdesc { text-align:left; color:#333333; padding:20px 0 0 250px; }
.red{ color:#F00;}


/***/
.content{ width:1200px; margin:0 auto;}
.content h2{ text-align:center; width:100%; background:#6accff;}
.list{ width:100%;  border: 1px solid #e7e7e7;border-width: 1px 0 0 1px;}
.list .item{ width:300px; height:436px; display:inline-block;  overflow: hidden;border-right: 1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;text-align:center;text-decoration:none; position:relative;margin-right: -1px; }
.list .item img{ width:295px; display:block; margin:0 auto;}
.list .item .summary{ background:#f2f2f2; position:absolute; bottom:0; width:100%; padding-top:15px;}
.list .item h3{ font-size:20px; color:#616161; line-height:25px; height:50px; font-weight:400; padding:0 15px; overflow:hidden; text-align:left;display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.list .item p{ font-size:20px; color:#5297fe;text-align:left;padding:0 15px;}
.list .item p span{ color:#F00; font-size:32px; font-family:Arial;}
.logolist { margin-bottom:10px;}
.logolist td{ text-align:center;}
.logolist img{border: 1px solid #e7e7e7}
.side-nav{ position:fixed; width:48px; top:100px; display:none; }

#main_warp{ width:1200px; margin:0 auto;  background:#fff;}
.content_warp{ margin:0 120px; padding-bottom:40px;}
.hddate{  width:628px; height:30px; color:#ff0013; margin:14px  auto 30px; font-weight:bold; font-size:24px; line-height:30px; text-align:center;}
.smdesc{ font-size:18px; color:#333; width:962px; margin:0 auto; line-height:36px;}
.ewcode{ width:165px; float:left; margin:36px 32px 36px 300px;}
.downapplist{ list-style:none; float:left; font-size:18px; color:#4a4a4a; margin-top:20px; text-align:center; width:200px;}
.downapplist li{ margin-top:12px; height:58px;}
.downapplist li.btapp{ height:26px;}
.downapplist a{ width:167px; display:inline-block;}
.gyhbwarp{ border:1px solid #b7b7b7; border-left:0; border-right:0; padding:9px 10px 8px 14px; position:relative;}
.gyhbwarp a.hbkq{ text-decoration:none; width:125px; height:40px; display:block; position:absolute; bottom:30px; left:276px; background:#ff5a00; font-size:14px; text-align:center; line-height:40px; font-weight:bold; color:#fff;}
.gyhbwarp a.actived{ background:#ff5a00; font-size:18px; line-height:36px;}
.pctip{
    padding-left: 50px;
    padding-bottom: 40px;}
ul.wxtip{ color:#27446e; font-size:16px;    font-weight: 800; line-height:32px; margin-top:10px; list-style:none;}
a.linkxz{ font-size:18px; color:#a8210a; font-weight: 800; text-decoration:underline; margin-top:10px; display:inline-block;}

#tkxz_warp{ width:1200px; margin:0 auto; padding:2px 0 ; font-family:"微软雅黑";font-size:18px; line-height:38px;}
#tkxz_warp h3{ font-size:18px; font-weight:800; line-height:38px;}
#tkxz_warp p{ font-size:18px; font-weight:200; line-height:38px;}

.s_tc{ margin-left:26px;}

.xztk
{
    margin: 0;
    position:relative;
}
.btnms
{
     position:absolute;  
    top: 7%;
    left: 20%;
    width: 350px;
    height: 70px;

}
.btnwd
{
     position:absolute;  
    top: 32%;
    left: 25%;
    width: 20%;
    height: 35px;

}
.conwarp
{
    margin: 0;
    position:relative;
}

.leftb{
   left: 125px;
}
.rightb{
   right:130px;
}
.centerb{
   left: 50%;
   margin-left:-83px;
}
.btnqd
{
     position:absolute;  
     top: 164px;
    width: 162px;
    height: 40px;

}
.hdsp{
    margin: 0;
    position:relative;

}
.btspl
{
    position:absolute;
    left:0;
    bottom:0;
    width:50%;
    height:85%;
}
.btspr
{
     position:absolute;
    right:0;
    bottom:0;
    width:50%;
     height:85%;
}
.btmore
{
     position:absolute;
    right: 1%;
    bottom: 0;
    width: 15%;
    height: 60px;
}

#masklayer{ /*display:none;*/}
.masklayer
{
     position:fixed;
        left:0;
        top:0;
        width:100%;
        height:100%;
        z-index:6666;
        display: none;
}
.masbg
{
     position:absolute;

        width:100%;
        height:100%;
        z-index:6;
        background: #000;
    filter: alpha(Opacity=75);
    background: rgba(0,0,0,0.75) !important;
       
}
/*弹窗内容*/
.masklayer_cont
{    
    position:absolute;
	width: 680px;
	left: 50%;
	margin-left:-340px; 
	background-color: #fff;
	margin-top: 25%;
	height: 14rem;
	border-radius:10px;
    z-index: 11;
}
.masklayer_cont h1
{
	text-align: center;
	font-size: 2.2rem;
	color: #ff5a00;
	line-height:4rem;
	padding-top:.5rem;
}
.masklayer_cont p
{
	text-align: center;
	padding:0.5rem 1.6rem;
	font-size: 1.4rem;
	line-height: 2rem;
	color: #27446e;
}
.masklayer_cont .downpic
{
	width: 530px;
	margin-top: 5%;
	margin-left:75px 
}
.masklayer_cont .iknow
{
	position:absolute;
	margin-left: 93%;
    width: 47px;
	 
}