@charset "utf-8"; /* CSS Document */ *{margin:0;padding:0;} body {color: #666666;font-family:"微软雅黑",Arial,Georgia,"Times New Roman",Times,serif;font-size: 12px;line-height: 22px;width:100%;} .clear{ clear:both;} .clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;} a:link, a:visited {color: #666666;text-decoration: none;} fieldset,img {border: none;} ul, li {list-style-type: none;} h1, h2, h3, h4, h5, h6 {font-weight: normal; font-size: 100%;} .fl{ float:left} .fr{ float:right} .wrap{margin: 0 auto;width: 990px;} .minwidth{min-width:1200px;} #container{ background:#fff} .font16{ font-size: 16px;} .textc{ text-align: center;} .textl{ text-align: left;} .textr{ text-align: right;} .mb{ margin-bottom: 30px;} .pr{ position: relative;} .pa{ position: absolute;} /*加载*/ .load{margin-top:10px;height:31px;background:#f0f0f0;color:#707c85;text-align:center;font-size:12px;line-height:31px} .load a{color:#707c85} .load a:hover{color:#870407} /*新闻详细页*/ .title{padding-bottom:10px;color:#333;text-align:center;font-weight:bold;font-size:21px; margin-top:20px} .time{margin-bottom:20px;padding-bottom:5px;border-bottom:1px dotted #aaa;text-align:center} .hits{margin-left:20px} .operate{margin-top:20px;padding-top:10px;border-top:1px dotted #aaa;text-align:right} /*留言*/ #guestform{margin-top:20px;padding:20px;border:dotted 1px #ddd} .ajaxtable td{vertical-align:middle} .tdinput{text-align:left;font-weight:normal;font-size:12px;line-height:30px} /*banner*/ #ban {height: 501px; margin-bottom: 20px;} #ban .banner {height: 501px;position: relative;} .banner ul.imglist li {position: absolute;} #ban .imglist li {background: none no-repeat center top;height: 501px;width: 100%;} #ban a {display: block;height: 501px;} .pagelist {bottom: 30px;height: 17px;position: absolute;right: 0;text-align: center;width: 100%; z-index: 1;} .pagelist li {color: #0d5b96; cursor: pointer;display: inline-block; *display:inline;font-size: 45px;height: 45px;line-height: 45px;position: relative; width: 25px;} .pagelist li.on {color: #c03;} /*招聘*/ .jobs {color: #225fa9;font-weight: bold;padding-bottom: 20px;} .jobtitle {cursor: pointer;height: 25px;margin-bottom: 0;padding-top: 10px;width: 705px;} .jobtitle td {border-bottom: 1px solid #dadada;line-height: 26px;} .jobtitle .subgif {background: url(../images/mini.gif) no-repeat scroll right center;} .jobsub {background-color: #fafafa; border: 1px dotted #dadada;border-top: none;display: none;overflow: hidden; padding: 10px;} #job .th {background-color:#eFF; margin:10px 0 3px 0; padding:5px 3px; font-weight:bold} /*头部*/ #header{ overflow:hidden; background:url(../images/hebg.jpg) repeat center center;padding:15px 0;} #header .wrap{ overflow:hidden} .logo {margin: 27px 0;} .headright { text-align:right; margin:18px 10px 18px 0;} .headright p{ text-align:right; height:25px;} .headright p a:hover{ color:#00acd4} /*搜索*/ .search form {background: none repeat scroll 0 0 #fff;border: 1px solid #a19fa0; height: 26px; margin-top: 14px;width: 205px; border-radius:5px;} .txt {border: medium none; color: #2e2f30;height: 26px;line-height: 24px; padding: 0 5px; width: 165px;margin-left: 5px;float:left;} .sub {background: url("../images/search.png") no-repeat center center #0768b2;border: medium none;float:left; cursor: pointer; width: 25px; line-height:24px;height:26px;} /*导航*/ #nav {background:url(../images/navbg.jpg) repeat center center; height:36px;} .menu { } .menu li{ float:left; width:130px; text-align:center; line-height:36px; background:url(../images/line.png) no-repeat center right; position:relative} .menu li a{ display:block; font-size:16px; color:#fff; } .menu li a:hover{ color:#ff8a00} #nav .menu .cur{ background:url(../images/navbg.jpg) no-repeat center center; color:#ff8a00;} .menu ul {position:absolute; top:33px; left:0; width:200px; z-index:1000 ; display:none; background:url(../images/menuul1.png) right bottom; } .menu ul li{ width:100%; height:28px;float:none; float:left; position:relative; background:transparent url(../images/menu_split.gif) center bottom no-repeat} .menu ul li a{ font-size:11px; color:#333; width:100%; line-height:26px} .menu ul li a:hover{ background: transparent url(../images/menuli1h.png) right top; color:#fff} .menu ul ul{position:absolute; top:0px; left:196px; width:200px; } .menu ul ul li{ border-left: solid 3px #fff} .menu ul ul a{ width:99%} .menu ul ul ul{ left:190px} .menu ul span{ background:url(../images/arrow1.gif) no-repeat; width:3px; height:5px; display:inline-block; position:absolute; right:15px; top:10px} .menu .lihead{ height:1px; line-height:1px; zoom:1; font-size:0; background:none } .menu .lifoot{ height:8px; line-height:1px; zoom:1; font-size:0; background:none; border:none } /*首页主体*/ .main1{ text-align:center; margin-bottom:20px;} .main1 span{ color:#0768b2;} .main1 p{ font-size:18px;} .main2{ overflow:hidden; margin-bottom:20px;} .main2 ul li{ float:left; width:237px; height:190px; margin:0 5px; background:#e4e4e4;text-align: center;} .main2 ul li img{ width:200px;height:150px;margin-top:10px;} .main2 ul li a{ display:block} .main2 ul li a:hover{ background:#dcdcdc;} .main2 ul li a h3{ height:30px; line-height:30px; text-transform:uppercase;} .main3{ background:#e4e4e4;height:150px;} .main3 ul li{ float:left;padding:49px 58px; text-align:center; background:url(../images/line.jpg) no-repeat center left;} .main3 ul li img{ vertical-align: middle; margin:0 10px;} .main3 ul li span {width:165px;} /*底部*/ #footer{ overflow:hidden;padding:10px 0; background:#cbcbcb} .foot1{ width:247px} .foot1 a:hover{ color:#ff8a00;} .footop{ overflow:hidden;padding-bottom:20px; border-bottom: 1px solid #ccc; background:url(../images/footbg.jpg) no-repeat center bottom;} .ft{margin-bottom:10px; font-size:14px;} .ft a{color:#000;} .foobottom{ margin:10px 0; overflow:hidden} .scontent{ font-size:14px;} .inbanner1{ background:url(../images/inbanner1.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner2{ background:url(../images/inbanner2.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner3{ background:url(../images/inbanner3.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner4{ background:url(../images/inbanner4.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner5{ background:url(../images/inbanner5.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner6{ background:url(../images/inbanner6.jpg) no-repeat center center; height:250px; margin-bottom:20px;} .inbanner7{ background:url(../images/inbanner7.jpg) no-repeat center center; height:250px; margin-bottom:20px;} #inmain{ overflow:hidden;margin-bottom:20px;} .current{ height:30px; line-height:30px; background:#f9f9f9;} .content .inmaintitle{ line-height:60px; height:60px; font-size:18px; color:#0768b2; margin-bottom:10px; clear:both} .content .inmaintitle a{ color:#0768b2 ; margin-right:20px;padding:8px 20px; border:1px solid #ccc; } .content .inmaintitle a.cur{ background:#0768b2;color:#fff; } .prolist{ width:1013px; overflow:hidden;} .prolist li{ float:left; border:1px solid #b9b9b9; margin-right:8px;} .prolist li a{ display:block;padding:5px 8px; } .prolist li:hover,.prolist li.cur{ background:#0768b2;} .prolist li a:hover,.prolist li.cur a{ color:#fff;} .products{ width:1013px; overflow:hidden;} .products li{ float:left; border:1px solid #b9b9b9; margin:20px 20px 0 0; text-align:center; width:230px; height:205px; overflow:hidden} .products li a h3{ height:30px; line-height:30px;} .products li a{ display:block;} .products li img{ height:173px; margin:0 auto} .products li:hover{border:1px solid #0768b2} .products li a:hover{ color:#0768b2;} .prolistSub{ margin-top:10px} .prolistSub li{ border:none} .prolistSub li.cur{ background:#fff;} .prolistSub li.cur a{ color:#0768b2; font-weight:bold} /*新闻列表*/ .news li{ overflow:hidden; padding:10px 0; border-bottom:1px dashed #ccc;} .news li .newsdate {border: 1px solid #0768b2;float: left;height: 60px;margin-right: 15px;width: 55px; border-radius:5px;} .news li .day, .news li .month {display: block;text-align: center;} .news li .day {font-size: 16px;height: 30px;line-height: 30px;} .news li .month {font-size: 16px;line-height: 30px;background:#0768b2;color:#fff;} .newsinfo{ width:915px;} .newsinfo h3 { font-weight:bold;font-size: 16px;} .news li a:hover h3{ color:#0768b2;} /*下载列表*/ .download li{padding-bottom:5px;margin-bottom:10px; border-bottom:1px dashed #ccc;} .download li a{ background:url(../images/download.png) no-repeat center left; padding-left:15px;} #guestform th{ text-align:right; padding:8px 20px 8px 0} .scontent table td p { text-align:center; } .proudct-big-img,.product-small-img{float: left} .proudct-big-img{border:solid 1px #eee;width: 354px; height: 342px; display: table-cell;} #big{width: 352px; height: 340px; display: table-cell;vertical-align: middle; background: #000 } .proudct-big-img img{ width: 352px; height: 340px; } .product-small-img{ margin-left: 10px;} .product-small-img img{width: 83px; height: 80px;border: solid 1px #ddd} .product-small-img li{ width: 85px; height: 82px;margin-bottom: 6px; position: relative } .product-small-img i{ background: url(../images/player1.png); width: 32px; height:32px;position: absolute; left: 28px; top: 28px; z-index: 2 }