/* CSS Document */



*{ padding:0; margin:0;}



a{ text-decoration:none;}



li{ list-style:none;}



body{font-size:13px;



color:#333333;



margin: 0px;



font-family: "微软雅黑";



    /*background-color: #403e3f;*/}



.header{/*background-image:url(img/header_bg.jpg);



background-repeat:repeat-x;*/background-color:#37444d;}



.top{width:95%; margin:10px auto 10px auto; overflow:hidden;    height: 100px; }

.mainright table {width: 100%;}

.top .top_g{    margin: 10px 20px;



    font-size: 14px;}



.top .top_left{    display: inline-block;width:20%;    margin-top: 10px;}

.top .top_left img{    width:220px;    vertical-align: middle;}

.top .top_right{ width:27%;  display: inline-block; line-height:40px;}



.top_right .search-txt{ border:0; width:65%; padding-left:5px;color:#333; line-height:26px;    border: 1px solid #ccc;}



.search-btn{vertical-align: middle;width:27%;}

.erweima{display: inline-block;width:18%; text-align:right;}

.erweima img{    vertical-align: middle;    width:90px;}

.menu{    width: 45%;    margin: 0 auto 0 auto;    height:44px;       display: inline-block;}



.menu ul{height:50px;}



.menu ul li{float:left; width:20%;line-height:41px;background-repeat:no-repeat;background-position: bottom; 



    text-align: center;}

.menu ul li span{    display: block;    margin-top: -20px;    font-size: 12px; font-family:"微软雅黑", Times, serif;}

/*

.menu ul li:nth-child(1){background-image:url(img/home.jpg);}



.menu ul li:nth-child(2){background-image:url(img/product.jpg);}



.menu ul li:nth-child(3){background-image:url(img/news.jpg);}



.menu ul li:nth-child(4){background-image:url(img/about.jpg);}



.menu ul li:nth-child(5){background-image:url(img/contact.jpg);}

*/

.menu ul li a{ color:#fff;font-family:"微软雅黑";    display: block;    font-size: 14px;}







.dark{ width:95%; margin:0 auto 0 auto;}



.dark img{ width:100%;}



.ipro1{    width: 90%;

    margin: 100px auto 0 auto;

    background-color: #fff;

    overflow: hidden;

    padding-bottom: 20px;

    border-bottom: 1px solid #cacaca;}



.ipro1 .ul1 li{text-align: center;width:32%;float: left;    margin-bottom:40px;}



.ipro1 .ul1 li:nth-child(1){}



.ipro1 .ul1 li:nth-child(2){ margin-left:1%; margin-right:1%;}

.ipro1 .ul1 li:nth-child(5){ margin-left:1%; margin-right:1%;}

.ipro1 .ul1 li .ptitle{/*background-image:url(img/icon.jpg);*/background-repeat:no-repeat;background-position: left; padding-left:20px; line-height:30px; font-weight:bolder;}

.ipro1 .ul1 li .pimg{ margin-bottom:10px;}

.ipro1 .ul1 video{height:250px;}

.ipro1 .ul1 li .ptitle a{ color:#000;}



.ipro1 .ul1 li .pimg img{width:90%;}



.ipro1 .ul1 li .pintro{ margin-top:10px; line-height:25px; height:50px; overflow:hidden;padding: 0 10px 0 10px;}

.ipro1 .ul1 li .pintro p{text-align:left;}

.ipro1 .ul1 li .pmore{ text-align:right;    margin-right: 10px;



    margin-bottom: 10px;}

.ul1{    float: left;

    width: 80%;}

.div2{float: right;    width:20%;}

.ipro1 .ul1 li .pmore a{color:#d7b23f;}



.ul2 li{    padding: 10px 10px 10px 0;

    border-bottom: 1px solid #e7e6e6;

    position: relative;    line-height: 17px;

    overflow: hidden;}



.ipro1 .ul2 li:nth-child(1) {/*display:none;*/}

.ipro1 .ul2 li:nth-child(2) {/*display:none;*/}

.ipro1 .ul2 li:nth-child(3) {/*display:none;*/}

.div2 h4{    font-size: 15px;line-height: 30px;}

.ul2 li a{display:block;    color: #666;}

.ul2 li a:hover{    color: #227BD6;}

.ipro2{ height:180px;margin:0 auto 0 auto; background-color:#fff;}



.ipro2 .imain{background-image:url(img/footerbg.jpg); height:200px; width:95%; margin:0 auto 0 auto;}



.imain ul{padding: 30px 10px 0 10px;}



.imain ul li{ float:left; width:380px;}



.imain ul li:nth-child(2){ float:right;}



.imain ul li .p2img{ float:left; width:200px;}



.imain ul li .p2intro{ float:left; width:180px;}



.p2intro .p2title{    font-weight: bolder;    line-height: 30px;height: 30px;



    overflow: hidden;}



.p2intro .p2title a{ color:#000;}



.p2intro .p2con{ line-height:25px;}



.p2intro .p2more{ line-height:30px;}



.p2intro .p2more a{    color: #d7b23f;}



.imain ul li .p2img img{ width:180px;}



.news{ width:95%; margin:0 auto 0 auto;background-color: #fff;    overflow: hidden;padding-bottom: 20px;    border-bottom: 1px solid #cacaca;}



.news ul li{ overflow:hidden;    margin: 0 0 20px 0;}



.news ul li .news_time{ float:left; width:10%;text-align: center;border: 1px solid #CCCCCC;}



.news_time .month{background-color:#0099CC;height:25px;font-size: 14px;color: #fff;font-weight: bolder;line-height: 25px; border-top:#1D2089 2px solid;}



.news_time .date{font-size: 28px;color: #015CAF;font-weight: bolder;}



.news_time .year{font-size: 15px;color: #333333;font-weight: bolder;}



.news ul li .news_r{ float:right; width:88%;}



.news .news_intro .news_title a{font-size: 20px;color: #333333;font-weight: bolder;}



.news .news_intro .news_con{ margin-top:20px; margin-bottom:20px; line-height:25px;    font-size: 12px; color:#666;}



.news .news_intro img{ max-width:580px;}







.products,.page{width:95%;    margin: 0 auto 0 auto;    background-color: #fff;    overflow: hidden;    padding-bottom: 20px;    border-bottom: 1px solid #cacaca;}



.products .cate_title{    color: #fff;    padding-left: 5px;    font-size: 13px;    line-height: 27px;    background-color: #37444d;    border-left: 30px solid #0099CC;}



.products .cate_title a{ color:#fff; font-size:13px; line-height:25px;padding-left: 5px;}



.products .li_d{ width:31.9%;margin-right:1%;display:inline-block;vertical-align:top;}



.edit5{    margin-top: 10px;

    margin-bottom: 10px;}



.edit5 a{    letter-spacing: 5px;

    font-size: 14px;}

.page .page_left{line-height: 25px;}



.page .page_right{display:none;float: left;width:37%;padding-left: 35px;    line-height: 25px;}



.page .page_title{font-size: 20px;color: #333333;font-weight: bolder; margin-bottom:20px;}



.page .page_content{margin-bottom:20px;}



.page .page_content img{margin-right:10px;margin-left: 10px;}



.page .page_content p{ margin-bottom:10px;}



.page .page_content ul li a{ color:#333333;}



.products .x_cate{padding-left: 20px;background-image:url(img/icon01.jpg); background-repeat:no-repeat; line-height:30px;    background-position: left;}



.products .x_cate a{ color:#484343;}

.ibottom{    width: 100%;

    min-height: 140px;

    background-color: #37444d;}

.bottom{color: #fff;margin-top: 20px;    width: 320px;    margin-bottom: 20px;    right:3.5%;    position: absolute;}

.bottom p{ font-size:13px;width:95%;line-height: 25px;    font-weight: bold;}

.pros{    width:95%; overflow:hidden;background-color: #fff;    margin: 0 auto 0 auto;    padding: 0 20px 0 20px;padding-bottom: 20px;    border-bottom: 1px solid #cacaca;}



.pros .pros_title{color: #fff;padding-left: 10px;    margin-bottom: 10px;    font-size: 13px;    line-height: 27px;    background-color: #000;    border-left: 30px solid #0099CC;}





.pros ul li{width:30%;float: left;border: 1px solid #CCCCCC;    margin-right:3%;    margin-bottom: 15px;}



.pros ul li img{ width:100%; display:block; margin-left:auto; margin-right:auto;}



.pros ul li p{ line-height:25px; text-align:center;}



.pros ul li p a{ color:#000;}





.news_single{width:95%;    margin: 0 auto 0 auto;    background-color: #fff;padding-bottom: 20px;    border-bottom: 1px solid #cacaca;}



.news_single h1{    font-size: 16px; border-bottom:1px #DFDFDF solid;    color: #000000;    font-weight: bolder;    line-height: 35px;}



.single_time{    margin-top: 10px;    margin-bottom: 10px;}

.single_time a{    letter-spacing: 5px;    font-size: 14px;    margin-left: 20px;}

.single_time a:nth-child(2){float:right;}

    

.single_content{ line-height:25px;}



.single_content p{ margin-bottom:10px;}



.single_content img{ max-width:900px;}





.pros_single{    width:95%;    margin: 0 auto 0 auto;    background-color: #fff;        padding: 0 1% 20px 1%;padding-bottom: 20px;    border-bottom: 1px solid #cacaca;}



.pros_single h1{font-size: 15px; border-bottom:1px #DFDFDF solid;    color: #000000;    font-weight: bolder;    line-height: 35px;}



.pros_single .single_intro{    margin: 20px auto 10px auto;}





.single_main{min-height:380px;overflow: hidden;}



.single_main .mainleft{float:left; width:45%;}





.single_main .mainright{    overflow: auto;float:right;width:50%; line-height:20px;/*background-image: url(img/tablebg.jpg);    background-size: 100%; */   min-height: 378px;}

.single_main .mainright p{/*display:none;*/}

.single_main .mainright table tr td p{display:block;}

.mainright .m_title{background-image:url(img/tabletop.jpg);    background-size: 100%;text-align: center;color: #fff;font-size: 13px;font-weight: bolder;    line-height: 40px;margin-bottom: 10px;}



.single_intro .m_title2{    border-bottom: 1px #f1f1f1 solid;}



.single_intro .m_title2 h2{background-image: url(img/tabletop.jpg);    text-align: center;    color: #fff;    font-size: 13px;    font-weight: bolder;    line-height:40px;    width:400px;    margin: 0 auto;}



.mainright p{     line-height: 25px;}



.single_shuoming{ line-height:25px;}



.single_shuoming p{text-indent:30px;}





#banner_main{width:100%;position:relative;margin:-10px auto 0 auto;overflow:hidden; background-color:#fff;}



#showbox{overflow:hidden;height:400px;position:relative}



#showbox li{float:left;height:400px;width:1000px}



#showbox li img{height:400px;width:100%;}



.items{position:absolute;right:20px;bottom:10px}



.items a{display:block;float:left;margin-right:10px;width:30px;height:30px;border-radius:15px;text-align:center;line-height:30px;color:#a6a6a6;background:#FFF}



.items a.active{background:#00b7ee;color:#FFF}



.items a:hover{background:#00b7ee;color:#FFF}







#banner_main .hd{width: 100%;    position: relative;    bottom: 35px;    left: 80px;    height: 5px;    line-height: 5px;    text-align: left;    border: 0px solid red;}



#banner_main .hd ul li{ cursor:pointer; display:inline-block;zoom:1; width:35px; height:8px;background:#9481506e; margin-right:15px; overflow:hidden; font-size:0px;}



#banner_main .hd ul li.on{  background:#403e3f9e;}



.bannerlist li img{ width:100%;}





.place{    line-height: 30px;    font-size: 14px;   width:95%;    margin:0 auto 10px auto;    background: #fff;}



.place a{ color:#000;}

.fenye{    clear: both;margin-top:10px; margin-bottom:10px;}

.fenye a{background-color: #000;color: #fff;padding: 2px 12px 2px 12px;}

.fenye a:hover{background-color:#0099cc;color: #fff;padding: 2px 12px 2px 12px;}

.fenye .now-page{background-color:#0099cc;color: #fff;padding: 2px 12px 2px 12px;}



/*

table tr td{    border: 1px solid #ccc;

    line-height: 30px;}

*/	



table tr{ line-height:40px;}

table tr td{    white-space: nowrap;vertical-align: middle;    padding-left: 10px;}

table tr:nth-child(odd) {

  background-color:#f5f5f5;

}

table tr:nth-child(even) {

  background-color:#fafafa;

}



.xinghao{width: 95%;    padding-bottom: 20px;

    border-bottom: 1px solid #cacaca;

    margin: 20px auto 10px auto;}

.xinghao ul{list-style: none;

    padding-left: 0;}

.xinghao ul li{border-color: #5aabd6;

    border-left-style: solid;

    margin-bottom: 3px;

    padding-left: 5px;

    line-height: 40px;}	

.xinghao ul li:hover{padding-left:5px;

    border-left-color: #3D7B9C;}

.xinghao ul li a{color: #333333;display:block;}	

.xinghao ul li a:hover{

    color: #ffffff;

    background-color: #5aabd6;

    padding-left: 10px;

}



.xinghao ul li span{float: left;    margin-right: 8px;

    font-size:400%;}
.cateimg {
    width: 50px;
    vertical-align: middle;
    margin: 5px 5px 5px 30px;
}