@charset "utf-8"; /* CSS Document */ body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/ /* CSS reset for c_b */ body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;} table {border-collapse:collapse; border-spacing:0;} table th , table td {padding:5px;} table th , table td input{ padding:4px 5px;} fieldset , img {border:0;} address , caption , cite , code , dfn , em , th , var {font-style:normal; font-weight:normal;} ol , ul {list-style:none;} ception , th{text-align:left;} q:before , q:after{content:'';} abbr , acronym{border:0;} a {color:#666; text-decoration:none;} /*for ie f6n.net*/ a:focus{outline:none;} /*for ff f6n.net*/ a:hover {text-decoration:underline;} /*定位*/ .tl {text-align:left;} .tc {text-align:center;} .tr {text-align:right;} .bc {margin-left:auto; margin-right:auto;} .fl {float:left; display:inline;} .fr {float:right; display:inline;} .zoom {zoom:1} .hidden {visibility:hidden;} .vam {vertical-align:middle;} .clear{clear:both; height:0; line-height:0; font-size:0;} p{ word-spacing:-1.5px;} -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; /*其他*/ .curp{cursor:pointer} .pdie9{behavior: url(ie-css3.htc);} /*原reset*/ sup{vertical-align:baseline;} sub{vertical-align:baseline;} input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;} input,button,textarea,select{*font-size:100%;} input,select{vertical-align:middle;} body{font:12px/1.231 arial,helvetica,clean,sans-serif;} select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;} table{font-size:inherit;font:100%; border-collapse:collapse;} pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;} /*title*/ h1 { font-size:32px;} h2 { font-size:26px;} h3 { font-size:20px;} h4 { font-size:14px;} h5 { font-size:12px;} h6 { font-size:10px;} .header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1000px; font-family:microsoft yahei;} /*页眉*/ .header{width:100%; background-color:#fff;} .htop{ border-bottom:1px solid #ececec;} .htop .container{ height:43px;} .htop em{ float:left; line-height:43px; font-size:13px; color:#3b3b3b;} .htop ul{ float:right;} .htop li{ float:left; line-height:43px; padding:0 13px; background:url(Img/Common/htop_line.png) no-repeat left center;} .htop li a{ font-size:13px; color:#3b3b3b;} .htop li.noBg{ background:none;} .htop span{ float:right; background:url(Img/Common/wx1.png) no-repeat center; width:23px; height:21px; margin-top:13px; position: relative;} .htop span img{ display:block; position:absolute; bottom: -100px; left: -60px; display:none;} .htop span:hover img{ display:block;} /*hcont*/ .hcont{padding: 10px 0;} .hcont .logo{ float:left; position:relative;} .hcont .logo dl{ overflow:hidden;} .hcont .logo dt{float:left;/* margin-left: 40px; */} .hcont .logo dt img{ display:block;} .hcont .logo dd{margin-left: 280px;padding-left:15px;border-left:1px solid #ececec;margin-top: 28px;} .hcont .logo dd h2{ font-size:25px; color:#3b3b3b;} .hcont .logo dd h2 span{ color:#2C4475;} .hcont .logo dd p{font-size: 20px;color:#3b3b3b;} .hcont .pinpai{ float:left; margin-left:123px;} .hcont .phone{padding-left:45px;background:url(Img/Common/phone.png) no-repeat left center;mar;margin-top: 32px;float:right;padding-right:40px;} .hcont .phone p{ font-size:15px; color:#3b3b3b;} .hcont .phone b{ font-size:22px; color:#2C4475;} /*navMain*/ .navMain{ background:url(Img/Common/navbg.png) repeat-x center; height:56px;} .navMain ul{ height:56px;} .navMain li{ float:left; position:relative;} .navMain li>a{font-size:15px;color:#f4f4f4;text-decoration:none;padding:0 16px;display:block;height:56px;line-height:56px;padding: 0 32px;} .navMain li>a:hover,.navMain li.cur>a{ background-color:#ff7800;} .nav>li .sednavs{ width: 482px; height: 228px; top: 56px; position:absolute; background:url(Img/Common/sbg.png) repeat center; display:none; left:0; z-index:9999;} .nav>li .sednavs .sen{ float:left; margin-top: 13px; /* margin-left: 0px; */} .nav>li .sednavs .sen p{ height:30px; line-height:30px; padding-left: 46px; background: url(Img/Common/pbg2.png) no-repeat 18px center; text-align:left;} .nav>li .sednavs .sen p a{ font-size:14px; color:#fff; display:block;width: 120px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;} .nav>li .sednavs .sen p a:hover{color:#ff7800;} .nav>li .sednavs .nImg{ margin-top:24px; float:left; margin-left:15px;} .nav>li .sednavs .nImg img{ display:block;} .nav>li:hover .sednavs{ display:block;} .nav>li .sednavs1{ width: 492px; height: 228px; top: 56px; position:absolute; background:url(Img/Common/sbg.png) repeat center; display:none; left:0; z-index:9999;} .nav>li .sednavs1 .sen{ float:left; margin-top: 13px; /* margin-left: 0px; */} .nav>li .sednavs1 .sen p{ height:30px; line-height:30px; padding-left: 46px; background: url(Img/Common/pbg2.png) no-repeat 18px center; text-align:left;} .nav>li .sednavs1 .sen p a{ font-size:14px; color:#fff; display:block;width: 120px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;} .nav>li .sednavs1 .sen p a:hover{color:#ff7800;} .nav>li .sednavs1 .nImg{ margin-top:24px; float:left; margin-left:25px;} .nav>li .sednavs1 .nImg img{ display:block;} .nav>li:hover .sednavs1{ display:block;} .nav>li .sednavs2{ width: 438px; height: 228px; top: 56px; position:absolute; background:url(Img/Common/sbg.png) repeat center; display:none; left:0; z-index:9999;} .nav>li .sednavs2 .sen{ float:left; margin-top: 13px;} .nav>li .sednavs2 .sen p{ height:30px; line-height:30px; padding-left: 46px; background: url(Img/Common/pbg2.png) no-repeat 18px center; text-align:left;} .nav>li .sednavs2 .sen p a{ font-size:14px; color:#fff; display:block;width: 75px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;} .nav>li .sednavs2 .sen p a:hover{color:#ff7800;} .nav>li .sednavs2 .nImg{ margin-top:24px; float:left; margin-left:15px;} .nav>li .sednavs2 .nImg img{ display:block;} .nav>li:hover .sednavs2{ display:block;} .nav>li .sednavs3{ width: 426px; height: 228px; top: 56px; position:absolute; background:url(Img/Common/sbg.png) repeat center; display:none; left:0; z-index:9999;} .nav>li .sednavs3 .sen{ float:left; margin-top: 13px;} .nav>li .sednavs3 .sen p{ height:30px; line-height:30px; padding-left: 46px; background: url(Img/Common/pbg2.png) no-repeat 18px center; text-align:left;} .nav>li .sednavs3 .sen p a{ font-size:14px; color:#fff; display:block;width: 65px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;} .nav>li .sednavs3 .sen p a:hover{color:#ff7800;} .nav>li .sednavs3 .nImg{ margin-top:24px; float:left; margin-left:15px;} .nav>li .sednavs3 .nImg img{ display:block;} .nav>li:hover .sednavs3{ display:block;} .footer{ width:100%; background:url(Img/Common/navbg.png) repeat center;} .ftcont{ overflow:hidden; padding-top:35px; padding-bottom:25px;} .ftcont .dress{ float:left;} .ftcont .dress>li{ float:left; padding-left:25px; padding-right:30px; background:url(Img/Common/dress.png) no-repeat right top; height:155px;} .ftcont .dress>li.noBg{ padding-left:0;} .ftcont .dress>li h5{ font-size:16px;font-weight:normal; height:30px; line-height:30px;} .ftcont .dress>li h5 a{color:#fff; } .ftcont .dress>li ul{ overflow:hidden; margin-top:10px;} .ftcont .dress>li li{ float:left; margin-right:20px;} .ftcont .dress>li li p{ padding-left:10px; background:url(Img/Common/dian.png) no-repeat left center; height:26px; line-height:26px;} .ftcont .dress>li li p a{font-size:14px;color: #FFFFFF;} .ftcont .wx{ width:137px; float:right; text-align:center; margin-right:60px;} .ftcont .wx p{ font-size:14px; color:#fff; margin-top:5px;} .links{ width:100%; padding:20px 0; overflow:hidden; background-color:#2d2d2d;} .links h4{ font-size:14px; float:left;} .links h4 a{ color:#fff} .links .link_box{ overflow:hidden} .links .link_box a{ display:block; float:left; color:#d1d1d1; margin:1px 16px 5px 16px;} .ftbot{ text-align:center; background-color:#242424; height:60px; line-height:60px; font-size:14px; color:#e3e3e3;} .ftbot a{color:#e3e3e3;} .ftbot span{ margin-left:20px;} .baozhang2{ background:url(Img/Index/bg2.png) repeat center; padding-top:52px; padding-bottom:35px; border-bottom:1px solid #2d9179;} .baozhang2 .container{ overflow:hidden;} .baozhang2 dl{ float:left; margin-right:52px;} .baozhang2 dt{ float:left;} .baozhang2 dd{ margin-left:94px; margin-top:15px;} .baozhang2 dd h5{ font-size:20px; color:#fff; font-weight:normal; margin-bottom:5px;} .baozhang2 dd p{ font-size:13px; color:#73ab9e; line-height:16px;} .baozhang2 dl.noMr{ margin-right:0;} .kefw {display: block;position: absolute;width: 50px;height: 30px;left: 50%;margin-left: -25px;top: 2px;} .retop ul{ overflow:hidden;} .retop li{ float:left; margin-left:10px;} .retop li img{ display:block;} .rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:35%; right:52%; margin-right:-570px; cursor:pointer; display:none;} .rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;} .rtTop img{ display:block; position:absolute; top:0; left:0;} .fixednav { position: fixed; top: 0px; left: 0px; width: 100%; z-index: 9999; } .search { height:27px; line-height: 27px; padding:7px 0 5px; overflow:hidden; background:#FFF;} .key_words { color:#333; line-height:30px; padding-left:20px; } .key_words a {padding:0px 8px; color:#333;} .right_sear { background:url(Img/Index/sear_bg.jpg) no-repeat; width:314px; height:27px;} .right_sear .s_input { float:left; height:27px; *line-height:27px; vertical-align:middle; padding: 0 0 0 12px; width:181px; color:#bbb; border:none; background:none; width: 220px;} .right_sear .s_btn { float:right; width:56px; height:26px; background:none; border:none; cursor:pointer;}