@charset "utf-8";
*{ padding:0px; margin:0px;box-sizing:border-box;}
body{ font-family:微软雅黑; font-size:12px; line-height:20px; background:#fff }
ul,li{ list-style:none;} 
a{ text-decoration:none; color:#333333}
.clear{ clear:both; height:0px; }
.clearFix:after {
    content: '';
    display: block;
    clear: both;
    width: 0;
    overflow: hidden;
}
.title-a{
    color:#021479!important;
}
img{ border:none;    vertical-align: middle;}
input {outline: none;}textarea {outline: none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input[type="submit"],input[type="reset"],input[type="button"]{-webkit-appearance: none;}
/*头部*/
.top{ height:83px!important; background:url(../images/bg01.jpg) left -14px repeat-x;}
.top:after{content: "";background: url(/templets/default/images/head02.jpg) repeat-x; width:100%; height: 47px;     position: absolute;
    z-index: -99; position: absolute;}
.top01{ width:1235px; margin:0 auto;}
.main .top01{margin-top: 0px}
.logo{  float:left; display:block;margin-top:5px}
.nav{ float:left; margin-left:40px; width:auto; margin-top:7px;}
.nav a{ width:95px; height:34px; line-height:34px; font-size:16px; display:block; float:left; text-align:center;}
.nav a:hover{ background:url(../images/nav_bg.png) no-repeat; color:#fff}
.nav01{ /*width:270px;*/ float:right; margin-top:7px;}
.nav01 a{ padding:0px 10px;float:right; display:block; font-size:14px; color:#777777;    line-height: 34px;}
.nav01 span{ float:right;color:#777777;line-height: 34px;}
.left01{display: none;}
/*中间*/
/*.main{ background:url(../images/head02.jpg) repeat-x; width:100%; }*/
.left{ float:left; width:890px; margin-right:16px; }
.left02{ width:896px; height:309px; margin-left:3px; background:url(../images/index11.png) no-repeat; margin-bottom:15px;}
.list{ padding:10px;}

.slide{ margin-bottom:15px; background:url(../images/index12.jpg) no-repeat bottom center; padding-bottom:15px; color:#868686}
.slide a{ color:#F00; font-family:'微软雅黑'; }
.slide_1{ width:118px; padding-right:20px; float:left}
/*.sj{ background:url(../images/sj.jpg) no-repeat ; padding-left:30px; float:left;}*/
/*.slide .slidea{color:#3c3c3c; font-size:14px;height:21px; overflow:hidden; line-height:21px; display:block;font-size:20px;}*/
.slide .slidea{color:#3c3c3c; height:21px; overflow:hidden; line-height:21px; display:block;font-size:16px;font-weight:bold}
.slide img{ float:left; padding-right:20px;}
.slide_bh{ width:639px; float:left}
.slide_bh p img{ float:right}
.slideimg{ width:211px; float:left; margin-right:20px;}
.slide_bh_navs{ font-size:14px; color:#666666; line-height:25px; height:75px; margin-top:10px; overflow:hidden;text-overflow: ellipsis;}
.slide_bh_nav{  height:26px; line-height:26px}
.slide_bh_navspan{  bottom:0px; background:url(../images/time01.jpg) no-repeat left; padding-left:23px; width:100px; float:left}

.slide_bh_navspan1{  width:380px; height:26px; float:left; overflow:hidden}
.slide_bh_navspan1 a{background:rgb(232,78,16);height:26px; display:block; padding:0 4px; float:left; line-height:26px; font-size:12px; color:#fff;}
.slide_bh_navspan1 .slide_bh_navspan01{height:26px; display:block; float:left; width:6px;}
.slide_bh_navspan1 .slide_bh_navspan02{height:26px; display:block; float:left;width:6px; margin-right:5px;}
.slide_bh_navspan2{  cursor:pointer; float:right}

/*.slide_bh_navspan1 a{ background:url(../images/index03.jpg) repeat-x; height:26px; display:block; padding:0 3px; float:left; line-height:26px; font-size:12px; color:#fff;}
.slide_bh_navspan1 a{ background:url(../images/index03.jpg) repeat-x; height:26px; display:block; padding:0 3px; float:left; line-height:26px; font-size:12px; color:#fff;}
.slide_bh_navspan1 .slide_bh_navspan01{background:url(../images/index01.jpg) repeat-x; height:26px; display:block; float:left; width:6px;}
.slide_bh_navspan1 .slide_bh_navspan02{background:url(../images/index02.jpg) repeat-x; height:26px; display:block; float:left;width:6px; margin-right:5px;}
.slide_bh_navspan2{  cursor:pointer; float:right}	*/

.fy{ width:700px; padding-top:20px; margin:auto}
.fy ul li{ float:left; color:#999}
.fy ul li a,.fy ul li span{ display:block; height:41px; width:45px; line-height:41px; text-align:center; color:#999; margin-left:5px; background:#e5e5e5;}
.fy ul li a:hover,.fy ul li a.fyover{ /*background:url(../images/index15.jpg) no-repeat;*/background:rgb(232,78,16);color:#fff}
.fy_1 a{  padding-right:20px; background:none !important;}
.fy_2 a{  padding-left:20px; background:none !important;}
.footer_2wm{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);}
.fengxian{ margin-top:30px;}
.fengxian01{ font-size:16px; color:#272322}
.fengxian02{ margin:15px 0; line-height:23px;}
.fengxian02 li{float: left}
.fengxian02 a {padding-right: 7px;color: #8f8f8f;padding-top: 5px; color:#666666;}
.fengxian02 span{color:#666666;padding-right: 7px;}
#wydb .fengxian{padding:0 20px 20px}
.top01 .fengxian{padding:20px; border:1px solid #ccc}
.right{ width:327px;box-sizing:border-box; float:left}
.search{background:url('/images/search_box.jpg') no-repeat; background-size:327px 38px; width:327px;padding:3px 5px 3px 12px; height:38px;} 
.search_btn{border:1px solid #ff6d32; border-radius:30px; background:#ff6d32; color:#fff; float:right; width:80px; height:32px;font-size:16px; line-height:29px; cursor:pointer}
.search01{ width:150px; height:34px; top:39px; right:85px; position:absolute; border:0px; background:none; line-height:34px;}
.search02{ width:63px; height:37px; top:37px; right:23px; position:absolute; border:0px; background:none; cursor:pointer }
.tupian01{ text-align:center;}
.tupian02{ margin:13px 0px;}

.rmbq{ width:100%; background:url(../images/index072.jpg) top left no-repeat;  margin-top:15px;z-index:9}
.rmbq01{ height:41px; line-height:41px; font-size:20px; padding-left:20px; color:#444444}
.rmbq01 span{ color:#fe4800}
.rmbq02{ padding:10px 10px 10px 20px;background:url(../images/index073.jpg) left top no-repeat;}

.box { display:inline-block; background: #f5f5f5;color: #777777; padding:5px 8px; margin-left:7px; margin-top:5px;white-space: nowrap;}

.box:hover {background:rgb(232,78,16);color:#fff}

.jhwz01 ul li{ font-size:14px; overflow:hidden;  color:#666666;padding:12px 0; border-bottom:1px dashed #d3d3d3; }
.jhwz01 ul li a{color:#666666; display:block; height:37px; line-height:37px;}
.jhwz01 ul li .jhwz02{ width:58px;  text-align: center;background:#f0f0f0; display:inline-block;}
.jhwz01 ul li .jhwz03{ margin-left:10px;}
.jhwz01 ul li a:hover .jhwz02{background:rgb(232,78,16);color:#fff}
/*底部*/
.bottom{  width:100%; /*background:url(../images/index19.jpg) repeat-x*/ background: #282828;}
.bottom a{color: #a7a7a7}
.bottom01{ margin-top:20px; height: 33px;  text-align:center;}
.bottom02{ padding:25px 0; width:1235px; margin:0 auto;padding-left: 10px;}
.bottom03{ color:#a7a7a7; font-size:14px; margin-bottom:0px;}
.bottom04 a,.bottom04 span{ color:#a7a7a7}
.bottom05{ margin-top:45px; }
.bottom05 a{ color:#a7a7a7; padding-left:10px; display:inline; float:left}
.bottom05 span{display: inline; float:right;font-family: Arial, Helvetica, sans-serif;color:#a7a7a7;}


#slideshow{position: relative;height: 250px;width: 570px; margin-left:315px; padding-top:18px; font-size:12px; }
#slideshow ul{float: left;display: inline;-webkit-padding-start: 0px;width: 570px; height:200px;}
#slideshow ul li{ width:150px; float:left; height:25px; line-height:25px; margin-right:6px; overflow:hidden; margin-bottom:5px; }
#slideshow ul li a{ color:#fff;  }
#slideshow .img{position: absolute;width: 570px;height: 250px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10; width:470px;}
#slideshow .btns b{position: absolute;display: block;height: 14px;overflow: hidden;top: 277px;right:155px;}
#slideshow .btns b i{ width:44px; height:6px; background:url(../images/index20.jpg) no-repeat; display:block; float:left; margin-right:5px; cursor:pointer}
#slideshow .btns b i: hover{ background:url(../images/index21.jpg) no-repeat;}
#slideshow .btns b i.on{background:url(../images/index21.jpg) no-repeat;cursor: default}
#slideshow .btns b i.on: hover{background:url(../images/index21.jpg) no-repeat;cursor: default}

#slideshow ul li{width:70px;height:80px;overflow:hidden;margin-right:5px;margin-left:5px;}
#slideshow ul div.newlogo{ position:relative;
width:70px;height:56px;display: table-cell;vertical-align: middle;text-align: center;background: url(../images/logobj.png) center center no-repeat;
}
#slideshow ul div.newlogo a img{max-width:48px;max-height:48px;}
#slideshow ul div.newlogo .vip{position:absolute; right:0px;top:0px; width:13px;height:15px;}
.home.slidesow .text{
    display:block;overflow:hidden;text-align:center;width:70px;height:25px;
    font-weight: bold;
    color:#000!important;
}

.seachlist{ width:873px; height:48px; border:1px dotted #c9c9c9; background-color:#eeeeee; margin-bottom:15px; line-height:48px; font-size:16px; color:#333333; padding-left:15px;}
.seachlist span{ color:#ff4800; font-size:20px;}


.detail01{ line-height:38px; padding-bottom:10px; border-bottom:2px solid #dedede; font-size:22px; color:#000;width:720px;margin:0 auto;text-align: justify;}
.detail02{ padding-top:20px;margin:0 auto;width:720px;}.detail03{ left:100px;}
.detail04{padding-top:20px; height:30px; background:url(../images/detail.jpg) left bottom no-repeat; padding-left:40px; margin-bottom:20px;width:720px;margin:0 auto}
.detail05{ border:1px dashed #b5b5b5;height:38px;margin-top:20px; padding:10px;background:url(../images/detail02.jpg) left no-repeat; padding-left:40px; background-position:5px 0px; font-size:14px; color:#ff0000; line-height:38px;}

.news_wz{font-size: 16px;
    line-height: 30px;
	color:#333;width:720px; margin:0 auto;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeitiSC-Light,simsun,\\5B8B\4F53,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";}

/*ctfxh*/
.ctfxh{ background-color:#f5f5f5; position:relative; width:890px; height:1980px; margin-bottom:30px;}
.ctfxh01{ position:absolute; top:33px; left:-16px; background:url(../images/ctfxh02.jpg) no-repeat; width:354px; height:54px; font-size:24px; color:#FFF; line-height:40px; padding-left:35px;}
.ctfxh011{ top:455px;}
.ctfxh012{ top:900px;}
.ctfxh013{ top:1340px;}

.ctfxh015{ top:1640px;}
.ctfxh02{ position:absolute; top:140px; left:25px; font-size:16px; color:#666666; line-height:30px;}
.ctfxh03{position:absolute; width:394px; height:115px; border:1px dashed #f8b551; background-color:#fff; padding:12px 10px; line-height:23px; top:248px; left:25px; color:#999999}
.ctfxh04{ position:absolute; top:110px; right:5px;}

.ctfxh05{position:absolute; top:555px; left:55px;}

.ctfxh06{position:absolute; top:575px; right:55px; width:490px; height:470px; line-height:30px; font-size:16px; color:#666666}
.ctfxh07{position:absolute; top:995px; left:20px}
.ctfxh08{position:absolute; top:985px; right:30px}
.ctfxh09{position:absolute; top:1410px; left:20px; color:#666666; font-size:16px; line-height:32px;}
.ctfxh10{position:absolute; top:1710px; left:20px; width:500px;}

.tougao01{ background:url(../images/grsz02.jpg) no-repeat left; width:100%; height:56px; padding-left:36px;line-height:56px;}
.tougao01 span{ font-size:20px; color:#FFF;  padding-left:25px;}
.tougao02{ width:120px; padding:0px 10px; float:right; color:#FFF}
.tougao02 a{ color:#FFF}
.tougao03{width:870px;  margin-left:6px; background-color:#f4f4f4; font-size:14px; padding-bottom:20px; margin-bottom:20px;}
.tougao04 span{ border:1px solid #d3d3d3; background-color:#e7e7e7; padding:5px; margin:2px 3px;display: inline-block;word-wrap: normal;} 
.tougao05{ background:url(../images/tg.jpg) no-repeat; width:97px; height:36px; border:0px; cursor:pointer; margin-right:19px; margin-left:135px; float:left}
.tougao06{ background:url(../images/tg02.jpg) no-repeat;margin-left:0px;}

.tougao07{ float:right; color:#444444; font-size:12px; margin-right:3px;}
.tougao08{ font-size:14px; color:#666666; line-height:30px;}
.form-horizontal table tr td{ padding:10px 0px 10px 20px;}

.grzx01{ padding-left:20px; width:876px;}
.grzx02{ font-size:12px; color:#777777}
.grzx03{background:url(../images/grsz03.jpg) no-repeat; width:97px; height:36px; border:0px; cursor:pointer;}

.tag02 {
font-size: 24px;
font-weight: bold;
margin-bottom: 10px;
text-align: center;}
.tag03 {
font-size: 15px; line-height:25px; margin-bottom:10px;
}

.zd_tt{ height:30px; line-height:30px; padding-top:20px;}
    .zd_tt a{ color:#F00}
	.menuItems{ width:1210px;}
.menuItems li{ width:400px; float:left; height:23px; line-height:23px;}
.menuItem li a{ font-size:14px}

.left01{ position:relative; height:46px;    top: -1px;}
.left01 img{ position:absolute; left:-25px;}

.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 20px;
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}.alert, .alert h4 {
color: #c09853;
}
.controls input{ line-height:35px;}
.slide_bh_navspanmblis{background:none; width:600px; padding-left:0px; bottom:0px;float: left;}
.fy_1{margin-right:11px}
.fy_2{margin-left:-20px}
.orange_btn{-webkit-appearance: none; border:none; cursor:pointer; color:#fff; padding:5px 20px; background:rgb(255,109,50); font-size:14px; }
.input{width:282px;height:40px; border:1px solid #cfcfcf;border-radius:5px; background:#f5f5f5; padding:0px 10px;}


.audio{width: 100%;margin: 15px 0;}
.audio_pic{float:left;}
.audio_desc{height:60px;float:left;width:252px; margin-left:5px;font-size:14px;line-height:18px;}

.shangpin .item{float:left; width: 325px; margin:43px;}
.shangpin .title{padding:10px 0;font-size:14px;}

.links{margin-bottom: 25px;}


/*.top {height: auto}*/

.nav a{padding: 0 15px;width:auto;}
.home_hover{background: rgb(255,109,50);border-radius: 30px;color: #fff;}
.nav a:hover {
    background: rgb(255,109,50);border-radius: 30px;
    color: #fff;
}


.fengxian_new{
    padding: 20px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}
.fengxian01_new {
    font-size: 16px;
    color: #272322;
}
.fengxian02_new {
    margin: 15px 0;
    line-height: 23px;
}
.fengxian02_new a {
    padding-right: 7px;
    padding-top: 5px;
    color: #666666;
}
.fengxian02_new span {
    color: #666666;
    padding-right: 7px;
}