﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#666; font-family:Arial,"宋体"; width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1;}
ul,li,form,dl,dt,dd,div,h1,h2,h3,h4,h5,h6{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.p,.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#666;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#666;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#B40001; text-decoration:none;}
.Texthide{ display:none;}

.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

/*pages*/
.Pages{ padding:15px 10px 20px 10px; line-height:18px; zoom:1; overflow:hidden; font-family:Arial; color:#333; text-align:center;}
.Pages span{ padding:0px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 3px; color:#333;}
.Pages a:hover{color:#333; text-decoration:underline;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{color:#e60012; font-weight:normal; }
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ font-weight:normal; color:#e60012;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ font-weight:normal; color:#e60012;}
.Pages .p_page{ margin-left:25px;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; color:#333;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
/*pages end*/

/*top.html*/
.Top{ margin:0 auto; background: url(../images/top_bg.jpg) repeat-x top;}
.Top_main{width:1002px; height:132px; position:relative; margin:0 auto;}
.Top_main .logo{width:590px; height:86px;}
.Top_main .banebn{position:absolute; top:9px; right:0px;}
.Top_main .banebn a{color:#8e8e8e; font-family:"微软雅黑";}
.Top_main .top_search{width:255px; height:30px; position:absolute; background:url(../images/search.jpg) no-repeat; top:44px; right:0px; overflow:hidden;}
.Top_main .top_search .text{background:none; border:none; width:200px; height:30px; padding:0; line-height:30px; float:left; margin-left:13px;}
.Top_main .top_search .btn{background:none; border:none; width:35px; height:30px; padding:0; float:right; cursor:pointer; text-indent:-999px;}

.Mainnav{height:46px; background:url(../images/mainnav.png) no-repeat left top;}
.Mainnav ul li{float:left; position:relative;}
.Mainnav ul li span a{height:46px; display:block; overflow:hidden; text-indent:-9999px;}
.Mainnav ul li#Nav1 span a{width:108px;}
.Mainnav ul li#Nav2 span a{width:124px;}
.Mainnav ul li#Nav3 span a{width:117px;}
.Mainnav ul li#Nav4 span a{width:123px;}
.Mainnav ul li#Nav5 span a{width:125px;}
.Mainnav ul li#Nav6 span a{width:130px;}
.Mainnav ul li#Nav7 span a{width:134px;}
.Mainnav ul li#Nav8 span a{width:130px;}
.Mainnav ul li#Nav1.on .Mainnav,.Mainnav ul li#Nav1 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -46px;}
.Mainnav ul li#Nav2.on .Mainnav,.Mainnav ul li#Nav2 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -92px;}
.Mainnav ul li#Nav3.on .Mainnav,.Mainnav ul li#Nav3 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -138px;}
.Mainnav ul li#Nav4.on .Mainnav,.Mainnav ul li#Nav4 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -184px;}
.Mainnav ul li#Nav5.on .Mainnav,.Mainnav ul li#Nav5 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -230px;}
.Mainnav ul li#Nav6.on .Mainnav,.Mainnav ul li#Nav6 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -276px;}
.Mainnav ul li#Nav7.on .Mainnav,.Mainnav ul li#Nav7 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -322px;}
.Mainnav ul li#Nav8.on .Mainnav,.Mainnav ul li#Nav7 span a:hover .Mainnav{background:url(../images/mainnav.png) no-repeat left -368px;}

.Mainnav .subnav{position:absolute; color:#565656; top:46px; width:120px; display:none; background:#fff; padding-top:3px; z-index:99;}
.Mainnav .subnav dd{line-height:32px; text-align:center; z-index:9; border-bottom:solid 1px #dedede; width:68px; margin:0 auto;}
.Mainnav .subnav dd a{color:#565656; display:inline-block; font-family:"微软雅黑";}
.Mainnav .subnav dd a:hover{color:#B40001; text-decoration:none;}
.Mainnav ul li#Nav2 .subnav{left:-12px;}
.Mainnav ul li#Nav3 .subnav{left:-12px;}
.Mainnav ul li#Nav4 .subnav{left:-12px;}
.Mainnav ul li#Nav5 .subnav{left:-12px;}
.Mainnav ul li#Nav6 .subnav{left:-9px;}
.Mainnav ul li#Nav7 .subnav{left:-7px;}
.Mainnav ul li#Nav8 .subnav{left:-12px;}

.Mainnav .cx_subnav{width:1002px; position:absolute; background:#fff; top:46px; left:-232px; z-index:100; font-family:"微软雅黑"; border:solid 1px #d7d7d7; border-top:none; display:none;}
.cx_subnav .cx_subnav_box{background:url(../images/cxnav_line.png) no-repeat center bottom; overflow:hidden; padding:15px 0 8px 0; min-height:108px;}
.cx_subnav .cx_subnav_box span{width:103px; display:inline-block; float:left; height:108px; display:inline; margin-left:5px;}
.cx_subnav .cx_subnav_box span.cx_subnav_mt{background:url(../images/cxnav_mt.png) no-repeat left 53px;}
.cx_subnav .cx_subnav_box span.cx_subnav_sl{background:url(../images/cxnav_sl.png) no-repeat left 52px;}
.cx_subnav .cx_subnav_box span.cx_subnav_fd{background:url(../images/cxnav_fd.png) no-repeat left 53px;}
.cx_subnav .cx_subnav_box dl{float:left; width:880px; padding-left:10px;}
.cx_subnav .cx_subnav_box dl dt{float:left; width:98px; padding-right:30px; text-align:left;}
.cx_subnav .cx_subnav_box dl dt h3{color:#e60012; font-weight:normal; font-size:12px; margin:0; line-height:14px; padding-bottom:6px;}
.cx_subnav .cx_subnav_box dl dt p{height:23px; line-height:23px; margin:0; padding-left:8px; background:url(../images/cxnav_ico.png) no-repeat left center;}
.cx_subnav .cx_subnav_box dl dt .cx_subnav_more{height:23px; line-height:23px; margin:0; padding-left:8px; display:none; }

/*top.html*/

/*Footer*/
.Bottom{background:#d9d9d9; height:168px;}
.Bottom_main{width:1002px; margin:0 auto; padding-top:24px; color:#828282; }
.Bottom_txt{float:left;}
.Bottom_txt a{color:#828282; padding:0 3px;}
.Bottom_txt a img{vertical-align:text-top;}
.Bottom_ico{float:right; line-height:21px;}
.Bottom_ico img{vertical-align:text-top; width:130px; height:130px;}
.Bottom_ico a.xlwb{background:url(../images/ico_wxwb.png) no-repeat left 1px; width:21px; height:21px; display:inline-block; vertical-align: middle; margin:0 6px;}
.Bottom_ico a.txwb{background:url(../images/ico_wxwb.png) no-repeat right top; width:23px; height:21px; display:inline-block; vertical-align: middle; margin:0 6px;}
 .Bottom_ico a.ewm{ display:block; float:right; margin-top:2px;}
/*Footer*/

.Pagebar{height:250px; padding-bottom:1px; border-bottom:solid 1px #dedede;}
.Pagebar span{display:block; height:220px; width:971px;}
.Pagebar img{width:971px; height:220px;}


.Contain_bg{width:1022px; background:url(../images/Contain_bg.png) no-repeat center top; margin:0 auto;}
.Contain{width:1002px; margin:0 auto;}
.Sidebar{width:185px; float:left; padding-left:15px;}
.Sidebar h2{margin:0; padding:22px 0 14px;}
.Sidebar ul li{padding-bottom:11px;}
.Sidebar ul li a{padding-left:40px; width:145px; height:34px; line-height:34px; display:block; background:url(../images/Sidebar_bg.jpg) no-repeat left top; color:#666; font-family:"微软雅黑";}
.Sidebar ul li a.on,.Sidebar ul li a:hover{background:url(../images/Sidebar_bg.jpg) no-repeat left bottom; color:#e60012;}
.Sidebar ul li dl{padding-top:5px;}
.Sidebar ul li dl a{background:none; padding-left:50px; line-height:24px; height:24px; display:block; }
.Sidebar ul li dl a.Snav{color:#e60012;}

.back{border-top: dotted 1px #ddd; padding-top:5px; margin-top:25px; }
.Contain_m{float:right; width:740px; padding-right:21px; margin-bottom:40px;}
.Contain_m .Location{height:36px; line-height:36px; border-bottom:solid 1px #d5d5d5; padding-top:17px;}
.Contain_m .Location h3{margin:0px; font-size:18px; float:left; color:#e60012; font-family:"微软雅黑"; font-weight:normal;}
.Contain_m .Location h3 span{color:#666; font-family:Arial;}
.Contain_m .Location h3 b{background:url(../images/Location_ico.png) no-repeat center; width:5px; margin:0 10px 0 12px;}
.Contain_m .Location dl{float:right; color:#999; margin-right:5px;}
.Contain_m .Location dl span{color:#e60012;}
.Contain_m .Content{padding:20px 0 0 0; min-height:300px;}
.Contain_m .Content .Content_tit{ text-align:center; padding-bottom:20px;}
.Contain_m .Content_list{min-height:300px;}

.ggsp_photoBig{float:left; position:relative; padding:11px 10px; width:587px; height:371px; background:url(../images/videobg.png) no-repeat;}
.ggsp_photoBig a{display:block;}
.ggsp_photoList{ height:376px; position:relative; overflow:hidden; width:127px; float:right; margin-top:10px;}
.ggsp_photoList .prev{ position:absolute; top:0px; left:0px; width:127px; height:18px; background:url(../images/shuxiang_jt.jpg) no-repeat left top; cursor:pointer;}
.ggsp_photoList .next{ position:absolute; bottom:0px; left:0px; width:127px; height:18px; background:url(../images/shuxiang_jt.jpg) no-repeat left bottom; cursor:pointer;}
.ggsp_photoList .listImg{ width:127px; overflow:hidden;}
.ggsp_photoList .listImg li{width:127px; height:82px; margin-bottom:25px;}
.ggsp_photoList .listImg li img{ width:127px; height:82px; cursor:pointer;}
.ggsp_photoList .listBox {position:absolute; top:40px; height:321px; overflow:hidden;}

.lbbox{padding:15px 25px 0px 15px; color:#656565; overflow:hidden; clear:both;}
.lbbox span{width:59px; height:26px; line-height:26px; text-align:center; background:url(../images/mode_lbbg.jpg) no-repeat; float:left; font-weight:600;}
.lbbox ul{float:left; border-bottom:solid 1px #e6e6e6; overflow:hidden; margin-left:11px; line-height:25px; width:630px;}
.lbbox ul li{width:90px; height:25px; float:left;}
.lbbox ul li a{color:#656565;}
.modemain{padding-top:5px; padding-bottom:13px;}
.modemain li{width:235px; float:left; padding:15px 17px 4px 0px; border-bottom:dotted 1px #acacac;}
.modemain li dl{width:213px; height:130px; padding:11px; background:url(../images/mode_picbg.png) no-repeat;}
.modemain li dl img{width:213px; height:130px;}
.modemain li p{line-height:26px; text-align:center; font-family:"微软雅黑"; padding:0 10px; margin:0;}

.prod_Image{ width:492px; float:left;}
.por_photoBig{position:relative; width:490px; height:300px; border:solid 1px #e5e5e5;}
.por_photoBig img{width:490px; height:300px;}
.por_photoBig a{display:block;}
.por_photoList{ height:65px; position:relative; overflow:hidden; width:490px; margin-top:5px;}
.por_photoList .prev{ position:absolute; top:0px; left:0px; width:17px; height:65px; background:url(../images/hengxiang_jt.jpg) no-repeat -1px center; cursor:pointer;}
.por_photoList .next{ position:absolute; top:0px; right:0px; width:17px; height:65px; background:url(../images/hengxiang_jt.jpg) no-repeat -20px center; cursor:pointer;}
.por_photoList .listImg{ height:65px; overflow:hidden;}
.por_photoList .listImg li{width:90px; height:57px; margin-right:10px; padding:3px; border:solid 1px #e5e5e5; float:left;}
.por_photoList .listImg li img{ width:90px; height:57px; cursor:pointer;}
.por_photoList .listBox {position:absolute; left:25px; overflow:hidden;}
.prod_Intro{ float:right; width:220px;}
.prod_Intro h3{font-size:24px; word-wrap: break-word; word-break: normal; }

.pro_tab { border-bottom:solid 2px #e60012; line-height:36px; font-family:微软雅黑; font-size:16px; margin-top:30px;}
.pro_tab span{ color:#565656; cursor:pointer; background:#f3f3f3; display:inline-block; width:185px; text-align:center;}
.pro_tab span.aon{ background:#e60012; color:#fff;}
.pro_cont{ padding:20px; margin-bottom:20px;}

.qjdzs_photoBig{position:relative; width:738px; height:442px; border:solid 1px #e5e5e5;}
.qjdzs_photoBig a{display:block;}
.qjdzs_photoList{ height:105px; position:relative; overflow:hidden; width:740px; margin-top:23px;}
.qjdzs_photoList .prev{ position:absolute; top:0px; left:0px; width:19px; height:105px; background:url(../images/hengxiang_jt.jpg) no-repeat left top; cursor:pointer;}
.qjdzs_photoList .next{ position:absolute; top:0px; right:0px; width:19px; height:105px; background:url(../images/hengxiang_jt.jpg) no-repeat right top; cursor:pointer;}
.qjdzs_photoList .listImg{ height:105px; overflow:hidden;}
.qjdzs_photoList .listImg li{width:152px; height:97px; margin-right:13px; padding:3px; border:solid 1px #e5e5e5;}
.qjdzs_photoList .listImg li img{ width:152px; height:97px; cursor:pointer;}
.qjdzs_photoList .listBox {position:absolute; left:28px; overflow:hidden;}

.News{min-height:300px;}
.News li{overflow:hidden; padding:32px 0 18px; border-bottom:dotted 1px #acacac; width:100%;}
.News li .pic{float:left; padding-bottom:13px; background:url(../images/news_liimg.png) no-repeat center bottom; margin-left:28px;}
.News li .pic img{ width:216px; height:147px; border:solid 1px #ddd; padding:7px 6px;}
.News li .txt{ float:right; width:440px; padding-right:28px;}
.News li .txt .time{color:#b1b1b1; line-height:12px; padding-top:11px;}
.News li .txt h5{ font-size:14px; margin:0; line-height:32px;}
.News li .txt h5 a{color:#e60012;}
.News li .txt h5 a:hover{ color:#d50000; text-decoration:underline;}
.News li .txt p{margin:0px; color:#6a6a6a; line-height:20px; font-size:13px; padding:3px 0 12px 0;}
.News li .txt span{display:block;}
.News li .txt span a{color:#e60012; font-family:"微软雅黑"; display:block; width:84px; height:27px; line-height:27px; background:url(../images/morebg.png) no-repeat; text-align:center;}

.jobtable{width:604px; border-bottom:solid 1px #e1e1e1; border-right:solid 1px #d6d6d6; color:#6c6c6c; margin-bottom:39px; margin-left:62px;}
.jobtable tr td{border-top:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6;}
.jobtable .jobtable_t{height:34px; line-height:34px; border-bottom:none; background-color:#f3f3f3; color:#505050; font-weight:bold;}
.jobtable .jobtable_con{padding:16px 20px 16px 40px; padding-right:20px; color:#828180;}
.jobtable_btn{display:inline-block; float:right; background:url(../images/morebg.png) no-repeat; width:84px; height:27px; line-height:27px; text-align:center; color: #e60012; margin-top:3px; margin-right:5px;}
.jobtable .pad_left40{padding-left:40px;}

.link{overflow: hidden;padding:0;}
.link li{float: left;text-align: center;width: 160px; padding:0 10px 20px;}
.link img{margin: 0 ;padding: 0;width: 160px;height: 70px;}
.link p{margin:0; line-height:24px;}

.list_txt{padding:0 10px;}
.list_txt li{line-height:32px; border-bottom:dotted 1px #acacac; text-indent:5px;}
.list_txt li span{float:right; color:#b1b1b1; margin-right:5px;}

/*whirform*/
.form_table .form_err{color:#f00;}
.form_table td{padding:5px 0;}
.form_table .text{width:300px; padding:0 5px; border:solid 1px #ddd; height:24px; line-height:24px;}
/*whirform*/

/*index*/
.home_bgbox{z-index:1; zoom:1; position:relative; width:100%;}
.homeBan{height:584px; margin:0 auto; position:absolute; z-index:0; top:0; left:0; width:100%;}
.homeBan .Ban ul li{width:100%; height:584px;}

.home_product{height:479px; background:url(../images/home_porbg.png) no-repeat center bottom; padding-top:454px; position:relative; z-index:9;}
.home_product_m{width:1002px; padding-top:110px; margin:0 auto;}
.home_product_m .home_product_r{float:right; width:500px;}
.home_product_m .home_product_con h1{height:42px; margin:0; padding:0 0 13px 0;}
.home_product_m .home_product_con dl{font-family:"微软雅黑"; color:#767676; line-height:22px;}

.home_product_m .home_product_photoBig{position:relative; width:395px; height:280px; padding-top:35px; float:left;}
.home_product_m .home_product_photoBig a{display:block;}
.home_product_photoList{ height:92px; position:relative; overflow:hidden; width:500px; margin-top:22px;}
.home_product_photoList .prev{ position:absolute; top:32px; left:0px; width:24px; height:46px; background:url(../images/home_porjt.png) no-repeat left top; cursor:pointer;}
.home_product_photoList .next{ position:absolute; top:32px; right:0px; width:24px; height:46px; background:url(../images/home_porjt.png) no-repeat right top; cursor:pointer;}
.home_product_photoList .listImg{ height:92px; overflow:hidden;}
.home_product_photoList .listImg li{width:140px; height:92px; margin-right:10px; float:left;}
.home_product_photoList .listImg li img{ width:140px; height:92px; cursor:pointer;}
.home_product_photoList .listBox {position:absolute; left:35px; overflow:hidden;}

.home_news{width:1002px; margin:-9px auto 0; font-family:"微软雅黑"; overflow:hidden;}
.home_news h1{height:42px; margin:0; padding:0 0 13px 0;}
.home_news_pic{float:left; width:335px;}
.home_news_txt{float:right; width:615px; padding-top:12px;}
.home_news_txt dl h3{color:#d61721; font-size:24px; margin:0; font-weight:normal; padding-bottom:13px;}
.home_news_txt dl h3 a{color:#d61721;}
.home_news_txt dl p{color:#565656; line-height:23px; padding-bottom:13px; margin:0;}
.home_news_txt li{height:39px; line-height:39px; border-bottom:dotted 1px #b0b0b0; overflow:hidden;}
.home_news_txt li b{width:7px; height:7px; background-color:#cc3c33; display:inline-block; margin:0 10px 0 5px;}
.home_news_txt li span{float:right; margin-right:12px; color:#9a9a9a; font-size:11px;}

.home_about{height:463px; background:url(../images/home_abobg.png) no-repeat center top; margin-top:-14px;}
.home_about_m{width:1002px; margin:0 auto; padding-top:150px;}
.home_about_m a{width:316px; height:247px; display:inline-block; margin-right:24px;}
/*index*/

