@charset "utf-8";
/* ==========================================================================
   ~重置
   ========================================================================== */
body {text-align: left;-webkit-text-size-adjust: 100%; font: normal 14px/24px "Microsoft Yahei",Tahoma,'simsun'; background:url(../img/bg.jpg) center top no-repeat scroll #facd89;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {	margin: 0;	padding: 0;}
/* 重设 HTML5 标签*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* HTML5 媒体文件跟 img 保持一致*/
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
table, fieldset, img, a img {border: 0;}
ul, ol, li, dl, dd, dt {list-style: none outside none;}
table {	border-collapse: collapse;border-spacing: 0;}
em, strong, th {font-style: normal;font-weight: normal;}
strong {font-weight: 600;}
input, select, form img, button {vertical-align: middle;}
iframe {overflow: hidden;}
a, a:link, a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;	color: #9a0107;}
a, a:focus {outline: none;}/*去除链接虚线*/

/* ==========================================================================
   ~框架
   ========================================================================== */
/*公用
   ========================================================================== */
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.em2 p{ text-indent:2em;}
.f_yh{ font-family:"Microsoft Yahei",Tahoma,'simsun'}
.tc{ text-align:center;}
.br1{ border:1px solid #CCC;}
.blank,.blank5,.blank1,.blank10,.blank20,.blank30{clear:both;display:block;font-size:1px;visibility:hidden;height:-1px;line-height:0;}
.blank5{ height:5px;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank30{ height:30px;}
.blank1{ height:1px;}

/*分区
   ========================================================================== */
.page,.area{overflow:hidden;margin:0 auto;}
.page{ width:960px; }
.area{width:960px; }
.con{ width:100%;}

/*详细
   ========================================================================== */
.banner { height:404px;}
.con01{ background:#f3985c;}

#Container {
	POSITION: relative; padding: 30px 0; MARGIN: 0px auto ;  WIDTH: 900px; HEIGHT: auto; OVERFLOW: hidden;}
.timeline_container {
	Z-INDEX: 50; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 29px; DISPLAY: block; HEIGHT: 100%; CURSOR: pointer
}
.timeline {
	POSITION: absolute; MARGIN: 0px auto; WIDTH: 4px; DISPLAY: block; background:#fee0ad; FLOAT: left; HEIGHT: 100%; FONT-SIZE: 0px; TOP: 0px; LEFT: 448px; border-left:1px solid #db8145;border-right:1px solid #db8145;
}
.timeline DIV.plus {
	Z-INDEX: 5000; POSITION: absolute; WIDTH: 29px; BACKGROUND: url(../img/timeline.png) 0px -36px; HEIGHT: 10px; TOP: 0px; LEFT: -11px
}
.timeline DIV.plus2 {
	POSITION: absolute; WIDTH: 10px; BOTTOM: 0px; BACKGROUND: url(../img/timeline.png) -29px -26px; HEIGHT: 10px; LEFT: -3px
}
.leftCorner {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 36px; DISPLAY: block; HEIGHT: 80px; OVERFLOW: hidden
}
.rightCorner {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 36px; DISPLAY: block; HEIGHT:80px; OVERFLOW: hidden
}
.rightCorner {
	BACKGROUND: url(../img/timeline2.png) 0px 0px; TOP: 80px; RIGHT: -36px
}
.leftCorner {
	BACKGROUND: url(../img/timeline2.png) -36px 0px; TOP: 60px; LEFT: -36px
}
.item { background:url(../img/bg_con.jpg) 0 0 no-repeat scroll #ffffcc;POSITION: relative; padding:15px ; LINE-HEIGHT: 30px; MARGIN: 20px 30px 0px; MIN-HEIGHT: 60px; WIDTH: 360px;  DISPLAY: block; FONT-FAMILY: "Microsoft JhengHei", "Microsoft YaHei"; WORD-WRAP: break-word;  FLOAT: left; FONT-SIZE: 14px;} 
.user_pic{ height:60px; width:60px; padding:10px; text-align:center; }

 .user_pic{ height:60px; width:60px; padding:10px; background:#ffcc66;}
 .user_con_f{ width:30px; height:30px; background:#FFF;}
 .user_con_r{ width:300px; color:#666;}
 
 .tou{ margin-top:10px;}
 .tou_l,.tou_r{ width:460px;}
  .logo li{ float:left; display:inline;}

 .logo .logo_xh,.logo_xh a{ width:110px; height:65px; display:block;text-indent:-9999px;}
 .logo .logo_wb,.logo_wb a{ width:135px; height:65px; display:block; text-indent:-9999px; }
 
 .logo_xh a{ background:url(../img/logo.png) 0 0 no-repeat scroll; background:#}
 .logo_wb a{background:url(../img/logo.png) right 0 no-repeat scroll;}
 .jianjie{ width:400px; padding:10px 20px; background: rgba(255,255,255,0.5); color:#ff6633; font-size:14px; line-height:28px; margin-top:10px}
 .login,.sigin, .login a, .sigin a{ width:100px; height:55px; display:block; text-indent:-9999px;}
 .login a{background:url(../img/login.png) 0 0 no-repeat scroll}
  .sigin a{background:url(../img/login.png) -100px 0 no-repeat scroll}
  .tou_r{ margin-top:150px;}
  .jiaru,.jiaru a{ width:100px; height:100px; display:block;}
  .jiaru a{ background:url(../img/jiaru.png) 0 0 no-repeat scroll; text-indent:-9999px;}
  .main_tit{ width:360px; height:100px; background:url(../img/qi.png) 0 0 no-repeat scroll;}
  

   .main_tit h1{ font-size:24px; line-height:40px; color:#FFF; font-weight:600; margin:35px 0 0 30px;}
   .tit{ width:420px; height:55px; margin:80px 0 0 20px; line-height:50px; font-size:18px; font-weight:600px; color:#ff6633; background:url(../img/ht.png) 0 0 no-repeat scroll;}
   .tit h2{ margin-left:40px;}
   .con02{background:#f3985c;}
     .jlu{ width:880px; margin:0 auto; background:url(../img/jl.png) 0 0 no-repeat scroll; overflow:hidden;}
	 .jlu_con{ width:840px; margin:50px  0 0 25px;}
	 
	 #conall_tit{ background:url(../img/ht2.jpg) 0 12px no-repeat scroll ;

    color: #FF6633;
    font-size: 18px;
    height: 55px;
    line-height: 50px;
    margin: 20px 0 0 20px;
    width: 400px;
}
 #conall_tit .tit h2 {margin-left: 40px;}
#conall_tit .rightCorner,#conall_tit .leftCorner{ display:none;}
 .con03{ background:#f2985c;overflow:hidden; }
	 .con03 .area{ margin-left:5px;}
.con03 li{ width:205px; padding:10px; margin:10px 5px; background:#FFF; border:1px solid #C60; float:left; display:inline; text-align:center;}
.con03 li p{ font-size:16px; font-weight:600; line-height:30px; padding-top:10px; color:#666;}
.qiandao_tit{ width:400px; height:67px; margin:0 auto 10px; }

.rollBox{width:940px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:32px;width:19px;background: url(../img/icon.png)  0 0 no-repeat scroll;overflow:hidden;float:left;display:inline;margin:110px 5px 0 0;cursor:pointer;}
.rollBox .LeftBotton:hover{ background-position: 0px -40px}
.rollBox .RightBotton{height:32px;width:20px;background: url(../img/icon.png)  -45px 0px no-repeat scroll;overflow:hidden;float:left;display:inline;margin:110px 0 0 5px;cursor:pointer;}
.rollBox .RightBotton:hover{background-position: -45px -40px}
.rollBox .Cont{width:875px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .tp_bg{ margin:5px; font-size:12px; height:230px; overflow:hidden; text-align:center; background:#FFF;}
.rollBox .tp_c{ width:208px;}

.rollBox .tp_c img{ width:160px; height:160px; padding:10px 20px;}
.tp_t{ font-size:14px; font-weight:600;}
