﻿/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0; font-size:14px;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: 100%;}
strong{font-weight: 700;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,
select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;	font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
body {line-height: 1.5;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;}
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;}
body .fn-hide {display:none;}
.fn-left,.fn-right {display:inline;}
body .fn-left {float:left;}
body .fn-right {float:right;}
body .center{text-align: center;}	

.clear{ clear:both;}
.text{ border:1px solid #FF0000;}
.w1000{ width:1000px; margin:0px auto;}
.mt20{ margin-top:20px;}

.text-hide{display: block;overflow: hidden;	text-indent: -999px;background-repeat: no-repeat;}

/***************** CSS Style ********************/
body{color: #666;font: 12px/1.5 "Microsoft Yahei", Arial, "宋体";background-color: #fff;}
a{text-decoration: none; color: #424242;}
a.color{color: #321301;}
a:link{text-decoration: none;}
a:visited{text-decoration: none; }
a:hover { text-decoration: none; color: #321301;}
a:active{text-decoration: none;}

.fl{ float:left;}
.fr{ float:right;}

/*****head.htm****/
.head_top{ height:20px; background-color:#eeeeee; overflow:hidden;}
.head_top .top_box{ margin:0px auto; width:1000px; height:20px; overflow:hidden;}
.head_top .top_box h2{ float:left; font-size:14px; line-height:20px; height:20px;color: #666;}
.head_top .top_box h4{ float:right;line-height:20px;background:url(/img2016/head_top_tel.jpg) left center no-repeat;font-size:14px; padding-left:20px;color: #666;}


.head{ height:60px;position:relative; }
.head .head_box{  }
.head .head_link_logo{float:left; height:60px; width:135px; background:url(/img2016/head_logo.jpg) left center no-repeat}
.head .head_link_logo a{ display:block; width:100%; height:100%; overflow:hidden; text-indent:-1000px;}
.head .head_list{ float:right;  z-index:1;}
.head .head_list .head_link{ float:left; height:60px;  }
.head .head_list .head_link.head_link_1{ float:left; width:85px;  }
.head .head_list .head_link a{ display:block; text-align:center; line-height:60px; color:#636363; font-size:16px;}


	/* diary-arrow */
.diary-arrow{width: 36px;height: 66px;position: absolute;top: 50%;margin-top: -33px;z-index: 3;cursor: pointer;filter: alpha(opacity=20);opacity: 0;background-image: url(/img2016/five-arrow.png);}
.diary-arrow:hover{filter: alpha(opacity=100);opacity: 1;}
.silde-prev{ background-position: 0 0; left: 0}
.silde-next{ background-position: -50px 0; right: 0;}

	
.title{ height:38px; line-height:38px;position:relative;}
.title { font-size:16px;color:#321301;}
.title  b{ color:#321301;position:absolute; bottom:0px; left:10px; font-weight:normal;}
.title  b span{ color:#dadada; font-size:14px; padding-left:10PX;}
.title span.more{ position:absolute;top:10px; right:10px;}
.title span.more a{ display:block; background: url(/img2016/more.jpg) center no-repeat; width:41px; height:11px;}


#link{ background:#fefefe url("/img2016/fotor_logo.jpg") 465px 20px no-repeat; overflow:hidden; }
#link .link_box{ overflow:hidden; padding:60px 70px 50px 70px;}
#link .link_item{ float:left;width:140px;}
#link .link_item p{ text-align:center; line-height:20px; color:#999999; font-size:12px;}
#link .link_item .tite{ font-size:14px;margin-top:10px; color:#333333;}
#link .link_item p a:hover{ text-decoration:underline;}

#footer{ background:#484443;  width:100%; padding-top:20px;}
#footer .footer_fl{ float:left; padding-left:100px; width:300px; padding-top:20px;}
#footer .footer_cn{ float:left; margin-left:20px; width:300px; border:1px solid #CCCCCC;}
#footer .footer_fr{ float:left; padding-right:30px;width:500px;}
#footer .footer_fr .footer_tel{ text-align:center;}
#footer .footer_fr  ul{ overflow:hidden; margin:0px auto; width:320px; margin-top:20px;}
#footer .footer_fr  ul li{ float:left; width:80px; text-align:center;}
#footer .footer_fr .footer_p{ text-align:center; font-size:12px;color:#858586;}
#footer .footer_botm{ padding:10px 80px; color:#c0bcbb; font-size:12px;}



/* 脂肪导航 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_zf{}
.nav_zf .nLi{ float:left; width:100px;}
.nav_zf .nLi h3 a:hover{background: url(/img2016/nav_bj.jpg) bottom center no-repeat; }
.nav_zf .sub{ display:none; width:100%; left:0; top:60px;  position:absolute; background:#5f5d5d;  line-height:26px; padding:25px 0; overflow:hidden;  }
.nav_zf .sub li{ zoom:1; float:left; width:200px; padding-bottom:10px; }
.nav_zf .sub a{ display:block; text-align:center; }
.nav_zf .sub p{ text-align:center; color:#e5e5e5;}
.nav_zf .sub a:hover{  }
.nav_zf .on h3 a{   }

