*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style:none outside none;}
body{font-size:14px;line-height:28px;font-family:"微软雅黑"; background:#e6533d;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"微软雅黑";}

p{color:#fff; text-indent:2em; }
p a{color:#ff0100;}
p a:hover{color:#ff0100;}
.fl{ float:left;} .fr{ float:right;}


.banner{ width:100%; background:url(../images/bg.jpg) no-repeat center; height:1315px;}

.pf{ position:fixed; z-index:1; top:55%; right:40px; width:223px; height:420px; }
.bt1{width: 298px; height: 76px; background: url(../images/bt1.png); top:-25px; left: 450px; position: absolute;}
.bt2{width: 298px; height: 76px; background: url(../images/bt2.png); top:-25px; left: 450px; position: absolute;}
.bt3{width: 298px; height: 76px; background: url(../images/bt3.png); top:-31px; left: 450px; position: absolute;}

.px-box h5{font-size:18px;font-weight:bold;color: #5b3a2f; text-align:center; width:292px; background:#fff; margin:0 auto 20px;}



/*linker*/
.linker{width:1120px;height:165px;padding:1283px 0 0 30px; margin:0 auto; }
.linker a{display:block;width:240px;height:165px;float:left;margin:0 60px 0 60px;}
.linker a.last{margin:0;}

.page2{width: 1200px; height: 184px; margin: 0 auto; overflow: hidden; background:url(../images/dy.png) no-repeat center;}
.dy{ width:1180px; margin:34px auto; overflow:hidden;  }
.dy p{ width:1060px; float:right; overflow:hidden; color:#4a4a4a; font-size:19px;  text-indent:2em; margin-right: 54px; line-height: 3ch;}
.page{ margin:140px auto;  width:1200px; background:#fff; border-radius: 20px; position: relative;}
.page1{ margin:60px auto;  width:1200px; background:#fff; border-radius: 20px;position: relative;}
.page3{ margin:60px auto;  width:1200px; height: 960px;background:#fff; border-radius: 20px;position: relative;}
.tt{ text-align:center; margin:40px auto; width: 454px; height: 75px;}


.dz{ width:1020px; margin:40px auto;}
.navs {width:100%;font-size:16px;overflow:hidden;}
.navs a{height:36px;line-height:36px;display:block;color:#93CCD8;float:left; width:82px; text-align:center; font-size:16px; background:#f64a4b; margin:10px 10px 10px 10px;}
.navs a span{ font-weight:bold;color:#fff; }
.navs a:hover{ text-decoration:none; color:#fcff00;}
.navs a:hover span{color: #FF9}
.navs a.on{background-color:#ff9e14;}


.zm{overflow:hidden;width:1100px;margin: 0 auto 60px;}

/*px-box*/
.px-box{overflow:hidden;width:1120px;margin: 70px auto;}
.px-box li{width:320px;float: left;margin:40px 20px 0 20px;}
.px-info{position: relative;padding: 10px 0 20px; background:#ffe2d8; width:320px; height:430px; overflow-y:auto; color: #5b3a2f;}
.px-info2{position: relative;padding: 10px 0 20px; background:#ffe2d8; width:320px; height:295px; overflow-y:auto; color: #5b3a2f;}
.px-box li h6{width:280px;height:45px;font-size:22px;text-align:left; line-height: 45px; padding-left:40px;background:url(../images/h6-bg.png) no-repeat;color:#fff;top:0;}
.px-box li h2{width:280px;height:45px;font-size:22px;text-align:left; line-height: 45px; padding-left:40px;background:url(../images/h7-bg.png) no-repeat;color:#fff;top:0;}
.head-pic{border: 2px solid #E2BF7B;margin:0 auto 10px;display: block;}
.px-box h3{padding: 0 20px;font-size:18px;font-weight:bold; margin-top:50px; text-align:center; }
.px-info span{ line-height:30px;   overflow:hidden; }
.vi{width:280px;height:160px;border: 6px solid #fff;margin: 15px auto 0;position:relative; }
.px-box p{font-size:18px;  font-size:16px; line-height:36px; color: #5b3a2f;width: 280px;margin:0 auto ;}
.px-box li h4{font-size:14px; color:#894810; background:#ffd78b; width:235px; float:left; text-align:center; height:40px; line-height:40px; }
.btn_more{margin:40px 0 0;border-top:1px solid #999;padding:15px 0;}
.btn_more img{display:block;margin:0 auto 0;cursor:pointer;}


.tp{ margin:10px auto; width:200px; color:#fff;}
.tp a{ height:36px;line-height:36px;display:block;color:#fff;float:left; width:80px; text-align:center; font-size:16px; background:#fe4833; margin:10px 10px 10px 10px;}
.tp a:hover{ text-decoration:none; color:#fcff00;}


.play{position:absolute;top:50%;left:50%;margin:-29px 0 0 -28px;}

.px-tp{overflow: hidden;margin: 20px 0 10px;}


.fs{background-repeat: no-repeat;background-size: 10% auto;background-position: 15px 0;	background-color: #dbedc9;	width: 90%;	margin: 0 auto; background:#fff; overflow:hidden; border-bottom:3px dashed #ffc75e; padding-bottom:2em; }

.fs a{display: block;float: left;width:152px; height:59px;text-align: center;background:url(../images/s2.png) no-repeat;color: #fff;	margin: 2em 95px; line-height:58px; font-size:20px; font-weight:bold; }
.fs a:hover{ background:url(../images/s1.png) no-repeat;}
.fs a.on{ background:url(../images/s1.png) no-repeat;}

/*search*/
.search{width:300px;margin:40px auto ;overflow: hidden;}
.search input{display: block;border: 1px solid #fe4833;  float:right; }
.search-bt{background: #fe4833;color: #fff;height: 30px;padding:0 5px;}
.search-txt{background:#f7eccf;height: 28px;padding:0 10px;}

.dz{font-size: 24px; text-align: center;}




/* footer */
.footer{margin:10px auto;font-size:14px;text-align:center;line-height:25px;  overflow:hidden;  height:100px; padding-top:20px; }
.footer a{color:#fff;}
.foot{ color:#fff;}


.ts{overflow-y:auto;height: 300px; }
p{text-indent:0;}
.no_desc{text-align: center;font-size: 20px !important;margin: 50px 0;color:#ff9e14 !important;}




.fhdb{ width:1000px; margin:0 auto; text-align:center;}


/* 留言区 */
.user_mesg{width:1180px;margin:40px auto;}
.user_mesg input, .user_mesg select, .user_mesg textarea{border:1px solid #ccc;color:#666;}
.user_mesg .star{color:#dd2218;display:inline-block;padding:0 5px;vertical-align:middle;}
.user_mesg .star1{color:#FFF;display:inline-block;padding:0 5px;vertical-align:middle;}
.user_mesg .quick_liuyan_con{overflow:hidden;}
.user_mesg .quick_liuyan_con p{margin-bottom:10px;}
.user_mesg .item-right input{padding:5px 2px;}
.user_mesg .btn-mesSubmit{float:left;line-height:36px;}
.user_mesg textarea{font:14px "Microsoft Yahei";padding:5px;color:#666;resize:none;height:148px;width:800px;border-radius:5px;background-color:#faf8f9;}
.user_mesg .item{margin-bottom:16px;_height:31px;text-align:left }
.user_mesg .item span{display:block;float:left;width:128px;margin-right:10px;text-align:right;line-height:30px;font-size:16px;color:#333333;}
.user_mesg .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.user_mesg .item input[type="text"]{padding:5px;width:400px;font-size:14px;border-radius:5px;background-color:#faf8f9;}
.user_mesg .item input[type="text"]:focus{outline:1px solid #fa6104;border-color:#f82a4c;}
.user_mesg .item textarea:focus{outline:1px solid #f82a4c;border-color:#f82a4c;}
.user_mesg .item input:disabled, .user_mesg .item textarea:disabled, .user_mesg .item select:disabled{background:#eee;}
.user_mesg .item-right{float:left;}

.user_mesg .item .btn-mesSubmit{display:block;width:180px;height:40px;border:1px solid #f82a4c;background:#f82a4c;color:#fff;border-radius:5px;line-height:30px;float:left;font-size:18px;margin-left:139px;_margin-left:37px;margin-right:30px;font-family:Microsoft Yahei;cursor:pointer }
.user_mesg .item .btn-mesSubmit:hover{background:#fff;color:#f82a4c;}
.user_mesg .item .btn-mesSubmit:disabled{background:#ccc;}
.tm1{ width:1180px; height:405px; float:left;  padding:20px; margin-top:60px;}
.tm1 p{ font-size:14px;}
.tm1 table{ width:1040px;}
.im{ width:900px; margin:10px auto; border-bottom:1px #b4b4b4 dashed; height:46px;}
.im h3{ width:690px; float:left; line-height:26px; color:#696969; font-size:16px; margin-left:10px; font-weight:normal;}
.im span{ font-size:16px; font-weight:bolder; color:#696969;}
img.mr{width:auto;height:auto;float:none;cursor:pointer;display:block;margin:25px auto 0;}


.foot_scwmw{color: #fff;}