@charset "gb2312";
/* CSS Document */
* { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding: 0; }
html{-ms-touch-action: none;}
body { color: #333; font-family: Microsoft Yahei; font-size: 0.6rem; max-width:16rem;margin:0 auto; background:#fff;}
a { text-decoration: none; border: none; color: #333; overflow:hidden; }
a:hover { text-decoration: underline; text-decoration: none; }
ul, li { list-style: none; overflow:hidden; }
p{ display:block;}
em{ font-style:normal;}
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; vertical-align: middle; }
.clearfix { zoom: 1; display: block }
.clearfix:after { content: ""; height: 0px; display: block; clear: both; visibility: hidden; }
.layout { width: 16rem; margin: 0px auto; background: #fff; overflow: hidden; }
.container { width: 14.5rem; margin: 0px auto; }
.clear { zoom: 1; }
.clear:after { height: 0; display: block; content: "\20"; clear: both; }
.fl { float: left; }
.fr { float: right; }
.mc { margin: 0 auto; }

header{ overflow:hidden; position:relative; margin-top:1.8rem;}
header img{ width:100%;}
header a{ position:absolute; width:1.4rem; height:1.4rem; top:0.9rem; right:0.6rem;}
nav{ padding:0.5rem 0rem 0.4rem 0rem;}
nav ul { overflow: hidden;}
nav ul li{ float:left; width:25%;padding-bottom: 0.1rem;}
nav ul li img { width:1.5rem;}
nav ul li a{ display:block; text-align:center;}
nav ul li a p{color:#222222; line-height:1.3rem; font-size:0.6rem;}

.banner{ overflow:hidden; margin-top:0px; margin-bottom:5px;}
.banner img{ width:100%; height:auto;}

.content1{ overflow:hidden; margin-top:0.2rem; margin-bottom:12px;}
.content1 img{ width:3.6rem; height:auto; float:left; display:inline; margin-left:0.2rem;}
.ct1_wz{ width:11.8rem; height:auto; float:left; display:inline; margin-left:0.2rem; }
.ct1_wz p{ float:left; width:100%; font-size:0.6rem; line-height:0.9rem; margin-top:5px;}
.ct1_wz p a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ct1_wz p span{ float:left; padding:0 0.3rem; border-radius:4px; line-height:0.7rem; margin-top:0.1rem; margin-right:6px; font-size:0.4rem; color:#fff; background:#044b99;}

.title{ overflow:hidden; background:#ececec; padding:10px 10px 0;}
.title h3{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt1.jpg) no-repeat 0 0; background-size:1.6rem;}
.title h3.tit1{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt2.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3.tit2{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt3.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3.tit3{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt4.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3.tit4{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt5.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3 .left{ font-size:1rem; float:left; width:4.6rem; padding-top:0.4rem; color:#044b99; font-weight:500; line-height:0.6rem;}
.title h3.tit5{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt6.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3.tit6{ display:block; overflow:hidden; padding-left:1.8rem; padding-bottom:10px; background:url(../images/tit_bt7.jpg) no-repeat 0 0;background-size:1.6rem;}
.title h3 .left em{ font-size:0.4rem; font-weight:normal;}
.title h3 .right{ float:right; line-height:0.6rem; border-bottom:2px solid #044b99; background:url(../images/tb_inco1.jpg) 0 0.2rem no-repeat;background-size:1.0rem; font-size:0.6rem; font-weight:500; color:#044b99; padding-left:1.2rem; padding-bottom:4px; margin-top:0.2rem;}
.title h3 .right em{ font-size:0.5rem; font-weight:normal;}
.title h3.tit2 .left em{ font-size:0.3rem; font-weight:normal;}
.cont_con1{ overflow:hidden; padding:10px 5px;}
.cont_con1 ul{}
.cont_con1 ul li{ display:block; overflow:hidden; padding:10px 5px; font-size:0.6rem; border-bottom:1px solid #dddddd; line-height:1.0rem;}
.top{ margin-top:14px;}
.cont_con1 ul li span{ padding:0 0.5rem; float:left; line-height:1.0rem; font-size:0.6rem; background:#fcebb6; color:#746c6c; border-radius:16px; margin-right:5px;}
.cont_con1 ul li:nth-child(2) span,.cont_con1 ul li:nth-child(6) span,.cont_con1 ul li:nth-child(10) span{ background:#ffc7ab;}
.cont_con1 ul li:nth-child(3) span,.cont_con1 ul li:nth-child(7) span{ background:#c1effe;}
.cont_con1 ul li:nth-child(4) span,.cont_con1 ul li:nth-child(8) span{ background:#dbd6f5;}
.cont_con1 ul li p{ float:right;}
.cont_con1 ul li p a{ color:#c50707; background:url(../images/dhinco.gif) no-repeat 0 0; background-size:0.8rem; padding-left:1.0rem; }

.zx_con1{ overflow:hidden; padding:10px 1.2rem 14px;}
.zx_con1 a{ display:block; line-height:1.4rem; text-align:center; background:#bdbbbb; border-radius:16px; font-size:0.7rem;}
.zx_con1 a span{ float:right; width:60%; padding-left:1.1rem; border-radius:16px; background:#044b99 url(../images/tb_inco2.jpg) no-repeat 0.5rem 0.4rem; color:#fff;background-size:1.1rem;}

.zx_con2{ overflow:hidden;}
.zx_con2 ul{}
.zx_con2 ul li{ width:50%; float:left; border-bottom:1px solid #044b99;}
.zx_con2 ul li a{ display:block; text-align:center; padding:14px 0;}
.zx_con2 ul li:nth-child(1) a,.zx_con2 ul li:nth-child(3) a,.zx_con2 ul li:nth-child(5) a{ border-right:1px solid #044b99;}
.zx_con2 ul li a p{ font-size:0.7rem; line-height:0.6rem; display:inline-block; position:relative;}
.zx_con2 ul li a p em{ font-size:0.4rem;}
.zx_con2 ul li a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co1.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }
.zx_con2 ul li:nth-child(2) a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co2.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }
.zx_con2 ul li:nth-child(3) a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co3.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }
.zx_con2 ul li:nth-child(4) a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co4.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }
.zx_con2 ul li:nth-child(5) a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co5.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }
.zx_con2 ul li:nth-child(6) a p:before{ content:""; width:1.2rem; height:1.2rem; margin-right:0.3rem; background:url(../images/dh_co6.jpg) no-repeat ; background-size:1.2rem; position:absolute; left:-1.4rem; }

.cont_con3{ overflow:hidden; padding:12px 10px 0;}
.cont_con3 ul,.cont_con3 .bd,.banner .bd{ overflow:hidden;}
.cont_con3 .bd,.cont_con3.hd,.banner .bd{ float:left; width:100%;}
.cont_con3 ul li,.banner ul li{ display:block; overflow:hidden;}
.cont_con3 ul li img,.banner ul li img{ float:left; width:100%; height:auto;}
.cont_con3 ul li img{ max-height:160px;}
.cont_con3 ul li p{ float:left; width:100%; text-align:center; font-size:0.7rem; line-height:1.0rem;}
.cont_con3 .hd,.banner .hd{overflow:hidden; float:left;}
.cont_con3 .hd ul,.banner .hd ul{ overflow:hidden; padding-left:6rem; margin-top:10px;  }
.cont_con3 .hd ul li,.banner .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; font-size:14px; font-weight:bold; text-align:center; background:#044c99; cursor:pointer; color:#fff; border-radius:6px; }
.cont_con3 .hd ul li.on,.banner .hd ul li.on{ background:#c50707; color:#fff; }
.banner .hd ul{ overflow:hidden; padding-left:4.6rem; margin-top:10px;  }
.banner .hd ul li{ float:left; margin-right:5px;  width:1.6rem; height:8px; background:#044c99; cursor:pointer; color:#fff; border-radius:4px; }
.banner .hd ul li{ color:#044c99;}
.banner .hd ul li.on{ color:#c50707;}
.bwcx{  overflow:hidden; padding-left:12px; margin-top:8px;}
.bwcx li{ width:25%; float:left; margin-top:0.2rem; }
.bwcx li a{ float:left; width:3.6rem; height:3.6rem; background:url(../images/bj_03.jpg) no-repeat;background-size:3.6rem 3.6rem; margin:0 0.2rem 0.2rem 0;}
.bwcx li a img{ width:2.9rem; padding-left:0.5rem; height:auto; text-align:center; display:block; margin-top:0.2rem;}
.bwcx li a span{ display:block; text-align:center; line-height:1.2rem; margin-top:0rem; color:#044b99;}

.cont_con4{ overflow:hidden;}
.cont_con4 ul{ overflow:hidden; padding:14px 10px 0;}
.cont_con4 ul li{ float:left; width:32%; margin-bottom:10px; overflow:hidden; background: -webkit-linear-gradient(left, rgba(15,14,20,1), rgba(71,56,33,1)); background: -o-linear-gradient(right, rgba(15,14,20,1), rgba(71,56,33,1)); background: -moz-linear-gradient(right, rgba(15,14,20,1), rgba(71,56,33,1)); background: linear-gradient(to right, rgba(15,14,20,1), rgba(71,56,33,1));}
.cont_con4 ul li:nth-child(2),.cont_con4 ul li:nth-child(5){ margin:0 2%;}
.cont_con4 ul li a{ display:block; overflow:hidden; padding:0px 6px 10px; text-align:center;}
.cont_con4 ul li a img{ float:left; width:100%; height:auto; margin-bottom:10px;}
.cont_con4 ul li a h3{ font-size:0.7rem; line-height:1.2rem; display:inline-block; overflow:hidden; padding:0 10px; border:1px solid #044b99; color:#044b99;}
.cont_con4 ul li a p{ float:left; width:100%; font-size:0.5rem; line-height:1.0em; color:#044b99;}


.zx_con3{ overflow:hidden; padding:2px 1.2rem 14px;}
.zx_con3 a{ display:block; line-height:1.4rem; color:#fff; text-align:center; background:#ce9426 url(../images/tb_inco3.png) no-repeat 0.6rem 0.23rem; border-radius:16px; font-size:0.7rem;background-size:0.7rem;padding-left:1.0rem;}
.zx_con3 a span{ float:right; width:55%; padding-left:1.1rem; border-radius:16px; background:#044b99 url(../images/tb_inco4.png) no-repeat 0.6rem 0.3rem; color:#fff;background-size:0.9rem;}

.cont_con5{ overflow:hidden; padding:12px 10px 0;}
.cont_con5 ul{ overflow:hidden;}
.cont_con5 ul li{ float:left; width:49%; overflow:hidden; margin-bottom:10px;}
.cont_con5 ul li:nth-child(2n){ float:right;}
.cont_con5 ul li a{ display:block; border:1px solid #044b99; border-radius:8px; padding:14px 5px 14px;}
.cont_con5 ul li a img{ float:left; width:3rem; height:auto;}
.cont_con5 ul li a p{ float:right; width:3.5rem; text-align:center; font-size:0.4rem; line-height:0.8rem;}
.cont_con5 ul li a p span{ float:left; width:100%; border-bottom:1px solid #000; font-size:0.8rem; line-height:1.0rem;}
.cont_con5 ul li a p.about{ font-size:0.3rem;}

.zx_con4{ display:block; padding:10px 3rem; overflow:hidden; background:#044b99 url(../images/tel.jpg) no-repeat 2.8rem 16px;background-size:1.8rem;}
.zx_con4 a{ float:left; font-size:0.7rem; color:#fff; text-indent:2.0rem; line-height:1.0rem;}
.zx_con4 a span{ float:left; width:100%; font-size:1.0rem; font-weight:bold;}

.cont_con6{ overflow:hidden; padding:12px 10px 20px 0; background:#fff url(../images/lx_pc2.jpg) no-repeat 0 1.3rem; margin-top:12px;background-size:6rem; margin-bottom:10px;}
.dibuu {
    display: block;
    overflow: hidden;
    margin-bottom: 26px;
    line-height: 1.4rem;
    background: #ddd;
    text-align: center;
    font-size: 0.3rem; padding:20px 10px 40px;
}
.dibuu p{ line-height:26px; font-size:13px;}

.dibuu a {
    color: #044b99;
}

.dibuu a img {
    margin-top: 0;
}
.cont_con6 p{ float:right; width:9.6rem; font-size:0.6rem; text-indent:1.8rem; margin-bottom:6px;}
.cont_con6 p span{ font-weight:bold; float:left; width:100%;}
.cont_con6 p img{ float:left; width:1.0rem; height:auto; margin-right:6px;}
.cont_con6 .bj1{background: url(../images/lx_pc1.png) no-repeat 0 0px;background-size:1.6rem;}
.cont_con6 .bj2{background: url(../images/lx_pc3.png) no-repeat 0 0px;background-size:1.6rem;}
.cont_con6 .bj3{background: url(../images/lx_pc4.png) no-repeat 0 0px;background-size:1.6rem;}
.bod{}
footer{ overflow:hidden; position:fixed; bottom:0; left:0; width:100%; height:90px;z-index:10; }
footer ul{ overflow:hidden;position:absolute; left:0; bottom:0;width:100%; background:#9d6b14;}
footer ul li{ float:left; width:25%;border-top:1px solid #734f0f; background:url(../images/bot_pic1.jpg) no-repeat center 6px;background-size:1.3rem;}
footer ul li a{ display:block; color:#fff; text-align:center; border-right:1px solid #734f0f; padding:36px 0 0; font-size:0.6rem; line-height:1.2rem;}
footer ul li:nth-child(2){background:url(../images/bot_pic2.jpg) no-repeat center 6px;background-size:1.3rem;}
footer ul li:nth-child(3){background:url(../images/bot_pic3.jpg) no-repeat center 6px;background-size:1.3rem;}
footer ul li:last-child a{ border-right:0;background:url(../images/bot_pic4.jpg) no-repeat center 6px;background-size:1.2rem;}
.flogo{ overflow:hidden;}
.flogo img{ float:left; width:100%; height:auto;}

#wjdc {
    position: fixed;
   top: 46%;
    right: 0px;
    width: 40px;
	display:block;
    z-index: 1000000;
    overflow: hidden;
    border-radius: 5px;
    opacity: 0.8;
}
#wjdc img { width:100%;border-radius: 5px;}
.biaodan{background: #fff;font-size: 0.6rem;margin-top: 16px;position: relative; padding:0 10px;}
.biaodan p{line-height: 40px;overflow: hidden;text-indent: 0px;margin: 0 0 8px;}
.biaodan p label,
.biaodan p input,
.biaodan p textarea{display: block;float: left;}
.biaodan p label{background: #f1f1f1;display: inline-block;width: 30%;text-align: center;}
.biaodan p input{width: 70%;padding: 8px 8px; line-height:1.2rem; font-size:0.6rem;display: inline-block;border: 1px solid #f1f1f1;}
.biaodan p .act-submit,
.biaodan p .act-submit1{float: none;background: #044b99;font-size: 0.6rem;color: #fff;border: none;font-family: "microsoft yahei";line-height: 1.2rem;-webkit-appearance: none;border-radius: 4px;}
.biaodan p label{ line-height:1.2rem; padding:8px 0;}
.biaodan p .act-submit{width: 47%;}
.biaodan p .act-submit1{background: #9f9f9f;color: #fff;margin-left: 8px;width: 47%;}
.biaodan .zhu{text-align: left;display: block;line-height: 1.2rem;color: #999;border-radius: 4px;}
.biaodan h4{font-size: 0.6rem;display: block;overflow: hidden;line-height: 26px;font-weight: normal;}
.biaodan h4 span{float: left;margin-right: 4px;margin-top: 4px;position: relative;border-radius: 22px;background: #044b99;color: #fff;width: 20px;height: 20px;line-height: 20px;text-align: center;}
.biaodan ul{overflow: hidden;padding-left: 4px;}
.biaodan ul:after{content: '';display: block;clear: both;margin: 8px 0;}
.noborder:after{display: none !important;}
.biaodan ul li{float: left;width: 60%;font-size: 0.6rem;color: #333;margin: 4px 0 8px 0;line-height: 1.2rem;}
.biaodan ul li:nth-child(2n+1){width: 40%;}
.biaodan ul li input{vertical-align: middle;}
.bottom{background: #044b99;color: #fff;text-align: center;padding: 16px 4px;text-shadow: 1px 1px 1px #000;}
.b-tit h1{color: #fff; font-size:18px;}
.b-tit img{ float:left; width:100%; height:auto;}
.b-tit h2{font-size: 12px;}
.b-tit{margin: 0 0px; overflow:hidden;}
.b-tit h1 span{font-size:13px;}
.b-tit:after{border-top: 1px solid #078459;border-bottom: 1px solid #11B87F;margin: 8px 0;}
.b-con{text-shadow: 0 0 1px #000; overflow:hidden; padding-bottom:80px;}
.b-con a{color: #fff;}
.pplast:hover {background: #044b99 !important;color: #FFF;}

/*list*/
.position{padding: 4px 0 0;border-bottom:2px solid #044b99;display: inline-block;margin: 0 0 8px 8px;}
.position a{display: inline;}

.list{background:#fff;padding-top:8px;}
.list ul li{padding:8px;}
.list ul li img{float:left;margin-right:8px;width:44px;height:44px;border-radius:4px;}
.list ul li h3{font-weight:normal;color:#000;line-height:1.0rem;}
.list ul li p{color:#888;line-height:1.0rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.5rem;margin-left:8px;}
.list ul li a{max-height:44px;overflow:hidden;display: block;}
.list ul li a:before{content:"";float:right;display:inline-block;width:10px;height:10px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:translate(-4px,16px)rotate(45deg); transform: translate(-6px,16px)rotate(45deg);}
.list ul li:after{content:""; display:block;height:1px;-webkit-transform:scaleY(0.5);background:#ccc;margin-top:16px;}
.list ul li:last-child:after{height:0px;}
.page {text-align: center;margin:0 8px 8px;}
.page:after{margin-top: 32px;}
.page li{padding: 0px 4px;margin: 0px 4px 0px;-webkit-border-radius: 4px;border-radius: 4px;line-height: 36px;display:inline-block;color:#9E9E9E;border:1px solid #044b99;}
.jk_want{height:40px; width:100%; background-color:#044b99; line-height:40px; margin:0 auto; overflow:hidden;}
.jk_want a{text-decoration:none; color:#fff;}
.jk_want i{ font-style:normal; float:right; margin-right:3.5%; line-height:38px; color:#fff;}
.jk_want strong{font-size:16px; line-height:40px; padding-left:3.5%; float:left; color:#fff;}
.cjb3 { width:100%; height:52px; background-color:#FFF; border-top:1px solid #ececec; float:left;}
.cjb3 ul{ width:100%; height:25px; border-bottom:1px solid #dcdcdc; float:left;}
.cjb3 ul li{ height:25px; line-height:25px; text-align:center; float:left;}
.cjb3 ul li a{color:#4e4e4e; text-decoration:none; color:#044b99;}
.cjbr3 { border-right:1px solid #dcdcdc;}

.jk_nofind{ width:100%; height:auto; background-color:#FFF; float:left; margin-bottom:10px; overflow:hidden;}
.jk_nofind div{width:100%; height:1.6rem; line-height:1.6rem; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.jk_nofind a{text-decoration:none;color:#4e4e4e; width:33%; text-align:center; float:left; color:#044b99;}
.almain{width:100%;height:auto;background-color:#E9E9E9;margin:0 auto;margin-bottom:20px}
.listCase{width:94%;margin:0 auto;background:#FFF none repeat scroll 0 0;padding:10px 0;border-bottom:1px solid #efefef}
.anli_wfj{overflow:hidden}
.anli_wfjImg{width:28%;height:70px;float:left;margin-top:3px}
.anli_wfjTxtr{float:right;width:68%}
.anli_wfjTxtr a{height:70px;display:block}
.anli_wfjTxtr h2{font-size:0.6rem;color:#333;}
.anli_wfjTxt{color:#555;line-height:18px;position:relative;bottom:-18px; z-index:0;font-size:0.6rem;}
.anli_wfjTxt i{float:left;color:#ccc; }
.anli_wfjTxt span{float:right;padding-left:20px;background-size:14px;color:#999}
.anli_wfjImg img{width:100%;height:86px;float:left}
.listCaseTitl{height:40px;background:#fff;display:block;padding-left:3.5%;overflow:hiiden;}
.hotword h3 a{ overflow:hidden; border-bottom:2px solid #044b99; padding:0 8px 4px;}

/*article*/
article-title{background:#fff;overflow:hidden;color:#444;}
.article-title h1{padding:0px 8px;color:#444;top:0px;font-size:0.8rem; font-weight:bold;line-height:1.0rem;margin-top: 6px;border-bottom: 1px dashed #044b99; display:block; text-align:center; padding-bottom:8px; }

.article-title h2{ text-align:right;padding:8px 0;}

article{padding:8px; margin:0 0 8px;text-align:justify;overflow:hidden;background: #fff;}
article a{display:inline;}
article img{display: block !important;margin: 0 auto !important;height:auto !important;text-indent: 0 !important;}

.iw-c-title-pano{background:none !important;margin:0px !important;padding:0px !important;}
article p,article div{background-color:transparent !important; overflow:hidden;}
article p{ font-size:0.6rem !important; line-height:1.1rem !important; font-family: 'Microsoft Yahei' !important;}
article p span{ font-size:0.6rem !important; font-family: 'Microsoft Yahei' !important;}
.yindao{border:1px solid #e0e0e0;background:#F5F7FF !important;padding:8px;}
.yindao h4{margin:0 10px;}
.yindao h4.red{color:red;}
.yindao p{text-indent:2em;font-size:14px;line-height:24px;margin:0px;}
.arc-zixun{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.arc-zixun a{-webkit-box-flex: 1;-moz-box-flex:1;-webkit-flex-grow: 1;flex-grow: 1;display:block;}
.yindao p.arc-zixun{text-align: center;margin:10px 0 0;}
.arc-zixun a{line-height: 40px;background:#F0C040;border-bottom: 2px solid #C2900A; color:#fff;border-radius: 4px;-webkit-border-radius: 4px;text-indent:0;}
.arc-zixun a:nth-child(2){margin:0 8px;background: #F05540;border-color:#C92913;}

.hotword h3{width:100%; display:-webkit-box;margin: 8px 0;}
.hotword h3 a{color:#000;}
.hotword>ul{margin: 8px;}
.hotword>ul li{border-bottom:1px dashed #DFDFDF;}
.hotword>ul li:last-child{border:none;}
.hotword>ul li a{line-height:1.4rem; display:block;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}.zixun{margin: 0 0 8px 0;}
.zixun a{width: 75%;display: block;margin: 0 auto;background: #aa0102;border-radius: 4px;text-align: center;color: #fff;text-shadow: 0 0 1px #000; line-height:1.4rem;}
.zixun span{margin-right: 4px;}
.zixun .more:after{float: none;display: inline-block;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

/*anli*/
.bl_con1,.bl_con2,.bl_con3{ overflow:hidden; background:#e5e5e5; padding:10px 0; }
.bl_con1 h2,.bl_con2 h2{ display:-webkit-box; background:#044b99; }
.bl_con1 h2 span.lef1,.bl_con2 h2 span.lef1{-webkit-box-flex:1;display:block; }
.bl_con1 h2 span.left,.bl_con2 h2 span.left{ -webkit-box-flex:1; height:6px; display:block; margin-top:18px; border-top:1px solid #fff;border-bottom:1px solid #fff;}
.bl_con1 h2 span.center,.bl_con2 h2 span.center{-webkit-box-flex:0.4; display:block; line-height:40px; text-align:center;color:#fff; font-size:18px;}
.bl_con1 ul,.bl_con2 ul,.bl_con3 ul{ overflow:hidden; padding:0 10px 10px;}
.bl_con1 ul li,.bl_con2 ul li,.bl_con3 ul li{ float:left; width:32%; text-align:center; background:#fff; margin-top:10px; padding:10px 0;}
.bl_con1 ul li:nth-child(2),.bl_con1 ul li:nth-child(5),.bl_con2 ul li:nth-child(2),.bl_con3 ul li:nth-child(2){ margin:10px 2% 0;}
.bl_con1 ul li img,.bl_con2 ul li img{ margin-bottom:10px;}
.bl_con1 ul li p,.bl_con2 ul li p{ display:block; overflow:hidden;  text-align:center; font-size:0.6rem;}
.bl_con1 ul li p span,.bl_con2 ul li p span{ text-align:center; float:left; width:100%; }
.bl_con1 ul li p span em,.bl_con2 ul li p span em{ background:#044b99; line-height:1.4rem; color:#fff; padding:4px 10px;}
.bl_con1 ul li:nth-child(7),.bl_con1 ul li:nth-child(8),.bl_con2 ul li:nth-child(4),.bl_con2 ul li:nth-child(5){ width:49%;}
.bl_con1 ul li:nth-child(7),.bl_con2 ul li:nth-child(4){ margin-right:2%;}
.bl_con2 ul li p span em{ float:left; width:100%; line-height:0.8rem;}
.bl_con2 ul li p{ padding:0px 10px 0;}
.bl_con3 ul li,.bl_con3 ul li:nth-child(2){ margin-top:0;}
.bl_con3 ul li p{ display:block; padding:0 10px; overflow:hidden; text-align:center;}
.bl_con3 ul li p img{ margin-top:10px; margin-bottom:10px;}
.bl_con3 ul li p span.lfsp1,.bl_con3 ul li p span.lfsp2,.bl_con3 ul li p span.lfsp3,.bl_con3 ul li p span.lfsp4,.bl_con3 ul li p span.lfsp5{ float:left; width:100%; line-height:1.2rem; text-align:center; background:#044b99; color:#fff;}
.bl_con3 ul li p span.lfsp2,.bl_con3 ul li p span.lfsp3{ background:none; border:1px solid #044b99; color:#333; font-size:0.6rem;}
.bl_con3 ul li p span.lfsp3,.bl_con3 ul li p span.lfsp5{ font-size:0.5rem;}
.bl_con3 ul li p span.lfsp4{ font-size:0.6rem;}

.ind_con1{ display:block; overflow:hidden; padding:0 8px;}
.ind_con1 li{ float:left; width:49%; margin-top:10px;}
.ind_con1 li p{ border:1px solid #e9e9e9; border-radius:8px; overflow:hidden; display:block; padding:10px 6px; line-height:20px;}
.ind_con1 li p img{ float:left; width:82px; height:49px; margin-right:10px;}
.ind_con1 li p span{ float:left; font-size:14px; text-align:center; padding-top:5px;}
.ind_con1 li:nth-child(1),.ind_con1 li:nth-child(3),.ind_con1 li:nth-child(5){ margin-right:2%;}

.ind_con2,.ind_con3{ overflow:hidden;}
.ind_con2 ul{}
.ind_con2 ul li{ display:block; overflow:hidden; padding:10px 8px; margin-top:10px; background:#eaeaea;}
.ind_con2 ul li h2{ float:left; width:8%; height:140px; margin-right:2%; padding-top:40px; background:#044b99; font-size:16px; font-weight:normal;color:#fff; text-align:center;}
.ind_con2 ul li p{ float:left; width:90%; overflow:hidden; line-height:24px;}
.ind_con2 ul li p img{ float:left; width:100%; max-height:120px;}
.ind_con2 ul li p span{ color:#ff0000;}

.ind_con3 ul{ padding:8px; overflow:hidden;}
.ind_con3 ul li{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.ind_con3 ul li .left{ float:left; width:123px; height:123px;margin-right:10px;}
.ind_con3 ul li p{ display:block; overflow:hidden;  line-height:22px; font-size:13px;}
.ind_con3 ul li .left img{ float:left; width:100%; height:auto; }
.ind_con3 ul li p span.cent1{ font-size:16px; font-weight:bold;}
.ind_con3 ul li p span.cent1 em{ color:#ff0000; font-size:14px; font-weight:normal; margin-left:6px;}
.ind_con3 ul li p .zx1,.ind_con3 ul li p .zx2,.lbzj_con ul li .right .zx1,.lbzj_con ul li .right .zx2{ float:left; width:80px; margin-top:4px; line-height:30px; background:#044b99; text-align:center; color:#fff; margin-right:8px; font-size:0.5rem;}
.ind_con3 ul li p .zx2,.lbzj_con ul li .right .zx2{ margin-right:0; background:#044b99;}
.ind_con3 ul li p span.cent2{ float:left; width:100%;}

.lbzj_con{ overflow:hidden; background:#d0d0d0;font-size:14px; padding-bottom:10px;}
.lbzj_con ul{ overflow:hidden; padding:0 8px;}
.lbzj_con ul li{ display:block; padding:10px 8px; margin-top:10px; overflow:hidden; background:#fff;}
.lbzj_con ul li .left{ float:left; width:5rem; margin-right:2%;}
.lbzj_con ul li .left img{ float:left; width:100%; height:auto;}
.lbzj_con ul li .right{ float:left; width:9rem;}
.lbzj_con ul li .right h3{ float:left; font-size:0.8rem; font-weight:bold; width:100%; line-height:1.0rem; margin-bottom:4px; border-bottom:1px solid #044b99;}
.lbzj_con ul li .right p{ float:left; width:100%; line-height:0.8rem; font-size:0.5rem; }
.lbzj_con ul li .right p span{ color:#044b99; font-weight:bold;}
.lbzj_con ul li .right p em{ color:#044b99;}
.lbzj_con ul li .right  .zx1,.lbzj_con ul li .right  .zx2{ width:48%; margin-right:2%; line-height:1.4rem;}
.lbzj_con ul li .right p .zx2{ margin-right:0;}
.lbzj_con ul li .right h4{ float:left; width:100%;}

.banner .hd ul.lcjs{ margin-top:0; padding-left:0; float:left; overflow:hidden; width:100%;}
.banner .hd ul.lcjs li{ width:16.6%; margin-right:0.08%; border-radius:0; border:1px solid #fff; border-top:none;}
.banner .hd ul.lcjs li{ background:#7f7f7f; color:#7f7f7f;}
.banner .hd ul li.on{ background:#c50707; color:#c50707;}
.banner .hd ul.lcjs li:last-child{ margin-right:0; border-right:none; }
.banner .bd ul li.js{ position:relative;}
.banner .bd ul li.js p{ position:absolute; right:10px;bottom:0; z-index:10; font-size:0.6rem; line-height:1.0rem; color:#fff;}

.jishu{ overflow:hidden; padding:0 10px;}
.jishu ul{ overflow:hidden; width:100%; float:left;}
.jishu ul li{ float:left; width:32%; overflow:hidden; border-radius:6px; margin-top:10px; background:#c1f2f6;text-align: center; padding:10px 0;}
.jishu ul li p{ float:left; width:100%;color:#229ea8; font-size:0.5ren; text-align:center; margin-top:8px; line-height:0.6rem;}
.jishu ul li img{width: 1.6rem; margin-left:1.4rem; display:block; height: auto; overflow:hidden;}
.jishu ul li p span{ font-size:0.4rem; display:block; overflow:hidden;}
.jishu ul li:nth-child(2),.jishu ul li:nth-child(5),.jishu ul li:nth-child(8){ margin:10px 2% 0;}
.jishu ul li:nth-child(2){ background:#96e0f6; }
.jishu ul li:nth-child(2) p{color:#0181a7;}
.jishu ul li:nth-child(3){ background:#71c4ec;}
.jishu ul li:nth-child(3) p,.jishu ul li:nth-child(4) p,.jishu ul li:nth-child(5) p,.jishu ul li:nth-child(7) p,.jishu ul li:nth-child(9) p{color:#fff;}
.jishu ul li:nth-child(4){ background:#fac06a;}
.jishu ul li:nth-child(5){ background:#ea9fb9;}
.jishu ul li:nth-child(6){ background:#ddf9d0;}
.jishu ul li:nth-child(6) p{color:#61894e;}
.jishu ul li:nth-child(7){ background:#cca6df;}
.jishu ul li:nth-child(8){ background:#c3de6b;}
.jishu ul li:nth-child(8) p{color:#6c7f30;}
.jishu ul li:nth-child(3) p span,.jishu ul li:nth-child(8) p span,.jishu ul li:nth-child(9) p span{ font-size:0.3rem;}
.jishu ul li:nth-child(9){ background:#6cd68c;}

.hzpl_con{ overflow:hidden; margin-bottom:10px;}
.hzpl_con h2{ display:block; overflow:hidden; padding:0 10px; line-height:1.4rem; border-bottom:3px solid #044b99; font-size:0.6rem; font-weight:bold; color:#044b99;}
.hzpl_con ul{overflow:hidden; padding:0px 10px 0;}
.hzpl_con ul li{ display:block; overflow:hidden; padding-top:5px;}
.hzpl_con ul li h3{ float:left; width:19%; font-size:0.6rem; margin-right:2%; font-weight:normal; color:#044b99; margin-top:8px;}
.hzpl_con ul li p{ float:left; width:79%; font-size:0.6rem; line-height:1.0rem;}
.hzpl_con ul li p span{ float:left; width:49%; margin-top:8px; border:1px solid #dcdcdc; background:#eeeeee; text-indent:0.5em;}
.hzpl_con ul li p span:nth-child(2n){ float:right;}
.hzpl_con ul li:nth-child(1) p span:nth-child(1){width:46%;}
.hzpl_con ul li:nth-child(1) p span:nth-child(2){width:52%;text-indent:0em;}
.hzpl_con ul li:nth-child(2) span{ width:70%;}
.hzpl_con ul li:nth-child(2) p span:nth-child(2n){ float:left;}
.hzpl_con ul li:nth-child(3) p span{ width:45%;}
.hzpl_con ul li:nth-child(3) p span:nth-child(2n){ width:53%;}
.pplists p{ font-size:0.6rem !important; line-height:0.8rem !important;}
.pplists p b {font-size:0.6rem !important;margin-right: 5px; line-height:1.0rem !important;}
.pl_tt {font-size: 0.6rem !important;padding: 0 10px;color: #044b99 !important;border-bottom: 3px solid #044b99 !important;font-weight: bold;line-height:1.2rem !important;}
.pplast {border: #ddd 1px solid;margin-top: 6px;margin: 10px 10px 0;overflow: hidden;text-align: center;height: 30px;line-height: 30px;cursor: pointer;}
.pplists p span{ font-size:0.5rem !important; color:#044b99 !important;}

.xbzxbk{ overflow:hidden; padding:0px 0 12px;}
.xbzxbk a{ overflow:hidden; float:left; width:49%;}
.xbzxbk a:nth-child(2){ float:right;}
.xbzxbk a img{ float:left; width:100% !important; height:auto !important;}
.xbzxbk1{ overflow:hidden; display:block; overflow:hidden; text-align:center; font-size:0.6rem; margin-bottom:6px; }
.xbzxbk1 h4{ float:left; width:100%; font-size:0.7rem; line-height:1.2rem; margin-bottom:4px; font-weight:normal;}
.xbzxbk1 span{ float:left; width:23.5%; margin-right:2%; color:#aa0102; background:#eeeeee;line-height:1.6rem; border-radius:6px;}
.xbzxbk1 span:last-child{ margin-right:0;}

.xbshipin{ overflow:hidden; padding:0 10px;}
.xbshipin ul{}
.xbshipin ul li{ float:left; width:100%; overflow:hidden; height:auto; margin-bottom:8px; }
.xbshipin ul li img{ float:left; width:100%; height:auto;}
.xbshipin ul li p{ display:block; overflow:hidden; text-align:center; font-size:0.7rem; line-height:1.0rem;}
.xbshipin ul li:last-child{ margin-bottom:0;}

.QQ{overflow: hidden;height: 45px;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a{text-decoration: none;}.QQ img{float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 0px;}.QQ h4{line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}.QQ p{font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.show2{-webkit-animation: show2 18s infinite;}@-webkit-keyframes show2{0%{top: -50px;opacity: 0;}10%{top: 0px;opacity: 1;}50%{top: 0px;opacity: 1;}60%{top: -50px;opacity: 0;}100%{top: -50px;opacity: 0;}}
.QQ h4 span{ font-size:14px;}

/*10.31*/
.wk_con{ overflow:hidden; padding:10px 10px 0; border-bottom:12px solid #cccccc;}
.wk_con h3{ display:block; overflow:hidden; background:url(../images/wkpicbj.jpg) no-repeat center 0; background-size:10.0rem; font-size:0.6rem; text-align:center; color:#fff; font-weight:bold; line-height:1.4rem; margin-bottom:8px;}
.wk_con p{ display:block; padding:10px 0px 0; overflow:hidden; text-indent:2em; font-size:0.5rem; line-height:0.9rem;}
.wk_con img{ width:100%; height:auto;}
.wk_con p span{ display:inline-block; margin-top:8px; overflow:hidden; background:#e88902; color:#fff; padding:6px 10px; text-indent:2em; border:1px dashed #895205;}
.wk_con p em{ color:#e88902;}
.wk_con ul{ display:block; overflow:hidden; padding:0px 20px;}
.wk_con ul li{ width:33.3%; float:left; text-align:center; margin-top:10px;}
.wk_con ul li img{ width:3rem; height:auto;}
.wk_con ul li p{ float:left; padding:0; text-align:center; text-indent:0;width:100%; font-size:0.4rem; line-height:0.6rem; margin-top:10px;}
.wk_con .xx{ float:left; width:100%; overflow:hidden; text-align:center; margin-top:10px; margin-bottom:12px; }
.wk_con .xx a{text-align:center; padding:5px 30px; overflow:hidden; line-height:1.0rem; background:#044b99; color:#fff; font-size:0.5rem; border-radius:0.5rem;}

.new_con1{overflow: hidden;background:#e5e5e5;padding: 10px 10px 0;}
.new_con1 p{ text-indent:2em; display:block; overflow:hidden; padding:10px; line-height:0.9rem; background:#fff;}
.new_con1 p span{ text-indent:0;float:left; color:#044b99;width:100%; font-size:0.6rem; text-align:center; line-height:1.0rem;}
.new_con1 p em{color:#044b99; }
.bl_con3 ul li span em{ font-size:0.3rem;}
.new1{ line-height:0.6rem !important; padding:5px 0;}

.dss ul{ padding-left:2rem !important;}
.dss li{ width:0.8rem !important;}
.dss1{ float:left; width:100%; overflow:hidden;}
.dss1 ul{ padding-left:0 !important; padding-top:0 !important; margin-top:0 !important;width:100%;display:flex;}
.dss1 ul li{ margin-right:0 !important; border-radius:0 !important;  flex:1; border:1px solid #fff !important; height:10px; background:#CCC;}
.dss1 ul li.on{ background:#044b99;}
.xyydt{ overflow:hidden; padding:0 5px;}
.xyydt ul{ overflow:hidden; padding-bottom:5px;}
.xyydt ul li{ display:block; overflow:hidden; padding:8px 5px; font-size: 0.6rem;border-bottom: 1px solid #dddddd;line-height: 1.0rem;}
.xyydt ul li:before{ content:""; float:left; width:0.26rem; background:#333; height:0.26rem; transform:rotate(45deg); margin-top:0.4rem; margin-right:6px;}
.xyydt ul li a{ color:#333; position:relative;}
.xyydt ul li:nth-child(1) a:after,.xyydt ul li:nth-child(2) a:after,.xyydt ul li:nth-child(3) a:after{ content:"HOT"; line-height:18px; position:absolute; top:0; font-size:12px; background:#c50707; color:#fff; border-radius:6px; padding:0 4px;}
.xyydt ul li:nth-child(5){ border-bottom:none;}

.xvie{ overflow:hidden; padding:10px 0; margin:0 auto;}
.xvie ul{ overflow:hidden; }
.xvie ul a{float:left; width:49%;}
.xvie ul li{ float:left; width:100%; overflow:hidden;}
.xvie ul a:last-child{ float:right;}
.xvie ul li img{ float:left; width:100%; height:auto;}
.xvie ul a p{ float:left; width:100%; text-align:center; font-size:0.5rem; padding-top:5px;}

/*newzhuanjia*/
.newzj{ overflow:hidden; margin-top:10px; }
.newzj .bd{ float:left; width:100%;}
.newzj .bd ul,.newzj .bd ul li{ float:left; width:100%;}

.newzj ul.nw{ float:left; width:100%; overflow:hidden;}
.newzj ul.nw li{ float:left; width:100%; height:auto;}
.nwzj1{background:url(../images/newzj1.jpg) no-repeat; background-size:100%;}
.nwzj2{background:url(../images/newzj2.jpg) no-repeat; background-size:100%;}
.nwzj3{background:url(../images/newzj3.jpg) no-repeat; background-size:100%;}
.nwzj4{background:url(../images/newzj4.jpg) no-repeat; background-size:100%;}
.nwzj5{background:url(../images/newzj5.jpg) no-repeat; background-size:100%;}
.nwzj6{background:url(../images/newzj6.jpg) no-repeat; background-size:100%;}
.nwzj7{background:url(../images/newzj7.jpg) no-repeat; background-size:100%;}
.nwzj8{background:url(../images/newzj8.jpg) no-repeat; background-size:100%;}
.nwzj9{background:url(../images/newzj9.jpg) no-repeat; background-size:100%;}
.nwzj10{background:url(../images/newzj10.jpg) no-repeat; background-size:100%;}
.nwzj11{background:url(../images/newzj11.jpg) no-repeat; background-size:100%;}
.nwzj12{background:url(../images/newzj12.jpg) no-repeat; background-size:100%;}

.newzj ul.nw li .nwcon1{ float:right; padding-right:0.6rem; width:60%;}
.newzj ul.nw li .nwcon1 h3{ float:left; width:100%; font-size:0.8rem;line-height:0.9rem; margin:2.0rem 0 0.3rem 0;}
.newzj ul.nw li .nwcon1 h3 span{ color:#044c99; font-size:0.6rem; font-weight:normal;}
.newzj ul.nw li .nwcon1 h3 span.nwzj30{ float:left; width:100%}
.newzj ul.nw li .nwcon1 p{ display:block; overflow:hidden;margin-top:0.6rem; border:1px solid #044c99; padding:4px; color:#044c99;}
.newzj ul.nw li .nwcon1 p span{ float:left; width:100%; border:1px solid #044c99; padding:10px; font-size:0.54rem;}
.newzj ul.nw li .nwcon1 h4{ float:left; width:100%; margin-top:1.8rem;}
.newzj ul.nw li .nwcon1 h4 a{ float:left; width:49%; line-height:1.2rem; height:1.2rem; font-size:0.6rem; font-weight:normal; text-align:center; border-radius:10px; color:#fff;}
.newzj ul.nw li .nwcon1 h4 a:nth-child(1){ float:left; background:#044c99;}
.newzj ul.nw li .nwcon1 h4 a:nth-child(2){ float:right; background:#c50707;}

.newzj ul.nw li .nwcon2{ float:left; width:100%; border:1px solid #6f6c71; padding:4px 0; margin-top:1.4rem;}
.newzj ul.nw li .nwcon2 p{ display:block;  height:2.2rem;background:#000; font-size:0.5rem; line-height:0.8rem; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; padding:10px; color:#fff;}
.newzj ul.nw li .nwcon2 p span{ float:left; padding-right:10px; margin-right:10px; font-weight:bold; font-size:0.7rem; border-right:1px solid #fff;}

.newzj .hd{ float:left; width:100%; height:20px; margin-top:5px;}
.newzj .hd ul{ overflow:hidden; width:100%; float:left;  }
.newzj .hd ul li{ float:left; width:24.9%; border:1px solid #fff; height:10px; background:#6f6c71; cursor:pointer; color:#fff; }
.newzj .hd ul li{ color:#6f6c71;}
.newzj .hd ul li.on{ background:#c50707; color:#c50707;}

.newzj ul.nw li .nwcon1 h3.nwzj31{ margin-top:0.8rem;}
.newzj ul.nw li .nwcon1 h4.nwzj32{ margin-top:0.7rem;}
.newzj ul.nw li .nwcon1 p span.nwzj33{ font-size:0.42rem;}
#nwzj35{ margin-top:1.8rem;}
.newzj ul.nw li .nwcon1 p span.nwzj36{font-size:0.48rem;}

.helmett {
    position: fixed;
    max-width: 16rem;
    width: 100%;
    z-index: 100000000000000000000; background-color: #efefef; top:0;
}
.helmet {
    width: 95%;
    background-color: #efefef;
    padding: 0.4rem 10px;
    font-size: 0.5rem;
    overflow: hidden;
}
.helmet .helmet_l {
    float: left;
    width: 50%;
    overflow: hidden;
}
.helmet .helmet_l p:nth-of-type(1) {
    background-color: #044C99;
}
.helmet .helmet_l p {
    width: 45%;
    line-height: 1.0rem;
    display: inline-block;
    margin-right: 3%;
    text-align: center;
    border-radius: 5px;
}
.helmet .helmet_l p a {
    color: #fff;
}
.helmet .helmet_l p:nth-of-type(2) {
    background-color: #ec7a00;
}
.helmet .helmet_l p {
    width: 45%;
    line-height: 1.0rem;
    display: inline-block;
    margin-right: 3%;
    text-align: center;
    border-radius: 5px;
}
.helmet .helmet_r {
    float: right;
   
    padding-left: 35px;
    background: url(../images/helmet_r.png) left center no-repeat;
    background-size: 30px 30px;
    overflow: hidden;
}
.helmet .helmet_r p {
    line-height: 1.0rem;
    overflow: hidden;
}
.helmet .helmet_r p:nth-of-type(1) a {
    color: #ec7a00;
}


