@charset "utf-8";
/* CSS Document */



.pic_box{width:100%;}
.pic_box img{width:100%;}

.content{width:1180px;min-height:864px;margin:0 auto;}
.title_box{width:1180px;height:54px;margin-top:24px;border-bottom:solid #e5e5e5 1px;}
.title_box h1{width:200px;height:54px;line-height:54px;float:left;font-size:24px;color:#3b3b3b;font-weight:normal;}
.title_box p{width:250px;height:54px;line-height:54px;float:right;font-size:12px;color:#8b8b8b;font-family:"宋体";text-align:right;}
.title_box p a{font-size:12px;color:#8b8b8b;font-family:"宋体";}
.title_box span a{font-size:12px;color:#a41919;font-family:"宋体";}


.title_nav{width:1180px;height:39px;margin-top:14px;}
.title_nav li{width:98px;height:39px;line-height:39px;text-align:center;float:left;background-color:#e0e0e0;margin-right:3px;}
.title_nav li a{font-size:14px;color:#3b3b3b;}
.title_nav .current{background-color:#a41919;}
.title_nav .current a{color:#fff;}

.product{width:1180px;margin-top:53px;}
.product ul li{width:585px;height:192px;float:left;margin-top:19px;margin-right:5px;background-color:#efefef;}
.product ul li img{width:288px;float:left;}
.product ul li h2{width:276px;height:20px;overflow:hidden;margin-left:15px;float:left;margin-top:20px;}
.product ul li h2 a{font-size:16px;color:#a41919;font-weight:bold;}
.product ul li p{width:266px;height:50px; overflow:hidden;margin-left:15px;line-height:18px;float:left;margin-top:43px;font-size:12px;color:#636363;}
.product ul li span{width:266px;margin-left:15px;float:left;margin-top:27px;}
.product ul li span a{font-size:12px;color:#a41919;}
.product .first{margin-left:0px;}

.product_title{width:1180px;margin-top:70px;}
.product_title h2{font-size:18px;color:#3c3b3b;font-weight:normal;}


.cases{width:1180px;margin-top:53px;}
.cases ul li{width:585px;height:192px;float:left;margin-top:19px;margin-right:5px;background-color:#efefef;}
.cases ul li img{width:150px;height:150px;float:left; padding-top:20px; padding-left:20px;}
.cases ul li h2{width:276px;height:20px;overflow:hidden;margin-left:15px;float:left;margin-top:20px;}
.cases ul li h2 a{font-size:16px;color:#a41919;font-weight:bold;}
.cases ul li p{width:266px;height:50px; overflow:hidden;margin-left:15px;line-height:18px;float:left;margin-top:43px;font-size:12px;color:#636363;}
.cases ul li span{width:266px;margin-left:15px;float:left;margin-top:27px;}
.cases ul li span a{font-size:12px;color:#a41919;}

.detail_context_pic{width:1180px;height:571px;border:solid #eeeeee 1px;margin-top:25px;float:left;}
.detail_context_pic_top{width:998px;height:571px;float:left;overflow:hidden;}
.detail_context_pic_bot{width:180px;height:571px;overflow:hidden;background-color:#eeeeee;float:left;}
.detail_picbot_mid{width:180px;height:459px;overflow:hidden;margin-top:32px;}
.detail_picbot_mid ul{height:571px;width:180px;overflow:hidden;}
.detail_picbot_mid ul li{width:129px;height:64px;margin-left:24px;overflow:hidden;margin-top:12px;}
.detail_picbot_mid ul li img{width:129px;height:64px;}
#pic1{width:811px;height:304px;margin-left:134px;margin-top:107px;}
.detail_picbot_left{width:107px;height:30px;margin-left:35px;margin-top:12px;}
.detail_picbot_right{width:107px;height:30px;margin-left:35px;margin-bottom:12px;}


.tabbox{width:976px;min-height:400px;margin-top:36px;}
.tabbtn{width:976px;height:35px;background:url(../images/bg_03.png) repeat-x left center;}
.tabbtn li{width:100px;height:35px;line-height:35px;text-align:center;background:url(../images/bg_02.png) no-repeat left center;float:left;margin-right:2px;}
.tabbtn li a,.tabbox .tabbtn li span{width:100px;height:35px;display:block;float:left;line-height:35px;overflow:hidden;text-align:center;font-size:14px;cursor:pointer;color:#ffffff}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{height:35px;background:url(../images/bg_01.png)  no-repeat left center;line-height:35px;color:#ffffff;}
.tabcon{width:976px;margin-top:24px;}
.tabcon p{line-height:24px;font-size:14px;color:#575757;}

.service{width:1180px;min-height:339px;background-color:#eeeeee;margin-top:39px;}
.service img{width:496px;height:339px;float:left;}
.service_word{width:610px;height:300px;overflow:hidden;/*min-height:300px;*/margin-left:59px;float:left;margin-top:39px;background:url(../images/border_01.png) no-repeat left top;}
.service h2{width:610px;height:30px;overflow:hidden;font-size:24px;color:#404040;font-weight:normal;margin-top:23px;margin-bottom:16px;}
.service p{width:610px;line-height:26px;text-indent:2em;font-size:12px;color:#747474;font-family:"宋体";}

.telephone{width:1180px;margin-top:116px;}
.telephone ul li{width:255px;float:left;margin-right:30px;font-size:18px;color:#5e5e5e;font-weight:bold;}
.telephone ul li span{font-size:10px;color:#5e5e5e;font-weight:normal;-webkit-transform:scale(0.8);    line-height: 24px;}
.telephone .last{background:url(../images/icon_10.png) no-repeat left center;padding-left:58px;margin-right: 0;}

.contact{width:1180px;min-height:784px;margin-top:65px;}
.map{width:1180px;border:solid #e0e0e0 1px;position:relative;    margin-left: -1px;}
.map img{width:1180px;height:403px;}
.contact_word{width:569px;height:267px;background-color:#b13939;position:absolute;bottom:68px;left:0px;}
.contact_word h2{width:426px;font-size:18px;color:#fff;font-weight:bold;margin-left:37px;margin-top:27px;}
.contact_word p{widht:426px;font-size:14px;color:#fff;margin-left:38px;line-height:25px;margin-top:12px;}

.office{width:1180px;min-height:580px;margin-top:6px;}
.office ul li{width:381px;height:163px;float:left;border:solid #d6d6d6 1px;margin-right:10px;margin-top:20px;position:relative;}
.office .first{margin-left:0px;}
.office .number{width:39px;height:163px;float:left;background:url(../images/icon_11.png) no-repeat left 14px;margin-left:12px;font-size:18px;color:#fff;font-weight:bold;text-align:center;padding-top:20px;}
.office img{width:36px;height:36px; position:absolute;right:0px;bottom:0px;}
.office ul li h3{width:293px;height:20px;overflow:hidden;margin-left:16px;float:left;margin-top:21px;}
.office ul li h3 a{font-size:14px;color:#444444;font-weight:normal;}
.office ul li span{width:293px;height:100px;overflow:hidden;float:left;font-size:12px;color:#9e9e9e;font-family:"Arial";line-height:20px;margin-top:10px;margin-left:16px;}


.news_box{width:1180px;margin-top:73px;}
.news_box_top{width:1180px;height:250px;}
.news_box_top ul li{width:359px;height:250px;float:left;margin-right:31px;}
.news_box_top .first{margin-left:0px;}
.date_02{width:44px;height:48px;float:left;margin-top:2px;}
.date_02 p{width:44px;text-align:center;font-size:24px;color:#6a6a6a;font-weight:bold;}
.date_02 span{width:44px;text-align:center;font-size:12px;color:#8b8b8b;}
.news_box_top ul li h2{width:285px;height:50px;line-height:50px;margin-left:10px;float:left;overflow:hidden;}
.news_box_top ul li h2 a{font-size:14px;color:#3e3e3e;font-weight:normal;}
.news_box_botom{width:1180px;margin-top:10px;}
.news_box_botom ul li{width:1180px;height:45px;float:left;margin-top:40px;}
.news_box_botom ul li h3{width:1104px;margin-left:14px;float:left;position:relative;margin-top:5px;}
.news_box_botom ul li h3 a{font-size:16px;color:#313030;font-weight:normal;}
.news_box_botom ul li h3 strong{font-size:12px;color:#acacac;font-family:"宋体";position:absolute;right:0px;}
.news_box_botom ul li ins{width:1102px;height:20px;margin-left:16px;float:left;font-size:14px;color:#6a6a6a;}


.news_box2{width:1180px;margin-top:90px;}
.news_box2_top{width:1180px;min-height:75px;border-bottom:solid #f0f1f1 1px;}
.news_box2_top h2{width:1180px;text-align:center;font-size:24px;color:#3e3e3e;font-weight:normal;}
.news_box2_top p{width:1180px;text-align:center;font-size:12px;color:#848484;margin-top:12px;margin-bottom:23px;}
.news_box2_bottom{width:1180px;border-top:solid #f0f1f1 1px;margin-top:1px;padding-top:48px;}
.news_box2_bottom p{width:1180px;font-size:12px;color:#555555;font-family:"宋体";text-indent:2em;line-height:24px;}

.about{width:1180px;margin-top:19px;}
.about p{width:1180px;font-size:14px;color:#555555;text-indent:2em;line-height:30px;margin-top:39px;}
.about img{margin-top:42px;}


.honor{width:1180px;margin-top:78px;border:solid #dbdbdb 1px;}
.detail_context_pic_top2{width:600px;height:440px;margin:15px auto 0 auto;overflow:hidden;}
#pic2{width:600px;height:440px;}
.detail_context_pic_bot2{width:1180px;height:153px;border-top:solid #dbdbdb 1px;margin-top:42px;background-color:#f8f8f8;overflow:hidden;}
.detail_picbot_left2{width:85px;height:153px;float:left;}
.detail_picbot_left2 img{width:29px;height:58px;margin-left:25px;margin-top:45px;}
.detail_picbot_mid2{width:1002px;height:114px;overflow:hidden;float:left;margin-top:17px;}
.detail_picbot_mid2 ul li{width:160px;height:114px;margin-left:7px;float:left;}
.detail_picbot_mid2 ul li img{width:160px;height:114px;}
.detail_picbot_right2{width:85px;height:153px;float:left;}
.detail_picbot_right2 img{width:29px;height:58px;margin-left:25px;margin-top:45px;}

.footer2{width:100%;height:116px;background-color:#f2f2f2;margin-top:100px;}
.footer2_nav{width:1180px;height:43px;float:left;}
.footer2 ul{width:402px;margin:0 auto;}
.footer2 ul li{width:67px;float:left;text-align:center;margin-top:30px;}
.footer2 ul li a{font-size:12px;color:#414141;font-family:"宋体";}
.footer2 p{width:1180px;text-align:center;float:left;margin-top:18px;font-size:12px;color:#6e6e6e;font-family:"宋体";}
.footer2 p a{font-size:12px;color:#414141;font-family:"宋体";}