@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0;}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{overflow: hidden; text-align: left;  color:#666; font: 16px/1.5 Microsoft Yahei,tahoma,HELVETICA; background:url(../../img/64/bg.jpg); }
.doc .inner,.nav-inner, .b_inner ,.c_inner ,.d_inner{width:1000px; clear: both; margin:0 auto; overflow: hidden;}
.b_inner{width:1180px;}
.c_inner{width:100%;}
.d_inner{width:100%;min-width:1200px;_width:1200px; background:#FFFFFF ;}
.title{ display:block;margin:80px auto 15px; width: 285px;}
.title1{ display:block;margin:80px auto 15px; width: 285px;}
.p_title{ font-size:16px; text-align:center; }
.color1{ color: #282828;}
.color2{ color: #fff;}
.color3{ color: #999;}
.pt30{padding-top:30px;}
.f18{font-size:18px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}

.f14{font-size:14px;}
.prev,.next { background:url(../../img/66/img.png) no-repeat center center; cursor:pointer; width:51px; height:51px; position:absolute; float:left; z-index:5}
.area6 a:hover img{transform: scale(1.05, 1.05); transition: .3s transform;}

.area1{ height:613px; background:url(../../img/66/banner.jpg) no-repeat center top}
.area1 a{ display: block; float: left;}
.area1 .one{ width: 46px; height: 47px; margin-left:185px; margin-top: 548px; }
.area1 .two{ width: 110px; height: 38px; margin-left:505px; margin-top: 550px; }
.area2 .inner{ height:575px; background:url(../../img/66/complay.jpg) no-repeat center top; margin: 50px auto;}
.area2 .complay{ width: 470px; float: right;  margin-top: 165px;}
.area2 p{ font-size:13px; width: 470px; float: right; line-height:28px; text-align:justify; text-justify:inter-ideograph; text-indent:30px; }

.area3{ height:675px; background:url(../../img/66/bg1.jpg) repeat-x }
.area3 ul{ width: 1200px;  margin-right:-20px; margin-top: 57px; }
.area3 ul li{ margin-right:20px ; width: 280px; float: left;}
.area3 .content{ background-color: #fff; text-align: center; padding-bottom:30px;}
.icon{width:82px;height:95px;background:url(../../img/66/inpro.png) left top no-repeat;position: relative;z-index: 1;margin:0 auto;margin-top:-43px;-webkit-transition: all 0.6s;
		-moz-transition: all 0.6s;
		-o-transition: all 0.6s;
		transition: all 0.6s; display: block;}
	.icon1{background-position:0 0;}
	.icon2{background-position:-82px 0;}
	.icon3{background-position:-164px 0;}
	.icon4{background-position:-246px 0;}
	a:hover .icon1{background-position:0 -95px;}
	a:hover .icon2{background-position:-82px -95px;}
	a:hover .icon3{background-position:-164px -95px;}
	a:hover .icon4{background-position:-246px -95px;}


.area4{ height:890px; background:url(../../img/66/bg2.jpg) }
.area4 .p_title{ margin-bottom:60px ; margin-top:20px ;}
.area4 .multipleColumn{ overflow:hidden; position:relative; text-align:center;height:600px;}
.area4 .multipleColumn .bt{height:51px; margin:35px auto 0; text-align:center;  width:205px;position: relative;  }
.area4 .multipleColumn .next{ position:absolute; left: 0px; background-image:url(../../img/66/icon/1.jpg); display: inline-block; }
.area4 .multipleColumn .prev{ position:absolute; left: 150px;background-image:url(../../img/66/icon/2.jpg); display: inline-block;}
.area4 .multipleColumn .lb{ float:left;display:block; width:92px;height:51px; cursor:pointer;position:absolute; left:55px;}
.area4 .multipleColumn .all{position:absolute;top:530px;left:550px; width:135px; height:54px; line-height:54px; background-color:#CAA03A; color:#FFF; font-size:20px;}
.area4 .multipleColumn .all a{ color:#FFF;}
.area4 .multipleColumn .bd{margin:0 auto;overflow:hidden; width:100%;min-width:1200px;_width:1200px;}
.area4 .multipleColumn .bd ul{ overflow:hidden; zoom:1;   float:left; _display:inline; width:100%;min-width:1200px;_width:1200px;  }
.area4 .multipleColumn .bd ul li{width:25%;float:left; _display:inline; overflow:hidden; text-align:center; position:relative; }
.area4 .multipleColumn .bd ul li a img{display:block;width:100%;}
.area4 .multipleColumn .bd ul li a .caseon{position: absolute;bottom:-100%;width: 100%;height: 100%;color: #fff; z-index: 500;background: rgba(0,0,0,.4); text-align: center;font-size:18px;line-height: 30px;}
.area4 .multipleColumn .bd ul li a:hover .caseon{position: absolute;bottom:0;width: 100%;height: 100%;color: #fff; z-index: 500;background: rgba(0,0,0,.4); text-align: center;font-size:18px;line-height: 30px; -webkit-transition: all 0.6s;
		-moz-transition: all 0.6s;
		-o-transition: all 0.6s;
		transition: all 0.6s;}
.area4 .multipleColumn .bd ul li a .caseon p{padding-top:32%; }




.area5{ height:1387px; background:url(../../img/66/bg3.jpg) no-repeat center top}
.area5 .suport{ height: 1087px; position: relative; background:url(../../img/66/bg3.png) no-repeat center top; margin-top: 20px; }
.area5 .box{ width: 285px; position:absolute;}
.area5 .box1{ top: 13px; left: 160px;}
.area5 .box2{ top: 115px; left: 547px;}
.area5 .box3{ top: 226px; left: 160px;}
.area5 .box4{ top: 326px; left: 547px;}
.area5 .box5{ top: 429px; left: 160px;}
.area5 .box6{ top: 536px; left: 547px;}
.area5 .box7{ top: 640px; left: 160px;}
.area5 .box8{ top: 747px; left: 547px;}
.area5 .box9{ top: 856px; left: 160px;}
.area5 .box10{ top: 952px; left: 547px;}
.area5 h2{ font-size:20px; color: #e70012; margin-bottom:17px ;   }
.area5 .color{ color: #1e1e1e;} 
.area5 h2 .one{ font-size: 34px; font-weight: bold; color: #e70012;}
.area5 h2 .two{ font-size: 34px; font-weight: bold; color: #1e1e1e;}
.area5 .su{ font-size:12px; color: #4c4c4c;line-height:24px; text-align:justify; text-justify:inter-ideograph; }

.area6 .inner{ width: 1262px; height:715px ;}
.picScroll-left{ overflow:hidden; position:relative;   height:470px ;  margin-top: 20px;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  margin:0 5px ;  float:left; _display:inline; overflow:hidden; text-align:center; width: 242px; height: 380px;  }
.picScroll-left  li a{display:table-cell; width:242px;height:327px;vertical-align:middle;text-align:center;*float:left;*font-family:simsun;*font-size:285px;*line-height:1; border: solid 1px #f4f3f3; }  
.picScroll-left  li a img {vertical-align:middle;max-width:234px;max-height:340px;_width:100%;_height:100%; }
.picScroll-left  li  p{ text-align: center; font-size: 14px; color:#2f2f2f ; line-height: 10px; padding-top: 20px;}

.picScroll-left .next:hover{ width:400px; height:27px;position:absolute;top:420px;right:220px;background-position: 0px -231px;  cursor:pointer;  }
.picScroll-left .prev:hover{ width:400px; height:27px;position:absolute; top:420px;left:220px;background-position: 0px -204px;  cursor:pointer;  }
.picScroll-left .next{ width:400px; height:27px;position:absolute;top:420px;right:220px;background-position: 0 -285px ; cursor:pointer;  }
.picScroll-left .prev{ width:400px; height:27px;position:absolute; top:420px;left:220px;background-position: 0 -258px;  cursor:pointer;  }

.area7{ height:790px; background:url(../../img/66/bg4.jpg) no-repeat center top; }
.area7 .inner{width: 1200px;}
.area7 .jm4top{padding-left:207px;padding-right:40px;width:429px; margin:0 auto;  margin-top:85px;height:145px;background:url(../../img/66/jm41.jpg) left top no-repeat;background-color:#362436;margin-bottom:66px;color:#bebebe; position:relative;}
.area7 .jm4top h4{ font-size: 30px; color:#fff ; font-weight: bolder; padding-top: 15px;}
.area7 .jm4top p{ font-size: 14px;}
.area7 .jm4top .ys{position:absolute; width:450px;top:1px; left:200px; display:none;}
.area7 .jm4top .on{ display:block;}
.area7 .jm4bottom{ position: relative;}
.jm4bottom div{width:1232px;}
	.jm4bottom a{width:144px;height:147px;background:url(../../img/66/jm47.png) left top no-repeat;margin-right:32px; display: block; float: left;}
	.jm4bottom a.jm4bottom1{background-position:0 0;}
	.jm4bottom a.jm4bottom2{background-position:-144px 0;}
	.jm4bottom a.jm4bottom3{background-position:-288px 0;}
	.jm4bottom a.jm4bottom4{background-position:-432px 0;}
	.jm4bottom a.jm4bottom5{background-position:-576px 0;}
	.jm4bottom a.jm4bottom6{background-position:-720px 0;}
	.jm4bottom a.jm4bottom7{background-position:-864px 0;}
	.jm4bottom a.jm4bottom1:hover,.jm4bottom a.jm4bottom1.on{background-position:0 -144px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s; }
	.jm4bottom a.jm4bottom2:hover,.jm4bottom a.jm4bottom2.on{background-position:-144px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	.jm4bottom a.jm4bottom3:hover,.jm4bottom a.jm4bottom3.on{background-position:-288px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	.jm4bottom a.jm4bottom4:hover,.jm4bottom a.jm4bottom4.on{background-position:-432px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	.jm4bottom a.jm4bottom5:hover,.jm4bottom a.jm4bottom5.on{background-position:-576px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	.jm4bottom a.jm4bottom6:hover,.jm4bottom a.jm4bottom6.on{background-position:-720px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	.jm4bottom a.jm4bottom7:hover,.jm4bottom a.jm4bottom7.on{background-position:-864px -144px; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
	
.area8{ height: 738px;}	
.area8 .qy{ display: block; float: left;}
.area8 .p_title{ margin-bottom:35px ;}
.area8 .content{ width: 585px; height: 345px; float: right; }
.area8 ul li{ height: 73px; background: #f1f1f1; margin-bottom: 18px;}
.area8 ul li .time{ background: #e8e8e8;  float: left; width:73px;height:73px;}
.area8 ul li .right{  float: left;  width:485px; padding-left: 15px; }
.area8 .time span{ font-size: 34px; display: block; text-align: center; font-family: arial; line-height:50px ;}
.area8 .time em{font-size: 12px; display: block; text-align: center;font-family: arial; font-style: normal;line-height:8px ; }
.area8 ul li h4{ font-size: 14px; color: #1a1a1a; padding-top: 10px; line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;}
.area8 ul li p{ font-size: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;} 
.area8 .more{ width: 107px; height: 27px; background:url(../../img/66/more.jpg) left top no-repeat; display: block; }

.area9{ height:665px; background:url(../../img/66/bg5.jpg) no-repeat center top}
.area9 .inner{ width: 1200px;}

.jm7b1,.jm7b2{width:404px;height:327px; font-size:14px;line-height:2em;padding:34px;color:#b0b0b0; float: left; position: relative;}
.jm7b1{background:url(../../img/66/jm7bg1.png) left top no-repeat;margin-left:36px;padding-right:47px;}
.jm7b2{background:url(../../img/66/jm7bg2.png) left top no-repeat;margin-left:151px;padding-left:47px;}
.jm7b11{right:-489px;top:21px;}
.jm7b21{left:-105px;top:178px;}
.abs{ position: relative;}
.area9 .box{width:100%; height:395px; position:relative; margin-top: 30px;}
.area9 .ldiv{ position:absolute; left:-400px;width:390px;height:327px;  padding:47px; line-height:28px;text-align:justify; text-justify:inter-ideograph;font-size:14px; color:#b0b0b0 ;  background-image: url(../../img/66/jm7bg1.png) ;}
.area9 .rdiv{ position:absolute; right:-400px;width:485px;height:405px; font-size:14px; background-image: url(../../img/66/jm7bg2.png);}
.area9 .rdiv .mgtop{ padding-top:35px ; padding-bottom: 20px;}
.area9 .rdiv .p1{ color:#b0b0b0 ; margin-left: 65px; margin-right: 10px;}
.area9 .ldiv .p2{ padding-right:10px ;}
.mt20{ margin-left: 65px;}


.area10 { background-color: #15171e ;}
.area10 .p_title{ margin-bottom:55px ;}
.area10 .inner{ width: 1200px;}
.area10 ul li{margin-right:65px;margin-bottom:51px;opacity:1; position: relative; float: left; } 
.area10 ul li span{width:22px;height:16px; display: block; position: absolute;}
.area10 ul li.jm8left span{right:-44px;top:50%;margin-top:-8px; background:url(../../img/66/jm8left.png) left top no-repeat;}
.area10 ul li.jm8right span{right:-44px;top:50%;margin-top:-8px;background:url(../../img/66/jm8right.png) left top no-repeat;}
.area10 ul li.jm8xia{margin-right:0;}
.area10 ul li.jm8xia span{left:50%;margin-left:-8px;bottom:-35px; width:16px;height:22px;background:url(../../img/66/jm8xia.png) left top no-repeat;}
	.mb40{margin-bottom:40px;}	

.area11{ background-color: #fff ;}
.area12{ height:220px; background:url(../../img/66/bottom.jpg) no-repeat center top; }
.area12 .mgtop{ margin-top: 75px;}
.area12 p{ font-size: 13px; color:#fff ; line-height: 24px;  padding-left:370px ;}
.area12 p a{ color: #fff;}
.area12 p a:hover{ color: #fdfbfb;}

.user .date-ask{ display:none;}
.m-page{ margin:0 auto; padding:25px 0;}
.message h3{ text-align: center; height: 30px; line-height: 30px; margin-bottom: 30px; font-weight:bold;}
.m-form {
    width: 610px;
    color: #330005;
    line-height: 29px;
    position: relative;
    float: left;

}
.m-form legend {
    font-size: 14px;
    font-weight: bold;
}
.m-form .formitm {
    line-height: 30px;
    padding-bottom: 15px;
    width:305px;
    float: left;
}
.m-form .formitm-1 {
    padding-left: 100px;
}
.m-form .lab {
    float: left;
	font-size:14px;
    margin-right: -90px;
    text-align: right;
    width: 50px;
	color:#666;
}
.m-form .lab .ckey{ color:#ff0000;}
.m-form .ipt {
    margin-left: 61px;
}
.m-form .ipt * {
    vertical-align: middle;
}
.m-form .ipt a, .m-form .ipt a:hover {
    color: #3891eb;
    text-decoration: none;
}
.m-form .ipt img {
    height: 32px;
    margin: 0 15px 0 5px;
}
.m-form .ipt .domain {
    color: #777;
    font-weight: bold;
    margin: 0 0 0 5px;
}
.m-form .ipt p {
    color: #999;
    height: 22px;
    line-height: 22px;
}
.m-form .tip {
    padding-top: 10px;
}
.m-form .tip input {
    margin: 0 5px 3px 0;
}
.m-form .m-textarea {
    height: 80px;
}
.u-btn{background: #da251d;height:52px; text-align: center;width:177px; border:none;color:#fff; cursor: pointer; font-size:20px; font-weight:bolder; margin-top:10px; font-family:"瀵邦喛钂嬮梿鍛寸拨"; margin-left:-38px; margin-bottom:10px;}
.u-ipt, .m-textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #ddd #ddd #ddd;
    border-image: none;
    border-right: 1px solid #ddd;
    border-style: solid;
    border-width: 1px;
    color: #777;
    font-size: 14px;
    height: 25px;
    line-height: 17px;
    padding: 5px;
    width: 230px;
}
.m-textarea {
    width: 535px;
}.remind {
     border: 3px solid #e3c16f;
     padding:24px 45px;
     width: 270px;
     float: right;

	 background:#fff;
 }
.remind strong{font-size: 16px; padding:6px 0 10px; margin-left:15px; color:#333;}
.remind p {
    color: #666;
    font-size: 12px;
    margin-left:15px;
    line-height: 28px;
}


/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#f56908; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }





