@charset "utf-8";
body{
     font-size:13px;
     margin:0px;
     padding:0px;
     color:#333333;
     font-family:"Microsoft Yahei";
	 background-color:#dee9ff;
}
.main{width: 1200px; margin: 0 auto;}
 a:link {
     color: #333;
     text-decoration: none;
}
}
 a:visited {
     color: #d9be68;
     text-decoration: none;
}
 a:hover {
     color: #dd4012;
     text-decoration: none;
}
 a:active{
     color: #666;
     text-decoration: none;
}
 a img {
     border:0;
}
 td,th{
     font-size:14px;
     font-family:"Microsoft Yahei";
}
 #phone{
     width: 247px;
     height: 101px;
}
.header{/*background: url(../images/navBg.jpg) no-repeat center center;*/ /*background-color:#FFF;*/background-color:#dee9ff; background-size:cover; /*padding-bottom:20px;*/}
 .nav_bg{
     z-index: 10;
     width: 100%;
     /*background: #3b203b;*/
	 background: #282828;
}
 #nav{
     height: 100px;
}
 .banner{
     position: relative;
     z-index: 9;
     width: 100%;
     margin: 0px auto;
}
 .banner1{
     position: relative;
     z-index: 9;
     width: 100%;
     margin: 0px auto;
}
 .banner_bottom_bg{
    
/*background: #854635;*/ background-color:#444442;
    
height: 80px;
    
overflow: hidden;
}
 #banner_bottom{
     height: 80px;
     line-height: 80px;
}
 #neiyecontact{
     margin: 0px auto;
}
 #classproduct{
     margin-top: 40px;
}
 .foot_bg{
     background:#e4e4e4;
}
 #foot{
     margin-top: 20px;
}
 #banquan{
     color: #222;
     line-height: 30px;
}
 #banquan a{
     color: #222;
}
 #foot_logo{
     margin-top: 20px;
}
 #foot_banquan{
     line-height: 26px;
     color: #fff;
     margin-top: 50px;
}
 #foot_banquan a{
     color: #fff;
}
 #erweima{
     margin-top:10px;
}
 #YUDING1{
     margin-top:395px;
}
 #yuding2{
     margin-top:381px;
}
 #xixun{
     margin-top:108px;
}
 #leftclass{
     margin: 40px auto 20px auto;
}
 #sycontact{
     margin: 10px auto 0px auto;
}
 .gonggao_bg{
     line-height: 40px;
     border-bottom: 1px solid #dcdcdc;
}
 #gonggao{
     height: 40px;
}
 #youshi1{
     height:200px;
}
 #youshi2{
     height: 284px;
}
 #youshi3{
     height:354px;
}
 #youshi4{
     height:286px;
}
 #youshi5{
     height:371px;
}
 #dingguo1{
     margin-top: 280px;
}
 #dinggou2{
     margin-top: 150px;
}
 #news{
     margin-top:50px;
     margin-bottom: 20px;
}
 #product{
     margin-top: 10px;
     border-top: 10px solid #ececec;
     border-left:23px solid #ececec;
     border-right:10px solid #ececec;
     border-bottom: 10px solid #ececec;
}
 #zixun{
     padding-top:41px;
}
 #sitehome a{
     color: #fff;
}
 #liuyan{
     height: 133px;
     background: #0890e6;
}
 #liuyan_nei{
     margin: 30px auto 0px auto;
}
 #liuyan_nei1{
     margin-top: 15px;
}
 #keyword{
     color: #fff;
     font-size: 18px;
}
 #hangye{
     margin: 40px auto 30px auto;
}
 #shili{
     margin: 40px auto 20px auto;
}
 .foot_nav_bg{
     background: #df241a;
     margin:40px auto 0px auto;
}
 #foot_nav{
     height: 56px;
     line-height: 56px;
}
 #neiye{
     margin:30px auto 60px auto;
}
 #service{
     margin-top: 40px;
     margin-bottom: 20px;
}
 #xian{
     margin: 20px auto;
}
 #xianmore{
     margin: 20px auto;
}
 #casetitle{
     margin: 40px auto 0px auto;
     border-top:1px solid #6f6f6f ;
}
 #casetitle1{
     height:70px;
     line-height:70px;
     color: #000;
     font-size: 24px;
     font-weight: bold;
}
 #casemore{
     height: 70px;
     line-height:70px;
     color: #000;
     font-size: 24px;
     text-align:right;
}
 #yingxiao{
     margin: 40px auto 0px auto;
     border-top:1px solid #6f6f6f ;
}
 #alink{
     margin-top: 30px;
}
 #newslist{
     margin: 20px auto;
}
 #che{
     margin: 30px auto;
     padding: 20px auto;
     background: #fff;
     border: 1px solid #eeeeee;
}
 #zzfu{
     border-left: 1px solid #93d1fa;
     border-right: 1px solid #93d1fa;
     border-bottom: 1px solid #93d1fa;
}
 #d1{
     margin-top: 30px;
}
 #d2{
     margin-bottom: 24px;
}
 #xilie{
     margin: 20px auto;
}
 #yuanyao{
     margin: 20px auto;
}
 #zhiji{
     margin: 0px auto 20px auto;
}
 #banben{
     margin-top: 30px;
}
 #foot_nav{
}
 #companynews{
     margin: 10px auto;
}
 #foot_plink{
     height: 106px;
     margin-top: 30px;
     background: url(http://28466.webak.shiwangyun.comhttp://28507.webai.shiwangyun.com/Content/image/zh/foot_02.jpg) no-repeat;
}
 .main_bottom_bg{
     background: url(http://28466.webak.shiwangyun.comhttp://28507.webai.shiwangyun.com/Content/image/zh/index_30_03.jpg);
}
 #gonggao2{
     margin: 40px auto;
}
 #about{
     border: 1px solid #dcdcdc;
}
 #abouttitle{
     margin: 20px auto;
}
 .news_bg{
     margin-top: 30px;
     background: #f2f2f2 url(http://28507.webai.shiwangyun.com/Content/image/zh/index_82.jpg) repeat-x;
}
 #news1{
     margin: 30px auto 0px auto;
}
 .guanggao1_bg{
     margin: 20px auto 0px auto;
}
 #guanggao1{
     height: 141px;
}
 .line_bg{
     background: #009e4d;
}
 #line{
     height: 4px;
}
 #coperation_title{
     margin: 30px auto 20px auto;
}
 .ganyan_Bg{
     margin: 20px auto;
     background: #009e4d;
}
 #honor_title{
     margin: 30px auto 20px auto;
}
 #ganyan_content{
     margin-top: 20px;
}
 #xiangce_title{
     margin: 20px auto 10px auto;
}
 #ganyan_title{
     margin-top: 20px;
}
 .nav_bottom_bg{
     background:#b12023;
}
 #nav_bottom{
     height:12px;
}
 #classproduct_bg{
     margin-top: 40px auto 20px auto;
}
 #product_class{
     background: url(/Content/image/zh/index_28.jpg) repeat-y;
}
 .profile_bg{
     background: url(/Content/image/zh/index_54.jpg) repeat-x;
}
 #profile{
     margin-top: 47px;
     height: 527px;
}
 #dianhua1{
     margin-top: 40px;
}
 .line_bg{
     margin: 30px auto;
     background: url(/Content/image/zh/index_70.jpg) repeat-x;
}
 #line{
     height: 7px;
}
 #factory{
     margin: 20px auto;
}
 #newscontent{
     border-left:10px solid #e4e4e4;
     border-right:10px solid #e4e4e4;
     border-bottom:10px solid #e4e4e4;
}
 #newsline{
     margin: 30px auto;
}
 #gongsinews{
     margin-bottom:30px;
}
 #feedback{
     margin-top: 18px;
     background: #333;
}
 #foot_content{
     margin-top: 20px;
     color: #333;
     line-height: 30px 
}
 #foot_content a{
     color: #333;
     line-height: 30px 
}
#class{background:#6a2a3d;}

.navi_lists>li{float: left;height:100px;line-height: 100px;font-size: 20px;position: relative;}
.navi_css_2>a{display: block;color: #fff;padding: 0 25px;}
.navi_css_2 .children{position:absolute;z-index:99;top: 100px;width: 100%;text-align: center;background: #3b203b; display: none;}
.navi_css_2 .children li{line-height: 50px; font-size: 18px;}
.navi_css_2 .children a{color: #fff; display: block;}
.navi_lists a:hover{color: #6a2a3d; /*background: #d9be68;*/ background-color:8ac23d;}
.navi_css_2>a.on{/*color: #6a2a3d;*/ color:#FFF; /*background: #d9be68;*/ background-color:#8ac23d;}
.navi_lists>li:hover .children{display: block;}

/*banner*/
.banner img{width: 100%;}
.swiper-pagination-bullet {width: 20px;height: 20px;display: inline-block;border-radius: 100%;background: rgba(156,65,52,0);border: 3px solid rgb(156,65,52);opacity: 1;}
.swiper-pagination-bullet-active {opacity: 1;background: rgba(156,65,52,1);}

/*search*/
.seach_input{width:300px; height:47px; background:#e6dbc5; border-radius:25px; overflow:hidden; margin-top:17px;}
.s_ipt{width:210px; height:47px; border:0 none; padding-left:35px; background:#e6dbc5; color:36a2a3d; font-size:14px;}
.s_btn{border:0 none; width:37px; height:47px; background:url(../images/search.png) no-repeat center; }

/*.pro*/
.classproduct_bg{padding-top: 20px;}

.proLeftTitle1{width: 270px; /*background: #6a2a3d;*/ float:left; display: inline;}
.proLeftTitle1 h3{background: url(../images/icon_hot.png) no-repeat 0 center;padding-left:60px;font-size:30px;/*color:#6a2a3d;*/ color:#444442;line-height: 75px;margin-left: 34px; background-color:#FFF;}
.proLeft h3{background: url(../images/icon_hot.png) no-repeat 0 center;padding-left:60px;font-size:30px;/*color:#6a2a3d;*/ color:#444442;/*line-height: 75px;*/ line-height:110px;margin-left: 0px; background-color:#dee9ff; height:110px;}

.proLeft{width: 270px; /*background: #6a2a3d;*/ background-color:#444442;}
.proLeft h1{/*background: #3b203b;*/ text-align: center; /*padding: 30px 0 20px 0; margin-top: 20px;*/padding: 0px 0 0px 0; margin-top: 20px; width: 100%;}
.proLeft h1 p{font-size: 36px; /*color: #d9be68;*/ color:#FFF; text-align:left; padding-left:20px;}
.proLeft .proTitList{margin-top: 20px;}
.proNav{/*margin-bottom:10px; */}
.proNav>a{/*padding-left:60px;*/ padding-left:20px;width: 270px;/*line-height:50px;*/line-height:40px;/*background: #3b203b;*/display: block;font-size: 20px;/*color: #d9be68;*/ color:#FFF;}
.proNav>a:hover{color: #d9be68;}

.proSecNav{width: 220px; padding-left:30px; }
.proSecNav a{display: block;line-height:40px;color: #fff;font-size: 16px;padding-left: 50px;border-bottom: 1px dashed #fff;}
.proSecNav a:hover{color:#d9be68;}
.proRight{
    width: 930px;
}
.proRight h3{background: url(../images/icon_hot.png) no-repeat 0 center;padding-left:60px;font-size:30px;/*color:#6a2a3d;*/ color:#444442;line-height: 75px;margin-left: 34px;}
.proRight h3 em{color: #3b203b;font-style: normal;}
.proRight li{width: 276px;float: left;margin-left: 34px;margin-top: 34px;}
.proRight li a{display: block;/*border: 2px solid #e1d4d8;*/border: 1px solid #999;position: relative;}
.proRight .proIImg{background-repeat: no-repeat; background-size: cover; background-position: center;height: 222px;}
.proRight .proITxt{line-height:50px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:16px;color: #fff;background: rgba(0,0,0,0.3);position: absolute;bottom: 0;width: 100%;display: none;}
.proRight li a:hover .proITxt{display: block;}

/*choose*/
.choose{margin-top:90px;}
.choose h1{text-align: center; color: #3b203b;font-size: 36px;}
.choose h1 img{margin-bottom: 10px;}
.chooseBox{height:482px;margin-bottom: 20px;}
.cp{width: 600px; margin-top:280px; font-size: 36px; text-align: center; }
.cp01{color:#6a2a3d; }
.cp02{color: #d9be68;}
.cp03{color: #fff;}
.cpBox{width: 600px; text-align: center;}
.cpBoxTxt{width: 380px; height: 235px; line-height: 65px; color: #fff; font-size: 36px; display: inline-block; margin-top: 130px; text-align: left;}

/*guangao*/
.guanggao2{width: 560px;/*height: 105px;*/height: 65px;/*border: 1px solid #eeeeee;*/margin: 0 auto;text-align: center;}
.guanggao2 h3{position: relative;/*color: #6a2a3d;*/color: #444442;font-size: 48px;top: -20px;/*background: #fff;*/display: inline-block;padding: 0 10px;}
.guanggao2 p{font-size:24px;/*color:#6a2a3d;*/color: #444442;opacity:0.6;margin-top: -10px;}

/*yijiao*/
.yijiao{/*background: #eeeeee;*/padding:25px 0;margin-top: 35px;margin-bottom: 35px;}
.yijiao ul{text-align: center;}
.yijiao ul li{display: inline-block;width: 275px;margin-right: 10px;}
.yjImg{width: 100%;}
.yjImg img{width: 275px; /*height:175px; */height:400px;}
.yijiao p{color: #fff; background: #6a2a3d; line-height:45px; height: 45px; overflow: hidden; text-align: center;font-size: 18px; display:none;}

/*yijiao2*/
.yijiao2{/*background: #eeeeee;*/padding:25px 0;/*margin-top: 35px;*/margin-top: 15px;/*margin-bottom: 35px;*/margin-bottom: 5px;}
.yijiao2 ul{text-align: center;}
.yijiao2 ul li{display: inline-block;width: 225px;margin-right: 10px;}
.yjImg2{width: 100%;}
.yjImg2 img{width: 225px; /*height:175px;*/height:150px; }
.yijiao p{color: #fff; background: #6a2a3d; line-height:45px; height: 45px; overflow: hidden; text-align: center;font-size: 18px; display:none;}


/*news*/
.home-section04 .txtMarquee-top{width: 600px;height: 700px;overflow: hidden;}
.home-section04 .clone a{display:block; padding: 0 20px; border-bottom: 1px dashed #e1c6c2; padding-top:40px;}
.home-section04 .clone a h5{background:url(../images/A.png) no-repeat;padding-left:55px;font-size:18px;color: #666;min-height: 40px;margin-bottom: 10px;line-height: 35px;}
.home-section04 .clone a p{background:url(../images/Q.png) no-repeat;padding-left:55px;font-size:14px;color: #666;min-height: 40px;margin-bottom: 20px;line-height: 25px;}
.home-section04 .clone a:hover{background:#eee;}

/*footer*/
.footer{background: #3b203b;margin-top: 50px;}
.foo_nav{line-height:100px; background-color:#2d2d2d; }
.foo_nav a{line-height: 100px;color: #fff;padding: 0 20px;font-size: 20px;}
.foo_gsxx {background: url(../images/dbbj.jpg) no-repeat;/*height: 225px;*/height: 275px;padding-top: 50px; background-size:cover;}
.foo_gsxx .main>.fl{width: 600px;overflow-x:hidden;}
.foo_gsxx .main>.fl p{/*color: #d9be68;*/ color:#a3a3a3;font-size: 18px;line-height: 30px;}
.foo_gsxx .main>.fl p a{color:#a3a3a3;}
.ewmimg{width:100px; }
.ewmimg img{width: 100%;}
.ewmtxt {padding: 25px 0 0 40px;}
.ewmtxt p{/*color: #d9be68;*/color:#a3a3a3; font-size: 18px;}
.ewmtxt span{color: #fff; font-size: 18px;}
.fenzhan{padding:20px 0;color: #d9be68;font-size: 16px;text-align: center;line-height: 35px;}
.fenzhan h3{font-size: 20px;margin-bottom: 10px;}
.fenzhan a{color: #d9be68;}


/*news*/
.newsList {margin-left: 40px;margin-bottom: 40px;}
.newsList .lists li{background: url(../images/index_110.jpg) left no-repeat;border-bottom: 1px dashed #afafaf;padding-left: 15px;font-size: 12px;margin-top: 0;width: 100%;margin-left: 0;}
#lineheight {
    height: 40px;
}
.newsList .lists li a{float: left;display: inline-block;height: 40px;line-height: 40px;border: 0;}
.newsList .lists li .time{float: right;height: 40px;line-height: 40px;color: #666;}
.detailPn{margin-top: 20px;padding-left: 10px;padding-right: 10px;}
.detail-table .g-row{padding-top: 20px;padding-left: 10px;padding-right: 10px;}
.contactLeft{padding:0 4px;}
.contactLeft img{ width:100%;}
.summery_content{padding:10px 0; color: #fff;}

/*message*/
#myform{width:600px; margin:0 auto; font-size:16px;}
#myform li{margin-top:20px; color:red;}
#myform li span{font-size:16px; color:#333;}
#myform li input{width:500px;height:40px;border: 1px solid #dcdcdc;}
#myform li textarea{width:500px;height:200px;border: 1px solid #dcdcdc;}
#myform .btn1{width:100px;height:50px;background: #d9be68;border:0;color:#fff;margin-top:50px;font-size:16px;}
#myform .btn2{width:100px; height:50px; background:#fff; border:1px solid #ddd; color:#333; margin-top:50px; margin-left:20px;font-size:16px;}

/*child*/
.child_banner{ width:100%;}
.child_banner img{ width:100%;}


*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:100px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url('../images/img.gif?v=1') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('../images/img.gif?v=1') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}

/*分页*/
#pages{padding:20px 0;}
#pages a{ border:1px solid #6a2a3d; padding:3px 10px;}
#pages .current{ border:1px solid #6a2a3d; padding:3px 10px; background:#6a2a3d; color:#FFF;}

.proSecNav{display:none;}
.proTag{padding-top:20px; padding-left:40px; font-size:18px;}
.proTag a{border:1px solid #6a2a3d; color:#6a2a3d; padding:5px 10px; margin-right:10px;display: inline-block;margin-right: 10px;margin-bottom: 10px;}
.proTag a:hover{background:#6a2a3d; color:#fff;}

.proSecNav{display:none!important;}



#gotop {
    background: url(../images/top.png) no-repeat;
    height: 50px;
    width: 50px;
    position: fixed;
    right: 15%;
    bottom: 5%;
    cursor: pointer;
}