﻿body, p,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
margin:0;
padding:0;
list-style:none;
}
body {
font-family:inherit;
font-size:12px;
text-align:center;
color:#333;
background:#dbdbdb;
min-width:1360px;
}
a{color: #333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:active{text-decoration: none;color: #333;}
.clear {clear: both;width: 0;height: 0;}
.fl {float: left;}
.fr {float: right;}

/*原首页CSS*/
.htitlediv{overflow:hidden}
.htitle{ text-align:center; margin:0 auto; padding:20px; padding-bottom:0}
.htitle h2 {font-size:34px; color:#fff; line-height:50px;text-align:center; height:40px; font-weight:bold; position:relative; width:100%;}
.htitle p {font-size:19px; color:#fff; line-height:40px; margin:20px 50px 0;font-weight:500;}
.nordl{ text-align:left; width:1270px; margin:0 auto; background:#fff;}
.nordl dt{ height:40px; overflow:hidden; padding:15px 0}
.nordl dt a{ line-height:40px;display:block;overflow:hidden; width:100%; height:40px; text-indent:-999px;}
.nordl dd{ overflow:hidden}

#lsFocus {width:1300px; margin:0 auto;}
#lsFocus .swiper-slide{width:480px;}
#lsFocus .swiper-slide > a{width: 100%; height:445px; display:block; border:0px solid #fff; box-sizing:border-box;position:relative;}

.cpyfa{overflow:hidden; margin:0 auto;width:1360px}
.cpyfa ul li {width: 50%;float: left;list-style:none;box-sizing: border-box;padding:20px;}
.cpyfa ul li .pro_img {width: 45%;float: left;}
.cpyfa ul li .pro_txt {width: 50%;float: right;text-align: left;}
.cpyfa ul li .pro_txt h3 {font-size: 24px;padding: 0 0 12px!important;}
.cpyfa ul li .pro_txt a:hover {color:#f39801;text-decoration:underline;}
.cpyfa ul li .pro_txt p {line-height: 28px;font-size: 14px;letter-spacing: 2px;}

.s3{ padding-top:20px; width:1360px;}
.why{ display:flex;justify-content:space-between;padding:30px 15px;}
.why li{ height:259px; width:29%; border-bottom:4px solid #f7ab00; background:#fff; padding:30px 20px; transition:all 0.6s; position:relative; overflow:hidden;}
.why li:hover{color:#fff}
.why li .wrp{ position:absolute; z-index:2; width:377px; text-align:center}
.why li > img{ position:absolute; z-index:1; left:0; top:0; width:425px; height:340px;opacity:0;transition:all 0.2s; }
.why li .wrp .img{width:64px; height:64px; transition:all 0.6s; overflow:hidden; margin:0 auto}
.why li:hover .wrp .img img{margin-top:-64px}
.why li h4{line-height: 60px;font-size: 24px;}
.why li p{ line-height:30px;font-size: 16px;}
.why li:hover img{ opacity:0.8}

.s4 {padding-top:20px; overflow:hidden; width:1360px; margin-bottom:0;}
.s4_list {padding:20px 8px;}
.s4_list .news_box1 {width:400px;padding:0 10px;}
.s4_list .news_box1 .newsbg {background: #fff;padding-bottom: 2px;margin-bottom: 30px;text-align:left;}
.s4_list .news_box1 .newsbg:hover {background:#f39801;}
.s4_list .news_box1 .newsbg a:hover *{color:#fff;}
.s4_list .news_box1 .newsbg p {padding: 14px 30px;font-size: 14px;line-height: 30px;color: #555555;}
.s4_list .news_box1 .newsbg p span {color: #777777;}
.s4_list .news_box1 .newsbg h3 {padding: 0 30px;color: #333333;font-size: 18px;line-height: 28px;}
.s4_list .news_box1 .newsbg .news_box1_img img {overflow: hidden;padding: 0;width:400px;height:248px;}
.s4_list .news_box1 .newsbg .news_box1_txt {}
.s4_list .news_box2 {width:614px;padding:0 15px;}
.s4_list .news_box2 .news_cent {}
.s4_list .news_box2 .news_cent li {margin-bottom: 25px;width: 100%;float:left;}
.s4_list .news_box2 .news_cent li .news_date {border: 2px solid #b4b2b2;padding: 5px;text-align: center;border-radius: 5px;width: 60px;height: 60px;}
.s4_list .news_box2 .news_cent li .news_date p {line-height: 30px;font-size: 16px;}
.s4_list .news_box2 .news_cent li .news_date span {line-height: 36px;font-size: 30px;}
.s4_list .news_box2 .news_cent li .news_txt {width:525px;}
.s4_list .news_box2 .news_cent li .news_txt h3 {font-size: 18px;line-height: 30px;text-align:left;overflow: hidden;white-space: nowrap;}
.s4_list .news_box2 .news_cent li .news_txt a:hover {color:#f39801;text-decoration:underline;}
.s4_list .news_box2 .news_cent li .news_txt p {padding: 3px 0 0 0;font-size: 14px;line-height: 21px;overflow: hidden;text-align:left;}
.s4_list .news_box3 {width:260px;padding:0 10px;}
.s4_list .news_box3 li {position: relative;margin: 0 0 20px;}
.s4_list .news_box3 li img {width:260px;height:161px;}
.s4_list .news_box3 li a {display: block;position: absolute;top: 77%;line-height: 36px;width: 100%;color: #fff;font-size: 20px;background: #999;letter-spacing: 3px;}

.tpxwwrp{ width:600px; float:left; padding:0; background:#fff}
.tpxw{ width:600px; float:left; padding:0; background:#fff}
.tpxw li{ padding:0; position:relative; margin:0}
.tpxw li a{ padding:0}
.tpxw li a:hover{ color:#fff}
.tpxw li .img{ width:600px; height:475px; display:block; float:none}
.tpxw li .img img{width:100%; height:475px;}
.tpxw li .tit{ padding-top:10px; text-align:left; color:#fff;}
.tpxw li .tit:hover{ color:#fff}
.tpxw li .info{ color:#fff; border:0}
.tpxw .wrp{ position:absolute; bottom:0; left:0; right:0; z-index:5; background:rgba(0,0,0,0.7); padding-left:10px;}
.tpxw li .date{ width:80px; height:80px; padding-top:0; float:right; margin-left:15px; line-height:20px; color:#fff; text-align:center; background:rgba(255,0,0,0.8); border:0; margin-right:0; float:right}
.tpxw li .date p{ display:block;color:#fff; line-height:50px; font-size:40px; font-family:inherit; }
.tpxwwrp .swiper-button-nextl,.tpxwwrp .swiper-button-prevl{ border:0px solid #aaa; box-sizing:border-box; background-image:none; margin-top:-40px; height:80px; width:30px; position:absolute; top:50%; width:30px; background:rgba(255,255,255,0.6); z-index:2}
.tpxwwrp .swiper-button-nextl i,.tpxwwrp .swiper-button-prevl i{ font-size:80px; line-height:80px; display:block; width:30px;transform:scaleX(.6);}
.tpxwwrp .swiper-button-nextl:hover,.tpxwwrp .swiper-button-prevl:hover{ background:#e5e5e5}

.yszx{ width:350px; float:right; text-align:left; background:#fff;}
.yszx ul{ margin:0; line-height:30px; font-size:14px;}
.yszx li{ padding:20px 10px}
.yszx li:nth-child(2n){ background:#f5f5f5}
.yszx .tit{ color:#333; font-weight:800}
.yszx .tit:before{ content:"问"; background:#0194da; display:inline-block; border-radius:10px; width:20px; height:20px; line-height:20px; color:#fff; text-align:center; font-size:10px; margin-right:10px;}
.yszx .da:before{ content:"答"; background:#fff; border:1px solid #ffa01e; box-sizing:border-box; display:inline-block; border-radius:10px; width:20px; height:20px; line-height:20px; color:#ffa01e; text-align:center; font-size:10px; margin-right:10px;}

.rdd{width:690px; float:right; position:relative; height:475px;}
.rdd div{ position:absolute;}
.rdd div img{ width:100%; height:100%; transition:all 0.5s;}
.rdd div:hover img{-webkit-filter: brightness(150%);
filter: brightness(150%);}

.s7{ }
.who{display:flex;justify-content:space-between;margin: 20px;}
.who li{ height:180px; width:29%; background:#e4e4e4; padding:40px 20px; position:relative; text-align:left}
.who li a:hover{ color:#fff}
.who img{ width:200px; height:200px; position:absolute; bottom:-40px; right:-0; transition:all 0.6s;}
.who li .wrp{}
.who li span{ color:#f39801;font-weight: bold;font-size: 18px;}
.who li h4{ line-height:70px; color:#0e1271;font-size: 24px;}
.who li h4 a {color:#0e1271;display:block;text-align:center;}
.who li p{ color:#999;font-size: 14px;line-height: 28px;}

/*top*/
.userbar{height:45px; margin:0 auto; color:#010101;line-height:45px; background:#f9f9f9;}
.userbar a{ color:#010101;}
.ugg{ float:left;background:url(../imagesp/userbarbg.jpg) 60px -72px; width:90px; text-align:left}
#top1_umap{ width:1008px; margin:0 auto; color:#005B9C; text-align:left; line-height:normal; padding-top:16px}
#top1_umap span{ display:block; font-size:18px; color:#005B9C; font-weight:bold;font-family:inherit; padding-top:10px }

#topbar{  margin:0 auto; margin-bottom:0;margin-bottom:0; zoom:1; border-top:4px solid #f09c05; background:#fff}
#top{ margin:0 auto; width:1250px;position:relative;box-sizing:border-box; clear:both; overflow:visible }
#top a{ }
.top_left{ float:left;width:185px;height: 65px;background: url(../imagesp/logo.jpg) no-repeat;}
.top_left a{display: block;width: 185px;height: 65px;text-indent: 100%;white-space: nowrap;overflow: hidden;}
.top_an a:visited{ color:#999999}
.ssinfo{ color:#903a39; font-weight:bold}
.top_right{ float:right}
.top_right a{ color:#fff; line-height:40px; display:inline-block; color:#FFFFFB; font-family:inherit; font-size:16px; font-weight:bold; }
.yhfw{ float:right; padding-left:20px; line-height:44px; color:#fff;}
.yhfw a{ color:#fff;}
.topnav {background:#fff; height:70px; position:fixed; z-index:9999; top:0; width:100%;}
.topzd {height:70px; display:block;}

#kwd{ width:150px; height:19px; background:url(../imagesp/ssiptbt.jpg); border:0px; line-height:19px; color:#999; padding:0 5px;}
#submit{ width:38px; height:19px; text-indent:-5000px; background:url(../imagesp/ssan.jpg); border:0px;}

.menudiv{float:right;margin-right:40px;}
#menu{text-align:center; font-size:14px; height:60px; line-height:63px; margin:0 auto;}
#menu li{ float:left; list-style:none; margin:0;transition:all 0.3s;text-align:center; border-bottom:2px solid #fff;width: 160px;}
#menu li.mhome{}
#menu li.mhome:hover{color:#333;}
#menu li.mhome a:before{border-left:1px transparent solid;}
#menu img{float:left;}
#menu li > a{ text-align:center; font-size:20px;  text-decoration:none; padding:0 25px; color:#565656;overflow:hidden;letter-spacing: 2px;line-height: 60px;}
#menu a:link{ }
#menu a:visited{}
#menu li:hover,#menu .curmenu{ background:#f5f4f9; color:#333; border-bottom:2px solid #fab50f}
#menu li:hover > a{color:#333}
#menu li:hover > a:active{color:#333}
#menu li:hover > a:hover{color:#333}
#menu .curmenu > a{color:#333}
#menu .curmenu > a:hover{color:#333}
#menu .curmenu > a:hover i{color:#333}

.topinfo{ width:948px; margin:0 auto; height:55px; background:url(/skin/imagesp/topinfobg.jpg); margin-bottom:10px; padding-top:2px; line-height:25px; text-align:left; padding-left:10px; padding-right:10px; color:#333}
.topinfo a{}
#menu form{margin-top:13px; display:none}
#menu form .kwd,.topinfo form input.kwd{ border:1px solid #004c6d; width:150px; margin:0px; height:18px; background-color:#fff;  float:left; font-weight:bold; }
#menu form .san{ border:0px; height:20px;float:left; background:transparent; color:#fff}
#menu form .san:hover{ color:#004c6d}
.submenu{ display:block; position:absolute; left:0px; top:66px; right:0; text-align:left; z-index:100; border:0;  padding:0;
background:url(../imagesp/submenubg.jpg);box-sizing:border-box; height:370px;transition: all 0.3s;transform: scaleY(0);transform-origin:-0% 0%;}
.submenu .tpp{ float:left; padding-top:30px; padding-left:30px; width:80px;}
#menu .submenu span{ display:none; text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#f60}
#menu .submenu > a{ font-size:16px; padding:0px; height:auto; text-align:center; display:block; float:none;font-weight:normal; color:#555; line-height:35px; text-align:center; border:none; background:none; color:#fff; }
#menu .submenu > a:hover{ color:#fff; background:#004389; }
#menu li:hover .submenu > a{ background:none}
#menu li .submenu > a{color:#fff;transition:all 0.5s; }
#menu li .submenu > a:hover{color:#fff;background:#f00;}
#menu li:hover .submenu{transform: scaleY(1);}

.submenu a:hover{text-decoration:underline}
.submenu_l{float:left;width:280px;height:300px;padding:40px 40px 60px;}
.submenu_l a{display:block;color:#fff;font-size:20px;font-weight:bold;line-height:45px;padding:5px 0;letter-spacing:3px;}
.submenu_l a:before {content: "·";}
.submenu_m{text-align:left; width:500px; padding:40px 0 0 30px; float:left;}
.submenu_m h4{color:#656565; font-size:26px;}
.submenu_m p{line-height:25px; font-size:16px;line-height:24px;padding-bottom:20px;}
.submenu_m a{display:inline-block; padding-right:25px; color:#0d50a1; font-size:16px; font-weight:bold; }
.submenu_m a:after{ content:">"}
.submenu_r{ float:right; width:300px; height:220px; padding-right:40px; padding-top:80px;}
.submenu_r img{width:300px; height:217px;}

.t2menu{height:32px;overflow:hidden; float:right}
.t2menu h3{ display:none}
.t2menu h3 span{ display:none}
.t2menu p{ font-size:12px; color:#333}
.t2menu a{line-height:30px; padding:0 5px; }
.t2menu .cur{ color:#f60}
.t2menu  .home{ background:url(/skin/imagesp/fangzi2.jpg) right 0 no-repeat; padding-right:15px; color:#f00}

.ggdiv{ height:20px;  line-height:20px; float:left; background:url(/skin/imagesp/laba.jpg) 0 3px no-repeat; padding-left:25px;width:300px; }
.ggmain{ width:300px;} 
#gg{ float:left; overflow:hidden; height:20px; text-align:left}
#gg a{ display:block;}
.ggmain li{ float:none; height:20px;}
.ggmain .tit{ width:250px; float:left;}
.ggmain .tag{ width:100px; float:right;}

#lxgj{ width:320px; float:left; height:308px; border:1px solid #ddd;}
#lxgj .gjleft{ width:90px; float:left; background:#F0F0F0; height:306px; border:1px solid #fff;}
#lxgj .gjleft a{ line-height:30px; color:#005DAB; display:block;}
#lxgj .gjleft a:hover{ background:#00A1E9; color:#fff;}
#lxgj .gjleft a:first-child {background:#00A1E9; color:#fff;}
#lxgj .gjcntlist{ padding:5px; width:210px; float:right;}
#lxgj .gjcntlist a{line-height:25px; color:#333; display:block; text-align:left}
#lxgj .gjcntlist a:hover{ color:#00A1E9;}

#topwx{ padding:0}
#topwx img{ display:none; position:absolute; right:20px; top:0; z-index:999}
#topwx:hover img{ display:block}
#myFocus1{ height:555px;}
#myFocus1 img{ height:555px;}
#myFocus1 .swiper-pagination{ height:40px; background:rgba(0,0,0,0.6); bottom:0; padding-top:20px;}
#myFocus1 .swiper-pagination-bullet{ width:15px; height:15px; background:#fff; opacity:1}
#myFocus1 .swiper-pagination-bullet-active{ background:#f90}
#myFocus2{ height:390px;}
#myFocus2 img{ height:390px;}

/*topend*/
.dzmenu{ height:28px}
.dzmenu a{ padding:0 5px; color:#18578a}
.dzmenu a:hover{ padding:0 5px; color:#ff3300}
.abtn{ display:block; text-indent:-2999px;}
.btn2{overflow:hidden;  margin:0 auto; min-width:1360px;}
.btn{overflow:hidden;   margin:0 auto; background:#fff; min-width:1360px; }
.status{ width:951px; margin:0px auto; height:30px; border-bottom:1px solid #b5d0d9; margin-bottom:10px; text-align:left; line-height:30px; padding-left:15px; color:#333;}

.banner {position: relative;overflow: hidden;height:120px;}
.banner-txt {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding-top: 15px;color: #fff;}
.banner-txt .banner-tbox {margin:0 auto;text-align: left;width: 1300px;}
.banner-txt .banner-tbox h1 {font-size: 32px;line-height: 48px;font-weight: 700;margin-bottom: 5px;}
.banner-txt .banner-tbox span {font-size: 32px;line-height: 48px;font-weight: 700;margin-bottom: 5px;}
.banner-txt .banner-tbox p {font-size: 20px;line-height: 32px;}

.contain {width:1300px;padding:0 15px;margin: 0 auto;}
.sitemap {text-align: left;font-size:16px;height: 40px;line-height: 40px;display: flow-root;}

/*中部*/
.maindiv{ width:1360px; margin:0 auto 20px; padding:0;  zoom:1;overflow:hidden; background:#f0f0f0;}
.right{  margin-bottom:0px; zoom:1; min-height:500px; overflow:hidden;  padding:0 0px; width:900px; float:left; }
.height5{ height:5px; overflow:hidden}
.height10{ height:10px; overflow:hidden}
.classlogo{ padding-bottom:10px;}
.cntmid{ padding:40px; width:1280px;}
.cntmid p {font-size:16px;line-height:30px;text-align:left;text-indent:2em;}
.cntmid span {font-size: 30px;line-height: 40px;font-weight: 600;}
.daohangb{ overflow:hidden}

/*left*/
.left{padding:0;  float:right; width:340px; background:#fff}
.leftbox{ }
.lefttit{ line-height:70px; height:70px; text-align:left; font-size:18px; color:#222; font-weight:bold;  font-family:inherit;padding:0 20px;  }
.lefttit span{font-size: 24px;}
.left .tit em{width:100px; display:block; float:left; font-style:normal; text-align:center}
.lmenu{  text-align:left; padding-bottom:0; display:block }
.lmenu span{ display:block; line-height:50px; font-weight:bold; height:50px;color:#333; }
.lmenu a{ display:block;line-height:30px;font-family:inherit; font-size:14px; color:#222; padding:0 20px; position:relative;}
.lmenu a:before{ content:">"}
.lmenu a:hover{color:#f39801;}
.lmenu .cur{ color:#f39801}
.lmenu .cur:hover{ color:#f39801;}
.left .klink{ background:url(../imagesp/leftbgs.jpg) 0px -210px no-repeat; overflow:hidden ; height:207px;}
.left .klink a{ display:block; text-indent:-999px}
.left .cur:after{ content:""; width:0; height:0; border:6px solid #E00102; display:block; border-left:6px solid transparent; border-top:6px solid transparent;transform: rotate(45deg);
position:absolute; left:50%; top:43px; z-index:1; margin-left:-6px; display:none}

/*right*/
.itembox{ text-align:left; line-height:20px; float:left; color:#333; list-style:none; width:344px; margin-left:10px; margin-right:20px; padding-top:10px; padding-bottom:10px;}
.itembox .img{ padding:2px; width:340px; height:340px; background:#fff; border:0px solid #ccc}
.itembox .img img{ border:0px; width:340px; height:340px}
.itembox .ttl{ font-size:14px; font-weight:bold; color:#a00}
.itembox .ttl a{ color:#a00}
.leftitembox { width:200px;}
.leftitembox .img img{border:0px; width:110px; height:80px}

/*底部*/
#links{ padding:0;overflow:hidden;  margin:0 auto; text-align:left; line-height:30px; overflow:hidden; margin:20px 0; color:#C2C2C2;position:relative;  background:#f9f9f9; border:1px solid #eee; padding:10px;padding-left:160px;}
#links a{color:#666867; font-size:14px; display:inline-block;padding:0 5px;margin-right:10px; line-height:35px;}
#links a:visited {text-decoration: none;}
#links a:hover{ text-decoration:none;color:#005b9e;}
#links img{ width:107px; height:45px; border:none; margin-bottom:8px;}
.copyright{height:60px;background:#171f23;margin:0 auto;}
.copyright p {line-height:60px; font-size:18px;color:#a9b3b3;}
.copyright a{color:#a9b3b3;}

.foot .fast-list {height: 60px;background-color: #f39801;}
.foot .container {width: 1320px;margin: 0 auto;display: flow-root;}
.fast-list .container a,.fast-list .container span{display: block;margin: 0 10px;float: left;font-size: 20px;line-height: 60px;}
.fast-list .container a:hover {text-decoration: underline;}
.foot .btm-nav {background-color: #27343c;color: #a9b3b3;display: flow-root;padding-top: 20px;}
.foot .btm-nav h4 {padding: 0 0 9px;border-bottom: 1px dashed #a9b3b3;font-weight: 700;font-size: 20px;letter-spacing: 5px;}
.foot .btm-nav .foot-product {width: 675px;padding: 0 30px 0 0;}
.foot .btm-nav .foot-product li {width:33%;float:left;padding:10px 0;}
.foot .btm-nav .foot-product li a {display: block;color:#a9b3b3;font-size: 15px;line-height: 22px;}
.foot .btm-nav .foot-product li a:hover {color: #f39801;text-decoration: underline;}
.foot .btm-nav .foot-tel {padding: 15px 0;width:300px;}
.foot-media {display: flow-root;width:280px;}
.foot-media .foot-logo {text-align: left;padding: 0 0 0 8px;}
.foot-media .foot-logo img {width: 228px;}
.foot-media li {width: 42%;float: left;text-align: center;padding: 10px 10px 0 0;}
.foot-media .foot-media-ico {margin-bottom: 5px;}
.foot-media .foot-media-ico img {width:100%;}
.foot-media .foot-media-name {font-size: 14px;line-height: 36px;}
.foot-addr {width: 335px;}
.foot-addr .foot-p {text-align: left;line-height: 34px;font-size:14px;padding: 5px 0 0 0;}
.btm-bottom {width: 1308px;margin: 0 auto;height: 25px;overflow: hidden;white-space: nowrap;}
.btm-bottom p {line-height:25px;}
.btm-bottom a {color:#a9b3b3;}

/*调用新闻列表*/
.listnormal{ padding:0px; margin:0px}
.listnormal li{text-align:left; list-style:none; line-height:22px; background:url(../imagesp/sybgs.jpg) 0 7px no-repeat; padding-left:10px; border-bottom:1px dashed #ccc}
.dlnormal{ overflow:hidden}
.dlnormal dt{ line-height:33px; color:#333;height:30px; background:url(../imagesp/kdtbgs.jpg); }
.dlnormal dt a{float:right; margin-right:10px;color:#666;}
.dlnormal dt a img{ border:0px}
.dlnormal dt em{float:left; padding-left:20px; font-size:12px; font-weight:bold; color:#333; font-style:normal}
.dlnormal dd{ padding:10px 5px; text-align:left; line-height:150%; border:0px solid #c7c7c7; border-top:0px}
.listphoto{}
.listphoto li{ list-style:none; width:33%; float:left; text-align:center}
.listphoto img{ width:85px; height:95px; border:0px}
.listphoto p{ height:20px; margin:5px 2px; background-color:#f1f1f1; line-height:20px}

/*reaccnt*/
.cntbox{ text-align:left; line-height:150%; overflow:hidden; width:100%; padding:10px 0; padding-top:0;}

/*readnews*/
.dqwz{height:22px;border-style:solid; border-width:1px 1px 0px 1px;border-color:#e3dccc; padding:0px; background:url(../imagesp/readnewstopbg.jpg) right no-repeat #ffffff; text-align:right; line-height:22px; color:#999999}
.dqwz a{ color:#999999}
.title{ color:#4A4A4F; text-align:left;  font-size:16px;  line-height:40px} 

.btminfo{ background:url(../imagesp/btminfobg.jpg) right 5px no-repeat; line-height:30px; height:30px;text-align:right; width:300px;float:right}
.btminfo a{ text-indent:999px; overflow:hidden; display:block; float:right; width:60px; height:30px;}

#Content{ color:#000000}

/*newslist*/
.viewtype{overflow:hidden;text-align:center; padding-top:0; float:right; border-bottom:2px solid #f39801;position: relative;bottom: 2px;}
.vleft{ }
.viewtype a{ color:#0385DB}
.viewtype #ctite{ display:inline-block;font-size:20px; color:#888; line-height:40px; padding-left:10px;}
.viewtype #ctit{ display:inline-block; font-size:20px; font-weight:bold; color:#555;font-style:normal;line-height:40px;}
#umap{ color:#333; padding:0; text-align:left; height:33px;overflow:hidden;font-family:inherit; font-size:14px; padding-top:16px; display:block; float:left}
#umap .home{ background:url(../imagesp/fangzi.png) 0 3px no-repeat; padding-left:20px;}
#umap a{display:inline-block;  color:#333; padding-left:15px; padding-right:0px; line-height:26px; height:26px;  background:url(../imagesp/jiant.png) -2px 3px no-repeat}
.umapdiv{ height:35px; background:#fff; width:1270px; margin:5px auto}

.newslistcntbox{ zoom:1; overflow:hidden; border-top:none; padding:0;}
.newslistcntbox, .newswzlistul, .newswzlistulphoto{ zoom:1; overflow:hidden}
.newswzlistulphoto{ margin:0; overflow:visible }
.newswzlistulphoto li{ width:33.33%; float:left; text-align:center;box-sizing:border-box; overflow:visible; margin-bottom:0;padding:0 10px; padding-bottom:20px; }
.newswzlistulphoto li:nth-child(3n+1){} 
.newswzlistulphoto li:nth-child(3n+3){} 
.newswzlistulphoto li > a{ display:block; color:#555; transition:all 0.3s; position:relative; overflow:hidden; height:410px; border-bottom:4px solid #fff; background:#fff}
.newswzlistulphoto li .img{ height:290px;border:none;overflow:hidden; text-align:center;position:relative; padding:0 10px; }
.newswzlistulphoto li .img img{ width:100%;height:100%; border:none;transition: all 0.35s ease;}
.newswzlistulphoto li em{ color:#999; font-style:normal; float:right; padding-right:10px}
.newswzlistulphoto li .icnt{position:absolute; left:0; top:0; bottom:0; right:0; z-index:1; background:rgba(0,0,0,0.3); display:block; opacity:0;transition: all 0.35s ease;transform:scale(1.2); padding:10px;}
.newswzlistulphoto li .tag{ line-height:30px;}
.newswzlistulphoto li .tag .fa{  color:rgba(255,255,255,0.8); font-size:60px; height:60px;}
.newswzlistulphoto li .info{line-height:22px;text-align:left;overflow:hidden; padding-bottom:5px; position:absolute; height:100px; left:0; bottom:0px; right:0; background:#fff; padding:10px; text-align:left; transition:all 0.5s; color:#555}
.newswzlistulphoto li .info h4{text-align:center; font-size:15px; color:#222; padding-bottom:5px;}
.newswzlistulphoto li .info p{ display:none; line-height:25px; padding-top:10px;}
.newswzlistulphoto li .info span{ font-style:normal; text-align:center; display:block; margin-top:10px;}
.newswzlistulphoto li .tit{display:block; overflow:hidden;line-height:30px;font-family:inherit; font-weight:bold; font-size:14px;}
.newswzlistulphoto li:hover > a{ color:#555;}
.newswzlistulphoto li:hover .img img{ transform:scale(1.2)}
.newswzlistulphoto li:hover > a{border-bottom:4px solid #fecc2d}
.newswzlistulphoto li:hover > a .info{ height:120px; background:#fff; color:#333}
.newswzlistulphoto li:hover > a .info h4{ color:#333;}
.newswzlistulphoto li:hover > a .info p{ display:none}
.newswzlistulphoto li:hover > a .info span{ display:block}
.newswzlistulphoto li .icnt{ line-height:30px;}
.newswzlistulphoto li .icnt h3{ line-height:80px;}
.newswzlistulphoto li .icnt i{ display:block; width:80px; height:80px; margin:0 auto; margin-top:45px; font-style:normal; line-height:80px; color:#fff; font-weight:bold; font-size:60px; border-radius:50%; background:rgba(232,175,0,0.7)}

.newswzlistul{margin-bottom:10px; padding:0px 0;}
.newswzlistul li{text-align:left; list-style:none; line-height:35px; overflow:hidden; clear:both; font-size:12px; margin-bottom:20px;padding:10px; background:#fff;}
.newswzlistul li:hover{ box-shadow: 0 0 10px #888888; }
.newswzlistul li:nth-child(1){}
.newswzlistul li .img{ height:120px; width:180px; padding:0; background:none; float:right;}
.newswzlistul li .img img{ height:120px; width:180px;border:none}
.newswzlistul li em{ color:#999; font-style:normal; float:right; padding-right:10px}
.newswzlistul li .tit{zoom:1; overflow:hidden;text-align:left; line-height:25px; padding:0; padding-bottom:10px; padding-right:0; margin-bottom:0; margin-right:300px; text-align:right }
.newswzlistul li .info{ color:#333132; line-height:25px;font-size:15px; font-weight:normal; padding:0 0; margin-right:300px; height:50px; overflow:hidden}
.newswzlistul li .info a{ display:block; color:#333132 }
.newswzlistul li .tag{ text-align:left; color:#666}
.newswzlistul li .tag a{ line-height:30px; display:inline-block; height:30px;  color:#f00; padding:0 0; margin-top:20px;}
.newswzlistul li .tag a:hover{ }
.newswzlistul li .tag i{  color:#ccc; font-size:12px;}
.newswzlistul li .tit a{ color:#555;  font-size:20px; font-family:inherit; font-weight:550; text-align:left; float:left }
.newswzlistul li .tit a:hover{ color:#000; text-decoration:underline}
.newswzlistul li i{ margin-right:5px;}
.newswzlistul li i:hover{ color:#E66A14;}
.newswzlistul li .date{ width:80px; height:70px; padding-top:0; float:left; line-height:20px; color:#555; text-align:center; background:#f1f1f1}
.newswzlistul li .date p{ display:block;color:#fff; line-height:50px; font-size:40px; font-family:inherit; background:#f90;}
.newswzlistul li:hover .date{}
.newswzlistul li:hover .date p{}

.xszt_ws{ background:url(../imagesp/xszt.jpg); width:76px; height:18px; display:block; float:right}
.xszt_zs{ background:url(../imagesp/xszt.jpg) 0 -18px; width:76px; height:18px; display:block; float:right}

.line,li.line{ height:1px; margin:5px 0; border-top:1px dashed #ccc}
.newslistcntbox .top1{ font-size:14px; font-weight:bold}

.pageinfo{ border:1px #E6E6E6 solid; background:#F7F7F7; padding:5px 10px;  text-align:center; overflow:hidden; color:#999; overflow:hidden; margin:10px 0; }
.pageinfo a{ padding:2px 5px; background:#fff; text-decoration:none; color:#999; border:1px solid #DEDEDE;margin-left:2px;}
.pageinfo a:hover{ background:#9b1717; color:#ffffff}

/*首页图片切换*/
#play{width:975px;height:260px; overflow:hidden;  margin:0px auto;}
#playShow {height:260px;}
#playShow img{width:975px;height:260px; border:0px }

#playBg{margin-top:-30px;z-index:1;filter:alpha(opacity=50);opacity:0.5;height:30px;background:#000;position:relative}
#playText{z-index:2;padding-left:20px;font-size:14px;font-weight:bold;width:340px;color:#fff;line-height:30px; overflow:hidden;cursor:pointer; float:left; text-align:left}
#playNum{z-index:3;width:145px; text-align:right;height:25px; float:right; margin-top:3px}
#playNum a{margin:2px 2px;width:20px;height:20px;font-size:14px; font-weight:bold;line-height:20px;cursor:pointer;color:#000;padding:0 5px;background:#D7D6D7;text-align:center}
#qan{;z-index:4;text-align:right;height:25px; float:right; margin-top:3px}
#bnflash{ z-index:5; margin-top:-260px;}

/*自定义*/
.dmews{border:1px solid #e3dccc; background-color:#FFFFFF; padding:0px; }
.dlnews{ border:0px; float:left; width:50%; padding:0px}
.dlnews dt{ background:url(../imagesp/newsttbg.jpg); line-height:35px; height:35px; padding-top:5px; padding-left:10px}
.dlnews dd li{ line-height:22px}
.dlnews dd em{ color:#333333}
.dlal{ border-width:0px;padding:0px}
.dlal dt{ background:url(../imagesp/alttbg.jpg) ;line-height:35px; height:35px; padding-top:5px; padding-left:10px}
.listphotoal{}
.listphotoal li{ list-style:none; width:160px; float:left; text-align:center; padding:0px; margin:0px}
.listphotoal img{ width:130px; height:110px; border:5px solid #fafafa}
.listphotoal p{ height:20px; margin:5px 2px; line-height:20px}
.list6{ border-width:0px; padding:4px 2px; width:330px; float:left}
.list6 dt{ background:url(../imagesp/6dtbg.jpg) no-repeat 10px; line-height:28px; height:28px; padding-top:0px; padding-left:0px; border-bottom:1px solid #ddb958;}
.list6 dd{ background:none; color:#000000}
.list6 dd a{ color:#000000}
.list6 dt em{ margin-left:25px; color:#9b3002; margin-top:3px;}
.list6 li.topinfo{ list-style:none; height:80px;  overflow:hidden; border-bottom:2px solid #FCF7E2; margin-bottom:10px; width:290px;}
.list6 .topinfo p{  height:50px; overflow:hidden; color:#999999; display:block; float:left;width:180px;}
.list6 .topinfo img{ display:block; width:95px; height:70px; float:left; margin-right:10px;}
.list6 .topinfo a{ color:#333333; font-weight:bold; overflow:hidden;  width:180px; height:20px; display:block; float:left }

.wzdt{ margin:1px; padding:0px;line-height:20px;}
.wzdt dt{ width:70px; float:left; height:20px; background:none; margin:0px; padding:0px; display:block;line-height:20px; background:#f5f5f5; text-align:center}
.wzdt dd{ width:190px; float:left; height:auto; display:block; margin:0px; padding:0px;line-height:20px; padding-left:10px; background:none}
.wzdt dd a{ display:block; float:left; margin:0px 1px}


/*pview*/
.cntpicbox{ border-top:1px solid #ccc}
.cntpicbox li{ float:left; display:block}
.cntpicbox .img{ width:688px; text-align:center; padding:20px 0}
.cntpicbox .pn{ display:block; width:40px;display:inline-block; height:40px;float:left; color:#666; line-height:40px; font-size:20px; font-weight:bold; font-family:inherit;}
.cntpicbox .pn:hover{ display:block; width:40px; background:#000; filter:alpha(opacity=50);opacity:0.5; color:#fff}

.right dl.ptabcontrol{ margin:10px 0}
.right dl.ptabcontrol dt{ background:none; border-bottom:2px solid #444; height:25px;}
.right dl.ptabcontrol dt a{ float:left; display:inline-block; width:84px; height:25px; line-height:25px; background:url(../imagesp/pviewbgs.jpg) 0 0; text-align:center; color:#333; cursor:pointer}
.right dl.ptabcontrol dt a:hover,.right dl.ptabcontrol dt a.tabActive{ float:left; display:inline-block; width:84px; height:25px; line-height:25px; background:url(../imagesp/pviewbgs.jpg) -90px 0; text-align:center; color:#fff;cursor:pointer}
.right dl.ptabcontrol dd{ height:600px}
.tabcnt{ color:#333333}

/*分页样式*/
.paginator { font: 14px Arial, Helvetica, sans-serif; margin: 0px; }
.paginator li{ display:inline-block; box-sizing:border-box;line-height:40px;}
.paginator li:first-child>a,.paginator li:first-child>span{margin-left:0; border-radius:4px 0 0 4px;}
.paginator li:last-child>a,.paginator li:last-child>span{margin-left:0; border-radius:0 4px 4px 0;margin-left:-1px;}
.paginator a[disabled]{cursor:not-allowed; background:#fff;}
.paginator li a,.paginator li span{ padding:8px 12px; border:1px solid #ddd; margin-left:-1px;}
.paginator li span.active{ background:#fa0; color:#fff; border:1px solid #fa0;}
.paginator a:hover{color:#013451; background:#f1f1f1}

/*left*/
#leftKinSlideshowJMD{ }
#leftKinSlideshowJMD img{ width:225px;}

/*按钮*/
.an_hui{ width:97px; height:34px; line-height:34px; background:url(../imagesp/anbgs.jpg); border:none; font-size:14px;}
.an_hui:hover{ background-position:0 -34px;}

/*在线客服样式*/
#T0501_QQJsFloatTips{}
#T0501_QQJs_MainBody{ width:124px; background:url(../imagesp/zxqqkfbg.jpg) top left no-repeat; }
#T0501_QQJs_MainHead{ height:180px; overflow:hidden }
#T0501_QQJs_MainHead .close{ line-height:31px; padding:0 5px; display:block; float:right; text-indent:-999px; width:60px; color:point}
#T0501_QQJs_MainBody th{ padding-left:3px; line-height:30px; font-weight:normal}
#T0501_QQJs_MainBody td{ text-align:left}
#T0501_QQJs_MainBody table{ border:1px solid #B7E2F3; width:100%; border-top:none}
#T0501_QQJs_CmdBody a{ display:block; width:33px; height:115px; background:url(../imagesp/zxqqkfbg.jpg) right top}

.xwgg{ border:1px solid #E7E7E7; background:#FBFBFB; text-align:left; margin-top:10px}
.xwgg dt{ line-height:25px; border-bottom:1px solid #E6E6E6; color:#FF5F01; font-weight:bold; padding-left:10px;}
.xwgg dd{ background:url(../imagesp/cpflbg.jpg) -1px -472px}
.xwgg .tit{ background:url(../imagesp/online.pngx) 0 5px no-repeat; padding-left:15px; line-height:23px;}

.nrss{ border-bottom:2px solid #eee; overflow:hidden; height:45px; line-height:45px; margin:0 5px; margin-top:15px; margin-bottom:15px;}
.nrss p{color:#555; font-family:inherit;font-weight:bold; font-size:15px; display:block; width:120px; float:left; text-align:left}
.nrss div{ display:block; float:left; vertical-align:middle}
.nrss input,.nrss select{ vertical-align:middle; margin-left:10px;}
.nrss em{ display:block; float:right; width:100px; text-align:right;}
.nrss em a{ font-style:normal; text-align:right;}
#nrssBtn{ width:80px; background:#f1f1f1; border:1px solid #ddd; color:#666; height:30px; vertical-align:middle}

/*友情链接*/
.flinkc {width: 1310px;margin: 0 auto;display: flow-root;}
.flinkc span {display: block;float:left;color: #777;height: 20px;line-height: 20px;font-size: 12px;}
.flinkc a {display: block;height: 20px;padding: 0 6px;color: #777;float:left;text-align: center;line-height: 20px;font-size: 12px;}

.index-js {width: 1360px;
    margin: 5px auto;
    text-align: left;
    font-size: 14px;
    line-height: 21px;}