﻿body, div, span, ul, li, dl, dt, dd, p, input, label, form, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-family: "宋体"; font-size: 15px; font-weight: 100; color: #000000; border: 0px; letter-spacing: 0.3px; }
ul, li { list-style: none; }
a { text-decoration: none; }
a, img { border: 0px; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.cn1 { font-family: "微软雅黑"; font-size: 15px; color: #fff; display: inline-block; width: 108px; height: 18px; line-height: 18px; padding: 0px; text-align: center; }
.en1 { font-family: Arial; font-size: 10px; color: #fff; display: inline-block; width: 108px; height: 10px; line-height: 10px; padding: 0px; margin-top: 7px; text-align: center; }
.main, .server { width: 1120px; margin: 0px auto; }
#top, #header, #nav, .gray, .gray1 { width: 100%; height: auto; overflow: hidden; }
.gray1 { background-color: #ffffff; }
.gray2 { background-color: #ffffff; padding: 26px 0px 23px 0px; margin-top: 20px; }
#top { border-bottom: 2px solid #ebebeb; }
#header { background: url(../images/topbh.jpg) no-repeat center top; }
.welcome { font-family: "微软雅黑"; }
.search { background: url(../images/search_bg.gif) no-repeat left top; width: 199px; height: 21px; margin-top: 10px; }
.inputTxt { width: 163px; height: 17px; float: left; line-height: 17px; font-size: 8px; color: #b8b8b8; text-indent: 8px; margin: 2px 0px 2px 2px; }
.inputImg { width: 34px; height: 21px; float: left; background: url(../images/search_btn.gif) no-repeat left top; }
.logo { display: block; width: 690px; padding: 45px 0px 0 0px; }
.Top_tel { display: block; width: 430px; height: 200px; padding: 0 0px 0 0px; }
.xintian1 { float: left; width: 271px; height: auto; margin-top: 10px; }
.xintian1 li { padding: 0px 0 0 9px; border-bottom: 1px dashed #ccc; line-height: 28px; height: 28px; background: url(../images/HotNewA.gif) no-repeat 4px center; text-indent: 18px; }
.xintian1 li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; font-size: 15px; }
.xintian1 li a:hover { color: #d3940a; }
nav ul { list-style: none; padding-left: 15px; margin-top: 0; margin-bottom: 0; }
.nav { width: 100%; margin: 0 auto 11px auto; background: url(../images/navbg.jpg) repeat-x; color: #f0f0f0;z-index:999 }
.nav a { display: block; color: #FFFFFF; font-size: 17px; font-weight: bold; padding: 0 14px; height: 45px; line-height: inherit; cursor: pointer; }
.nav_menu { width:1130px; margin:0 auto;  text-align:center;  line-height: 45px;font-weight: 700;text-transform: uppercase;}
.nav_menu-item {display: inline-block; width:103px; border-right:1px solid #e6ba59;position: relative;}
.nav_menu-item:hover { background-color: #d3940a; }
.nav_menu-item:hover .nav_submenu { display: block; background-color: #d3940a; }
.nav_submenu { padding-left: 0; z-index: 999; font-weight: 300; text-transform: none; display: none; position: absolute; width: 120px; background-color: #e6ba59; }
.nav_submenu-item { text-align: left; background-color: #e6ba59; border-bottom: 1px dashed #FFFFFF; }
.nav_submenu-item:hover { background: rgba(0,0,0,0.1); }
.ban { margin-top: 13px; }
.title { width: 100%; height: auto; background: url(../images/titlebg.jpg) no-repeat left top; overflow: hidden; line-height: 48px; }
.title > * { font-family: "微软雅黑"; font-size: 15px; color: #fff; }
.title h2 { float: left; display: block; width: auto; padding-left: 13px; font-weight: bold; font-size: 16px; }
.title1 { width: 100%; height: auto; background: url(../images/titlebg1.jpg) no-repeat left top; overflow: hidden; line-height: 48px; }
.title1 > * { font-family: "微软雅黑"; font-size: 15px; color: #fff; }
.title1 h2 { float: left; display: block; width: auto; padding-left: 13px; font-weight: bold; font-size: 16px; }
.title1 h2 a { color: #FFFFFF; }
.title1 h2 a:hover { color: #0080c5; }
.more { padding-right: 9px; color: #000000; }
.notice { width: 552px; overflow: hidden; border: 1px solid #e6ba59; border-top: 0px; padding-bottom: 20px; height: 280px; margin-top: 13px; }
.HotNotice { width: 552px; height: auto; margin-top: 10px; }
.HotNotice li { padding: 0px 15px 0 9px; border-bottom: 1px dashed #ccc; clear: both; line-height: 28px; height: 28px; background: url(../images/HotNewA.gif) no-repeat 4px center; }
.HotNotice li span{ float:right; width:16%; }
.HotNotice li a { float: left; width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; text-indent: 18px; font-size: 15px; }
.HotNotice li a:hover { color: #d3940a; }
.HotNew { width: 552px; height: auto; overflow: hidden; border: 1px solid #e6ba59; border-top: 0px; padding-bottom: 20px; height: 280px; margin-top: 13px; }
.HotCon { width: 100%; height: auto; margin-top: 17px; margin-left: 12px; }
.HotImg { width: 346px; height: 272px; }
.Hot_new { height: auto; margin-top: 10px; }
.Hot_new li span { float: right; }
.Hot_new li { padding: 0px 15px 0 9px; border-bottom: 1px dashed #ccc; clear: both; height: 28px; line-height: 28px; background: url(../images/HotNewA.gif) no-repeat 4px center; }
.Hot_new li a { float: left; width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; text-indent: 18px; font-size: 15px; }
.Hot_new li a:hover { color: #d3940a; }
.yx-rotaion { margin: 0 auto; background: url(../images/news.jpg) no-repeat left top; }
.yx-rotaion-btn, .yx-rotaion-title, .yx-rotation-focus, .yx-rotation-t, .yx-rotaion-btn { position: absolute }
.yx-rotation-title { position: absolute; width: 100%; height: 40px; line-height: 40px; background: #fff; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1 }
.yx-rotation-t { color: #fff; font-size: 16px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 40px }
.yx-rotation-focus span, .yx-rotaion-btn span { background: url(../images/ico.png) no-repeat; display: block; }
.yx-rotation-focus { height: 40px; line-height: 40px; right: 20px; bottom: 0; z-index: 2 }
.yx-rotation-focus span { width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px }
.yx-rotaion-btn { width: 100%; height: 41px; top: 50%; margin-top: -20px; }
.yx-rotaion-btn span { width: 41px; height: 41px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: relative }
.yx-rotaion-btn .left_btn { background-position: -2px -2px; float: left; left: 10px }
.yx-rotaion-btn .right_btn { background-position: -2px -49px; float: right; right: 10px }
.yx-rotaion-btn span.hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8 }
.yx-rotation-focus span.hover { background-position: -10px -126px }
.rotaion_list { width: 0; height: 0; overflow: hidden; }
.gray { margin: 35px 0px 30px 0px; padding: 0px; }
.gray2 { margin: 0px; padding: 0px; margin-top: 35px; }
.title2 { width: 100%; height: auto; margin-top: 15px; }
.title2 > h2 { font-size: 15px; color: #0080c4; width: auto; display: block; float: left; margin: 0px; padding: 0px; line-height: 20px; }
h2.cn { font-family: "微软雅黑"; margin-right: 9px; }
h2.en { font-family: Arial,Helvetica,sans-serif; margin-left: 14px; }
.Business { width: 100%; height: auto; float: left; margin: 34px 0px 32px 50px; }
.Business li { float: left; }
.Business li a { display: block; width: 96px; height: 48px; float: left; background: url(../images/Business_abg.gif) no-repeat center center; margin-right: 86px; font-size: 24px; font-family: "微软雅黑"; line-height: 48px; text-align: center; color: #fff; padding: 36px 12px; }
.Business li a:hover { background: url(../images/Business_ahover.gif) no-repeat center center; }
.about { display: block; width: 346px; height: 264px; position: relative; }
.about span { display: block; width: 100%; position: absolute; bottom: 0px; left: 0px; line-height: 43px; text-align: center; background-color: rgba(136,136,136,0.5); color: #fff; font-size: 12px; font-family: "微软雅黑"; }
.Hot_new p { line-height: 33px; text-indent: 2em; padding: 7px 14px 0px 20px; }
.aboutUs { height: 284px; border-top: 0px; padding: 15px 40px 0px 40px; background: url(../images/about_usbg.jpg) no-repeat 0 0; }
.aboutUs img { float: left; padding: 0 20px 10px 0; }
.aboutUs p { line-height: 28px; text-indent: 2em; font-size: 15px; }
.server { margin-top: 32px; margin-bottom: 40px; }
.cf:after { content: ""; clear: both; display: block; height: 0; overflow: hidden }
.cf { zoom: 1; width: 1035px; }
.SerAdvantag { width: 1000px; margin-top: 22px; }
.SerAdvantag .titlist { height: auto; padding-bottom: 39px; }
.SerAdvantag .title-list { position: relative; }
.SerAdvantag .title-list li { width: 150px; line-height: 36px; text-align: center; float: left; display: block; height: 36px; background-color: #f5f5f5; color: #555555; margin-right: 20px; font-family: "微软雅黑"; font-size: 14px; }
.SerAdvantag .title-list li.on { color: #fff; background-color: #0080c5; }
.product { height: 225px; position: relative; overflow: hidden; display: none; margin-top: 39px; }
.product ul { position: absolute; left: 0px; }
.product-wrap .show { display: block; }
.product-wrap .product li { float: left; display: inline; margin-right: 33px; background: #f3f3f3; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; -ms-transition: 0.4s; }
.product-wrap .product li a.imgwrap { display: block; width: 225px; height: 225px; text-align: center; }
.product-wrap .product li p { display: block; width: 225px; color: #fff; position: absolute; bottom: 0px; height: 36px; line-height: 36px; text-align: center; background-color: rgba(0,0,0,0.5); font-family: "微软雅黑"; }
.cf2 { width: 1035px; margin-top: 21px; }
.cf2 li { position: relative; float: left; margin-right: 32px; }
.cf2 li a { float: left; display: block; width: 225px; height: 225px; background: #fff; text-align: center; }
.cf2 li span { display: block; width: 225px; color: #fff; position: absolute; bottom: 0px; height: 36px; line-height: 36px; text-align: center; background-color: rgba(0,0,0,0.5); font-family: "微软雅黑"; }
.cf3 { width: 1120px; margin-bottom: 36px; display: flex; justify-content: space-between; flex-wrap: wrap }
.cf3 li { }
.cf3 li a { float: left; display: block; width: 158px; height: 40px; padding: 15px 16px; margin-right: 25px; background: url(../images/cf3_bg.gif) no-repeat left top; }
.cfimg { display: block; width: 40px; height: 40px; float: left; }
.cfrig { float: right; width: 108px; height: 40px; margin-left: 10px; }
.mr_t2 { width: 1120px; margin: 13px auto 0 auto; }
.mr_t1 { background: url(../images/navbg.jpg) repeat-x left top; height: 40px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: url(../images/mt_ico6.png) no-repeat 490px 9px; height: 40px; width: 1120px; text-align: center; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height: 110px; border-right: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE; padding: 10px 0px 0px 17px; }
.mr_frBtnL { float: left; margin: 0px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { height: 120px; }
.mr_frBtnR { float: right; margin-top: 28px; cursor: pointer; }
.mr_frUl ul li { display: inline; height: 110px; width: 125px; margin-right: 13px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 15px; border: 1px solid #D8D8D8; }
.mr_frUl ul li a:hover img { border: 1px solid #A0C0EB; }
.mr_frUl #demo { width: 1082px; overflow: hidden; }
#demo img { border: 1px solid #D8D8D8; margin-bottom: 14px; margin-right: 20px; width: 112px; height: 36px }
.gray1 ul li { width: 20%; float: left; line-height: 22px; overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; }
.gray1 ul li a { color: #000000; font-size: 15px; }
.gray1 ul li a:hover { color: #0080c5; }
.tit2 { background: url(../images/tit2.jpg) no-repeat; height: 42px; }
.tit2 span { display: block; float: left; width: 205px; height: 42px; color: #fff; font-size: 16px; text-align: center; line-height: 42px; }
.tit2 a { display: block; float: right; margin: 19px 50px 0px 0px; color: #8b8b8b; }
.tit3name { height: 42px; background: url(../images/navbg.jpg) repeat-x left top; margin-bottom: 10px; }
.tit3 { background: url(../images/mt_ico5.png) no-repeat 500px 9px; }
.tit3 span { display: block; height: 42px; color: #fff; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; text-align: center; line-height: 42px; }
#footer { width: 100%; height: 200px; overflow: hidden; background: url(../images/footerng.jpg) no-repeat top center; margin-top: 10px; }
.ewm { width: 528px; height: auto; float: left; }
.ewm_img { display: block; height: 15px; }
.ewm .ewm_img img { float: right; padding-left: 10px; }
.ewm span { display: block; text-align: right; width: auto; padding-right: 17px; height: 20px; line-height: 25px; color: #000; font-size: 14px; }
.ewmPic { width: 528px; height: 110px; text-align: right; margin-top: 14px; }
.ewm1 { padding-left: 30px; }
.ewm1 span { display: block; text-align: left; width: auto; height: 20px; line-height: 25px; color: #000; font-size: 14px; }
.ewm1 .ewm_img1 img { padding-right: 10px; float: left; }
.fotContact, .fotUs { width: 552px; height: auto; float: left; }
.fotUs p { font-size: 15px; color: #000000; line-height: 23px; margin-top: 14px; padding-left: 30px; }
.copyright { width: 100%; border-top: 1px dashed #262a30; height: auto; overflow: hidden; margin-top: 13px; }
.copyright .main { width: 100%; height: 50px; line-height: 50px; color: #000; text-align: center; }
.PagesLeft { width: 281px; height: auto; margin-top: 13px; }
.list_nav { width: 281px; height: auto; margin-bottom: 13px; }
.pageNav, .PageNew { width: 256px; height: auto; float: left; border: 1px solid #ccc; border-top: 0px; padding: 0px 12px 15px 11px; }
.pageNav li, .PageNew li { float: left; }
.pageNav li > a, .PageNew li > a { font-size: 15px; color: #333; text-indent: 26px; width: 256px; height: 38px; line-height: 38px; border-bottom: 1px solid #ccc; display: block; float: left; background-image: url(../images/PagListNavBg.gif); background-repeat: no-repeat; }
.pageNav li a { background-position: left top; }
.pageNav li a:hover { background-position: left bottom; color: #0080c5; }
.PageNew li a { height: 40px; line-height: 38px; border-bottom: 1px dashed #ccc; background: none; text-indent: 14px; color: #555; }
.PageNew li a:hover { color: #0080c5; }
.PageContact { width: 250px; height: auto; float: left; border: 1px solid #ccc; border-top: 0px; padding: 8px 14px 36px 15px; }
.PageContact p { padding: 0px; margin: 0px; line-height: 2em; font-size: 15px; color: #555; }
.PageConImg { width: 250px; height: auto; float: left; margin-bottom: 15px; }
.PagesRig { width: 790px; height: auto; border: 1px solid #ccc; padding-left: 16px; padding-right: 13px; padding-bottom: 10px; margin-top: 13px; }
.title3 { width: 100%; border-bottom: 1px solid #ccc; overflow: hidden; }
.title3 h2 { width: auto; display: block; float: left; color: #333; background: url(../images/title3_bg.gif) no-repeat left top; text-indent: 16px; line-height: 38px; height: 38px; font-weight: 900; font-size: 14px; }
.position { display: block; float: right; background: url(../images/home.gif) no-repeat left top; height: 38px; line-height: 38px; color: #333; }
.position span { width: auto; display: block; color: #333; float: left; height: 38px; line-height: 38px; padding: 0px; margin: 0px; margin-left: 5px; text-indent: 18px; }
.title3 .position a { display: block; width: auto; color: #333; float: left; height: 38px; line-height: 38px; padding: 0px; margin: 0px 3px; }
.title3 .position a:hover { color: #0080c5; }
.PageSRigCon { margin-top: 23px; min-height: 200px; padding: 20px; }
.PageSRigCon p { line-height: 28px; color: #000000; text-indent: 2em; font-size: 14px }
.PageSRigCon p a { color: #000000; }
.PageSRigCon1 { margin-top: 23px; min-height: 290px; padding: 20px 20px 0 20px; background: url(../images/about_usbg1.jpg) no-repeat left top; }
.PageSRigCon1 p { line-height: 28px; color: #000000; text-indent: 2em; font-size: 14px; }
.PageSRigCon img { max-width: 500px; }
.PageSRigCon1 img { max-width: 500px; }
.PageSRigCon_t { font-size: 30px; font-family: "微软雅黑"; font-weight: 400; text-align: center; padding-bottom: 20px; }
.new_list, .pro_list { width: 780px; height: auto; overflow: hidden; margin-top: 10px; }
.new_list li { border-bottom: 1px dashed #ccc; display: block; height: 28px; line-height: 28px; clear: both; }
.new_list li a { color: #333333; float: left; width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-indent: 22px; background: url(../images/PagListNavBg.gif) no-repeat 0px 0px; }
.new_list li a h2 { display: block; width: auto; float: left; height: 48px; line-height: 38px; margin-left: 5px; }
.new_list li span { display: block; float: right; height: 28px; line-height: 28px; margin-right: 22px; }
.new_list li a:hover { background-position: 0px -50px; color: #0080c5; }
.new_list li a:hover h2, .pages li a:hover { color: #0080c5; }
.ep-pages { padding: 10px 12px; clear: both; text-align: center; font-family: Arial,"\5B8B\4F53",sans-serif; font-size: 14px; vertical-align: top }
.ep-pages a, .ep-pages span { display: inline-block; height: 23px; line-height: 23px; padding: 0 8px; margin: 5px 1px 0 0; background: #fff; border: 1px solid #e5e5e5; overflow: hidden; vertical-align: top }
.ep-pages a:hover { background: #0080c5; border: 1px solid #0080c5; text-decoration: none }
.ep-pages a, .ep-pages a:visited { color: #252525 }
.ep-pages a:hover, .ep-pages a:active { color: #ffffff }
.ep-pages .current { background: #0080c5; border: 1px solid #0080c5; color: #fff }
.ep-pages a.current, .ep-pages a.current:visited { color: #ffffff }
.ep-pages a.current:hover, .ep-pages a.current:active { color: #ffffff }
.ep-pages-ctrl { font-family: "\5B8B\4F53",sans-serif; font-weight: bold; font-size: 16px }
.ep-pages-e5e5e5 { color: #e5e5e5 }
.NewShow, .title4 { width: 100%; height: auto; overflow: hidden; }
.title4 { border-bottom: 1px dashed #ccc; margin-top: 23px; text-align: center; }
.title4 h2 { width: 100%; font-size: 30px; font-family: "微软雅黑"; font-weight: 400; text-align: center; display: inline-block; line-height: 40px; margin-bottom: 20px; }
.title4_time { margin-bottom: 10px; text-align: center; font-size: 14px; }
.sitemap{ width:780px; height:auto; float:left; padding-top:15px;border-top:1px dashed #CCCCCC;}
.sitemap li{ display:block;overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}
.sitemap li > a{display:block; width:666px;color:#000; font-size:15px; margin:0px; padding:0px; height:25px; line-height:25px;}
.sitemap li a:hover { color: #0080c5; }
.tag { width: 666px; height: auto; float: left; margin-bottom: 5px; }
.tag dt, .tag dd, .tag dd a { float: left; display: block; width: auto; color: #555; font-size: 12px; font-family: "微软雅黑"; }
.tag_img { width: 100%; height: auto; float: left; }
.tag_img dl { float: left; width: 200px; height: auto; margin: 28px 11px 0px 11px; }
.tag_img dl dt, .tag_img dl dt a { display: block; width: 200px; height: 160px; float: left; }
.tag_img dl dd, .tag_img dl dd a { display: block; float: left; width: 100%; height: 40px; line-height: 40px; text-align: center; color: #555; font-size: 12px; font-family: "微软雅黑"; }
.pro_list dl { float: left; width: 202px; height: auto; margin: 28px 10px 5px 10px; }
.pro_list dl dt, .pro_list dl dt a { display: block; width: 200px; height: 160px; float: left; border: 1px solid #ccc; }
.pro_list dl dd, .pro_list dl dd a { display: block; float: left; width: 100%; height: 35px; line-height: 35px; text-align: center; color: #555; font-size: 12px; font-family: "微软雅黑"; }
#slide-holder { overflow: hidden; border: 1px solid #e6ba59; margin-top: 13px; z-index: 40; width: 552px; height: 300px; position: absolute; }
#slide-holder div#slide-runner { width: 552px; height: 300px; overflow: hidden; position: absolute; }
#slide-holder img { width: 552px; height: 300px; margin: 0; display: none; position: absolute; }
#slide-holder div#slide-controls { left: 0; bottom: 0px; width: 552px; height: 46px; display: none; position: absolute; background: url(../images/slide-bg.png) 0 0; }
#slide-holder div#slide-controls p.text { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 300px; color: #fff; display: inline; font-size: 14px; line-height: 16px; margin: 15px 0 0 20px; text-transform: uppercase; }
#slide-holder div#slide-controls p#slide-nav { float: right; color: #FFFFFF; height: 24px; display: inline; margin: 11px 15px 0 0; }
#slide-holder div#slide-controls p#slide-nav a { color: #FFFFFF; float: left; width: 24px; height: 24px; display: inline; font-size: 11px; margin: 0 5px 0 0; line-height: 24px; font-weight: bold; text-align: center; text-decoration: none; background-position: 0 0; background-repeat: no-repeat; }
#slide-holder div#slide-controls p#slide-nav a.on { background-position: 0 -24px; }
#slide-holder div#slide-controls p#slide-nav a { background-image: url(../images/silde-nav.png); }

.wrapper { width: 1120px; margin: 0 auto 0 auto; height: 300px; z-index: 99; position: relative; color: #fff; text-shadow: rgba(0,0,0,0.1) 2px 2px 0px; }
#slider-wrap { width: 1120px; height: 300px; position: relative; overflow: hidden; }
#slider-wrap ul#slider { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#slider-wrap ul#slider li { float: left; position: relative; width: 1120px; height: 300px; }
#slider-wrap ul#slider li > div { position: absolute; top: 20px; width: 1120px; }
#slider-wrap ul#slider li > div h3 { font-size: 50px; text-align: center; color: #FFFFFF; }
#slider-wrap ul#slider li > div h3 a:link,a:hover{ color: #FFFFFF ; }
#slider-wrap #slider .slider1 { font-size: 32px; text-align: center; font-weight: normal; line-height: 40px; padding-top: 20px; }
#slider-wrap #slider .slider2 { font-size: 24px; text-align: center; font-weight: normal; line-height: 40px; padding-top: 40px; font-family: "微软雅黑"; }
#slider-wrap #slider .slider3 { background: url(../images/1.jpg) no-repeat; color: #FFFFFF; }
#slider-wrap #slider .slider4 { background: url(../images/2.jpg) no-repeat; color: #FFFFFF; }
#slider-wrap ul#slider li > div span { font-family: Neucha,Arial,sans serif; font-size: 21px; text-align: center; }
#slider-wrap ul#slider li i { text-align: center; line-height: 300px; display: block; width: 100%; font-size: 90px; }
.btns { position: absolute; width: 50px; height: 60px; top: 50%; margin-top: -25px; line-height: 57px; text-align: center; cursor: pointer; background: rgba(0,0,0,0.1); z-index: 100; -webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; -ms-transition: all 0.1s ease; transition: all 0.1s ease; }
.btns:hover { background: rgba(0,0,0,0.3); }
#next { right: -50px; border-radius: 7px 0px 0px 7px; }
#previous { left: -50px; border-radius: 0px 7px 7px 7px; }
#slider-wrap.active #next { right: 0px; }
#slider-wrap.active #previous { left: 0px; }
#pagination-wrap { min-width: 20px; margin-top: 280px; margin-left: auto; margin-right: auto; height: 15px; position: relative; text-align: center; }
#pagination-wrap ul { width: 100%; }
#pagination-wrap ul li { margin: 0 4px; display: inline-block; width: 5px; height: 5px; border-radius: 50%; background: #fff; opacity: 0.5; position: relative; top: 0; }
#pagination-wrap ul li.active { width: 12px; height: 12px; top: 3px; opacity: 1; box-shadow: rgba(0,0,0,0.1) 1px 1px 0px; }
#slider-wrap ul, #pagination-wrap ul li { -webkit-transition: all 0.3s cubic-bezier(1,.01,.32,1); -moz-transition: all 0.3s cubic-bezier(1,.01,.32,1); -o-transition: all 0.3s cubic-bezier(1,.01,.32,1); -ms-transition: all 0.3s cubic-bezier(1,.01,.32,1); transition: all 0.3s cubic-bezier(1,.01,.32,1); }
.action { float: right; display: block; margin-bottom: 20px; }
.keywords { border: solid 1px #ccc; padding: 1px 6px; }
.butt { padding: 2px 8px; }
.products_list { font-size: 12px; }
.products_list ul { }
.products_list ul li { float: left; width: 25%; overflow: hidden; }
.products_list ul li a.pro_i_img{ display:block; width:97%; margin:0 auto;text-align:center;}
.products_list ul li a.pro_i_img img{ width:115px; height:160px; }
.products_list ul li a.pro_i_txt { display: block; text-align: center; line-height: 40px; color: #000000; }
.contact-form input { width: 50%; height: 33px; padding: 0 10px; border: 1px solid #9d9d9d; margin-bottom: 15px; font-size: 14px; border-radius: 5px; }
.contact-form textarea { width: 80%; margin-bottom: 15px; height: 200px; padding: 10px 10px; font-size: 14px; border-radius: 5px; }
.contact-form button { height: 50px; background: #29aae3; color: #fff; border: 1px solid #29aae3; border-radius: 5px; width: 180px; font-size: 14px; outline: none; cursor: pointer; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; }
.contact-form button:hover { border: 1px solid #29aae3; font-size: 14px; background: #fff; color: #29aae3; }
.PageSRigCon2{ margin-top:23px;padding:20px;}
.PageSRigCon2 p{ line-height:28px; color: #000000;text-indent: 2em; font-size:15px;}
.PageSRigCon2 p a{ color:#000000; font-size:15px;}