﻿@charset "utf-8";
/* CSS Document */
.banner_pc{ margin-top:80px;}
.banner_yd{ display:none;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:20px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:15px; height:15px; display: block; background: #666; background:#FFF; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #FFF; }
.flex-control-paging li a.flex-active { background: #e26100; cursor: default; }
.flex-direction-nav li a{ width:50px; height:50px; position:absolute; top:50%; margin-top:-25px;}
.flex-direction-nav li a.flex-prev{ background:url(../images/left.png) center center no-repeat; left:2%; z-index:99;}
.flex-direction-nav li a.flex-next{ position:absolute; background:url(../images/right.png) center center no-repeat; right:2%;}

.xzdyip{ padding:70px 0;  margin-bottom:10px;}
.xzdyip .box{ max-width:1440px; margin:0 auto;}
.xzdyip .box h2{ font-size:36px; font-weight:bold; margin-bottom:15px;}
.xzdyip .boxcon{ width:100%; height:auto; overflow:hidden; margin-top:3%;}
.xzdyip .boxcon .lfcon{ width:40%; float:left; overflow:hidden; height:auto;}
.xzdyip .boxcon .lfcon img{ max-width:100%; display:block; clear:both; margin:auto;}
.xzdyip .boxcon .rgcon{ width:55%; float:right; overflow:hidden; height:auto;}
.xzdyip .boxcon .rgcon p{ line-height:1.8;}
.morws{ width:100px; border:1px #000 solid; line-height:35px; text-align:center; margin-top:30px;}
.morws:hover{border:1px #a4088e solid}

.xzderp{ padding:70px 0; background:#f3f3f3;}
.xzderp .box{ max-width:1440px; margin:0 auto;}
.xzderp .box h2{ font-size:36px; font-weight:bold; text-align:center;}
.xzderp .box ul{ margin-top:3%;margin-right:-0.2%; height:auto; overflow:hidden;}
.xzderp .box ul li{ width:24.8%; float:left; height:auto; overflow:hidden; margin-right:0.2%; position:relative;}
.xzderp .box ul li img{ /*max-width:100%;*/transition:all 0.3s; max-height: 250px;}
.xzderp .box ul li:hover img{ transform:scale(1.2);}
.xzderp .box .title{ position:absolute; left:0px; top:0px; width:100%; height:100%; text-align:center; color:#FFF;}
.xzderp .box .title .bt_yi{ display:table; width:100%; height:100%;}
.xzderp .box .title .bt_er{ display:table-cell; vertical-align:middle;}
.xzderp .box .title .bt{ font-size:18px; font-weight:bold; border-top:1px solid #FFF; border-bottom:1px solid #FFF; line-height:40px; width:120px; margin:0 auto;}
.xzderp .box .title h2{ font-size:30px; font-weight:bold; margin-top:5px;}
.xzderp .box .title p{ font-size:18px; letter-spacing:5px; margin-top:10px;}


.dyip{}
.dyip .box{ max-width:1440px; margin:0 auto;}
.dyip h2{font-size:36px; font-weight:bold; margin-top:3%; margin-bottom:45px; text-align:center;}
.dyip .list{ padding:0.3% 0; }
.dyip .list ul{ margin-right:-0.333%;}
.dyip .list ul li{ width:33%; position:relative;  overflow:hidden; float:left; margin-right:0.3333%;}


.dyip img{ width:100%; transition:all 0.3s;}
.dyip .list li:hover img{ transform:scale(1.2);}
.dyip .title{ position:absolute; left:0px; top:0px; width:100%; height:100%; text-align:center; color:#FFF;}
.dyip .title .bt_yi{ display:table; width:100%; height:100%;}
.dyip .title .bt_er{ display:table-cell; vertical-align:middle;}
.dyip .title .bt{ font-size:18px; font-weight:bold; border-top:1px solid #FFF; border-bottom:1px solid #FFF; line-height:40px; width:120px; margin:0 auto;}
.dyip .title h2{ font-size:48px; font-weight:bold; margin-top:5px;}
.dyip .title p{ font-size:18px; letter-spacing:5px; margin-top:10px;}
.dyip .title .more{ width:150px; height:46px; line-height:46px; text-align:center; border:2px solid #FFF; margin:0 auto; font-size:18px; margin-top:30px;}
.dyip .title .more_video{}
.dyip .title .more_video i{ font-size:60px;}
.dyip .wenhua{ position:relative; overflow:hidden;}
.dyip .wenhua .pic2{ display:none;}
.dyip .wenhua:hover img{ transform:scale(1.2);}

.gdvideo{ position:absolute; bottom:120px; left:0px; width:65px; z-index:99;}
.video{ display:none; width:700px; position:fixed; left:50%; top:50%; margin-left:-350px; margin-top:-250px; background:#000; box-shadow:0 0 50px rgba(0,0,0,0.3); text-align:center; z-index:101;}

.video .titleer{ height:60px; line-height:60px; background:#f6f6f6;}
.video .titleer h3{ float:left; padding-left:5%; color:#333;}
.video .titleer i{ float:right; width:60px; height:60px; text-align:center; cursor:pointer; color:#333;}
.video .titleer i:hover{ background:#7e7e7e; color:#FFF;}
.video .pic{ width:200px; margin:20px auto; border:1px solid #DDD; border-radius:5px; overflow:hidden;}
.video .pic img{ width:100%;}
.video .bottom{ background:#f6f6f6; padding:20px 0;}
.video .fx1{ font-size:0px; margin-top:10px;}
.video .fx1 li{ display:inline-block; margin:0 5px; text-align:center;}
.video .fx1 li i{ width:30px; height:30px; line-height:30px; display:block; border-radius:50%; font-size:18px; color:#FFF;}
.video .fx1 li:nth-of-type(1) i{ background:#de3032;}
.video .fx1 li:nth-of-type(2) i{ background:#40579b;}
.video .fx1 li:nth-of-type(3) i{ background:#813f97;}
.video .fx1 li:nth-of-type(4) i{ background:#1ab2e8;}
.video .fx1 li a:hover{ text-decoration:none;}


.derp{ padding:70px 0;  margin-bottom:10px;}
.derp h2{font-size:36px; font-weight:bold; margin-top:0%; margin-bottom:45px; text-align:center;}
.derp .box{ max-width:1440px; margin:0 auto;}
.derp ul{ margin-left:-7%;}
.derp li{ float:left; width:26.333%; margin-left:7%; border-bottom:1px solid #CCC; padding-bottom:40px;}
.derp li img{ width:100%;}
.derp li h3{ font-size:18px; font-weight:bold; height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; margin-top:10px;}
.derp li p{ height:48px; line-height:24px; font-size:16px; margin-top:5px; overflow:hidden;}


.dsanp{}
.dsanp img{ width:100%;}
.dsanp .pic2{ display:none;}


.dsip{ text-align:center; background:#EEE; padding:70px 0;}
.dsip .box{ max-width:700px; margin:0 auto;}
.dsip .box .pic{ width:56px; margin:0 auto;}
.dsip .box .pic img{ width:100%;}
.dsip .box h2{ font-size:30px; font-weight:bold; margin-top:20px;}
.dsip .box p{ margin-top:30px; font-size:16px; line-height:30px;}
.dsip .box .more{ width:150px; height:48px; line-height:48px; border:2px solid #333; margin:40px auto 0 auto; font-size:16px;}
.dsip .box .more a{ display:block;}
.dsip .box .more a:hover{ display:block; text-decoration:none;}


.dwup{ margin:0px auto 2% auto;}
.dwup img{ width:100%;}
.dwup .pic2{ display:none;}
.dwup .box{ max-width:1440px; margin:0 auto;height:auto; overflow:hidden; }
.dwup .box .lftss{ width:55%; height:auto; overflow:hidden; float:left;  padding-right:5%;}
.dwup .box .lftss p{ line-height:30px;}
.dwup .box .rihgsss{ width:40%; height:auto; overflow:hidden; float:right; position:relative;}
.dwup .box .rihgsss .title{ position:absolute; left:0px; top:0px; width:100%; height:100%;}
.dwup .box .rihgsss .title .bt_yi{ display:table; width:100%; height:100%;}
.dwup .box .rihgsss .title .bt_er{ display:table-cell; vertical-align:middle;}
.dwup .box .rihgsss .title .bt_er .bsox{ width:100%;}
.dwup .box .rihgsss .title .bt{ font-size:18px; font-weight:bold; border-top:1px solid #333; border-bottom:1px solid #333; line-height:40px; width:120px; text-align:center;}
.dwup .box h2{ font-size:36px; margin-bottom:30px;font-weight:bold;}
.dwup .box .rihgsss .title .more{ width:150px; height:46px; line-height:46px; text-align:center; border:2px solid #fff; font-size:18px; margin-top:210px; float:left; margin-left:70%;}
.dwup a{ color:#000;}
.dwup a:hover{ color:#a4088e;}


.dliup{ background:#e4e4e4;}
.dliup .left{ width:100%; float:left; background:#EEE;}
.dliup .left .box{ padding:70px 25%;}
.dliup .left .title{ text-align:center;}
.dliup .left .title h2{ font-size:36px; font-weight:bold;}
.dliup .left .title p{ font-size:16px; margin-top:15px;}
.dliup .left .bottom{ margin-top:40px;}
.dliup .left .bottom ul{}
.dliup .left .bottom li{ margin-bottom:2%;}
.dliup .left .bottom li.l{ float:left; width:48.5%;}
.dliup .left .bottom li.r{ float:right; width:48.5%;}
.dliup .left .bottom li .input_txt{ width:75%; height:60px; border:0 none; font-family:"微软雅黑"; padding:0 20% 0 5%; outline:medium; appearance: none; -webkit-appearance:none; border-radius:0;}
.dliup .left .bottom li .yi{ background:#dfdfdf url(../images/pic16.png) no-repeat 93% center; background-size:24px;}
.dliup .left .bottom li .er{ background:#dfdfdf url(../images/pic17.png) no-repeat 93% center; background-size:24px;}
.dliup .left .bottom li textarea{ width:94%; border:0 none; background:#dfdfdf; outline:medium; padding:3%; border-radius:0;}
.dliup .left .bottom p{ line-height:24px; color:#666;}
.dliup .left .bottom .more{ width:150px; margin:30px auto 0 auto;}
.dliup .left .bottom .input_btn{ width:150px; height:50px; background:#eb6101; color:#FFF; font-family:"微软雅黑"; font-size:16px; border:0 none; outline:medium; appearance: none;-webkit-appearance:none ; border-radius:0;}


.dliup .right{ width:50%; float:right; text-align:center;}
.dliup .right .box{ padding:70px 5%;}
.dliup .right h2{ font-size:36px; font-weight:bold; border-bottom:1px solid #333; width:120px; margin:0 auto; padding-bottom:20px;}
.dliup .right .fx{ font-size:0px; margin-top:50px;}
.dliup .right .fx li{ display:inline-block; margin:0 10px;}
.dliup .right .fx li i{ width:70px; height:70px; line-height:70px; display:block; border-radius:50%; font-size:36px; color:#FFF;}
.dliup .right .fx li:nth-of-type(1) i{ background:#5fc439;}
.dliup .right .fx li:nth-of-type(2) i{ background:#de3032;}
.dliup .right .fx li:nth-of-type(3) i{ background:#40579b;}
.dliup .right .fx li:nth-of-type(4) i{ background:#813f97;}
.dliup .right .fx li:nth-of-type(5) i{ background:#1ab2e8;}
.dliup .right .fx li a:hover{ text-decoration:none;}
.dliup .right p{ max-width:300px; margin:30px auto 0 auto; font-size:16px; color:#666; line-height:24px;}
.dliup .right .dingyue{margin-top: 20px;}
.dliup .right .dingyue .input_txt{border:0px;height: 50px; background:#EEE;width:200px; font-family:"微软雅黑";outline:medium;text-align: center;}
.dliup .right .dingyue .input_btn{border:0px;height: 50px; background:#1e1e1f;width: 80px;color:#FFF; font-family:"微软雅黑";outline:medium;}


.weixin{ display:none; width:300px; position:fixed; left:50%; top:50%; margin-left:-150px; margin-top:-200px; height:400px; background:#FFF; box-shadow:0 0 50px rgba(0,0,0,0.3);}
.weixin .title{ height:60px; line-height:60px; background:#f6f6f6;}
.weixin .title h3{ float:left; padding-left:5%;}
.weixin .title i{ float:right; width:60px; height:60px; text-align:center; cursor:pointer;}
.weixin .title i:hover{ background:#7e7e7e; color:#FFF;}
.weixin .pic{ width:200px; margin:20px auto; border:1px solid #DDD; border-radius:5px; overflow:hidden;}
.weixin .pic img{ width:100%;}
.weixin .bottom{ background:#f6f6f6; padding:20px 0;}
.weixin .fx1{ font-size:0px; margin-top:10px;}
.weixin .fx1 li{ display:inline-block; margin:0 5px; text-align:center;}
.weixin .fx1 li i{ width:30px; height:30px; line-height:30px; display:block; border-radius:50%; font-size:18px; color:#FFF;}
.weixin .fx1 li:nth-of-type(1) i{ background:#de3032;}
.weixin .fx1 li:nth-of-type(2) i{ background:#40579b;}
.weixin .fx1 li:nth-of-type(3) i{ background:#813f97;}
.weixin .fx1 li:nth-of-type(4) i{ background:#1ab2e8;}
.weixin .fx1 li a:hover{ text-decoration:none;}


.banner_neiye{ margin-top:80px;}
.banner_neiye img{ width:100%;}
.banner_neiye .pic2{ display:none;}


.con{ max-width:1180px; margin:0 auto; padding:0px 0 100px 0;}
.stop70{ padding-top:70px;}

.subnav2{padding-top:70px; height:auto; overflow: hidden;}
.subnav2 ul{ font-size:0px; text-align:center;}
.subnav2 li{ display:inline-block; width:16%; line-height:50px; text-align:center; font-size:16px; margin:0 5px;}
.subnav2 li p{ border:1px solid #DDD;}
.subnav2 li a{ display:block;}
.subnav2 li a:hover{ display:block; text-decoration:none;}
.subnav2 li a.current{ color:#FFF; background:#a4088e;}
.subnav2 li a.current p{ border:1px solid #a4088e;}


.con .product{ padding:50px 0 0 0;}
.con .product ul{ margin-left:-5%;}
.con .product li{ display:inline-block; vertical-align:top;width:28.1%; margin-left:5%; margin-bottom:40px;}
.con .product li .pic{ border:1px solid #DDD;}
.con .product li img{ width:100%;}
.con .product li .title{ margin-top:5px;}
.con .product li .title p{ color:#e46000; line-height:40px;}
.con .product li .title h2{ font-size:18px;}
.con .product li .title .sj{ margin-top:20px; color:#999;}


.fenye{}
.fenye ul{ font-size:0px; text-align:center;}
.fenye li{ display:inline-block; font-size:18px; text-align:center; margin-right:5px;}
.fenye li p{ width:50px; line-height:50px; border:1px solid #DDD;}
.fenye li a{ display:block;}
.fenye li a:hover{ display:block; color:#333; text-decoration:none;}
.fenye li i{ font-size:20px;}
.fenye li a.current{ color:#FFF; background:#1e1e1f;}
.fenye li a.current p{ border:1px solid #1e1e1f;}


.product_con{ padding-top:100px;}
.product_t{}
.title_con{ border-bottom:2px solid #333; margin-bottom:15px; padding:20px 0;}
.title_con h2{ font-size:30px; float:left;}
.meiti_dt{width:48%;float:left; position:relative;}
.product_t_r{ float:right; width:45%;}
.product_t_r .box{}
.product_t_r h3{ font-size:18px; color:#7c7c7d; border-bottom:1px solid #d7d7d7; line-height:30px; padding:20px 0;}
.product_t_r .txt{ margin-top:20px; font-size:16px; border-bottom:1px solid #d7d7d7; padding-bottom:20px;}
.product_t_r .txt p{ padding:1% 0;}
.product_t_r .txt span{ margin-left:30px; color:#7c7c7d;}
.product_t_r .more{ width:200px; height:60px; line-height:60px; background:#e46000; text-align:center; font-size:18px; margin-top:20px;float: left;}
.product_t_r .more a{ color:#FFF; display:block;}
.product_t_r .more a:hover{ color:#FFF; display:block; text-decoration:none;}
.product_t_r .zlxz_er{ width:200px; height:60px; line-height:60px; background:#333; text-align:center; font-size:18px; margin-top:20px;float: left;margin-left: 20px;}
.product_t_r .zlxz_er a{ color:#FFF; display:block;}
.product_t_r .zlxz_er a:hover{ color:#FFF; display:block; text-decoration:none;}
.product_t_r .zlxz_er i{padding-right:10px;font-size: 20px;}

.zxgm{ display:none; position:fixed; left:0; top:0px; right:0px; bottom:0px; background:rgba(0,0,0,0.2); z-index:101;}
.zxgm .box{ width:500px; background:#FFF; position:fixed; left:50%; top:50%; margin-left:-250px; margin-top:-250px;}
.zxgm .box .titleer{ height:60px; line-height:60px; background:#f6f6f6;}
.zxgm .box .titleer p{ float:left; padding-left:5%;}
.zxgm .box .titleer i{ float:right; width:60px; height:60px; text-align:center; cursor:pointer;}
.zxgm .box .titleer i:hover{ background:#7e7e7e; color:#FFF;}
.zxgm .box ul{ padding:5%;}
.zxgm .box li{ font-size:24px;}
.zxgm .box li .input_txt{ width:100%; border:0 none; height:30px; border-bottom:1px solid #CCC; outline:medium; font-family: "微软雅黑"; font-size:12px;}
.zxgm .box li textarea { width: 100%;border: 0 none; height:60px; border-bottom:1px solid #CCC; outline: medium;border-radius: 0; font-family: "微软雅黑"; font-size:12px; margin-top:7px;}
.zxgm .box li .input_txt1{ width:50%; border:0 none; height:30px; border-bottom:1px solid #CCC; outline:medium; font-family: "微软雅黑"; font-size:12px;}
.zxgm .box li .input_btn{ width:100px; height:30px; font-size:12px; background:#e46000; border:0 none; color:#FFF; font-family: "微软雅黑"; outline:medium;margin-top:10px; appearance: none;-webkit-appearance:none ; border-radius:0;}

.fx_con{ float:right;}
.fx_con{ font-size:0px; margin-top:10px;}
.fx_con li{ display:inline-block; margin:0 5px; text-align:center;}
.fx_con li i{ width:30px; height:30px; line-height:30px; display:block; border-radius:50%; font-size:18px; color:#FFF;}
.fx_con li:nth-of-type(1) i{ background:#de3032;}
.fx_con li:nth-of-type(2) i{ background:#40579b;}
.fx_con li:nth-of-type(3) i{ background:#813f97;}
.fx_con li:nth-of-type(4) i{ background:#1ab2e8;}
.fx_con li a:hover{ text-decoration:none;}

.product_b{ padding:100px 0 0 0;}
.product_b .slideTxtBox{ max-width:1180px; margin:0 auto;}
.product_b .slideTxtBox .hd{ border-bottom:1px solid #333;}
.product_b .slideTxtBox .hd ul{ }
.product_b .slideTxtBox .hd ul li{ float:left; cursor:pointer; line-height:50px; background:#e6e6e6; width:33.333%; text-align:center; font-size:18px;}
.product_b .slideTxtBox .hd ul li.on{ background:#333; color:#FFF;}
.product_b .slideTxtBox .bd .con_cp{ line-height:30px; padding-top:30px; }
.product_b .slideTxtBox .bd .con_cp img{ max-width:100%; display:block; margin:auto; clear:both;}


.news{ padding:50px 0 0 0;}
.news ul{ margin-left:-3%;}
.news li{ float:left; width:30.333%; margin-left:3%; padding-bottom:40px;}
.news li .box{ border:1px solid #CCC;}
.news li img{ width:100%;}
.news li .title{ padding:20px;}
.news li h2{ font-size:18px; font-weight:bold; height:60px; line-height:22px;}
.news li p{ height:48px; line-height:24px; font-size:16px; margin-top:5px; overflow:hidden; color:#666;}


.news_con{ padding-top:100px;}
.news_con .dj{ text-align:right; color:#7c7c7d; line-height:30px;}
.news_con .dj i{ font-size:24px; margin-right:10px;}
.news_con .box{ padding-top:40px; }
.news_con .box p{ line-height:30px; padding:10px 0;}
.news_con .box img{ margin:10px auto; max-width:100%; display:block; clear:both;}

.news_con .fhlb{ width:190px; height:58px; line-height:58px; text-align:center; background:#898989; margin:100px auto 0 auto;}
.news_con .fhlb a{ display:block; color:#FFF;}
.news_con .fhlb a:hover{ display:block; text-decoration:none;}


.shfw{ line-height:30px; padding:50px 0 0 0;}

.cjwt{ margin-top:3%;}
.cjwt .cpxqer{ max-width:1180px; margin:0 auto; padding:2% 0;}
.cjwt .cpxqer ul{}
.cjwt .cpxqer li .border{  font-size:16px; border-bottom:1px solid #eee; padding:15px 1%; background:url(../images/pic36.png) no-repeat 99% center; background-size:15px;}
.cjwt .cpxqer li .active{ background:url(../images/pic37.png) no-repeat 99% center; background-size:15px;}
.cjwt .cpxqer li .con_er{ display:none; padding:2%; background:#f5f5f5; color:#666; line-height:30px;}
.cjwt .cpxqer li .con_er table{ border-top:1px solid #eee; border-left:1px solid #eee;}
.cjwt .cpxqer li .con_er table td{ border-right:1px solid #eee; border-bottom:1px solid #eee; padding:0 1%;}


.about{ line-height:28px; padding:70px 0 0 0;}
.about p{ padding-bottom:2em;}
.about h2{ font-size:1.78rem; margin-bottom:3%;}
.shangchuang{ margin-top:30px;}
.about table{ border-collapse:collapse; border: 1px #ccc solid !important; line-height:30px !important;}
.about table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}
.about table h6{line-height:30px !important;}

.liuyan{ background:#EEE; margin-top:50px;}
.liuyan .box{ padding:5%;}
.liuyan h2{ font-size:24px; text-align:center;}
.liuyan ul{ margin-top:50px;}
.liuyan li{ margin-bottom:2%;}
.liuyan li.xm{ float:left; width:48.5%;}
.liuyan li.zt{ float:right; width:48.5%;}
.liuyan li.dh{ float:left; width:48.5%;}
.liuyan li.yx{ float:right; width:48.5%;}
.liuyan li .input_txt{ width:75%; height:60px; border:0 none; font-family:"微软雅黑"; padding:0 20% 0 5%; outline:medium; appearance: none; -webkit-appearance:none; border-radius:0;}
.liuyan li .yi{ background:#dfdfdf url(../images/pic16.png) no-repeat 93% center; background-size:24px;}
.liuyan li .er{ background:#dfdfdf url(../images/pic39.png) no-repeat 93% center; background-size:24px;}
.liuyan li .san{ background:#dfdfdf url(../images/pic17.png) no-repeat 93% center; background-size:24px;}
.liuyan li .si{ background:#dfdfdf url(../images/pic40.png) no-repeat 93% center; background-size:24px;}
.liuyan li textarea{ width:94%; border:0 none; background:#dfdfdf; outline:medium; padding:3%; border-radius:0; font-family:"微软雅黑";}
.liuyan p{ line-height:24px; color:#666;}
.liuyan .more{ width:150px; margin:30px auto 0 auto;}
.liuyan .more .input_btn{ width:150px; height:50px; background:#eb6101; color:#FFF; font-family:"微软雅黑"; font-size:16px; border:0 none; outline:medium; appearance: none;-webkit-appearance:none ; border-radius:0;}


.fileUploadContent .box{
    border: solid thin #DDDDDD;
    min-height: 200px;
    min-width: 200px;
    margin-top: 10px;
}
.fileUploadContent .fileItem{
    border: solid thin #DDDDDD;
    width: 150px;
    height: 215px;
    display: inline-block;
    margin: 10px;
    text-align: center;
    border-radius: 5px;
    vertical-align:top;
}
.fileUploadContent .fileItem .imgShow{
    width: 140px;
    height: 140px;
    margin: 5px auto;
    text-align: center;
}
.fileUploadContent .fileItem .imgShow i{
    font-size: 120px;
    position: relative;
    top:-30px;
    z-index: 2;
}
.fileUploadContent .fileItem .imgShow img{
    width: 100%;
    height: 100%;
}
.fileUploadContent .fileItem .imgShow .fileType{
    color: #FFFFFF;
    font-size: 20px;;
    position: relative;
    top:63px;
    z-index: 3;
    left: -18px;
}
.fileUploadContent .fileItem .progress{
    height: 10px;
    width: 100%;
}
.fileUploadContent .fileItem .progress>.progress_inner{
    background-color: #e26100;
    width: 0%;
    height: 10px;
    border-radius: 10px;
}
.fileUploadContent .fileItem .progress .error{
    background-color: red;
}
.fileUploadContent .fileItem .status{
    font-size: 15px;
    text-align: center;
}
.fileUploadContent .fileItem .status i{
    display: block;
    float: left;
    padding: 2px 5px;
    color: red;
    margin-left: 3px;
    border-radius: 5px;;
    font-size: 15px;
    cursor: pointer;
}
.fileUploadContent .fileItem .fileName{
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
    clear: both;
    padding: 2px 2px;
}
.fileUploadContent .uploadBts {
    text-align: left;
    height: 40px
}
.fileUploadContent .uploadBts>div{
    float: left;
    margin-right: 15px;
}
.fileUploadContent .uploadBts>div .selectFileBt{
    border: none;
    background-color: #e26100;
    color: #FFFFFF;
    padding: 10px;
    font-size: 15px;
    cursor: pointer;
}
.fileUploadContent .uploadBts>div i{
    font-size: 35px;
    color: #0099FF;
    cursor: pointer;

}
.fileUploadContent .subberProgress{
    padding: 5px;
    display: none;
}
.fileUploadContent .subberProgress .progress{
    border:solid thin #e26100;
    height: 20px;
    width: 100%;
    border-radius: 20px;
    overflow: hidden;
}
.fileUploadContent .subberProgress .progress>div{
    background-color: #e26100;
    width: 0%;
    height: 20px;
    border-bottom-left-radius: 20px;
    border-top-left-radius: 20px;
    text-align: center;
    color: #FFFFFF;
    transition: width 0.5s;
    -moz-transition: width 0.5s;	/* Firefox 4 */
    -webkit-transition: width 0.5s;	/* Safari 和 Chrome */
    -o-transition: width 0.5s;	/* Opera */
    transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
}


/*侧边栏*/
.sidebar-content {
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 1000;
    margin-top: -110px;
}
.sidebar-box {
    position: relative;
    margin-top: 1px; display:table;
}
.sidebar-icon {
    width: 50px;
    height: 50px;
    cursor: pointer;
}
.si1 .sidebar-icon {
    background: #3b5998;
}
.si2 .sidebar-icon {
    background: #00acee;
}
.si3 .sidebar-icon {
    background: #c8232c;
}
.si4 .sidebar-icon {
    background: #125688;
}
.si5 .sidebar-icon {
    background: #b91d00;
}
.si6 .sidebar-icon {
    background: #b91d00;
}
.si7 .sidebar-icon {
    background: #333;
}
.sidebar-icon img{ display:block; clear:both; margin:auto; padding-top:13px; }
.si8 .sidebar-icon {
    background: #b91d00;
}

.si1:hover .sidebar-icon {
    background: #283a83;
}
.si2:hover .sidebar-icon {
    background: #283a83;
}
.si3:hover .sidebar-icon {
    background: #283a83;
}
.si4:hover .sidebar-icon {
    background: #283a83;
}
.si5:hover .sidebar-icon {
    background: #283a83;
}
.sidebar-dark1 {
    position: absolute;
    top: 0;
    right: 50px;
    padding: 0 20px;
    background-color: #283a83;
    display: none;
}
.sidebar-dark2 {
    position: absolute;
    top: 0;
    right: 50px;
    padding: 16px 20px;
    background-color: #283a83;
    display: none;
}
.sidebar-box:hover .sidebar-dark1{
    display: block;
}
.sidebar-box:hover .sidebar-dark2{
    display: block;
}
.sidebar-dark1 p a {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: white;
    text-align: center;
    white-space: nowrap;
}
.sidebar-code{
    width: 98px;
    margin-top: 8px;
}
.sidebar-dark2 .sidebar-code:first-child{
    margin-top: 0;
}
.sidebar-code p{
    text-align: center;
    color: white;
    line-height: 18px;
    margin-top: 4px;
}
.sidebar-top{
    display: block;
    width: 50px;
    height: 50px;
}
.sidebar-icon-a{
    display: block;
    width: 50px;
    height: 50px;
}


.side-layer{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1001;
    display: none;
}
.side-layer-bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
}
.sme-content{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 600px;
    height:480px;
    margin-left: -300px;
    margin-top: -210px;
    border-radius: 6px;
    background-color: #fff;
    overflow: hidden;
}
.sme-close{
    position: absolute;
    top: 5px;
    right: 20px;
    color: #fff;
    font-size: 26px;
    cursor: pointer;
}
.sme-title{
    line-height: 42px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    font-size: 20px;
    background-color: #a4088e;
}
.sme-bc{
    margin-top: 24px;
}
.news-detail-content img{max-width:100%!important;    height: auto!important;}
.about-content  img{max-width:100%!important;    height: auto!important;}
/*侧边栏结束*/
support-content{
    padding-top: 30px;
    padding-bottom: 80px;
}
.support-p{
    text-align: center;
    font-size: 18px;
    line-height: 28px;
    color: #373737;
}
.support-p span{
    color: #283a83;
}
.support-form{
    width:450px;
    margin: 0 auto;
    padding-top: 10px;
}
.support-form-list{
    margin-top: 16px;
}
.sf-p{
    float: left;
    line-height: 30px;
    width: 125px;
    font-size: 14px;
    padding: 0 5px;
    text-align: right;
}
.sf-ib{
    float: left;
    width: 260px;
}
.sf-input{
    width: 238px;
    border: 1px solid #e4e4e4;
    height: 28px;
    border-radius: 2px;
    padding: 0 10px;
}
.sf-textarea{
    width: 238px;
    border: 1px solid #e4e4e4;
    height: 70px;
    line-height: 20px;
    border-radius: 2px;
    padding: 6px 10px;
    resize: none;
    overflow: auto;
}
.support-submit{
    margin-top: 20px;
    margin-left: 165px;
}
.support-submit input{
    width: 124px;
    height: 30px;
    background-color: #a4088e;
    color: #fff;
    border-radius: 2px;
    border: none;
    cursor: pointer;
}


.sq-cc{
    padding: 20px 30px 60px;
}
.support-question-content{
    padding-bottom: 40px;
}
.sq-list{
    position: relative;
    border-bottom: 1px solid #eaeaea;
}

.honor{ width:100%; height:auto; overflow:hidden; margin:4% auto;}
.honor ul{ margin-right:-5%;}
.honor ul li{ width:20%; float:left; margin-right:5%; height:auto; overflow:hidden; margin-top:2%;}
.honor ul li .pic{ width:100%; height:auto; overflow:hidden; position: relative;}
.honor ul li .pic img{ transition:all 0.3s; width:100%;}
.honor ul li .pic:hover img{ transform:scale(1.2);}
.honor ul li p{ text-align:center; padding:5% 0;}

.download{ width:100%; height:auto; overflow:hidden; margin:5% auto;}
.download ul{ margin-right:-5%;}
.download ul li{ width:45%; margin-right:5%; float:left; padding:10px 0; background:url(../images/dina.jpg) no-repeat left center; text-indent:12px;}
.download ul li a{ color:#4d8ac9; }
.download ul li:hover a{ color:#ff5500;}

.evevr{width:90%; height:auto; overflow:hidden; margin:4% auto;}
.evevr ul{}
.evevr ul li{padding:18px 0; background:url(../images/dina.jpg) no-repeat left center; text-indent:12px; border-bottom:1px #eaeaea solid;}
.evevr ul li a{ color:#4d8ac9; }
.evevr ul li:hover a{ color:#ff5500;}
.evevr ul li span{ float:right; color:#999; font-size:12px;}

.navewr{ width:100%; height:auto; overflow:hidden;}
.navewr dl{ padding:10px 0; border-bottom:1px #ddd dashed;height:auto; overflow:hidden;}
.navewr dl dt{ width:15%; float:left; color:#999; line-height:30px;}
.navewr dl dd{ width:85%; float:left; line-height:30px;}
.navewr dl dd a{ padding:0 20px; display:block; float:left;}
.xian{ width:80px; height:2px; background:#a4088e; margin:auto; margin-bottom:3%;}
video{ width:50%; margin:auto;}

.trpj{ width:100%; height:auto; overflow:hidden; margin:50px auto 0 auto;}
.trpj h2{ font-size:28px;}
.trpj ul{ margin-right:-3%; margin-top:30px;}
.trpj ul li{ width:22%; float:left; height:auto; margin-right:3%; overflow:hidden;}
.trpj ul li img{ max-width:99%; border:1px #eee solid;}
.trpj ul li p{ text-align:center; padding:3% 0;}

/*****留言css*******/
.about-content{padding: 30px 0;line-height: 34px;}
input{ border:1px #ddd solid;}
.wbkks{ width:97%; line-height:45px; margin-bottom:2%; padding-left:2%;}
.wbkk{ width:94.8%;border:1px #ddd solid; padding:2%;height:160px; margin-bottom:2%;}
.wbkss{ width:10%; line-height:45px; margin-top:3%; padding-left:2%;}
.bnt{ background:#920b82; border:0; width:110px; margin:3% auto; display:block; padding:10px 0; color:#fff; font-size:16px;  }