﻿html{margin:0; padding:0; font-size:12px; color:#000;}
body,html,div,p,dl,dt,dd,form,tr,td,h1,h2,h3,h4,h5,h6,ul,li{ margin:0; padding:0;}
body,td,p,span,div,a,li{font-family:Arial, Helvetica, sans-serif; line-height:1.5; font-size:12px;}
body{margin:0; padding:0; color:#000; background:#fff;}
ul,li  {margin:0px; padding:0px; list-style-type:none;}
a{text-decoration:none; font-size:12px; color:#000; font-family: "微软雅黑";}
a:hover{font-size:12px; color:#004d8a;}
h1  {font-size:16px; margin:0; padding:0; line-height:2;font-family:Microsoft YaHei,΢���ź�;}
h2  {font-size:14px; margin:0; padding:0; line-height:2;font-family:Microsoft YaHei,΢���ź�;}
h3  { margin:0; padding:0; line-height:1;}
img{border:0;}

body {
    margin: 0;
    padding: 0px;
    background: #fff;
    color: #666;
    font-family: "微软雅黑";
    font-size: 12px;
	background:#efefef;
}

p {
    font: 11px Arial, Helvetica, sans-serif;
}

img {
    border: 0px;
}

a:link {
    font-size: 12px;
    color: #505050;
    text-decoration: none;
}

a:visited {
    font-size: 12px;
    color: #505050;
    text-decoration: none;
}

a:hover {
    font-size: 12px;
    color: #FF6600;
    text-decoration: none;
}

a:active {
    font-size: 12px;
    color: #505050;
    text-decoration: none;
}

.header {
    position: relative;
    float: left;
    width: 100%;
    height: 30px;
    margin: 0px auto;
    _margin: 0px auto;
    background-color: #3d3d3d;
    _z-index: 20;
}

.juzhong {
    position: relative;
    width: 1200px;
    height: auto;
    margin: 0px auto;
    _z-index: 50;

}

.headerright {
    position: relative;
    float: right;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    color: #fff;
}

    .headerright a:link {
        text-decoration: none;
        color: #fff;
    }

    .headerright a:visited {
        text-decoration: none;
        color: #fff;
    }

    .headerright a:hover {
        text-decoration: none;
        color: #FF6600;
    }

    .headerright a:active {
        text-decoration: none;
        color: #fff;
    }

.logininput001 {
    position: relative;
    float: left;
    width: 321px;
    _width: 291px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #d5d5d5;
    background-image: url(../images/logininput001.jpg);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    text-indent: 30px;
    _text-indent: 0px;
    color: #c0c0c0;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    _padding-left: 30px;
}

.logininput002 {
    position: relative;
    float: left;
    width: 321px;
    _width: 291px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #d5d5d5;
    background-image: url(../images/logininput002.jpg);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    text-indent: 30px;
    _text-indent: 0px;
    color: #c0c0c0;
    font-size: 14px;
    margin: 0px;
    _padding-left: 30px;
}

.logininput003 {
    float: left;
    width: 398px;
    height: 30px;
    line-height: 40px;
    border: 1px solid #c0c0c0;
    text-indent: 10px;
}


.top {
    position: relative;
    float: left;
    width: 100%;
    height: 130px;
    margin: 0px auto;
    _margin: 0px auto;
    background-color: #fff;
}

.top001 {
    position: relative;
    float: left;
    width: 560px;
    height: 85px;
    margin: 0px;
    padding: 0px;
    padding-top: 25px;
    padding-bottom: 20px;
}

    .top001 a img {
        width: 560px;
        height: 85px;
        border: 0px;
    }

.top002 {
    position: relative;
    float: right;
    width: 294px;
    margin: 0px;
    padding: 0px;
    padding-top: 45px;
}

.input001 {
    position: relative;
    float: left;
    width: 220px;
    height: 32px;
    margin: 0px;
    padding: 0px;
    border: 1px solid #c0c0c0;
    border-right: 0px;
}
top002 .input001 input.sousuo{border:0px; width:195px; height:28px; line-height:28px; color:#c0c0c0; padding-left:20px; font-size:14px;}

.da a:link {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #505050;
}

.da a:visited {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #505050;
}

.da a:hover {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
}

.da a:active {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #505050;
}


.daohang {
    position: relative;
    float: left;
    width: 100%;
    height: 60px;
    margin: 0px;
    background-color: #ffffff;
    border: 0px;
    background: url(../images/daohang_6.jpg);
    background-repeat: repeat-x;
}

ul#navmenu {
    margin: 0 auto;
    border: 0 none;
    padding: 0;
    width: 1100px;
    list-style: none;
    height: 60px;
    z-index: 50;
}

    ul#navmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        width: 120px;
        height: 60px;
        z-index: 50;
        display: block;
    }

        ul#navmenu li.dangqian a {
            width: 115px;
            background: #eb6300;
            color: #fff;
            font-family: Microsoft YaHei;
            font-size: 16px;
            display: block;
        }

    ul#navmenu a {
        width: 114px;
        border-right-color: #CCC;
        padding: 0px;
        float: none !important;
        float: left;
        display: block;
        text-decoration: none;
        height: 60px;
        line-height: 60px;
        text-align: center;
        color: #fff;
        font-family: Microsoft YaHei;
        font-size: 16px;
        display: block;
    }

        ul#navmenu a:hover,
        ul#navmenu li:hover a,
        ul#navmenu li.iehover a {
            width: 114px;
            background: #eb6300;
            color: #fff;
            font-family: Microsoft YaHei;
            font-size: 16px;
            display: block;
        }

.banner {
    width: 100%;
    height: auto;
    padding: 0;
    overflow: hidden;
}

    .banner .d1 {
        width: 100%;
        height: auto;
        display: block;

    }

    .banner .d2 {
        width: 100%;
        height: 30px;
        clear: both;
        position: absolute;
        z-index: 10;
        left: 0px;
        top: 320px;
        _top: 310px;
    }

        .banner .d2 ul {
            float: left;
            position: absolute;
            left: 45%;
            _left: 46%;
            top: 0px;
            margin: 0 0 0 0px;
        }

        .banner .d2 li {
            width: 35px;
            height: 6px;
            _height: 12px;
            overflow: hidden;
            cursor: pointer;
            background: url(../images/img1.png) no-repeat center;
            float: left;
            margin: 0 3px;
            display: inline;
        }

            .banner .d2 li.nuw {
                background: url(../images/img1_1.png) no-repeat center;
            }

/*.area {
    position: relative;
    float: left;
    width: 100%;
    height: 360px;
    margin: 10px auto;
}*/
.bfont{font-family: 微软雅黑; font-size: 16px;}
.sfont{font-family: 微软雅黑; font-size: 12px;}
.nfont{font-family: 微软雅黑; font-size: 14px;}
.nfont p{ text-indent:2rem; line-height:150%; margin-bottom:10px;}
.no{ font-weight:normal}
.text-center{ text-align:center; }
.left {
    position: relative;
    float: left;
    width: 248px;
    height: auto;
    border: 1px solid #efefef;
}

.lefttitle {
    position: relative;
    float: left;
    width: 218px;
    height: 49px;
    line-height: 49px;
    border: 0px;
    border-bottom: 1px solid #efefef;
    background: url(../images/icon.jpg) no-repeat;
    background-position: 15px center;
    padding-left: 30px;
}

    .lefttitle a:link {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

    .lefttitle a:visited {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

    .lefttitle a:hover {
        text-decoration: none;
        font-size: 18px;
        color: #FF6600;
        font-family: Microsoft YaHei;
    }

    .lefttitle a:active {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

.lefticon {
    position: relative;
    float: left;
    width: 223px;
    height: auto;
    border: 0px;
    padding: 0px;
    margin: 0px;
}

    .lefticon ul {
        width: 223px;
        height: auto;
        border: 0px;
        padding: 10px 10px 12px 10px;
        margin: 0px;
    }

        .lefticon ul li {
            width: 203px;
            height: 65px;
            _height: 60px;
			line-height:58px;
            border: 0px;
            text-align: left;
            list-style: none;
			padding-left:20px;
			background:url(../images/lefticon001s_6.jpg) no-repeat;
			
        }
		.lefticon ul li a{ display:block; color:#FFF; font-size:16px; font-family:"微软雅黑"; display:block; width:155px; text-shadow:2px 2px 1px #06C;}
		.lefticon ul li a span{ font-size:16px; font-family:"微软雅黑"; float:left; width:115px;line-height:55px; }
		.lefticon ul li img{ float:left; width:25px; height:25px; vertical-align:middle; padding:15px 10px 0 0; }
		.lefticon ul li a.two-row span{ line-height:20px; padding-top:7px }
		.lefticon ul li a b{ padding-left:10px;}
		.lefticon ul li .icons{ width:25px; height:25px; box-shadow:1px 1px 1px #06C; margin-right:10px; float:left; vertical-align:middle}

           /* .lefticon ul li a img {
                width: 223px;
                height: 52px;
                border: 0px;
            }*/

.center {
    position: relative;
    float: left;
    width: 620px;
    height: auto;
    border: 0px;
    padding: 0px;
    padding-left: 20px;
}

.centerttitle {
    position: relative;
    float: left;
    width: 218px;
    height: 49px;
    line-height: 49px;
    border: 0px;
    border-bottom: 1px solid #efefef;
    background: url(../images/icon.jpg) no-repeat;
    background-position: 15px center;
    padding-left: 30px;
}

.centertitle a:link {
    text-decoration: none;
    font-size: 18px;
    color: #465a72;
    font-family: Microsoft YaHei;
}

.centertitle a:visited {
    text-decoration: none;
    font-size: 18px;
    color: #465a72;
    font-family: Microsoft YaHei;
}

.centertitle a:hover {
    text-decoration: none;
    font-size: 18px;
    color: #FF6600;
    font-family: Microsoft YaHei;
}

.centertitle a:active {
    text-decoration: none;
    font-size: 18px;
    color: #465a72;
    font-family: Microsoft YaHei;
}

.list {
    position: relative;
    float: left;
    width: 620px;
    height: auto;
    margin: 0px 0px 11px 0px;
    overflow: hidden;
    padding: 0px;
}

    .list ul {
        width: 620px;
        height: auto;
        margin: 0px;
        padding: 0px;
		
    }

        .list ul li {
            position: relative;
            float: left;
            width: 620px;
            height: 35px;
            line-height: 35px;
            _height: 33px;
            _line-height: 33px;
            list-style: none;
            margin: 0px;
            padding: 0px;
            background: url(../images/arrow.gif);
            background-repeat: no-repeat;
            background-position: 0px 12px;
            text-indent: 14px;
            font-size: 12px;
            color: #b98858;
            border: 0px;
            border-bottom: 1px dotted #c7c7c7;
			font-family:微软雅黑;
        }
.list ul li a{font-family:微软雅黑; font-size:13px;}
            .list ul li a:link {
                position: relative;
                float: left;
                color: #505050;
                text-decoration: none;
                overflow: hidden;
				
            }

            .list ul li a:visited {
                position: relative;
                float: left;
                color: #505050;
                text-decoration: none;
                overflow: hidden;
            }

            .list ul li a:hover {
                position: relative;
                float: left;
                color: #FF6600;
                text-decoration: none;
                overflow: hidden;
            }

            .list ul li a:active {
                position: relative;
                float: left;
                color: #505050;
                text-decoration: none;
                overflow: hidden;
            }

            .list ul li span {
                position: relative;
                float: right;
                width: 80px;
                height: 30px;
                line-height: 30px;
                _height: 28px;
                _line-height: 28px;
                list-style: none;
                margin: 0px;
                padding: 0px;
                font-size: 12px;
                color: #808080;
            }

.right {
    position: relative;
    float: right;
    width: 250px;
    height: auto;
    background-color: #d5f3fc;
	padding-bottom:19px;
}

.righttitle {
    position: relative;
    float: left;
    width: 220px;
    height: 49px;
    line-height: 49px;
    border: 0px;
    border-bottom: 4px solid #abd9ea;
    background: url(../images/icon.jpg) no-repeat;
    background-position: 15px center;
    padding-left: 30px;
}

    .righttitle a:link {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

    .righttitle a:visited {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

    .righttitle a:hover {
        text-decoration: none;
        font-size: 18px;
        color: #FF6600;
        font-family: Microsoft YaHei;
    }

    .righttitle a:active {
        text-decoration: none;
        font-size: 18px;
        color: #465a72;
        font-family: Microsoft YaHei;
    }

.righticon {
    position: relative;
    float: left;
    width: 230px;
    height: auto;
    border: 0px;
    padding: 0px;
    margin: 10px;
    _margin: 5px 0px 10px 0px;
}

    .righticon ul {
        width: 230px;
        height: auto;
        border: 0px;
        padding: 0px;
        margin: 0px;
        _padding: 0px 0px 0px 0px;
    }

        .righticon ul li {
            width: 220px;
            height: 50px;
            line-height: 50px;
            border: 0px;
            text-align: left;
            border-bottom: 1px solid #ffffff;
            padding: 5px 0px 5px 10px;
            _padding: 5px 0px 0px 20px;
            margin: 0px;
            list-style: none;
            _margin: 0px 0px 0px 10px;
        }

            .righticon ul li a img {
                width: 200px;
                height: 40px;
                border: 0px;
                padding: 0px;
            }

.areaclass {
    position: relative;
    float: left;
    width: 100%;
    height: 450px;
    margin: 30px auto;
}

.grayarea {
    position: relative;
    width: 1028px;
    height: 450px;
    margin: 20px 0px 0px 0px;
    _margin: -30px 0px 0px 0px;
    background-color: #efefef;
}

.class {
    position: relative;
    float: left;
    width: 960px;
    height: 420px;
    margin: 0px;
    padding: 30px 0px 0px 30px;
}

    .class ul {
        width: 960px;
        height: 420px;
        margin: 0px;
        padding: 0px;
    }

        .class ul li {
            position: relative;
            float: left;
            width: 220px;
            height: 190px;
            overflow: hidden;
            border: 0px;
            margin: 0px 20px 20px 0px;
            _margin: 0px 4px 20px 4px;
            list-style: none;
        }

.photo {
    position: relative;
    float: left;
    width: 220px;
    height: 160px;
    border: 0px;
    margin: 0px;
    padding: 0px;
}

    .photo a img {
        width: 220px;
        height: 160px;
        border: 0px;
        margin: 0px;
    }

.photo001 {
    position: relative;
    float: left;
    width: 220px;
    height: 40px;
    line-height: 40px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    text-indent: 0px;
}

    .photo001 a:link {
        text-decoration: none;
        color: #333333;
        font-size: 14px;
    }

    .photo001 a:visited {
        text-decoration: none;
        color: #333333;
        font-size: 14px;
    }

    .photo001 a:hover {
        text-decoration: none;
        color: #fd6804;
        font-size: 14px;
    }

    .photo001 a:active {
        text-decoration: none;
        color: #333333;
        font-size: 14px;
    }

.end {
    position: relative;
    float: left;
    width: 100%;
    height: auto;
    _margin: -20px 0px 0px 0px;
    padding: 0px;
    border: 0px;
}

    .end a:link {
        text-decoration: none;
    }

    .end a:visited {
        text-decoration: none;
    }

    .end a:hover {
        text-decoration: none;
    }

    .end a:active {
        text-decoration: none;
    }

.end001 {
    position: relative;
    float: left;
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin: 0px; 
	background:#fff;
}
.end001 .juzhong{ width:100%;}
.endlink {
    position: relative;

    width: 1200px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    margin: 0px;
    background-color: #fff;
	margin:0 auto;
	
}

    .endlink ul {
        width: 1200px;
        height: 40px;
        margin: 0px auto;
        padding: 0px;
    }

        .endlink ul li {
            position: relative;
            float: left;
            width: auto;
            height: 40px;
            line-height: 40px;
            margin: 0px 5px;
            _margin: 0px 4px;
            ctext-align: center;
            list-style: none;
        }

            .endlink ul li.link {
                position: relative;
                float: left;
                width: auto;
                height: 40px;
                line-height: 40px;
                margin: 0px 15px 0px 5px;
                text-align: center;
                list-style: none;
                color: #00549c;
                font-size: 18px;
               font-family:"微软雅黑";
            }
 .endlink ul li a,.endinfo li{ font-family:"微软雅黑";}

.end002 {
    position: relative;
    float: left;
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin: 0px;
    background-color: #00549c;
}

.endinfo {
    position: relative;
    float: left;
    width: 1200px;
    height: 50px;
    line-height: 50px;
    margin: 0px;
}

    .endinfo ul {
        width: 1028px;
        height: 50px;
        margin: 0px;
        padding: 0px;
		text-align:center
    }

        .endinfo ul li {
            position: relative;
            float: left;
            width: auto;
            height: 50px;
            line-height: 50px;
            margin-right:20px;
            text-align: center;
            list-style: none;
            color: #fff;
        }

            .endinfo ul li a:link {
                font-size: 12px;
                color: #fff;
                text-decoration: none;
            }

            .endinfo ul li a:visited {
                font-size: 12px;
                color: #fff;
                text-decoration: none;
            }

            .endinfo ul li a:hover {
                font-size: 12px;
                color: #FF6600;
                text-decoration: none;
            }

            .endinfo ul li a:active {
                font-size: 12px;
                color: #fff;
                text-decoration: none;
            }


/*后期添加*/
.main {
    width: 1160px;
    margin: 20px auto 0px;
    background: #fff;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    padding: 20px;
}

/*面包屑*/
.position-nav {
    height: 33px;
    line-height: 33px;
    text-align: left;
    color: #888;
    background-color: #eee;
    text-indent: 10px;
}

    .position-nav span {
        margin-left: 6px;
    }

        .position-nav span a {
            color: #888;
        }

/*------details------*/
.details-title, .details-tip {
    text-align: center;
}

.details-title {
    font-size: 18px;
    font-weight: bold;
    line-height: 32px;
    padding: 20px 0 12px;
    color: #333;
}

.details-tip {
    color: #aaa;
    padding-bottom: 6px;
    border-bottom: 1px solid #eee;
}

    .details-tip span {
        margin: 0 8px;
    }

.details-content {
    padding: 20px 30px;
    line-height: 20px;
    color: #666;
    background-color: #fff;
    font-size: 16px;
    line-height: 26px;
}
.details-content p{ font-size:16px; font-family:"微软雅黑"}
.details-content p span{ }
/* Pager */
.pager {
    text-align: center;
    clear: both;
    margin: 10px auto;
    font-size: 14px;
    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
}

    .pager .disabled {
        border: 1px solid #ddd;
        color: #999;
        margin-top: 4px;
        padding: 5px 7px;
        text-align: center;
    }

    .pager .current {
        background-color: #ae0303;
        border: 1px solid #6e99aa;
        color: #fff;
        margin-top: 4px;
        padding: 5px 7px;
        text-align: center;
    }

    .pager span, .pager a {
        margin: 4px 10px;
    }

    .pager a {
        border: 1px solid #aaa;
        padding: 5px 7px;
        text-align: center;
        text-decoration: none;
        color: #2c2c2c;
    }

        .pager a:hover {
            margin-bottom: 0px;
            display: inline;
        }

.clear {
    clear: both;
}

/*列表tab*/
.posrel {
    position: relative;
}

.posabs {
    position: absolute;
}

.list-infoej {
}

    .list-infoej li {
        display: block;
        border-left: 1px solid #ddd;
        padding: 0 0 6px 0;
    }

/*Tab*/
.sub_news ul {
    padding-left: 0px;
}

    .sub_news ul li {
        height: 45px;
        line-height: 45px;
        border-bottom: 1px dashed #d6d6d6;
        padding: 0 5px;
    }

        .sub_news ul li a {
            color: #4a4a4a;
            background: url("../images/xmd.jpg") no-repeat left center;
            padding-left: 12px;
            float: left;
        }

        .sub_news ul li span {
            float: right;
            color: #c9c9c9;
        }

.min-height400 {
    height: auto !important;
    height: 400px;
    min-height: 400px;
}

.margin-bottom10 {
    margin-bottom: 10px;
}

.ietitle {
    padding-left: 20px;
    font-size: 15px;
    color: #333;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
}

    .ietitle i {
        display: block;
        width: 13px;
        height: 13px;
        overflow: hidden;
        background-color: #ddd;
        top: 14px;
        left: -7px;
        z-index: 99999;
    }

    .ietitle a:hover i {
        background-color: #dd270f;
    }

.left_c{ width:840px; float:left;}
.left_c img{margin-right:10px;}
.right_nav{ width:267px; float:left; margin-right:30px; }

pnav{ width:268px; height:auto; margin:6px 0 20px 0; display:block;}
#pnav li{ margin:0;text-align:center}
#pnav li a{ width:257px; padding:0 0 0 10px; height:45px; display:block; line-height:45px; font-size:16px;font-family:Microsoft YaHei,微软雅黑; border-bottom:1px #ccc solid; background:#f1f1f1;}
#pnav li a:hover,#pnav li a#ove{width:257px; padding:0 0 0 10px; height:45px; background:#65a3f2;text-decoration:none; color:#fff; display:block; line-height:45px;}
#pnav li ul{ margin:0;}
#pnav li ul li{margin:0;}
#pnav li ul li a{ height:26px;line-height:26px; border-bottom:1px #ccc solid; font-size:12px; color:#666; background:#fff;}
#pnav li ul li a:hover,#pnav li ul li a#ove{ height:26px; line-height:26px;}

#hot_tel{ width:248px;}
#hot_tel img{ width:100%;}
.make{ margin:6px 0 0 0; width:247px;}
.make img{ display:block; border:0; width:100%;}
.mobi{ margin:13px 0 0 0;}

.title_box{ height:30px; background:url(../images/x7_6.gif) no-repeat left; border-bottom:1px #ccc solid; margin-bottom:10px;}
	.title_box h1{ font-size:18px;  font-family:Microsoft YaHei,΢���ź�; line-height:30px; padding:0 0 0 15px; font-weight:normal;}
	.title_box span{ float:right;}
.hot_new{margin:10px 0 0 0; border-bottom:1px #ccc dotted; padding:0 0 10px 0;}
.hot_img{ border:1px #ccc solid; padding:1px; width:79px; height:57px; float:left; margin:0 10px 0 0;}
.hot_t{ float:left; height:57px; width:235px; color:#666;}
.hot_t h1{ font-size:14px; font-family:Microsoft YaHei,΢���ź�; font-weight:normal; color:#333;}
.title_box_s{ display:none; font-size:16px; font-family:Microsoft YaHei,΢���ź�; padding:0 0 0 10px; border-bottom:2px #ccc solid; line-height:30px;}
.title_box_s span{ float:right; padding:0 10px 0 0; line-height:30px;}


.NewsList{margin:0; padding:0;}
.NewsList ul{}
.NewsList ul li{ width:100%; padding-bottom:15px; border-bottom:1px #ccc dotted; margin-bottom:15px;}
.NewsList ul li span{ float:right}
.NewsList ul li h2{ font-size:15px; font-family:Microsoft YaHei,΢���ź�;  margin:0; padding:0;}
.NewsList ul li p{ margin:0; padding:0; line-height:22px; font-family:Microsoft YaHei,΢���ź�; font-size:14px;}
.NewsList ul li a{ color:#666;}
.NewsList ul li a:hover{color:#65a3f2;}


/*更改*/
/*body{ background:#fff}*/
.area .juzhong,.areaclass .juzhong,.areaclass .grayarea{ padding:20px; width:1160px; background:#fff; overflow:hidden; clear:both}
.area .juzhong2{ padding:20px 30px; width:1140px;}
/*合作办学*/
.end {
    position: relative;
    float: left;
    width: 100%;
    height: auto;
    _margin: -20px 0px 0px 0px;
    padding: 0px;
    border: 0px;
	margin-top:20px;
}

.cont{ clear:both; overflow:hidden; padding:100px 50px;}
.cont p{ text-align:center; float:left;  width:50%;}
.cont p img{ display:block; width:95%; text-align:center; margin:0 auto 5px auto}
.cont2{ padding:50px;  }
.cont2 p{ width:100%; text-align:center; }
.cont2 p img{ display:block; width:100%; margin-bottom:5px;}
.hz_tit{ clear:both; overflow:hidden; width:1190px; margin:10px auto; height:18px; line-height:18px; font-size:16px; font-weight:normal; border-left: solid 5px #00549c; padding-left:10px }
.cont2 table{ border:#CCC solid 1px;}
.cont2 table td{ border-left:#ccc solid 1px; border-bottom:#ccc solid 1px; padding:15px;}
.tits{ clear:both; overflow:hidden; padding-bottom:10px;}
.tits p{ font-size:18px; font-weight:bold; color:#333; font-family:"微软雅黑"; margin:0; padding:0; padding:5px; 0 }
.tits p a{ text-decoration:underline}
.tu{ border:#CCC solid 1px;}

/*2017年12月14更改*/
.area-margin10{ margin-top:20px; }
.ends{ margin-top:20px;}
.area-margin10 .juzhong{ padding:20px; width:1160px}
.huanjing,.tongdaos{ clear:both; background:#fff; overflow:hidden; width:1160px; margin:0 auto; padding:0 20px 20px 20px;}
.huanjing dl{ float:left; width:220px; text-align:center;overflow:hidden; margin-right:15px; font-family:微软雅黑; font-size:14px}
.huanjing dl:last-child{ margin-right:0;}
.huanjing dt img{ width:220px; height:160px; overflow:hidden;}
.tongdaos{ height:115px;}
.tongdaos a{ margin:0px; padding:0; float:left; margin-right:2px;}
.tongdaos img{ display:block; width:230px; height:115px;} 
ul#navmenu li,ul#navmenu li a,ul#navmenu li a:hover{ width:100px;}