﻿@charset "utf-8";
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,select,textarea,button,th,td,figure,figcaption {margin: 0;padding: 0;}
ul,dl,ol {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;max-width: 100%;}
/*input,select,textarea{outline:none;}*/
input[type='radio']:focus,input[type='checkbox']:focus{outline:none;}
a {text-decoration: none;cursor: pointer;color:inherit;font-size: inherit;}
a:hover,a:active,a:focus{text-decoration: none;color:inherit;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
html {outline: 0;-webkit-text-size-adjust: none;}
body {width: 100%;font-family: 'Arial','Microsoft YaHei';-webkit-text-size-adjust: none;}
html,body{font-size: 14px;color:#222;}
.fl {float: left;}/*左浮动*/
.fr {float: right;}/* 右浮动*/
.clear {clear: both;}/*清除浮动*/
.clearfix:after{clear:both;display: block;content: '';}/*清除浮动*/
.siteimg{width:0;height:0;display:inherit;}
/*.container{width: 100%;padding:0;}*/
.mainwidth{width: 1200px;margin:auto;}
.navwidth{width: 1180px;margin:auto;}


/***************public*******************/
.top{height: 40px;background:#000;font-size: 12px;}
.top .top-right{float: right;width: 60%;text-align:right;height: 40px;line-height: 40px;color:#fff;}
.top .top-right a,.top .top-right span{margin-left: 10px;}
.top .top-right .ewm{display: inline-block;margin-left: 10px;position: relative;cursor: pointer;}
.top .top-right .ewm .img{width: 115px;height:auto;text-align: center;position:absolute;left:-25px;top:100%;background-color:#f2f2f2; padding:5px 10px;display: none; }
.top .top-right .ewm .img img{width: 100%;margin-top: 5px;}
.top .top-right .ewm .img p{line-height: 24px;color:#666;}
.top .top-right .ewm:hover .img{display: block;}
.top .top-left{float: left;width: 40%;color:#fff;height: 40px;line-height: 40px;}
.top .top-left .city{display: inline-block;position: relative;}
.top .top-left .city ul{position: absolute;left:0;top:100%;width: 240px;z-index: 9;background-color: #fff;border:1px solid #666;box-sizing: border-box;display:none;}
.top .top-left .city ul li{float: left;text-align: center;padding:0 15px;}
.top .top-left .city ul li a{color:#333;font-size: 14px;}
.top .top-left .city ul li a:hover{color:#bc251c;}
.top .top-left .city:hover ul{display: block;}
.top .top-left a{line-height: 16px;display: inline-block;}
.top .top-left span{margin:0 10px;}
.top .top-left .mapmarker{font-size:18px;vertical-align: bottom;margin-right: 8px;}
.header{width: 100%;border-bottom: 1px solid #aaa;}
.header .head{padding:20px 0;}
.header .logo{height: 65px;}
.header .logo img{height: 65px;}
.header .logo p{height: 20px;line-height: 20px;margin-top:5px;text-align: center;color:#555;}
.header .top-tel{text-align: right;height: 40px;}
.header .top-tel .hotline{color:#bc251c;font-size: 24px;font-weight: bold; height: 40px;width: 280px;float: right;margin-top: 20px;}
.header .top-tel .hotline span{display: block; float: right;line-height: 25px;height: 50px;text-align: left;}
.header .top-tel .hotline .pic{height: 50px;width: 40px;background:url(../images/toptel.png) center center no-repeat;float: right;margin-right: 10px;}
.header .top-tel .search{ float: right; text-align: left;/*padding-top:10px;*/}
.header .top-tel .search span{line-height: 30px;margin:0 5px;color:#838383;font-size:1rem;}
.header .top-tel .search .form-text{width: 360px;height: 36px;float: right; padding:0 10px;}
.header .top-tel .search .form-btn{width: 62px;height: 36px;background:url(../images/btn-search.jpg) no-repeat;border:none;float: right;}

.header .nav{}
.header .nav .category{width: 235px;float: left;position: relative;}
.header .nav .category .categoryhead{height: 40px;background-color: #bc251c;cursor: pointer;}
.header .nav .category .categoryhead .collapse{width: 40px;height: 40px;float: left;padding:7px 0;display: block;}
.header .nav .category .categoryhead .collapse .icon-bar{width: 22px;height: 2px;background-color: #fcfcfc;display: block;margin:5px auto;}
.header .nav .category .categoryhead h3{font-size: 18px;font-weight: normal;line-height: 40px;margin-left: 40px;color:#fcfcfc;}
.header .nav .category .categoryhead i{float: right;font-size: 26px;width: 24px;text-align: center;margin-top: 7px;margin-right: 10px;}
.header .nav .category .subcategory{display: none; width:235px;height: 500px;position: absolute; z-index: 99;/* border-top:1px solid #aaa;*/}
.category .subcategory .menuleft{width: 235px;/*float: left;*/background-color:rgba(0,0,0,0.6);height: 100%;/*border-bottom:1px solid #aaa;*/box-shadow:0 2px 2px #aaa;}
.category .subcategory .menuleft ul{}
.category .subcategory .menuleft ul li{line-height: 30px;height: 55.5px; padding:10px 0; font-size: 16px;font-weight: normal;color:#fafafa;border-top: 1px solid #fafafa;text-align: center;}
.category .subcategory .menuleft ul li span{width: 30px;height: 30px;display:inline-block;margin-right: 15px;}
.category .subcategory .menuleft ul li i{ font-size: 26px;width: 24px;text-align: center;margin-top: 2px;margin-left: 25px;}
/*.category .subcategory .menuleft ul dd{line-height: 24px;padding-left: 30px;color:#fafafa;}*/
.category .subcategory .menuleft ul li.active {color:#090909; background-color: #fff;}
.category .subcategory .menuleft ul li.active  i{}
.category .subcategory .menuright{/*margin-left: 236px;*/display: none; background:#fff url(../images/subnav-bg.png) right bottom no-repeat;height: 100%; width: 905px; position:absolute;top:0;left:235px;border-top:1px solid #aaa;box-shadow:0 2px 2px #aaa; }
.category .subcategory .menuright .menuitem{display: none;width: 100%;padding-left:35px;}
.category .subcategory .menuright .menuitem .tjlist{float: right;width: 260px;padding:0 20px;}
.category .subcategory .menuright .menuitem .tjlist ul li{margin:20px 0;}
.category .subcategory .menuright .menuitem .tjlist ul li a{height:130px;overflow:hidden;display:block;}
.category .subcategory .menuright .menuitem .tjlist ul li img{width:100%;}
.category .subcategory .menuright .menuitem dl{padding: 1rem 0;border-bottom: 1px dotted #b3b3b3;margin-right:280px;}
/*.category .subcategory .menuright .menuitem dl:first-child{margin-top: 0;}*/
.category .subcategory .menuright .menuitem dl dt{display: inline-block;font-size: 1rem;font-weight: normal; width: 8rem;float: left;line-height: 1.8rem; text-align: left;}
.category .subcategory .menuright .menuitem dl dd{margin-left: 8rem;line-height: 1.8rem;font-size:0.9rem;min-height:1.8rem;}
.category .subcategory .menuright .menuitem dl dd a{display: inline-block;margin-right: 1.6rem;}
/*.category .subcategory .menuright .menuitem dl dd a:last-child{margin-right: 0;}*/
.category .subcategory .menuright .menuitem.active{display: block;}

.header .nav .menu-btn{display: none;}

.header .nav>ul{float: right;}
.header .nav>ul>li{float: left; height: 40px;text-align:right;margin-left: 15px;position:relative;}
.header .nav>ul>li>a{line-height: 40px; font-size: 16px;padding:0 5px;}
/*.header .nav ul li a span{color:#b7b7b7;}*/
.header .nav>ul>li:hover>a,.nav>ul>li.active>a{color:#bc251c;}
.header .nav>ul>li.hot::after{position: absolute;content: "";right:-12px;top: -10px;width: 24px;height: 24px;background:url(../images/icon-hot.png) center center / 24px 24px no-repeat;}
/*.header .nav ul li:hover a span,.nav ul li.active a span{color:#ab6f3a;}*/
/*.header .nav ul li:hover,.nav ul li.active{background:url(../images/nav_active_bg.png) center bottom no-repeat;}*/

.footer{}
.foot_one{width: 100%;margin:30px 0;}
.foot_one ul li{padding-left:55px;}
.foot_one ul li h4{height: 26px;line-height: 26px;font-size: 20px;color: #000000; margin-top: 6px;font-weight: normal;}
.foot_one ul li p{height: 22px; line-height: 22px;font-size: 12px; color: #666666;}
.foot_one ul li:nth-child(1){background:url(../images/foot-one-01.jpg) no-repeat left center / 50px;}
.foot_one ul li:nth-child(2){background:url(../images/foot-one-02.jpg) no-repeat left center / 50px;}
.foot_one ul li:nth-child(3){background:url(../images/foot-one-03.jpg) no-repeat left center / 50px;}
.foot_one ul li:nth-child(4){background:url(../images/foot-one-04.jpg) no-repeat left center / 50px;}

/*.footer .foot-top{background-color: #3d3d3d;padding:25px 0;}
.footer .foot-top dl{width: 25%;float: left;text-align: center;color:#fef6f7;}
.footer .foot-top dl dt{font-size: 24px;font-weight: normal;height: 40px;}
.footer .foot-top dl dd{font-size: 16px;}*/
.foot_two{padding:25px 0;background-color:#f9f9f9;}
.foot_two .foot_two_contact{float: left;width: 28%;}
.foot_two .foot_two_contact img{max-width: 240px; }
.foot_two .foot_two_contact .txt{padding-left: 60px;padding-top:10px;}
.foot_two .foot_two_contact .txt p{line-height: 2em; font-size: 0.875rem;color:#3b3839;}
.foot_two .foot_two_contact .txt h4{line-height: 1.3em; font-size: 1.4rem;color:#c0251c;font-weight:bold;}
.foot_two .foot_two_menu{float: left;padding-top: 20px;}
.foot_two .foot_two_menu .bot-menu{float: left;width: 150px;border-right: 1px solid #fdfcfc;padding-left: 20px;}
/*.foot_two .foot_two_menu .bot-menu:first-child{width: 140px;padding-left: 0}*/
.foot_two .foot_two_menu .bot-menu h4{height: 30px;border-bottom: 1px solid #666;display: inline-block;font-size: 1.2rem;line-height: 1.5em;margin-bottom: 10px;}
.foot_two .foot_two_menu .bot-menu p{line-height: 2.2em;padding-left: 5px;font-size: 1rem;} 

.footer .foot_two .bot-ewm{ float: right;border-left: 1px solid #666;width: 20%;text-align: center;padding-top:20px;}
.footer .foot_two .bot-ewm img{max-width: 120px;margin-bottom: 10px;}
.footer .foot_two .bot-ewm p{color:#3b3839; text-align: center;line-height: 26px;font-size: 0.875rem;line-height: 2em;}

.foot-links{padding: 15px 0;}
.foot-links h4{width:5rem;float: left;font-size: 0.93rem;line-height: 2em;}
.foot-links p{margin-left: 5rem;font-size: 0.93rem;line-height: 2em;}
.foot-links p a{display: inline-block;margin:0 6px;}


.footer .foot-bot{text-align: center;padding:15px 0;font-size: 0.93rem;color:#615f5f; line-height: 1.6em;border-top: 1px solid #666;}

.totop{position: fixed;bottom: 200px;right: 3px;background-color: #fff;width: 60px;cursor: pointer;}


.pages{margin:10px 0;text-align: center;color:#666;font-size: 0.93rem;}
.pages a{display: inline-block;height: 24px;margin:0 2px; line-height: 24px;color:#666;width: 50px;font-size: 0.93rem;border:1px solid #ccc;}
.pages a:hover,.pages a.active{background-color: #bc251c;border-color:#bc251c;color:#fcfcfc;}
.pages a.none,.pages a.none:hover{ color:#999;cursor: default;}
.pages input#txtpage{width: 3.5rem;}
.pages input#btngopage{width: 3rem;border:none;background-color: #fff;}
.pages #btngopage{display:inline-block;padding:0 3px;cursor:pointer;}

.btnmore{display: inline-block;width: 120px;height: 34px;line-height: 34px;border-radius: 17px;border:1px solid #666;text-align: center;}

/***************************************************首页***********************************************************/
.banner{ width: 100%;}
.banner .bannerpic{height: 500px;}
#bannerCarousel .carousel-indicators li{border:none;background:#bc251c;margin:0 5px;width: 12px;height: 12px;border-radius: 12px;opacity: 0.4;}
#bannerCarousel .carousel-indicators li.active{opacity: 1;}
#bannerCarousel .carousel-indicators{bottom: 15px;}

.index-rmtj{padding: 50px 0 10px;}
.index-rmtj-left{width: 220px;float: left;}
.index-rmtj-left img{width: 100%;}
.index-rmtj-right{margin-left: 240px}
.index-rmtj-right ul{margin:0 -10px;}
.index-rmtj-right ul li {padding:0 10px;}
.index-rmtj-right ul li .item{height: 153px;padding: 30px 20px 0 20px;}
.index-rmtj-right ul li .item h4{font-size: 1.2rem;line-height: 24px;}
.index-rmtj-right ul li .item h4 i{font-style:normal;display: inline-block;width:50px;height: 24px;margin-left: 10px;font-size: 0.9rem;background-color: #bc251c;color:#fcfcfc;text-align: center; }
.index-rmtj-right ul li .item h4 a:hover{color:#bc251c;}
.index-rmtj-right ul li .item .jg{margin-top: 10px;color: #bc251c;font-size: 1.2rem;}
.index-rmtj-right ul li .item .jg small{color:#807f7e;margin-left: 10px;font-size: 0.9rem;text-decoration: line-through;}
.index-rmtj-right ul li .item>a{margin-top: 20px;background-color: #626262;padding:0px 15px;color:#fcfcfc;line-height: 24px;font-size: 0.9rem;}
.index-rmtj-right ul li .item>a:hover{background-color:#bc251c;}
.index-rmtj-right ul li:nth-child(1) .item{background:#ecebeb url(../images/index-rmtj-01.png) right bottom no-repeat;}
.index-rmtj-right ul li:nth-child(2) .item{background:#ecebeb url(../images/index-rmtj-02.png) right bottom no-repeat;}
.index-rmtj-right ul li:nth-child(3) .item{background:#ecebeb url(../images/index-rmtj-03.png) right bottom no-repeat;}

.index-section{}
.index-section .index-section-head{text-align: center;margin-bottom: 20px;}
.index-section .index-section-head h2{font-size:2.2rem;line-height: 1.8em;}
.index-section .index-section-head h2 span{color:#bc251c;}
.index-section .index-section-head p{font-size: 1rem;line-height: 1.5em;}

.index-fwlj{padding:30px 0;}
.fwlj-list{}
.fwlj-list ul{padding-left:3px;}
.fwlj-list ul li{margin:30px 0;border-right:2px solid #888;position:relative;}
.fwlj-list ul li.line:before{width:0;height:100%;content:"";position:absolute;left:-2px; border-left:2px solid #888;}
.fwlj-list li .item{text-align:center;}
.fwlj-list li .item h4{font-size:1.3rem;line-height:2em;color:#bc251c;}
.fwlj-list li .item h5{font-size:1rem;line-height:2em;}
.fwlj-list li .item .pic{padding:5px 15px;}
.fwlj-list li .item .pic img{max-width:100%;}
.fwlj-list li .item .intro{line-height:20px;}

.index-fwxm{padding: 30px 0;}
/*.index-fwxm .index-fwxm-head{text-align: center;margin-bottom: 20px;}
.index-fwxm .index-fwxm-head h2{font-size:2.2rem;line-height: 1.8em;}
.index-fwxm .index-fwxm-head h2 span{color:#bc251c;}
.index-fwxm .index-fwxm-head p{font-size: 1rem;line-height: 1.5em;}*/
.index-fwxm .index-fwxm-main .nav-tabs{margin-left:240px;height: 30px;border-bottom:1px solid #999;}
.index-fwxm .index-fwxm-main .nav-tabs li{margin-bottom:0;width: 100px;text-align: center;height: 30px;}
.index-fwxm .index-fwxm-main .nav-tabs li h2{line-height:30px;height:30px;}
.index-fwxm .index-fwxm-main .nav-tabs li a{padding:0;margin:0; border:0;line-height: 30px;border-radius: 0;font-size:1.1rem;display:block;}
.index-fwxm .index-fwxm-main .nav-tabs li.active a{background-color: #bc251c;color:#fcfcfc;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left{width: 220px;height:395px; float: left;padding:15px;background-color: #ecebeb;margin-top: -50px;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left h3{font-size: 1.6rem;line-height: 2em;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left p{font-size: 0.8rem;line-height:1.2rem;height:1.2rem;overflow:hidden;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left ul {margin:0 -10px;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left hr{border-top: 1px solid #999;margin:15px 0;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left ul li{width:50%;float: left;padding:5px 10px;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left ul li a{display: block;border:1px solid #999;text-align: center;line-height: 24px;font-size: 0.9rem;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-left ul li a:hover{background-color:#bc251c;color:#fcfcfc;border-color:#bc251c;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list{margin:20px 0;margin-left: 240px;overflow: hidden;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list ul{ margin:-1px 0 0 -1px;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li{border:1px solid #ccc; border-bottom: transparent;border-right: transparent;padding:30px 15px;text-align: center;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li h4{font-size: 1.25rem;color:#181717;line-height: 2rem;margin-bottom:5px; height:2rem;overflow:hidden;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li:hover h4{color:#bc251c;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li p{height: 48px;line-height:24px;color:#555353;margin-bottom: 5px;overflow:hidden;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li span{color:#bc251c;display: inline-block;line-height: 24px;font-size: 1.2rem;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li a.btn{padding:0;width: 80px;border:1px solid #999;line-height: 24px;font-size: 0.9rem;margin-left: 15px;}
.index-fwxm .index-fwxm-main .tab-content .fwxm-list li a.btn:hover{background-color:#bc251c;color:#fcfcfc;}
.index-fwxm .more{text-align: center;padding:20px 0;}
.index-fwxm .more a{display: inline-block;width: 200px;line-height: 48px;border-radius: 15px;border:1px solid #ccc;font-size: 1.2rem;}
.index-fwxm .more a:hover{border:1px solid #bc251c;background-color: #bc251c;color:#fcfcfc;}

.index-zthd{padding:30px 0;background-color: #efefef;}
.index-zthd .index-zthd-main{ padding-bottom: 10px;}
.index-zthd .index-zthd-main ul{}
.index-zthd .index-zthd-main ul li{margin:10px 0;}
.index-zthd .index-zthd-main ul li .item{position:relative;overflow:hidden;}
.index-zthd .index-zthd-main ul li .item .hov{position: absolute;width: 100%;height: 100%;top:0;background-color: rgba(0,0,0,0.6);color:#fcfcfc;text-align: center;padding:30px 15px;top:100%;transition:all 0.5s;}
.index-zthd .index-zthd-main ul li .item:hover .hov{top:0;transition:all 0.5s;}
.index-zthd .index-zthd-main ul li .item .hov h4{font-size: 1.25rem;line-height: 2em;}
.index-zthd .index-zthd-main ul li .item .hov p{font-size: 1rem;line-height: 1.5em;}
.index-zthd .index-zthd-main ul li .item .hov .btnmore{border-color:#fcfcfc;color:#fcfcfc;margin-top: 20px;}
.index-zthd .index-zthd-main ul li .item .hov .btnmore:hover{background-color:#bc251c;border-color:#bc251c;}

.index-search{padding:30px 0 10px 0;}
#searchnum,#totalnum{color:#bc251c;}
.index-search .search{background-color: #cecece;padding:15px 30px;}
.index-search .search .search-form{background-color: #fff;}
.index-search .search .search-form .input-text{float: left;width: 40%;position: relative;padding:10px 0;}
.index-search .search .search-form .input-tel{float: left;width: 40%;position: relative;padding:10px 0;}
.index-search .search .search-form .input-tel:before{content:"";position: absolute;top:10px;left:0;height: 36px;border-left:1px solid #666;}
.index-search .search .search-form .input-btn{float: left;width: 20%;}
.index-search .search .search-form input[type="text"]{width: 100%;border:none;padding-left: 30px;height: 36px; }
.index-search .search .search-form input[type="text"]::-webkit-input-placeholder,
.index-search .search .search-form input[type="text"]::-moz-placeholder,
.index-search .search .search-form input[type="text"]:-moz-placeholder,
.index-search .search .search-form input[type="text"]:-ms-input-placeholder{color:#959594;}
.index-search .search .search-form #btnQuery{background:#bc251c url(../images/search-btn-bg.png) no-repeat 15px center / 30px;height: 56px;border:none;color:#fcfcfc;padding-left: 50px;font-size: 1.2rem;width: 100%;cursor: pointer;}
.index-search .search .search-form  i.fa{position: absolute;top:10px;left:10px;z-index: 9;font-size: 1rem;line-height: 36px;color:#959594;}
.index-search .search .search-form .input-tel i.fa{top:10px;font-size: 1.5rem;}
.index-search .search .search-main{background-color: #fff;margin-top: 20px;padding:15px 20px;}
.index-search .search .search-main .search-list {width: 50%;float: left;}
.index-search .search .search-main .search-list h4{line-height: 24px;font-size: 1.2rem;}
.index-search .search .search-main .search-list h4 a{float:right;}
.index-search .search .search-main .search-list ul{}
.index-search .search .search-main .search-list ul li{color:#959594;line-height: 30px;}
/*.index-search .search .search-main .search-tool{width: 50%;float: left;}
.index-search .search .search-main .search-tool h4{font-size: 1.2rem;}
.index-search .search .search-main .search-tool ul{padding:10px 0;border-left: 1px solid #999;margin-top: 10px;}
.index-search .search .search-main .search-tool ul li{float: left;width: 25%;text-align: center;border-left: 1px solid #999;}
.index-search .search .search-main .search-tool ul li:nth-child(1){border-left:none;}
.index-search .search .search-main .search-tool ul li .tit{line-height: 30px;}*/
.index-search .search .search-bot{margin-top: 15px;}
.index-search .search .search-bot h4{float: right;font-size: 1.4rem;}
.index-search .search .search-bot h4 span{color:#bc251c;font-size: 1.5rem;}
.index-search .search .search-bot p{font-size: 1.2rem;}
.index-search .search .search-bot p span{color:#bc251c;}

.list_lh{height:180px;overflow:hidden;margin-top:10px;}
.salecompany .list_lh{height:150px;}
.salecompany .list_lh ul li{padding:0;}
.salecompany .list_lh ul li span.state{padding:0;float:right;}
.salecompany .list_lh ul li:hover a,.salecompany .list_lh ul li:hover span{color:#bc251c;}
.salecompany .btncompany{margin-top:10px; display:inline-block;width:7rem;height:30px;line-height:30px;text-align:center;background-color:#bc251c;color:#fcfcfc;margin-right:20px;}



.index-fwys{padding:30px 0;}
.index-fwys .index-fwys-main{position: relative;}
.index-fwys .index-fwys-main ul {position: absolute;top:0;width: 100%;}
.index-fwys .index-fwys-main ul li{position:absolute;width: 340px;}
.index-fwys .index-fwys-main ul li h4{color:#bc251c;font-size: 1.5rem;line-height: 1.5em;}
.index-fwys .index-fwys-main ul li p{line-height: 1.5em;font-size: 1rem;}
.index-fwys .index-fwys-main ul li:nth-child(1){top:20px;left:55px;}
.index-fwys .index-fwys-main ul li:nth-child(2){top:185px;left:20px;}
.index-fwys .index-fwys-main ul li:nth-child(3){top:350px;left:55px;}
.index-fwys .index-fwys-main ul li:nth-child(4){top:0px;right:150px;width: 240px;}
.index-fwys .index-fwys-main ul li:nth-child(5){top:165px;right:100px;width: 240px;}
.index-fwys .index-fwys-main ul li:nth-child(6){top:350px;right:40px;}

.index-case{padding:30px 0;background-color: #efefef;}
.index-case-main{position:relative;}
.index-case-main ul li{width:255px;box-sizing:border-box;margin-right:40px;float:left;}
.index-case-main ul li img{width:100%;}
.index-case-main ul li p{margin-top:10px;line-height:30px;text-align:center;}
.slideHot{overflow:hidden;}
.change-btn{ position: absolute;width: 40px; height: 60px;top: 50%;margin-top: -30px;z-index:99;opacity:0.4;}
.change-btn.next{background: url(../images/index-case-right.png) no-repeat;right: -40px;}
.change-btn.prev{background: url(../images/index-case-left.png) no-repeat;left: -40px;}
.change-btn:hover{opacity:0.9;}

.index-khxs{padding:30px 0;background-color: #efefef;display:none;}
.index-khxs #khxsCarousel{padding: 10px 0;}
.index-khxs #khxsCarousel .carousel-inner{}
.index-khxs #khxsCarousel .carousel-inner .item{padding:0px 110px;}
.index-khxs #khxsCarousel .carousel-inner .item .pic{float: left;width: 200px;}
.index-khxs #khxsCarousel .carousel-inner .item .text{margin-left: 240px;padding:40px;}
.index-khxs #khxsCarousel .carousel-inner .item .text h4{font-size: 1.25rem;line-height: 2em;margin-bottom: 5px;}
.index-khxs #khxsCarousel .carousel-inner .item .text p{line-height: 1.8em;}
.index-khxs #khxsCarousel .carousel-control{background:none;}
.index-khxs #khxsCarousel .carousel-control {font-size: 6rem;color:#555;width: 90px;}
.index-khxs #khxsCarousel .carousel-control.left{background:url(../images/left.png) no-repeat center center / 100%;}
.index-khxs #khxsCarousel .carousel-control.right{background:url(../images/right.png) no-repeat center center / 100%;}

.index-about{padding:30px 0;}
.index-about .index-about-main{}
.index-about .index-about-main .pic{background:url(../images/index-about-bg.jpg) no-repeat center center / 100% 100%;padding:15px 10px 8px 14px;}
.index-about .index-about-main .text{padding-left: 25px;}
.index-about .index-about-main .text h4{font-size: 1.25rem;line-height: 2em;}
.index-about .index-about-main .text p{line-height: 1.7em;}

.index-news{padding:30px 0;}
.index-news .index-news-main{}
.index-news .index-news-main .more{float:right;line-height:34px;}
.index-news .index-news-main .more:hover{color:#bc251c;}
.index-news .index-news-main .nav-tabs{height: 34px;border:none;margin:auto;width: 480px;margin-bottom: 35px;}
.index-news .index-news-main .nav-tabs li{margin-bottom:0;text-align: center;height: 34px;padding:0 15px;}
.index-news .index-news-main .nav-tabs li a{padding:0;margin:0;width: 90px; border:0;line-height: 34px;border-radius: 0;}
.index-news .index-news-main .nav-tabs li.active a{background-color: #bc251c;color:#fcfcfc;position: relative;}
.index-news .index-news-main .nav-tabs li.active a:after{content:"";position: absolute; border-left:6px solid transparent;  border-right:6px solid transparent ;  border-top:9px solid #bc251c ;top:100%;left:50%;margin-left:-6px;  }
.index-news .index-news-main .tab-content{}
.index-news .tab-content .tab-pane>.pic{width: 38%;float: left;position:relative;}
.index-news .tab-content .tab-pane>.pic img{width:100%;height:250px;}
.index-news .tab-content .pic p{position: absolute; line-height: 30px; height: 30px; bottom: 0;width: 100%;background-color: rgba(0,0,0,0.6);color:#fcfcfc;text-align: center;}
.index-news .tab-content .list{width: 62%;float: left;padding-left: 20px;}
.index-news .tab-content .list ul{border-left: 1px solid #999;}
.index-news .tab-content .list ul li{float: left;width: 33.33%;padding:12px;border:1px solid #999;border-left: none;}
.index-news .tab-content .list ul li .pic{text-align: center;}
.index-news .tab-content .list ul li .text{padding-top:5px;}
.index-news .tab-content .list ul li .text h4{font-size: 1.15rem;line-height: 24px;height: 24px;overflow: hidden;margin-bottom: 10px;}
.index-news .tab-content .list ul li .text p{font-size: 0.95rem;line-height: 20px;height: 40px;margin-bottom: 7px;}
.index-news .tab-content .list ul li .text span{font-size: 0.95rem;line-height: 20px;display: inline-block;}

.index-hzhb{padding:30px 0;}
.index-hzhb .hzhb-list { }
.index-hzhb .hzhb-list ul{border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;}
.index-hzhb .hzhb-list ul li{float: left;width: 20%;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}

.index-entry{background:url(../images/index-bot-bg.jpg) no-repeat center center / cover;text-align:center;padding:5rem 0;}
.index-entry ul{;margin:3rem -10px 2rem -10px;}
.index-entry ul li{width:12.5%;float:left;padding:0 10px;}
.index-entry ul li a{color:#bc251c;width:100%;display:block;height:2.5rem;line-height:2.5rem;background-color:#b9b9bb;}
.index-entry ul li a:hover{background-color:#bc251c;color:#fcfcfc;}

.main .current{font-size: 1rem;color:#7a7979;border-bottom: 1px solid #ccc;padding:18px 0;line-height:1.5em;}
.main .current span{color:#252424;}
.main .current .link{ height: 40px;background-color: #bc251c;color:#fcfcfc;float: right;margin-top: -10px;padding:7px 30px;line-height: 26px;font-size: 1.2rem;}
.main .current .link img{height: 26px; vertical-align: bottom;display: inline-block;margin-right: 5px;}

/******/
.gywm {background: url(../images/index-about-bg.jpg) center center no-repeat; background-size:cover;}
/*.gywm .head h1{background:url(../images/index-head-box1.png) bottom center no-repeat;color:#fff; }*/
.gywm .gywm-main{padding-top: 50px;}
.gywm .gywm-main .text{max-width: 860px;margin:auto;color:#fbf8f9;line-height: 30px;}
.gywm .gywm-main .more{text-align: center;margin-top: 50px;}
.gywm .gywm-main .more a{display:inline-block;width:284px;height:64px;  }

.cgal .cgal-list{padding-top: 50px;}
.cgal .cgal-list ul li .item{background-color: #f8f8f8;padding:30px 40px;}
.cgal .cgal-list ul li .pic{text-align: center;}
.cgal .cgal-list ul li .pic img{width: 216px;height: 216px;border-radius: 50%;}
.cgal .cgal-list ul li .text{padding-top: 40px;}
.cgal .cgal-list ul li .text h4{font-size: 16px;color:#333232;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 5px;}
.cgal .cgal-list ul li .text p{color:#636161;line-height: 22px;height: 66px; overflow: hidden;}
.cgal .cgal-list ul li .text span{color:#636161;line-height: 22px;text-align: right;display: block;}

.cjwt {background: url(../images/index-cjwt-bg.jpg) center center no-repeat; background-size:cover;}
/*.gywm .head h1{background:url(../images/index-head-box1.png) bottom center no-repeat;color:#fff; }*/
.cjwt .cjwt-list{ }
.cjwt .cjwt-list ul li{margin-top: 50px;}
.cjwt .cjwt-list ul li .item{max-width: 500px;margin:auto;}
.cjwt .cjwt-list ul li h4{color:#fefcfc;font-size: 16px;margin-bottom: 15px;}
.cjwt .cjwt-list ul li p{color:#969695;line-height: 24px;}

.xwzx .xwzx-list{padding-top: 50px;}
.xwzx .xwzx-list ul li .item{ }
.xwzx .xwzx-list ul li .pic{text-align: center;}
.xwzx .xwzx-list ul li .pic img{max-width: 100%; }
.xwzx .xwzx-list ul li .text{ padding-top: 20px;}
.xwzx .xwzx-list ul li .text h4{font-size: 16px;color:#333232;line-height: 24px;height: 24px;overflow: hidden;margin-bottom: 5px;}
.xwzx .xwzx-list ul li .text p{color:#333232;line-height: 22px; }

/*****************************************************About********************************************************/
.about{padding-bottom:30px; }
.left-menu{float: left;width: 200px;margin-top: 30px;}
.left-menu ul{}
.left-menu ul li{line-height: 3.5rem;background-color: #eee;text-align: center;margin-bottom:3px;}
.left-menu ul li a{display: block;}
.left-menu ul li.active,.left-menu ul li:hover{background-color: #bc251c;color:#fcfcfc;}
.about .about-content{margin-left: 240px;margin-top: 30px;}
.about .about-content .about-item{margin-bottom: 10px;}
.about .about-content .about-item .head{height: 2rem;}
.about .about-content .about-item .head h3{font-size: 1.2rem;color:#555;line-height: 2rem;}
.about .about-content .about-item .text{padding:20px 0;line-height: 1.8rem;color:#757575;}
.about .about-content .about-item .list{padding:20px 0;}
.about .about-content .about-item .list ul{margin:0 -5px;}
.about .about-content .about-item .list ul li{padding:5px;}
.about .about-content .about-item .bdmap{height:360px;}
.about .about-content .about-item .bdmap img{max-width:none;width:auto;}

/******************************************************faq*******************************************************/
.faq{margin-bottom: 30px;}
.faq .content{margin-left: 240px;margin-top: 30px;line-height:2rem;color:#666;}
.faq .content .faq-list{}
/*.faq .faq-list ul li{margin-bottom: 30px;background-color: #fff;}*/
.faq .content .faq-list h4{font-size: 1rem; line-height: 2rem; height: 2rem; overflow: hidden; color:#bc251c;}
.faq .content .faq-list p{line-height: 1.75rem;text-indent: 1em;}

/******************************************************加盟*******************************************************/
.jiameng{margin-bottom: 30px;}
.jiameng .swhz{margin-left: 240px;margin-top: 30px;line-height: 1.75rem;}
.jiameng .zxjm{margin-left: 240px;margin-top: 30px;}
.jiameng .zxjm .form-container{max-width: 330px;margin:0 auto;}
.jiameng .zxjm .form-item{margin:10px 0;}
.jiameng .zxjm .form-item .form-text{height: 44px;width: 100%;padding:10px;}
.jiameng .zxjm .form-item .form-code{height: 44px;width: 200px;padding:10px;display: inline-block;}
.jiameng .zxjm .form-item .btn-code{height: 44px;width: 125px;margin-left: 5px; padding:10px;display: inline-block;border:none;color:#777; }
.jiameng .zxjm .form-item .btn-img{height: 43px;width: 125px;margin-left: 5px;}
.jiameng .zxjm .form-item textarea{width: 100%;resize:none;padding:10px;}
.jiameng .zxjm .form-btn{}
.jiameng .zxjm .form-btn button{width: 100%;height: 40px;border:none;background-color: #bc251c;color:#fcfcfc;}

/****************************************************活动************************************************************/
.activity{padding:20px 0;}
.activity ul{margin:0 -20px;}
.activity ul li {padding:0 20px;margin:15px 0;}
.activity ul li .item{height: 180px;padding:40px 20px 0 20px;border:1px solid #999;}
.activity ul li .item h4{font-size: 1.2rem;line-height: 24px;}
.activity ul li .item h4 i{font-style:normal;display: inline-block;width:50px;height: 24px;margin-left: 10px;font-size: 0.9rem;background-color: #bc251c;color:#fcfcfc;text-align: center; }
.activity ul li .item .jg{margin-top: 10px;color: #bc251c;font-size: 1.2rem;}
.activity ul li .item .jg small{color:#807f7e;margin-left: 10px;font-size: 0.9rem;text-decoration: line-through;}
.activity ul li .item>a{margin-top: 20px;background-color: #626262;padding:0px 15px;color:#fcfcfc;line-height: 24px;font-size: 0.9rem;}

/*****************************************************product****************************************************/
.product{padding-bottom: 20px;}
.product .head dl {border-bottom: 1px solid #ccc;padding:15px 0;}
.product .head dl dt{font-weight: normal;font-size: 1rem;width: 6rem;float: left;line-height:30px;}
.product .head dl dd{font-size: 1rem;margin-left: 6rem;}
.product .head dl dd p{display: inline-block;margin:5px 15px;min-width: 5rem; }
.product .head dl dd p a{color:#3f3f3f}
.product .head dl dd p a.active{color:#bc251c}
.product .list{padding-top: 40px;}
.product .list ul li {margin-bottom: 30px;}
.product .list ul li .text{border:1px solid #aaa;padding:10px 15px;}
.product .list ul li .text h4{font-size: 1.2rem;line-height: 2em;} 
.product .list ul li .text h4 p{width:220px;height:2rem;overflow:hidden;display:inline-block;}
.product .list ul li .text h4 span{float: right;font-size: 0.93rem;color:#bc251c;}
.product .list ul li .text h4 span i{font-size: 1.2rem; font-style:normal;}
.product .list ul li:hover .text{background-color: #bc251c}
.product .list ul li:hover .text h4{color:#fcfcfc;}
.product .list ul li:hover .text h4 span{color:#fcfcfc;}

/*****************************************************gsmm****************************************************/
.gsmm{padding-bottom: 20px;}
.gsmm .head dl {border-bottom: 1px solid #ccc;padding:15px 0;}
.gsmm .head dl dt{font-weight: normal;font-size: 1rem;width: 6rem;float: left;}
.gsmm .head dl dd{font-size: 1rem;margin-left: 6rem;}
.gsmm .head dl dd p{display: inline-block;margin:0 10px;}
.gsmm .head dl dd p a{color:#3f3f3f;min-width: 5rem; display: inline-block;text-align: center;line-height: 2rem;}
.gsmm .head dl dd p a.active{color:#fcfcfc;background-color:#bc251c }
.gsmm .head dl dd input{display: none;}
.gsmm .list{padding:40px 0;}
.gsmm .list ul{}
.gsmm .list ul li{border:1px solid #999;height: 120px;margin-bottom: 30px;}
.gsmm .list ul li:hover{border-color:#bc251c;}
.gsmm .list ul li .state{width: 40px;height: 100%;line-height: 20px; background-color:#bc251c;float: left;color:#fcfcfc;padding:30px 10px;text-align: center;}
.gsmm .list ul li .state.deal{background-color:#434343; }
.gsmm .list ul li .text{height: 100%;margin-left: 40px;}
.gsmm .list ul li .text .txt{padding:30px;margin-right: 100px; }
.gsmm .list ul li .text .date{float: right;width: 100px;height: 100%;border-left: 1px solid #ccc;padding:35px 15px;position:relative;}
.gsmm .list ul li .text .date span{display: block;line-height: 1.5em;}
.gsmm .list ul li .text .date span.yyyy{font-size: 1.4rem;}
.gsmm .list ul li .text .date span.mmdd{font-size: 1rem;}
.gsmm .list ul li .text .date:before{content:"";position: absolute;width: 2px;height: 15px;background-color: #bc251c; left:0px;top:53px;}
.gsmm .list ul li .text .txt h4{color:#3f3f3f;font-size: 1.2rem;line-height: 2em;}
.gsmm .list ul li .text .txt h4 span{color:#bc251c;}
.gsmm .list ul li .text .txt p{color:#3f3f3f;line-height: 2em;}
.gsmm .list ul li .text .txt p span{display: inline-block;margin-right: 20px;}

.gsmmshow{}
.gsmmshow .gsmmdetails{padding-top:30px;}
.gsmmshow .gsmm-details{border:1px solid #999;margin-left: 270px;padding:20px;}
.gsmmshow .gsmm-details .kefuinfo{float: right;width: 220px;}
.gsmmshow .gsmm-details h4{font-size: 1.2rem;height: 30px; color:#4f4a4a;}
.gsmmshow .gsmm-details .kefuinfo{background-color: #f6f6f6;padding:20px 20px;}
.gsmmshow .gsmm-details .kefuinfo .headpic{ text-align: center; }
.gsmmshow .gsmm-details .kefuinfo .headpic .pic img{border-radius: 50%;width: 100px;}
.gsmmshow .gsmm-details .kefuinfo .headpic .intro {padding-top:10px;}
.gsmmshow .gsmm-details .kefuinfo .headpic .intro h5{line-height: 24px;font-size: 1.2rem;}
.gsmmshow .gsmm-details .kefuinfo .headpic .intro p{line-height: 1.75em;font-size: 1rem;}
.gsmmshow .gsmm-details .kefuinfo .tel{ line-height: 1.75em;font-size: 1rem;padding:5px 0;text-align: center;}
.gsmmshow .gsmm-details .kefuinfo .telbtn{text-align: center;margin-top: 10px;}
.gsmmshow .gsmm-details .kefuinfo .telbtn button{border:none;background-color: #bc251c;width:100%;color:#fcfcfc; height: 32px;line-height: 32px}

.gsmmshow .gsmm-details .details-head{margin-right: 270px;}
.gsmmshow .gsmm-details .details-head h3{font-size: 1.2rem;margin-bottom: 10px;}
.gsmmshow .gsmm-details .details-head h3 span{color:#bc251c;}
.gsmmshow .gsmm-details .details-head p{line-height: 30px;margin-bottom: 10px;}
.gsmmshow .gsmm-details .details-head .attr{border-top:1px solid #ccc;border-bottom: 1px solid #ccc;padding:30px 0;height: 120px;}
.gsmmshow .gsmm-details .details-head .attr .item{float: left;width: 33.33%;border-left: 1px solid #ccc;padding-left: 20px;padding-top:5px;}
.gsmmshow .gsmm-details .details-head .attr .item h4{font-size: 1rem;color:#202020;line-height: 2em;}
.gsmmshow .gsmm-details .details-head .attr .item p{font-size: 1rem;color:#575656; }
.gsmmshow .gsmm-details .details-head .attr .item p span{color:#bc251c;font-size: 1.6rem;margin-right: 10px;}
.gsmmshow .gsmm-details .details-head .attr .item:nth-child(1){border-left: 0;padding-left: 0;}
.gsmmshow .gsmm-details .details-main{margin-top: 25px;}
.gsmmshow .gsmm-details .details-main h2{font-size: 1.4rem; border-left:4px solid #bc251c;padding-left: 10px;line-height: 1.5em;margin-bottom: 15px;}
.gsmmshow .gsmm-details .details-main .item{margin-bottom: 40px;padding-top:10px;line-height: 1.75em;}
.gsmmshow .gsmm-details .details-main .item h4{font-size: 1.1rem;color:#383737;}
.gsmmshow .gsmm-details .details-main .item table {width: 100%;}
.gsmmshow .gsmm-details .details-main .item table td{padding:10px 5px;line-height: 1.6rem;color:#828180;}
.gsmmshow .gsmm-details .details-main .item table tr:nth-child(odd){background-color: #eee;}
.gsmmshow .gsmm-details .details-main .item table td:nth-child(1){text-align: center;width: 90px;}
.gsmmshow .gsmm-details .details-main .item table td:nth-child(2){color:#3f3f3f;width:50%;}
.gsmmshow .gsmm-details .details-main .item table td:nth-child(3){width:18%;}
/***********************************************query************************************************/
.query{height: 650px;background:url(../images/query-bg.jpg) center center / cover no-repeat;position: relative;}
.query .index-search{width: 100%;position: absolute;top:50%;margin-top: -250px;padding:0;}
.query .index-search .search{background-color: rgba(0,0,0,0.1);padding: 20px 40px;}
.query .index-search .search{}

/***********news************/
/*.news{padding:50px 0;}
.news .list{ }
.news .list ul li {margin-bottom: 30px;}
.news .list ul li .text{padding:25px 20px 35px 20px;position: relative;background-color: #ebebeb;}
.news .list ul li .text h4{font-size: 16px;height: 26px;}
.news .list ul li .text p{font-size: 12px;line-height: 20px;height: 60px;overflow: hidden;}
.news .list ul li .text .date{position: absolute;width: 100px;height: 40px;line-height: 40px; background-color: #ffc600;top:-40px;text-align: center;font-size:22px;color:#fff; }
.news .list ul li .text .date small{font-size: 16px;}
.news .list ul li:hover .text{background-color: #ffc600; }
.news .list ul li:hover .text .date{color:#565555;}*/

.news .details{color:#8c8989;}
.news .details .head{text-align: center;border-bottom:2px dotted #8c8989;padding-bottom: 10px;}
.news .details .head h3{font-size: 18px;height: 30px;}
.news .details .head span{margin:0 30px;display: inline-block;}
.news .details .head .bdsharebuttonbox{display: inline-block; /*line-height: 24px;*/margin:0 30px;}
.news .details .head .bdsharebuttonbox a{/*display: inline-block;float: none;*/margin:0 5px; height: 20px;}
.news .details .head .bdsharebuttonbox span{margin:0;float: left;}
.news .details .head .bdshare-button-style0-16:after{display: inline;}
.news .details .text{padding-top: 30px;line-height: 24px;}




/*****************************************cyzs,news******************************************/
.news{padding:0px;}
.news .cyzs-head{padding:20px 0;}
.news .cyzs-head .carousel-inner{}
.news .cyzs-head .carousel-inner .item{}
.news .cyzs-head .carousel-inner .item img{width:100%;}
.news .cyzs-head .carousel-inner .item p{position: absolute; padding:0.7rem 1rem;width: 100%;line-height: 1.75rem;bottom: 0;z-index: 9; background-color: rgba(0,0,0,0.5);color:#fcfcfc;}
.news .cyzs-head .carousel-indicators{bottom: 10px;right: 0;left:auto;width: auto;text-align: right;margin:0;padding:0 1rem;}
.news .cyzs-head .carousel-indicators li{border:1px solid #bc251c;width: 12px;height: 12px;margin:0 3px; }
.news .cyzs-head .carousel-indicators .active{background-color: #bc251c;}
.news .cyzs-head ul{}
.news .cyzs-head ul li{}
.news .cyzs-head ul li img{width:100%;}
.news .cyzs-head ul li p{line-height: 1.75rem;margin:0.7rem 0;height:1.75rem;overflow:hidden;}

.news .news-head{padding:20px 0;}
.news .news-head .carousel-inner{padding-bottom: 45px;}
.news .news-head .carousel-inner .item{}
.news .news-head .carousel-inner .item p{position: absolute; padding:0.7rem 1rem;width: 100%;line-height: 1.75rem;bottom: 0;z-index: 9; background-color: rgba(0,0,0,0.5);color:#fcfcfc;}
.news .news-head .carousel-inner li .inter{position:relative; }
.news .news-head .carousel-indicators{bottom: 10px; }
.news .news-head .carousel-indicators li{border:1px solid #bc251c;width: 12px;height: 12px;margin:0 3px;}
.news .news-head .carousel-indicators .active{background-color: #bc251c;}

.news-menu{background-color: #eee;margin-bottom: 1.6rem;padding:0 10px;}
.news-menu ul{}
.news-menu ul li{float: left;width: 8.2em;position:relative;/*padding:0.6rem 0;*/} 
.news-menu ul li a{color:#494949;font-size: 1.2rem;padding:1rem;line-height: 2rem;}
.news-menu ul li a i{float: right;line-height: 1.75rem;}
.news-menu ul li.active>a{color:#bc251c;}
.news-menu ul li:hover{background-color:#fff;}
.news-menu ul li:hover>a{background-color:transparent;}
.news-menu ul li .sub{position:absolute;background-color:#fff;width:100%;top:100%;z-index:9;display:none;padding-bottom:10px;}
.news-menu ul li .sub p a{ font-size:1rem;line-height:2rem;}
.news-menu ul li .sub p a:hover{color:#bc251c;}
.news-menu ul li:hover .sub{display:block}

.news .list ul li{border:1px solid #aaa;margin-bottom: 30px; padding:20px;}
/*.cyzs .list ul li a{padding:20px;display: block;}*/
.news .list ul li .pic{float: left;width:347px; }
.news .list ul li .pic img{width:100%}
.news .list ul li .text{margin-left: 360px;padding:0 15px; }
.news .list ul li .text .txt{padding-top:1.2rem;}
.news .list ul li .text .txt h4{font-size: 18px;margin-bottom:1rem; line-height: 24px; height: 24px; overflow: hidden; color:#424142;}
.news .list ul li .text .txt p{font-size: 1rem;line-height: 2rem;height: 4rem;overflow: hidden;}
.news .list ul li .text .info{font-size: 1rem;line-height: 1.75rem;text-align: left;margin-top: 1rem;}
.news .list ul li .text .info p{font-size: 1rem;}
.news .list ul li .text .info a.more{width: 10rem;height: 2.8rem;float: right;background-color: #eee;margin-top: 0.3rem; display: inline-block;line-height: 2.8rem;padding:0;text-align: center;}
.news .list ul li:hover .info a.more{background-color: #bc251c;color:#fcfcfc;}


.cyzsshow .details{color:#4c4b4b;padding:30px 0;}
.cyzsshow .details .aside{width: 350px;float: right;}
.cyzsshow .details .aside .list{border:1px solid #999;margin-bottom: 30px;}
.cyzsshow .details .aside .list h3{border-bottom: 1px solid #999;padding:5px 15px;line-height: 2em;font-size: 1.25rem;}
.cyzsshow .details .aside .list ul{padding:15px;}
.cyzsshow .details .aside .list ul li{line-height: 2rem;height: 2rem;overflow: hidden;margin:5px 0;}
.cyzsshow .details .article{margin-right: 390px;}
.cyzsshow .details .head{text-align: center;border-bottom:1px solid #ccc;padding-bottom: 20px;}
.cyzsshow .details .head h1{font-size: 1.25rem;height: 30px;}
.cyzsshow .details .head span{margin:0 30px;display: inline-block;}
/*.cyzsshow .details .head .bdsharebuttonbox{display: inline-block;  margin:0 30px;}
.cyzsshow .details .head .bdsharebuttonbox a{margin:0 5px; height: 20px;}
.cyzsshow .details .head .bdsharebuttonbox span{margin:0;float: left;}
.cyzsshow .details .head .bdshare-button-style0-16:after{display: inline;}*/
.cyzsshow .details .text{padding: 15px 0;line-height: 1.75rem;}
.cyzsshow .share{margin-top: 20px;}
.cyzsshow .share .bdsharebuttonbox{height:2.3rem;}
.cyzsshow .share .bdsharebuttonbox span{float: left;margin: 6px 0;}



.lastpage{margin-top:10px;}
.lastpage p{line-height: 30px;color:#4c4b4b;}
.lastpage p a:hover{color:#bc251c;}

/*********************************************zthd************************************************/
.zthd{padding:40px 0;}
.zthd .list{}
.zthd .list ul li{padding:10px;color:#fff;margin-bottom: 3rem;}
.zthd .list ul li .pic{width: 40%;float: left;}
.zthd .list ul li .text{margin-left: 45%;}
.zthd .list ul li .text .txt{margin-top: 5rem;}
.zthd .list ul li .text .txt h4{font-size: 1.75rem;line-height: 2em;}
.zthd .list ul li .text .txt p{line-height: 2em;}
.zthd .list ul li .text a.more{width: 10rem;height: 3rem;line-height: 3rem;text-align: center;background-color: #fff; display: inline-block;float: right;color:#333;margin-right: 3rem;}
.zthd .list ul li:nth-child(odd){background-color: #bc251c;}
.zthd .list ul li:nth-child(even){background-color: #6288f7;}
 
.zthdshow{}
.zthdshow .zthd-item{padding:30px;}
.zthdshow .zthd-item:nth-child(2){background-color: #f7f5f3;}
.zthdshow .index-fwys{background:url(../images/zthd-fwys-bg.jpg) center center / cover no-repeat;padding:50px 100px;}
.zthdshow .index-fwys .bg{background-color: #fff;}

/*********************************************gdfw************************************************/
.gdfw-list{padding:20px 0;}
.gdfw-list ul{}
.gdfw-list ul li{margin:10px 0;}
.gdfw-list ul li .item{border:1px solid #ccc;padding:20px;}
.gdfw-list ul li .item .text{color:#101010;}
.gdfw-list ul li .item .text span{display: block;width: 6rem;line-height: 1.5rem;border:1px solid #bc251c;font-size: 0.875rem;text-align: center;margin:10px 0;}
.gdfw-list ul li .item .text h4{font-size: 1.2rem;line-height: 2rem;height:2rem;overflow:hidden;}
.gdfw-list ul li .item .text p{font-size: 1.2rem;line-height: 2rem;color:#bc251c;height:2rem;overflow:hidden;}
.gdfw-list ul li .item a{display: block;width: 9rem;height: 2.5rem;color:#fcfcfc;background-color: #898989;text-align: center;line-height: 2.7rem;float: right;border-radius: 5px;}
.gdfw-list ul li .item a:hover{background-color: #bc251c;color:#fcfcfc;}

.gdfwhow{margin-bottom: 20px;}
.gdfwhow .gdfwshow-head{padding-top: 30px;color:#4f4a4a;}
.gdfwhow .gdfwshow-head .pic{float: left;width: 420px;height: 420px;overflow: hidden;}
.gdfwhow .gdfwshow-head .pic p{width:100%;height:100%;}
.gdfwhow .gdfwshow-head .text{float: left;width: 400px;margin-left: 20px;}
.gdfwhow .gdfwshow-head .text .tit{height: 100px;}
.gdfwhow .gdfwshow-head .text .tit h3{font-size: 1.5rem;margin-bottom: 2rem;}
.gdfwhow .gdfwshow-head .text .tit h4{font-size: 1.5rem; color:#bc251c;}
.gdfwhow .gdfwshow-head .text .txt{line-height: 1.75rem;border-top:1px solid #ccc;padding:2rem 0;height: 270px;}
.gdfwhow .gdfwshow-head .text .bot{text-align: center;}
.gdfwhow .gdfwshow-head .text .bot a{display: inline-block;width: 13rem;height:3.5rem;line-height: 3.5rem; border:1px solid #ccc;}
.gdfwhow .gdfwshow-head .tjsq{float: left;width: 280px;height: 420px; margin-left: 20px;border:1px solid #ccc;padding:20px;}
.gdfwhow .gdfwshow-head .tjsq h5{margin-bottom: 20px;}
.gdfwhow .gdfwshow-head .tjsq .form-item{margin:10px 0;background-color: #eee;border-radius: 5px;}
.gdfwhow .gdfwshow-head .tjsq .form-item .form-text{border:none;border-radius: 5px;width: 100%;height: 3.5rem;padding:10px;background-color: transparent;}
.gdfwhow .gdfwshow-head .tjsq .form-item .form-phone{float: left;border:none;border-radius: 5px;width: 60%;height: 3.5rem;padding:10px;background-color: transparent;}
.gdfwhow .gdfwshow-head .tjsq .form-item .btn-code{float: left;border:none;color:#888;border-radius: 5px;width: 40%;height: 3.5rem;padding:10px; background-color: transparent;}
.gdfwhow .gdfwshow-head .tjsq .form-item textarea{border-radius: 5px;width: 100%;padding:10px;background-color: transparent;border:none;resize:none}
.gdfwhow .gdfwshow-head .tjsq .form-btn{text-align: center;margin:10px 0;}
.gdfwhow .gdfwshow-head .tjsq .form-btn button{height: 40px;background-color: #bc251c;border:none;color:#fcfcfc;width: 100%;border-radius: 5px;}
.gdfwhow .gdfwshow-head .tjsq p{color:#6f6e6e;font-size: 0.86rem;}
.gdfwhow .gdfwdetails{margin-top: 40px;}
.gdfwhow .gdfwdetails .nav-tabs{height: 40px;background-color: #eee;}
.gdfwhow .gdfwdetails .nav-tabs li{display: inline-block;}
.gdfwhow .gdfwdetails .nav-tabs li a{padding:5px 40px;line-height: 30px;border-radius: 0; margin:0;border:none;}
.gdfwhow .gdfwdetails .nav-tabs li.active a{background-color: #bc251c;color:#fcfcfc;}
.gdfwhow .gdfwdetails .tab-pane{border:1px solid #eee;padding:25px;line-height: 1.75em;}
.gdfwhow .gdfwdetails .tab-pane .hdjs{text-align: center;}

/***********faq************/
.accountant{padding-top:50px;}
.accountant .accountant-item{margin-bottom: 10px;}
.accountant .accountant-item .head{ height: 36px;text-align: center;}
.accountant .accountant-item .head h3{font-size: 26px;color:#313030;}
.accountant .accountant-item .head h3 span{color:#ffc600;}
.accountant .accountant-item .text{padding:20px 0;line-height: 26px;color:#757575;}
.accountant .accountant-item .list{padding:30px 0;}
.accountant .accountant-item .list ul{margin:0 -7px;}
.accountant .accountant-item .list ul li{margin-bottom: 10px;padding:0 7px;}
.accountant .accountant-item .list ul li img{width: 100%;}

.accountant .apply{background: url(../images/apply-bg.jpg) no-repeat;background-size: cover; color:#f8f9f6;padding:30px;}
.accountant .apply .head{text-align: center;padding:20px 0;}
.accountant .apply .head h3{font-size: 26px;height:40px;}
.accountant .apply .head h3 span{color:#ffc600;}
.accountant .apply .head p{line-height: 24px;}
.accountant .apply .apply-form{ }
.accountant .apply .apply-form .form-group{margin:10px 0;}
.accountant .apply .apply-form .form-group .control-label{text-align: right;line-height: 30px;padding:0 5px;}
.accountant .apply .apply-form .form-group div{padding:0 ;}
.accountant .apply .apply-form .form-group .form-control{height: 30px;padding:3px 6px;border-radius: 0;width: 390px;}
.accountant .apply .apply-form .form-group .select-control{height: 30px;padding:3px 6px;border-radius: 0;width: 120px;float: left;margin-left: 15px;color:#3b3b3a;}
.accountant .apply .apply-form .form-group .select-control:first-child{margin-left: 0;}
.accountant .apply .apply-form .form-group .level-control{width: 390px;height: 30px;padding:3px 0; background-color: #fff;color:#3b3b3a;text-align: left;line-height: 24px;}
.accountant .apply .apply-form .form-group .level-control .check-item{float: left;width: 120px;padding-left: 20px; }
.accountant .apply .apply-form .form-group .level-control .check-item .check-control{float: left; width:16px;height: 16px;}
.accountant .apply .apply-form .form-group .level-control .check-item span{margin-left: 8px;}
.accountant .apply .apply-form .form-group .text-control{padding:3px 6px;width: 390px;display: block;}
.accountant .apply .apply-form .form-group {text-align: center;}
.accountant .apply .apply-form .form-group .btn-default{width: 120px; height: 40px;float: none;background:#ffc600;color:#f8f9f6; font-size:18px;border-radius: 0;}


/********************************************productshow*********************************************/
.proshow{margin-bottom: 20px;}
.proshow .probuy{padding-top: 30px;}
.proshow .probuy .buypic{float: left;width: 420px;height: 420px;color:#4f4a4a;}
.proshow .probuy .buypic p{width:100%;height:100%;}
.proshow .probuy .buymid{float: left;width: 470px;margin-left: 20px;}
.proshow .probuy .buymid h4{font-size: 20px;height: 30px; color:#4f4a4a;}
.proshow .probuy .buymid .cost{height: 50px; margin-top: 20px;}
.proshow .probuy .buymid .cost .aprice{color:#7d7c7c;font-size: 0.9rem;display: inline-block;}
.proshow .probuy .buymid .cost .aprice span{color:#bc251c;font-size: 1.4rem;}
.proshow .probuy .buymid .cost .oprice{float: right;color:#7d7c7c;font-size: 0.9rem;display: inline-block;text-decoration: line-through;margin-right:2rem;line-height:2rem;}
.proshow .probuy .buymid .cost .oprice span{ }
.proshow .probuy .buymid .choice{height: 60px;color:#4f4a4a;  margin-top:10px;}
.proshow .probuy .buymid .choice span.tit{float:left;width:5rem;display:block;line-height:2rem;}
.proshow .probuy .buymid .choice .package{position:relative;display:inline-block;width:7rem;height:3rem;}
.proshow .probuy .buymid .choice span.sel{border:1px solid #bc251c;padding:0 5px; width: 8rem;height: 2rem;line-height:2rem; display:block;background:url(../images/down-ico.png) no-repeat right center / 1.7rem;cursor:pointer;} 
.proshow .probuy .buymid .choice span.sel1{padding:0 5px; width: 8rem;height: 2rem;line-height:2rem; display:block;color:#bc251c;}
.proshow .probuy .buymid .choice .box{width:25rem;border:1px solid #bc251c;background-color:#fff;padding:0.6rem 0; position: relative; z-index: 5;display:none;}
.proshow .probuy .buymid .choice .box.open{display:block;}
.proshow .probuy .buymid .choice .box .close{position:absolute;top:0;right:0;width:20px;line-height:20px;text-align:center;font-weight:normal;color: #bc251c;opacity:1;font-size:1rem;}
.proshow .probuy .buymid .choice .box span{cursor:pointer; padding:0.6rem 0.8rem;display:inline-block;}
.proshow .probuy .buymid .choice .box span:hover{color:#bc251c;}
.proshow .probuy .buymid .yhxy{background-color: #efefef;color:#777777; padding:0 10px;margin-top: 10px; height: 70px;padding-top: 20px;}
.proshow .probuy .buymid .yhxy p{height: 30px;line-height: 30px;}
.proshow .probuy .buymid .yhxy a{color:#1f1e1e;}
/*.proshow .probuy .buymid .info{background-color: #efefef;height: 96px;}
.proshow .probuy .buymid .info .proinfo{float: left;height: 96px;padding:10px 15px ;font-size: 16px;color:#7d7c7c;}
.proshow .probuy .buymid .info .proinfo .tit{line-height: 44px;}
.proshow .probuy .buymid .info .proinfo .tit span{color:#454343;}
.proshow .probuy .buymid .info .proinfo .price span{color:#f88907;font-size: 24px;}
.proshow .probuy .buymid .info .proinfo .price{line-height: 30px;}
.proshow .probuy .buymid .info .count{width: 90px;float: right;border-left: 1px solid #aaa;height: 96px;text-align: center;padding-top: 25px;line-height: 22px;}
.proshow .probuy .buymid .info .count p{color:#7b7878;}
.proshow .probuy .buymid .info .count p span{color:#7b7878;font-size: 16px;}*/
/*.proshow .probuy .buymid h5{font-size: 16px; color:#4f4a4a;margin-top: 10px;line-height: 36px;}
.proshow .probuy .buymid .list{}
.proshow .probuy .buymid .list ul{margin-left: -10px;}
.proshow .probuy .buymid .list ul li{float: left;margin-left: 10px;margin-bottom: 10px; height: 36px;line-height: 34px;border:1px solid #aaa;}
.proshow .probuy .buymid .list ul li a{display: block;font-size: 12px;padding:0 7px;height: 34px;background-color: #f5f5f5;}
.proshow .probuy .buymid .amount{margin-top: 10px;}
.proshow .probuy .buymid .amount .tit{width: 50px;float: left;font-size: 16px; line-height: 40px;}
.proshow .probuy .buymid .amount .count{float: left;  height: 40px;text-align: center;border-radius: 5px;overflow: hidden;}
.proshow .probuy .buymid .amount .count span{width: 40px;height: 40px; float: left;line-height: 40px;background-color: #e4eaec;font-size: 18px; cursor: pointer;}
.proshow .probuy .buymid .amount .count .text-control{width: 70px;height: 40px;float: left;text-align: center;}*/
.proshow .probuy .buymid .buybtn{width: 100%;margin-top: 40px;}
.proshow .probuy .buymid .buybtn .btnouter{width: 200px; border:1.5px solid #959595;border-radius: 0;color:#fcfcfc;padding:5px;font-size: 1.2rem;}
.proshow .probuy .buymid .buybtn .btnouter .inter{background-color: #959595;width: 100%;height: 100%;text-align: center;line-height: 48px;height: 48px;cursor:pointer;}
/*.proshow .probuy .buymid .buybtn input{width: 207px; height: 60px;border:2px solid #ffc600;}*/
.proshow .probuy .buymid #btnbuy{ float: left;}
.proshow .probuy .buymid #btnaddcar{ float: right;/*border-color:#959595;*/}
/*.proshow .probuy .buymid #btnaddcar .inter{background-color:#959595;}*/
.proshow .probuy .buymid .buybtn .btnouter:hover{border-color:#bc251c;}
.proshow .probuy .buymid .buybtn .btnouter:hover .inter{background-color:#bc251c;}

.proshow .probuy .buykefu{float: left;width: 210px;margin-left: 20px;}
.proshow .probuy .buykefu h4{font-size: 1.2rem;height: 30px; color:#4f4a4a;}
.proshow .probuy .buykefu .kefuinfo{background-color: #f6f6f6;padding:28px 20px;height: 390px;}
.proshow .probuy .buykefu .kefuinfo .headpic{ text-align: center; }
.proshow .probuy .buykefu .kefuinfo .headpic .pic img{border-radius: 50%;}
.proshow .probuy .buykefu .kefuinfo .headpic .intro {padding-top:10px;}
.proshow .probuy .buykefu .kefuinfo .headpic .intro h5{margin-top: 10px;line-height: 24px;font-size: 1.2rem;}
.proshow .probuy .buykefu .kefuinfo .headpic .intro p{margin-top: 10px;line-height: 24px;font-size: 1rem;}
.proshow .probuy .buykefu .kefuinfo .tel{ line-height: 30px;font-size: 1rem;padding:10px 0;}
.proshow .probuy .buykefu .kefuinfo .telbtn{text-align: center;margin-top: 10px;}
.proshow .probuy .buykefu .kefuinfo .telbtn button{border:none;background-color: #bc251c;width:100%;color:#fcfcfc; height: 32px;line-height: 32px;margin-bottom: 15px;}

.proshow .prohot{padding:40px 0;}
.proshow .prohot h3{font-size: 20px;margin-bottom: 30px; }
.proshow .prohot h3 span{color:#ffc600;}
/*.proshow .prohot ul li img{width: 100%;}
.proshow .prohot ul li a{display: block;border:1px solid #b4b4b4;}*/

.proshow .prohot ul{margin:0 -20px;}
.proshow .prohot ul li {padding:0 20px;}
.proshow .prohot ul li .item{height: 180px;padding:40px 20px 0 20px;border:1px solid #999;}
.proshow .prohot ul li .item h4{font-size: 1.2rem;line-height: 24px;}
.proshow .prohot ul li .item h4 i{font-style:normal;display: inline-block;width:50px;height: 24px;margin-left: 10px;font-size: 0.9rem;background-color: #bc251c;color:#fcfcfc;text-align: center; }
.proshow .prohot ul li .item h4 a:hover{color:#bc251c;}
.proshow .prohot ul li .item .jg{margin-top: 10px;color: #bc251c;font-size: 1.2rem;}
.proshow .prohot ul li .item .jg small{color:#807f7e;margin-left: 10px;font-size: 0.9rem;text-decoration: line-through;}
.proshow .prohot ul li .item>a{margin-top: 20px;background-color: #626262;padding:0px 15px;color:#fcfcfc;line-height: 24px;font-size: 0.9rem;}
.proshow .prohot ul li .item>a:hover{background-color:#bc251c;}
.proshow .prohot ul li:nth-child(1) .item{background:#fff url(../images/product-rmtj-01.jpg) right bottom no-repeat;}
.proshow .prohot ul li:nth-child(2) .item{background:#fff url(../images/product-rmtj-02.jpg) right bottom no-repeat;}
.proshow .prohot ul li:nth-child(3) .item{background:#fff url(../images/product-rmtj-03.jpg) right bottom no-repeat;}

.proshow .prodetails{}
.pro-menu{width: 240px;float: left;}
.pro-menu h2{padding:5px;line-height: 24px;background-color: #eee;color:#585859; font-size: 1.2rem;text-align: center;border-bottom: 1px solid #ccc;}
.pro-menu .menu-item{border:1px solid #ccc;color:#585859;border-top:none;}
.pro-menu .menu-item h3{font-size: 1.125rem;padding:10px 20px;border-bottom: 1px solid #ccc; line-height: 24px;cursor: pointer;}
.pro-menu .menu-item h3 i{float: right;font-size: 1.5rem;line-height: 24px;}
.pro-menu .menu-item ul{padding:5px 0;display: none;}
.pro-menu .menu-item ul li{line-height: 24px;padding:5px 20px;cursor:pointer;}
.pro-menu .menu-item ul li i{color:#999;margin-right: 15px;font-size: 0.9rem;}
.pro-menu .menu-item ul .sublist{padding-left:42px;display:none;}
.pro-menu .menu-item ul .sublist p{line-height:1.8em;}
.proshow .prodetails .pro-details{margin-left: 260px;}
.proshow .prodetails .pro-details .nav-tabs{height: 40px;background-color: #eee;}
.proshow .prodetails .pro-details .nav-tabs li{display: inline-block;}
.proshow .prodetails .pro-details .nav-tabs li a{padding:5px 40px;line-height: 30px;border-radius: 0; margin:0;border:none;}
.proshow .prodetails .pro-details .nav-tabs li.active a{background-color: #bc251c;color:#fcfcfc;}
.proshow .prodetails .pro-details .tab-pane{border:1px solid #eee;padding:25px;line-height: 1.75em;}
.proshow .prodetails .pro-details .tab-pane .fwxq img{max-width: 100%; }
.proshow .prodetails .pro-details .tab-pane .fwbz dl{margin:20px 0;padding:20px;}
.proshow .prodetails .pro-details .tab-pane .fwbz dl:after{content:"";clear:both;}
.proshow .prodetails .pro-details .tab-pane .fwbz dl dt{width: 6rem;float: left;color:#3d3c3c;font-weight: normal;font-size: 1.2rem;line-height: 2rem;}
.proshow .prodetails .pro-details .tab-pane .fwbz dl dd{margin-left: 6rem;color:#3d3c3c; font-size: 1rem;line-height: 2rem;}
.proshow .prodetails .pro-details .faq{ }
.proshow .prodetails .pro-details .faq dl{border-bottom:1px solid #aaa;padding:0 10px 15px 10px;margin-bottom: 15px;}
.proshow .prodetails .pro-details .faq dl dt{color:#bc251c;font-size: 1.2rem;line-height: 2em; font-weight: normal;margin-bottom: 10px;}
.proshow .prodetails .pro-details .faq dl dd{line-height: 2em;}
.proshow .prodetails .pro-details .faq dl dd p{display:inline;}
.proshow .prodetails .pro-details .comment{text-align: right;}
.proshow .prodetails .pro-details .comment textarea{width: 100%;height: 120px;padding:10px;font-size: 0.9rem;border-radius: 5px;resize:none;text-align: left;}
.proshow .prodetails .pro-details .comment button{ background-color: #bc251c;border:none;color:#fcfcfc;padding:5px 0;width: 120px; border-radius: 5px;margin-top:5px;}
.proshow .prodetails .pro-details .comment-list{margin-top: 20px;}
.proshow .prodetails .pro-details .comment-list h4{color:#bc251c;font-size: 1.125rem;margin-bottom: 15px;}
.proshow .prodetails .pro-details .comment-list ul{}
.proshow .prodetails .pro-details .comment-list ul li{border-bottom: 1px solid #999; color:#666;line-height: 1.6em;padding-bottom: 15px;margin-bottom: 15px;}
.proshow .prodetails .pro-details .comment-list ul li .uname{margin-bottom: 5px;}
.proshow .prodetails .pro-details .comment-list ul li .text{font-size: 1rem;line-height: 1.75rem;}

/*********************************************************************************************/

.caseshow{padding:30px 0;}
.caseshow .title{text-align: center;border-bottom:2px dotted #8c8989;padding-bottom: 10px;}
.caseshow .title h1{font-size: 18px;height: 30px;}
.caseshow .title span{margin:0 30px;display: inline-block;}
.caseshow .details{padding:30px 0px;}

/********************************************order******************************************************/
.orderadd{margin-bottom: 30px;}
.orderadd .head{margin-top:50px;margin-bottom: 30px; height: 40px; }
.orderadd .head.place{background: url(../images/orderadd-head-bg1.jpg) center center no-repeat;}
.orderadd .head.pay{background: url(../images/orderadd-head-bg2.jpg) center center no-repeat;}
.orderadd .head.paysuccess{background: url(../images/orderadd-head-bg3.jpg) center center no-repeat;}
.orderadd .head ul li{float: left;width: 33%;text-align: center;line-height: 40px;font-size: 1.2rem;}
.orderadd .head ul li.active{color:#fcfbfb;} 

.orderadd .order-form{}
.orderadd .order-form .order-contact{}
.orderadd .order-form .order-contact h4{font-size: 1.1rem;margin-bottom: 25px;}
.orderadd .order-form .order-contact .contact-item{width: 310px;height: 172px;background-color: #eee;padding:10px 15px;float: left;margin-right: 40px;margin-bottom: 30px;}
.orderadd .order-form .order-contact .contact-item .contact-btn{text-align: right; }
.orderadd .order-form .order-contact .contact-item .contact-btn button{margin-right: 20px;width: 54px; height: 24px; background-color: #bc251c;color:#fcfbfb;border:none;border-radius: 5px;}
.orderadd .order-form .order-contact .contact-item .contact-btn a{display: inline-block;padding:0 5px; }
.orderadd .order-form .order-contact .contact-item .form-group{margin:20px 0;}
.orderadd .order-form .order-contact .contact-item .form-group label{width: 52px;float: left;line-height: 34px;font-size: 1.1rem;font-weight:normal;}
.orderadd .order-form .order-contact .contact-item .form-group .form-text{ margin-left: 52px;}
.orderadd .order-form .order-contact .contact-add{background: #eee url(../images/contact-add-bg.png) center center no-repeat;background-size: cover;width: 310px; height: 172px;float: left;cursor: pointer;}

.orderadd .order-form .order-info{}
.orderadd .order-form .order-info ul li{ float: left; }
.orderadd .order-form .order-info ul li:nth-child(1){width: 50%;}
.orderadd .order-form .order-info ul li:nth-child(2){width: 25%;}
.orderadd .order-form .order-info ul li:nth-child(3){width: 10%;}
.orderadd .order-form .order-info ul li:nth-child(4){width: 15%; text-align: right;}
.orderadd .order-form .order-info .tit{font-size: 1.1rem;margin-bottom: 20px;padding:0 20px; }
.orderadd .order-form .order-info .info{border:1px solid #aaa;padding:40px 20px;}
.orderadd .order-form .order-info .info ul{padding:20px 0;border-top:1px dotted #ccc;}
.orderadd .order-form .order-info .info ul:first-child{border-top:none;}
.orderadd .order-form .order-info .info ul li {color:#bc251c;font-size: 1.1rem;}
.orderadd .order-form .order-info .info ul li .orderinfo h5{color:#000000;font-size: 1.1rem;line-height: 30px;}
.orderadd .order-form .order-info .info ul li .orderinfo p{color:#444;font-size: 1.1rem;}
.orderadd .order-form .order-info .info ul li:last-child{color:#bc251c;}
.orderadd .order-form .order-info .remark {border:1px solid #aaa; border-top:none; padding:10px 20px;background-color: #eee;}
.orderadd .order-form .order-info .remark label{width:6%; float: left;line-height: 34px;font-size: 1.1rem;font-weight:normal;margin:0;}
.orderadd .order-form .order-info .remark .form-text{float: left;width: 65%;}
.orderadd .order-form .order-info .remark .amount{float: left;width: 29%; text-align: right;line-height: 34px;font-size: 1.1rem;color:#bc251c;}
.orderadd .order-form .order-info .totaltext{padding:20px;text-align: right;font-size: 1.1rem;}
.orderadd .order-form .order-info .payamount{border:1px solid #aaa; padding:10px 20px;background-color: #eee;font-size: 1.1rem;text-align: right;line-height: 34px;}
.orderadd .order-form .order-info .payamount p{color:#bc251c;display: inline;font-weight: bold;font-size: 1.4rem;}
.orderadd .order-form .orderbtn{text-align: right;margin:30px 0; }
.orderadd .order-form .orderbtn .btn{width: 150px;height: 45px;background: #bc251c;border-radius: 0; border:none;font-size: 1.2rem;color:#fffcfc;margin-left: 20px;}

.orderadd .order-result{}
.orderadd .order-result .text{width: 520px;margin:0 auto;padding:30px 0;}
.orderadd .order-result .text img{width: 40px;float: left;}
.orderadd .order-result .text .txt{margin-left: 50px;}
.orderadd .order-result .text .txt h4{font-size: 1.1rem;line-height: 1.6em;}
.orderadd .order-result .text .txt .djs{font-size: 0.9rem;color:#6b6767;line-height: 1.6em;}
.orderadd .order-result .text .txt p{line-height: 1.6em;}

.orderadd .pay-method{padding-bottom: 20px;}
.orderadd .pay-method ul#PayTab{}
.orderadd .pay-method ul#PayTab li:first-child{width: 740px;}
.orderadd .pay-method ul#PayTab li h4{height: 20px;line-height: 20px;font-size: 1.2rem; border-left: 5px solid #000;color:#000;font-weight: bold;padding-left: 10px;margin-top: 8px;}
.orderadd .pay-method ul#PayTab li a{padding:10px 25px;}
.orderadd .pay-method #PayTabContent{border:1px solid #ccc;border-top:none;}
.orderadd .pay-method #PayTabContent .tab-pane{padding:20px 0; }
.orderadd .pay-method #PayTabContent .tab-pane .payinfo{text-align:center;margin-bottom:30px;}
.orderadd .pay-method #PayTabContent .tab-pane .payinfo p{line-height:2em;font-size:1.2rem;}
.orderadd .pay-method .payitem{width: 770px; height: 80px;border:1px solid #ccc;margin:40px auto;cursor: pointer;position: relative;}
.orderadd .pay-method .payitem i{width: 50px;height: 50px;}
.orderadd .pay-method .payitem:hover{border:1px solid #ffc600;}
.orderadd .pay-method .payitem.selected{border:2px solid #bc251c;}
.orderadd .pay-method .payitem.selected i{position: absolute;right: 0;bottom: 0;background:url(../images/pay-selected-ico.jpg);background-size: 100%;}
.orderadd .pay-method .paybtn{text-align: center;margin:30px 0;}
.orderadd .pay-method .paybtn .btn{width: 150px;height: 45px;background: #bc251c;border:none;font-size: 1.25rem;color:#fffcfc;}
.orderadd .pay-method ul.banklist{text-align: center;width: 1060px;margin:16px auto;}
.orderadd .pay-method ul.banklist li{float: left;width: 192px;height: 42px;border:1px solid #ccc;padding:1px; margin:10px;border-radius: 3px;cursor: pointer;position: relative;}
.orderadd .pay-method ul.banklist li img{width: 132px; height: 38px;}
.orderadd .pay-method ul.banklist li i{width: 30px;height: 30px;}
.orderadd .pay-method ul.banklist li:hover{border:1px solid #ffc600;}
.orderadd .pay-method ul.banklist li.selected{border:2px solid #ffc600;padding:0;}
.orderadd .pay-method ul.banklist li.selected i{position: absolute; right: 0;bottom: 0;background:url(../images/pay-selected-ico.jpg);background-size: 100%;}

.orderadd .pay-success{ }
.orderadd .pay-success{text-align: center;padding:20px 15px;}
.orderadd .pay-info {border:1px solid #ccc;margin-top: 20px;padding:40px 15px;}
.orderadd .pay-info ul{margin-top: 35px;}
.orderadd .pay-info ul li{}
.orderadd .pay-info ul li .item{background-color: #eee;position: relative; max-width:300px;margin:auto;  text-align: center;padding:60px 15px 40px 15px;}
.orderadd .pay-info .item .pic{padding:5px;border-radius: 50%;width: 70px;height: 70px;background-color: #fff; position: absolute;top:-35px;left:50%;margin-left: -35px;}
.orderadd .pay-info .item .pic img{width: 100%;border-radius: 50%;}
.orderadd .pay-info .item .text { }
.orderadd .pay-info .item .text h4{line-height: 30px;color:#313030;font-weight: bold;font-size: 1.2rem;margin-bottom: 10px;}
.orderadd .pay-info .item .text .txt{line-height: 1.75em;font-size: 1rem;color:#666;height: 5.25em;overflow: hidden;max-width: 220px;margin:auto;text-align: left;}
.orderadd .pay-info .item .text p{}
.orderadd .pay-info .item .text a{display: block;width: 7rem;background-color: #959595;color:#fcfcfc;line-height: 2rem;margin:20px auto 0 auto;}


/******************************************************user*******************************************************/
.usermain{padding:30px 0; }
.usermain .userleft{width: 235px;background-color: #fff;float: left;}
.usermain .userleft .head{}
.usermain .userleft .head h3{font-size: 1.2rem;line-height: 42px;color:#fcfcfc;background-color: #bc251c;}
.usermain .userleft .head h3 a{display: block;width: 100%;height: 100%;padding:0 20px 0 10px;}
.usermain .userleft .head h3 i.fa-user-o{margin-right: 10px;}
/*.usermain .userleft .head h3 img {margin-right: 10px;}*/
.usermain .userleft .head h3 i.fa-angle-right{float: right;font-size: 1.65rem;line-height: 40px;}
.usermain .userleft .head h3.active{background-color: #626262;}
.usermain .userleft .usermenu{margin-top: 10px; }
.usermain .userleft .usermenu h4{font-size: 1.1rem;line-height: 42px;padding:0 10px;color:#fcfcfc;background-color: #bc251c;padding-left: 40px;padding-right: 25px;cursor: pointer;}
.usermain .userleft .usermenu h4 i.fa-angle-down{float: right;font-size: 1.5rem;line-height: 40px;}
.usermain .userleft .usermenu ul li{line-height: 44px;font-size: 16px;background-color: #eee;margin-top: 10px;padding-left: 40px;}
.usermain .userleft .usermenu ul li.active a{color:#bc251c;}
.usermain .userleft .usermenu h4.active{background-color: #626262;}
.usermain .userleft .logout{margin-top: 10px;}
.usermain .userleft .logout a{font-size: 1.2rem;line-height: 42px;display: block;text-align: center; padding:0 10px;color:#fcfcfc;background-color: #626262; }

.usermain .content{background-color: #fff;width: 900px;float: right;padding-left:50px;}
.UserInfo .head{background-color: #f5f5f5;padding:10px 20px;}
.UserInfo .head table{float: left;}
.UserInfo .head .headpic{width: 108px;height: 108px;}
.UserInfo .head .headpic img{border-radius: 50%;width: 100%;}
.UserInfo .head .filePic{ width:108px; height:108px; cursor:pointer; z-index:11; position:absolute; margin-top:-108px;filter:alpha(opacity=0); opacity:0; color:#fff;}
.UserInfo .head .btnpic{ width:50px; height:20px; border:none;/*margin-left:20px;*/margin-top:5px; margin-left:2px;background:#f0b607;color:#fff;text-align:center;line-height:20px;float:left; display:none; }
.UserInfo .head .btnpic#cancelPic{background:#ccc;margin-left:4px;}
.UserInfo .head ul{border-left: 1px dashed #ccc;float: left;height: 108px; padding:12px 0;padding-left: 120px;margin-left: 20px;}
.UserInfo .head ul li{line-height: 40px;}
.UserInfo .head ul li p{display: inline-block;width: 240px;}
.UserInfo .head ul li a{display: inline-block;}

.UserInfo .profile{padding:20px 0;}
.UserInfo .profile ul li{line-height: 40px;color:#898788;}

.UserInfo .browse-record{margin-top:20px;}
.UserInfo .browse-record h4{font-size: 16px;color:#4b4a4a;margin-bottom: 20px;}
.UserInfo .browse-record ul li{margin-bottom: 20px;}
.UserInfo .browse-record ul li h5{font-size: 16px;line-height: 30px;margin-top: 15px;color:#454343;}
.UserInfo .browse-record ul li p{color:#ffc600;font-size: 22px;line-height: 36px;}

.myorder {}
.myorder .ordermenu{margin-bottom: 30px;}
.myorder .ordermenu ul{margin:0 -2px;}
.myorder .ordermenu ul li{width: 25%;float: left;color:#000000;padding:0 2px;}
.myorder .ordermenu ul li p{padding:5px;background-color: #dcdcdc; }
.myorder .ordermenu ul li a{border:1px solid #dcdcdc;display: block;height: 40px;line-height: 40px;font-size: 1.2rem;text-align: center;}
.myorder .ordermenu ul li.active p,.myorder .ordermenu ul li:hover p{background-color: #bc251c; color:#fdfafa;}
.myorder .ordermenu ul li.active a,.myorder .ordermenu ul li:hover a{border:1px solid #fff;}
.myorder .orderlist{}
.myorder .orderlist .title{height: 42px; line-height: 42px;background-color: #838383;margin-bottom: 10px;padding:0 20px;color:#fcfcfc;}
.myorder .orderlist ul li{float: left;font-size: 1.1rem;}
.myorder .orderlist ul li:nth-child(1){width: 46%;}
.myorder .orderlist ul li:nth-child(2){width: 14%;}
.myorder .orderlist ul li:nth-child(3){width: 14%;}
.myorder .orderlist ul li:nth-child(4){width: 14%;}
.myorder .orderlist ul li:nth-child(5){width: 12%;}
.myorder .orderlist .itemlist{margin-bottom: 30px;border:1px solid #ccc;}
.myorder .orderlist .itemlist .item-head{border-bottom: 1px solid #ccc;padding:0 20px;line-height: 40px;font-size: 1.1rem;}
.myorder .orderlist .itemlist .item-head .date{width: 35%;float: left;}
.myorder .orderlist .itemlist .item-head .ordernum{width: 45%;float: left;}
.myorder .orderlist .itemlist .item-head .del{width: 20%;float: left;text-align: right;font-size: 1.7rem;color:#888;}
.myorder .orderlist .itemlist .item-main{padding:10px 20px;}
.myorder .orderlist .itemlist .item-main .prolist{width:74%;float:left;color:#848282;}
.myorder .orderlist .itemlist .item-main .prolist ul{padding:10px 0;}
.myorder .orderlist .itemlist .item-main .prolist ul li .orderinfo img{width: 64px;float: left;}
.myorder .orderlist .itemlist .item-main .prolist ul li .orderinfo h5{color:#000000;font-size: 1.1rem;line-height: 24px;margin-left: 70px;}
.myorder .orderlist .itemlist .item-main .prolist ul li .orderinfo p{color:#848282;font-size: 1.1rem;margin-left: 70px;}
.myorder .orderlist .itemlist .item-main .prolist ul li:nth-child(1){width: 62%;}
.myorder .orderlist .itemlist .item-main .prolist ul li:nth-child(2){width: 19%;}
.myorder .orderlist .itemlist .item-main .prolist ul li:nth-child(3){width: 19%;}
.myorder .orderlist .itemlist .item-main .tongji{width:26%;float:left;padding:10px 0;}
.myorder .orderlist .itemlist .item-main .tongji .total{color:#bc251c;float:left;width:54%;}
.myorder .orderlist .itemlist .item-main .tongji .state {float:left;width:46%; }
.myorder .orderlist .itemlist .item-main .tongji .state a,.myorder .orderlist .itemlist .item-main .tongji .state span{display: block;width: 90px;margin-bottom: 5px; height: 32px;background-color: #bc251c;color:#fcfcfc; text-align: center;line-height: 32px;font-size: 14px;}
.myorder .orderlist .itemlist .item-main .tongji .state a{cursor:pointer;}

.usermain .comment .itemlist{margin-bottom: 30px;border:1px solid #ccc;}
.usermain .comment .itemlist .item-head{border-bottom: 1px solid #ccc;padding:0 20px;line-height: 40px;font-size: 1.1rem;}
.usermain .comment .itemlist .item-head .date{width: 35%;float: left;}
.usermain .comment .itemlist .item-head .ordernum{width: 45%;float: left;} 
.usermain .comment .itemlist .item-head .del{width: 20%;float: left;text-align: right;font-size: 1.7rem;color:#888;}
.usermain .comment .itemlist .item-main{padding:30px 20px;border-bottom: 1px solid #ccc;}
.usermain .comment .itemlist .item-main ul li{float: left; color:#666;}
/*.usermain .comment .itemlist .item-main ul li .orderinfo img{width: 64px;float: left;}
.usermain .comment .itemlist .item-main ul li .orderinfo h5{color:#000000;font-size: 1.1rem;line-height: 24px;margin-left: 70px;}
.usermain .comment .itemlist .item-main ul li .orderinfo p{color:#848282;font-size: 1.1rem;margin-left: 70px;}*/
/*.usermain .comment .itemlist .item-main ul li:nth-child(1){width: 50%; }
.usermain .comment .itemlist .item-main ul li:nth-child(2){width: 17%;}
.usermain .comment .itemlist .item-main ul li:nth-child(3){width: 16%;}
.usermain .comment .itemlist .item-main ul li:nth-child(4){width: 17%;color:#bc251c;}*/
.usermain .comment .itemlist .item-main .prolist ul{padding:10px 0;}
.usermain .comment .itemlist .item-main .prolist{width:83%;float:left;color:#848282;}
.usermain .comment .itemlist .item-main .prolist ul li .orderinfo img{width: 64px;float: left;}
.usermain .comment .itemlist .item-main .prolist ul li .orderinfo h5{color:#000000;font-size: 1.1rem;line-height: 24px;margin-left: 70px;}
.usermain .comment .itemlist .item-main .prolist ul li .orderinfo p{color:#848282;font-size: 1.1rem;margin-left: 70px;}
.usermain .comment .itemlist .item-main .prolist ul li:nth-child(1){width: 66%;}
.usermain .comment .itemlist .item-main .prolist ul li:nth-child(2){width: 18%;}
.usermain .comment .itemlist .item-main .prolist ul li:nth-child(3){width: 16%;}
.usermain .comment .itemlist .item-main .tongji{width:17%;float:left;padding:10px 0;}
.usermain .comment .itemlist .item-main .tongji .total{color:#bc251c;float:left;width:54%;}
.usermain .comment .itemlist .item-comment{padding:20px 15px;}
.usermain .comment .itemlist .item-comment textarea{width: 100%;border:none;resize:none;}
.usermain .comment .itemlist .item-comment .txt{padding:10px 20px;line-height: 24px;}

.usermain .comment .form-btn{text-align: center;}
.usermain .comment .form-btn button{width: 9rem;height: 2.4rem;background-color: #bc251c;border:none;color:#fcfcfc;border-radius:5px;}

.usermain .shopcart{}
.shopcart .head{  line-height: 20px;background-color: #707070;margin-bottom: 10px;padding:10px 10px;color:#fcfcfc;}
.shopcart ul li{float: left;font-size: 1.1rem;}
.shopcart ul li:nth-child(1){width: 15%;}
.shopcart ul li:nth-child(2){width: 40%;}
.shopcart ul li:nth-child(3){width: 18%;}
.shopcart ul li:nth-child(4){width: 18%;}
.shopcart ul li:nth-child(5){width: 9%;}
.shopcart .itemlist{padding:30px 10px;margin-bottom: 30px;border:1px solid #ccc;}
.shopcart .itemlist .count{display: inline-block; height: 24px;text-align: center;overflow: hidden;}
.shopcart .itemlist .count span{width: 20px;height: 24px; float: left;line-height: 24px; font-size: 1rem; cursor: pointer;border:1px solid #ddd;}
.shopcart .itemlist .count .text-control{width: 40px;height: 24px;float: left;text-align: center;border:1px solid #ccc;}
.shopcart ul li a.del{font-size: 1.7rem;color:#777;}
.shopcart ul li input[type="checkbox"]{width: 20px; height:20px;margin:0;float: left;margin-right: 5px;}
.shopcart .itemlist ul li:nth-child(1) img{width: 70px;float: right;margin-right: 10px;}
.shopcart .itemlist ul li .orderinfo h5{color:#000000;font-size: 1.1rem;height: 24px;}
.shopcart .itemlist ul li .orderinfo p{color:#848282;font-size: 1.1rem;}
.shopcart .itemlist ul li:nth-child(4){color:#bc251c;font-size: 1.2rem;}

.usermain .infolist{}
.infolist .head{  line-height: 20px;background-color: #707070;margin-bottom: 10px;padding:10px 10px;color:#fcfcfc;}
.infolist ul li{float: left;font-size: 1.1rem;text-align: center;line-height: 2rem;}
.infolist ul li:nth-child(1){width: 16%;text-align:left;}
.infolist ul li:nth-child(2){width: 20%;}
.infolist ul li:nth-child(3){width: 18%;}
.infolist ul li:nth-child(4){width: 18%;}
.infolist ul li:nth-child(5){width: 18%;}
.infolist ul li:nth-child(6){width: 10%;}
.infolist .itemlist{padding:20px 10px;margin-bottom: 15px;border:1px solid #ccc;}
.infolist .itemlist ul li .price{color:#bc251c;font-size: 1.2rem;}
.infolist .itemlist ul li a.del{font-size: 1.7rem;color:#777;}

.usermain .publish{}
.usermain .publish section{margin-bottom: 1rem;}
.usermain .publish section h3{font-size: 1.1rem;color:#bc251c;border-bottom: 1px solid #ccc;height: 2rem;}
.usermain .publish section .form-body{padding:10px 0;}
.usermain .publish section .form-body .form-item{padding:10px 0;}
.usermain .publish section .form-body .form-item .form-tit{width: 9rem;float: left;line-height: 2.3rem;}
.usermain .publish section .form-body .form-item .form-tit1{line-height: 1.2rem;}
.usermain .publish section .form-body .form-item .form-con{margin-left: 9rem;color:#666;}
.usermain .publish section .form-body .form-item .form-con select{width: 12rem;margin-right: 1rem;height: 2.3rem;padding:0 1rem;}
.usermain .publish section .form-body .form-item .form-con .form-text{height: 2.3rem;width: 100%;padding:0 1rem;}
.usermain .publish section .form-body .form-item .form-con .form-date{height: 2.3rem;width: 12rem;padding-left:1rem;}
.usermain .publish section .form-body .form-item .form-con .form-text1{height: 2.3rem;width:25rem;margin-right: 1rem;padding:0 1rem;}
.usermain .publish section .form-body .form-item .form-con textarea{width: 100%;padding:0.5rem 1rem; height: 10rem;resize: none;}
.usermain .publish section .form-body .form-item .form-con span{display: inline-block;width:8rem;  margin-right: 1rem;}
.usermain .publish section .form-body .form-item .form-con label{font-size: 1rem;font-weight: normal;margin-left:0.5rem;}
/*.usermain .publish section .form-body .form-item .form-con span input{margin-right: 0.5rem;}*/
.usermain .publish section .form-tax .form-item .form-tit{width: 15rem;float: left;line-height: 2.3rem;}
.usermain .publish section .form-tax .form-item .form-tit i{width: 0.7rem;height: 0.7rem;display: inline-block;border-radius:50%;background-color: #bc251c;margin-right: 10px;}
.usermain .publish section .form-tax .form-item .form-con{margin-left: 15rem;color:#666;}
.usermain .publish section .form-tax .form-item .form-con span{display: inline-block;width:8rem;  margin-right: 1rem;}
.usermain .publish section .form-tax .form-item .form-con label{font-size: 1rem;font-weight: normal;}
.usermain .publish section .form-tax .form-item .form-con input{margin-right: 0.5rem;}
.usermain .publish section .form-body .form-item .form-con .form-text2{height: 2.3rem;width: 18rem;padding:0 1rem;} 
.usermain .publish section .form-body .form-item .form-con .tips{color:#bc251c;display:inline;}
.usermain .publish section .form-body .form-item .form-con input[type="checkbox"]{width: 1rem;height:1rem;vertical-align: middle; margin-top: 0;}
.usermain .publish section .form-btn{padding:0;}
.usermain .publish section .form-btn .form-item .form-con button{width: 18rem;height: 2.3rem;color: #fcfcfc;background-color: #bc251c;border:none;}
.agreement{color:#bc251c;}
.agreement:hover{color:#bc251c;}


/*.shopcart .invoice{padding-bottom: 20px;}
.shopcart .invoice .form-check{padding:0 10px;margin-bottom: 20px;}
.shopcart .invoice .form-check input[type="checkbox"]{width: 20px; height:20px;margin:0;float: left;margin-right: 10px;}
.shopcart .invoice .form-check span{float: left;font-size: 16px;font-weight: normal;line-height: 20px;margin-right: 30px;}
.shopcart .invoice .form-text{margin-bottom: 20px;}
.shopcart .invoice .form-text .form-control{border-radius: 0;height: 40px;}*/

.shopcart .result{background-color: #eee;padding:10px 20px;margin-bottom: 30px;}
.shopcart .result .text{float: left;width: 60%;font-size: 1.1rem;line-height: 32px;}
.shopcart .result .text span{color:#fe5b00;font-size: 1.4rem;}
.shopcart .result .amount{float: left;width: 40%;text-align: right;}
.shopcart .result .amount p{display: inline-block;font-size: 1.6rem;color:#fe5b00;}

.shopcart .shopcartbtn{padding:20px;text-align: right;}
.shopcart .shopcartbtn .btn{width: 120px;height: 52px;font-size: 1.2rem;margin-left: 20px;border-radius: 0;}
.shopcart .shopcartbtn a.btn{line-height: 52px;border:2px solid #959595;padding:0;}
.shopcart .shopcartbtn input.btn{background-color: #bc251c;color:#fcfcfc;}

.usermain .UserInfo .password{padding:40px;color:#7d7d7d;}
.usermain .UserInfo .password h3{text-align: center;font-size: 1.6rem;color:#333;}
.UserInfo .password .form-group {margin:20px 0;}
.UserInfo .password .form-group .form-text{padding:0;}
.UserInfo .password .form-group label{text-align: right;font-size: 1.1rem;font-weight: normal;line-height: 40px;margin:0;}
.UserInfo .password .form-group span{font-size: 1.1rem;line-height: 40px;}
.UserInfo .password .form-group .form-control{height: 40px;border-radius: 0;}
.UserInfo .password .form-btn{text-align: center;padding:10px 0;}
.UserInfo .password .form-btn .btn{width: 12rem;height: 36px;background-color: #bc251c;font-size: 1.2rem;color:#fefbfb;border-radius: 0;}

.UserInfo .Setting{padding:30px 0;}
.UserInfo .Setting h3{text-align: center;font-size: 1.6rem;color:#333;}
.UserInfo .Setting .form-group {margin:20px 0;color:#6e6c6c;}
.UserInfo .Setting .form-group .form-text{padding:0;font-size: 1.1rem;line-height: 40px;}
.UserInfo .Setting .form-group .form-text span{margin-right: 30px;/*display: inline-block;*/}
.UserInfo .Setting .form-group .form-text input[type="radio"]{width: 18px;height: 18px;/*float: left;*/margin:0;}
.UserInfo .Setting .form-group label{text-align: right;font-size: 16px;font-weight: normal;line-height: 40px;margin:0;}
.UserInfo .Setting .form-group .form-control{height: 40px;border-radius: 0;width: 350px;}
.UserInfo .Setting .form-group .select-control{height: 40px;width: 110px;border:1px solid #ccc;float: left;margin-right: 10px;}
.UserInfo .Setting .form-group .form-tel a{ color:#bc251c;}
/*.UserInfo .Setting .form-group .form-code {width: 350px;float: left;}
.UserInfo .Setting .form-group .form-code .form-control{border-radius: 0;width: }*/
.UserInfo .Setting .form-btn{text-align: center;padding:10px 0;}
.UserInfo .Setting .form-btn .btn{width: 140px;height: 36px;background-color: #bc251c;font-size: 1.2rem;color:#fcfcfc;border-radius: 0;}


/***************help******************/
.help{padding:40px 0;}
.help .helpleft{width: 235px;float: left;border:1px solid #ccc;}
.help .helpleft h3{font-size: 18px;height: 60px; line-height: 60px; padding:0 20px;border-bottom: 1px solid #ccc;}
.help .helpleft ul li{ line-height: 45px;margin: 15px 0;}
.help .helpleft ul li a{display: block;padding:0 20px;}
.help .helpleft ul li a:hover,.help .helpleft ul li a.active{background-color:#f4f2f2;}
.help .content{margin-left: 260px; }
.help .content .head{height: 60px;border-bottom: 1px solid #ccc; }
.help .content .head h2{font-size: 20px;line-height: 60px;}
.help .content .text{padding:20px 0;}

/************************************************************alert******************************************************/
.alert-outer{position: fixed;width: 100%;height: 100%;top:0;left:0;background-color: rgba(0,0,0,0.6);display: none;z-index:99;}
.alert-outer .alert-inter{width: 420px;height: 220px;border-top:10px solid #bc251c;position: absolute;top:50%;left:50%;margin-top: -110px;margin-left: -210px;background-color: #fff;}
.alert-outer .alert-inter .alert-close{float: right;width: 22px;height: 22px;margin-right: 5px;margin-top: 5px;cursor: pointer;}
.alert-outer .alert-inter .alert-main{text-align: center;padding:1.75rem 1rem 0 1rem;}
.alert-outer .alert-inter .alert-main h3{line-height: 40px;font-size: 1.4rem;margin-bottom: 0.5rem;}
.alert-outer .alert-inter .alert-main h3 img{width: 2.5rem;margin-right: 0.5rem;}
.alert-outer .alert-inter .alert-main p{font-size: 1rem;line-height: 1.75rem;color:#5d5b5b;}
.alert-outer .alert-inter .alert-bot{padding:0.4rem 1rem; text-align: center;}
.alert-outer .alert-inter .alert-bot button{width: 10rem;height: 2.8rem;border-radius: 1.4rem;color:#fcfcfc; ;background-color: #bc251c;border:none;}

/*.agreement-outer{position: fixed;width: 100%;height: 100%;top:0;left:0;background-color: rgba(0,0,0,0.6);display: none;z-index:99;}
.agreement-outer .alert-inter{width: 420px;height: 220px;border-top:10px solid #bc251c;position: absolute;top:50%;left:50%;margin-top: -110px;margin-left: -210px;background-color: #fff;}
.agreement-outer .alert-inter .alert-close{float: right;width: 22px;height: 22px;margin-right: 5px;margin-top: 5px;cursor: pointer;}
.agreement-outer .alert-inter .alert-main{text-align: center;padding:1.75rem 1rem 0 1rem;}*/

.agreement-outer{position: fixed;width: 100%;height: 100%;top:0;left:0;background-color: rgba(0,0,0,0.6);display: none;z-index:99;padding:5% 20px;}
.agreement-outer .agreement-inter{width:900px;height:80%; border:5px solid #bc251c;position: absolute; left:50%; margin-left: -450px;background-color: #fff;}
.agreement-outer .agreement-inter .agreement-close{float: right;width: 22px;height: 22px;margin-right: 5px;margin-top: 5px;cursor: pointer;}
.agreement-outer .agreement-inter .agreement-main{ padding:3rem 3rem;}

@media(max-width: 1200px){
	.header .top-tel .hotline{width: 250px;}
	.header .top-tel .search .form-text{width: 300px;}
	.header .nav>ul{display: none;}
	.header .nav .menu-btn{display: block;width: 40px;height: 40px;float: right;padding:3px 0;text-align: center;cursor: pointer;}
	.header .nav .menu-btn i{font-size: 30px;}

    .index-case-main ul li{width:220px;box-sizing:border-box;margin-right:20px;}
}

@media(max-width: 991px){
	.top .top-left{width: 100px;}
	.top .top-left span{display: none;}
	.top .top-left>a{display: none;}
	.top .top-right{width: auto;}
	.index-case-main ul li{width:226px;box-sizing:border-box;margin-right:20px;}
}

@media(max-width: 767px){

	
}

@media(max-width: 400px){

	
}
