/* 全局CSS定义 */
*{margin:0;padding:0;border:0;}
body{text-align:center;margin:0 auto;padding:0;background:url(../img/h_s1.jpg) repeat 0 0;font-size:12px;color:#333; width:100%;width:expression(document.body.clientWidth <= 1105? "1105px":"auto"); min-width:1105px;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
select,input,img,select{vertical-align:middle;}
img,a img{border:0;margin:0;padding:0;}
ul,ol,li{list-style:none;}
table,td,input{font-size:12px;padding:0;}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#DE1A28;text-decoration:none;}

/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; } 

/* 通用属性 */
.lf{float:left;}
.rg{float:right;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}

/*常用方法*/
.show{display:block;}
.hide{display:none;}
.mbox{ width:1105px; margin:0 auto;}

/*---------------------------------------------------------------*/
.top .lf{ width:254px;}
.top .rg{ width:530px; text-align:left;}
.top .rg .guanwng{ float:left; width:230px;}
.top .rg .weixin{ float:left; width:300px; position:relative; font-size:12px; text-align:center;}
.top .rg .weixin .weixin_nr{width:220px; height:244px; padding:10px; background:#fff; text-align:center; position:absolute; left:30px; top:65px; display:none; line-height:24px;}
.top .rg .on .weixin_nr{ display:block;}

.cp_1 .cp_tit{ width:1100px; margin:0 auto; padding:5px 5px 10px 0;}
.cp_1 .cp_img{ width:1080px; margin:0 auto; padding:10px 15px 20px 10px; background:url(../img/im_r1_c2_s1.png) no-repeat left top;}
.cp_2 .cp_tit{ width:1105px; margin:0 auto; padding:30px 0 10px;}
.cp_2 .cp_img{ width:1105px; margin:0 auto;}
.cp_3{ background:url(../img/dbg_s1.png) repeat-x center bottom; padding:0 0 70px;}
.cp_3 .cp_guizhe{ width:1105px; margin:0 auto; padding:5px 0 30px;}

.footer{ background:#CA2B18; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; font-size:24px; color:#fff; padding:50px 0; line-height:32px;}



















