/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
:focus {outline:0;}
body {font:12px "微软雅黑",Arial, Helvetica, sans-serif;background:#fff;}
ul,ol,li {list-style:none;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img {border:0;}
select,input,textarea {font-size:12px;}
input,select {vertical-align:middle;}
label {cursor:pointer;cursor:hand;}
a,a:visited {text-decoration:none;}
a:hover {color:#f00;}
.clear {clear:both;margin:0;padding:0;height:0;font-size:0;zoom:1;}
.clearfloat{zoom:1}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}

#topbox {background:#f2f2f2;height:33px;line-height:33px;color:#000;border-bottom:1px solid #ddd;font-family:"宋体";}
.topbox {width:1160px;position:relative;margin:0 auto;}
#topbox a {color:#000;margin:0 8px;}
#topl {float:left;}
#topr {float:right;}
#topr img {margin:0 4px;}
#topwx {float:right;width:60px;text-align:center;padding-top:4px;height:26px;margin-left:8px;}
#topwx img {margin-left:10px;}

#headwrap {width:1160px;margin:0 auto;position:relative;height:145px;font-family:"宋体";}
#logo {position:absolute;left:40px;top:17px;}
#headwrap h1 {position:absolute;left:194px;top:45px;}

#searchbox {position:absolute;top:22px;right:0;}
.inputbg {background:url(/Public/Home/images/inputbg.jpg) no-repeat;width:379px;text-indent:3px;height:38px;margin-top:2px;border:none;line-height:38px;}
#searchbox p {padding-top:5px;}
#searchbox p a {color:#000;margin:0 5px;}

#nav {position:absolute;right:0;top:116px;width:880px;}
#nav li {display:inline;color:#000;font-size:16px;font-weight:bold;text-align:right;margin-left:41px;}
#nav li a {color:#000;}
#nav li a:hover {color:#6a1217;}
#nav li a.active {color:#6a1217;}

#bannerbox {height:510px;position:relative;overflow:hidden;}
#bannernavbox {width:1160px;height:510px;position:relative;margin:0 auto;z-index:999;}

#productwrap {width:1160px;margin:0 auto;z-index:999;}


.scrollNews {width:1160px;margin:10px auto 6px auto;height:26px;background:url(/Public/Home/images/title.jpg) no-repeat left #f7f7f7;}
.shell {background:url(/Public/Home/images/new_sq.png) no-repeat 12px 0;padding:0 0 0 100px;height:23px;}
#ink_con {height:23px; overflow:hidden;line-height:23px;}
.shell a {color:#898989;display:block;}

.pagewrap {width:1160px;margin:0 auto;}
.h414 {height:414px;margin-bottom:25px;}

.col199 {width:190px;float:left;overflow:hidden;}
.col199 img {border:1px solid #ddd;border-top:none;}
.col199 h2 {font-size:18px;font-weight:bold;color:#fff;text-indent:48px;line-height:88px;}
.yellow {background:url(/Public/Home/images/bg1.jpg) no-repeat left top #f39801;width:188px;height:88px;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.blue {background:url(/Public/Home/images/bg2.jpg) no-repeat left top #008cd9;width:188px;height:88px;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.pink {background:url(/Public/Home/images/bg3.jpg) no-repeat left top #d6006f;width:188px;height:88px;border-top:1px solid #ddd;border-left:1px solid #ddd;}

.col389 {float:left;width:389px;overflow:hidden;}
.col194 {float:left;width:194px;overflow:hidden;}
.img1 {border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;}
.img2 {border-bottom:1px solid #ddd;height:249px;display:block;}
.img3 {border-right:1px solid #ddd;}
.col386 {float:right;width:386px;overflow:hidden;}

#homead {width:1160px;margin:0 auto 50px auto;}

#line {background:url(/Public/Home/images/line.jpg) no-repeat center;margin-bottom:32px;height:1px;}

#homenewsbox {background:#f5f5f5;height:237px;}
#homenewsbox h2 {text-align:center;color:#3e3a39;font-size:18px;font-weight:bold;padding:16px 0;}
.rollBox{width:1160px;overflow:hidden;padding:0 0 5px 0;margin:0 auto;}
.rollBox .LeftBotton{height:142px;width:35px;background:url(/Public/Home/images/arrowleft.jpg) no-repeat left;overflow:hidden;float:left;display:inline;margin:8px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:142px;width:35px;background:url(/Public/Home/images/arrowright.jpg) no-repeat right;overflow:hidden;float:left;display:inline;margin:8px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1024px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:320px;float:left;margin-right:22px;}
.rollBox .Cont .pic h3 {font-size:16px;color:#3e3a39;margin-bottom:15px;}
.rollBox .Cont .pic h3 a {color:#3e3a39;}
.rollBox .Cont .pic img{margin:0 auto;width:113px;height:113px;float:left;margin-right:6px;font-size:14px;}
.rollBox .Cont .pic span {display:block;margin-top:12px;color:#505050;font-size:14px;}
.rollBox .Cont .pic p{line-height:22px;color:#505050;font-size:13px;height:64px;overflow:hidden;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#bottom {background:#6b1218;height:340px;}
#bottombox {background:#6b1218;height:340px;width:1160px;margin:0 auto;}
#bottombox ul {margin-left:134px;}
#bottombox li {float:left;margin-right:34px;}

#bottommenu {padding-top:24px;}
#bottommenu dl {background:url(/Public/Home/images/line1.jpg) no-repeat right top;float:left;height:315px;padding-left:30px;width:120px;color:#fff;overflow:hidden;}
#bottommenu dl a {color:#fff;display:block;height:32px;overflow:hidden;width:120px;}
#bottommenu dt {font-weight:bold;font-size:14px;margin:10px 0;}
#bottommenu dd {line-height:32px;font-size:14px;}
#bottommenu dl:last-child {background:none;}
#bottommenu dd ul {width:300px;float:left;margin:0;padding:0;}
#bottommenu dd li {float:left;margin-right:15px;text-align:center;color:#fff;}
#bottommenu dd li img {display:block;}

.lxtools {padding-top:5px;clear:both;}
.lxtools img {margin-right:15px;}

#footbox {background:#6b1218;height:50px;clear:both;line-height:50px;}
#footer {width:1160px;margin:0 auto;height:50px;}
#bottomnav {float:right;}
#bottomnav a {color:#fff;font-size:14px;margin:0 11px;}
#copyinfo {font-size:14px;color:#fff;float:left;}
#copyinfo a {color:#fff;}

/*news css*/
#newsbg {background:url(/Public/Home/images/newsbg.jpg) repeat-y center top;}
#probg {background:url(/Public/Home/images/probg.jpg) no-repeat center top;}
.newslist {float:left;padding:85px 0 50px 0;width:988px;}
.newslist li {width:222px;height:320px;float:left;background:#fff;margin:0 0 20px 20px;}
.caselist {float:left;padding:85px 0 50px 0;width:1050px;}
.caselist li {width:222px;height:320px;float:left;background:#fff;margin:0 0 20px 30px;}
.caselist a.more {display:block;background:url(/Public/Home/images/icon5.png) no-repeat;height:21px;line-height:21px;padding-left:25px;color:#000;margin-left:12px;}


.newsimg {height:152px;width:222px;position:relative;background:url(/Public/Home/images/img15.png) no-repeat top left;}
.newsimg img {position:absolute;left:0;top:0;z-index:0;width:222px;height:132px;}
.nstime {background:url(/Public/Home/images/bg7.png) no-repeat;width:62px;height:62px;position:absolute;z-index:1;left:5px;text-align:center;bottom:0;color:#fff;}
.nstime span {display:block;font-size:22px;padding-top:5px;}

.nstxt {width:198px;height:100px;overflow:hidden;margin:10px auto 15px auto;font-family:"宋体";}
.nstxt h3 {font-size:14px;background:url(/Public/Home/images/line3.png) no-repeat bottom;padding-bottom:5px;margin-bottom:5px;overflow:hidden;}
.nstxt h3 a {color:#333;}
.nstxt h3 a:hover {color:#6a1217;}

.nstxt p {color:#898989;line-height:20px;}
.newslist a.more {display:block;background:url(/Public/Home/images/icon5.png) no-repeat;height:21px;line-height:21px;padding-left:25px;color:#000;margin-left:12px;}

.page {text-align:center;width:36px;float:right;margin-top:86px;}
.page a {color:#666;margin:2px 0;width:36px;height:36px;line-height:36px;background:#f3f3f3;font-size:14px;display:block;}
.page a:hover {color:#05740c;text-decoration:none;background:#e4e4e4;}
.page a.active {color:#000;background:#efefef;}

.newsdetail {margin:50px 38px 0 38px;}
.newsdetail h2 {font-size:24px;height:40px;border-bottom:1px dashed #9b9b9b;margin-bottom:44px;}
.newsdetail span {float:right;font-size:12px;padding-top:20px;color:#898989;}
.newsinfo {line-height:26px;color:#898989;padding-bottom:60px;min-height:380px; height:auto!important; height:380px;}
.newsinfo h3 {font-size:14px;font-weight:bold;margin-bottom:12px;font-family:"宋体";}
.newsinfo p {margin-bottom:12px;font-family:"宋体";color:#444;}
.newsinfo h4 {font-weight:bold;}

.leftmenu {width:132px;float:left;background:url(/Public/Home/images/line4.jpg) no-repeat 122px 0;min-height:440px;height:auto;height:440px;margin-top:85px;font-size:16px;line-height:30px;}
.leftmenu li {margin-bottom:8px;font-weight:bold;text-align:center;}
.leftmenu li a {color:#000;display:block;}
.leftmenu li a:hover {background:url(/Public/Home/images/arrow1.jpg) no-repeat 123px 10px;color:#6a1117;}
.leftmenu li a.active {background:url(/Public/Home/images/arrow1.jpg) no-repeat 123px;color:#6a1117;}

.aboutinfo {width:980px;float:right;padding-top:86px;padding-bottom:50px;}
.aboutinfo h2 {font-size:24px;height:40px;border-bottom:1px dashed #9b9b9b;margin-bottom:44px;}
.aboutinfo h3 {font-size:16px;margin-bottom:12px;font-family:"宋体";color:#6c1319;}
.aboutinfo h4 {font-size:14px;margin-bottom:12px;font-family:"宋体";font-weight:bold;}
.aboutinfo span {float:right;font-size:12px;padding-top:20px;color:#898989;}
.aboutinfo p {color:#444;font-size:12px;font-family:"宋体";}

.txtinfo {line-height:26px;color:#444;padding-bottom:60px;}
.txtinfo h3 {font-size:14px;font-weight:bold;margin-bottom:12px;}
.txtinfo p {margin-bottom:12px;font-family:"宋体";}
.txtinfo h4 {font-weight:bold;}

.contxt {line-height:26px;color:#444;padding-bottom:60px;font-size:12px;}
.contxt h3 {font-size:14px;font-weight:bold;margin-bottom:12px;}
.contxt p {margin-bottom:12px;font-family:"宋体";}
.contxt h4 {font-weight:bold;}


.leftimg {width:340px;float:left;padding-top:86px;}

.list2 {margin-left:35px;padding-top:85px;width:700px;float:left;font-family:"宋体";}
.list2 li {line-height:26px;padding-bottom:12px;margin-bottom:20px;border-bottom:1px dashed #c8c8c8;}
.list2 li h3 {font-size:14px;color:#333;margin-bottom:5px;font-weight:bold;}
.list2 li h3 a {color:#333;}
.list2 li h3 a:hover {color:#6a1217;text-decoration:underline;}
.list2 li p {color:#666;display:block;height:55px;overflow:hidden;}


#jobbox {width:1160px;margin:0 auto 18px auto;padding-top:48px;}

.joblist {font-family:"宋体";}
.jobtop {background:url(/Public/Home/images/jobtop.jpg) no-repeat;height:8px;line-height:0;font-size:0;}
.jobleft {width:375px;float:left;height:224px;background:url(/Public/Home/images/bg8.jpg) no-repeat left;}
.jobleftbox {width:183px;margin:46px 0 0 115px;text-align:center;}
.jobleftimg {border-bottom:1px solid #8b8b8b;padding-bottom:24px;}
.jobname {font-size:14px;padding-top:6px;font-weight:bold;color:#8c8c8c;font-family:"宋体";}
.jobname span {border-bottom:1px solid #8b8b8b;padding-bottom:6px;}

.jobright {width:778px;border-left:7px solid #e9e9e9;padding:28px 0;background:url(/Public/Home/images/bg4.jpg) repeat-y right;float:left;}
.jobrightbox {width:688px;margin:0 auto;line-height:24px;background:url(/Public/Home/images/bg5.jpg) no-repeat right bottom;height:auto!important;height:200px;min-height:200px;}
.jobrightbox h3 {font-size:14px;font-weight:bold;margin-bottom:8px;}
.jobrightbox p {padding-left:25px;color:#5c5c5c;}
.jobrightbox p a {color:#0080e7;}
.jobbot {background:url(/Public/Home/images/jobbot.jpg) no-repeat right;height:10px;line-height:0;font-size:0;margin-bottom:20px;}





#full-screen-slider { width:100%; height:510px; float:left; position:absolute;z-index:0;}
#slides { display:block; width:100%; height:510px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.achielist {float:left;padding:25px 0 50px 50px;width:940px;}
.achielist li {width:45%;float:left;margin:0 0 20px 30px;font-family:"宋体";}
.achietit {padding-left:500px;padding-top:70px;font-size:16px;font-weight:bold;}

.productinfo {float:right;width:920px;padding-top:50px;}
.productinfo h3 {text-align:center;font-size:18px;margin-bottom:30px;font-weight:bold;}
.prodetail {line-height:25px;font-family:"宋体";}
.prodetail p {margin-bottom:18px;}

.searchlist {}
.searchlist li {margin-bottom:30px;}
.searchlist li h3 {font-weight:lighter;height:39px;line-height:39px;background:#f7f7f7;}
.searchlist li h3 a {color:#7e7e7e;font-size:14px;margin-left:10px;float:left;}
.searchlist li h3 span {color:#898989;font-size:16px;float:right;margin-right:10px;}
.searchlist li p {font-size:14px;color:#595757;line-height:32px;padding-left:10px;}

#current {margin:20px auto 36px auto;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;height:38px;line-height:38px;color:#b5b5b6;font-size:15px;}
#curbox {margin:0 auto;line-height:38px;}
#current a {color:#b5b5b6;}
#curbox span {color:#C00;font-weight:bold;margin-left:20px;font-size:12px;}
