*{font-family: "微软雅黑"}
.hes{color: #d3284e}
.top20{margin-top: 10px !important;}
.top10{margin-top: 10px !important;}
a{text-decoration: none;}
.wid100{width: 100%;}
ul li{list-style: none;}
.aqq{width: 1280px;margin:0 auto;padding-left: 13px;padding-right: 13px;}
.dingbu{background-image: url(../images/top-bg.png);width: 100%;}
.logo{width: auto;height:90px;margin-top: 5px;margin-bottom: 5px;float: left; }
.dingbu h3{float: left;line-height: 65px;margin-left: 20px;}
.daohang{background-color: #008489;height: 50px;}
.daohang ul{float: left;padding: 0;}
.daohang ul .active{background-color: #00676b; width: 160px;text-align: center;height: 50px; line-height: 50px;color: #fff;list-style: none;font-size: 14px;float: left;}
.daohang ul li{width: 160px;text-align: center;height: 50px; line-height: 50px;color: #fff;list-style: none;font-size: 14px;float: left;}
.daohang ul li:hover{background-color: #00676b; width: 160px;text-align: center;height: 50px; line-height: 50px;color: #fff;list-style: none;font-size: 14px;float: left;}
#myCarousel img{width: 100%;}
.carousel{top: -10px;}
.mk_bt h3{margin:0;margin-top: 10px;margin-bottom:15px;}
.mk_bt{width: 100%;text-align: center;}
.bt_span{width: 60px;height: 5px;background-color: #008489;display: inline-block;}
.zxjj{padding-bottom:20px;}
.zxjj_nr{margin-top: 30px;}
.zxjj_nr img{float: left;/* width: 550px; *//* height: 400px; */}
.zxjj_nr p{font-size: 15px;line-height: 29px;text-align: left;float: left;margin-left:30px;width: 600px;}
.zxjj_bg{background-image: url(../images/xjj_03.png);background-repeat: no-repeat;width: 622px;height: 432px;float: left;}
.shipin{    margin-top: 50px;
    margin-left: 32px;}
.ckgd{color: #008489}
.focus{position:relative; width:613px; height:355px; background-color: #000; float: left;}
.focus img{width: 613px; height: 355px;}
.focus .shadow .title{width: 260px; height: 36px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute; left:0px; top:0px;}
.focus .D1fBt{overflow:hidden; zoom:1; height:16px; z-index:10;}
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:36px; line-height: 36px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block; text-align:left;}
.focus .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000}
.focus .fcon img{display:block;}
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#d3282e;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.xwnr{margin-top: 30px;}
.xwzx{background-color: #fafafa;padding-top: 20px;padding-bottom: 20px;}
.wdpl{float: left; margin-top:0px;width: 100%;border-bottom: 1px dashed #e5e5e5;padding-bottom: 10px;padding-left: 5px;}
.wdpl a{color: #333}
.wdpl a:hover{color: #008489}
.wdpl h4{color: #333;float: left;line-height: 0px;float: left;font-weight: 500}
.sy_ul{padding: 0;float: left;margin-top: 5px;}
.sy_ul a{color: #333}
.sy_ul li{list-style: none;float: left;line-height: 32px;width: 100%;font-size: 15px;}
.sy_ul li:hover p{color: #008489;}
.sy_ul li p{margin:0;}
.sy_ul li:hover span{color: #008489}
.sytj_ul{padding: 0;margin-top: 15px;}
.sytj_ul li{list-style: none;margin-left:10px;margin-right: 10px;width: 236px;height: 160px;cursor: pointer;float: left;}
#demo { 
overflow:hidden; 
width: 1280px; 
height: 150px;
margin-top: 10px;
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 
.jxsp{width: 900px;height: 500px;margin:0 auto;margin-top: 20px;margin-bottom:20px;}
.jxsp_video{width: 900px;height: 500px;margin:0 auto;margin-top: 20px;}
/*底部*/
.dibu{background-image: url(../images/dibu_bg_03.jpg);width: 100%;height: 37px;text-align: center;float: left;}
.dibu p{color: #fff;line-height: 37px;display: inline;}

/*内页*/
.minhei{min-height: 750px;}
.neiye{background-color: #fff;padding:15px;width: 100%;}
.minheight{min-height: 600px;margin-bottom: 20px;float: left;}
.ny_zc_h4{font-weight: 600; margin:0;width: 200px;background-color: #f6f6f6 !important;height: 40px;text-align: center;line-height: 40px;color: #333 !important}
.ny_zc_h4:hover{border-left: 5px solid #00676b;font-weight: 600; margin:0;width: 200px;background-color: #008489 !important;height: 40px;text-align: center;line-height: 40px;color: #fff !important}
.ny_zc h4{font-weight: 600; margin:0;width: 200px;background-color: #00676b;height: 40px;text-align: center;line-height: 40px;color: #fff}
.xwzc_ul{padding: 0;margin-top:10px;}
.xwzc_ul li{width: 200px;height: 40px;background-color: #f6f6f6;margin-bottom:10px;cursor: pointer; text-align: center;line-height: 40px;list-style: none;font-size: 15px;}
.xwzc_ul li:hover{border-left: 5px solid #00676b; width: 200px;height: 40px;background-color: #008489;color: #fff; margin-bottom:10px;cursor: pointer; text-align: center;line-height: 40px;list-style: none;font-size: 15px;}
.xwzc_ul .active{border-left: 5px solid #00676b; width: 200px;height: 40px;background-color: #008489;color: #fff; margin-bottom:10px;cursor: pointer; text-align: center;line-height: 40px;list-style: none;font-size: 15px;}
.ny_yc{float: right;}
.ny_zc{float: left;}
.ny_yc h4{width: 100%;text-align: center;font-size: 20px;}
.ny_yc p{line-height: 28px;font-size: 14px;}
.xwzc_ul a{color: #333;text-decoration: none;}
.xuni_tu{width:60%;    margin: 0 auto;
    display: block; }
.ny_yc table{width: 100%;}
.tableny{border:1px solid #e5e5e5;}
.tableny thead{background-color: #f8ffff}
.tableny thead tr th{border:1px solid #e5e5e5;text-align: center;height: 40px;}
.tableny tbody tr td{text-align: center;border:1px solid #e5e5e5;height: 40px;padding: 5px;}
.sq_mc_p{line-height: 26px;margin-right:10px;text-align: right;width: 80px;display: inline-block;float: left;}
.sqsy_yc{margin-top: 15px;text-align: center;    margin: 0 auto;
    width: 40%;}
.sq_input{width: 260px;border:1px solid #e5e5e5;height: 30px;font-size: 14px;padding-left: 5px;}
.sq_input1{width: 260px;border:1px solid #e5e5e5;height: 80px;font-size: 14px;padding-left: 5px;resize: none;}
.top30{margin-top: 20px;}
.sq_button{width: 260px;height: 35px;background-color: #008489;border:0;border-radius: 5px;margin-top: 20px;color: #fff}
.sq_button:hover{width: 260px;height: 35px;background-color: #00676b;border:0;border-radius: 5px;margin-top: 20px;color: #fff}
.yzm{width: 80px;font-size: 12px;color: #fff;background-color: #008489;height: 30px;line-height: 30px;margin-top: 10px;
    margin-left: 105px;cursor: pointer;}
.zygx_ul li{margin-bottom: 20px; width: 366px;height: 380px;background-color: #f4f4f4;float: left;margin-left: 8px;margin-right: 8px;}
.zygx_ul li:hover{width: 366px;height: 380px;background-color: #fff;float: left;margin-left: 8px;margin-right: 8px;-webkit-box-shadow:0 0 10px rgba(76, 76, 76, .2);
-moz-box-shadow:0 0 10px rgba(76, 76, 76, .2);
box-shadow:0 0 10px rgba(76, 76, 76, .2);cursor: pointer;}
.zygx_tu{width: 100%;height: auto;height: 226px;}
.zygx_p{font-size: 14px;margin-top:7px;margin-left: 8px;margin-bottom: 0;}
.dazi{font-size: 16px;}
.zygx_ul a{color: #333;text-decoration: none;}
.zygx_ul a:hover{color: #008489}
.newnr p{line-height: 32px;margin-top: 10px;}
.zzspan{margin-top: 20px;color: #666;}
.zzspan span{margin-right: 10px;margin-left: 10px;}
.cmly{background-color: #f6f6f6;width: 100%;height: auto;margin-top: 10px;padding:10px;}
.cmly p{margin:0;}
.cmly textarea{width: 100%;height: 90px;margin-top: 5px;border:1px solid #e5e5e5;resize: none;font-size: 14px;}
.cmly button{width: 90px;height: 25px;background-color: #008489;border:0;color: #fff;display: block;}