@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center; background:#fff4de;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 12px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% Microsoft YaHei;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

/*header*/
.header{ background:url(images/toppic.jpg) top center no-repeat; height:459px;}


/*正文*/
.lujing{ font-size:14px; line-height:40px; height:40px;}
.lujing a{ padding:0 5px;}
.text_box_bor{ border-bottom:#ccc 1px solid; background:#fff; width:900px; padding:20px 50px; margin:10px auto 30px;}
.text_box{ border-bottom:#ccc 1px solid; padding-bottom:3%;}
.text_box h1{ font-size:32px; line-height:140%; padding:3% 0 1%; text-align:center;text-align:center;}
.text_box h2{ font-size:20px; line-height:180%; padding:0; text-align:center;}
.text_box h3{ padding:15px 0 10px; text-align:center; font-size:14px;}

.text_box2{ width:90%; margin:2% auto; padding-bottom:5%; font-size:18px;}
.text_box2 .pic{ font-size:18px; text-align:center;}
.text_box2 .pic img{ display:block; margin:15px auto 5px; width:80%; height:auto;}
.text_box2 p img{ display:block; margin:0 auto; width:80%; height:auto; margin-bottom:5px;}
.text_box2 p{line-height:200%; text-indent:2em; padding:1% 0;text-align:justify; font-size:16px;}
.text_box2 h4{ display:block; font-size:14px; text-align:right;}

.text_box3{ padding-top:30px;}

.backtop {width:48px;height:48px;background: url(images/goTop.png)no-repeat center/cover;position: fixed; left:50%;bottom:30px; margin-left:510px;cursor:pointer;}

.copyright{ width:100%; text-align:center; padding:25px 0;}  
 
@media (min-device-width:320px) and (max-width:689px),
       (max-device-width:480px)
	   {
html,body{ width:100%;}
.w1000,.w1000_320{ width:100%; max-width:480px; min-width:320px;}
.header{ height:200px; background-size:200% auto;}

.text_box_bor{ border-bottom:#ccc 1px solid; background:#fff; width:94%; padding:2% 3%; margin:10px auto 30px;}
.text_box2 p video{ width:96%; height:auto;}
.text_box2 .pic img,.text_box2 p img{ width:90%;}
.text_box h1{ font-size:28px;}

	   }












