
 .footer { width:1200px; margin:0 auto;font-family:"Microsoft Yahei";}
				

		    .f_bj{/* color:#fff; *//* clear:both; *//* font-family:"Microsoft Yahei"; *//* line-height:36px; *//* position: relative; *//* z-index: 9; *//* height:400px; *//* background-attachment:fixed; *//* font-size: 16px; *//* background: url(../images/footbg.jpg) no-repeat center; */}
			.f_bj a{color:#fff;}
			.f_bj:before{content: "";position: absolute;width:100%;height:82px;top:0;left:0;background:#fff;z-index: -1;}
			.f_cont{padding: 27px 0 0;height: 55px;line-height: 42px;color: #474747;}
			.f_cont li{float: left;width: 320px;margin-left: 72px;padding-left: 34px;background: url(../images/f_ico2.gif) no-repeat 0 9px;position: relative;}
			.f_cont li:first-child{width: 430px;margin: 0;background: url(../images/f_ico1.gif) no-repeat 0 9px;}
			.f_cont li:last-child{width:204px;background: url(../images/f_ico3.gif) no-repeat 0 9px;}
			.f_cont li:before{content: "";position: absolute;width:2px;height:43px;top:0;right:0;background:#535353;}
			.f_cont li:last-child:before{width: 0;height: 0;}
			.f_cont li b{font-size: 20px;}

		    .f_con{/* padding: 52px 0 0; */}
			.f_con h3{/* height:72px; */position: relative;font-size: 24px;line-height: 55px;padding-left: 22px;}
			.f_con h3:before{content: "";position: absolute;width:4px;height:21px;top:17px;left:2px;background: #ffffff;}
			.f_code h3{height:82px;}
			.f_nav{width:484px;white-space: nowrap;}
			.f_nav li{display: block;float: left;width: 148px;height: 36px;background: url(../images/f_ico4.png) no-repeat 0 14px;padding-left: 18px;}
			.f_nav a{display: block;color: #fff;opacity: 0.8;}
			.f_nav a:hover{text-decoration: underline;}

			.f_wz{width: 400px;}
			.f_wz li{opacity: 0.8;}
		    .f_code{width:246px;font-size:14px;}
		    .f_code p{width:109px;float: left;position: relative;overflow: hidden;text-align: center;}
			.f_code img{width:95px;height:95px;background: #fff;padding:7px;display: block;}
			.f_code b{width:109px;height: 109px;display: block;position: relative;}
			.f_code p:nth-child(3){margin-left:25px;}
			.f_code p b:after {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 40px;content: "";animation: light 5s infinite;-webkit-animation: light 5s infinite;}
			.f_code p b:after {background: url(../images/code_shadow1.png) no-repeat 0 0;}
			.f_code p:nth-child(2) b:after {background: url(../images/code_shadow2.png) no-repeat 0 0;}
			/*????????*/
.link{/* height:78px; *//* line-height:78px; *//* position: relative; *//* z-index: 9; *//* width:100%; *//* font-size: 16px; *//* border-top: 1px solid rgba(255, 255, 255, 0.4); *//* color: #fff; *//* background: url(../images/footbg.jpg) no-repeat center bottom; */}
.link_c{width:1200px;overflow: hidden;opacity: 0.8;margin: 0 auto;white-space: nowrap;}
.link_c a{color: #fff;padding: 0 36px 0 0;}

/* ????????? */
@charset "utf-8";
body11, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements ????? */
dl, dt, dd, ul, ol, li, /* list elements ??????? */
pre, /* text formatting elements ????????? */
fieldset, lengend, button, input, textarea, /* form elements ??????? */
th, td { /* table elements ??????? */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; box-shadow: none; outline: none;}

/* ??????????? */
body11{width: 100%;min-width: 1340px;margin:0 auto;overflow-x:hidden;}
body11,
button, input, select, textarea {
    font: 14px/22px "Microsoft YaHei";color: #787878;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*????bootstrape??????????????*/

address, cite, dfn, em, i, var {font-style: normal;} /* ??????? */

/* ??????????? */
ul, ol ,li{list-style: none;}

/* ????????????? */
a {text-decoration: none; color: #787878; word-wrap:break-word;}/*??????*/
a:hover {text-decoration: none; color:#910800;}


/* ?????????? */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img ????????????? img ???? */
/* ???optgroup ??????? */
button, input, select, textarea {
    font-size: 100%; /* ?????????? ie ????????????? */
}

/* ?????????? */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* ????ie????????????????????????????????????????? */
html {overflow-y: scroll;overflow-x:hidden;}

/*???????*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

/*???????*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
