@charset "utf-8"; html{color:#000;background:#FFF; } body { color:#666;font: 14px/22px "Microsoft Yahei",arial,helvetica,clean,sans-serif;min-width:1200px;} /*网站字体颜色*/ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;} /*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;} .mt10{ margin-top:10px;} a { color:#666; text-decoration:none;} /*for ie f6n.net*/ a:focus {outline:0;} /*for ff f6n.net*/ .vam { vertical-align:middle;} .clear {clear:both; height:0; line-height:0; font-size:0;} p{ word-spacing:-1.5px;} .tr { text-align:right;} .tl { text-align:left;} .center { text-align:center;} .fl { float:left;} .fr { float:right;} .f_fl{float:left;} .f_fr{float:right;} .f_fa{font-family:Arial, Helvetica, sans-serif;} .f_fw{ font-family:"Microsoft Yahei" } .f_pr{position:relative;} .f_pa{position:absolute;} .pa { position:absolute;} .pr { position:relative} /*标签部分*/ del,ins{text-decoration:none;} li{list-style:none;} caption,th{text-align:left;} q:before,q:after{content:'';} abbr,acronym{border:0;font-variant:normal;} 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;} 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%;} .keywords{ height:60px; border-bottom: 1px solid #d6d6d6;margin-bottom:10px; line-height: 60px; } .content{ width: 1200px; margin: 0 auto;} .keywords p{display:block;float:left;width:730px; font-size:14px;color:#5e5e5e;} .keywords p b{display:inline-block;float:left;} .keywords p a{display:block;float:left;padding:0 5px;text-align:center; color: #5e5e5e;} .keywords .inp{overflow:hidden;display:block;float:right;margin-top:11px;width:406px;height:36px;} .keywords .inp input{ outline: none;} .keywords .itext{display:block;float:left;width:357px;height:36px;line-height:36px;border:0;background:url("../images/search_bg1.jpg") no-repeat;font-size:14px;color:#999999; font-family: "microsoft yahei"; padding-left: 20px;box-sizing: border-box;} .keywords .ibtn{display:block;float:right;width:49px;height:36px;border:0;background:none;cursor:pointer;background:url("../images/search_bg2.jpg") no-repeat; box-sizing: border-box;} /* -- 页面整体布局 -- */ .header, .footer { width:1200px; margin:0 auto; } .content{ width:1200px; margin:0 auto;} .h_nav li a:-webkit-any-link{ display:block;} .head{ height:227px;position: relative; z-index: 10;} .header{ width:1200px; margin:0 auto;} .site-nav{height:36px; line-height:36px; font-size:14px; color:#848484; background: #fbfbfb;} .site-nav span a{display:inline-block;padding:0 15px;color:#848484;} .logo{height:136px;} .logo h1{display:block; width:156px; height:70px; margin: 34px 20px 0 0;} .logo h1 img{width:100%; } .logo h1{ transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;} .logo h1:hover{margin-left:14px;} .logo .slogan{display:block;margin-top:44px;width:440px;font-size:18px;color:#2d2d2d; b} .logo .slogan b{display:block; font-size: 27px; line-height:35px; letter-spacing: 1px;} .logo .slogan span{ color: #e50112;} .logo .tel{ width:240px; height:74px; color:#666666; font-size:14px; background: url("../images/tel.jpg") no-repeat 0 7px; padding-left: 40px; margin-top: 30px;} .logo .tel i{display:block;font-size:28px;color:#e50112;font-style:normal; font-weight: bold; line-height:28px;} .nav{height:55px;line-height:55px;background:#222;} .nav ul li{display:block;float:left;font-size:17px; position: relative;} .nav ul li i{padding-right: 10px;} .nav ul li > a{display:inline-block;padding:0 35px;color:#ffffff;} .nav ul li > a:hover,.nav ul li.cur > a{background:#c30c0c;} .nav li .down{ display: none; position: absolute; left: 0; top: 55px; background: #2f2f31;} .nav li .down ul{ padding: 10px 0; overflow: hidden;} .nav li .down li{ height: 40px; line-height: 40px; text-align: center; width:100%; white-space: nowrap;} .nav li .down li a{text-align: center; display: block;padding: 0; font-size: 14px; background: none; padding: 0 10px;} .nav li .down li a:hover{ background: none; color: #e2e2e2;} .nav li:hover .down{ display: block;} .header , .content , .footer { width:1200px; margin:0 auto; } .g_ft{ height:288px; background: url(../images/ftbg.jpg) no-repeat center top;} .g_ft .m_fnav{ height:52px; line-height:52px; color:#fff; text-align:center; } .g_ft .m_fnav a{ color:#fff; padding:0 34px; font-size: 14px; font-weight: normal;display: inline-block;} .g_ft .m_fnav .lasta{ border: none;} .g_ft .f_ftcon{ color: #fff; padding: 40px 0 0 260px; line-height: 40px; font-size: 14px; height:158px; } .g_ft .f_ftcon a{ color:#fff; display: inline-block;margin-right: 15px;} .g_ft .f_ftcon ul{width: 720px;height: 146px;} .g_ft .f_ftcon li{float: left;width: 260px;line-height:30px;} .g_ft .f_ftcon .lastli{width: 436px;} .g_ft .flogo{ left:0; top:95px;} .g_ft .code img{display: block;width: 100px;height: 100px;} .g_ft .code em{display: block;width: 100px;height: 46px;line-height: 46px;text-align: center;color: #fff;font-size: 12px;} .g_ft .code1{right: 120px;top:80px;} .g_ft .code2{right: 0;top:80px;} .g_ft .copry{height: 38px;line-height: 38px;font-size: 12px;color: #fff;} .g_ft .copry a{color: #fff;} .main-pj{line-height:25px;padding-top:10px;} .foot{ height: 474px; background: url("../images/ft_bg.jpg"); } .ft-contact{ height: 120px; color: #a9a9ab; font-size: 14px; margin-bottom: 77px;} .ft-contact .add{ width: 420px; border-right: 1px solid #33323b; margin-right: 30px; float: left; height: 120px; background: url("../images/add_icon.png") no-repeat 0 36px; padding-left: 40px;box-sizing: border-box;} .ft-contact .tel{ float: left; background: url("../images/contact_icon.png") no-repeat 0 36px; padding-left: 40px;box-sizing: border-box;} .ft-contact i{ width: 20px; display: inline-block;} .ft-contact span{ display: block; font-size: 18px; color: #fff; margin: 37px 0 10px;} .ft_info{ height: 227px; border-bottom: 1px solid #3b3941;} .ft_info h2{ width: 350px; font-size: 16px; line-height:34px; color: #acacad; font-weight: normal;} .ft_info h2 img{ display: block; width: 166px; height: 36px; margin-bottom: 20px;} .ft_info h2 b{ display: block; font-size: 21px;} .ft_info .ft_nav{ width: 320px; font-size: 14px; color: #acacad; } .ft_info .ft_nav span{ display: block; font-size: 18px; color: #fff; margin-bottom: 24px;} .ft_info .ft_nav a{ display: inline-block; width: 155px; color: #acacad; line-height: 35px;} .copyright{ height: 49px; line-height: 49px; font-size: 14px; color: #5d5d60;} .copyright a{ color: #5d5d60;} .footer { width: 1200px; margin: 0 auto; height: 474px; position: relative; } .form { width: 474px; overflow: hidden; position: absolute; right: 0; top: 194px; } .form h2 { display: block; font-size: 18px; color: #fff; margin-bottom: 24px; font-weight: normal; } .form li { width: 218px; height: 45px; line-height: 45px; background: #3e3d45 url("../images/form_icon.png") no-repeat 202px center; margin-right: 18px; float: left; } .form li span { font-size: 14px; color: #b0b0b2; float: left; width: 50px; text-align: right; } .form li input { width: 150px; height: 45px; border: none; background: none; float: left; overflow: hidden; color: #fff; outline: none; } .form .form-btn { height: 33px; line-height: 33px; margin-top: 20px; font-size: 14px; color: #fff; } .form .form-btn .submit { width: 109px; height: 33px; border: 1px solid #98989b; color: #fff; background: #ee1217; text-align: center; } .form .form-btn .reset {width:109px;height:33px;} .form .form-btn .submit:first-child { background: #ee1217; border-color:#ee1217; } .client-2 {font-family:"Microsoft Yahei"; position: fixed; right: -170px; top: 50%; z-index: 900; } .client-2 li a { text-decoration: none; } .client-2 li { margin-top: 1px; clear: both; height: 71px; position: relative; } .client-2 li i { background: url(../images/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0px auto; text-align: center; } .client-2 li p { height: 20px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; } .client-2 .my-kefu-qq i { background-position: 4px 5px; } .client-2 .my-kefu-tel i { background-position: 0 -21px; } .client-2 .my-kefu-liuyan i { background-position: 4px -53px; } .client-2 .my-kefu-weixin i { background-position: -34px 4px; } .client-2 .my-kefu-weibo i { background-position: -30px -22px; } .client-2 .my-kefu-ftop { display: none; } .client-2 .my-kefu-ftop i { width: 33px; height: 35px; background-position: -27px -51px; } .client-2 .my-kefu-left { float: left; width: 77px; height: 47px; position: relative; } .client-2 .my-kefu-tel-right { font-size: 18px; color: #fff; float: left; height: 22px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; width:139px; overflow:hidden; } .client-2 .my-kefu-right { width: 20px; } .client-2 .my-kefu-tel-main { background: #3482e7; color: #fff; height: 56px; width: 247px; padding:9px 0 6px; float: left; } .client-2 .my-kefu-main { background: #3482e7; width: 97px; height: 56px; position: relative; padding:9px 0 6px; float: left; } .client-2 .my-kefu-weixin-pic { position: absolute; left: -130px; top: -24px; display: none; z-index: 333; } .my-kefu-weixin-pic img { width: 115px; height: 115px; } .left,.leftr{ width:244px; float:left; overflow:hidden;} .leftr{ float:left;} .left2 { width:890px; float:left; overflow:hidden; margin-top:15px;} .left3 { width:754px; float:left; overflow:hidden; color:#666;} .lefttop {height:0px; font-size:0; overflow:hidden; margin-top:10px;} .leftbot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;} .left2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px; } .right,.rightl{ width:930px; float:right; display:inline;overflow:hidden;} .rightl{ float:right;} .right2 { width:275px; float:right; overflow:hidden;margin-top:15px;} .right3 { width:201px; float:right; overflow:hidden; color:#666;} .rightbot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;} .right2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;} .right_main { width:930px; overflow:hidden; } .right2_main { width:273px;overflow:hidden;} .left2_main { width:900px;overflow:hidden;} /* -- 当前位置 -- */ .topadcs{width:100%; overflow:hidden; text-align:center;margin:0 auto; margin-bottom:0; } .topadcs a img{ width:100%; height:auto; display:block;} .topadcs a{display:block;margin:0 auto;} .topadcs a.fullad{ height:300px;} .plc,.plc2{ background:url(../images/logo_03.png) no-repeat 0 10px;height:20px;line-height:24px;padding:7px 8px 8px 20px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑";} .plc span { color:#e60012; font-size: 14px; font-weight: bold;display: inline; font-family: "Microsoft Yahei","微软雅黑";} .plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;} em,i{ font-style:normal;} /*sou*/ .ser_bg{border-bottom: 1px solid #dfdfdf; height:55px; overflow:hidden;margin-bottom:20px;} .ser_c{ height:85px; overflow:hidden;} .inp01{ float:left; padding-left:10px; width:254px; height:30px;overflow:hidden; font:14px/30px "Microsoft Yahei"; border:none; background:url(../images/ser1.gif) no-repeat left top; color:#666; margin-top:15px; display:inline;outline:none;} .inp02{ float:left; background:url(../images/ser2.gif) no-repeat left top; width:100px; height:30px; border:0; margin-top:15px;outline:none; cursor:pointer;} .ser_c p{height:55px; width:750px; overflow:hidden; display:block; color:#666;font:14px/55px "Microsoft Yahei";} .ser_c p a{color:#666;padding-right:15px; display: inline-block;}