
HTML , body{font-family:"Microsoft Yahei"!important;}
body .editor-reset{font-family:"Microsoft Yahei"!important;}

.header{width:1000px;margin:0 auto;}
.h_top{background:url(Skins/Default/Img/Common/topbg.gif) repeat-x center 0;height:156px;font-family:"Microsoft YaHei";font-size:14px;position:relative;}
.h_zc{height:34px;line-height:34px;color: #898989;}
.h_zc p{float: right;}
.h_zc p a{padding:0 0 0 40px;line-height:34px;display: inline-block;color: #898989;}
.h_zc span{line-height:34px;display: inline-block;background:url(Skins/Default/Img/Common/t_ico05.gif) no-repeat right center;padding: 0 15px;}
.h_zc p a.t_ico1{background:url(Skins/Default/Img/Common/t_ico01.gif) no-repeat 19px center;}
.h_zc p a.t_ico2{background:url(Skins/Default/Img/Common/t_ico02.gif) no-repeat 19px center;}
.h_zc p a.t_ico3{background:url(Skins/Default/Img/Common/t_ico02.gif) no-repeat 19px center;}
.h_con h1{padding:23px 0 0;overflow: hidden;width: 206px;}

.menu{width: 766px;white-space:nowrap;position:relative;}
.menu ul{width:790px;position:relative;}
.menu li{float: left; position:relative;}
.menu li a{color:#333;line-height:122px;display:inline-block;padding: 0 14px;}
.menu li.cur a,.menu li a:hover{text-decoration:none;background:url(Skins/Default/Img/Common/t_ico04.gif) no-repeat center bottom #1857a3;color: #fff;}
.menu li a:-webkit-any-link{ display:block;}
 .menu li p {
           position: absolute;
    left: 0px;
    top: 121px;
    border: 1px solid #1857a3;
    text-align: center;
    background: #fff;
    width: 100%;
    display: none;
    height: auto;
    z-index: 998;
    PADDING: 0;
    MARGIN: 0;
        }
        
        .menu li p a {
            height: 50px;
            line-height: 50px;
            border-bottom: 1px solid #ccc;
            font-size: 14px;
            color: #333;
            padding: 0;
            display: block;
            width: 100%;
        }
        
        .menu li:hover p {
            display: block;
        }
        
        .menu li:hover p a,
        .menu li.cur p a {
            background: none;
            color: #333;
        }
        
        .menu li p a:hover {
            background: #1857a3;
            color: #fff;
        }
        
        .menu li p a:last-child {
            border: 0;
        }


		.banner{position: relative;}
		.bantil{display: block; width: 300px;position: absolute;top:470px;left: 50%;margin-left: -32px;}
		.bantil li{width:12px;height: 12px;background: #fff;border-radius: 12px;float: left;margin: 0 0 0 12px;}
		.bantil li.cur{background: #88bc43;}
	
    .seabox{margin:5px auto 0;}    .sea_in .sub{text-indent:40px;}

    
.g_bj{ background:url(resource/images/e17c5bed4995429794489b9f401fd2e7_8.jpg) no-repeat center 0;height:349px;padding-top: 20px;}
.g_bj h2{float: left;margin: 94px 0 0 40px;width: 210px;}
.g_bj h2 b{display: block;font-size: 38px;font-weight: normal;color: #fff;}
.g_bj h2 em{display: block;font-size: 38px;font-family: arial;color: #fff;font-weight: normal; letter-spacing: 1px;padding-top: 5px;}
.m_bj{float: left;width: 750px;}
.m_bj .bjtab{height: 94px; overflow: hidden;}
.m_bj .bjtab li{position: relative; float: left;width: 80px;height: 96px;margin-right: 24px;font-size: 16px;color: #3f3f3f;font-weight: bold;text-align: center; }
.m_bj .bjtab li a{color: #3f3f3f;display: block;background:url(resource/images/e17c5bed4995429794489b9f401fd2e7_9.png) no-repeat;width: 80px;height: 81px;padding-top: 15px;}
.m_bj .bjtab li em{background: url(resource/images/e17c5bed4995429794489b9f401fd2e7_10.png) no-repeat;display: block;width: 80px;height: 81px;padding-top: 15px;text-align: center;display: none;position: absolute;left:0;top:0;font-size: 18px;color: #01b019;font-weight: bold;}
.m_bj .bjtab li a:hover em{display: block;}
.m_bj .bjtab .cur em{display: block;}
.m_bj .bjc dd{float: left;width: 410px; padding-right: 40px;}
.m_bj .bjc h3{background:url(resource/images/e17c5bed4995429794489b9f401fd2e7_11.png) no-repeat 0 bottom;margin-top: 20px;height:42px;line-height: 42px;font-size: 18px;font-weight: normal; overflow: hidden; margin-bottom: 25px;} 
.m_bj .bjc h3 a{color: #3f3f3f;} 
.m_bj .bjc p{font-size: 14px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;}
.m_bj .bjc dt{float: left;width: 277px;}
.m_bj .bjc dt img{width: 277px;height: 154px;display: block;}

     .casecon dd h3{white-space: nowrap;overflow:hidden;} 

            .new_c dl dd p{height:90px;overflow:hidden;}
        
    .link h2 span{color:#1857a3;font-size:24px;}

        .my-kefu {
            position: fixed;
            right: 0px;
            top: 20%;
            z-index: 9999;
        }
        .my-kefu ul {
            width: 77px;
        }
        .my-kefu li a {
            text-decoration: none;
        }
        .my-kefu li {
            background: #1a61b3;
            margin-top: 1px;
            padding: 9px 0;
            height: 56px;
            width: 77px;
        }
        .my-kefu li i {
            background: url(images/skins/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
            width:
        }
        .my-kefu li p {
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        .my-kefu .my-kefu-qq i {
            background-position: 4px 0;
        }
        .my-kefu .my-kefu-tel i {
            background-position: 0 -25px;
        }
        .my-kefu .my-kefu-liuyan i {
            background-position: 4px 5px;
        }
        .my-kefu .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        .my-kefu .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        .my-kefu .my-kefu-top {
            background: url(images/ontop.png) no-repeat center 4px;
            width: 77px;
            height: 77px;
            display: block;
        }
        .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        .my-kefu-tel-right {
            font-size: 20px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding-left: 15px;
            border-left: 1px solid #fff;
            margin-top: 8px;
        }
        .my-kefu-right {
            width: 20px;
        }
        .my-kefu-tel-main {
            color: #fff;
            margin-top: 9px;
            height: 47px;
            width: 247px;
        }
        .my-kefu-main {
            width: 97px;
            position: relative;
        }
        .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
        }
        #roll{ display:none;}
    

        /*<![CDATA[*/.footer
        {
            width: 1000px;
            margin: 0 auto;
        }
        .f_bj
        {
            font-family: "Microsoft YaHei";
            color: #fff;
            line-height: 30px;
            background: url(Skins/Default/Img/Common/footbg.gif) no-repeat center 0 #555;
            clear: both;
            height: 310px;
            overflow: hidden;
            font-size: 14px;
        }
        .f_nav
        {
            height: 68px;
            line-height: 68px;
            text-align: center;
            white-space: nowrap;
        }
        .f_nav a
        {
            display: inline-block;
            padding: 0 27px;
        }
        .f_con
        {
            padding: 43px 0 0;
        }
        .f_logo
        {
            width: 188px;
            overflow: hidden;
        }
        .f_text
        {
            width: 597px;
            white-space: nowrap;
            padding: 0px 0px 0 35px;
            background: url(Skins/Default/Img/Common/f_ge.gif) no-repeat 0 9px;
        }
        .f_bj a
        {
            color: #fff;
        }
        .f_code
        {
            width: 110px;
            padding: 12px 11px 0;
            overflow: hidden;
            line-height: 20px;
            text-align: center;
            background: url(Skins/Default/Img/Common/codebg.gif) no-repeat 0 2px;
        }
        .f_code img
        {
            display: block;
            width: 94px;
            height: 94px;
            padding: 5px;
            border: solid 2px #eaeaea;
            background: #fff;
        }
        .f_code span
        {
            display: block;
            text-align: center;
        }
        /*]]>*/
    
