﻿/* 初始化 */
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;zoom:1}
input,button{padding:0; margin:0; border:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:14px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:none;margin:0;padding:0;}
a,a:hover,a:active,a:link{ text-decoration: none; color:#333333;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.w1040{ width:1200px; margin:0 auto;background:#fff;}
ul{margin:0;padding:0;list-style:none;}
ul li{margin:0;padding:0;list-style:none;}

/* 公共尾 */
.footer{ clear:both; padding-bottom:30px; background: #fff;font-family: "Microsoft YaHei"; font-size: 14px; color:#555555;}
.footer1{ overflow: hidden; margin-bottom: 7px; border-top: 7px #c50707 solid; padding-top: 24px;}
.footer1 li{ float: left; margin-right: 60px;}
.footer1 li.li_last{ margin-right: 0}
.footer1 li select{color:#555555; padding-left:5px; border:1px #e5e5e5 solid; width: 191px; height: 34px;font-family: "Microsoft YaHei"; font-size: 14px;}

.footer2{ padding-bottom: 25px; border-bottom:1px #dddddd solid;}
.footer2 a{ display:inline-block; padding-right: 29px; color:#555555; margin-top: 17px;}

.footer3{padding-top:22px; padding-left:20px; height:70px;}
.footer3_lf2{padding-top:10px;}
.footer3_lf2 span{font-size:14px; padding:0 10px; color: #555;}
.footer3_lf2 p{font-size:14px; color: #777; padding:0 10px; margin-top:12px; height:22px; line-height:22px; }

.footer3_rf .fl{padding-right:20px;}
.footer3_rf p{padding:5px 0px;}

