@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
textarea{resize:none}
body{ background:#c7dff8;}
body area:focus{outline:none;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;outline:none;}
.main-bg{ background:#c7dff8; }
.main-common{ background: #c7dff8 url(../images/bg_01.jpg) no-repeat top center; width:100%;margin:0 auto; height:1876px;}
.main-common1{ background:#c7dff8 url(../images/bg1_08.jpg) no-repeat top center; width:100%;margin:0 auto; height:799px;}
.main-common2{ background:#c7dff8 url(../images/bg2_09.jpg) no-repeat top center; width:100%; height:auto;margin:0 auto;}
textarea{resize:none}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
a,a:link,a:active{text-decoration:none;} 
div,p{ word-break:break-all;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
button,input,select,textarea{font-size:100%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.number li{list-style-type:decimal;}
#wrapper{ margin:0 auto; width:1000px; height:auto; overflow:hidden; position:relative;}

#wrapper .mid_wz{ z-index:2;position:absolute; top:0px; left:275px; background:#ffffff; width:550px; height:400px; display:none;}
.footerbg{ margin-top:0px!important;}
.colorn1{ float:right; height:44px; display:none;z-index:10; cursor:pointer;}
.mid_sp{ width:550px; height:300px;z-index:2;}
.full{background-color: #000;
	width: 100%;
	height: 100%;
	_width:0;
	_height:0;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=40);/*IE*/
	opacity:0.4;/*FF*/
	z-index:1;
	position:fixed!important;/*FF IE7*/
}



.main_mid5{width:1000px; height:799px;background:url(../images/main1_05.jpg) no-repeat; position:relative; }
.main_mid5 .mid-title2{  color:#4a140d; font-size:24px; line-height:35px; height:105px; padding:119px 0 200px 0; width:820px; margin:0 auto}
.main_mid5 .ccd{ position:absolute; bottom:205px; right:93px; color:#4a140d; font-size:24px;  height:35px; line-height:35px; border-bottom:1px solid #4a140d }
.main_mid1{width:1000px; height:802px;background:url(../images/main2_06.jpg) no-repeat; position:relative; }
.main_mid1 .mid-title2{ color:#4a140d; font-size:24px; line-height:35px; height:105px; padding:397px 0 200px 0; width:820px; margin:0 auto}
.main_mid1 .ccd{ position:absolute; bottom:220px; right:93px; color:#4a140d; font-size:24px;  height:35px; line-height:35px; border-bottom:1px solid #4a140d}
.main_mid2{width:1000px; height:352px;background:url(../images/mian3_07.jpg) no-repeat; position:relative; }
.main_mid2 .mid-title2{ color:#4a140d; font-size:24px; line-height:35px; height:55px; padding:285px 0 0px 0;  margin:0 auto}
.main_mid3{width:1000px; height:391px;background:url(../images/main_14.jpg) no-repeat; position:relative; }
.main_mid3 .mid-title2{ color:#66635c; font-size:24px; line-height:30px; height:60px; padding:131px 0 0px 259px;  width:174px;}
.main_mid3 .ccd{ position:absolute; bottom:125px; left:259px; color:#ffffff; font-size:14px; width:142px; height:42px; line-height:42px; text-align:center; background:#6c5a35; border-radius:5px; }
.main_mid4{width:1000px; height:353px;background:url(../images/main5_09.jpg) no-repeat; position:relative; }
.main_mid4 .mid-title2{  color:#66635c; font-size:16px; line-height:30px; height:60px; padding:72px 0 25px 35px;  width:916px; }
.main_mid4 .ccd{ position:absolute; bottom:101px; left:35px; color:#ffffff; font-size:14px; width:142px; height:42px; line-height:42px; text-align:center; background:#6c5a35; border-radius:5px; }
.main_mid6{width:1000px; height:356px;background:url(../images/main8_07.jpg) no-repeat; position:relative; }
.main_mid6 .mid-title2{ color:#66635c; font-size:16px; line-height:30px; height:90px; padding:74px 0 10px 35px;  width:916px;}
.main_mid6 .mid-title2 font{ color:#b25324;}
.main_mid6 .div-title .ccd{ color:#ffffff; font-size:22px; width:226px; text-align:center; line-height:44px; height:44px; border:1px solid #ffffff;}
.main_mid6 .mid-title1{  color:#665f52; font-size:18px; line-height:30px; height:30px; padding:0 0 0 35px;  width:916px; }
.main_mid6 .ccd{ position:absolute; bottom:65px; left:35px; color:#ffffff; font-size:14px; width:142px; height:42px; line-height:42px; text-align:center; background:#6c5a35; border-radius:5px; }

/*弹出层*/

.title_pic3{ width:294px; height:129px; padding:55px 103px 0 100px;}
.fyjm-ceng1{position:fixed; top:20%; left:50%;width:335px; height:auto;margin-left:-168px;z-index:40;display:none;}
.lqlw-ceng{ position:fixed; top:10%; background: url(../images/tan_02.jpg) top center no-repeat ; height:580px; left:50%;width:997px;margin-left:-499px; z-index:40;display:none; }
.lqlw-ceng1{ position:fixed; top:10%; background: url(../images/tan1_10.jpg) top center no-repeat ; height:580px; left:50%;width:997px;margin-left:-499px; z-index:40;display:none; }
.xz-title{ font-size:24px; color:#5f5f5f; font-weight:bold; line-height:50px; height:50px; border-bottom:2px solid #5f5f5f; margin-bottom:20px;}
.xz-titl{ font-size:32px; color:#ffffff; font-weight:bold; line-height:40px; height:40px; text-align:center; margin-bottom:20px;}
 .xz1-title1{ color:#33302f; font-size:24px; line-height:35px;text-align:justify; text-justify:inter-ideograph;  }
  .xz1-title1 font{ color:#ffffff; font-size:20px; font-weight:bold; width:26px; height:26px; line-height:26px; text-align:center; float:left; margin-right: 10px; background:#33302f; border-radius:20px; margin-top:5px; }
  .xz1-title1 span{ float:left; width:95%; }
 .xz1-title1 a{ color:#5f5f5f; text-decoration:underline;} 

.col{ position:absolute; top:25px; right:30px; z-index:3;}
.col1{ position:absolute; top:10px; right:10px; z-index:3;}
.title{width:1087px; padding:112px 0px 0 40px;}
.title1{ color:#33302f; font-size:31px; line-height:35px; margin:30px 0 20px 0;font-weight:bold;}
.nr-title{ color:#424242; font-size:18px; font-weight:bold; line-height:30px; height:30px;}
.nr-title1{ color:#424242; font-size:14px;  line-height:20px; height:60px;}
.xz-title1{ color:#6c5d44; font-size:16px; font-weight:bold; line-height:23px; height:23px;}
.xz-title1 span{ background:#6c5d44; width:5px; height:5px; float:left; margin:9px 5px 0 0; border-radius:20px;}
.main1{ background: url(../images/top3_03.jpg) no-repeat; width:1000px; height:509px; position:relative;}