/*首页*/
.all {width: 100%;overflow: hidden;min-height: 813px;background-image: url("../images/bg.jpg");background-repeat: repeat-x;}
.index-all {width: 1000px;overflow: hidden;margin: 0 auto;}
/*头部*/
.top {width: 1000px;overflow: hidden;position: relative;margin: 0 auto;}
.top img {display: block;}
.top .topa {width: 273px;overflow: hidden;top:76px;right:63px;position: absolute;z-index: 999;}
.top .topa a {display: block;float: left;width: 50px;height:25px;margin-left: 38px;}

/*导航*/
.dh {width: 1030px;margin: 0 auto;overflow: hidden;}
.dh .li1 {float: left;overflow: hidden;}
.dh .li1 .a1 {display:block;font-size: 15px; color:#444;width: 108px;height:48px;line-height: 48px;text-align: center;font-weight: bold;}
.dh .li1 .a1:hover {text-decoration: none;color:#273F6F;}
.dh .li1:hover .xiala {opacity:1;}
.dh .li1 .xiala .li2 {width: 100%;overflow: hidden;text-align: left;}
.dh .li1 .xiala .li2 .a2 {display:block;width:100%;height:33px;line-height:33px;overflow:hidden;color:#333;font-size: 15px;font-weight: 100;background-image: url("../images/menu-back.jpg");background-repeat: repeat-x;}
.dh .li1 .xiala .li2 .a2:hover {background-image: url("../images/menu-hover.jpg");border: 3px solid #000;}
.dh .li1 .xiala .li2 .a2 img {margin:0 5px 0 5px;}
.dh .li1 .xiala {text-align:center;width:108px;overflow: hidden;border: 1px solid #888;position: absolute;top:195px;opacity: 0;z-index: 999999999;
    transition:opacity 2s;
    -moz-transition:opacity 2s; /* Firefox 4 */
    -webkit-transition:opacity 2s; /* Safari and Chrome */
    -o-transition:opacity 2s; /* Opera */}
.dh .xiala1 {width: 100%;overflow: hidden;display: none;}
.dh .xiala1 .li3 {width: 100%;overflow: hidden;}
.dh .xiala1 .li3 .a3 {display:block;width:100%;height:28px;line-height:28px;overflow:hidden;color:#333;font-size: 13px;font-weight: 100;background-image: url("../images/menu-hover.jpg");background-repeat: repeat-x;}
.dh .xiala1 .li3 .a3:hover {border: 3px solid #000;}
.dh .xiala1 .li3 .a3 img {margin:0 5px 0 10px;}
.dh .li2:hover .xiala1 {display: block;}

/*index*/
.index {width: 100%;overflow: hidden;}
/*indexa*/
.indexa {width: 255px;overflow: hidden;float: left;}
.indexa .indexa1 {width: 100%;overflow: hidden;}
.indexa1 img {width: 100%;}
.indexa1 .indexa1-word {width: 100%;overflow: hidden;margin: 15px 0;}
.indexa1 .indexa1-word p {line-height: 27px;color: #273f6f;font-size: 12px;text-indent: 2em;}
.indexa1 .indexa1-word .more {color:#333;float: right;margin-top: -20px;}
.indexa1 .indexa1-word .more:hover {color:#369;}

.indexa .indexa2 {width: 100%;overflow: hidden;margin:20px 0 30px;}
.indexa2 .indexa2-tit {width: 100%;height:30px;background-image: url("../images/255.jpg");color:#fff;font-weight: bold;font-size: 15px;line-height: 30px;padding-left: 10px;}
.indexa2 ul {width: 100%;overflow: hidden;font-family: "宋体";}
.indexa2 ul li {width: 100%;overflow:hidden;background-color: #eee;margin-bottom: 2px;}
.indexa2 ul li a {display: block;width: 100%;height:34px;line-height: 34px;color:#444;}
.indexa2 ul li a img {margin: 0 13px 0 10px;}
.indexa2 ul li .abab {width: 100%;overflow: hidden;display: none;}
.indexa2 ul li .abab li {margin: 0;}
.indexa2 ul li .abab a {display:block;width: 100%;height:33px;line-height: 33px;color:#fff;background-image: url("../images/menu.jpg");}
.indexa2 ul li .abab a img {margin: 0 13px 0 28px;}

.cdh {width: 100%;overflow: hidden;}
.cdh h2 {width: 100%;height:40px;color:#fff;background-color: #1b2f74;line-height: 40px;text-align: center;font-size: 15px;}
.cdh ul {width: 100%;overflow: hidden;}
.cdh ul li {width: 100%;overflow:hidden;text-align: center;}
.cdh ul li a {display: block;width: 100%;height:35px;line-height: 35px;color:#333;background-color: #eee;border-bottom: 1px solid #fff;}
.cdh ul li a:hover {background-color: #369;color:#fff;font-weight: bold;}
.cdh ul li .xiala {width: 100%;overflow: hidden;display: none;}
.cdh ul li .xiala a {height:30px;line-height: 30px;}
.cdh ul li:hover .xiala {display: block;}
.active {background-color: #369!important;color:#fff!important;font-weight: bold;}

.lxwm {width: 100%;overflow: hidden;margin: 20px 0 50px;}
.lxwm h2 {width: 100%;height:40px;color:#fff;background-color: #1b2f74;line-height: 40px;text-align: center;font-size: 15px;}
.lxwm .lxwm-word {width: 100%;overflow: hidden;padding: 10px;}
.lxwm .lxwm-word p {color:#333;line-height: 25px;}



    /*indexb*/
.indexb {width: 735px;overflow: hidden;float: right;}
.indexb .indexb1 {width: 100%;overflow: hidden;}
.indexb1 .indexb1a {width: 380px;overflow: hidden;float: left;}
.indexb1a-tit {width: 100%;height:36px;background-image: url("../images/380.jpg");line-height: 36px;font-size: 15px;color:#fff;font-weight: bold;padding: 0 5px 0 20px;}
.indexb1a-tit a {display:block;float: right;line-height: 13px;margin-top: 13px;}
.indexb1 .indexb1a ul {width: 100%;height:200px;border: 1px solid #ccc;border-top: none;padding: 0 10px;}
.indexb1 .indexb1a ul li {width: 100%;height:28px;line-height: 28px;}
.indexb1 .indexb1a ul li a {color:#444;}
.indexb1 .indexb1a ul li a span {color: #900;float: right;}
.indexb1 .indexb1a ul li:hover a {color:#ff6600;}

.indexb1 .indexb1b {width: 345px;overflow: hidden;float: right;}
.indexb1b-tit {background-image: url("../images/345.jpg");}
.indexb1 .indexb1b ul {width: 100%;height:200px;border: 1px solid #ccc;border-top: none;padding: 0 10px;}
.indexb1 .indexb1b ul li {width: 100%;height:28px;line-height: 28px;}
.indexb1 .indexb1b ul li a {color:#444;}
.indexb1 .indexb1b ul li a span {color: #900;float: right;}
.indexb1 .indexb1b ul li:hover a {color:#ff6600;}

.indexb .indexb2 {width: 100%;overflow: hidden;margin-top: 13px;}
.indexb2-tit {background-image: url("../images/735.jpg");}
.indexb2 ul {width: 100%;height:160px;border: 1px solid #ccc;border-top: none;padding-top: 10px;}
.indexb2 ul li {width: 150px;overflow: hidden;margin: 0 15px;float: left;text-align: center;}
.indexb2 ul li img {width: 100%;}
.indexb2 ul li p {color:#444;margin-top: 10px;}
.indexb2 ul li:hover p {color:#ff6600;}


/*底部last*/
.last-all {width: 100%;height:90px;background-image: url("../images/footer.jpg");background-repeat: repeat-x;}
.last-all .last {width: 1000px;overflow: hidden;margin: 0 auto;text-align: center;color:#fff;}
.last-all .last .lastb {margin-top: 13px;}


/*内页共用ny*/
.ny {width: 735px;overflow: hidden;float: right;margin-bottom: 20px;}
.ny .mbx {width: 100%;height:28px;line-height: 28px;padding-left: 10px;background-image: url("../images/list_bg.gif");background-repeat: repeat-x;margin-bottom: 10px;}
.ny .mbx li {float: left;color:#444;margin-right: 5px;}
.ny .mbx li a {color:#369;}


/*关于我们about*/
.about {width: 100%;overflow: hidden;margin-top: 7px;padding: 0 15px;}
.about p {font-size: 14px;color:#333;line-height: 32px;text-indent: 2em;}
.about img {display:block;margin: 10px auto;}


/*产品列表productlist*/
.productlist {width: 100%;overflow: hidden;}
.productlist ul {width: 100%;overflow: hidden;}
.productlist ul li {width: 200px;height:180px;margin: 30px 15px 0;float: left;text-align: center;}
.productlist ul li img {width: 100%;}
.productlist ul li p {color:#333;font-size: 14px;margin-top: 10px;}


/*产品详情product*/
.product {width: 100%;overflow: hidden;text-align: center;margin-top: 50px;}
.product .product-tit {font-size: 14px;color: #333;line-height: 35px;}
.product .product-word {width: 100%;overflow: hidden;}
.product .product-word p {font-size: 14px;color:#333;line-height: 28px;}
.product .product-word img {max-width: 100%;margin: 10px 0;}


/*新闻列表newslist*/
.newslist {width: 100%;overflow: hidden;padding: 0 20px 0 10px;}
.newslist ul {width: 100%;overflow: hidden;}
.newslist ul li {width: 100%;overflow: hidden;line-height: 30px;}
.newslist ul li a {color:#444;}
.newslist ul li a img {float: left;margin: 14px 10px 0 0;}
.newslist ul li a:hover {color:#ff6600;}
.newslist ul li a span {float: right;}


/*新闻详情news*/
.news {width: 100%;overflow: hidden;margin-top: 15px;padding: 0 15px;}
.news .news-tit {text-align: center;font-size: 16px;color: #353535;margin-top: 15px;line-height: 20px;}
.news .news-time {text-align: center;color:#888;margin:20px 0 10px;border-bottom: 1px dashed #bbb;padding-bottom: 8px;}
.news .news-word {width: 100%;overflow: hidden;}
.news .news-word p {font-size: 14px;color:#333;line-height: 32px;text-indent: 2em;}
.news .news-word img {display:block;margin: 10px auto;}


/*联系我们contact*/
.contact {width: 100%;overflow: hidden;padding: 30px 68px 0;}
.contact .contacta {width: 100%;overflow: hidden;padding-left: 10px;}
.contact .contacta p {font-size: 14px;line-height: 33px;}

.map {width: 100%;height:450px;margin-top: 10px;}

/*留言*/
.zxly {width: 100%;overflow: hidden;}
.liuyan {clear: both;width:100%;overflow: hidden;}
.liuyan .faqline {overflow: hidden;margin-top: 15px;width: 50%;}
.liuyan .Content {margin-top: 15px;}
.liuyan .faqtit {margin-bottom: 10px;font-size: 14px;color: #444;}
.lyk {width: 100%;height:140px;background-color: #e8e8e8;border: none;padding: 8px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;}
.liuyan input {width:100%;height:35px;border: none;background-color: #e8e8e8;padding-left: 8px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;}
.tj {width:60px!important; border:0; cursor:pointer; height:29px!important; background:#f1f1f1;border:1px solid #ccc!important;}

/*内页幻灯片*/
.flash {width: 1000px;overflow: hidden;margin-bottom: 3px;}



/*分页*/
.fenye {width:100%;height:20px;clear: both;text-align: center;margin: 50px 0 20px;}
.fenye span {border: 1px solid #ccc;padding:6px 10px;margin-right: 8px;color: #333;}
.fenye span:hover {color:#fff;background-color: #2e6ab1;}
.fenye a {border: 1px solid #ccc;padding:6px 10px;margin-right: 8px;color: #333;}
.fenye a:hover {color:#fff;background-color: #2e6ab1;}
.current {color:#fff!important;background-color: #2e6ab1;}


/*上一张下一张*/
.sxz {width:100%;overflow: hidden;margin: 50px 50px 0 0;}
.sxz a {color: #2e6ab1;}
.syz {float: left;}
.xyz {float: right;}
