﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

fieldset,img{border:0;} 
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}   
input,textarea,select{*font-size:100%;}    
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}

/* body标记样式定义全局的字体颜色、背景色和文本对齐设置 */   
body{color: #666; text-align: left; font-size:12px; font-family:微软雅黑,Tahoma,'lucida grande',taho,verdana,'trebuchet ms',sans-serif,arial;background:#fff;}    

/* hx系列 */   
h1, h2, h3, h4, h5, h6{font-weight: bold;font-size:100%;}
q:before,q:after{content:'';}

/* 着重标记 */    
strong, b{ font-weight: bold; }

/* 预格式标记 */   
pre, code{font-family: monospace; font-size: 1.1em;}    

/* 缩写标记 */   
acronym, abbr{border-bottom: 0.1em dashed #c00;cursor: help;letter-spacing: .07em;} 
   
/* 定义默认的链接样式 */   
a:link, a:visited{color:#005eb5;text-decoration: none;font-family:微软雅黑;}
a:hover{text-decoration: underline;}

/* Clear Fix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
.clear {clear:both}
/* ie7 hack*/
*+html .clearfix {
min-height: 1% ;
} 

/* inline-block */
.inlineblock{display:inline-block!important;*display:inline!important;*zoom:1!important;}

/*block*/
.block {display:block!important}

/* width */
.wd100p{width:100%!important}
.wd30{width:30px!important;}
.wd40{width:40px!important;}
.wd50{width:50px!important;}
.wd60{width:60px!important;}
.wd70{width:70px!important;}
.wd80{width:80px!important;}
.wd90{width:90px!important;}
.wd100{width:100px!important}
.wd110{width:110px!important}
.wd120{width:120px!important}
.wd130{width:130px!important}
.wd140{width:140px!important}
.wd150{width:150px!important}
.wd160{width:160px!important}
.wd170{width:170px!important}
.wd180{width:180px!important}
.wd190{width:190px!important}
.wd200{width:200px!important}
.wd400{width:400px!important}

/* float */
.left{float:left;display:inline;}
.right{float:right;display:inline;}

/*位置*/
.location{position:relative;}

/*vertical-checkBox*/
.vertical_cb input,.vertical_cb label{vertical-align:middle; font-family:Tahoma; height:18px; line-height:18px; font-size:12px; font-weight:normal;}

/*overflow*/
.overhide {overflow:hidden}

/*debugging*/
.dn {display:none!important;}

/* margin */
.marginRight10{margin-right:10px;}
/* padding */
.paddingLeft8{padding-left:8px!important;}
.paddingLeft20{padding-left:20px!important;}
.paddingLeft50{padding-left:50px!important;}
.paddingTop20{padding-top:20px!important;}
.paddingTop0{padding-top:0!important;}
/*border*/
.borderLeft0{border-left:0!important;}

/*文字位置*/
.txtleft {text-align:left!important;}
.txtright {text-align:right!important}
.txtcenter {text-align:center!important}
.verT{vertical-align:top!important;}

/*文字大小*/
.font12{font-size:12px;}

/* no-border */
.noborder{border:0!important;}

.nav{ margin:0 auto; width:100%; text-align:center; color:#aaa; font-family:"宋体"; font-size:12px; line-height:38px; height:38px; font-weight:normal; background:#f5f5f5; }
.nav a{ color:#aaa;}

.header{margin:0 auto;width:900px;padding:40px 0;height:64px; position:relative;}
.header .share{position:absolute;height:30px;width:140px;right:0;bottom:30px;}

.content{margin:0 auto;width:900px;}
.con_area1 li{padding-bottom:50px;}
.con_area1 .pic{}
.con_area1 h4{font-size:26px; font-weight:normal;height:40px;line-height:40px;color:#6da2f0; text-align:center;padding:20px 0 0;}
.con_area1 p{font-size:19px;line-height:20px;padding:20px 0 0;}

.con_area1 .li_l .pic{float:left;width:450px;padding-right:50px;}
.con_area1 .li_l h4{text-align:left;}
.con_area1 .li_l .txt{float:left;width:400px;}

.con_area1 .li_r .pic{float:right;width:450px;}
.con_area1 .li_r h4{text-align:left;}
.con_area1 .li_r .txt{float:right;width:400px;padding-right:50px;}

.con_area2{padding:40px 0;border-top:1px solid #ccc;}
.con_area2 li{float:left;position:relative;height:240px;padding:0 10px 0 230px;width:210px;}
.con_area2 a.pic{ display:block;width:190px;height:240px;left:30px;top:0;position:absolute;}
.con_area2 h4{font-size:20px;font-weight:normal;height:40px;line-height:40px;color:#6da2f0; text-align:left;}
.con_area2 p{font-size:14px;line-height:20px;}





.txt_footer{padding:40px 0 40px;background:#fff;}
.txt_footer .a32{ text-align:center;color:#999;}
.txt_footer .a32 a{color:#999;}