/* CSS Document 
@charset "utf-8";*/
*
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "Microsoft YaHei";
}
body
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "Microsoft YaHei";
}
img
{
    border: none;
    border: 0;
    padding: 0;
    margin: 0;
}
a
{
	color:#555555;
    text-decoration: none;
    outline-style: none;
    border: 0;
}
.clear
{
    clear: both;
}
ul, li
{
    margin: 0;
    padding: 0;
}
#wrap
{
    width: 100%;
    margin: 0 auto;
}
/*===========================================�ͷ�=============================================*/
.kefu
{
    position: fixed;
    top: 10%;
    right: 0;
    width: 180px;
    color: #ffffff;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index: 990;
}
.kefu_tab
{
    width: 180px;
    height: 450px;
    color: #ffffff;
}
.icon_kefu
{
    width: 36px;
    height: 144px;
    float: left;
    background-image: url(../img/icon_kefu-.png);
    position: relative;
    display: none;
    cursor: pointer;
}
.kefu_box
{
    float: left;
    width: 180px;
    height: 450px;
    color: #ffffff;
    background-image: url(../img/kefu_bg-.png);
}
.kefu_tab img
{
    display: block;
}
.kefu_head
{
    width: 180px;
    height: 40px;
    position: relative;
}
.kefu_close:link, .kefu_close:visited
{
    display: block;
    width: 22px;
    height: 22px;
    background-image: url(../img/close-.png);
    position: absolute;
    top: 13px;
    right: 8px;
}
.kefu_close:hover
{
    background-image: url(../img/close_hover-.png);
}
.kefu_title
{
    width: 180px;
    height: 20px;
    margin-top: 10px;
    font-size: 16px;
    color: #ffffff;
    line-height: 20px;
}
.kefu_title img
{
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 10px;
    display: inline-block;
}
.kefu_con
{
    margin-top: 5px;
    color: #ffffff;
}
.kefu_con a:hover
{
    color: #fdf400;
}
.kefu_con a
{
    color: #ffffff;
}
.kefu_con li
{
    height: 26px;
    line-height: 26px;
    margin-left: 58px;
    list-style-image: url(../img/qq.png);
    text-decoration: underline;
    color: #ffffff;
}
.erweima
{
    width: 180px;
    margin: 0 auto;
    text-align: center;
}
.erweima img
{
    margin: 0 auto;
    text-align: center;
}
.erweima span
{
    margin-top: 3px;
    margin-left: 3px;
    line-height: 20px;
    height: 20px;
    width: 180px;
    color: #ffffff;
}
.erweima img
{
    width: 120px;
    height: 120px;
    margin-left: 33px;
    margin-top: 8px;
    display: block;
}

/*=========================header====================================*/
.header_bar
{
    width: 100%;
    height: 10px;
}
.header_bar_left
{
    width: 35%;
    height: 10px;
    background-color: #8dc625;
    display: inline-block;
    float: left;
}
.header_bar_right
{
    width: 65%;
    height: 10px;
    background-color: #0c84d3;
    display: inline-block;
    float: left;
}
.header
{
    width: 1000px;
    height: 130px;
    margin: 0 auto;
}
.header_left
{
    width: 164px;
    height: 130px;
    float: left;
}
.header_left img
{
    margin-top: 20px;
}
.headet_right
{
    width: 836px;
    height: 130px;
    float: left;
}
.tel
{
    width: 600px;
    height: 85px;
    margin-left: 236px;
    display: block;
}
.tel_img
{
    margin-top: 8px;
    margin-left: 9px;
    width: 152px;
    height: 45px;
    display: inline-block;
}
.tel_span02
{
    height: 72px;
    line-height: 72px;
    color: #ffffff;
    vertical-align: bottom;
}

.tel_span a
{
    height: 45px;
    line-height: 45px;
    color: #ffffff;
    vertical-align: bottom;
}
.tel_span01
{
	width:6.5em;
	float:left;
	margin-left:3px;
    vertical-align: bottom;
}

.tel_span01>img
{
    width:100%;
}
.tel_img_div{
	float:left;
	color:#fff;
	overflow:hidden;
	}
.tel_span a:hover
{
    height: 45px;
    line-height: 45px;
    color: #FFFF33;
    vertical-align: bottom;
}
.tel_content
{
    float: right;
    width: 260px;
    height: 73px; /*	background-color:#8dc625;*/
    background-image: url(../img/tel_bg.png);
    background-repeat: no-repeat;
    margin-top: -10px;
    margin-right: 20px;
}

.title_h1
{
    width: 600px;
    height: 40px;
    font-size: 20px;
    margin-left: 236px;
}
.title_h1 li a:hover
{
    color: #ffffff;
    background-color: #065591;
    height: 40px;
    width: 120px;
    display: block;
    text-decoration: none;
}

.multiUl
{
    clear: both;
    display: block;
}
.multiUl li
{
    display: inline-block;
    float: left;
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    text-align: center;
    position: relative;
}


.multiUl li blockquote
{
    display: none;
    z-index: 201;
    position: absolute;
    left: -120px;
    top: 40px;
}
.multiUl li blockquote .ChildNavIn
{
    background-color: #ffffff;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    overflow: hidden;
    width: 600px;
    height: 320px;
    color: #555555;
    text-align: left;
    font-weight: normal;
    border-bottom: #065591 10px solid;
}

.ChildNavIn .ChildNavIn_left
{
    width: 200px;
    height: 300px;
    margin: 0 auto;
    float: left;
}
.ChildNavIn .ChildNavIn_left_header
{
    font-size: 18px;
    width: 200px;
    text-align: center;
    height: 40px;
    margin-top: 20px;
}
.ChildNavIn .ChildNavIn_left_header a:hover
{
    font-size: 18px;
    width: 200px;
    text-align: center;
    height: 40px;
    margin-top: 20px;
    text-decoration: none;
    border: none;
    color: #78b901;
    background: none;
}
.ChildNavIn_left_content
{
    width: 200px;
    margin-top: 10px;
}
.ChildNavIn_left_content ul li
{
    font-size: 15px;
    color: #555555;
    line-height: 30px;
    height: 30px;
    width: 140px;
    border-bottom: #d2d2d2 1px solid;
    text-align: left;
    margin-left: 30px;
}

.ChildNavIn_left_content ul li a
{
    text-decoration: none;
    color: #555555;
    width: 200px;
}
.ChildNavIn_left_content ul li a:hover
{
    text-decoration: none;
    color: #065591;
    width: 200px;
    background: none;
}
.multiUl li .blockquote_02
{
    display: none;
    z-index: 201;
    position: absolute;
    left: -65px;
    top: 40px;
}
.multiUl li .blockquote_02 .ChildNavIn
{
    background-color: #ffffff;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    overflow: hidden;
    margin: 0 auto;
    width: 250px;
    height: 320px;
    color: #555555;
    text-align: center;
    font-weight: normal;
    border-bottom: #065591 10px solid;
}
.multiUl li .blockquote_02 .ChildNavIn_content
{
    margin: 0 auto;
    margin-top: 20px;
    font-size: 15px;
    text-align: center;
    width: 250px;
}
.multiUl li .blockquote_02 .ChildNavIn_content ul li
{
    margin: 0 auto;
    font-size: 15px;
    color: #555555;
    line-height: 40px;
    height: 42px;
    width: 210px;
    text-align: center;
    border-bottom: 1px solid #d2d2d2;
    margin-left: 20px;
}
.multiUl li .blockquote_02 .ChildNavIn_content ul li a
{
    margin: 0 auto;
    font-size: 15px;
    width: 210px;
    text-align: center;
    height: 42px;
    border: none;
    text-decoration: none;
    background: none;
    color: #555555;
}
.multiUl li .blockquote_02 .ChildNavIn_content ul li a:hover
{
    margin: 0 auto;
    font-size: 15px;
    width: 210px;
    text-align: center;
    height: 42px;
    text-decoration: none;
    border: none;
    color: #065591;
    background: none;
}

.multiUl li .blockquote_03
{
    display: none;
    z-index: 201;
    position: absolute;
    left: 0px;
    top: 40px;
}
.multiUl li .blockquote_03 .ChildNavIn
{
    background-color: #ffffff;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    overflow: hidden;
    margin: 0 auto;
    width: 120px;
    height: 320px;
    color: #555555;
    text-align: center;
    font-weight: normal;
    border-bottom: #065591 10px solid;
}
.multiUl li .blockquote_03 .ChildNavIn_content
{
    margin: 0 auto;
    margin-top: 20px;
    font-size: 16px;
    text-align: center;
    width: 120px;
}
.multiUl li .blockquote_03 .ChildNavIn_content ul li
{
    margin: 0 auto;
    font-size: 16px;
    color: #555555;
    line-height: 60px;
    height: 60px;
    width: 120px;
    text-align: center;
}
.multiUl li .blockquote_03 .ChildNavIn_content ul li a
{
    margin: 0 auto;
    font-size: 16px;
    width: 120px;
    text-align: center;
    height: 60px;
    border: none;
    text-decoration: none;
    background: none;
    color: #555555;
}
.multiUl li .blockquote_03 .ChildNavIn_content ul li a:hover
{
    margin: 0 auto;
    font-size: 16px;
    width: 120px;
    text-align: center;
    height: 60px;
    text-decoration: none;
    border: none;
    color: #065591;
    background: none;
}
.multiUl li .blockquote_04
{
    display: none;
    z-index: 201;
    position: absolute;
    left: 0px;
    top: 40px;
}
.multiUl li .blockquote_04 .ChildNavIn
{
    background-color: #ffffff;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    overflow: hidden;
    margin: 0 auto;
    width: 120px;
    height: 320px;
    color: #555555;
    text-align: center;
    font-weight: normal;
    border-bottom: #065591 10px solid;
}
.multiUl li .blockquote_04 .ChildNavIn_content
{
    margin: 0 auto;
    margin-top: 20px;
    font-size: 16px;
    text-align: center;
    width: 120px;
}
.multiUl li .blockquote_04 .ChildNavIn_content ul li
{
    margin: 0 auto;
    font-size: 16px;
    color: #555555;
    line-height: 40px;
    height: 40px;
    width: 120px;
    text-align: center;
}
.multiUl li .blockquote_04 .ChildNavIn_content ul li a
{
    margin: 0 auto;
    font-size: 16px;
    width: 120px;
    text-align: center;
    height: 40px;
    border: none;
    text-decoration: none;
    background: none;
    color: #555555;
}
.multiUl li .blockquote_04 .ChildNavIn_content ul li a:hover
{
    margin: 0 auto;
    font-size: 16px;
    width: 120px;
    text-align: center;
    height: 40px;
    text-decoration: none;
    border: none;
    color: #065591;
    background: none;
}


/*=====================�ֲ�ͼ==============================*/
.banner
{
    width: 100%;
    height: 400px;
    margin: 0 auto;
    text-align: center;
    background-color: #0e1c59;
    overflow: hidden;
}
.banner img
{
    width: 1600px;
    height: 400px;
    margin: 0 auto;
}
/*=========================content_01=======================*/
.content_01
{
    width: 1000px;
    margin: 0 auto;
    margin-top: 10px;
}
.content_01_left
{
    width: 480px;
    float: left;
}
.content_01_left_header
{
    width: 480px;
    height: 45px;
    border-bottom: 1px solid #d2d2d2;
}
.content_01_left_header img
{
    margin-top: 7px;
    float: left;
}
.content_01_left_header span
{
    font-size: 18px;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
}
.more
{
    float: right;
    color: #ffffff;
    margin-right: 10px;
    margin-top: 11px;
    display: inline-block;
}
.content_01 a:hover
{
    color: #065591;
}
.content_01_left_content
{
    font-size: 14px;
    line-height: 26px;
    text-indent: 35px;
    width: 440px;
    margin: 0 auto;
    margin-top: 10px;
}
.content_01_right
{
    width: 480px;
    float: left;
    margin-left: 40px;
}
.content_01_right_content
{
    font-size: 14px;
    line-height: 24px;
    width: 440px;
    margin: 0 auto;
    margin-top: 10px;
}
.content_01_right_content li
{
    width: 440px;
    border-bottom: 1px solid #d2d2d2;
}
.content_01_right_content span
{
    width:80px;
    float: right;
    margin-left:35px;
}
/*======================================content_02========================*/
.content_02
{
    width: 100%;
    height: 380px;
    background-color: #eeeeee;
    margin: 0 auto;
    margin-top: 20px;
}
.content_02_header
{
    width: 1000px;
    height: 50px;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    background-image: url(../img/fenge.png);
    margin: 0 auto;
    display: block;
    padding-top: 10px;
}
.content_02_content
{
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
#container
{
    position: relative;
    width: 220px;
    height: 300px;
}
#inss
{
    position: absolute;
    height: 300px;
    width: 220px;
    top: 0;
    left: 0;
    background-color: #000000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    color: #ffffff;
    line-height: 35px;
    font-size: 15px;
    text-align: center;
}
#container a
{
    color: #ffffff;
}
#container a:hover
{
    color: #FFFF00;
}
#inss_02
{
    position: absolute;
    height: 300px;
    width: 220px;
    top: 0;
    left: 0;
    background-color: #000000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    color: #ffffff;
    line-height: 47px;
    font-size: 16px;
    text-align: center;
}
#inss_03
{
    position: absolute;
    height: 300px;
    width: 220px;
    top: 0;
    left: 0;
    background-color: #000000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    color: #ffffff;
    line-height: 47px;
    font-size: 16px;
    text-align: center;
}
#inss_04
{
    position: absolute;
    height: 300px;
    width: 220px;
    top: 0;
    left: 0;
    background-color: #000000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    color: #ffffff;
    line-height: 47px;
    font-size: 16px;
    text-align: center;
}

.content_02_content_img
{
    margin-left: 17px;
    margin-right: 12px;
    float: left;
}
.content_02_content a:hover
{
}
/*===================================content_03===========================*/
.content_03_left_content_l
{
    float: left;
}
.content_03_left_content_l li
{
    
    padding: 0px;
    /*margin-left: 15px;
    text-indent: 15px;*/
}
.content_03_left_content_r
{
    float: left;
    margin-left: 80px;
}
.content_03_left_content_r li
{
    list-style-image: url(../img/list-icon.jpg);
    padding: 0px;
    margin-left: 15px;
    text-indent: 15px;
}
.content_03_right_content
{
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    width: 400px;
    margin: 0 auto;
    margin-top: 10px;
}
.content_03_right_content a
{
    color: #ffffff;
}
.content_03_right_content a:hover
{
    color: #fdfa01;
}
.directions
{
    width: 120px;
    height: 50px;
    color: #ffffff;
    margin-left: 7px;
    margin-right: 5px;
    margin-top: 10px;
    background-color: #0c84d3;
    float: left;
}
.directions_
{
    width: 120px;
    height: 50px;
    color: #ffffff;
    margin-left: 7px;
    margin-right: 5px;
    margin-top: 10px;
    background-color: #8dc625;
    float: left;
}
/*===================================content_04===========================*/
.content_04
{
    width: 100%;
    height: 270px;
    background-color: #eeeeee;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}
.content_04_content
{
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}
.content_04_content a
{
    color: #ffffff;
}
.content_04_content a:hover
{
    color: #FFFF00;
}
.content_04_content_box01
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-01-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.content_04_content_box02
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-02-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.content_04_content_box03
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-03-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.content_04_content_box04
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-04-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}

/*===================================content_05===========================*/
.content_05
{
    width: 100%;
    height: 270px;
    background-color: #ffffff;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}
.content_05_content
{
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}
.content_05_content a
{
    color: #ffffff;
}
.content_05_content a:hover
{
    color: #FFFF00;
}
.content_05_content_box01
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-01-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.content_05_content_box02
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-02-.png);
    background-repeat: no-repeat;G
    float: left;
    overflow: hidden;
}
.content_05_content_box03
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-03-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.content_05_content_box04
{
    width: 182px;
    height: 182px;
    margin-right: 34px;
    margin-left: 34px;
    margin-top: 7px;
    padding-top: 60px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color: #ffffff;
    background-image: url(../img/h4-04-.png);
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
/*===================================bottom===========================*/
.bottom
{
    width: 100%;
    margin: 0 auto;
    color: #ffffff;
    background-image: url(../img/bottom-bg.jpg);
    background-color: #065591;
    height: 330px;
}
.bottom_content
{
    width: 1000px;
    margin: 0 auto;
}
.bottom_content_more
{
    float: right;
    color: #ffffff;
    margin-top: 11px;
    display: inline-block;
}
.bottom_content_left
{
    width: 215px;
    float: left;
    margin-top: 15px;
    color: #ffffff;
    display: inline-block;
}
.bottom_content_left_header
{
    width: 215px;
    height: 45px;
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
.bottom_content_left_header img
{
    margin-top: 7px;
    float: left;
}
.bottom_content_left_header span
{
    font-size: 18px;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
    color: #ffffff;
}
.bottom_content_left_header_more
{
    float: right;
    margin-right: 10px;
    margin-top: 11px;
    display: inline-block;
    color: #ffffff;
}
.bottom_content a
{
    color: #ffffff;
}
.bottom_content a:hover
{
    color: #FFFF00;
}
.bottom_content_left_content
{
    font-size: 14px;
    line-height: 33px;
    width: 195px;
    margin: 0 auto;
    margin-top: 10px;
}
.bottom_content_left_content li
{
    width: 190px;
    color: #ffffff;
    border-bottom: 1px solid #6397bd;
    margin-left: 8px;
    padding-left: 5px;
    list-style-image: url(../img/list-icon-.jpg);
}
.bottom_content_mid
{
    width: 440px;
    float: left;
    margin-top: 15px;
    margin-left: 40px;
    color: #ffffff;
    display: inline-block;
}
.bottom_content_mid_header
{
    width: 650px;
    height: 45px;
    border-bottom: 1px solid #ffffff;
}
.bottom_content_mid_header img
{
    margin-top: 7px;
    float: left;
}
.bottom_content_mid_header span
{
    font-size: 18px;
    margin-top: 10px;
    color: #ffffff;
    margin-left: 15px;
    float: left;
}
.bottom_content_mid_content
{
    width: 440px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 24px;
    color: #ffffff;
    margin-top: 10px;
}
.bottom_content_mid_content_01
{
    width: 440px;
    margin: 0 auto;
    display: block;
}
.bottom_content_mid_content_01_img
{
    width: 46px;
    margin-top: 15px;
    float: left;
}
.bottom_content_mid_content_01_p
{
    width: 380px;
    height: 83px;
    margin-left: 10px;
    color: #ffffff;
    float: left;
}
.bottom_content_right
{
    width: 263px;
    float: left;
    margin-top: 15px;
    margin-left: 40px;
    color: #ffffff;
    display: inline-block;
}
.bottom_content_right_header
{
    width: 263px;
    height: 45px;
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
.bottom_content_right_header img
{
    margin-top: 7px;
    float: left;
}
.bottom_content_right_header span
{
    font-size: 18px;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
}
.bottom_content_right_content
{
    font-size: 14px;
    line-height: 33px;
    width: 263px;
    margin: 0 auto;
    margin-top: 10px;
}
.bottom_content_right_content li
{
    width: 255px;
    color: #ffffff;
    border-bottom: 1px solid #6397bd;
    margin-left: 8px;
}
/*===================================footer===========================*/
.footer
{
    width: 100%;
    height: 25px;
    background-color: #eeeeee;
    color: #555555;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
}
.footer_content
{
    text-align: center;
    padding-top: 5px;
}
