﻿/*全局样式*/
body{margin:0; padding:0; font-size:12px; font-family:"宋体"; background:url(../images/bg.gif) repeat-x #173F7C; color:#6A6A6A; text-align:center;}
*{ margin:0; padding:0; font-size:12px; }
h1{font-size:12px;}
ul,form,p{margin:0; padding:0;}
ul{list-style:none; float:left;}
ul li{float:left;}
img{border:0;}
a{color:#666; text-decoration:none;}
a:hover{color:#f00;}

/*清除浮动*/
.clear{clear:both;}

/*栏目导航*/
.small-menu {width:196px; margin-left:12px; margin-top:10px; margin-bottom:10px; margin-right:13px; background:url(small-menubg.jpg) repeat;}
.small-menu ul li {width:164px; height:27px; background:url(small-menugif.jpg) left center no-repeat;  line-height:27px; font-weight:bold; padding-left:32px;}


/*head*/
/*头部*/
#top-all{ margin:0 auto;background:url(../images/top.gif) repeat-x;}
#top{ height:100px;margin:0 auto; width:1002px;}
#logo{ float:left; width:70px; height:80px; margin:10px 0 0 5px;}
#com-name{ float:left; width:600px;height:70px; margin-top:30px;text-transform:uppercase;font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#A11D1B; font-weight:bold; text-align:left;}
#home{ float:right; width:200px; padding:10px 10px 0 0; text-align:right; color:#fff;}
#home span{ font-family:Arial, Helvetica, sans-serif;}
#home a{color:#fff;}
#home a:hover{color:#f00;}
/*导航*/
#menu-all {height:52px;background:url(../images/dh.gif) repeat-x;}
#menu-center { height:52px; width:1002px;  margin:0px auto; }
#menu-center ul li { text-align:center; width:104px; height:52px; line-height:52px; font-weight:bold; font-size:14px;}
.mm a:link {width:104px; height:52px; line-height:52px;  color:#fff;text-decoration:none;display:block; float:left;}
.mm a:visited {width:104px; height:52px; line-height:52px; color:#fff;text-decoration:none;display:block; float:left;}
.mm a:hover {width:104px; height:52px; line-height:52px; color:#184268; background:url(../images/dh1.gif) no-repeat;text-decoration:none;display:block; float:left;}
.mm a:active {width:104px; height:52px; line-height:52px;color:#184268;text-decoration:none; display:block; float:left;}
.n {width:104px; height:52px; line-height:52px; color:#184268; background:url(../images/dh1.gif) no-repeat;text-decoration:none;display:block; float:left;}
.n a:link {width:104px; height:52px; line-height:52px;  color:#184268;text-decoration:none;display:block; float:left;}
/*banner*/
#banner{width:1002px; margin:0 auto; height:300px; padding-bottom:6px; background-color:#fff;}
.indexbanner {
    width: 1002px;
    height: 300px;
    overflow: hidden;
    position: relative;
}
.banPic li,
.banPic {
    width: 1002px;
    height: 300px;
}

.banPic ul {
    width: 100%;
}

.picNum {
    position: absolute;
    width: 5%;
    right: 0;
    bottom: 10px;
    text-align: center;
    z-index: 111;
}

.picNum li {
    float: left;
    cursor: pointer;
    color: #fff;
    display: inline-block;
    width: 10px;
    height: 10px;
    font-size: 0;
    border-radius: 50%;
    margin: 0 3px;
    background-color: #d9d9d9;
}

.picNum li.on {
    background-color:#ff934c;
}

.indexbanner li a img {
    display: block;
    width: 100%;
    position: relative;
}
/*主体*/
#main-all{margin:0 auto; width:1002px; background-color:#fff; overflow: hidden;}
#main{ padding:0 6px; width:990px;}
/*左侧*/
#left{ float:left; width:224px;}
/*通用*/
.sidebox{ border:#CCC 1px solid; background:url(../images/sideb.gif) center bottom repeat-x; margin-bottom:6px;}
.sidebox h1{ height:20px; background:url(../images/sidet.gif) no-repeat; color:#fff; padding:8px 0 0 30px; text-align:left;} 
/*登录*/
#login {width:212px;line-height:12px; text-align:center; padding:15px 5px; }	
#login form { text-align:left; padding-left:20px; line-height:20px; display:block;}
#login form p {margin-bottom:8px;}
#login form input {width:130px; height:16px; border:1px solid #c1ced9; }
#login form input.yanzheng {width:80px; height:16px; border:1px solid #c1ced9; }
#login form input.button {width:74px; height:23px; background:url(login.gif) no-repeat; border:0px;}
#login form input.button1 {width:71px; height:23px;  border:0px;}
/*问卷调查*/
#ask{width:212px; text-align:center; padding:15px 5px; }
#ask form { text-align:left; padding-left:10px; display:block;}
#ask form p {margin-bottom:8px;*margin-bottom:6px;}
#ask form input.button {width:37px; height:20px; background:url(ask.gif) no-repeat; border:0px;}


/*右侧*/
#right{ float:right; width:750px;}
/*产品展示*/
.mainbox{margin-bottom:6px;}
.mainbox h1{ height:25px; background:url(../images/pho.gif) 5px 8px no-repeat; border-top:#3399FF 4px solid; color:#2B99D1; padding:0px 0 0 25px; font-size:14px; text-align:left;} 
.mainbox h1 span{ float:right; padding-right:5px;}
.font{padding-top:8px;}

.product-con {width:710px; padding:15px 13px 0px 13px;}
.product-con ul li { width:350px;float:left; }

.product-img {width:105px; height:109px;margin-right:12px; float:left;border:3px solid #EFEFE7;}
.pro-small { width:220px; float:left; line-height:20px; text-align:left; }
.product-con ul li a{color:#FF9000; font-size:14px; font-weight:bold;}
.product-con ul li a:hover{color:#f00;}

#indexbox{}




#demo {overflow:hidden;width:740px; }
#demo img {border:3px solid #EFEFE7; margin-bottom:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo1 ul li{ margin-right:5px;}
#demo2 {float: left;}

/*公司简介*/
.mainbox-jj{float:left; width:320px;}
.mainbox-jj h1{ height:25px; background:url(../images/pho.gif) 5px 8px no-repeat; border-top:#3399FF 4px solid; color:#2B99D1; padding:0px 0 0 25px; font-size:14px; text-align:left;} 
.mainbox-jj h1 span{ float:right; padding-right:5px;}
.aboutme{ text-indent:2em; line-height:160%; padding:10px 0; text-align:left;}

/*新闻资讯*/
.mainbox-news{float:right; width:430px;}
.mainbox-news h1{ height:25px; background:url(../images/pho.gif) 5px 8px no-repeat; border-top:#3399FF 4px solid; color:#2B99D1; padding:0px 0 0 25px; font-size:14px; text-align:left;} 
.mainbox-news h1 span{  float:right; padding-right:5px;}
.news{ padding:10px 0;}
.news ul li{ line-height:26px; width:420px; text-align:left;}
.news ul li span{float:right;}

/*尾部*/
#bottom{ margin:0 auto; width:1002px;}
/*友情链接*/
#links{ height:53px; background:url(../images/linkbg.gif) repeat-x;}
#linkname{ float:left; color:#666; font-size:14px; font-weight:bold; text-align:center; width:100px; line-height:53px;}
#link{float:right; width:900px;}
#link ul li{ float:left; padding:5px 5px 0 5px; text-align:left;}

#bot{ height:60px; background:#6b6b6b; text-align:center; color:#fff; padding-top:15px;}

/*分页样式*/
.ye {width:700px; background:#e0e0e0; padding:6px; text-align:right;}

/*产品详细页面*/
.pro-show{ padding:10px;}
.pro-t{}
.pro-pic{float:left; width:210px; height:160px; border:#ccc 1px solid;}
.pro-inf{float:right; width:490px; text-align:left;}
.pro-inf ul li{ width:490px;line-height:23px; text-align:left;}
.pro-inf ul li span{ font-weight:bold;}

.pro-con{ line-height:25px; text-align:left;}

/*子页新闻*/
#newslist {width:720px; padding:10px;}
#newslist ul li {width:720px; height:32px; border-bottom:1px dashed #d5d5d5;  background:url(123.jpg) 5px center no-repeat; text-align:left;}
.t1 { width:650px; height:32px; line-height:32px; float:left; }
.t2 {width:70px; height:32px; line-height:32px; text-align:center; float:right;}

#zi-newshow {width:720px; padding:0 6px;}
#newshow-title {width:720px; height:36px; font-size:14px; color:#E20000; font-weight:bold; line-height:36px; text-align:center;}
#newshow-time {width:720px; height:24px; color:#666666; text-align:center; background:#e3e3e3;line-height:24px;margin-bottom:15px;}
#newshow-con {width:720px; text-align:left; line-height:22px;}

/*job*/
.job {width:720px; padding:10px 0; text-align:left; line-height:24px;}
.job-title {font-size:14px; font-weight:bold; color:#FF3333; width:720px;  margin-bottom:8px;height:30px; line-height:30px; border:1px solid #d6d6d6; background:#f6f6f6; text-align:left;}

/*guestbook*/
#gustbook {width:550px; margin-left:70px;*margin-left:0px;  margin-top:30px; line-height:25px; text-align:left;}
#gustbook form input {width:290px; height:20px; line-height:20px;border:1px solid #c1ced9}
#gustbook form textarea {width:390px;  border:1px solid #c1ced9}
#gustbook form p {margin-bottom:15px;}
.STYLE1 {color: #E40C0D}
#gustbook form input.bb {width:44px; height:20px; background:url(../images/b.gif) no-repeat; border:none;}

.g-name {width:720px; background:#edeeef; height:25px; line-height:25px; margin-bottom:6px;}
.g-name1 {width:300px; height:25px; line-height:25px; float:left; padding-left:6px;}
.g-name-pic {width:40px; height:25px; background:#820000; float:left; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.g-name-time {width:150px; height:25px; color:#666666; float:right; text-align:center;}
.g-danwei {width:670px; height:24px;padding-left:46px;}
.g-tel {width:330px;padding-left:46px; height:24px; float:left}
.g-email {width:314px;padding:6px; height:12px; line-height:12px; float:left}
.g-message {width:670px; height:24px;padding-left:46px;}
.g-reply {width:620px; height:24px; padding-left:100px;}

/*contact*/
#contact-inf {width:700px; height:445px; line-height:32px; font-size:14px; padding-left:10px; *padding-left:0px; padding-top:20px; background:url(contact-bg.jpg) right 80px no-repeat; text-align:left;}

#zc {width:800px; margin-top:30px; line-height:35px; text-align:left; margin-left:100px;*margin-left:0px; padding-bottom:30px;}
#zc form input {width:290px; height:20px; line-height:20px;border:1px solid #c1ced9}
#zc form textarea {width:390px;  border:1px solid #c1ced9; }
#zc form input.bb {width:60px; height:20px; background-color:#990000; color:#fff;border:none; margin-left:30px;}
#zc form input.xb { width:20px; height:20px; border:#fff 1px solid;}



#zi-product {width:720px; float:left; margin-top:10px;}
.pro-ll1 {width:230px; padding-left:10px; height:200px;float:left;}
.pro-pic1 {width:215px; height:164px; border:2px solid #e3e3e3; clear:both;}
.pro-pic1 img {width:215px; height:164px;}
.pro-text1 {width:215px; height:30px; line-height:30px; text-align:center; clear:both;}


.dc{ padding-top:10px;}
