﻿html {
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
}

body {
    background-color:white;
    /*border-top: solid 10px #000;*/
    border-top: solid 0px #000;
    color: #333;
    font-size: .85em;
    font-family: STSong ,  "Segoe", Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
}

a {
    color: #333;
    outline: none;
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: underline;
}

    a:link, a:visited,
    a:active, a:hover {
        color: #333;
    }

    /*a:hover {
        background-color: #c7d1d6;
    }*/

header, footer, hgroup,
nav, section {
    display: block;
}

mark {
    background-color: #a6dbed;
    padding-left: 5px;
    padding-right: 5px;
}

 float-left-logo{
        float: none;
        background: url("/Images/logo.png") no-repeat;
        width:208px;
        height:60px;
          background-size:contain;
       
    }

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.clear-fix:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}

h1, h2, h3,
h4, h5, h6 {
    color: #000;
    margin-bottom: 0;
    padding-bottom: 0;
    /*font-family: STSong;*/
}

h1 {
    font-size: 2em;
}

h2 {
    font-size: 1.75em;
}

h3 {
    font-size: 1.2em;
}

h4 {
    font-size: 1.1em;
}

h5, h6 {
    font-size: 1em;
}

    h5 a:link, h5 a:visited, h5 a:active {
        padding: 0;
        text-decoration: none;
    }

/* main layout
----------------------------------------------------------*/
.content-wrapper {
    margin: 0 auto;
    max-width: 960px;
}

#body {
    background-color: #efeeef;
    clear: both;
    /*padding-bottom: 35px;*/
}

    .main-content {
        /*background: url("/Images/accent.png") no-repeat;*/
        padding-left: 0px;
        padding-top: 0px;
    }

    .featured + .main-content {
        /*background: url("/Images/heroAccent.png") no-repeat;*/
       
        
    }

header .content-wrapper {


    padding-top:5px;
    
    background-color: #efeeef; 
}
    
/*footer {
    clear: both;
    background-color: #000;
    font-size: small;
    height: 80px;
    font-family: STSong;
    color: #FFFFFF;
}*/


/* site title
----------------------------------------------------------*/
.site-title {
    color: #c8c8c8;
    font-family: STSong , Consolas, "Courier New", Courier, monospace;
    font-size: 2.3em;
    margin: 0;
}

.site-title a, .site-title a:hover, .site-title a:active {
    background: none;
    color: #c8c8c8;
    outline: none;
    text-decoration: none;
}


/* login
----------------------------------------------------------*/
#login {
    display: block;
    font-size: .85em;
    margin: 0 0 10px;
    text-align: right;
}

    #login a {
        background-color: #d3dce0;
        margin-left: 10px;
        margin-right: 3px;
        padding: 2px 3px;
        text-decoration: none;
    }

    #login a.username {
        background: none;
        margin-left: 0px;
        text-decoration: underline;
    }

    #login ul {
        margin: 0;
    }

    #login li {
        display: inline;
        list-style: none;
    }



/* page elements
----------------------------------------------------------*/
/* featured */
.featured {
    background-color:   #efeeef;
}

    .featured .content-wrapper {
        background-color: #efeeef;
        background-image: -ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: -o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));
        background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        color: #3e5667;
        padding: 0px 0px 0px 0px;
         background: url("/Images/home.png") no-repeat;
         background-size:contain;
         
    }

        .featured hgroup.title h1, .featured hgroup.title h2 {
            color: #fff;
        }

        .featured p {
            font-size: 1.1em;
        }

/* page titles */
hgroup.title {
    margin-bottom: 10px;
}

hgroup.title h1, hgroup.title h2 {
    display: inline;
}

hgroup.title h2 {
    font-weight: normal;
    margin-left: 3px;
}

/* features */
section.feature {
    width: 300px;
    float: left;
    padding: 10px;
}

/* ordered list */
ol.round {
    list-style-type: none;
    padding-left: 0;
}

    ol.round li {
        margin: 25px 0;
        padding-left: 45px;
    }

        ol.round li.zero {
            background: url("/Images/orderedList0.png") no-repeat;
        }

        ol.round li.one {
            background: url("/Images/orderedList1.png") no-repeat;
        }

        ol.round li.two {
            background: url("/Images/orderedList2.png") no-repeat;
        }

        ol.round li.three {
            background: url("/Images/orderedList3.png") no-repeat;
        }

        ol.round li.four {
            background: url("/Images/orderedList4.png") no-repeat;
        }

        ol.round li.five {
            background: url("/Images/orderedList5.png") no-repeat;
        }

        ol.round li.six {
            background: url("/Images/orderedList6.png") no-repeat;
        }

        ol.round li.seven {
            background: url("/Images/orderedList7.png") no-repeat;
        }

        ol.round li.eight {
            background: url("/Images/orderedList8.png") no-repeat;
        }

        ol.round li.nine {
            background: url("/Images/orderedList9.png") no-repeat;
        }

/* content */
article {
    float: left;
    width: 70%;
}

aside {
    float: right;
    width: 25%;
}

    aside ul {
        list-style: none;
        padding: 0;
    }

        aside ul li {
            background: url("/Images/bullet.png") no-repeat 0 50%;
            /*padding: 2px 0 2px 20px;*/
        }

.label {
    font-weight: 700;
}

/* login page */
#loginForm {
    border-right: solid 2px #c8c8c8;
    float: left;
    width: 55%;
}

    #loginForm .validation-error {
        display: block;
        margin-left: 15px;
    }

#socialLoginForm {
    margin-left: 40px;
    float: left;
    width: 40%;
}

    #socialLoginForm h2 {
        margin-bottom:  5px;
    }

fieldset.open-auth-providers {
    margin-top: 15px;
}

    fieldset.open-auth-providers button {
        margin-bottom: 12px;
    }
    
/* contact */
.contact h3 {
    font-size: 1.2em;
}

.contact p {
    margin: 5px 0 0 10px;
}

.contact iframe {
    border: 1px solid #333;
    margin: 5px 0 0 10px;
}

/* forms */
fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

    fieldset legend {
        display: none;
    }
    
    fieldset ol {
        padding: 0;
        list-style: none;
    }

        fieldset ol li {
            padding-bottom: 5px;
        }

    label {
        display: block;
        font-size: 1.2em;
        font-weight: 600;
    }

    label.checkbox {
        display: inline;
    }

    input, textarea {
        border: 1px solid #e2e2e2;
        background: #fff;
        color: #333;
        font-size: 1.2em;
        margin: 5px 0 6px 0;
        padding: 5px;
        width: 300px;
    }

    textarea {
        font-family: inherit;
        width: 500px;
    }
    
        input:focus, textarea:focus {
            border: 1px solid #7ac0da;
        }

        input[type="checkbox"] {
            background: transparent;
            border: inherit;
            width: auto;
        }
        
    input[type="submit"], input[type="button"], button {
    background-color: #d3dce0;
    border: 1px solid #787878;
    cursor: pointer;
    font-size: 1.2em;
    font-weight: 0;
    padding: 2px;
    width: auto;
}

    td input[type="submit"],
    td input[type="button"],
    td button {
        font-size: 1em;
        padding: 4px;
        margin-right: 4px;
    }

/* info and errors */
.message-info {
    border: 1px solid;
    clear: both;
    padding: 10px 20px;
}

.message-error {
    clear: both;
    color: #e80c4d;
    font-size: 1.1em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.message-success {
    color: #7ac0da;
    font-size: 1.3em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.error {
    color: #e80c4d;
}

/* styles for validation helpers */
.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #e80c4d;
    font-weight: bold;
    font-size: 1.1em;
}

.validation-summary-valid {
    display: none;
}

/* tables
----------------------------------------------------------*/
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 0.75em;
    border: 0 none;
}

th {
	font-size: 1.2em;
    text-align: left;
    border: none 0px;
    padding-left: 0;
}

    th a {
        display: block;
        position: relative;
        
    }

	th a:link, th a:visited, th a:active, th a:hover {
		color: #333;
		font-weight: 600;
		text-decoration: none;
        padding: 0;
	}

	th a:hover {
		color: #000;
	}

    th.asc a, th.desc a {
        margin-right: .75em;
    }
    
    th.asc a:after, th.desc a:after {
		display: block;
        position: absolute;
        right: 0em;
        top: 0;
        font-size: 0.75em;
	}

	th.asc a:after {
		content: '▲';
	}

	th.desc a:after {
		content: '▼';
	}

td {
    padding: 0.25em 2em 0.25em 0em;
    border: 0 none;
}

tr.pager td {
    padding: 0 0.25em 0 0;
}


/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 960px) {

    /* header
    ----------------------------------------------------------*/
   
    header .float-left,
    header .float-right {
        float: none;
    }

    /* logo */
    header .site-title {
        margin: 0px;
        text-align: center;
    }

    /* login */
    login {
        font-size: .85em;
        margin: 0 0 12px;
        text-align: center;
    }

        #login ul {
            margin: 5px 0;
            padding: 0;
        }

        #login li {
            display: inline;
            list-style: none;
            margin: 0;
            padding: 0;
        }

        #login a {
            background: none;
            color: #999;
            font-weight: 600;
            margin: 2px;
            padding: 0;
        }

        #login a:hover {
            color: #333;
        }

   


    /* main layout
    ----------------------------------------------------------*/
    .main-content, .featured + .main-content {
        background-position: 0px 0;
    }

    .content-wrapper {
        padding-right: 0px;
        padding-left: 0px;
    }

    .featured .content-wrapper {
        padding: 0px;
    }

    /* page content */
    article, aside {
        float: none;
        width: 100%;
    }

    /* ordered list */
    ol.round {
        list-style-type: none;
        padding-left: 0;
    }

        ol.round li {
            padding-left: 10px;
            margin: 25px 0;
        }

            ol.round li.zero,
            ol.round li.one,
            ol.round li.two,
            ol.round li.three,
            ol.round li.four,
            ol.round li.five,
            ol.round li.six,
            ol.round li.seven,
            ol.round li.eight,
            ol.round li.nine {
                background: none;
            }

     /* features */
     section.feature {
        float: none;
        padding: 10px;
        width: auto;
     }

        section.feature img {
            color: #999;
            content: attr(alt);
            font-size: 1.5em;
            font-weight: 600;
        }

    /* forms */
    input {
        width: 90%;
    }

    
    
    /* login page */
    #loginForm {
        border-right: none;
        float: none;
        width: auto;
    }

        #loginForm .validation-error {
            display: block;
            margin-left: 15px;
        }

    #socialLoginForm {
        margin-left: 0;
        float: none;
        width: auto;
    }

    /* footer
    ----------------------------------------------------------*/
    /*footer .float-left,
    footer .float-right {
        float: none;
    }

    footer {
        text-align: center;
        height: auto;
        padding: 10px 0;
    }

        footer p {
            margin: 0;
        }*/
}


@charset "utf-8";
/* Public */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
   
}
img{ border:0; margin:0; padding:0;}
ul,ol,li,dl,dd,dt{list-style:none;}
input,button,textarea{margin:0;font-size:12px;vertical-align:middle;outline:none;}
body{font-size:12px;font-family:Microsoft Yahei,Arial,Verdana,SimSun;font-weight:normal;background-color:#fff;}
table{border-collapse:collapse;border-spacing:0;cellspacing:0;cellpadding:0;}
/*p{text-align:justify;text-justify:inter-ideograph;}*/
/*no-line*/
a{blr:expression(this.onFocus=this.blur()); text-decoration:none; /* IE Opera */ outline:none; /* FF Opera */ color:#4d4d4d;}
a:focus{ -moz-outline-style: none; /* FF */}
a:hover{ color:#c52620; }
.l{float:left;}
.r{float:right;}
.clear{ display:block; clear:both; line-height:0; font-size:0; height:0px;
}
.blank20{clear:both;height:5px;overflow:hidden;}
.blank{clear:both;height:5px;overflow:hidden;}
.blank5{clear:both;height:5px;overflow:hidden;}
.wrapper{width:960px; margin:0 auto;}
.one_way{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.w960{ width:960px; margin:0 auto; }
.w930{ width:930px; margin:0 auto; height:44px; }
.w590{ width:592px;}
.Point{background:url(/Images/icos.jpg) repeat-x bottom left; padding-bottom:10px; margin-bottom:10px;}
.red{ border-bottom:10px solid #c42720;}
.prelative{ position:relative;}
.solute{ position:absolute; top:0; right:0; opacity:0; filter:Alpha(opacity=0);}
.marLet{ margin-left:18px; margin-top:-90px;}
.martop{ margin-top:20px;}

.Boxes{width:960px;}
.Boxes .Boxes_left{ float:left; width:692px;}

/*header*/
.header{width:960px; height:179px; margin:0 auto; position:relative; z-index:30;}
.header .header_top{ height:82px; margin-bottom:21px; position:relative;}
.header .logo{display:block;width:392px;height:61px; float:left; margin-top:20px;}
.header .logo img{display:block;}
.header .nav_top{ width:300px; float:right; text-align:right;}
.header .nav_top .nav_weibo{ height:45px;line-height:70px;}
.header .nav_top .nav_weibo a{ color:#939393; margin-left:15px;}
.header .nav_top .nav_weibo a:hover{ color:#c52620; }
.header .nav_top .nav_oamo{ height:18px; margin-top:20px;}
.header .nav_top .nav_oamo a{ display:inline-block; background:url(/Images/Ico.png) no-repeat; height:18px; margin-left:15px;}
.header .nav_top .nav_oamo a.a1{ background-position:0 0px;  padding-left:20px; }
.header .nav_top .nav_oamo a.a2{ background-position:0 -35px; padding-left:25px; }
.header .nav_top .nav_oamo a.a3{ background-position:0 -80px; padding-left:20px; }
.header .erwei{ position:absolute; top:26px; right:-135px; z-index:100; width:122px; height:122px; overflow:hidden; padding:0 3px; display:none;}
.header .erwei img{ display:inline-block; height:120px; width:120px; }

/*navigate*/
#menu_box{height:76px; background:url(/Images/menu.jpg) no-repeat center top; width:960px; margin:0 auto; position:relative; z-index:99;}
#menu_box .w960{z-index:10;}
#menu_box .menuLeft{ height:60px; width:60px; float:left; background-color:#5b5e65;}
#menu_box .menuLeft a{ display:block; width:60px; height:60px; background:url(/Images/Ico.png) no-repeat 18px -110px;}
#menu_box .menuRight{ height:60px; width:60px; float:right; background-color:#c72520; position:relative;}
#menu_box .menuRight span{ display:inline-block; width:0px; position:absolute; top:0; left:0px; height:60px; z-index:6; background-color:#c72520; color:#FFF; opacity:0; filter:Alpha(opacity=0);}
#menu_box .menuRight .search{  width:124px; padding:0 3px; height:22px; line-height:22px; border:1px solid #de7c79; margin-top:18px; background-color:#c72520; color:#FFF; margin-left:5px; border-radius:5px; overflow:hidden;}

#menu_box .menuRight a{ display:block; width:50px; height:60px; background:url(/Images/Ico.png) no-repeat 20px -195px; float:right; position:absolute; top:0; right:10px; z-index:10;}

#menu_box .menuCenter{width:840px; float:left; height:62px; }
#menu_box .menuCenter ul{ width:800px; margin:0 auto; height:60px;}
#menu_box .menuCenter ul li{ float:left; width:116px; text-align:center; margin-right:1px; position:relative;}
#menu_box .menuCenter ul li>a{ display:inline-block; line-height:60px; color:#FFF; font-size:13px; height:60px; width:116px;}
#menu_box .menuCenter ul li a:hover,#menu_box .menuCenter ul li a.current{ background:url(/Images/aimgse.jpg) no-repeat;}
#menu_box .menuCenter dl{ position:absolute; top:60px; left:0px; width:180px; height:0px; overflow:hidden; z-index:999; background:url(/Images/bgimg.png);}
#menu_box .menuCenter dl dd{ height:36px; border-bottom:1px solid #4e5056; }
#menu_box .menuCenter dl dd a{line-height:36px; text-align:left; display:inline-block; width:200px; color:#8c9099; padding-left:18px;}
#menu_box .menuCenter dl dd a:hover{line-height:36px; background:url(/Images/ico1_2.png) no-repeat 156px 15px; color:#FFF;} 

/*footer*/
.footer{width:960;height:44px;background-color:#656871; line-height:44px;color:#FFF; cursor:default;}
.footer a{ color:#FFF; margin:0 3px 0 3px; display:inline-block;}
.footer a:hover{ color:#c52620; }
.footer .trg{ text-align:right; position:relative; height:44px; width:418px;}
.footer .trg a{ padding:0 4px;}
.footer .trg #link{display:inline-block; height:44px; position:relative;}
.footer .trg #links{ position:absolute; width:70px; bottom:44px; left:0px; height:0px; overflow:hidden; background-color:#656871; z-index:200; padding:0 5px;}
.footer .trg #links li{ height:24px; line-height:24px; text-align:left;}

/*banner*/
.banner {
    padding: 0px;
    margin: 0px;
    width: 960px;
    height: 455px;
    overflow: hidden;
    position: relative;
}
.banner .botom{ position:absolute; width:960px; height:15px; left:0; bottom:15px; text-align:center;}
.banner .botom span{ display:inline-block; height:15px; width:15px; margin:0 3px; background-image:url(/Images/icos.png); background-repeat:no-repeat; background-position:-20px 0px; cursor:pointer; text-indent:9999em;}
.banner .botom span:hover,.banner .botom span.current{ background-position:0px 0px;}

.banner ul{ height:455px; width:10000px; position:absolute; top:0; left:0;}
.banner li{ height:455px; width:960px; float:left;}
.banner li img {
    padding: 0px;
    margin: 0px;
    height: 455px;
    width: 960px;
}
.banners img{ width:960px;}

/*Dynamic*/
.Dynamic{ height:279px;}
.Dynamic ul.DY_left{ float:left; width:246px; height:274px;}
.Dynamic ul.DY_left li{ height:137px; background-color:#cad1d7; position:relative;}
.Dynamic ul.DY_left li a{ display:inline-block; width:203px; height:137px; text-align:center; padding-top:43px;}
.Dynamic ul.DY_left li a span{ display:block; font-size:20px;}
.Dynamic ul.DY_left li a em{ font-style:normal; text-transform:uppercase; font-size:14px;}
.Dynamic ul.DY_left li code{ display:none; width:11px; height:21px; background:url(/Images/ico-1.gif) no-repeat; position:absolute; top:50%; margin-top:-10px; right:-11px; z-index:22;}
.Dynamic ul.DY_left li.current{ background-color:#c52620;}
.Dynamic ul.DY_left li.current a,.Dynamic ul.DY_left li.current em{ color:#FFF;}
.Dynamic ul.DY_left li.current code{ display:inline-block;}

.Dynamic .DYList{ width:714px; float:right; position:relative; height:274px; background-color:#dedede; overflow:hidden;}
.Dynamic .DYList .moveBox{width:714px; height:548px; position:absolute; top:0; left:0;}
.Dynamic .DYList .contBox{ height:274px; width:714px;}
.Dynamic .DYList .haav{ background-color:#cad1d7; }
.Dynamic .DYList .contBox .news_left{ float:left; width:218px; height:274px; font-size:12px; border-left:1px solid #dfe3e7; border-right:1px solid #dfe3e7;}
.Dynamic .DYList .contBox .news_left a{ color:#4d4d4d;}
.Dynamic .DYList .contBox .news_left a:hover .more_link{ color:#c52620; }
.Dynamic .DYList .contBox .news_left .nes-img{ width:218px; height:148px; border-top:2px solid #cbd0d9; margin-bottom:5px;}
.Dynamic .DYList .contBox .news_left .nes-img img{ width:218px; height:148px; }
.Dynamic .DYList .contBox .news_left .times{height:20px; line-height:20px; width:200px; margin:0 auto; }
.Dynamic .DYList .contBox .news_left .head_title{ height:24px; line-height:24px; width:200px; margin:0 auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; }
.Dynamic .DYList .contBox .news_left .content{ line-height:17px; width:200px; margin:5px auto; font-size:12px;}
.Dynamic .DYList .contBox .news_left .more_link{ height:18px; line-height:18px; margin-top:5px; width:200px; margin:0 auto;}

.Dynamic .DYList ul.comnay_news{ float:left; width:466px; margin-left:15px; padding-top:20px;}
.Dynamic .DYList ul.comnay_news li{ border-bottom:1px dashed #737475; height:36px; line-height:36px;}
.Dynamic .DYList ul.comnay_news li a{display:block; height:100%; padding:0 16px; background:url(/Images/ico-2.gif) no-repeat 6px 14px; }
.Dynamic .DYList ul.comnay_news li a:hover{ background-position:6px -20px;}
.Dynamic .DYList ul.comnay_news li span{ float:left; display:inline-block; max-width:340px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Dynamic .DYList ul.comnay_news li em{ float:right; font-style:normal;}

.Dynamic .DYList .moveBox .contBox ul.garden_news{}
.Dynamic .DYList .moveBox ul.garden_news li{ float:left; width:147px; height:246px; padding:14px 15px; margin-left:1px; background-color:#cbd0d9; color:#4d4d4d;}
.Dynamic .DYList .moveBox ul.garden_news li a:hover{ color:#FFF;}
.Dynamic .DYList .moveBox ul.garden_news .DY_img{ width:100%; height:94px; border:2px solid #cbd0d9; margin-bottom:8px;}
.Dynamic .DYList .moveBox ul.garden_news .DY_img img{ width:100%; height:100%;}
.Dynamic .DYList .moveBox ul.garden_news .head_title{ height:24px; line-height:24px; width:100%; overflow:hidden; white-space:nowrap; 
text-overflow:ellipsis; font-size:14px;}
.Dynamic .DYList .moveBox ul.garden_news .content{ line-height:17px;}
.Dynamic .DYList .moveBox ul.garden_news .more_link{ height:18px; line-height:18px; margin-top:5px;}
/*servicer*/
.servicer{ height:212px;}
.servicer .serLeft{ position:relative; width:478px; height:248px; overflow:hidden;}
.servicer .serLeft .mouseent{ position:absolute; top:250px; left:0; width:478px; height:248px; background-color:#322c2c; z-index:2;}
.servicer .serLeft .mouseent .service-tel{ background:url(/Images/tels.jpg) no-repeat center bottom; padding:20px 0 10px; text-align:center; }
.servicer .serLeft .mouseent .service-tel h3,.ser-opject li a{ color:#999696; font-size:13px;}
.servicer .serLeft .mouseent .service-tel h1{ color:#c4251f; font-family:Arial; font-size:20px;}
.servicer .serLeft .mouseent .ser-opject{ width:320px; margin:10px auto;}
.servicer .serLeft .mouseent .ser-opject li{ width:137px; float:left; margin-left:16px; text-align:center;}
.servicer .serLeft .mouseent .ser-opject img{ border:solid #807c7c 3px; width:131px; height:79px; display:block; }
.servicer .serLeft .mouseent .ser-opject samll{ display:block; height:30px; line-height:30px; margin-top:5px;}
.service h2 em{ font-size:20px; color:#b6121b; margin-left:5px; font-style:normal; font-family:Arial;}

.servicer .serLeft a:hover{ color:#c52620; }
.servicer .serRight{width:478px; height:248px;}

.servicer ul.lservicer{ height:212px;}
.servicer ul.lservicer li{ float:left; width:159px; margin-right:1px; overflow:hidden;}
.servicer ul.lservicer li a{ display:inline-block; width:159px; height:212px; position:relative; color:#FFF; font-size:14px; text-align:center; overflow:hidden; }
.servicer ul.lservicer li img{ width:100%;}
.servicer ul.lservicer li span{ display:block; height:40px; line-height:40px; width:100%; background:url(/Images/bg4.png); position:absolute; bottom:0; left:0;}
.servicer ul.lservicer li a:hover{ color:#c52620;}

/* 园区动态 */
.main_news{ padding-bottom:8px;}
.main_news .news_headr{ height:36px; background:url(/Images/News/ico1.jpg) repeat-x bottom; padding-bottom:16px;}
.main_news .news_headr span{font-size:20px; color:#3b4551; float:left;}
/*.main_news .news_nav{ height:36px; background:url(/Images/News/ico1.jpg) repeat-x bottom; padding-bottom:16px;}*/

.main_news .news_nav{ height:90px; width:100%; background:url(/Images/header3.png) no-repeat; line-height:90px; text-align:right;}

/*.main_news .news_nav span{ color:#3b4551; float:left; font-size:13px;}*/
.main_news .news_nav span{ margin-right:10px; color:#FFF;}

.main_news .news_nav a{color:#3b4551; }
.main_news .news_nav a:hover{ color:#c52620; }
.main_news .news_nav em{ float:right; font-style:normal; display:inline-block; height:20px; padding-right:5px;}
.main_news .news_nav em a{ height:20px; display:inline-block; color:#3b4551; background:url(/Images/News/go.jpg) no-repeat 0 1px; padding-left:25px;}
.main_news .Graphic{height:354px; }
.main_news .photo{ border:1px solid #adadad; height:351px; width:588px; overflow:hidden; position:relative;}
.main_news .photo .botn{ height:8px; width:588px; position:absolute; bottom:30px; right:5px; text-align:right; z-index:10;}
.main_news .photo span{ display:inline-block; width:8px; height:8px; background-color:#FFF; text-indent:999em; cursor:pointer; margin:0 3px;}
.main_news .photo span.current{ background-color:#c52620; }
.main_news .photo ul{ position:relative;}
.main_news .photo li{ width:588px; height:351px; position:absolute; top:0; left:0;}
.main_news .photo .bg{ height:44px; width:588px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:Alpha(opacity:50); position:absolute; bottom:0; left:0; z-index:1;}
.main_news .photo .titler{ color:#FFF; height:44px; line-height:44px; width:588px; text-align:center; position:absolute; bottom:0; left:0; z-index:3; font-size:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main_news .Graphic .NewsList{ width:325px; height:351px;}
.main_news .Graphic .NewsList li{ border-bottom:1px solid #a4aeb9; color:#3b4551; margin-bottom:10px; padding-bottom:5px;float: left;
width: 325px;}
.main_news .Graphic .NewsList h3{ font-size:22px; display:block; height:30px; }
.main_news .Graphic .NewsList p{ line-height:20px; padding:5px 0;}
.main_news .Graphic .NewsList span{ display:block; height:22px; text-align:right; padding-right:5px;}
.main_news .NewsTab{ width:960px;}
.main_news .NewsTab ul.TabTitle{ padding:12px 5px; background-color:#e6e6e6; height:34px;}
.main_news .NewsTab ul.TabTitle li{ float:left; height:34px; line-height:34px; width:180px; text-align:center; margin-left:8px;}
.main_news .NewsTab ul.TabTitle li span{ display:block;height:34px;width:180px; background-color:#5d646d; color:#FFF; font-size:15px; cursor:pointer;}
.main_news .NewsTab ul.TabTitle li span.current{ background-color:#b6121b;}
.main_news .NewsTab ul.TabTitle li span a{ color:#FFF;}
.main_news .TabCont{ padding-top:20px; position:relative; width:960px; height:588px; overflow:hidden;}
.main_news .TabCont .boxes{ position:absolute; top:0; left:0; height:610px; width:5000px;}
.main_news .TabCont .Tables{ width:960px; height:586px; padding:10px 0; float:left; border-bottom:1px solid #dfdfdf;}
.main_news .TabCont .Tables li{ padding:20px; color:#3b4551;}
.main_news .TabCont .Tables li a{ display:inline-block; width:920px; height:155px;}
.main_news .TabCont .Tables .title_head{ height:30px; font-size:18px; margin-bottom:5px;}
.main_news .TabCont .Tables .news_conter{ height:122px;}
.main_news .TabCont .Tables .news_conter .news_img{ float:left; height:120px; width:195px;}
.main_news .TabCont .Tables .news_conter .news_detail{ float:right; height:120px; width:708px; font-size:14px;}
.main_news .TabCont .Tables .news_conter .news_detail p{ padding-top:5px; line-height:24px;}
.main_news .TabCont .Tables .news_conter .news_detail span{ display:block; height:24px; text-align:right; margin-top:30px;}
.main_news .TabCont .Tables li.current{ background-color:#9ea2a7; color:#FFF;}
.main_news .TabCont .Tables li.current a{ color:#FFF;}
.main_news .NewsBoxes{ width:960px;}


.marL{margin-left:17px; margin-top:20px;}
.main_news .NewsBoxes ul.nL li{ background-color:#FFF; border:1px solid #ebebeb; padding:22px 16px; margin-bottom:10px;}
.main_news .NewsBoxes ul.nL li .div_img{width:125px; height:82px; float:left;}
.main_news .NewsBoxes ul.nL li .div_img img{ width:125px; height:80px; opacity:0.9; -moz-opacity:0.9; filter:Alpha(opacity=90);}
.main_news .NewsBoxes ul.nL li .div_img a:hover img{opacity:1; -moz-opacity:1; filter:Alpha(opacity=100);}




.main_news .NewsBoxes ul.nL li .div_img_1{width:125px; height:177px; float:left;}
.main_news .NewsBoxes ul.nL li .div_img_1 img{ width:125px; height:175px; opacity:0.9; -moz-opacity:0.9; filter:Alpha(opacity=90);}
.main_news .NewsBoxes ul.nL li .div_img_1 a:hover img{opacity:1; -moz-opacity:1; filter:Alpha(opacity=100);}



/*.main_news .NewsBoxes ul.nL li .div_cont{ float:right; width:470px; color:#3b4551;}
.main_news .NewsBoxes ul.nL li .div_cont h2{ display:block; margin-bottom:5px;}
.main_news .NewsBoxes ul.nL li .div_cont p{ line-height:18px; font-size:12px; margin-bottom:5px;}
.main_news .Boxes_right .news_media{ height:136px;}
.main_news .Boxes_right .recom_top{ height:34px; font-size:20px; color:#3b4551; background:url(/Images/News/bg_line.jpg) no-repeat bottom; font-weight:bold;}
.main_news .Boxes_right .recom_list{ border-bottom:1px solid #3b4551; padding:20px 0 20px;}
.main_news .Boxes_right .recom_list ul{ border-top:1px solid #e7e7ea; padding-top:10px;}
.main_news .Boxes_right .recom_list li{ height:28px; line-height:28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; background:url(/Images/News/ico3.jpg) no-repeat center left; padding-left:10px;}
.main_news .NewsBoxes .Boxes_left{ width:655px; padding:16px 20px; background-color:#f1f4f7; float:left; }*/



.main_news .NewsBoxes ul.nL li .div_cont_1{ float:right; width:250px; color:#3b4551;}
.main_news .NewsBoxes ul.nL li .div_cont_1 h2{ display:block; margin-bottom:5px;}
.main_news .NewsBoxes ul.nL li .div_cont_1 p{ line-height:18px; font-size:12px; margin-bottom:5px;}
.main_news .NewsBoxes .Boxes_left{ width:440px; padding:16px 20px; background-color:#f1f4f7; float:left; }
.main_news .NewsBoxes .Boxes_right{ width:440px; padding:16px 20px; background-color:#f1f4f7; float:right; }





.main_news .NewsBoxes .Boxes_left .News_Page{}
.main_news .NewsBoxes .Boxes_left .News_Page .Headlines{ height:60px; position:relative;}
.main_news .NewsBoxes .Boxes_left .News_Page .h1{ display:block; height:30px; text-align:center; margin-bottom:20px; font-size:18px;}
.main_news .NewsBoxes .Boxes_left .News_Page .Headlines p{ display:block; line-height:20px; text-align:center; font-size:13px;}
.main_news .NewsBoxes .Boxes_left .News_Page .Headlines em{ font-family:Arial; font-style:normal; margin-left:15px;}
.main_news .NewsBoxes .Boxes_left .News_Page .Headlines .share{ position:absolute; top:40px; right:0px; height:28px; width:115px;}
.main_news .NewsBoxes .Boxes_left .News_Page .news_content{ padding-top:20px; line-height:20px; color:#333333;}
.main_news .NewsBoxes .Boxes_left .News_Page .news_content img{ max-width:650px; _width:100%;}
.main_news .NewsBoxes .Boxes_left .News_Page .news_content p{ margin:10px 0;}


/* 园区概况 */
.main_overview{ margin:0 auto; }
.main_overview .Park{ padding:36px 0; background-color:#e6e7e5; text-align:center; color:#3b4551; }
.main_overview .Park .h1{ font-size:33px; height:60px; display:block;}
.main_overview .Park .nomer{ font-size:13px; line-height:24px;}
.main_overview .Park a.View{ display:inline-block; width:216px; height:31px; border:1px solid #3b4551; line-height:31px; text-align:center; color:#3b4551; font-size:14px; margin-top:20px;}
.main_overview .Park a.View:hover{ color:#c4251f; border:1px solid #c4251f;}
.main_overview .navigate{ position:relative; height:282px; width:960px; margin-bottom:2px;}
.main_overview .navigate .GateLeft{ position:relative; height:282px; width:522px;}
.main_overview .navigate .gateW{ height:282px; width:200px; padding-left:36px; position:absolute; top:0; right:0; background:url(/Images/bg1.png) no-repeat; _background:url(/Images/bg1.gif) no-repeat; color:#FFF;}
.main_overview .navigate .gateW h4{ text-transform:uppercase; font-size:33px; font-family:Arial; margin-top:36px; float:left; display:block; width:200px;}
.main_overview .navigate .gateW p{ font-size:19px; display:block; float:left; width:200px;}
.main_overview .navigate .gateW span{ display:block; float:left; width:200px; margin-top:20px;}
.main_overview .navigate .gateW a{ display:inline-block; float:left; width:70px; height:24px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; margin-top:85px;}
.main_overview .navigate .gateW a:hover{ background-color:#47474f; color:#FFF;}
.main_overview .navigate .GateRight{ height:282px; width:438px;}
.main_overview .navigate .GateRight li{ float:left; width:219px; height:141px; position:relative; overflow:hidden;}
.main_overview .navigate .GateRight li a{ display:block; width:219px; height:282px; position:absolute; top:0; left:0;}
.main_overview .navigate .GateRight li a:hover span{ color:#c72520;}
.main_overview .navigate .GateRight li .chitren{ background:url(/Images/ico11.png) no-repeat; width:219px; height:57px; text-align:center; padding-top:84px; font-size:14px;}
.main_overview .navigate .GateRight li .gray{ background-color:#3b4551; color:#FFF;}
.main_overview .navigate .GateRight li .brown{ background-color:#eddcd3;}
.main_overview .navigate .GateRight li .posit{ background-position:96px 45px;}
.main_overview .navigate .GateRight li .posit1{ background-position:-60px 45px;}
.main_overview .navigate .GateRight li .posit_ct1{background-position:96px -57px;}
.main_overview .navigate .GateRight li .posit_ct2{background-position:-60px -57px;}
.main_overview .navigate .GateRight li .posit_ar1{background-position:96px -156px;}
.main_overview .navigate .GateRight li .posit_ar2{background-position:-60px -156px;}
.main_overview .navigate .GateRight li .posit_br1{background-position:96px -264px;}
.main_overview .navigate .GateRight li .posit_br2{background-position:-60px -264px;}

.main_overview .overv-nav{}
.main_overview .nav-cont{ width:478px; height:181px; margin-bottom:5px;}
.main_overview .nav-cont .nav-left{ width:197px; height:181px; float:left; position:relative;}
.main_overview .nav-cont .nav-left code{ width:26px; height:30px; background:url(/Images/ico1.png) no-repeat; position:absolute; display:block; top:70px; right:-26px;}
.main_overview .nav-cont .ws{ width:172px;}
.main_overview .nav-cont .jies{ background:url(/Images/nav1.jpg) no-repeat;}
.main_overview .nav-cont .jies span{ display:block; width:197px; height:86px; background:url(/Images/imn.jpg) no-repeat 86px 60px; padding-top:95px; color:#FFF; text-align:center; font-size:14px;}
.main_overview .nav-cont .nav-right{ float:right; width:280px; height:181px; font-size:13px;}
.main_overview .nav-cont .nr{ background:#dce1e8; color:#4e4f51; }
.main_overview .nav-cont .nr span{ width:220px; display:block; margin:0 auto; padding-top:40px;}
.main_overview .nav-cont .nr em{ width:220px; display:block; margin:0 auto; margin-top:10px; }
.main_overview .nav-cont .area{width:265px; height:141px; padding:20px; background:#dce1e8;}
.main_overview .nav-cont .area h2{ background:url(/Images/ico2.jpg) no-repeat center left; height:25px; display:block; padding-left:30px; font-size:18px; font-weight:normal; margin-bottom:20px;}
.main_overview .nav-cont .area span{ width:265px; display:block; margin:0 auto;}
.main_overview .nav-cont .area em{ width:265px; display:block; margin:0 auto; margin-top:10px; }
.main_overview .nav-cont .gn{background:#344c60;}
.main_overview .nav-cont .gn a{display:block; width:197px; height:86px; background:url(/Images/ico11.png) no-repeat 86px 60px; padding-top:95px; color:#FFF; text-align:center; font-size:14px;}
.main_overview .nav-cont .gn a:hover{background-position:-69px 60px; color:#c72520;}
.main_overview .nav-cont .city{ background:url(/Images/ico3.jpg) no-repeat 26px 63px #3c5467; color:#FFF; } 
.main_overview .nav-cont .city h4{font-size:18px; font-weight:normal; margin-left:85px; margin-top:30px; margin-bottom:10px;}
.main_overview .nav-cont .city span{ margin-left:85px; width:180px; display:block; font-size:13px; }
.main_overview .nav-cont .city em{ margin-left:85px; width:180px; display:block; margin-top:10px; }
.main_overview .nav-cont .city em a{ color:#FFF;}
.main_overview .nav-cont .city em a:hover{ color:#c72520; }
.main_overview .nav-cont .jt-left{width:240px; height:141px; background:#172e44 url(/Images/ico4.jpg) no-repeat 26px 63px; color:#FFF; padding:20px;}
.main_overview .nav-cont .jt-left h4{font-size:18px; font-weight:normal; margin-left:55px; margin-top:10px; margin-bottom:10px;}
.main_overview .nav-cont .jt-left span{ margin-left:55px; width:180px; display:block; font-size:13px; }
.main_overview .nav-cont .jt-left em{ margin-left:55px; width:180px; display:block; margin-top:10px; }
.main_overview .nav-cont .jt-left em a{ color:#FFF;}
.main_overview .nav-cont .jt-left em a:hover{ color:#c72520; }
.main_overview .nav-cont .nav-medai{ background:#5c778e; width:197px; height:181px; }
.main_overview .nav-cont .nav-medai a{display:block; width:197px; height:86px; background:url(/Images/ivs.jpg) no-repeat 86px 60px; padding-top:95px; color:#FFF; text-align:center; font-size:14px;}
.main_overview .nav-cont .nav-medai a:hover{background:url(/Images/ico2.png) no-repeat 86px 60px;}





.servicer .overv-nav{}
.servicer .nav-cont{ width:478px; height:181px; margin-bottom:5px;}
.servicer .nav-cont .nav-left{ width:197px; height:181px; float:left; position:relative;}
.servicer .nav-cont .nav-left code{ width:26px; height:30px; background:url(/Images/ico1.png) no-repeat; position:absolute; display:block; top:70px; right:-26px;}
.servicer .nav-cont .ws{ width:172px;}
.servicer .nav-cont .jies{ background:url(/Images/nav1.jpg) no-repeat;}
.servicer .nav-cont .jies span {
    display: block;
    width: 197px;
    height: 86px;
    padding-top: 70px;
    color: #FFF;
    text-align: center;
    font-size: 18px;
    font-family: 微软雅黑;
}
.servicer .nav-cont .nav-right{ float:right; width:280px; height:181px; font-size:13px;}
.servicer .nav-cont .nr {
    background: #dce1e8;
    color: #000000;
}
.servicer .nav-cont .nr span{ width:220px; display:block; margin:0 auto; padding-top:20px;padding-left:20px;}
.servicer .nav-cont .nr em{ width:220px; display:block; margin:0 auto; margin-top:10px; }
.servicer .nav-cont .area{width:265px; height:141px; padding:20px; background:#dce1e8;}
.servicer .nav-cont .area h2{ background:url(/Images/ico2.jpg) no-repeat center left; height:25px; display:block; padding-left:30px; font-size:18px; font-weight:normal; margin-bottom:20px;}
.servicer .nav-cont .area span{ width:265px; display:block; margin:0 auto;}
.servicer .nav-cont .area em{ width:265px; display:block; margin:0 auto; margin-top:10px; }
.servicer .nav-cont .gn{background:#344c60;}
.servicer .nav-cont .gn a{display:block; width:197px; height:86px; background:url(/Images/ico11.png) no-repeat 86px 60px; padding-top:95px; color:#FFF; text-align:center; font-size:14px;}
.servicer .nav-cont .gn a:hover{background-position:-69px 60px; color:#c72520;}
.servicer .nav-cont .city{ background:url(/Images/ico3.jpg) no-repeat 26px 63px #3c5467; color:#FFF; } 
.servicer .nav-cont .city h4{font-size:18px; font-weight:normal; margin-left:85px; margin-top:30px; margin-bottom:10px;}
.servicer .nav-cont .city span{ margin-left:85px; width:180px; display:block; font-size:13px; }
.servicer .nav-cont .city em{ margin-left:85px; width:180px; display:block; margin-top:10px; }
.servicer .nav-cont .city em a{ color:#FFF;}
.servicer .nav-cont .city em a:hover{ color:#c72520; }
.servicer .nav-cont .jt-left{width:240px; height:141px; background:#172e44 url(/Images/ico4.jpg) no-repeat 26px 63px; color:#FFF; padding:20px;}
.servicer .nav-cont .jt-left h4{font-size:18px; font-weight:normal; margin-left:55px; margin-top:10px; margin-bottom:10px;}
.servicer .nav-cont .jt-left span{ margin-left:55px; width:180px; display:block; font-size:13px; }
.servicer .nav-cont .jt-left em{ margin-left:55px; width:180px; display:block; margin-top:10px; }
.servicer .nav-cont .jt-left em a{ color:#FFF;}
.servicer .nav-cont .jt-left em a:hover{ color:#c72520; }
.servicer .nav-cont .nav-medai{ background:#5c778e; width:197px; height:181px; }
.servicer .nav-cont .nav-medai a{display:block; width:197px; height:86px; background:url(/Images/ivs.jpg) no-repeat 86px 60px; padding-top:95px; color:#FFF; text-align:center; font-size:14px;}
.servicer .nav-cont .nav-medai a:hover{background:url(/Images/ico2.png) no-repeat 86px 60px;}







.main_overview .firm{ background:url(/Images/bg2.jpg) no-repeat top #e2dfea; padding-top:105px; padding-bottom:60px;
 margin-bottom:8px;}
.main_overview .firm .mo{ text-align:center; color:#FFF; padding-bottom:70px;}
.main_overview .firm .mo h1{ font-size:33px; font-weight:normal;}
.main_overview .firm .mo .p1{ font-size:18px; display:block; height:22px; margin-top:10px;}
.main_overview .firm .mo .p2{ line-height:22px; font-size:13px; margin-top:20px;}
.main_overview .firm .mo a{ display:inline-block; width:216px; height:31px; border:1px solid #FFF; line-height:31px; text-align:center; color:#FFF; font-size:14px; margin-top:20px;}
.main_overview .firm .mo a:hover{ color:#c4251f; border:1px solid #c4251f;}
.main_overview .firm .ulImage{ width:884px; margin:0 auto;}
.main_overview .firm .ulImage ul li{ width:206px; height:149px; float:left; margin-right:6px; margin-left:6px; display:inline; margin-bottom:15px;}
.main_overview .news_nav{ height:90px; width:100%; background:url(/Images/header1.png) no-repeat; line-height:90px; text-align:right;}
.main_overview .news_nav span{ margin-right:10px; color:#FFF;}
.main_overview .news_nav a{ color:#FFF;}
.main_overview .news_nav a:hover{ color:#c52620;}
.main_overview .overview{ width:640px; background-color:#f1f4f7; padding:20px 26px; color:#656870; line-height:24px; font-size:13px;}
.main_overview .overview p.p_head{ color:#c42720; font-size:20px; background:url(/Images/icos.jpg) repeat-x left bottom; height:50px; margin-bottom:10px; margin-top:20px;}
.main_overview .view_Image{ width:692px; height:292px; margin-top:20px;}
.main_overview .view_Image .moveBox{ height:292px; width:479px; position:relative; overflow:hidden; float:left;}
.main_overview .view_Image .moveBox ul{ position:absolute; top:0px; left:0; width:479px; height:610px;}
.main_overview .view_Image .moveBox ul li{width:479px; height:292px; margin-bottom:10px;}
.main_overview .view_Image .view_navc{ float:right; width:204px; height:138px;}
.main_overview .view_Image .view_navc li{width:204px; height:145px; margin-bottom:8px; }
.main_overview .overview .overview_word{ float:left; width:255px;}
.main_overview .overview .image_right{width:354px; height:227px; float:right;}
.main_overview .QY_head{ height:50px; font-size:16px; color:#656870; background:url(/Images/icos.jpg) repeat-x left bottom;}
.main_overview .QY_Tab{width:640px; margin-top:20px;}
.main_overview .QY_Tab ul.Tab_menu{ height:34px; width:640px;}
.main_overview .QY_Tab ul.Tab_menu li{ width:126px; height:34px; float:left; margin-right:1px; text-align:center; line-height:34px;}
.main_overview .QY_Tab ul.Tab_menu li a{ display:block; background:#a4aeb8;}
.main_overview .QY_Tab ul.Tab_menu li.curr a,.main_overview .QY_Tab ul.Tab_menu li a:hover{ background-color:#b6121b; color:#FFF;}
.main_overview .QY_Tab .QY_TabCont{ width:640px; height:100%; margin-top:30px; overflow:hidden;}
.main_overview .QY_Tab .QY_TabCont .QY_Move{ width:3280px; height:100%;}
.main_overview .QY_Tab .QY_TabCont .QY_ContBox{ width:640px; float:left; margin-right:10px; min-height:150px;_height:150px; height:auto; height:100%;}
.main_overview .QY_Tab .QY_TabCont .QY_ContBox li{ width:136px; height:132px; float:left; margin-right:10px; margin-bottom:15px;}
.main_overview .QY_Tab .QY_TabCont .QY_ContBox li .liImage{ height:84px; width:128px; background-color:#FFF; padding:3px; border:1px solid #e5e6e6;}
.main_overview .QY_Tab .QY_TabCont .QY_ContBox li .liImage img{height:84px; width:128px;}
.main_overview .QY_Tab .QY_TabCont .QY_ContBox li p{ font-size:12px; margin-top:5px; text-align:center;}

/* 关于我们 */
.main_About{ margin:0 auto;}
.main_About .About_main{margin-top:5px; padding-bottom:8px;}
.main_About .About_main .AB_Left{ width:603px; background-color:#d7e6f1;}
.main_About .About_main .AB_right{ width:354px;}
.main_About .AB_Left .AB_Nav{ height:169px;}
.main_About .AB_Left .AB_Nav li{ float:left; width:200px; height:168px; margin-right:1px;}
.main_About .AB_Left .AB_Nav li a{ display:block; width:200px; height:60px; font-size:14px; text-align:center; padding-top:108px; }
.main_About .AB_Left .AB_Nav li a:hover{ background-position:0 -171px; color:#c4251f;}
.main_About .AB_Left .AB_Nav li .li01{ background:url(/Images/About/ab01.jpg) no-repeat;}
.main_About .AB_Left .AB_Nav li .li02{ background:url(/Images/About/ab02.jpg) no-repeat; color:#FFF;}
.main_About .AB_Left .AB_Nav li .li03{ background:url(/Images/About/ab03.jpg) no-repeat; color:#FFF;}
.main_About .Present{ height:453px; overflow:hidden;}
.main_About .PreLefet{ float:left; width:369px; height:407px; color:#FFF; padding-left:32px; padding-top:46px; background:url(/Images/About/img01.jpg) no-repeat;}
.main_About .PreLefet .PreTop{ margin-bottom:20px;}
.main_About .PreLefet .PreTop h3{ font-family:Arial, Helvetica, sans-serif; font-size:54px;}
.main_About .PreLefet .PreTop span{ font-size:19px;}
.main_About .PreLefet .PreCont{ width:284px; font-size:12px; line-height:18px;}
.main_About .PreLefet .PreMore{ height:24px;}
.main_About .PreLefet .PreMore a{ display:inline-block; width:70px; height:24px; margin-top:30px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; font-style:italic;}
.main_About .PreLefet .PreMore a:hover{ background-color:#47474f; color:#FFF;}
.main_About .PreRigt{ float:right; width:200px; padding-right:1px;}
.main_About .PreRigt li{ height:168px; width:200px; margin-bottom:1px; position:relative; overflow:hidden;}
.main_About .PreRigt li a{ position:absolute; top:0; left:0; height:338px; display:inline-block; width:200px;}
.main_About .Lture{ width:354px; height:337px; position:relative; color:#FFF;}
.main_About .Lture .titleTop{ position:absolute; height:46px; width:300px; top:40px; left:30px;}
.main_About .Lture .titleTop h2{font-family:Arial, Helvetica, sans-serif; font-size:40px;}
.main_About .Lture .titleTop span{font-size:19px;}
.main_About .Lture .titleTop p{ display:block; height:auto; margin-top:30px;}
.main_About .Lture .PreMore{position:absolute; height:26px; width:300px; bottom:40px; left:30px;}
.main_About .Lture .PreMore a{display:inline-block; width:70px; height:24px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; font-style:italic;}
.main_About .Lture .PreMore a:hover{ background-color:#47474f; color:#FFF;}
.main_About .Lture_contcat{ padding:50px 18px;}
.main_About .Lture_contcat h4{ font-size:20px; color:#615d5c; font-weight:normal; padding-bottom:30px; background:url(/Images/About/linos.jpg) no-repeat left bottom;}
.main_About .canter{ padding:10px 0; line-height:20px; color:#615d5c}
.main_About .Lture_contcat .PreMore{ height:24px;}
.main_About .Lture_contcat .PreMore a{ display:inline-block; width:70px; height:24px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; font-style:italic;}
.main_About .Lture_contcat .PreMore a:hover{ background-color:#47474f; color:#FFF;}
.main_About .About_nav{ height:90px; width:100%; background:url(/Images/About/ABTitle.jpg) no-repeat; line-height:90px; text-align:right;}
.main_About .About_nav span{ margin-right:10px; color:#FFF;}
.main_About .About_nav a{ color:#FFF;}
.main_About .About_nav a:hover{ color:#c52620;}
.main_About .about_comt{ width:908px; background-color:#f1f4f7; padding:20px 26px; color:#656870; line-height:24px; font-size:13px;}

.main_About .about_comt .QY_head{    height: 30px;
    font-size: 18px;
    color: #000000;
    font-family: 微软雅黑;
    width: 150px;
}



.main_About .about_comt .h{ font-size:20px; color:#c42720; display:block; height:50px; font-weight:normal; background:url(/Images/About/ico.gif) repeat-x bottom left;}
.main_About .about_comt .sell{ padding:10px 0;}
.main_About .about_comt .sell span{color:#656870; font-size:18px; display:block;}
.main_About .about_comt .sell p{ margin:5px 0;}
.main_About .about_comt .Tell{ margin-bottom:15px;}
.main_About .about_comt .mapes{ width:488px; height:288px; border:3px solid #9d9c9a;}

/* 招商中心 */
.main_Merchant{margin-bottom:7px;}
.main_Merchant .M-banner{ height:330px;}
.main_Merchant .b-left{ float:left; width:200px; height:330px; overflow:hidden;}
.main_Merchant .b-right{ width:760px; float:right; height:330px; position:relative; overflow:hidden;}
.main_Merchant .b-right ul{ width:760px; float:right; height:330px; position:relative; }
.main_Merchant .b-right ul li{ position:absolute; top:0; left:0;}
.main_Merchant .b-right ul li img{height:330px; width:760px;}
.main_Merchant .b-right .Imgtitle{ background:url(/Images/Merchant/ico_bg.png) repeat-x; position:absolute; bottom:0; right:0; height:60px; line-height:60px; font-size:14px; color:#FFF; padding-left:56px; width:500px; z-index:2;}
.main_Merchant .b-right .botom{ position:absolute; bottom:20px; right:10px; height:11px; width:auto; z-index:10;}
.main_Merchant .b-right .botom span{ cursor:pointer; width:11px; height:11px; display:inline-block; margin-right:3px; background:url(/Images/Merchant/ico.png) no-repeat; text-indent:-9999em;}
.main_Merchant .b-right .botom span.current{background:url(/Images/Merchant/ico.png) no-repeat 0 -12px;}

.main_Merchant .Merchant_main{ margin-top:5px;}
.main_Merchant .Merchant_main .MerLeft{ width:404px;}
.main_Merchant .Merchant_main .MerRight{ width:555px; +width:554px; _width:554px;}
.main_Merchant .MerLeft li{ float:left; height:188px; width:202px; position:relative; overflow:hidden;}
.main_Merchant .MerLeft li img{ width:202px; height:188px;}
.main_Merchant .MerLeft li a{ display:block; width:202px; height:188px; position:absolute; top:0; left:0;}
.main_Merchant .MerRight{ background:#c4cbd6; padding:0px 1px 2px 0px;}
.main_Merchant .MerRight .MerPojcet{padding:26px 0 0 45px; height:345px;}
.main_Merchant .MerRight .MerPoj_top{ margin-bottom:10px; color:#1d2d37;}
.main_Merchant .MerRight .MerPoj_top h4{ font-family:Arial; font-size:38px; text-transform:uppercase; }
.main_Merchant .MerRight .MerPoj_top span{ font-size:19px;}
.main_Merchant .MerRight .MerPojTop{color:#1d2d37; font-size:18px;}
.main_Merchant .MerRight .MerPojCont{color:#1d2d37; line-height:26px; font-size:14px; margin-top:20px;}
.main_Merchant .MerRight .hot-line{ background:#fcfafb;padding:26px 0 30px 45px; color:#1d2d37;}
.main_Merchant .MerRight .hot-line span{ font-size:19px; height:32px; display:inline-block;}
.main_Merchant .MerRight .hot-line p{ margin-bottom:10px; font-size:14px;}
.main_Merchant .PreMore{ height:24px;}
.main_Merchant .PreMore a{ display:inline-block; width:70px; height:24px; margin-top:10px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; font-style:italic;}
.main_Merchant .PreMore a:hover{ background-color:#47474f; color:#FFF;}
.main_Merchant .Mer_nav{ height:90px; width:100%; background:url(/Images/Merchant/Mrenav.jpg) no-repeat; line-height:90px; text-align:right;}
.main_Merchant .Mer_nav span{ margin-right:10px; color:#FFF;}
.main_Merchant .Mer_nav a{ color:#FFF;}
.main_Merchant .Mer_nav a:hover{ color:#c52620;}
.main_Merchant .Merch{ width:640px; background-color:#f1f4f7; padding:20px 26px; color:#323232; line-height:24px; font-size:13px;}
.main_Merchant .Merch .QY_head {
    height: 40px;
    font-size: 14px;
    color: #000000;
    font-family: 微软雅黑;
}
.main_Merchant .Merch .QY_head span{ float:left;}
.main_Merchant .Merch .QY_head em{ float:right; margin-top:5px; font-style:normal; display:inline-block; height:24px; padding-right:5px;}
.main_Merchant .Merch .QY_head a{ height:24px; line-height:24px; font-size:13px; display:inline-block; color:#3b4551; background:url(/Images/Merchant/go.jpg) no-repeat center left; padding-left:25px;}

.main_Merchant .Merch .h{ font-size:20px; color:#c42720; display:block; height:50px; font-weight:normal; background:url(/Images/About/ico.gif) repeat-x bottom left;}
.main_Merchant .Merch .MerPartner{ padding:25px 0;}
.main_Merchant .Merch .PList ul{ padding:10px 0;}
.main_Merchant .Merch .PList ul li{ float:left; width:128px; height:83px; margin-right:15px; margin-bottom:20px; border:1px solid #e5e5e6; padding:3px; background-color:#FFF;}
.main_Merchant .Merch .PList ul li img{width:128px; height:83px;}

.main_Merchant .Merch .cy{ padding:30px 0; border-bottom:1px dotted #626363;}
.main_Merchant .Merch .cys{ background:url(/Images/Merchant/img12.jpg) no-repeat bottom right;}
.main_Merchant .Merch .sp{ display:block; color:#3b4551; font-size:15px; font-weight:800; margin-bottom:10px;}
.main_Merchant .Merch .cy p{ background:url(/Images/Merchant/img13.jpg) no-repeat center left; padding-left:12px; line-height:26px;}
.main_Merchant .Merch .Kehu{ border:0 !important; padding-top:0 !important;}
.main_Merchant .Merch .Kelef{border:1px solid #d1d5da; padding:8px; width:194px; height:296px; float:left;}
.main_Merchant .Merch .KeRight{ float:right; width:400px;}
.main_Merchant .Merch ul.Incent li{ border-bottom:1px dotted #626363; background:url(/Images/Merchant/img13.jpg) no-repeat center left; padding-left:12px; line-height:30px; height:30px;}
.main_Merchant .Merch ul.Incent li a{ display:block; height:30px; font-size:12px;}
.main_Merchant .Merch ul.Incent li span{ float:left;}
.main_Merchant .Merch ul.Incent li em{ float:right; font-style:normal;}
.main_Merchant .MerTitle{ text-align:center; border-bottom:1px dashed #2e2f2f; padding-bottom:10px; }
.main_Merchant .MerTitle h2{ margin-bottom:10px;}
.main_Merchant .MerTitle span{ margin:0 10px;}
.main_Merchant .Mer_Incent{ padding-top:20px;}
.main_Merchant .loushu{ height:300px; width:640px; position:relative; overflow:hidden;}
.main_Merchant .loushu a.anniu{ display:inline-block; cursor:pointer; width:21px; height:38px; background:url(/Images/Merchant/anniu.png) no-repeat; position:absolute; top:90px; z-index:10;}
.main_Merchant .loushu a.prev{ left:0; background-position:0 0;}
.main_Merchant .loushu a.prev:hover{ background-position:-27px 0;}
.main_Merchant .loushu a.next{ right:0; background-position:0 -41px;}
.main_Merchant .loushu a.next:hover{ background-position:-27px -41px;}
.main_Merchant .qiList{ margin-left:27px; height:280px; width:610px; position:relative; overflow:hidden;}
.main_Merchant .qiList ul{ position:absolute; height:280px; top:0; left:0; width:10000px;}
.main_Merchant .qiList li{ background-color:#FFF; width:278px; height:226px; float:left; margin-right:30px;}
.main_Merchant .qiList li a{ display:block; height:200px; width:252px; background:url(/Images/Merchant/ico3.jpg) no-repeat 240px 190px; padding:12px; border:1px solid #cfcfcf;}
.main_Merchant .qiList li a:hover{background:#c4251f url(/Images/Merchant/ico4.jpg) no-repeat 240px 190px; color:#FFF; border:1px solid #f1f4f7; }
.main_Merchant .qiList li img{ height:153px; width:252px; margin-bottom:5px;}
.main_Merchant .qiList li p{ line-height:24px;}

.widh{ width:723px !important;}
.main_Merchant .Proje{ background:url(/Images/News/rigbg.jpg) repeat-y right; }
.main_Merchant .Proje_top{ background:url(/Images/Merchant/icoe.jpg) no-repeat right; width:206px; height:66px; font-size:18px; color:#FFF; line-height:66px; padding-left:30px;}
.main_Merchant .Proje_list li{ height:76px; line-height:77px;}
.main_Merchant .Proje_list li a{ display:block; height:76px; color:#FFF; border-bottom:1px solid #cccccc; background:url(/Images/Merchant/yuan.png) no-repeat 26px 18px; padding-left:32px; font-size:14px;}
.main_Merchant .Proje_list li a span{ margin-right:16px;}
.main_Merchant .Proje_list li a:hover,.main_Merchant .Proje_list li a.current{ border-bottom:1px solid #c42720; background:#c42720 url(/Images/Merchant/yuan.png) no-repeat 26px 18px;}

.main_Merchant .tite{ margin-top:40px;}
.main_Merchant li.Project{ height:235px;}
.main_Merchant li.Project{ height:235px;}
.main_Merchant li.Project .Left_img{ width:266px; height:235px; float:left;}
.main_Merchant li.Project .Left_img img{ width:100%; height:100%;}
.main_Merchant li.Project .Pro_right{ height:235px; width:407px; padding-left:50px; background:#202022; float:left;}
.main_Merchant li.Project .Pro_right h1{ font-weight:normal; font-size:27px; color:#c42720; margin-top:40px;}
.main_Merchant li.Project .Pro_right .sl{ color:#FFF; font-size:13px; line-height:22px; margin-top:12px;}

.main_Merchant .Pro_Left{width:250px; padding-right:16px; float:left;}
.main_Merchant .Pro_Left .tite{ text-align:right;}
.main_Merchant .Pro_Left h2{ font-size:16px;}
.main_Merchant .Pro_Left .aser{ width:200px; margin-left:50px; line-height:22px; font-size:13px; margin-top:12px;}
.main_Merchant .right_img{width:457px; text-align:right; height:295px; float:left;}

.main_Merchant .Left_img{ width:266px; float:left;}
.main_Merchant .Left_img img{ width:100%;}
.main_Merchant .Pro_right{ width:427px; padding-left:30px; float:left;}
.main_Merchant .Pro_right h2{ font-size:16px;}
.main_Merchant .Pro_right .sl{ margin-top:20px; font-size:13px; line-height:22px; width:390px;}

/* 社区分享 */
.comm_main{ margin:0 auto 7px;}
.comm_main .Comm_left{ width:560px; float:left; }
.comm_main .Comm_left li{ width:560px; height:168px;}
.comm_main .Comm_left li .cl_left{height:168px; width:180px; float:left; }
.comm_main .Comm_left li .cl_left a{ display:inline-block; height:78px; width:180px; padding-top:88px; text-align:center; font-size:14px;}

.comm_main .Comm_left li.lione{ background-color:#dbdbdb;}
.comm_main .Comm_left li .a-one a{ background:url(/Images/comm/ico.gif) no-repeat 72px 54px;}
.comm_main .Comm_left li .a-one a:hover{background:url(/Images/comm/ico.gif) no-repeat 72px -83px;}
.comm_main .Comm_left li.liTwo{background-color:#3b4551;}
.comm_main .Comm_left li.liSan{background-color:#252a2d;}
.comm_main .Comm_left li.liTwo a,.comm_main .Comm_left li.liSan a{color:#FFF; }
.comm_main .Comm_left li.liTwo a:hover,.comm_main .Comm_left li.liSan a:hover{color:#c4251f;}
.comm_main .Comm_left li .a-two a{ color:#FFF; background:url(/Images/comm/ico2.png) no-repeat 72px 50px;}
.comm_main .Comm_left li .a-two a:hover{background:url(/Images/comm/ico2.png) no-repeat 72px -85px; color:#c4251f;}
.comm_main .Comm_left li .cl_right{ float:right; width:375px; padding:25px 0;}
.comm_main .Comm_left li .cl_right dd{ line-height:26px; height:26px; }
.comm_main .Comm_left li .cl_right dd a{ font-size:14px;}
.comm_main .Comm_left li .cl_right .a-more{ height:24px; width:70px; margin-top:10px;}
.comm_main .Comm_left li .cl_right .a-more a{ display:inline-block; height:24px; width:70px; border:1px solid #FFF; text-align:center; line-height:24px; color:#FFF;}
.comm_main .Comm_left li .cl_right .a-more a:hover{  border:1px solid #c4251f; color:#c4251f;}

.comm_main .Comm_right{ float:right; width:398px; height:504px; background:url(/Images/comm/pic2.jpg) no-repeat;}
.comm_main .Comm_right .top_title{ color:#b2b2b2; font-size:17px; height:75px; background-color:#353e44; line-height:75px; padding-left:30px; font-size:19px;}
.comm_main .Comm_right .top_title span{ font-family:Arial; font-size:34px; margin-right:5px;}
.comm_main .Comm_right .mation{ margin-top:30px; padding:0 30px;}
.comm_main .Comm_right .mation li{ background:url(/Images/comm/ico4.jpg) repeat-x bottom; padding:15px 3px; height:64px;}
.comm_main .Comm_right .mation .hea{ float:left; height:64px; width:64px;}
.comm_main .Comm_right .mation .piaoti{ float:left; height:64px; width:250px; margin-left:12px; color:#FFF;}
.comm_main .Comm_right .mation .piaoti h3{ display:block; height:24px;}
.comm_main .Comm_right .mation .piaoti h3 a{ color:#FFF;}
.comm_main .Comm_right .mation .piaoti p{ color:#b4b4b4; line-height:22px;}
.comm_main .Comm_right .mation .piaoti em{ font-style:normal; color:#FFF; margin-right:3px;}
.comm_main .Comm_right .mation .piaoti p a{ color:#c4251f; margin-right:15px;}
.comm_main .Comm_right .mation .piaoti a:hover{color:#c4251f; }
.padlet{ padding-left:30px;}

.Communit_main{ margin:0 auto;}
.Communit_main .Comm_nav{ height:90px; width:100%; background:url(/Images/comm/commNav.jpg) no-repeat; line-height:90px; text-align:right;}
.Communit_main .Comm_nav span{ margin-right:10px; color:#FFF;}
.Communit_main .Comm_nav a{ color:#FFF;}
.Communit_main .Comm_nav a:hover{ color:#c52620;}
.Communit_main .Lefter{ float:left; width:692px;}
.Communit_main .Lefter .publish{ height:46px; margin-bottom:19px;}
.Communit_main .Lefter .publish input.publi{ border:1px solid #bcbcbc; width:532px; color:#989898; height:44px; font-size:14px; padding:0 10px; }
.Communit_main .Lefter .publish input.subt{ border:0; background-color:#c4251f; color:#FFF; text-align:center; line-height:44px; width:96px; cursor:pointer; float:right; font-size:14px;}
.Communit_main .Lefter .Lefter_cont{ }
.Communit_main .Lefter .Lefter_title{height:56px; background:#d7d7d7; line-height:56px; font-size:15px; color:#5a626c;}
.Communit_main .Lefter .Lefter_title ul{ float:left; margin-left:8px; height:34px; margin-top:11px;}
.Communit_main .Lefter .Lefter_title ul li{ float:left; width:80px; height:34px; margin-right:5px;}
.Communit_main .Lefter .Lefter_title ul li a{ display:block; width:80px; height:34px; font-size:14px; text-align:center; line-height:34px;}
.Communit_main .Lefter .Lefter_title ul li a:hover ,.Communit_main .Lefter .Lefter_title ul li a.current{ background-color:#c4251f; color:#FFF; }
.Communit_main .Lefter .Lefter_title dl{ float:right; border-left:1px solid #3b4551; height:14px; line-height:14px; margin-top:20px; padding-right:20px;}
.Communit_main .Lefter .Lefter_title dd{ float:left; padding-left:20px; font-size:14px;}
.Communit_main .Lefter .Lefter_title dd span{ color:#c4251f; }
.Communit_main .Lefter .Lists{ margin-top:20px;}
.Communit_main .Lefter .Lists li{ border-bottom:1px solid #d7d7d7; height:42px; margin-bottom:10px; padding:10px;}
.Communit_main .Lefter .Lists .heads{ float:left; width:40px; height:40px;}
.Communit_main .Lefter .Lists .heads img{width:40px; height:40px;}
.Communit_main .Lefter .Lists .titles{ float:left; width:445px; margin-left:16px; color:#848484;}
.Communit_main .Lefter .Lists .titles h6{ font-weight:normal; display:block; font-size:12px;}
.Communit_main .Lefter .Lists .titles p{ display:block;}
.Communit_main .Lefter .Lists .titles span{  margin-right:20px;}
.Communit_main .Lefter .Lists .titles span a{color:#c4251f;}
.Communit_main .Lefter .Lists .h{ float:right; width:20px; height:17px; text-align:center; margin-right:24px; margin-top:6px;}
.Communit_main .Lefter .Lists .h a{ display:block; background:url(/Images/comm/ico5.jpg) no-repeat; padding-top:16px;}
.Communit_main .Lefter .Lists .h a:hover{ background:url(/Images/comm/ico5.jpg) no-repeat 0 -38px;}
.Communit_main .detail{ margin-top:20px;}
.Communit_main .detail .tie-con{ height:auto;  padding:0 10px; border-bottom:1px solid #dbdbdb; padding-bottom:10px;}
.Communit_main .detail .tie-con-hd{ width:60px; float:left;}
.Communit_main .detail .tie-content{ float:left; margin-left:15px; width:595px; line-height:22px;}
.Communit_main .detail .tie-landlord{ float:left; height:20px; line-height:20px; padding-left:75px; width:610px; margin-top:10px;}
.Communit_main .detail .tie-landlord span,.Communit_main .detail .tie-reply .tie-land span{color:#c4251f; font-size:17px; margin-right:20px; }
.Communit_main .detail .tie-landlord em,.Communit_main .detail .tie-reply .tie-land em{ font-style:normal; font-size:13px; margin-right:10px; color:#ababab;}
.Communit_main .detail .tie-landlord a,.Communit_main .detail .tie-reply .tie-land a{font-size:13px; margin-left:10px; color:#c4251f;}
.Communit_main .detail .tie-reply{ margin-top:20px; border-bottom:1px dotted #dbdbdb; padding:0 10px 15px;}
.Communit_main .detail .tie-reply .tie-land{height:20px; line-height:20px; width:610px; margin-bottom:10px;}

.Communit_main .Lefter .JobsList{ margin-top:20px; border-top:1px dashed #9fa1a2;}
.Communit_main .Lefter .JobsList dt{ height:43px; border-bottom:1px dotted #b7b7b7; padding-left:2px;}
.Communit_main .Lefter .JobsList dt span{ display:inline-block; width:138px; float:left; line-height:43px; font-size:13px; color:#333333;}
.Communit_main .Lefter .JobsList dd{border-bottom:1px dotted #b7b7b7; height:34px; line-height:34px;}
.Communit_main .Lefter .JobsList dd a{ display:block; height:34px; padding-left:2px; color:#3f4446;}
.Communit_main .Lefter .JobsList dd span{ display:inline-block; width:138px; float:left;  font-size:12px;}
.Communit_main .Lefter .JobsList dd a:hover{ background-color:#9da2a8; color:#FFF;}
.Communit_main .Lefter .jms,.Communit_main .Lefter .cz{ margin-top:20px; color:#444; padding-left: 15px; margin-bottom: 20px;}
.Communit_main .Lefter .jms .jn{ height:36px; line-height:36px; background-color:#9da2a8; color:#FFF; padding-left:15px; font-size:15px; margin-bottom: 15px;}
.Communit_main .Lefter .jms .Job_na{border-bottom:1px dashed #b7b7b7; margin-top:10px; height:34px; font-size:14px; line-height:34px;}
.Communit_main .Lefter .jms .Job_na span{ margin-right:50px;}
.Communit_main .Lefter .jms .yq{ margin-bottom:20px; line-height:24px; font-size:13px; border-bottom:1px solid #d7d7d7; padding-bottom:20px; padding-left: 15px;}
.Communit_main .Lefter .cz{ height:26px; line-height:26px;}
.Communit_main .Lefter .cz a,.Communit_main .Lefter .rec_input a{ display:block; width:106px; height:26px; color:#FFF; float:left; margin-right:20px; text-align:center; line-height:26px;}
.Communit_main .Lefter .cz a.onlinea{ background-color:#c4251f;}
.Communit_main .Lefter .cz a.goback,.Communit_main .Lefter .rec_input a.goback{ background-color:#5d5e63;}
.Communit_main .Lefter .cz a:hover,.Communit_main .Lefter .rec_input a:hover{background-color:#47474f;}

.Communit_main .Lefter .rinfo{ margin-top:20px; font-size:13px;}
.Communit_main .Lefter .rinfo p{ color:#c30d23; font-size:16px; display:inline; line-height:42px; margin-left:20px;}
.rinto_hr{ margin:0; border:none; border-top:1px solid #C1C1C1; border-bottom:1px solid #fff; 
width:826px;}
.Communit_main .Lefter .rinfo ul li { margin-top:12px;float:left;min-width: 50%; height:21px;}
.Communit_main .Lefter .rinfo ul li .span01{ color:#CCC;}
.Communit_main .Lefter .rinfo span{ padding:0 4px 0 6px;}
.Communit_main .Lefter .rinfo ul li .li_input{ width:200px; padding:0 5px; height:20px;}
.Communit_main .Lefter .rinfo ul li .li_sot{ width:120px; padding:0 5px; height:20px;}
.Communit_main .Lefter .rec_input{ padding-left:80px;}
.Communit_main .Lefter .submit{ height:26px; width:80px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; border:0; cursor:pointer; float:left; margin-right:14px;}
.Communit_main .Lefter .reset{height:26px; width:80px; background-color:#9da2a8; text-align:center; line-height:24px; color:#FFF; border:0; cursor:pointer; float:left; margin-right:14px;}
.Communit_main .Lefter .area{ margin-top:13px;}
.Communit_main .Lefter .area textarea{ width:554px; height:100px; margin-left:4px;}

.comm_main .PreMore{ height:24px;}
.comm_main .PreMore a{ display:inline-block; width:70px; height:24px; margin-top:30px; background-color:#c4251f; text-align:center; line-height:24px; color:#FFF; font-style:italic;}
.comm_main .PreMore a:hover{ background-color:#47474f; color:#FFF;}

/* 服务项目 */
.main_About{}
.main_About .service-one{ }
.main_About .service-one .s-left{ width:527px; background:url(/Images/Service/s-pic1.jpg) no-repeat; float:left; height:383px; text-align:center; color:#333;}
.main_About .service-one .s-left h2{padding-top:35px; font-weight:normal; font-size:32px; margin-bottom:20px;}
.main_About .service-one .s-left h3{ margin-top:30px; display:block; padding-top:36px; font-weight:normal; background:url(/Images/Service/tel3.png) no-repeat center top;}
.main_About .service-one .s-left p{padding:0 30px; font-size:13px;}
.main_About .service-one .s-left .pro{background:#c4251f; width:216px; height:33px; line-height:33px; margin:20px auto 0;}
.main_About .service-one .s-left .pro a{color:#fff;letter-spacing:4px; display:block;}
.main_About .service-one .s-left .pro a:hover{background:#3b444f;}

.main_About .service-one .s-right{ float:right; width:430px;}
.main_About .service-one .s-right .pad{ color:#FFF; }
.main_About .service-one .s-right .s-hr{ height:167px; padding:0 126px 0 22px; background:#757c85 url(/Images/Service/s-pic2.jpg) no-repeat 354px 24px; margin-bottom:5px;}
.main_About .service-one .s-right h2{ font-weight:normal; display:block; padding-top:26px; height:35px;}
.main_About .service-one .s-right .pro{ margin-top:10px; }
.main_About .service-one .s-right .pro a{ color:#c4251f; }
.main_About .service-one .s-right .pro a:hover{ color:#FFF;}
.main_About .service-one .s-right .s-prope{ height:211px; padding:0 22px 0 22px; background:#3b4551 url(/Images/Service/s-pic3.jpg) no-repeat 354px 24px; }
.main_About .service-one .s-right .s-neiro li{ float:left; background:url(/Images/Service/s-pic4.jpg) no-repeat center left; height:20px; line-height:20px; padding-left:5px; width:84px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
course:hand; }
.main_About .service-one .s-right .s-neiro li a{ color:#a2a7ac; }
.main_About .service-one .s-right .s-neiro li a:hover{ color:#c4251f; }
.main_About .service-two{ margin-top:5px; margin-bottom:6px;}
.main_About .service-two .st-pulic{ height:167px; margin-right:3px; float:left;}
.main_About .service-two .st-pulic a{ display:block; width:100%; padding-top:80px; text-align:center; color:#FFF;}
.main_About .service-two .st-pulic span{ display:block; height:26px; font-size:18px; margin-bottom:15px;}
.main_About .service-two .st-pulic em{ color:#c4251f;}
.main_About .service-two .st-pulic a:hover span{color:#c4251f;}
.main_About .service-two .st-pulic a:hover em{color:#FFF;}
.main_About .service-two .ST-a{ width:166px; background:#263b49 url(/Images/Service/s-ico1.jpg) no-repeat 72px 45px; }
.main_About .service-two .ST-b{ width:320px; background:#505b65 url(/Images/Service/s-ico2.jpg) no-repeat 143px 45px; }
.main_About .service-two .ST-c{ width:320px; background:#627684 url(/Images/Service/s-ico3.jpg) no-repeat 150px 45px; }
.main_About .service-two .ST-d{ height:127px; float:left; width:274px; float:right; padding:20px; background:#3b5465 url(/Images/Service/s-ico4.jpg) no-repeat 235px 15px;}
.main_About .service-two .ST-d h2{font-weight:normal; font-size:19px; color:#FFF; display:block; height:35px;}
.main_About .service-two .ST-d li{ float:left; background:url(/Images/Service/s-pic4.jpg) no-repeat center left; height:20px; line-height:20px; padding-left:5px; width:112px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
course:hand; }
.main_About .service-two .ST-d li a{ color:#FFF; }
.main_About .service-two .ST-d li a:hover{ color:#c4251f; }
.main_About .service-two .pro{ margin-top:6px; }
.main_About .service-two .pro a{ color:#c4251f; }
.main_About .service-two .pro a:hover{ color:#FFF;}

.service .tec_list{ margin-top:15px;} 
.service .tec_list li{width:100%;margin:5px 12px; display:inline-block; width:187px; height:306px; float:left; overflow:hidden; background:#c3c8cd}
.service .tec_list li a{display:block;height:40px; color:#FFF; padding-left:5px; font-size:12px; line-height:20px;}
.service .tec_list li a.current{background:#b6121b url(/Images/Service/ois2.jpg) no-repeat 12px 11px; color:#FFF;}
.service .tec_list li a span{ float:left;}
.service .tec_list li a em{ float:right; display:none; font-style:normal; margin-right:20px; font-size:13px; font-weight:normal;}
.service .tec_list li .protail{padding:5px; height:249px;}
.service .tec_list li .protail img{ max-width:100%; max-height:249px;}
.service .j{width:100%;height:50px;line-height:30px;color:#c42720;font-size:18px;text-align:left;background:url(/Images/Service/icos.jpg) repeat-x 0 bottom;}
.service .j span{ background:#b6121b; color:#FFF; padding:5px 10px; font-size:14px; font-weight:normal; margin:0 10px;}
.service .j a{ font-size:14px; font-weight:normal;padding:5px 10px;}
.service .j a:hover{background:#b6121b; color:#FFF;  }
.service .cc{ padding:15px 0; border-bottom:1px solid #676868; margin-bottom:10px;}

.service_infor .j{width:100%;height:50px;line-height:30px;color:#c42720;font-size:18px;text-align:left;background:url(/Images/Service/icos.jpg) repeat-x 0 bottom;}
.service_infor .j span{ background:#b6121b; color:#FFF; padding:5px 10px; font-size:14px; font-weight:normal; margin:0 10px;}
.service_infor .j a{ font-size:14px; font-weight:normal;padding:5px 10px;}
.service_infor .j a:hover{background:#b6121b; color:#FFF;  }
.service_infor .job-infor h1{ display:block; height:39px; margin-top:20px; color:#FFF; font-size:20px; font-weight:normal; line-height:39px; padding-left:10px; background:#a4aeb9; border:1px solid #b6bec7; margin-bottom:10px; }
.service_infor .job-infor dt{ height:36px;  background-color:#ebeae9; border:1px solid #efeeed; padding-left:2px;}
.service_infor .job-infor dt span{ display:inline-block; width:136px; float:left; line-height:36px; color:#3b4551; font-size:18px;}
.service_infor .job-infor dd{ height:34px; line-height:34px;}
.service_infor .job-infor dd.even{background:#ebeae9;}
.service_infor .job-infor dd a{ display:block; height:34px; padding-left:2px; color:#3f4446; font-size:13px;}
.service_infor .job-infor dd span{ display:inline-block; width:138px; float:left; }
.service_infor .job-infor dd a:hover{background:#a4aeb9;}
.service_infor .job-infor dl .wh{ width:270px;}

.widi{ width:631px !important; margin:0 auto;}
.service .ms{ padding:20px 16px; background:url(/Images/Service/s-pic9.jpg) no-repeat; height:145px; margin:15px 0 1px; color:#FFF;}
.service .ms h4{ display:block; font-weight:normal; margin-bottom:15px;}
.service .ms h4 span{ font-size:20px; display:block;}
.service .ms h4 em{ font-style:normal; font-size:16px;}
.service .s-meat{ background-color:#FFF; margin-top:20px;}
.service .s-meat .yellow{ background-color:#f6e58c; color:#000;}
.service .s-meat .s-m-a{ height:189px;}
.service .s-meat .s-m-a .meat-miao{ width:224px; margin-left:40px; padding-top:40px;}
.service .s-meat a.rese{ display:inline-block; background-color:#83d5d2; width:83px; height:29px; line-height:29px; line-height:29px; text-align:center; margin-top:25px; color:#FFF;}
.service .s-meat a.rese:hover{  background-color:#222735; }
.service .s-meat .s-m-a .meat-img{ width:315px;}
.service .s-meat .s-m-v{ margin-top:20px;}
.service .s-meat .s-m-v .v-room{ padding:20px 40px;}
.service .s-meat .s-m-v .v-room h1{ color:#222735; font-size:30px; margin-bottom:15px;}

.popup{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:899; display:none;}
.popup .havebg{ background:rgba(0,0,0,0.5); width:100%; height:100%;}
.popup .close_this{ height:32px; line-height:32px; width:88px; position:absolute; top:10px; right:-55px; z-index:200;}
.popup .close_this a{ display:block; height:32px; background:url(/Images/Service/icoback.png) no-repeat center left; padding-left:40px; font-size:18px;}
.popup .popup_cont{ width:732px; height:430px; position:absolute; top:50%; left:50%; margin-left:-366px; margin-top:-215px; background:url(/Images/Service/bgsaja.png);}
.popup .pupop_content{ width:598px; margin:0 auto; padding-top:30px; position:relative;}
.popup .pupop_content h3{ display:block; height:56px; font-size:29.89px; color:#323232; font-weight:normal; border-bottom:1px solid rgba(0,0,0,0.3);}
.popup .pupop_content h3 em{ font-style:normal; margin-left:10px; font-size:25px; font-family:"Times New Roman", Times, serif; color:#818283;}
.popup .pupop_content ul.formUL{ margin-top:30px;}
.popup .pupop_content ul.formUL li{ height:32px; margin-bottom:5px;}
.popup .pupop_content ul.formUL li .f_lefts{ float:left; width:220px;}
.popup .pupop_content ul.formUL li .f_rights{ float:right; width:320px;}
.popup .pupop_content dl.formDL{ height:76px; margin-bottom:15px; padding-bottom:20px; border-bottom:1px solid rgba(0,0,0,0.3);}
.popup .pupop_content dl.formDL dt{ float:left; width:270px;}
.popup .pupop_content dl.formDL dt p{ display:block; height:32px; margin-bottom:6px;}
.popup .pupop_content dl.formDL dd{ float:right; height:76px; width:320px;}

.popup .pupop_content input{ float:left; height:30px; padding:0 2px; border:0; background-color:#FFF;}
.popup .pupop_content input.times{ width:156px; background:#FFF url(/Images/Service/times.png) no-repeat 140px 6px; padding-left:10px;}
.popup .pupop_content input.longs{ width:304px; padding-left:12px;}
.popup .pupop_content input.dt_inpt{ width:229px; padding-left:10px;}
.popup .pupop_content input.submit{ width:119px; height:32px; line-height:32px; text-align:center; cursor:pointer; color:#FFF; background:#da2129; }
.popup .pupop_content input.submit:hover{ background:#4d4a4a;}
.popup .pupop_content .textarea{ background:#FFF; border:0; line-height:20px; height:68px; width:300px; padding:0 10px;}



/* 页码 */
.Pages{ height:22px; margin-top:20px; text-align:right;}
.Pages a,.Pages span{ padding:1px 3px; margin:0 3px; font-size:14px;}
.Pages a.curr{ color:#c4251f; cursor:default;}
.Pages a.prev,.Pages a.next{ background-color:#c4251f; color:#FFF; text-align:center; }
.Pages a.prev:hover,.Pages a.next:hover{background-color:#47474f;}


/* 招商中心楼书弹出层 */
#POPUP{ position:fixed; top:0; left:0; z-index:888; width:100%; height:100%; display:none; background:url(/Images/pupbg.png);}
#POPUP .bg{width:100%; height:100%; background:#000; opacity:0.6; filter:Alpha(opacity=60);}
#POPUP .conten{ width:743px; height:582px; padding:10px; border:1px solid #6f6f6f; position:absolute; top:50%; margin-top:-302px; left:50%; margin-left:-382px; background-color:#FFF;}
#POPUP .conten .close_up{ width:36px; height:36px; position:absolute; right:-20px; top:-15px; z-index:66; cursor:pointer;}
#POPUP .conten .push{ position:absolute; right:10px; bottom:30px; height:22px; z-index:66; background:#FFF;}
#POPUP .conten .push a.push_a{ height:20px; width:64px; background-color:#c4251f; color:#FFF; text-align:center; line-height:20px; display:inline-block; cursor:pointer;}
#POPUP .conten .push a.push_a:hover{ background-color:#47474f; color:#FFF; }
#POPUP .conten .push a.prever{ left:0;}
#POPUP .conten .push a.nexter{ right:0;}
#POPUP .conten .push span em{ font-style:normal; padding:3px; margin:0 3px; cursor:pointer; font-size:14px;} 
#POPUP .conten .push span em.current{ color:#c4251f; }
#POPUP .conten .bui_list{ position:relative; width:743px; height:582px; overflow:hidden;}
#POPUP .conten .bui_list ul{ position:absolute; top:0px; left:0px; width:7430px; height:582px;}
#POPUP .conten .bui_list ul li{width:743px; height:562px; float:left; margin-right:10px;}
#POPUP .conten .bui_list ul li img{width:742px; height:510px; }
#POPUP .conten .bui_list ul li p{ margin-top:25px; font-size:18px; color:#3b4551;}


  dl {
    padding: 0px 0 0 26px;
}
  dl dt{background:url("/images/doticon.gif") no-repeat 0 50%;padding-left:20px;font-size:16px;color:#323232;line-height:36px;}
  dl dd{padding-left:35px;font-size:14px;color:#626262;}


/* 右边导航 */
.Boxes_right{ width:255px; float:right;}
.Boxes_right .Right_menu{ background:url(/Images/rigbg.jpg) repeat-y right; width:255px; padding-bottom:100px; padding-top:30px;}
.Boxes_right .Right_menu li{ height:42px;}
.Boxes_right .Right_menu li a {
    color: #FFF;
    font-size: 14px;
    display: block;
    height: 42px;
    line-height: 42px;
    width: 220px; /*background: url(/Images/ico2.gif) no-repeat 0px 13px;*/
    margin: 15px;
    padding-left: 10px;
    border-bottom: 1px dotted #FFF;
}
.Boxes_right .Right_menu li.cur{ background:url(/Images/News/action.gif) no-repeat right;}
.Boxes_right .Right_menu li.cur{ background:url(/Images/News/action.gif) no-repeat right;}
.Boxes_right .Right_menu li.cur a{ border-bottom:0 !important; background:url(/Images/News/ico2.gif) no-repeat 0px -45px;}
.Boxes_right .Right_menu li:hover{background:url(/Images/News/action.gif) no-repeat right;}
.Boxes_right .Right_menu li a:hover{background:url(/Images/News/ico2.gif) no-repeat 0px -45px; border-bottom:0 !important;}

.Righter{ float:right; width:212px;}
.Righter .Landed{ height:35px; margin-bottom:30px;}
.Righter .Landed a{ display:inline-block; height:35px; width:99px; text-align:center; color:#5a626c; font-size:14px; line-height:35px; background:#d7d7d7;}
.Righter .Landed a:hover{ color:#c4251f;}
.Righter .hotTitle{ height:56px; background:#d7d7d7; line-height:56px; padding-left:20px; font-size:15px; color:#5a626c;}
.Righter .hotList{ padding-top:20px;}
.Righter .hotList ul{ padding:0 20px;}
.Righter .hotList ul li{ margin-bottom:16px; height:40px;}
.Righter .hotList ul .h_head{ float:left; height:40px; width:39px;}
.Righter .hotList ul .h_cont{ float:right; width:120px; line-height:20px;}

/* 翻页 */
.page{ height:20px; line-height:20px; padding:20px 0; text-align:center;}
.page a{ margin:0 3px; padding:0 3px;}

/* 返回顶部 */
.returnTop { position:fixed; _position:absolute; right:100px; bottom:100px; _bottom:auto; display:none; width:35px; height:48px; cursor: pointer; background-color:#c42720; line-height:48px; text-transform:uppercase; color:#FFF; text-align:center; font-size:14px;}
.returnTop .s { position: absolute;top: -2px; _top: -20px;left:8px; width: 0; height: 0;border-width: 10px;
border-color: transparent transparent #FFF;  border-style: dashed dashed solid;}
.returnTop .b {position: absolute; top:10px; left:0; width:35px; }
/*友情链接*/
.links_other{width:100%;margin-bottom:8px;}
.links_other .site{width:100%;height:875px;background:url(/Images/linkbg.jpg) no-repeat;position:relative;}
.links_other h2{color:#5a5a5a;line-height:36px;border-bottom:solid 1px #a5afb9;}
.links_other .aear{position:absolute;text-align:center;}
.links_other .link01{width:228px;padding-top:23px;height:205px;background:url(/Images/link01.png) no-repeat;top:46px;left:55px;}
.links_other h3{font-size:16px;}
.links_other .aear a{display:block;font-size:13px;color:#747576;line-height:23px;}
.links_other a img{vertical-align:middle;margin-top: -5px;padding-right: 5px;display:none;}
.links_other .aear:hover h3{color:#c52728;}
.links_other a:hover {color:#c52728;}
.links_other a:hover img{display:inline-block;}
.links_other .link02{width:182px;padding-top:18px;height:164px;background:url(/Images/link02.png) no-repeat;top:24px;left:318px;}
.links_other .link03{width:171px;padding-top:20px;height:154px;background:url(/Images/link03.png) no-repeat;top:175px;left:513px;}
.links_other .link04{width:211px;padding-top:29px;height:188px;background:url(/Images/link04.png) no-repeat;top:78px;left:701px;}
.links_other .ser{width:100%;height:300px;top:365px;left:0;position:absolute;}
.links_other .ser .btm{position:absolute;text-align:center;}
.links_other .ser .link_s01{top:86px;left:65px;width:141px;height:141px;line-height:141px;background:url(/Images/link_s01.png)  no-repeat;}
.links_other .ser .link_s02{top:99px;left:274px;width:98px;height:98px;line-height:98px;background:url(/Images/link_s02.png)  no-repeat;}
.links_other .ser .link_s03{top:175px;left:398px;width:94px;height:94px;line-height:94px;background:url(/Images/link_s03.png)  no-repeat;}
.links_other .ser .link_s04{top:138px;left:577px;width:79px;height:79px;line-height:79px;background:url(/Images/link_s04.png)  no-repeat;}
.links_other .ser .link_s05{top:130px;left:735px;width:165px;height:165px;line-height:165px;background:url(/Images/link_s05.png)  no-repeat;}
.links_other .ser a{font-size:13px;color:#747576;}
.links_other .ser a:hover {color:#c52728;}
/**/
.Mer_nav {height: 90px;width: 100%;line-height: 90px;text-align: right;background:url(/Images/about/navN.jpg) no-repeat;}
.Mer_nav span {margin-right: 10px;color: #FFF;}
.Mer_nav .title{width:218px;float:left;padding-left:40px;line-height:30px;color:#fff;text-align:left;}
.Mer_nav .title p{font-size:23px;padding-top:16px;}
.Mer_nav .title span{margin:0;text-transform:uppercase;font-size:13px;}
.Mer_nav a {color: #FFF;}
.Mer_nav a:hover{color:#c52620;}
/*****/
.inputArea{border:1px solid #bcbcbc; width:532px; color:#989898; height:44px; font-size:14px; float:left; line-height:44px;}
.inputArea label{margin-left:10px; padding-top:10px;height:44px;}
.inputArea input{border:0;height:24px;line-height:24px;width:310px;margin-left:10px; color:#4e4e4e;}
.inputArea input.biaoti{width:100px;}
.rinfo label{width:80px;height:20px;line-height:20px;text-align:right;display:block;float:left;clear:left;}
.verifyInput{display:block;float:left;}
img.verify{display:inline-block;cursor: pointer; border: 0px none; margin-left:5px;}

.links_other .outer{height:224px;width:100%; position:absolute;bottom:0px;left:0px;}
.links_other .outer .outcont{width:861px;height:187px;margin:0 auto; position:relative; overflow:hidden;}
.links_other .outer ul li{width:210px;height:66px;float:left;margin-right:5px;margin-top:30px;}
.links_other .outer ul li a{width:208px;height:64px;border:solid 1px #a9b2bc;display:block;}
.links_other .outer ul li a img{width:208px;height:64px;display:block;margin:0;}

.jobInfoTable{ width: 662px; padding-left: 15px; padding-bottom: 15px; border-bottom: 1px solid #d7d7d7; margin-bottom: 15px;}
.jobInfoTable table{ width: 100%; font-size: 14px;}
.jobInfoTable table td{ padding: 5px 0;}
.jobInfoTable table td.td1{ font-weight: bold;}
.yq h2{ font-size: 14px; color:#333; margin-bottom: 10px; line-height: 24px;}
.yq .jobinfobox{ line-height: 26px;}
/* END: Mobile Styles */
