html,body {
	/* height: %; */
	margin: 0;
	padding: 0;
}
body{min-width:1200px; font-family:'Microsoft YaHei',DengXian,SimSun,'Segoe UI',Tahoma,Helvetica,sans-serif;color:#3e4144}
i,em{font-style:normal;}
.bodybg{background:#ecf0f1}
ul{list-style:none;}
.mt100{margin-top:100px}
.mt5{margin-top:5px}
.mt50{margin-top:50px;margin-bottom: 20px;}
.mt30{margin-top:30px}
.mt20{margin-top:20px}
.mt10{margin-top:10px}
.mb5{margin-bottom:5px}
.mb20{margin-bottom:20px}
.mb50{margin-bottom:50px}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.mr20{margin-right:20px;}
.mr10{margin-right:10px;}
.f16{font-size:16px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.font-w{font-weight:bold;}
.font-black{color:#3e4144}
.font-gray{color:#909090}
.font-gray1{color:#666}
.font-gray2{color:#bbb}
.font-green{color:#1abc9c}
.font-green1{color:#009d91}
.font-blue{color:#168ddd}
.font-darkblue{color:#C4C7C9}
.font-darkblue1{
	color:#2c3e50;
	}
.font-red{color:#e02828}
.font-red2,.font-black.font-red2:hover,a:hover{color:#EC4126}
.font-red2:hover{
	text-decoration:none;
	}
.font-black.font-red2{color:#3e4144}
.font-yellow{color:#ff9c00}
.mbnone{margin-bottom:0}
#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background:#f2f4f6
}
.indexpage #container{background:#fff;}
#content {
	padding:0px 0 75px;
}
#footer {
	position: relative;
	margin-top: 0;
	height:232px;
	clear:both;
	background: #2a2c2e;
	padding-top:30px;
}
#header{    height: 66px;
    margin-top: 20px;
    background: #fff;}
.min-main{width:1280px;margin-left:auto;margin-right:auto;}
h1{margin:0}
.min-main h2{height:50px; line-height:50px;}


/*header*/
.logo{margin-right:30px;}

.top-nav li,.top-nav li a,.top-nav-r li a{
	height:85px;
	width:auto;
	text-align:center;
	line-height:85px;
	color:#2a2c2e;
	}
.top-nav li{
	margin-left:50px;
	}
.top-nav-r li a{color:#4f5456}
.top-nav-r li a:hover,.top-nav li a:hover{color:#EC4126}
.top-nav li.active a{
	background:#fff;
	height:80px;
	border-bottom:5px solid #EC4126;
	color:#EC4126;
	line-height:85px;
	}
#header .top-tool{
	margin-top:20px;
	}	
.navbar-inner{
	font-size:16px;
	font-weight:normal;
	}
.top-searchbar{position:relative;}
.top-searchtip{position:absolute;top:40px;background:#fff;border:1px solid #eee;width:198px;padding:10px;z-index:99}
.top-searchtip ul{margin:0;}
.top-searchtip li a{font-size:12px;display:block;line-height:20px;}
.top-searchtip li a:hover *{text-decoration:underline;}
.top-searchtip li i{max-width:71px;height:20px;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis; text-overflow:ellipsis; overflow: hidden; white-space:nowrap;display:block;float:left;font-size:12px;}
.top-searchbar .input-w{
	width:200px;
	height:40px;
	line-height:normal;
	line-height:40px\0;
	float:left;
	border:0 none;
	padding:0 10px;
	background:#34495e;
	}
.top-searchbar .input-w:focus{
	background:#fff;
	}
.top-searchbar .input-w:-moz-placeholder{
    color: #54697e;
}

.top-searchbar .input-w:-ms-input-placeholder{
    color: #54697e;
}

.top-searchbar .input-w::-webkit-input-placeholder{
    color: #54697e;
}




.topmsg-dropdown{margin-right:-10px;}
.topmsg-dropdown .dropdown-toggle{position:relative;border:10px solid #2c3e50; margin-top:-10px;}
.msg-num{position:absolute;padding:2px 4px;background:#e02828;color:#fff;top:-8px;right:-8px;}
.topmsg-dropdown.open .btn.dropdown-toggle{border:10px solid #34495e;border-top:20px solid #34495e; border-bottom:20px solid #34495e; margin-top:-20px;}
.topmsg-dropdown .dropdown-menu{background:#34495e;padding:0;color:#fff;top:58px; width:180px;}
.topmsg-dropdown .dropdown-menu a{color:#fff;}
.topmsg-dropdown .dropdown-menu > li > a{padding:10px 20px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a{
	background:#168ddd
	}
	
	
	
/*footer*/
.footer-maplink{overflow:hidden;}
.footer-maplink li{margin-right:20px;float:left;color:#90959a}
.footer-maplink li a{color:#90959a;font-size:14px;margin-right:20px;}
.copyright{color:#90959a;}
.copyright a{color:#90959a;}
    

/*index page*/
.indexslide .carousel-indicators li{ margin-left:15px;}
.indexslide .carousel-indicators{bottom:10px;top:auto;right:50%;}
.indexslide1 .carousel-control{border-radius:0;border:0 none;width:50px;height:50px;line-height:40px;top:50%;background:none;opacity:1}
.indexslide1 .slideitem{height:500px;background-image:url(../wendang/banner.jpg);background-position:center center;background-repeat:no-repeat}
.indexslide1 .slideitem1{height:500px;background-image:url(../wendang/banner.jpg);background-position:center center;background-repeat:no-repeat}
.indexslide1 .slideitem2{height:500px;background-image:url(../wendang/banner1.jpg);background-position:center center;background-repeat:no-repeat}
.indexslide1 .slideitem3{height:500px;background-image:url(../wendang/banner2.jpg);background-position:center center;background-repeat:no-repeat}
.indexslide1 .slideitem4{height:500px;background-image:url(../wendang/banner3.jpg);background-position:center center;background-repeat:no-repeat}
.indexslide1 .slideitem5{height:500px;background-image:url(../wendang/banner4.jpg);background-position:center center;background-repeat:no-repeat}
.carousel-control{left:40px}
.carousel-control.right{right:40px}
#indexslide .carousel-control{display:none;}
#indexslide:hover .carousel-control{display:block}
.indexpage #content{padding:0 0 40px;}
.indexpage .carousel{margin-bottom:0;}
.vm-div{
	height: 100%; 
}
.indexslide1 .carousel-indicators li{float:none;display:inline-block}
#indexslide .carousel-indicators{width:100%;text-align:center;left:0;right:auto}
.index-ad img{width:278px;height:298px;}
.section-title{margin:0;margin-bottom:20px;width:100%;}
.section-title i{color:#2c3e50; font-weight:600}
.indexpage .section-title #indextab{float:left;margin:0;}
.indexpage .section-title #indextab li{margin-left:50px;}
.indexpage .section-title #indextab a{font-size:14px;padding:0 0 10px;color:#2c3e50;position:relative;}
.indexpage .section-title #indextab .caret{position:absolute;display:none;bottom: -8px;left: 50%;margin-left: -8px;border-width:8px;border-color:#168ddd transparent transparent transparent}
.indexpage .section-title #indextab .caret-in{border-width:7px;margin:-8px -7px;border-top-color:#f2f4f6}
.indexpage .section-title #indextab .active a{color:#168ddd;border-bottom:1px solid #168ddd;background:transparent}
.indexpage .section-title #indextab .active .caret{display:block;}
.indexpage .tab-content .btn-wblue{font-size:16px;}
.section-title.border{border-bottom:1px solid #dadce2}
.indexpage .project-list{margin:0 0 0 -20px}
.indexpage .tab-content{overflow:hidden;}
.indexpage .bgblue{background:#168ddd;padding:50px 0;}
.indexpage .bgblue .span6:first-child{color:#fff;padding:120px 100px;}
.abtn-border{width:200px;height:50px;line-height:50px;text-align:center;color:#fff;border:1px solid #fff;border-radius:50px;display:inline-block}
.abtn-border:hover{color:#fff;}
.indexpage .text-list li{padding:0 0 45px 45px;background:url(../img/ico.png) 0 -2531px no-repeat;color:#fff;float:left}
.indexpage .text-list li:first-child{padding:45px 0 45px 45px;background:url(../img/ico.png) 0 -2487px no-repeat;}
.indexpage .logo-list{margin:0 0 30px -20px;overflow:hidden}
.indexpage .logo-list li{margin:0 0 20px 20px;border:1px solid #edeef3;width:148px;height:58px;float:left;overflow:hidden}
.bgdarkblue{background:#2c3e50;padding:50px 0;border-bottom:1px solid #34495e;}
.ico-qq{width:32px;height:32px;display:inline-block;background:url(../img/elebg.png) 8px -136px no-repeat;border-radius:32px;border:#fff solid 1px}
.ico-wx{width:32px;height:32px;display:inline-block;background:url(../img/elebg.png) 7px -100px no-repeat;border-radius:32px;border:#fff solid 1px}
.ico-wb{width:32px;height:32px;display:inline-block;background:url(../img/elebg.png) 7px -173px no-repeat;border-radius:32px;border:#fff solid 1px}
.ico-qq:hover{background-position:8px -28px; border:#3794ea solid 1px}
.ico-wx:hover{background-position:7px 8px; border:#139f4e solid 1px}
.ico-wb:hover{background-position:7px -65px; border:#ea3737 solid 1px}
.index-contact{overflow:hidden;color:#fff;}
.index-contact .f24{font-size:18px;margin-bottom:20px;}
.index-contact .c1{width:266px;margin-right:96px;float:left}
.index-contact .c2{width:155px;margin-right:96px;float:left}
.index-contact .c3{width:294px;margin-right:96px;float:left}
.index-contact .c4{width:160px;float:left}
.index-contact .media .font-blue{font-size:20px;margin-bottom:0;line-height:24px;}
.index-contact .media .font-white{margin-bottom:4px;line-height:18px;}
.index-contact .abtn-yellow{width:200px;height:50px;line-height:50px;font-size:18px;margin-top:10px;}
.index-contact .c4 a{margin:0 0 10px 20px;}
.index-contact .c4 a:first-child{margin-left:0px}
.index-contact .c3 .media > .pull-left{margin-right:15px;}
.index-contact .c3 .media-body .font-darkblue{line-height:15px;margin-bottom:5px;}
.index-contact .c1 .abtn-s{
	width: 200px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	margin-top: 10px;
	}
.index-contact .c1 .abtn-darkblue{
	background-color:#34495E}
.indexslide1 .carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.3s ease-in-out opacity;
     -moz-transition: 0.3s ease-in-out opacity;
       -o-transition: 0.3s ease-in-out opacity;
          transition: 0.3s ease-in-out opacity;
}

.indexslide1 .carousel-inner > .item > img,
.indexslide1 .carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}

.indexslide1 .carousel-inner > .active,
.indexslide1 .carousel-inner > .next,
.indexslide1 .carousel-inner > .prev {
  display: block;
}

.indexslide1 .carousel-inner > .active {
  left: 0;
  opacity:1
}

.indexslide1 .carousel-inner > .next,
.indexslide1 .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.indexslide1 .carousel-inner > .next {
  left: 100%;
  opacity:0
}

.indexslide1 .carousel-inner > .prev {
  left: -100%;
  opacity:0
}

.indexslide1 .carousel-inner > .next.left,
.indexslide1 .carousel-inner > .prev.right {
  left: 0;
  opacity:1
}

.indexslide1 .carousel-inner > .active.left {
  left: -100%;
  opacity:0
}

.indexslide1 .carousel-inner > .active.right {
  left: 100%;
  opacity:0
}
.selectbtn-s .dropdown-toggle{width:90px}
.listpage .userinfoform .item-list h4{font-weight:normal;border:0 none;padding:0}
.home-nav{width:280px;margin:0;overflow:hidden;float:left;min-height:300px; border:none;background:none}
.home-nav ul{padding:0;width:280px;}
.home-nav ul li{border-bottom:#e5e7ec solid 1px;}
.home-nav a{height:50px;line-height:50px;display: block;color:#2a2c2e;font-size:16px}
.home-nav a .ico-arrow{float:right;border-left-color:#ff5d29;margin:20px 0 0 20px;display:none}
.home-nav a:hover{text-decoration:none;color:#ff5d29}
.home-nav .active a{color:#ff5d29}
.home-nav .active a .ico-arrow,.home-nav a:hover .ico-arrow{display:inline-block}
.home-left{float:left;margin-left:38px;width:800px;padding:30px; border-left:1px solid #e5e7ec ;min-height:600px}
.home-left h3{font-size:20px;margin:0 0 10px}
.home-nav ul.fixed{top:50px;position:fixed}
.tx-indent{text-indent:28px;line-height:26px;}
.border-none{border:none}
span.pull-right a:hover{color:#fff}
h3.mt30{margin-top:30px}
 

.iepage{	
	background:#f2f4f6
	}
.iepage .ie-notice{
	width:600px;
	margin:50px auto;
	border:1px solid #ddd;
	padding:20px 40px 30px;
	background:#fff;
	}
.iepage #footer{
	height:30px;
	margin-top:-60px;
	padding:10px 0 20px
	}
.iepage #content {
padding: 50px 0 60px;
}



/*new css*/
.indexslide2{width:1180px;padding:0;}
.indexslide2 .carousel-control{display:none}
.indexslide2 .carousel-indicators{background:#fff;padding:0 30px 0 20px;margin-right:-55px}
.indexslide2 .carousel-indicators li,.indexslide3 .carousel-indicators li{width:11px;height:11px;background:#f0f2f4;border-radius:11px;display: none;}
.indexslide2 .carousel-indicators li.active,.indexslide3 .carousel-indicators li.active{background:#EC4126;}
.indexslide2 .slideitem{background:none;height:262px;}
.slide-plist li{width:280px;float:left;margin-left:20px;}
.slide-plist li:first-child{margin-left:0px;}
.slide-plist li img{width:280px;height:160px}
.slide-plist li a{height:257px;display:inline-block;border-bottom:5px solid #fff}
.slide-plist li a:hover{border-bottom-color:#EC4126;text-decoration:none}
.slide-plist li .font-gray1{margin:10px 0;font-size:18px}
.slide-plist li a:hover .font-gray1{color:#EC4126}
.slide-plist li a:hover .font-gray{color:#505050}
.slide-plist li a:hover img{opacity:0.6;filter:alpha(opacity=60)}
.indexslide2 .carousel-indicators{bottom:-8px;}
.index-plist-div hr{margin-top:0}
.index-des .span4{width:387px;margin-left:20px;padding: 0 20px 20px 20px;border:1px solid #e5e7ec}
.index-des .span4:first-child{margin-left:0}
.index-listone{position:relative;height:100px;}
.index-listone img{width:380px;max-width:380px;height:100px;position:absolute;left:-1px;}   
.index-listone span{position:absolute;width:360px;height:30px;line-height:30px;bottom:0;left:-1px;color:#fff;padding:0 10px;}
.index-listone .bgmask{background:#000;opacity:0.8;filter:alpha(opacity=80);}
.index-listli a{padding:10px 0;display:block;color:#a0a0a0;overflow:hidden;line-height:26px;}
.index-listli li:first-child a{border-top:0 none}
.index-listli .pull-right{color:#aeaeae;}
.index-listli a:hover,.index-listli a:hover .pull-right{color:#5c5c5c;text-decoration:none;}
.index-listli .listnum{width:26px;height:26px;display:inline-block;line-height:26px;text-align:center;margin-right:10px;float:left}
.index-listli .listnum.bgred{background:#EC4126;color:#fff;}
.index-listli .listnum.bggray{background:#f5f5f5;color:#5c5c5c;}
.index-des ul{padding-bottom:10px;height:233px}
.indexslide3 .slideitem{height:150px}
.indexslide3 .carousel-control{display:none}
.indexslide3 .carousel-indicators{right:10px;bottom:10px}
.index-listlired a{color:#EC4126;margin-left:20px;}
.index-listlired a:first-child{margin-left:30px}
.index-listlired i{color:#a0a0a0;margin-right:5px}
.index-listlired a:hover{text-decoration:none;color:#ff0008}
.zpbg{position:relative;}
.zpbg .text-right.font-red{position:absolute;right:-10px;bottom:10px;}
.ico-arrow{
	width: 0;
    height: 0;
	display:inline-block;
    border-top: 6px solid transparent;
    border-left: 6px solid #a0a0a0;
    border-bottom: 6px solid transparent;
	}
.zpbg li{padding:0 0 10px 0;}
.zpbg li a{border:0 none;margin-left:2%;width:48%;float:left;line-height:16px}
.zpbg li .ico-arrow{margin:0 4px 0 -7px}
.index-list li hr{margin:10px auto;width:94%}
.icoli{margin-top:0px;}
.icoli li{float:left;margin-left:10px;}
.icoli .ico-wx{position:relative}
.icoli .ico-wx div{position:absolute;width:160px;display:none;height:186px;top:-200px;border:1px solid #e0e2e4;background:#fff;text-align:center;left:-68px}
.icoli .ico-wx:hover div{display:block}
.icoli .ico-wx div img{width:158px;height:158px;}
.icoli .ico-wx div p{margin:0;line-height:27px;color:#aaa;}
.icoli .ico-wx .ico-arrow{
	width: 0;
    height: 0;
	display:inline-block;
    border-left: 6px solid transparent;
    border-top: 6px solid #a0a0a0;
    border-right: 6px solid transparent;
	position:absolute;
	bottom:-12px;
	left:77px
	}
.icoli .ico-wx .ico-arrow .ico-arrow{
	border-top-color:#f3f3f7;
	left:-6px;
	bottom:-6px;
	}
.aboutbanner .banner-img{background:#5a357b url(../img/aboutbanner.jpg) center no-repeat;height:220px;}
.zxbanner .banner-img{background:#e9d9c2 url(../img/zxbanner.jpg) center no-repeat;height:220px;}
.banner-div hr{margin:10px 0 20px;}
.side-left {
width: 850px;
margin:50px auto
}
.side-right {
width: 310px;
margin-left: 20px;
/* border: 1px solid #e8e8e8; */
float: left;
background: #fff;
}
.home-left {
float: left;
margin: 50px 0 50px 30px;
width: 839px;
padding: 0 0 0 30px;
}
.home-nav {
width: 280px;
margin:35px 0 0 0;
overflow: hidden;
float: left;
min-height: 300px;
border: none;
background: none;
}
.news-list{width:120%}
.news-list li{padding:20px 0;width:550px;margin-right:80px;float:left}
.news-list li .media-heading{border-bottom:1px solid #e2e4e7;padding-bottom: 15px;    margin-bottom: 12px;}
.news-list li:hover p.font-gray{color:#3e4144;}
.news-list .media-object{width:120px;height:80px;}
.news-list .media-heading a{font-size:20px;color:#3e4144}
.news-list .media-heading a:hover{color:#ec4126;text-decoration:none}
.news-list .media{margin-top:10px}
.news-listone a.pull-left{width:100%;text-align:center;clear:both}
.news-listone a.pull-left img{margin:10px auto;width:auto;height:auto}
.news-content{text-align:center}
.news-content p{text-align:left}
.news-content img{margin:10px auto;}
.wrapdiv .wrapdiv-3{width:839px;height:auto;float:left;margin-bottom:30px;padding-bottom:30px;border-bottom:#f2f4f6 solid 1px;}
.wrapdiv .wrapdiv-3 p{margin-bottom:10px;}
.wrapdiv .bgblue{background:#4086fa}
.wrapdiv .bgyellow{background:#ffc426}
.wrapdiv .bggreen{background:#10c537}
.product-list,.goods-list{overflow:hidden;width:1300px;margin-top:50px;}
.product-list .wrapdiv-3,.goods-list .wrapdiv-3{padding:0;width:360px;height:390px;background:#fff;margin:0 50px 50px 0;overflow:hidden}
.product-list .wrapdiv-3 p{color:#a0a0a0;padding:0 20px;margin:0}
.product-list .wrapdiv-3 a p.f16{color:#5c5c5c;margin-bottom:3px}
.product-list .wrapdiv-3 a img{width:360px;height:220px;margin-bottom:14px;}
.product-list .wrapdiv-3 a{display:block;width:360px;height:390px;border-radius:10px;position:relative}
.product-list .wrapdiv-3 a:hover{ text-decoration:none;}
.product-list .wrapdiv-3 a:hover p{color:#fff;}
.product-list .wrapdiv-3 a .product-ld{position:absolute;left:0;top:0;z-index:2;width:360px;height:390px;}
.product-list .wrapdiv-3 a .product-ld>div span,.newsmore{padding:0 15px;border:30px;border-radius:30px;line-height:30px;float:right;display:inline-block;border:1px solid #e2e4e7;color:#a0a0a0;margin:0 10px}
.product-list .wrapdiv-3 a:hover .product-ld> div span{color:#fff;border-color:#fff;}
.product-list .wrapdiv-3 a div:first-child{background:#ec4126;position:absolute;bottom:-100%;width:360px;height:390px;z-index:1;-webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -ms-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;}
.product-list .wrapdiv-3 a:hover div:first-child{bottom:-220px}
.product-list .wrapdiv-3 a hr{    width: 320px;    margin: 20px auto;    border-top: 0;border-color:#e2e4e7}
.product-list .wrapdiv-3 a:hover hr{border-color:#fff;}
.bggray{background:#f2f4f6;overflow:hidden}
.help-articlegroup {
background: #fff;
}
.help-articlegroup .article-group:first-child .arrowbtn {
border-top: 1px solid #edeef3;
}
.help-articlegroup .arrowbtn {
padding: 20px;
background: #fff;
border: none;
border-bottom: 1px solid #edeef3;
color: #2c3e50;
}
.help-articlegroup .arrowbtn-on {
border-bottom: 0 none;
}
.help-articlegroup .article-detail {
border-bottom: 1px solid #edeef3;
padding: 0 20px 10px;
}
.caret-in {
display: inline-block;
width: 0;
height: 0;
vertical-align: top;
border-top: 6px solid #fafcfd;
border-right: 6px solid transparent;
border-left: 6px solid transparent;
content: "";
margin: -8px;
}
.arrowbtn .caret-in {
margin: -8px -6px;
border-top-color: #fbfcfd;
}
.article-group-bd .arrowbtn.article-t .caret {
margin-top: 7px;
}
.arrowbtn.article-t .caret {
margin: 10px 0px 0;
}
.arrowbtn .caret {
border-width: 8px;

margin: 22px 20px 0;
}
.article-group .arrowbtn {
cursor: pointer;
}

.icohome{width:19px;height:16px;background:url(../img/home.png) no-repeat;float:left;margin-top:16px;}
.icohome:hover{background-position:0 -16px}
.newsmore:hover{text-decoration:none;background:#ec4126;color:#fff;border-color:#ec4126}
.index-des .span4.w280{width:240px}
.homelink{background:#fff;}
.homelink h2{margin:0;padding:10px 0;}
#news_list_ul{padding-top:30px;}
.indexpage #news_list_ul{padding-top:0;}
.news-title{text-align:center;margin-bottom:50px}
.news-content p{line-height:26px}
.lh22{line-height:26px;}
.beianico ,.wenico{width:40px;height:40px;display:inline-block;background-image:url(../img/ss.png);margin:37px 0 0 20px}
.beianico{background-position:0 -80px;}
.beianico:hover{background-position:0 0;}
.wenico{background-position:0 -120px;}
.wenico:hover{background-position:0 -40px;}

.goods-list{text-align:center; }
.goods-list .wrapdiv-3{padding:40px 0 0}
.goods-list .wrapdiv-3 img{width:220px;height:220px;margin:0 70px 20px}
.buy{padding:10px 20px;border-radius:3px;background:#EC4126;color:#fff;margin-top:10px;display:inline-block}
.buy:hover{color:#fff;background:#ff553a;text-decoration:none}


