*{margin:0px auto;padding:0px auto;font-family:å¾®è½¯é›…é»‘;font-size:14px;}
html,body{width:100%;height:100%;}
ul{list-style:none;list-style-position:inside;}
a{text-decoration:none;color:#000;}
img{border:0px;}
.center{margin:0px auto;text-align:center;}
.W{width:1024px;}
/*header*/
header{background: #f4f4f4;height:34px;width: 100%;}
header .nav{width:1000px;height:34px;}
header div span{color:#666666;display: block;float: left;line-height: 34px;}
.nav1{float: right;}
.nav1 span{width: 80px;text-align: center;cursor: pointer;}
.nav1 span:last-child{/*! background: #c00725; */}
.nav1 span:last-child a{color:#fff;}
.nav1 span:last-child:hover{background:#0758b3;height:34px;}
.header1{height:80px;margin-top: 20px;margin-bottom: 10px;}
.header1 div{float: left;height:80px;}
/*.hedader1 div:first-child p{font-size: 18px;}
.hedader1 div:last-child{float: right;}*/
/*.wz{border-right: 2px solid #333;}*/
.wz span{font-size: 28px;font-weight: bold;letter-spacing: 3px;}
.wz span:first-child{color:#004490;}
.wz p{font-weight: bold;}
#rx{float: right;margin-right: 20px;padding-top: 10px;width: 200px;}
#rx p{text-align: left;/*! margin-left: 10px; */w;width: auto;}
#rx p:first-child{font-size: 12px;}
#num{/*! font-style: italic; */color:#c0072b;font-weight: bold;font-size: 20px;width: auto;}
.header1 img{float: left;width: 90px;height: 90px;}
.pp{/*! width:200px; */margin-left: 20px;padding-top: 10px;}
.pp p:first-child{font-size: 30px;color:#004490;font-weight: bold;}
.pp p:last-child{font-size: 14px;letter-spacing: 1px;}
/*å¯¼èˆª*/
nav{height: 52px;width: 100%;background: #0657b2;}
/*nav ul{width: 1000px;height:52px;background: red;}*/
nav ul li{float: left;color: #fff;width: 130px;height: 52px;line-height: 52px;text-align: center;margin-right:10px;}
nav ul li:hover{background: #024085;}
.navpic{width: 1903px;height:500px;background-image: url(../images/img_banner0xabcd_65s1.jpg);}
.navpic p{color:#fff;font-weight: bold;font-size:36px;}
.navpic p span{color:#fff;font-weight: bold;font-size:24px;}
.navpic p:first-child{width: 460px;height:80px;border-bottom: 1px solid #fff;}
.navpic p:last-child{width: 460px;height:80px;}
.navpic div{float: left;margin-left: 450px;margin-top: 150px;}
.banner{width: 100%;
margin-top: 115px;
overflow: hidden;
height: 510px;}
.banner {
    width: 100%;
    margin: 0;
        margin-top: 0px;
    /*! margin-top: 115px; */
    /*! background: black; */
    position: relative;
    overflow: hidden;
}
.mainBanner {
    width: 100%;
    position: relative;
    height: 100%;
    background: #f9f9f9;
    overflow: hidden;
    z-index: 11;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

    .mainBanner .bigImg {
        margin: 0 auto;
        position: relative;
        z-index: 0;
        overflow: hidden;
    }

        .mainBanner .bigImg ul {
            width: 100% !important;
            margin: 0;
            padding: 0;
            overflow: hidden;
        }

        .mainBanner .bigImg li {
            width: 100% !important;
            height: 100%;
            overflow: hidden;
            text-align: center;
        }

            .mainBanner .bigImg li .focusArea {
                display: block;
                height: 100%;
            }

.smallBtn {
    height: 20px;
    left: 0;
    position: absolute;
    text-align: center;
    bottom: 60px;
    width: 100%;
    z-index: 20;
}

    .smallBtn .smallUl {
        height: 20px;
        margin: 0 auto;
        position: relative;
        z-index: 21;
        text-align: center; width:100px;
    }

        .smallBtn .smallUl li {
            background: #000;
            border-radius: 50%;
            box-shadow: 0 0 3px;
            color: #fff;
            cursor: pointer;
            display: inline-block;
            *display: inline;
            zoom: 1;
            font-size: 12px;
            height: 20px;
            line-height: 20px;
            margin-right: 8px;
            opacity: 0.8;
            -moz-opacity: 0.8;
            filter: alpha(opacity=80);
            width: 20px;
            text-align: center;
            overflow: hidden;
        }

            .smallBtn .smallUl li.on {
                background: #dd102e;
            }

/*å…³äºŽæˆ‘ä»¬*/
.left_a{width:60%;height:320px; float: left;}
.left_a ul{
    clear: both;
    margin: 0;
    padding: 0;
    padding: 10px 0px 10px 20px;
    overflow: hidden;
}
 .left_a .more {
    float: right;
    color: #0e4d81;
    margin-top: 10px;
    margin-right: 30px;
}
.right_a{width:40%;height:320px; float: left;}
.right_a .qywh{
     clear: both;
      margin: 0;
    padding: 0;
    padding: 10px 0px 10px 20px;
    overflow: hidden;
     text-align: center;
}
.right_a .q1{clear: both;text-align: left;line-height: 25px;text-indent: 2em;}
.q1 .more{color: #0e4d81;}
.aboutus {/*! height: 970px; */width: 1200px;}
.aboutus .pic {float: left;/*! margin-left:30px; *//*! width: 328px; *//*! height:460px; *//*! background: #f3f3f3; */}
h1{font-size: 20px;width: 500px;/*! padding-top: 70px; *//*! margin-bottom:60px; */}
.pic h3{color:0758b3;font-size:18px;margin-bottom: 10px;margin-top: 10px;}
.pic h2{color:#cfcfcf;font-size:18px;margin-bottom: 10px;width: 100px;border-bottom: 1px solid #cfcfcf;}
.pic ul  li{width: 280px;border-bottom: 1px solid #ccc;}
.pic ul li:hover{color:#0758b3;}
.pic .more{width: 80px;height:40px;background: #0758b3;color:#fff;display: block;line-height: 40px;border-radius: 5px;margin-top: 75px;}

.pic .more:hover{background: #c81522;}
.pic .more{transition: background 1s;}
/*äº§å“ç³»åˆ—*/
.product{width: 100%;height:397px;background-image: url(../images/bg1.JPG); }
.p1{ background: none;width: 1024px;}
.p1 h4 {
    float: left;
    color: #c00725;
    margin-top: 10px;
    margin-left: 10px;
}
.p1 .img1{float: left;}
.p1 a{float: right;color: #0e4d81;}
.product h1{color:#fff;margin-bottom: 40px;}
.product h1:hover{color:red;}
.product h1:hover{transition: color 2s;}
.cp{height:270px;width:1024px;margin-top: 40px;overflow: hidden;}
.chanpin{margin-top: 15px;height:245px;overflow: hidden;width: 2000px;}
.chanpin li{float: left;width: 175px;height:235px;border:5px solid #eeeeee;margin-left:13px;text-align: center;}
.chanpin li:hover{border:5px solid #0e4d81;}
.chanpin li img{max-width: 100%;max-height:100%;}
.chanpin li img{}
/*.chanpin li img{transition: height  3s;}*/
.chanpin a.aa{
    /*width: 230px;height: 180px;
   
   display: table-cell; vertical-align: middle;text-align: center;*/

}

.chanpin a{color: #d9d9d9;float: none;}
.cpall{width: 120px;height:40px;border:1px solid #fff;border-radius: 5px;line-height: 40px;}
.cpall:hover{background: #c63846;}
.cpall a{color:#fff;}
/*æœåŠ¡çƒ­çº¿*/
.link {width: 1024px;height:500px;margin-top: 40px;}
.link-l{float: left;width:300px;height:400px;}
.link-l h2{color:#0758b3;font-size:20px;font-weight: bold;}
.link-l div p{margin-bottom: 20px;}
.link-l div{margin-top: 30px;}
.link-l p:first-child{font-weight: bold;color:#000;}
.link-l p{text-align: left;text-indent: 5px;color:#666666;}

.mesform input{width: 500px;height:25px;border:1px solid blue;border-radius: 5px;margin-top: 20px;}
.mesform span{color:red;}
.mesform textarea{width: 500px;height:50px;border:1px solid blue;border-radius: 5px;margin-top: 20px;}
.mesform .tj{width: 500px;height:25px;border:1px solid blue;border-radius: 5px;margin-top: 20px;background: #0758b3;color:#fff;}
.mesform .tj:hover{background:#1280fc; }

.link-bot{width: 1024px;/*! height: 80px; */margin-top: 20px;overflow: hidden;}
.link-bot ul li{float: left;/*! margin-left:20px; */color:#666666;height: 30px;width: 95%;}
.link-bot ul li a{color:#666;float: left;}
.link-bot ul li  span{ float: right;}
.link-bot img{float: left;}
.link-bot h4{float: left;color:#c00725;margin-top: 10px;margin-left:10px;}
/*åº•éƒ¨*/
footer{width: 100%;background:#003c7e;height:120px; }
.dibu{width: 1024px;height:120px;}
.dibu span:first-child {margin-top: 20px;}
.dibu span{color:#cbd2de;text-align: left;}
.dibu img{float: left;
width: 100px;
height: 100px;
margin-top: 10px;
border-radius: 10%;}

 .fanye { clear:both;
     height: 28px;
    margin: 10px 0px 60px 0px;
    
    display: inline-block;
}
.fanye a {
    width: 26px;
    height: 26px;
    border: 1px solid #e1e1e1;
    color: #333;
    /*! text-align: center; */
    line-height: 26px;
    margin-right: 6px;
    float: left;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.fanye .prevpage, .fanye .nextpage {
    width: 62px;
}
.fanye .number
{
   width: 29px;
}
.fanye .number.on {
    color: #fff;
    background-color: #c41921;
    border: 1px solid #c41921;
}
.fanye .cpb
{
    background-color: #dd1a20;
color: #fff;
}

/*è¿”å›žé¡¶éƒ¨*/
#gotop{ width:36px; height:48px; background:url(../images/maodian.png) no-repeat;position:fixed; cursor:pointer;bottom:67px;right:0px;}