html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}
.banner{width: 100%;margin:0 auto;min-width: 1200px;height: 777px;overflow: hidden;background: url("../images/16.png") no-repeat top center;}
.main{width: 1200px;margin:-120px auto 0;height: auto;}
.title{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.title img{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.topmes{width: 100%;margin:0 auto;height: 80px;padding:20px 0;position: relative;background: #f9f9f9;}
.topmes h3{width: 100%;margin:0 auto;font-size: 36px;text-align: center;height: 45px;overflow: hidden;line-height: 45px;}
.topmes h3 a{color: #316eed;}
.topmes p{width: 100%;font-size: 16px;color: #adadad;text-align: center;height: 35px;line-height: 35px;overflow: hidden;}
.topmes img{display: block;position: absolute;left: 50px;top:-16px;}

.xwdt{width: 100%;margin:45px auto;height: auto;overflow: hidden;}
.xwdt .title{margin-bottom: 46px;}
.xwdt_left{position: relative;width: 585px;height: 360px;float: left;overflow: hidden;}
.xwdt_left .bd{width: 100%;margin:0 auto;height: 360px;overflow: hidden;}
.xwdt_left .bd img{display: block;width: 100%;height: 360px;}
.xwdt_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.xwdt_left .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.xwdt_left .txt li{width: 100%; height:40px; line-height:40px; position:absolute; bottom:-40px;}
.xwdt_left .txt li a{ display: block; color: white; text-align: center; font-size: 18px; text-decoration: none; }
.xwdt_left .prev{width: 60px;height: 40px;background: url("../images/leftico.png") no-repeat center;position: absolute;bottom: 0;left: 0;z-index: 3;cursor: pointer;}
.xwdt_left .next{width: 60px;height: 40px;background: url("../images/rightico.png") no-repeat center;position: absolute;bottom: 0;right: 0;z-index: 3;cursor: pointer;}

.xwdt_right{width: 585px;float: right;height: 360px;overflow: hidden;}
.xwdt_right li{width: 100%;margin:0 auto;height: 64px;line-height: 64px;overflow: hidden;border-top: 1px dotted #ececec;}
.xwdt_right li a{display: block;width: 100%;}
.xwdt_right li span{display: block;width:480px;float: left;font-size: 16px;color: #707070;height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.xwdt_right li em{float: right;font-size: 16px;color: #adadad;}
.xwdt_right p{width: 100%;height: 30px;background: url("../images/05.png") no-repeat center;margin:5px auto 0;}
.xwdt_right p a{display: block;width: 130px;height: 30px;float: right;}
.gcsy{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.gcsy_cn{width: 100%;margin:36px auto 46px;height: auto;overflow: hidden;position: relative;}
.gcsy_cn ul{width: 1230px;margin-left: -30px;}
.gcsy_cn li{width: 380px;height: 262px;float: left;overflow: hidden;background: #f9f9f9;margin-left: 30px;margin-top: 10px;position: relative;}
.gcsy_cn li h3{width: 340px;margin:20px auto 17px;font-size: 20px;line-height: 30px;height: 60px;overflow: hidden;}
.gcsy_cn li h3 a{color: #316eed;}
.gcsy_cn li em{display: block;height: 3px;width: 65px;background: #f3c21c;margin-left: 20px;}
.gcsy_cn li p{width: 340px;margin:20px auto 0;height: auto;overflow: hidden;font-size: 14px;color: #707070;line-height: 26px;}
.list-more{position: absolute;right: 0;bottom: 0;width: 790px;height: 30px;background: url("../images/gcsy.png") no-repeat center;}
.list-more a{display: block;width: 130px;height: 30px;float: right;}
.gcsy_cn li.on img{display: block;width: 100%;height: 262px;margin:0 auto;}
.gcsy_cn li.on p{position: absolute;left: 0;bottom: 0;background:#000;filter:0.7;background: rgba(0,0,0,0.65);height: 40px;line-height: 40px;text-align: center;overflow: hidden;color: #ffffff;width: 100%;}
.rmtbd{width: 100%;margin:0 auto;height: auto;overflow: hidden;min-width: 1200px;}
.rmtbd .title{width: 1200px;margin:0 auto;}
.rmtbd-cn{width: 100%;margin:46px auto 0;height: 400px;overflow: hidden;background: url("../images/rmtbd.png") no-repeat center;}
.rmtbd-com{width: 1200px;margin:70px auto 0;position: relative;height: 260px;}
.rmtbd-com .bd{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.rmtbd-com .bd li{width: 380px;height: 260px;float: left;position: relative;margin-right: 30px;}
.rmtbd-com .bd li img{display: block;width: 100%;height: 260px;}
.rmtbd-com .hd a{display: block;width: 50px;height: 50px;cursor: pointer;position: absolute;top:105px;}
.rmtbd-com .hd a.prev{left: -25px;background: url("../images/09.png") no-repeat center;}
.rmtbd-com .hd a.next{right: -25px;background: url("../images/10.png") no-repeat center;}
.rmtbd-com .info{width: 100%;height: 100%;position: absolute;background: #203a8a;background: rgba(32,58,138,0.9);left: 0;top:100%;}
.rmtbd-com .info em{display: block;width: 66px;height: 3px;background: #f3c21c;margin-left: 20px;margin-top:20px;margin-bottom: 15px;}
.rmtbd-com .info p{width: 340px;margin:0 auto;height: auto;overflow: hidden;color: #ffffff;font-size: 20px;line-height: 28px;}

.showmain{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.show-list{width: 100%;margin:48px auto;height: auto;overflow: hidden;}
.zcjd{width: 584px;float: left;height: auto;overflow: hidden;position: relative;}
.dxan{width: 584px;float: right;height: auto;overflow: hidden;position: relative;}
.show-list ul{width: 100%;margin:25px auto 0;height: auto;overflow: hidden;}
.show-list li{width: 100%;margin:0 auto;height: 64px;line-height: 64px;overflow: hidden;border-top: 1px dotted #ececec;}
.show-list li a{display: block;width: 100%;}
.show-list li span{display: block;width:460px;float: left;font-size: 16px;color: #707070;height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.show-list li em{float: right;font-size: 16px;color: #adadad;}
.show-list p{width: 100%;height: 30px;background: url("../images/05.png") no-repeat center;margin:5px auto 0;}
.show-list p a{display: block;width: 130px;float: right;height: 30px;}
.zxhd{width: 100%;margin:0 auto 50px;height:auto;overflow: hidden;}
.zxhd .title{margin-bottom: 35px;}
.foot{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.foot img{display: block;width: 100%;margin:0 auto;}

.tt{background: #ffffff;}
@media (max-width: 1000px){
    .tt{display: none;}
}