@charset "utf-8";
/* CSS Document */

html{ font-size:20px;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img , menu , section , nav{ margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input,textarea { padding:0; margin:0; background:none; border:none; font-family:Arial, Helvetica, sans-serif;}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; background:none; border:none;}
select, input, textarea { margin:0; }
textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#666 ; font-size:0.6rem; font-family:'Microsoft Yahei',Arial, Helvetica, sans-serif; background:#eee;}
a{color:#666; text-decoration:none;}
a:hover{ text-decoration:none;}
a:visites{ color:#59a306;}
.clear{ clear:both;}



/*定义背景颜色*/

header{ width:100%; height:2.5rem; background:url(../images/slogan.png) no-repeat .3rem center #F2892D; background-size:85%; position:fixed; top:0; z-index:99999999;}

.wrap{ padding:.3rem; background:#036B6A;}

@font-face{font-weight:400;font-style:normal;font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot@#iefix) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg#icomoon) format('svg')}

.dl-menuwrapper{position:absolute;top:0;right:0;z-index:99999;padding-top:2.5rem;width:100%;-webkit-perspective:750pt;perspective:750pt;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
.dl-menuwrapper button{position:absolute;top:0;right:0;overflow:hidden;width:2rem;height:2.5rem;outline:0;border:none;background:url(menu.png) no-repeat center center;background-size:50%;text-indent:-900em;cursor:pointer}


/*顶部下拉菜单颜色*/
.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover{background-color:#C7640D}
.dl-menuwrapper ul{padding:0;background:#2F2F2F;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}


.dl-menuwrapper li{position:relative}
.dl-menuwrapper li a{position:relative;display:block;padding:0 0.5rem;height:1.6rem;outline:0;border-top:1px solid #0D0D0D;color:#fff;font-size:.6rem;line-height:1.6rem}
.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}
.dl-menuwrapper li.dl-back>a{padding-left:1.2rem;background:rgba(0,0,0,.1)}
.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;content:">>";font-size:.6rem;font-family:icomoon;line-height:1.6rem;speak:none;-webkit-font-smoothing:antialiased}
.dl-menuwrapper li.dl-back:after{left:10px;color:hsla(0,0%,100%,.8);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.dl-menuwrapper li>a:after{right:10px;color:hsla(0,0%,100%,.8)}
.dl-menuwrapper .dl-menu{position:absolute;width:100%;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .3s ease;transition:all .3s ease}
.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}
.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu{display:none}
.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}
.dl-menuwrapper>.dl-submenu{position:absolute;top:50px;left:0;margin:0;width:100%}
.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}
.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}
.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}
.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}
@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}
75%{opacity:.5;-webkit-transform:translateZ(-372.5px) rotateY(15deg)}
to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(0)}
}
@-webkit-keyframes MenuAnimOut2{to{opacity:0;-webkit-transform:translateX(-100%)}
}
@-webkit-keyframes MenuAnimOut3{to{opacity:0;-webkit-transform:translateZ(300px)}
}
@-webkit-keyframes MenuAnimOut4{to{opacity:0;-webkit-transform:translateZ(-300px)}
}
@-webkit-keyframes MenuAnimOut5{to{opacity:0;-webkit-transform:translateY(40%)}
}
@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg)}
75%{opacity:.5;transform:translateZ(-372.5px) rotateY(15deg)}
to{opacity:0;transform:translateZ(-500px) rotateY(0)}
}
@keyframes MenuAnimOut2{to{opacity:0;transform:translateX(-100%)}
}
@keyframes MenuAnimOut3{to{opacity:0;transform:translateZ(300px)}
}
@keyframes MenuAnimOut4{to{opacity:0;transform:translateZ(-300px)}
}
@keyframes MenuAnimOut5{to{opacity:0;transform:translateY(40%)}
}
.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}
.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}
.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}
.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}
@-webkit-keyframes MenuAnimIn1{0%{opacity:0;-webkit-transform:translateZ(-500px) rotateY(0)}
20%{opacity:.5;-webkit-transform:translateZ(-250px) rotateY(30deg)}
to{opacity:1;-webkit-transform:translateZ(0) rotateY(0)}
}
@-webkit-keyframes MenuAnimIn2{0%{opacity:0;-webkit-transform:translateX(-100%)}
to{opacity:1;-webkit-transform:translateX(0)}
}
@-webkit-keyframes MenuAnimIn3{0%{opacity:0;-webkit-transform:translateZ(300px)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@-webkit-keyframes MenuAnimIn4{0%{opacity:0;-webkit-transform:translateZ(-300px)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@-webkit-keyframes MenuAnimIn5{0%{opacity:0;-webkit-transform:translateY(40%)}
to{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes MenuAnimIn1{0%{opacity:0;transform:translateZ(-500px) rotateY(0)}
20%{opacity:.5;transform:translateZ(-250px) rotateY(30deg)}
to{opacity:1;transform:translateZ(0) rotateY(0)}
}
@keyframes MenuAnimIn2{0%{opacity:0;transform:translateX(-100%)}
to{opacity:1;transform:translateX(0)}
}
@keyframes MenuAnimIn3{0%{opacity:0;transform:translateZ(300px)}
to{opacity:1;transform:translateZ(0)}
}
@keyframes MenuAnimIn4{0%{opacity:0;transform:translateZ(-300px)}
to{opacity:1;transform:translateZ(0)}
}
@keyframes MenuAnimIn5{0%{opacity:0;transform:translateY(40%)}
to{opacity:1;transform:translateY(0)}
}
.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}
@-webkit-keyframes SubMenuAnimIn1{0%{opacity:0;-webkit-transform:translateX(50%)}
to{opacity:1;-webkit-transform:translateX(0)}
}
@-webkit-keyframes SubMenuAnimIn2{0%{opacity:0;-webkit-transform:translateX(100%)}
to{opacity:1;-webkit-transform:translateX(0)}
}
@-webkit-keyframes SubMenuAnimIn3{0%{opacity:0;-webkit-transform:translateZ(-300px)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@-webkit-keyframes SubMenuAnimIn4{0%{opacity:0;-webkit-transform:translateZ(300px)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@-webkit-keyframes SubMenuAnimIn5{0%{opacity:0;-webkit-transform:translateZ(-200px)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@keyframes SubMenuAnimIn1{0%{opacity:0;transform:translateX(50%)}
to{opacity:1;transform:translateX(0)}
}
@keyframes SubMenuAnimIn2{0%{opacity:0;transform:translateX(100%)}
to{opacity:1;transform:translateX(0)}
}
@keyframes SubMenuAnimIn3{0%{opacity:0;transform:translateZ(-300px)}
to{opacity:1;transform:translateZ(0)}
}
@keyframes SubMenuAnimIn4{0%{opacity:0;transform:translateZ(300px)}
to{opacity:1;transform:translateZ(0)}
}
@keyframes SubMenuAnimIn5{0%{opacity:0;transform:translateZ(-200px)}
to{opacity:1;transform:translateZ(0)}
}
.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}
@-webkit-keyframes SubMenuAnimOut1{0%{opacity:1;-webkit-transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(50%)}
}
@-webkit-keyframes SubMenuAnimOut2{0%{opacity:1;-webkit-transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(100%)}
}
@-webkit-keyframes SubMenuAnimOut3{0%{opacity:1;-webkit-transform:translateZ(0)}
to{opacity:0;-webkit-transform:translateZ(-300px)}
}
@-webkit-keyframes SubMenuAnimOut4{0%{opacity:1;-webkit-transform:translateZ(0)}
to{opacity:0;-webkit-transform:translateZ(300px)}
}
@-webkit-keyframes SubMenuAnimOut5{0%{opacity:1;-webkit-transform:translateZ(0)}
to{opacity:0;-webkit-transform:translateZ(-200px)}
}
@keyframes SubMenuAnimOut1{0%{opacity:1;transform:translateX(0)}
to{opacity:0;transform:translateX(50%)}
}
@keyframes SubMenuAnimOut2{0%{opacity:1;transform:translateX(0)}
to{opacity:0;transform:translateX(100%)}
}
@keyframes SubMenuAnimOut3{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translateZ(-300px)}
}
@keyframes SubMenuAnimOut4{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translateZ(300px)}
}
@keyframes SubMenuAnimOut5{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translateZ(-200px)}
}
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}
.no-js .dl-menuwrapper li .dl-submenu{display:block}
.no-js .dl-menuwrapper li.dl-back{display:none}
.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}
.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}

.slogan{ width:100%; background:#052883; color:#fb6a00; font-size:.55rem; line-height:1rem; z-index:999;}
.slogan img{ width:100%;}
.slogan p{ text-indent:.3rem; line-height:1rem; font-size:.4rem;}
.slogan dd{ text-indent:.6rem; line-height:1rem;}

.top{ width:100%; background:url(bg.jpg) no-repeat center top; background-size:cover; text-align:center;}
.top img{ display:block; margin:0 auto;} 
.top .pic1{ width:100%;}
.top .pic2{ width:100%; margin-top:-1.5rem; margin-bottom:.3rem;}

/*中间导航*/
.navlist{ background:#323232;}
.navlist a{ float:left; width:25%; display:block; text-align:center; height:2rem; line-height:2rem; color:#fff; font-size:.5rem;}
.navlist a span{ display:block; border-right:solid 1px #eee; border-bottom:solid 1px #fff;}
.navlist a span.n3{ border-right:none;}


/*底部背景*/
.foot{ width:100%; background:#323232; margin-top:.5rem; padding:.2rem 0 2.5rem; font-size:.6rem; line-height:1rem;clear:both;}
.foot div{ width:95%; height:1.2rem; line-height:1.2rem; background:#5D5E5D; margin:0 auto; text-align:center;}
.foot div a{ color:#fff;}
.foot p{ text-align:center; color:#fff; margin-top:.3rem;}


/*底部导航*/

.menu{ position:fixed; bottom:0; left:0; width:100%; font-size:.55rem; border-top:solid 1px #AF5303; z-index:9999999999999999999999999999;}
.menu .m{ float:left; width:25%; height:50px; line-height:50px; color:#fff; background:#D36301; position:relative; text-align:center;}
.menu .m strong{ display:block; height:50px; border-right:solid 1px #843E01;}
.menu .m ul{ position:absolute; display:none; bottom:50px; width:100%; background:#292929;}
.menu .m ul li{ height:1.8rem; line-height:300%; border-bottom:solid 1px #212121;}
.menu .m ul li a{ color:#FEB007; font-size:.48rem;} 
.menu .m4 strong{ border-right:none;}

.tel{ width:100%; height:100%; background:#1F1F1F; position:fixed; top:0; left:0; z-index:999999999999; display:none;}
.tel p{ text-align:center; color:#fff; font-size:.8rem; padding-top:.3rem; line-height:200%;clear:both;}
.tel a{ display:block; width:80%; height:3rem; line-height:3rem; background:#434242; border-radius:.2rem; color:#fff; font-size:.6rem; margin:.6rem auto 0;} 
.tel span{ display:block; width:80%; height:2rem; line-height:2rem; background:#545454; border-radius:.2rem; color:#fff; font-size:.8rem; margin:.3rem auto 0;}

#box_tel{width:320px;height:auto; background:rgba(255,255,255,.8); position:fixed;left:50%;top:50%; margin:-170px 0 0 -170px; z-index:150;display:none; padding:10px;}
#box_tel .box{ width:320px; height:380px;}
#box_tel h5{ margin:0;height:20px;cursor:move;text-align:right;padding:0 10px; font-size:18px;}
#box_tel h5 a{color:#F00;font:18px;text-decoration:none;outline:none;}
#box_tel h6{ font-weight:normal; text-align:center; margin:8px 0; font-size:15px;}
#box_tel h6 span{ color:#F00;}
#box_tel ul{ width:320px; float:left;}
#box_tel ul li img{ width:320px;}
#box_tel ul li{ text-align:center; font-size:10px; color:#de1920;}
#box_tel ul li strong{ font-size:12px;}
#box_tel dl{ width:320px; float:right; font-size:12px;}
#box_tel dl dd{ text-indent:2em; line-height:18px; margin-top:5px; color:#0d3694;}
#box_tel dl h4{ text-align:center; width:300px; height:26px; line-height:26px;padding:10px; background:#AA051C; font-weight:normal; margin-top:3px;margin:0 auto;border:solid 1px #fff;}
#box_tel dl h4 a{ color:#fff;font-size:16px;}
#box_tel p{ text-align:center; margin-top:15px; font-size:16px; color:#F00;}
#box_tel p strong{ margin:0 10px;}
#box_tel p a{ color:#F00;}

.title{ font-size:.75rem; height:2rem; line-height:2rem; border-top:solid .1rem #212a3e; border-bottom:solid 1px #ccc; margin:.4rem 0; color:#212a3e; text-align:center;}

.media{}
.media li{ float:left; width:50%; text-align:center; margin-bottom:.5rem;}
.media li iframe{ width:95%; height:5rem; margin:0 auto;}
.media li p{ padding:0 .5rem; font-size:.6rem;}
.media li a{ display:block; width:95%; margin:0 auto; height:1rem; line-height:1rem; font-size:.55rem; color:#fff; background:#b81014;}
.media dd{ background:url(ctv.png) no-repeat 0 center; background-size:26%; width:95%; height:2rem; margin:0 auto;}
.media dd span{ display:block; float:right; height:2rem; width:50%;}
.media li.q1 dd span,.media li.q3 dd span{  background:url(dushixinwenfang.png) no-repeat right center; background-size:50%;}
.media li.q2 dd span,.media li.q4 dd span{  background:url(xinwenguangchang.png) no-repeat right center; background-size:80%;}
.media li.q5 dd span{  background:url(shehuixiezhen.png) no-repeat right center; background-size:50%;}
.media li.q6 dd span{  background:url(changzhouwangaofeng.png) no-repeat right center; background-size:80%;}

.paper dd{ width:50%; float:left; text-align:center; position:relative;}
.paper dd img{ width:90%; height:4rem;}
.paper dd span{ display:block; width:40%; height:1rem; background:rgba(0,0,0,.3); color:#fff; text-align:center; line-height:1rem; font-size:.5rem; position:absolute; top:2.5rem; left:50%; margin-left:-20%;}
.pp{ position:fixed; top:2rem; left:0; background:rgba(0,0,0,.8); width:100%; height:100%; display:none; text-align:center; overflow:auto;}
.pp img{ width:80%; margin:0 auto; display:block;}
.pp a{ padding:.5rem 1rem; font-size:.8rem; color:#fff; background:#dd3616; border-radius:5px; margin-top:.3rem;}
.pp p{ font-size:.6rem;}
.paper dd .more{ display:block; width:90%; margin:0 auto; height:1rem; line-height:1rem; font-size:.55rem; color:#fff; background:#b81014; margin-bottom:.5rem;}



/*分页*/
.wp-pagenavi {
	CLEAR: both;padding-top:25px;margin:0 auto;width:100%;
}
.wp-pagenavi A {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; TEXT-DECORATION: none; line-height:30px;font-size:20px;margin:0 auto;
}
.wp-pagenavi SPAN {
	BORDER-BOTTOM: #bfbfbf 0px solid; BORDER-LEFT: #bfbfbf 0px solid;  PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 0px solid; BORDER-RIGHT: #bfbfbf 0px solid; TEXT-DECORATION: none; 
}
.wp-pagenavi A:hover {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;color:#FF0000; BORDER-LEFT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

/*
.about img{height: auto; width: auto\9; width:100%; }
.about IMG{height: auto; width: auto\9; width:100%; }
*/



table {
    max-width:630px;
    margin:0;
    padding:0;

  }

  table tr {
	  max-width:630px;
  }

  table th, table td {
	max-width:630px;
    text-align: left;table-layout:fixed;;word-break:break-all;;border-collapse:collapse;
  }

  table th {
	max-width:630px;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
  }

.about div{text-align:left;float:left;}
/*.about img{max-width:600px;clear:both;float:left;}
.about IMG{max-width:600px;clear:both;float:left;}*/

.xinwenpailie h3{text-align:left;clear:both; text-indent:20px;}