﻿@charset"utf-8";
form,ul,li,p,h1,h2,h3,h4,h5,h6,object,img{margin:0;padding:0;border:0}
ul,li{list-style-type:none}
body{margin:0;font-size:12px;padding:0;border:0; font-family:"微软雅黑";}
.clears{clear:both}
a{color:#333;text-decoration:none}
a:hover{color:#000;text-decoration:none}/*
a{blr:expression(this.onFocus=this.blur());outline:none}
a:focus{-moz-outline-style:none}*/

.widths{overflow:hidden; width:1200px; margin:0 auto;}
.headbox{ overflow:hidden;}
.toplog{ overflow:hidden; float:left; margin:32px 0 0; width:489px; height:81px; background:url(/Content/Images/Images_WebSite/toplog.jpg) no-repeat;}
.toptel{overflow:hidden; float:right; margin:20px 0 0 0; width:422px; height:111px; background:url(/Content/Images/Images_WebSite/toptel.jpg) no-repeat;}
#menus{overflow:hidden; margin-top:42px;background:#4F004F} 
#menus ul{width:1200px; margin:0 auto;} 
#menus ul li{ float:left;}
#menus ul li.curr{background:#4F004F}
#menus ul li a{width:200px; display:inline; color:#fff; font-size:20px; text-align:center; float:left; height:80px; line-height:80px;}
#menus ul li a:hover{background:#1F031F;}

#menus ul li ul{position:absolute;width:120px; padding:0 0 20px 0; margin:80px 0 0 0; background:#4F004F; z-index:999;font-family:"宋体";}
#menus ul li ul li{float:left; height:30px; font-size:13px}
#menus ul li ul li a{display:block;text-align:center; height:30px; line-height:30px; font-weight:100;color:#fff; font-size:12px;}

.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;   /* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet {width: 20px;height: 20px; text-align: center;line-height: 20px; font-size: 12px;color:#000;opacity: 1;background: rgba(0,0,0,0.2);}
.swiper-pagination-bullet-active {color:#fff;background: #007aff;}
.banner{overflow:hidden; height:500px; margin:1px auto}

/*首页*/
.indexbgcolor1{background:#DDDDDD}
.index_biaoti{ height: 156px; line-height: 200px; font-size: 50px; font-weight: 100; text-align:center;color:#333}
.index_biaotimiaoshu1{ font-size: 17px; color:#444444; text-align: center; width: 100%;}
.index_downlines{width: 100%; height: 1px; border-bottom: 1px solid #CCCCCC;margin:40px 0}
.index_mbbox{width: 1200px; margin:0 auto;padding-bottom: 20px;}
.index_mbbox .list_2{float: left; width: 450px;}
.index_mbbox .mb_1{float: left; width:300px; height: 449px;background:url(/Content/Images/Images_WebSite/mb_1.jpg) no-repeat;}
.index_mbbox .mb_2{float: left; width:450px; height: 224px;background:url(/Content/Images/Images_WebSite/mb_2.jpg) no-repeat;}
.index_mbbox .mb_3{float: left; width:450px; height: 225px;background:url(/Content/Images/Images_WebSite/mb_3.jpg) no-repeat;}
.index_mbbox .mb_4{float: left; width:450px; height: 149px;background:url(/Content/Images/Images_WebSite/mb_4.jpg) no-repeat;}
.index_mbbox .mb_5{float: left; width:450px; height: 151px;background:url(/Content/Images/Images_WebSite/mb_5.jpg) no-repeat;}
.index_mbbox .mb_6{float: left; width:450px; height: 149px;background:url(/Content/Images/Images_WebSite/mb_6.jpg) no-repeat;}
.index_biaotimiaoshu2{text-align: left; padding: 20px 0; font-size: 18px; line-height: 30px;}

.index_baobaobox{width: 1200px; margin:0 auto;padding-bottom: 20px;}
.index_baobaobox .list_1{float: left; width: 403px;}
.index_baobaobox .list_2{float: left; display: inline; margin: 0 0 0 4px; width: 118px;}
.index_baobaobox .list_3{float: left; width: 113px;}
.index_baobaobox .bb_1{width: 403px; height: 240px;background:url(/Content/Images/Images_WebSite/bb_1.jpg) no-repeat;}
.index_baobaobox .bb_2{width: 403px; margin-top:4px; height: 240px;background:url(/Content/Images/Images_WebSite/bb_2.jpg) no-repeat;}
.index_baobaobox .bb_3{width: 118px; height: 484px;background:url(/Content/Images/Images_WebSite/bb_3.jpg) no-repeat;}
.index_baobaobox .bb_4{width: 113px; height: 484px;background:url(/Content/Images/Images_WebSite/bb_4.jpg) no-repeat;}
.index_baobaobox .list_4{float:right; width: 542px;}
.index_baobaobox .list_4 h1{height: 107px; line-height: 90px; font-size: 40px; color: #333; font-weight: 100; text-align: center;}
.index_baobaobox .list_4 h2{height: 131px; line-height: 30px; font-size: 18px; color: #777; font-weight: 100; text-align: left;}
.index_baobaobox .list_4 h3{line-height: 40px; margin: 15px 0 20px 0; font-size: 25px; color: #111; font-weight: 100; text-align: left;}
.index_baobaobox .list_4 h4{height: 49px; line-height: 45px; font-style: italic; font-size: 28px; background:#FF4000; color: #fff; font-weight: 100; text-align: center;}

.index_zuanshibox{width: 1200px; margin:0 auto;padding-bottom: 20px;}
.index_zuanshibox .zs_1{width: 394px; float: left; display: inline; margin: 0 9px 10px 0; height: 279px;background:url(/Content/Images/Images_WebSite/zs_1.jpg) no-repeat;}
.index_zuanshibox .zs_2{width: 797px; float: left;display: inline; height: 279px;background:url(/Content/Images/Images_WebSite/zs_2.jpg) no-repeat;}
.index_zuanshibox .zs_3{width: 394px; float: left;display: inline; margin: 0 9px 0 0; height: 325px;background:url(/Content/Images/Images_WebSite/zs_3.jpg) no-repeat;}
.index_zuanshibox .zs_4{width: 394px; float: left;display: inline; margin: 0 9px 0 0; height: 325px;background:url(/Content/Images/Images_WebSite/zs_4.jpg) no-repeat;}
.index_zuanshibox .zs_5{width: 394px; float: left;display: inline; height: 325px;background:url(/Content/Images/Images_WebSite/zs_5.jpg) no-repeat;}

.index_huangjinbox{width: 1200px; margin:0 auto;padding-bottom: 20px;}
.index_huangjinbox .hj_1{width: 394px; float: left;display: inline; margin: 0 9px 14px 0; height: 325px;background:url(/Content/Images/Images_WebSite/hj_1.jpg) no-repeat;}
.index_huangjinbox .hj_2{width: 394px; float: left;display: inline; margin: 0 9px 14px 0; height: 325px;background:url(/Content/Images/Images_WebSite/hj_2.jpg) no-repeat;}
.index_huangjinbox .hj_3{width: 394px; float: left;display: inline; margin: 0 0 14px 0; height: 325px;background:url(/Content/Images/Images_WebSite/hj_3.jpg) no-repeat;}
.index_huangjinbox .hj_4{width: 394px; float: left;display: inline; margin: 0 9px 14px 0; height: 325px;background:url(/Content/Images/Images_WebSite/hj_4.jpg) no-repeat;}
.index_huangjinbox .hj_5{width: 394px; float: left;display: inline; margin: 0 9px 14px 0;height: 325px;background:url(/Content/Images/Images_WebSite/hj_5.jpg) no-repeat;}
.index_huangjinbox .hj_6{width: 394px; float: left;display: inline; height: 325px;background:url(/Content/Images/Images_WebSite/hj_6.jpg) no-repeat;}

.index_guanyuwomen{height: 400px; background: #ccc}
.index_guanyuwomen h1{text-align: center; padding-top:30px; font-size: 52px; color: #212121; font-weight: 100; line-height: 80px;}
.index_guanyuwomen h2{ font-size: 17px;width: 1200px; margin:30px auto 0 auto;color: #111; font-weight: 100; line-height:40px;}

#Marquee1,.str_wrap{ background:none}

.bottom{ background:#390039; height:166px;}
.bottomgs{}
.bottomgs_left{ float:left; width:143px; height:124px; margin:22px 20px 0 200px;background:url(/Content/Images/Images_WebSite/bottomlog.jpg);}
.bottomgs_right{ float: left; padding-top:40px; font-size: 15px; color: #fff; line-height:35px;}

/*内页*/
/*内页主框架*/
.innermain{ margin:0 auto; width:1200px; overflow:hidden}
.neiyedaohang{ padding:20px 0 30px 0}
.mainleftbox{ overflow:hidden; display:inline;float:left;width:260px;}
.mainleftbox_title{overflow:hidden; background:#4F034E;}
.mainleftbox_title img{ margin:30px 0 30px 0;}

.mainleftbox_content{ overflow:hidden;}


.mainleftbox_li{overflow:hidden; margin:0;width:260px;border-bottom:#4F034E solid 2px;}
.mainleftbox_li ul{}
.mainleftbox_li ul li{float:left; margin-top:1px; font-weight:800; border-left:#4F034E solid 2px;border-right:#4F034E solid 2px;border-top:#4F034E solid 1px; display:inline;width:256px;line-height:50px;}
.mainleftbox_li ul li.bottom{ overflow:hidden; height:7px;}
.mainleftbox_li ul li a{color:#333; display:block; text-align:center; font-size:13px;}
.mainleftbox_li ul li a:hover{ font-size:15px; background:#4F034E; color:#fff}
.mainleftbox_li ul li a.CurMenu{font-size:15px; background:#4F034E; color:#fff}



/*
.mainleftbox_li ul li ul{ display:none; position:absolute; margin:-32px 0 0 244px;}
.mainleftbox_li ul li ul li{ line-height:32px;margin:0; border-bottom:#AA0A2C solid 1px}
.mainleftbox_li ul li ul li a{ line-height:32px;text-indent:20px;color:#342E2E;background:#CB0831;}
.mainleftbox_li ul li ul li a:hover{background:#E8123E;color:#342E2E;}
*/


.mainright{ overflow:hidden; display:inline;float:right; width:909px;}

.xiaosanjiaobox{ width:30px; height:28px; background:url(/Content/Images/Images_WebSite/inner_xiaosanjiao.jpg);}

.lanmutitlebox{}
.lanmutitle{font-size:25px; line-height:50px; color:#4F034E;border-bottom:#4F034E solid 3px;}

.yewufanweipages{}
.yewufanweipages h1{ border-bottom:#0057A6 solid 1px; color:#0057A6; font-size:15px; margin:10px 0 10px 0}
.yewufanweipages ul{margin:20px 0; display:block;}
.yewufanweipages ul li{ float:left; overflow:hidden; width:50%; height:35px; line-height:35px;}
.yewufanweipages ul li a{color:#0057A6; font-size:14px;}
.yewufanweipages ul li a:hover{text-decoration:underline;color:#0057A6;}
.mainrightcontents{ width:879px; overflow:hidden; margin-left:28px;}

/*导航位置*/
.thispostion{height:50px; text-align:left; font-size:14px; line-height:50px; overflow:hidden;background:#eee;}
.lanmuPotion{}


/*单页图文介绍内容*/
.Content{color:#333; font-size:14px;}
.Content a{color:#333; font-weight:100; text-decoration:none;}
.Content a:hover{color:#F00; font-weight:100; text-decoration:none;}

.DetailContent{padding:20px 0;line-height:35px; color:#333; font-size:16px;}
.DetailContent a{color:#333; font-weight:100; text-decoration:none;}
.DetailContent a:hover{color:#F00; font-weight:700; text-decoration:none;}

/*图片带有介绍*/
ul.Projieshaolist{ display:block; overflow:hidden;}
ul.Projieshaolist li{overflow:hidden;display:inline;float:left;width:100%;height:140px; margin:15px 0 0 0;}
ul.Projieshaolist li.lines{overflow:hidden;display:inline;width:100%; border-bottom:#ccc dashed 1px; height:1px;}
ul.Projieshaolist li code{float:left; display:inline; overflow:hidden; width:200px; height:140px;}
ul.Projieshaolist li p{float:left; display:inline; margin-left:20px;overflow:hidden; width:480px; height:140px;}
ul.Projieshaolist li p a{color:#F30; text-decoration:underline}

/*图片列表*/
ul.Photolist{display:block;  overflow:hidden;width:930px;}
ul.Photolist li{ float:left; overflow:hidden; display:inline; margin:10px 50px 10px 0; width:250px; height:300px;}
ul.Photolist li a{display:block;text-decoration:none;}
ul.Photolist li a:hover{ color:#000}
ul.Photolist li code{ overflow:hidden; display:block; margin:1px 0 0 1px; width:250px; height:250px; vertical-align:middle}
ul.Photolist li code img{display:inline-block; width:250px; height:250px; filter:alpha(opacity=80);opacity:0.8; transition: all 0.8s;}/*max-width:200px;_width:expression(this.width<200px?"auto":"200px"); max-height:150px;_height:expression(this.width<175px?"auto":"175px");*/
ul.Photolist li code img:hover{filter:alpha(opacity=100);opacity:1;transform: scale(1.1);}
ul.Photolist li span.titles{ display:block; margin:8px 0 0 0; text-align:center;border:#ccc solid 1px;line-height:30px;color:#454545; font-size:12px; font-weight:100; text-align:center}

/*客户案例*/
ul.Caselist{display:block; overflow:hidden;width:1250px; padding:0 50px;}
ul.Caselist li{ float:left; overflow:hidden; display:inline; margin:10px 40px 10px 0; width:240px; height:300px;}
ul.Caselist li a{display:block;text-decoration:none;}
ul.Caselist li a:hover{ color:#000}
ul.Caselist li code{ overflow:hidden; display:block; margin:1px 0 0 1px; width:240px; height:240px; vertical-align:middle}
ul.Caselist li code img{display:inline-block; width:240px; height:240px }/*max-width:200px;_width:expression(this.width<200px?"auto":"200px"); max-height:150px;_height:expression(this.width<175px?"auto":"175px");*/
ul.Caselist li span.titles{ display:block; margin:8px 0 0 0; text-align:center;border:#ccc solid 1px;line-height:30px;color:#454545; font-size:12px; font-weight:100; text-align:center}



.productionfo{}
.upinfo{margin-top:30px;}
.upinfo,.downinfo{overflow:hidden; color:#333; font-size:12px; height:30px; line-height:30px;}
.upinfo a,.downinfo a{color:#333; text-decoration:underline}
.upinfo a:hover,.downinfo a:hover{ text-decoration:none;color:#f00;}

/*商品展示*/
ul.Prolist{display:block;  overflow:hidden;width:850px;}
ul.Prolist li{ float:left; overflow:hidden; display:inline; border:#ccc solid 1px; margin:10px 75px 20px 0; width:200px; height:260px;}
ul.Prolist li a{display:block;text-decoration:none;}
ul.Prolist li a:hover{ color:#000}
ul.Prolist li code{ overflow:hidden; display:block; margin:1px 0 0 1px; width:200px; height:150px; vertical-align:middle}
ul.Prolist li code img{display:inline-block;}/*max-width:200px;_width:expression(this.width<200px?"auto":"200px"); max-height:150px;_height:expression(this.width<175px?"auto":"175px");*/
ul.Prolist li span.titles{ display:block;text-align:center;line-height:20px;color:#454545; font-size:12px; font-weight:100; text-align:center}


/*文章列表*/
.newslist{ margin:20px 0 20px 0}
.newslist li{ overflow:hidden; float:left; background:url(/Content/Images/Images_WebSite/ioc1.jpg) no-repeat left center; width:100%; height:40px; line-height:40px; border-bottom:1px #CDCDCD dashed;}
.newslist li a{font-size:15px; color:#333333;font-weight:100;text-decoration:none}
.newslist li a:hover{color:#67685A; font-weight:100;}
.newslist li span.biaoti{float:left; text-indent:20px; height:40px; line-height:40px; font-size:14px}
.newslist li span.shijian{float:right; height:40px; line-height:40px; font-size:12px; font-family:Arial}
a.newsmores{font-size:12px; font-weight:100; text-decoration:none; color:#666}

/*文章详细页面*/
.newsionfo{}
.newsionfo h1{ font-size:18px; text-align:center; height:50px; line-height:50px; padding-top:15px; color:#333}
.newsionfo .newsinfotime{height:40px; line-height:30px;font-size:12px; text-align:center; border-bottom:#C5D2CC solid 1px}
.newsionfo .newscontent{ padding:20px 10px;line-height:25px; font-size:14px;}
.newsionfo .newscontent a{color:#696969; text-decoration:none; font-weight:100}

/*产品展示页面*/
.productspage{overflow:hidden; margin:0 auto;width:704px;}
#productspage_bigpic{border:#ccc solid 1px; padding:1px;height:467px; overflow:hidden;width:700px;}
#productspage_smallpicbox{ background:#ECEBD4; margin:0 auto; border:#ccc solid 1px; padding:1px; height:134px;}
#productspage_smallpicbox img{ float:left; padding:13px 0 0 13px; cursor:pointer}
.productspage_jieshao{overflow:hidden; margin:0 auto; border:#ccc solid 1px;border-bottom:0;}
.productspage_jieshao_l{ float:left; width:189px;border-right:#ccc solid 1px; text-align:right; padding-right:10px; background:#E3E3E5; line-height:28px;}
.productspage_jieshao_r{ float:left; width:491px; line-height:28px; padding-left:10px;}
.productspage_jieshaoBottom{overflow:hidden; margin:0 auto; border-bottom:#D5D5B1 solid 1px;width:706px; line-height:28px;}
/*留言*/
.guestbookFont{height:40px; line-height:40px;}
.guestbookTable{ margin:0 auto; width:100%; background:#fff}
.guestbookTable_td{ background:#fff}
.guestbookTable_td2{ background:#fff}
.guestbookBtn{ padding:10px 0;}
.guestbookBtn a.btm_1{overflow:hidden; display:inline-block; font-size:12px; text-align:center; text-decoration:none; width:94px; height:30px; line-height:30px; background:url(/Content/Images/Images_WebSite/btn.gif) no-repeat;}
.inp02{ border:#D9D9D9 solid 1px;}
.guestList{ border:#E0E0E0 solid 1px; background:#F8F9FA; font-size:12px;}
.guestList .guesttitle{ padding-left:10px; line-height:40px; height:40px; border-bottom:#E0E0E0 solid 1px;}
.guestList .guestContent{padding:10px; line-height:22px}
.guestList .guesthuifu{ width:94%; margin:0 auto;border:#666 solid 1px; padding:10px}
/*分页*/
#pager{ text-align:center; padding:10px 0;}
#pager span{ display:inline-block; background:#00B642; color:#fff; width:20px; height:20px; line-height:20px; border:#00B642 solid 1px;}
#pager a{ display:inline-block; color:#666; width:20px; height:20px; line-height:20px; border:#ccc solid 1px;}
