﻿body{ background:#f5f5f5;}
.w1140{ width:1140px; height:auto; margin:0 auto;}
.w1000{ width:1000px; height:auto; margin:0 auto;}
.mt10{ margin-top:10px;}
.line_1{ width:100%; height:6px; text-align:left; background:url(../images/title_bg_2.jpg) 0 0 repeat-x;}



.header{ width:100%; height:138px; margin:0 auto; background:url(../images/header_bg.jpg) 0 0 repeat-x;}
.header .logo{ height:101px;}
.nav{ height:37px; position:relative; z-index:100;}
.nav .nav_list{ width:100%;}
.nav .nav_list li{ width:120px; margin-left:25px; float:left; position:relative;}
.nav .nav_list li a.main,.nav .nav_list li a.cur,.nav .nav_list li a.on{ width:120px; height:37px; display:block; text-align:center; font:14px/37px 'Microsoft Yahei'; color:#2f2725; position:relative;}
.nav .nav_list li a.main i,.nav .sub_nav li a i{ width:7px; height:7px; display:inline-block; _display:none; margin-left:5px; *margin-top:-12px; background:url(../images/nav_triangle_greay.png) center center no-repeat;}
.nav .nav_list li:hover a.main,.nav .nav_list li a.cur,.nav .nav_list li a.on{ background:#bebebf;}
.nav .nav_list li:hover a.main i,.nav .nav_list li a.cur i,.nav .nav_list li a.on i{ background:url(../images/nav_triangle_down.png) 0 0 no-repeat;}

.nav .sub_nav{ width:120px; height:auto; position:absolute; left:0; top:37px; background:#e1e1e1; display:none; z-index:100;}
.nav .sub_nav li{ width:120px; height:39px; float:none; font:12px/39px 'Microsoft Yahei'; margin-left:0px; position:relative;}
.nav .sub_nav li a,.nav .sub_nav li a.on{ width:120px; height:39px; display:block; background:#e1e1e1;border-top:1px solid #bbbbbb; color:#616163; text-align:center;}
.nav .sub_nav li:hover a,.nav .sub_nav li a.on{ background:#adadae; color:#fff;}
.nav .sub_nav li:hover a i,.nav .sub_nav li a.on i{ background:url(../images/nav_triangle_red.png) right center no-repeat;}

.nav .sub_nav .third_nav{ width:120px; height:auto; position:absolute; left:120px; top:0; background:#e1e1e1; display:none;}
.nav .sub_nav .third_nav li{ width:120px; height:39px;border-bottom:1px solid #bbbbbb; margin:0;}
.nav .sub_nav .third_nav li a{ width:120px; height:39px; background:#e1e1e1; color:#525253;border-bottom:1px solid #bbbbbb;_border-bottom:none;}
.nav .sub_nav .third_nav li a:hover{ background:#bebebf;}
/* banner */
.banner_wrapper{width:100%; height:455px; margin:10px auto 27px auto; position:relative; overflow:hidden; z-index:10;}
#banner_focus{ width:100%;height:455px;overflow:hidden;}
#banner_focus ul{ width:100%;height:455px;position:absolute;z-index:10;}
#banner_focus ul li{float:left;width:100%;height:455px;overflow:hidden; text-align:center; overflow:hidden;}
#banner_focus ul li div{position:absolute;overflow:hidden;}
#banner_focus .btnBg{position:absolute;width:100%;height:20px;left:0;bottom:0;z-index:10;}
.banner_wrapper .btn{position:absolute;height:10px;padding:5px 10px;left:50%; margin-left:-45px;bottom:27px;text-align:right; z-index:99;}
.banner_wrapper .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:url(../images/banner_bnt_1.png) 0 0 no-repeat; text-indent:-9999;}
.banner_wrapper .btn span.on{background:url(../images/banner_bnt.png) 0 0 no-repeat;}
.banner_wrapper .preNext{width:63px;height:58px;position:absolute;top:190px;background:url(../images/arrows.png) 0 0 no-repeat;cursor:pointer; z-index:99; display:none;}
.banner_wrapper .pre{left:12%;}
.banner_wrapper .next{right:12%;background-position:0 -58px;}


.h3_title{ width:100%; height:45px; color:#333;}
.h3_title span{ width:auto; height:45px; display:block; font:20px/45px times,"Times New Roman"; float:left; background:url(../images/red_square.jpg) right 26px no-repeat; padding-right:10px; margin-right:5px;}   .h3_title span a{ color:#333;}
.h3_title i{ width:auto; height:45px; display:block; font:17px/45px "Microsoft Yahei"; float:left; color:#595757;}   .h3_title i a{ color:#595757;}
.h3_title a.more{ float:right; margin-top:15px;}

.left_about{ width:245px; height:395px; padding-right:25px; border-right:1px dashed #e0e0e0; float:left;}
.left_about .p_img{ margin-top:23px;}
.left_about .p_text{ font:13px/25px 'Microsoft Yahei'; color:#717071; margin-top:10px;}   .left_about .p_text a{ color:#717071;}
.center_produce{ width:555px; height:395px; margin-left:25px; float:left; padding-right:25px; border-right:1px dashed #e0e0e0; float:left;}
.index_prod_list{ width:100%; margin-left:-5px; margin-top:20px;}
.index_prod_list li{ width:179px; height:142px; float:left; margin:0 0 13px 6px; _margin-left:3px; overflow: hidden;}
.index_prod_list li img{ width: 100%; height: 100%;}

.right_resources{ width:236px; height:395px; float:right;}
.right_resources .div_resources{ margin-top:20px;}
.right_resources .div_resources a img{ margin-bottom:13px;}

.footer{ width:100%; height:auto; background:#e6e6e6;border-top: 1px solid #d9d9d9; padding-top:20px;padding-bottom: 27px;}
.footer_top{ height:auto;}
.footer_top .weixin{ float:left;}
.footer_list{ width:730px; float:right;}
.footer_list li{ width:auto; height: 170px; float:left; margin-left:75px;_margin-left:70px;*margin-left:65px;}
.footer_list li a{ font:13px/23px 'Microsoft Yahei'; color:#717071;}  .footer_list li a:hover{ text-decoration:underline;}
.footer_list li h4 a{ font:13px/20px 'Microsoft Yahei'; color:#231815;} .footer_list li h4 a:hover{ text-decoration:none;}
.friendLink{ padding-top:10px;}
.friendLink .left{ width:100%; height:auto; float:left; font:13px/25px 'Microsoft Yahei';}
.friendLink .left dl dt{ color:#333;}
.friendLink .left dl dd{ width:640px; height:auto; overflow:hidden;}
.friendLink .left dl dd,.friendLink .left dl dd a{ color:#7b7a7b;}  .friendLink .left dl dd a:hover{ color:#231815;} 
.friendLink .map{ float:right;}
.copyR_wrap{ width: 100%; height: auto; border-top: 1px solid #d9d9d9;background:#e6e6e6; padding-bottom: 28px;}
.copyRight{margin-top: 28px;}
.copyRight .footer_logo{ float:left; width:405px; height:17px;  font:13px/17px 'Microsoft Yahei'; color:#7b7a7b; background:url(../images/foot_logo.png) 0 0 no-repeat; padding-left:90px; margin-top:5px;}
.copyRight .right{ float:right;font:13px/27px 'Microsoft Yahei'; color:#7b7a7b;}
.copyRight .right span{ float:left;}

/**inner page**/
.inner_banner{ width:100%; height:auto; background:url(../images/innerbannerbg.jpg) 0 0 repeat-x;}
.menu{ width:220px; height:auto; float:left; margin-right:12px;}
.menu h3{ width:171px; height:36px; background:#7a7a7c url(../images/menu_title_bg.jpg) 0 0 no-repeat; padding-left:47px; border:1px solid #6a6a6c; color:#fff; font:16px/34px "Microsoft Yahei";}
.sub_menu{ width:212px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;border-bottom:1px solid #cbcaca; background:#fff; padding:8px 3px;}
.sub_menu a,.sub_menu a.cur{ width:195px; height:33px; display:block; background:#e6e6e6; font:14px/33px 'Microsoft Yahei'; color:#333333; margin-top:5px; padding-left:17px;}
.sub_menu a:hover,.sub_menu a.cur{ background:#d3d3d3 url(../images/menu_sub_bg.jpg) 0 0 no-repeat; font-weight:bold;}
.menu_img{ margin-top:25px;}
.menu_img a{ margin-bottom:10px; display:block;}
.menu_right{ width:768px; float:left; overflow:hidden;}
.menu_right h3{ width:741px; height:36px; background:#7b7b7d url(../images/title_bg_1.jpg) 10px center no-repeat;font:16px/36px "Microsoft Yahei"; color:#fff; padding-left:27px;}
.menu_right .procute_center_list{ width:768px; height:auto; overflow:hidden; background:#f0f0f0 url(../images/li_bg.jpg) left bottom repeat-x;}
.menu_right .procute_center_list li{ width:324px; height:180px; padding:30px; float:left; background:url(../images/li_bg.jpg) left bottom repeat-x; margin-top:2px;}
.menu_right .procute_center_list li .proc_img{ width:91px; height:176px; float:left; margin-right:30px;}
.menu_right .procute_center_list li .info{ width:203px; height:auto; float:left;}
.menu_right .procute_center_list li .info h4{ font:18px/23px 'Microsoft Yahei';}  .menu_right .procute_center_list li .info h4 a{ color:#036eb5;}
.menu_right .procute_center_list li .info p{ width:100%; height:80px; font:14px/20px 'Microsoft Yahei'; color:#3d3a39; overflow:hidden; margin-top:30px;}
.menu_right .procute_center_list li .info p a{ color:#3d3a39;}   .menu_right .procute_center_list li .info p a:hover{ color:#656464;}
.menu_right .Hardgoods_info,.content_info{ width:746px; height:auto; border-left:1px solid #cececd;border-right:1px solid #cececd; padding:10px; background:#f5f5f5;}
.content_info{width:748px; background:#f0f0f0; border:none; padding-bottom:40px;font:14px/30px "Microsoft Yahei";color:#666; position:relative;}
.content_info p{ width:100%; margin-left:auto; margin-right:auto;font:14px/30px "Microsoft Yahei";color:#666; margin-top:10px;}
.content_info p img{display: block;}
.caseshow1L{ position: absolute; width: 17px; height: 30px; z-index: 9; top:50%; left: 0; margin-top: -15px;}
.caseshow1R{ position: absolute; width: 17px; height: 30px; z-index: 9; top:50%; right: 0; margin-top: -15px;}
.menu_right .Hardgoods_info p{font:14px/30px "Microsoft Yahei"; color:#666; margin-top:10px; }
.menu_right .Hardgoods_info dl{ width:100%; overflow:hidden;}
.menu_right .Hardgoods_info dl dt{ width:221px; height:249px; float:left;}
.menu_right .Hardgoods_info dl dd{ width:495px; height:auto; float:left; margin-left:30px;}
.menu_right .Hardgoods_info dl dd h4{ font:italic 20px/30px "Microsoft Yahei"; color:#036eb5;}
.menu_right .Hardgoods_info dl dd .p_title{ font:15px/25px "Microsoft Yahei"; color:#adafb0; text-indent:0;}
.menu_right .Hardgoods_info dl dd .p_title i{ font:italic 12px/25px "Microsoft Yahei"; color:#adafb0;}
.menu_right .Hardgoods_info dl dd .info{ font:14px/25px "Microsoft Yahei"; color:#666; margin-top:10px;}
.Hardgoods_info_bottom{ width:746px; height:34px; border-left:1px solid #cececd;border-right:1px solid #cececd;border-bottom:1px solid #cececd; background:url(../images/hardgoods_info_bottom.jpg) left bottom repeat-x; padding:0 10px;}

.goods_tab_wrap{ width:100%; height:auto; margin-top:30px;}
.goods_tab{ width:100%;}
.goods_tab li,.goods_tab li.cur{ width:auto; _width:1; overflow:visible; height:32px;font:13px/32px "Microsoft Yahei"; color:#666; background:#adaeaf; float:left; border-right:1px solid #fff; color:#fff; padding:0 15px; cursor:pointer;}
.goods_tab li:last{ border-right:none;}
.goods_tab li:hover,.goods_tab li.cur{ background:#036eb5; color:#fff; padding:0 15px;}
.goods_inf{ width:716px;_width:714px;font:12px/32px "Microsoft Yahei"; color:#666; border:1px solid #cececd; padding:15px; display:none;}

.business_list{ width:768px; height:auto; overflow:hidden; background:#f0f0f0 url(../images/li_bg.jpg) left bottom repeat-x;}
.business_list li{ width:184px; height:150px; padding:20px 36px; float:left; background:url(../images/li_bg.jpg) left bottom repeat-x; margin-top:2px;}
.business_list li h4{ height:20px;}
.business_list li h4 a{font:bold 18px/20px 'Microsoft Yahei'; color:#036eb5;}
.business_list li .business{ width:182px; height:107px; overflow:hidden; margin-top:10px;}
.business_title{ width:738px; height:70px;  background:#f0f0f0 url(../images/li_bg.jpg) left bottom repeat-x;font:bold 18px/70px 'Microsoft Yahei'; color:#036eb5; padding-left:30px;}
.business_title i{font:italic 12px/70px 'Microsoft Yahei'; color:#adafb0;}

.service_ul,.blog_list,.download_list,.recruitment_list{ width:95%; height:auto; margin:22px auto 0 auto; overflow:hidden;}
.service_ul li,.service_ul li{ width:auto; _width:1px; overflow:visible; height:22px; line-height: 22px; border:1px solid #c5c4c3; float:left; margin-right:-1px;}
.service_ul li a,.service_ul li a.cur,.service_ul li a.on{width:auto; _width:80px; _text-align:center; overflow:visible; height:22px; display:block;background:url(../images/service_tab_bg_sel-02.jpg) 0 0 repeat-x; padding:0 20px; font:13px/22px 'Microsoft Yahei'; color:#231815;}
.service_ul li a:hover,.service_ul li a.cur,.service_ul li a.on{ background:url(../images/service_tab_bg_sel.jpg) 0 0 repeat-x; line-height: 22px;}
.blog_list li{ width:100%; height:25px; overflow:hidden; background:url(../images/list_s_1.jpg) left center no-repeat; font:13px/25px 'Microsoft Yahei'; color:#717071; padding-left:15px; margin-bottom:15px;}
.blog_list li a,.download_list li a{ color:#717071; }.blog_list li a:hover,.download_list li a:hover{color:#000;}
.download_list{ border-bottom:1px dashed #999;}
.download_list li{ width:26%; height:25px; overflow:hidden; background:url(../images/list_s_1.jpg) left center no-repeat; font:13px/25px 'Microsoft Yahei'; color:#717071; padding-left:15px; margin-bottom:15px; float:left; margin-left:28px;}
.recruitment_list{ width:693px;}
.recruitment_list li{ width:691px; height:auto;font:14px/37px 'Microsoft Yahei'; border:1px solid #c8c7c7; float:left; margin-top:-1px; cursor:pointer;}
.recruitment_list li span{ width:137px; height:38px; display:block; float:left; background:url(../images/table_bg.jpg) 0 0 repeat-x;  font:14px/38px 'Microsoft Yahei'; border-left:1px dashed #eae9e9; text-align:center; color:#3c3a39;}
.recruitment_list li span:first{ border:none;}
.recruitment_list li span a{ width:90px; height:28px; background:url(../images/bnt1_bg.png) 0 0 no-repeat;font:13px/28px 'Microsoft Yahei'; color:#fff; display:block; margin:5px auto 0 auto;}
.recruitment_list li .recruitment_info{ width:631px; height:auto; float:left; padding:15px 30px; background:#fff; display:none; border-top:1px solid #c8c7c7; overflow:hidden;}
.recruitment_list li .recruitment_info p{font:13px/30px 'Microsoft Yahei'; margin:0;}

.page{ width:100%; height:20px;font:12px/20px 'Microsoft Yahei'; text-align:center;}
.page li{ display: inline;}
.page a{border: 1px solid #D5D5CB;display: inline-block;margin: 0;padding: 0 5px; color:#434343;}
.page a:hover{ color:#666;}
.page a.on{border:0 solid #D5D5CB;}

.scrolltab{position:relative;width:954px; height:470px; padding-top:10px; overflow:hidden;}

.scrolltab .ulBigPic{width:954px;height:460px;overflow:hidden; display:inline; float:left;}

.scrolltab .ulBigPic li{width:954px;height:460px;display:none;}

.scrolltab .ulBigPic .liSelected{display:block;}

.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff;}

.scrolltab .ulBigPic .sPic{width:954px;float:left;overflow:hidden;height:460px;}

.scrolltab .ulBigPic .sSideBox{width:290px;float:right;overflow:hidden;}

.scrolltab .sSideBox span{width:290px;display:block;overflow:hidden;}

.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}

.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}

.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}

.scrolltab .ulBigPic .sMore a{color:#841;}

.scrolltab .ulBigPic .sTitle a{color:#333;}

.scrolltab .ulBigPic .sTitle a:hover{color:#840;}

.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:190px;background:url(../images/bgart.png) no-repeat;}



.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}

.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}

.scrolltab .sLeftBtnA{background-position:-5px -2px;}

.scrolltab .sLeftBtnASel{background-position:-80px 0;}

.scrolltab .sLeftBtnABan{background-position:-161px 0;}




.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:210px;}
.scrolltab .sRightBtnA{background-position:-36px 0;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-292px 0;}
.scrolltab .dSmallPicBox{width:380px;height:87px;position:relative; float:right;}
.scrolltab .dSmallPic{width:380px;height:68px;position:absolute;left:34px;top:-75px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:107px;height:68px; margin-right:5px;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:107px;height:68px;display:block;}.scrolltab .dSmallPic .sPic p{width:350px;height:auto;display:block; float:right; line-height:20px; font-family:"微软雅黑"; color:#3d4451;}
.scrolltab .dSmallPic .sPic img{ width:107px; height:68px; overflow:hidden;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected{border-color:#e9c184;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#fff;}
/*.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab     .sRightBtnBSel,    .scrolltab     .sRightBtnBBan     {width:18px;height:37px;display:block;position:absolute;top:45px;background:url(../images/bgart_1.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:20px; top:-78px;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}

.scrolltab .sLeftBtnB{background:url(../images/left_03.gif) no-repeat center; width:14px; height:87px; display:inline;}
.scrolltab .sLeftBtnBSel{background:url(../images/left_03.gif) no-repeat center; width:14px; height:87px; display:inline;}

.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{position:absolute;background:url(../images/left_03.gif) no-repeat center; width:14px; height:87px; display:inline;}*/
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{position:absolute;background:url(../images/right_05.gif) no-repeat center; width:14px; height:87px; display:inline;}

.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:0px; top:-78px;}
.scrolltab .sRightBtnB{background:url(../images/right_05.gif) no-repeat center; width:14px; height:87px; display:inline;}
.scrolltab .sRightBtnBSel{ background:url(../images/right_05.gif) no-repeat center; width:14px; height:87px; display:inline;}
.scrolltab .sRightBtnBBan{background:url(../images/right_05.gif) no-repeat center; width:14px; height:87px;display:inline;}

/*首页新闻滚动*/
.fontScrollWrap{ width: 100%; height:35px;  background:url(../images/hw_000487.jpg) repeat-x 0 0; margin-top: 20px;}
.fontScrollWrap span{ /*width: 80px; */height:20px; margin-top: 8px; font:16px/20px 'Microsoft Yahei';color: red; float: left; font-weight: bold;}
.twitterOuter{float: left; position:relative; top:8px; left:0px;height:20px; width:720px; float:left; font-size:14px; color:#000; overflow:hidden;}
.twitter{position:relative;top:0px; left:5px;}
.twitter p{height:20px; line-height:20px; margin:0px; padding:0px;font:14px/20px 'Microsoft Yahei';}
.twitter p a{ color: #717071;}
.lianjie p{ font: 12px "Microsoft Yahei";color: #666;}