/* 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, table, caption, tbody, tfoot, thead, tr, th, td {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;}
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 {text-decoration:underline;color:#0761ab;}
.clear {clear:both;margin:0;padding:0;height:0;font-size:0;zoom:1;}

#header {height:84px;width:1003px;margin:0 auto;position:relative;}
#logo {position:absolute;top:10px;}
#headlink {right:0;top:24px;position:absolute;}
#navbg {background:url(/Public/Home/images/navbg.jpg) repeat-x;height:38px;line-height:38px;color:#fff;}
#nav {width:996px;margin:0 auto;}
#nav li {width:142px;float:left;text-align:center;height:38px;font-weight:bold;font-size:14px;}
#nav li a {color:#fff;display:block;}
#nav li a:hover {text-decoration:none;background:url(/Public/Home/images/navhover.jpg) repeat-x;}
#nav li a.active {background:url(/Public/Home/images/navhover.jpg) repeat-x;}

#bannerbg {background:url(/Public/Home/images/bannerbg.jpg) no-repeat center;height:407px;border-bottom:8px solid #eaeaea;}
#conbox {background:url(/Public/Home/images/line.jpg) repeat-x bottom #efefef;height:290px;}
#conbox1 {width:1003px;margin:0 auto;height:290px;}
#homeabout {width:667px;float:left;}
.hometit {background:url(/Public/Home/images/line1.jpg) no-repeat left bottom;padding:25px 0 5px 0;}
.homebox {margin-top:24px;height:219px;}
.aboutimg {width:134px;float:left;}
.aboutxt {float:left;width:515px;line-height:20px;color:#333;font-size:14px;}
.aboutxt p {margin-bottom:10px;}

.homelx {width:314px;float:right;font-family:"微软雅黑";}
.homelxtxt {line-height:24px;font-weight:bold;font-size:14px;padding-top:10px;color:#555;}
.homelxtxt a {color:#555;}

#homepro {height:252px;margin:0 auto;width:1003px;}
.protit {background:url(/Public/Home/images/tit3.jpg) no-repeat;height:31px;line-height:31px;text-align:right;margin:23px 0;}
.protit a {margin-right:12px;color:#0761ab;}

.rollBox{width:1003px;_width:1003px;overflow:hidden;padding:0 0 5px 0;}
.rollBox .LeftBotton{height:152px;width:35px;background:url(/Public/Home/images/arleft.jpg) no-repeat 0 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:151px;width:35px;background:url(/Public/Home/images/arright.jpg) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:930px;overflow:hidden;float:left;padding-top:2px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:176px;float:left;text-align:center;margin-left:10px;border:1px solid #e1e1e1;padding:6px 0;font-size:14px;}
.rollBox .Cont .pic img{display:block;margin:0 auto 6px auto;width:166px;height:111px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.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;}

#footbox {background:url(/Public/Home/images/line2.jpg) repeat-x top #3a3a3a;padding:12px 0 20px 0;text-align:center;font-size:14px;line-height:22px;color:#fff;}
#footbox a {color:#fff;}

#secbbg {background:url(/Public/Home/images/banerbg.jpg) repeat-x center;height:187px;}
#secbanner {width:1003px;margin:0 auto;background:url(/Public/Home/images/banner.jpg) no-repeat;height:187px;position:relative;}
.sectitle {position:absolute;bottom:-22px;}

#secbox {width:1003px;margin:0 auto;}

#leftbox {width:238px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:url(/Public/Home/images/bg.jpg) repeat-x 0 22px;font-family:"微软雅黑";}

#sidebar {padding-top:36px;width:213px;margin:0 auto 48px auto;}
#sidebar li {background:url(/Public/Home/images/line3.jpg) repeat-x bottom;line-height:40px;font-size:14px;font-weight:bold;}
#sidebar li a {display:block;color:#565656;background:url(/Public/Home/images/arrow.jpg) no-repeat 8px 16px;text-indent:28px;}

#leftcontact {width:215px;padding:0 0 0 0;margin:0 auto;}
#leftbox1 {padding:0 7px 0 8px;line-height:22px;color:#333;}
#leftbox1 ul {}
#leftbox1 li {clear:both;padding-top:8px;font-size:14px;}
.ltit {float:left;width:44px;}
.lcon {float:left;width:144px;color:#666;}

#current {background:url(/Public/Home/images/bg1.jpg) no-repeat left bottom;padding:22px 0 10px 0;line-height:15px;height:15px;}
#current span {font-family:"微软雅黑";font-size:15px;font-weight:bold;color:#5979a2;margin-left:38px;float:left;}
#current span img { vertical-align:middle;margin-right:8px;}
#curlink {float:right;color:#999;width:400px;text-align:right;}
#curlink a {color:#999;margin:0 8px;}

.aboutbox {background:url(/Public/Home/images/bg2.jpg) no-repeat;min-height:553px;height:auto!important;height:553px;padding-top:30px;}
.aboutbox p {margin:0 20px 15px 47px;font-size:14px;line-height:28px;color:#555;}
.aboutbox p a {color:#555;}

#busilist {margin-left:46px;}
#busilist li {margin-right:20px;float:left;font-size:14px;width:212px;border-bottom:1px solid #cbcbcb;text-align:center;padding-bottom:5px;margin-bottom:26px;}
#busilist li img {width:212px;height:173px;display:block;margin-bottom:8px;}

.casebox {padding-top:24px;}

.page {clear:both;text-align:center;padding:15px 0 35px 0;}
.page a {color:#666;margin:0 5px;border:1px solid #dadada;padding:2px 6px 2px 6px;}
.page a:hover {color:#0a96e4;}
.page a.active {color:#0a96e4;font-weight:bold;}

.productlist {margin-left:36px;}
.productlist li {width:350px;height:135px;float:left;margin:0 0 30px 0;background:url(/Public/Home/images/line3.jpg) repeat-x bottom;}
.simg {width:166px;text-align:center;float:left;}
.simg img {width:139px;height:103px;}
.listxt {float:left;width:182px;}
.listxt h3 {font-size:13px;font-weight:bold;color:#1b2949;background:url(/Public/Home/images/line3.png) repeat-x bottom;padding:0 0 3px 0;}
.listxt h3 a {color:#333;}
.listxt p {color:#666;line-height:20px;}
.listxt p a {color:#ff6600;display:block;}

.detailtit {text-align:center;font-size:22px;font-weight:bold;color:#000;background:url(/Public/Home/images/line4.jpg) repeat-x bottom;padding-bottom:5px;font-family:"微软雅黑";}
.detailbox {margin:0 30px;padding-bottom:40px;}
.detailimg {text-align:center;margin:22px 0;}
.detailtxt p {font-size:14px;line-height:26px;}

.regform {color:#444444;font-size:14px;padding:0 0 0 60px;}
.regform li {padding-bottom:15px;}
.regform li textarea {border:1px solid #7f9db9;width:480px;}
.regform label {text-align:right;font-weight:lighter;padding-right:10px;line-height:24px;}
.regform span {margin-left:10px;color:#737373;font-size:12px;}
.regform span span {margin-left:0;color:#f00;}
.input3 {border:1px solid #7f9db9;background-color:#fff;height:22px;line-height:22px;}
/*.input2 {border:1px solid #a4a5a5;width:190px;background-color:#fff;height:34px;padding:8px 0;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}*/
.regbtn {text-align:left;padding-top:15px;padding-left:150px;}
label {float:left;width:80px;color:#666;font-weight:bold;}
.formspace {padding-left:12px;}
.btn01{background:url(/Public/Home/images/btnbg.jpg) no-repeat;width:102px;height:33px;font-family:"微软雅黑";color:#fff;text-align:center;line-height:33px;border:none;cursor:pointer;font-size:14px;font-weight:bold;}

.jcImgScroll { position:relative; height:372px;padding-top:20px}
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(/Public/Home/images/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(/Public/Home/images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(/Public/Home/images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(/Public/Home/images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }


.newslist {clear:both;width:650px;padding-left:32px;}
.newslist li {color:#333333;height:30px;font-size:14px;line-height:30px;}
.newslist li a {display:inline-block;width:550px;color:#333333;float:left;}
.newslist li span {float:right;text-align:right;}
.detailtxt1 {padding:0 0 30px 32px;line-height:24px;}
.detailtxt1 h2 {font-size:18px;text-align:center;font-weight:bold;line-height:30px;padding:0 0 8px 0;margin-bottom:20px;}
.detailtxt1 h2 span {color:#818181;font-size:12px;font-weight:lighter;}
.detailcon {padding:0 0 40px 0;font-size:14px;line-height:25px;color:#565656;}
.detailcon p {margin-bottom:16px;}
.detailcon h4 {color:#0573b9;font-size:14px;margin-bottom:16px;}

.detaillist {padding-left:25px;}
