* {
			margin: 0 auto;
			padding: 0;
		}
		div{
		 margin:0 auto;
		}
/*������ʽ**/
body { background:#222222;}
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,img{margin: 0;padding: 0; }
body, button, input, select, textarea {font: 12px/1.6 Arial, Verdana, Helvetica, sans-serif; vertical-align:middle;}
body{min-width:960px;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight:normal; color:#FFFFFF;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: courier new,courier,monospace;}
small {font-size: 12px;}
ul, ol {list-style: none outside none;}
a{ text-decoration: none; color:#333;}
a:hover, a:active { }
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend {color: #000000;}
fieldset, img {border: 0 none;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0; }
img{ display:block;}


.pt-triggers {
	position: absolute;
	width:450px;
	z-index:300;
	top:30%;
	left:13%;
}
.pt-triggers .dl-menuwrapper button,.pt-touch-button { border:1px #a88d7b solid; padding:2px 10px; float:right; margin-top:20px; font-family:"΢���ź�"; font-size:14px; cursor:pointer; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; color:#8f725f;}

/*
.banner_qihao{ 
-webkit-animation:fadeInDownBig 1s .2s ease both;
-moz-animation:fadeInDownBig 1s .2s ease both;}
@-webkit-keyframes fadeInDownBig{
0%{opacity:0;
-webkit-transform:translateY(-2000px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDownBig{
0%{opacity:0;
-moz-transform:translateY(-2000px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
*/

.banner_qihao img{ display:inline;}
.banner_qihao span{ font-size:14px; font-family:"΢���ź�"; color:#fff; padding-left:10px;}

.banner_biaoti{ padding:6px 0;
-webkit-animation:fadeInDownBig 1s .2s ease both;
-moz-animation:fadeInDownBig 1s .2s ease both;}
@-webkit-keyframes fadeInDownBig{
0%{opacity:0;
-webkit-transform:translateY(-2000px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDownBig{
0%{opacity:0;
-moz-transform:translateY(-2000px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

.banner_wenzhang{ font-family:"΢���ź�"; font-size:16px; line-height:30px; padding-top:20px;
-webkit-animation:fadeInUp 2s 1s ease both;
-moz-animation:fadeInUp 2s 1s ease both;}
@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

.banner_wenzhang h5{ color:#331811; padding-bottom:20px;}
.banner_wenzhang p{ width:450px; color:#FFF; line-height:22px; }

.pt-touch-button{
-webkit-animation:fadeInUpBig 1s .2s ease both;
-moz-animation:fadeInUpBig 1s .2s ease both;}
@-webkit-keyframes fadeInUpBig{
0%{opacity:0;
-webkit-transform:translateY(2000px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUpBig{
0%{opacity:0;
-moz-transform:translateY(2000px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}


.img_box01{
 float:right;
 display:inline;
 position:relative;
 left:0px;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
 padding:15px 0px;
 margin:0 0 15px 15px;
}
.video_box{
 display:inline;
 float:right;
 position:relative;
 margin-right:-320px;
 margin-top:-50px;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
 padding-top:20px;
 padding-bottom:10px;
}
.img_box02{
 display:block;
 float:right;
 position:relative;
 margin-right:-400px;
 margin-top:-180px;
 background: #fff;
}
.jsimgbox{
 display:inline;
 float:right;
 position:relative;
 margin-right:-380px;
 margin-top:-100px;
 background: #fff;		
 font-size: 12px;
}
.jsimgbox img{
	float: left;
	margin-right:7px;
}


.jsimgbox2{
 display:inline;
 float:right;
 position:relative;
 margin-right:-380px;
 margin-top:-10px;
 background: #fff;		
 font-size: 12px;
}
.jsimgbox2 img{
	float: left;
	margin-right:7px;
}



.jsimgbox3{
 display:inline;
 float:right;
 position:relative;
 margin-right:-380px;
 margin-top:-80px;
 background: #fff;		
 font-size: 12px;
}
.jsimgbox3 img{
	float: left;
	margin-right:7px;
}




.tubox{display: block; width: 400px; height:319px; border: 0px; background: #fff; padding:0; margin: 0;}
.tubox:hover{display: block; width: 400px; height:319px; border: 0px; background: #fff; padding:0; margin: 0;}
.a_box{
	display:block;
	float:right;
	position:relative;
    margin-right:-180px;
    margin-top:-32px;
}
.clear {clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.center{ width:960px; margin:0 auto;}


p{ color:#bbbbbb;}

h1,h2,h3,h4{ color:#FFF;}
		.photo {
			background-attachment: fixed;
			background-position: 50% 0;
			background-repeat: no-repeat;
			height:448px;
			position: relative;
		}
		.topbanner {
           background:#d2c9c0 url(../images/banner.jpg)  center top;
		}

		.content{
		 width:960px;
		 margin��0 auto;
		 background:#222222;
		}
	
		
		.fmbdwzbox{width:960px; background:#222222; padding:60px 0px; }
        .fmbdwzbox h1{ font-size:30px; font-family:"΢���ź�";}
        .fmbdwzbox h4{ font-size:14px; color:#000; padding:8px 0;}
        .fmbdwzbox h5{ font-size:12px; font-family:"΢���ź�"; padding-bottom:40px;}
		.fmbdwzbox p { text-indent:28px; font-size:14px; line-height:24px; padding-bottom:10px;}

        .zhengwen{ padding:20px 0; margin-bottom:30px; border-top:1px #ddd solid; border-bottom:1px #ddd solid;}
        .zhengwen p{ text-indent:28px; font-size:14px; line-height:24px; padding-bottom:10px;}
        .zhengwen a{ color:#333;}
        .zhengwen a:hover{color:#000;}
        .zhengwen a img{ display:inline;}
        
        .textlink{ color:#333; padding:3px; background: #efefef; border-radius:3px;}
        .textlink:hover{color:#000; background: #dfdfdf; padding:3px; border-radius:3px;}
        .textlink img{ display:inline;}
        
        .imglink{display:block; width:320px; height: color:#333; padding:10px;}
        .imglink:hover{display: block; width:319px;   color:#000; background: #f2f2f2; padding:10px; border-radius:3px; border: 1px solid #e6e6e6; position: relative; left:0; top:-1px;}
        .imglink img{ display:inline;border: 0;}
        
	    .zhengwen .youbian{ padding-top:20px;}
        .zhengwen .youbian p{ text-align:right;}
	    .zhengwen h2{ font-size:16px; font-weight:bold; font-family:"΢���ź�"; padding:20px 0;}
	    
	    
	    
	    
	/* reveal-modal */
.reveal-modal-bg{position:absolute; width:100%; height:100%; background-color:#fff; z-index:9999;display:none; top:0;left:0;}
.reveal-modal{visibility:hidden; top:250px; margin-left:80px; width:1000px; height:auto; background:#fff; padding:30px; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal p{padding:0 0 15px 0;}    
	    



.reveal-modal0{visibility:hidden; top:80px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal0 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal0 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal0 p{padding:0 0 15px 0;} 


.reveal-modal1{visibility:hidden; top:80px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid; border:1px #ccc solid;}
.reveal-modal1 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal1 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal1 p{padding:0 0 15px 0;} 



.reveal-modal2{visibility:hidden; top:100px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal2 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal2 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal2 p{padding:0 0 15px 0;}  




.reveal-modal3{visibility:hidden; top:100px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal3 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal3 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal3 p{padding:0 0 15px 0;}  

    
 .reveal-modal4{visibility:hidden; top:150px; margin-left:80px; width:1000px;  padding:30px 30px 0px 30px; background:#fff ; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal4 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal4 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal4 p{padding:0 0 15px 0;} 


.reveal-modal5{visibility:hidden; top:80px; margin-left:160px; width:670px; height:730px; padding:30px 30px 0px 30px; background:#fff url(images/xinfeng.jpg) no-repeat; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal5 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal5 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal5 p{padding:0 0 15px 0;}  
    
 
.reveal-modal6{visibility:hidden; top:80px; margin-left:160px; width:670px; height:730px;  padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal6 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal6 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal6 p{padding:0 0 15px 0;}  



 .reveal-modal7{visibility:hidden; top:150px; margin-left:80px; width:1000px;  padding:30px 30px 0px 30px; background:#fff ; position:absolute; z-index:99999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal7 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal7 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal7 p{padding:0 0 15px 0;} 


.reveal-modal11{visibility:hidden; top:80px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal11 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal11 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal11 p{padding:0 0 15px 0;} 


.reveal-modal12{visibility:hidden; top:80px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal12 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal12 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal12 p{padding:0 0 15px 0;} 



.reveal-modal13{visibility:hidden; top:80px; margin-left:160px; width:670px; padding:30px 30px 0px 30px; background:#fff; position:absolute; z-index:99999999;  -moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4); box-shadow:0 0 10px rgba(0,0,0,.4); border:1px #ccc solid;}
.reveal-modal13 .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal13 h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal13 p{padding:0 0 15px 0;} 


   
.tanchuwenzhang2{ padding:30px 20px; overflow: auto; height:630px;}	    
.tanchuwenzhang{ padding:30px 20px; color:#333;}
.tanchuwenzhang h1{ color:#333; font-size:26px; font-family:"΢���ź�"; padding-bottom:20px;}
.tanchuwenzhang h4{ color:#333; font-size:14px; font-family:"΢���ź�";}
.tanchuwenzhang h5{ color:#333; font-size:12px; font-family:"΢���ź�"; padding:20px 0 40px 0;}
.tanchuwenzhang .tanchuzhengwen{ border-top:1px #666 solid; padding:30px 0; color:#333;}
.tanchuwenzhang .tanchuzhengwen p{ color:#333; text-indent:28px; font-size: 14px;}
.ovf{color:#333;  overflow:auto; height: 500px; margin-bottom: 30px;}
.ovf p{color:#333; }
.tanchuwenzhang .tanchuzhengwen.xin{color:#333; padding:20px; height:490px; overflow: auto;}
.tanchuwenzhang .tanchuzhengwen.xin p{color:#333; font-size:14px;}
.tanchuwenzhang .tanchuzhengwen.xin h6{ font-size:14px; padding-bottom:10px;}
.tanchuwenzhang .tanchuzhengwen.xin .youbian p{ text-align:right;}	  