@charset "utf-8";
@import url(dll.jpg.css)  ;
@import url(font.jpg.css)  ;
@import url(main.jpg.css)  ;
@import url(onlineeditor.jpg.css);
@import url(ddsmoothmenu.jpg.css) ;
 
.topline {
    height: 34px;
    line-height: 34px;
    color: #666666;
    border-bottom: 1px solid #eeeeee;
    background: #f7f7f7;}

.ssjg {
    float: left;}

.toptel {
    float: right;}

    .toptel span {
        color: #cf171f;}

.header {
    background-image: url(../temp/banner.jpg);
    -moz-background-size: 100% 100%; 
    -o-background-size: 100% 100%; 
    -webkit-background-size: 100% 100%; 
    background-size: 100% 100%;   
    background-repeat:repeat-x;  
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../temp/banner.jpg', sizingMethod='scale')\9;
    height: 155px;}

.logo {
    float: left;
    margin-top: 15px;}

.hotline {
    float: right;
    width: 225px;
    height: 60px;
    margin-top: 20px;
    padding-left: 55px;
    background: url(icon01.jpg) no-repeat left center;}

    .hotline span {
        display: block;
        color: #b81c22;
        line-height: 20px;}

    .hotline strong {
        display: block;
        color: #b81c22;
        font-size: 26px;
        line-height: 40px;}

.i_nav {
    width: 100%;
    height: 50px;
    background: #cf171f;}
/*.i_nav ul{width:1080px; margin:0 auto; padding-top:13px;}
.i_nav li{float:left; height:25px; padding:0 20px; font-size:15px;}
.i_nav li a{display:block; line-height:25px; color:#f9f9f9;}
.i_nav li a:hover{color:#f9f9f9;  border-bottom:1px solid #f9f9f9; text-decoration:none;}
.i_nav li a.on{color:#f9f9f9;  border-bottom:1px solid #f9f9f9;}*/


.banner {
    height: 340px;
    overflow: hidden;
    position: relative;
    width: 100%;}

.banner_u {
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    width: 100%;
    height: 340px;}

.banner_w {
    display: inline-block;
    margin-left: 760px;
    width: 240px;
    height: 300px;
    padding: 20px;
    overflow: hidden;
    background: url(icon02.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon02.png*/ repeat left top;}

    .banner_w .banner_w1 {
        line-height: 75px;
        text-align: left;}

        .banner_w .banner_w1 a {
            display: block;
            height: 75px;
            margin: 0px 0;
            color: #FFF;
            font-size: 24px;
            text-indent: 70px;}

            .banner_w .banner_w1 a.lkh {
                background: url(icon03.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon03.png*/ no-repeat 25px center #cf171f;}

            .banner_w .banner_w1 a.wkh {
                height: 220px;
                background-image: url(../temp/ewm.jpg);
                background-size: 100% 100%;}

    .banner_w .banner_w2 {
        line-height: 52px;}

        .banner_w .banner_w2 a {
            float: left;
            display: block;
            width: 115px;
            height: 52px;
            margin-top: 6px;
            margin-bottom: 6px;
            color: #FFF;
            font-size: 18px;
            background: #6b6b6b;}

    .banner_w .banner_w3 {
        line-height: 52px;}

        .banner_w .banner_w3 a {
            display: block;
            margin-top: 6px;
            margin-bottom: 6px;
            color: #cf171f;
            font-size: 16px;
            background: #FFF;}

.i_banner {
    display: inline;
    float: left;}

.i_container {
    padding-bottom: 10px;}

.i_news01 {
    width: 1200px;
    height: 30px;
    padding: 0 15px;
    line-height: 30px;
    margin-top: 5px;}

    .i_news01 h3 {
        float: left;
        width: 50px;
        line-height: 30px;
        color: #be1616;
        padding-left: 20px;
        background: url(icon05.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon05.png*/ no-repeat left center;}

    .i_news01 ul {
        float: left;
        width: 920px;
        color: #be1616;
        overflow: hidden;}

    .i_news01 li {
        float: left;
        padding-right: 20px;}

        .i_news01 li span {
            padding-right: 10px;}

    .i_news01 ins {
        float: right;
        width: 50px;
        color: #be1616;
        text-align: right;
        text-decoration: none;}

.i_box01 {
    margin: 5px auto 10px;
    width: 1200px;
    padding: 10px 15px 15px 15px;
    border: 1px solid #ededed;}

.i_left {
    float: left;
    width: 790px;
    overflow: hidden;}

.i_right {
    float: right;
    width: 390px;
    overflow: hidden;}

.i_zbj {
    float: left;
    width: 782px;}

.i_zbj_l {
    margin-top: 14px;
    width: 782px;
    overflow: hidden;}

    .i_zbj_l ul {
        width: 798px;
        overflow: hidden;}

    .i_zbj_l li {
        float: left;
        display: inline-block;
        width: 383px;
        margin-right: 16px;}

.i_video {
    float: right;
    width: 227px;}

.i_video_l {
    border-left: 1px solid #c6c6c6;
    padding: 12px;}

    .i_video_l span {
        display: block;
        width: 202px;
        height: 125px;}

    .i_video_l ul {
        padding-top: 12px;}

    .i_video_l li {
        height: 30px;
        line-height: 30px;
        border-bottom: 1px dotted #dddddd;
        background: url(icon08.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon08.png*/ no-repeat left center;}

        .i_video_l li a {
            display: block;
            width: 202px;
            text-indent: 15px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;}

.i_baojia {
    width: 782px;}

.i_baojia_l {
    margin-top: 15px;
    width: 782px;
    overflow: hidden;}

    .i_baojia_l h4 {
        font-size: 14px;
        color: #555;
        font-weight: bold;}

.i_baojia_ll {
    margin-top: 10px;
    float: left;
    width: 500px;}

.i_baojia_lr {
    margin-top: 10px;
    float: right;
    width: 260px;
    padding-top: 8px;}

.i_news02 {
    width: 782px;
    margin-top: 40px;}

.i_news02_l {
    margin-top: 10px;
    background: url(icon09.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon09.jpg*/ repeat-y center top;}

    .i_news02_l ul {
        width: 365px;
        float: left;}

    .i_news02_l li {
        float: left;
        width: 365px;
        height: 30px;
        line-height: 30px;
        background: url(icon08.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon08.png*/ no-repeat left center;}

        .i_news02_l li a {
            display: block;
            float: left;
            width: 275px;
            text-indent: 15px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;}

        .i_news02_l li span {
            display: block;
            float: right;
            width: 80px;
            text-align: right;}

.i_down {
    width: 227px;}

.i_down_l {
    border-left: 1px solid #c6c6c6;
    padding: 12px;}

    .i_down_l dl {
        padding: 10px 0;
        height: 60px;
        border-bottom: 1px solid #dcdcdc;}

        .i_down_l dl dt {
            float: left;
            width: 60px;
            height: 60px;}

            .i_down_l dl dt.i_d01 {
                background: url(icon11.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon11.png*/ no-repeat center center;}

            .i_down_l dl dt.i_d02 {
                background: url(icon12.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon12.png*/ no-repeat center center;}

            .i_down_l dl dt.i_d03 {
                background: url(icon13.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon13.png*/ no-repeat center center;}

        .i_down_l dl dd {
            float: left;
            width: 127px;
            padding-left: 15px;
            height: 60px;}

            .i_down_l dl dd h4 {
                font-size: 16px;
                font-weight: bold;
                display: block;
                line-height: 20px;}

                .i_down_l dl dd h4 a {
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    width: 127px;
                    display: block;}

            .i_down_l dl dd span {
                display: block;
                line-height: 20px;
                height: 40px;
                overflow: hidden;}

.ad01 {
    width: 227px;
    margin-top: 10px;}

.i_news03 {
    width: 1200px;}

.i_news03_l {
    width: 1200px;
    overflow: hidden;}

    .i_news03_l dl {
        float: left;
        padding: 19px 0;
        width: 585px;
        padding-right: 14px;
        border-bottom: 1px solid #ededed;}

        .i_news03_l dl:nth-child(n+3) {
            border: 0;}

    .i_news03_l dt {
        float: left;
        width: 158px;
        height: 87px;}

        .i_news03_l dt img {
            width: 158px;
            height: 87px;}

    .i_news03_l dd {
        float: left;
        width: 340px;
        padding-left: 12px;}

        .i_news03_l dd h4 {
            font-size: 20px;
            font-weight: bold;
            display: block;
            line-height: 25px;
            width: 340px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;}

        .i_news03_l dd ins {
            display: block;
            line-height: 20px;
            text-decoration: none;}

        .i_news03_l dd span {
            display: block;
            line-height: 20px;
            font-size: 14px;
            padding-top: 5px;
            height: 40px;
            overflow: hidden;}

.i_contact {
    width: 227px;}

.i_contact_l {
    border-left: 1px solid #c6c6c6;
    border-right: 1px solid #c6c6c6;}

    .i_contact_l li {
        padding: 20px 0 20px 40px;
        border-bottom: 1px solid #dcdcdc;}

        .i_contact_l li.i_c01 {
            background: url(../images/icon14.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon14.png*/ no-repeat 10px 18px;}

        .i_contact_l li.i_c02 {
            background: url(../images/icon15.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon15.png*/ no-repeat 10px 18px;}

        .i_contact_l li.i_c03 {
            background: url(../images/icon16.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon16.png*/ no-repeat 10px 18px;}

    .i_contact_l dl dd {
        float: left;
        width: 127px;
        padding-left: 15px;
        height: 60px;}

        .i_contact_l dl dd h4 {
            font-size: 16px;
            font-weight: bold;
            display: block;
            line-height: 20px;}

        .i_contact_l dl dd span {
            display: block;
            line-height: 20px;}

.i_ewm {
    margin: 0 auto;
    width: 230px;
   
    /* padding-left: 19px; */
    padding-top: 0px;}

    .i_ewm h3 {
        display: block;
        font-size: 12px;
        color: #ff7e00;}

    .i_ewm ins {
        display: block;
        font-size: 14px;
        color: #ff7e00;
        text-decoration: none;
        line-height: 20px;
        font-weight: bold;}

    .i_ewm span {
        display: block;
        text-align: center;
        padding: 10px 0;}

.i_news04 {
    float: left;
    width: 371px;}

.i_news04 ul {
   height:150px
;}
.i_news04_l {
    margin-top: 10px;}

    .i_news04_l li {
        float: left;
        width: 371px;
        height: 30px;
        line-height: 30px;
        background: url(../images/icon08.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon08.png*/ no-repeat left center;}

        .i_news04_l li a {
            display: block;
            float: left;
            width: 321px;
            text-indent: 15px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;}

        .i_news04_l li span {
            display: block;
            float: right;
            width: 50px;
            text-align: right;}

.i_product {
    width: 1200px;}

.i_product_l {
    width: 1200px;
    margin-top: 30px;}

.i_product_lc {
    float: left;
    width: 1010px;}

    .i_product_lc ul {
        width: 2020px;}

    .i_product_lc li {
        float: left;
        display: inline-block;
        margin: 0 8px;
        width: 235px;
        height: 150px;}

.rol {
    float: left;
    width: 19px;
    height: 150px;}

    .rol a {
        display: block;
        width: 19px;
        height: 150px;
        background: url(../images/rol.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/rol.png*/ no-repeat center center;}

.ror {
    float: right;
    width: 19px;
    height: 150px;}

    .ror a {
        display: block;
        width: 19px;
        height: 150px;
        background: url(../images/ror.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/ror.png*/ no-repeat center center;}

.i_partner {
    width: 1200px;}

.i_partner_l {
    width: 1200px;
    padding: 20px 0 10px;
    overflow: hidden;}

    .i_partner_l ul {
        width: 2048px;
        overflow: hidden;}

    .i_partner_l li {
        float: left;
        padding: 0px 7px;}

        .i_partner_l li img {
            width: 160px;
            height: 40px;}

.footer {
    text-align: center;
    padding: 20px 0;
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    background: #cf171f;}

.copyright {}

.footer_nav {}

    .footer_nav a {
        padding: 0 5px;
        color: #FFF;}

.footer a {
    color: #FFF;}

    .footer a:hover {
        color: #fae467;}

/* ��ҳ���ֿ�ʼ */
.pbanner {
    height: 155px;
    overflow: hidden;
    position: relative;
    width: 100%;}

.p_banner {
    display: inline;
    float: left;}

.p_container {
    padding: 0 0 20px;}

.p_left {
    float: left;
    width: 227px;
    overflow: hidden;}

.p_right {
    float: right;
    width: 846px;
    overflow: hidden;}

.sidebar {
    width: 227px;}
/*.sidebar_l{border-left:1px solid #c6c6c6; padding:10px 20px 0;}
.sidebar_l li{float:left; width:187px; line-height:35px; height:35px;}
.sidebar_l li a{color:#666666; display:block; width:187px; height:35px; background:url(../Images/icon17.png) no-repeat right top;}
.sidebar_l li a:hover{ background:url(../Images/icon17.png) no-repeat right bottom;}
.sidebar_l li a.on{ color:#cf171f background:url(../Images/icon17.png) no-repeat right bottom;}*/
.p_path {
    width: 846px;
    height: 50px;
    margin: 0 auto;
    line-height: 50px;
    table-layout: left;
    text-indent: 30px;
    background: url(../images/icon18.jpg) /*tpa=http://mfjr811.no1.35nic.com/templates/Images/icon18.png*/ no-repeat 12px center;}

    .p_path a {
        padding: 0 10px;}

.p_rightc {
    width: 704px;
    float: left;
    padding: 30px 70px;
    font-size: 14px;
    border: 1px solid #f3f3f3;
    background: #fdfdfd;
    line-height: 30px;
    min-height: 1000px;}

    .p_rightc span {
        padding: 30px 0;
        text-align: center;}

    .p_rightc strong {
        display: block;
        font-size: 16px;}

.p_rtitle {
    display: none;}

.inm_left {
    float: left;}

.inm_right {
    float: right;}

.slide_box {
    margin: 15px auto;}

    .slide_box .items {
        float: left;
        position: relative;
        width: 500px;
        height: 64px;
        overflow: hidden;
        margin-top: 30px;}

        .slide_box .items ul {
            margin: 0px;
            padding: 0;
            position: absolute;
            list-style: none;
            width: 999999px;}

            .slide_box .items ul li {
                margin: 0;
                padding: 0;
                float: left;
                width: 80px;}

                .slide_box .items ul li img {
                    width: 60px;}

                .slide_box .items ul li a {
                    display: block;
                    width: 60px;
                    height: 60px;
                    border: 2px solid #fff;}

                    .slide_box .items ul li a:hover {
                        border: 2px solid #f8ae0f;}

                    .slide_box .items ul li a.current {
                        margin: 0;
                        font-weight: normal;
                        border: 2px solid #4394D6;}

.big_prev, .big_next {
    display: block;
    top: 0px;
    text-indent: -9999px;
    position: absolute;
    left: 0;
    width: 50%;
    height: 100%;
    background: url(images/slide_bg.jpg) no-repeat;
    cursor: pointer;}

.big_next {
    left: auto;
    right: 0;}

.big_prev:hover {
    background: url(../images/big_prev.jpg) no-repeat left center;}

.big_next:hover {
    background: url(images/big_next.jpg) no-repeat right center;}

.small_prev, .small_next {
    display: block;
    width: 23px;
    height: 60px;
    cursor: pointer;}

.small_prev {
    float: left;
    background: url(images/small_prev.jpg) no-repeat left center;}

.small_next {
    float: right;
    background: url(../images/small_next.jpg) no-repeat right center;}
/*InsideSlide End*/

/*附件样式*/
.attach-list{ margin:0; padding:10px;}
	.attach-list li{    border: 1px solid #ccc; margin:0; padding:10px; color:#555; font-size:12px; line-height:36px; background:url(../images/sprite.jpg) no-repeat 0 -108px;}
	.attach-list li span{ float:right;color:red ;}
    .attach-list li span a{ float:right;color:red ;}
	.attach-list li i{ margin-left:10px; font-style:normal; color:#666;}