.t_bg { background:url(../images/t_bg.gif) repeat-x center 0; height:233px;}

.h_top { height:26px; line-height:26px; overflow:hidden;}
.h_top i { float:left;}
.h_top p { float: right; color:#919191; font-family:"宋体";}
.h_top p q a { padding:0 15px 0 25px; display: inline-block; color:#919191; font-family:"宋体";}
.h_top p q .ico02 {}
.h_top p q .ico03 {}

.h_con { height:137px; overflow:hidden}
.h_con p { padding:27px 0 0; float:left;}
.h_bt { /* padding:43px 0 0 10px; */ }
.h_bt span { display:block; font-weight:normal; font-size:16px; color:#444; }
.h_bt span b { color:#ea4c02; padding:0 10px 0 37px;}
.h_pho { width:170px; margin-top:40px; font-size:18px; background:url(../images/h_pho.gif) no-repeat 0 5px; padding-left:55px;}
.h_pho em { display:block; line-height:22px;}
.h_pho em i { display:block; float:right;}
.h_pho em i img { margin-left:10px;}
.h_pho span { color:#0053a3; font-size:24px; font-family:Arial; font-weight:bold; display:block; clear:both; padding-top:3px;}

.h_nav { height:70px; line-height:80px; overflow: hidden }
.h_nav ul li { float:left;  display:inline}
.h_nav ul .nobor01 { /* background:none; */ }
.h_nav ul li a { display:inline-block; padding:0 52px; color:#fff; font-size:18px;}
.h_nav ul li a:hover,.h_nav ul .cur a {  background:url(../images/n_libg.gif) repeat-x; color:#000; }

.s_inp {  margin-top:9px;}
.inp01 { background:url(../images/s_inp.gif) no-repeat; width:266px; height:21px; line-height:21px; border:none; padding:0 5px; float:left; font-size:12px; color:#333; font-family:"Microsoft YaHei";}
.h_ser p { float:left; width:670px; overflow:hidden; line-height:43px;}
.h_ser p a { padding:0 6px; color:#777; font-family:"宋体";}


.fullSlide {
    width: 100%;
    position: relative;
    height: 600px;
}
.banner {
    overflow: hidden;
}
.fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.fullSlide .bd ul {
    width: 100% !important;
}
.fullSlide .bd li {
    width: 100% !important;
    height: 600px;
    overflow: hidden;
    text-align: center;
    background-position: center top;
    background-repeat: no-repeat;
}
.fullSlide .bd li a {
    display: block;
    height: 600px;
}
.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 1px;
    left: 0;
    height: 30px;
    line-height: 30px;
}
.fullSlide .hd ul {
    text-align: center;
}
.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 40px;
    height: 12px;
    margin: 1px 10px;
    overflow: hidden;
    background: #fff;
    border: 1px solid #1369bf;
    line-height: 999px;
}
.fullSlide .hd ul .on {
    background: #1369bf;
    width: 60px;
}
.fullSlide .prev, .fullSlide .next {
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    margin-top: -30px;
    left: 5%;
    z-index: 1;
    width: 40px;
    height: 60px;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
    width: 73px;
    height: 73px;
}
.fullSlide .prev {
    background: url(../images/left1s.png) no-repeat;
}
.fullSlide .next {
    left: auto;
    right: 5%;
    background: url(../images/right1s.png) no-repeat;
}

.lm {
    height: 148px;
    background: #ebebeb;
    font-family: "黑体", serif;
}
.xlm {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.lmz {
    float: left;
    width: 916px;  
    height: 130px;
    font-size: 16px;
    font-weight: bold;
    text-align: justify;
    text-indent: 2em;
    color: #444;
    line-height: 28px;
    padding-left: 284px;
    background: url(../images/lmz.jpg) no-repeat left 26px;
    padding-top: 32px;
    letter-spacing: 1px;
}

.xlm span{
    font-size: 16px;
    margin-top: 28px;
    color: #333;
    float: right;
    letter-spacing: normal;
}

.foot {background: url(../images/dbb.jpg) repeat-x;font-family: "黑体", serif;}
.dbk { height: 122px;}
.f_logo { float: left; padding-top: 50px;}
.f_menu a { font-size: 16px; color: #FFFFFF; line-height: 122px; margin: 0 33px;}
.dbk1 { height: 290px; overflow: hidden;}
.dbz1 { float: left; font-size: 14px; color: #ffffff; line-height: 30px; padding: 50px 0 0 65px;}
.dbz1 a{ color:#fff;}
.dbz span { margin-right: 20px;}
.dbw { float: right; padding-top:50px; width:360px;}
.dbw img { width: 160px; height: 160px; border: 6px solid #ffffff;}
.dbw em { display: block; float: left;}
.dbw p { float: left; margin-left: 38px; margin-top: 30px; }
.dbw p a { display: block; width: 117px; height: 44px; background: url(../images/dbk.jpg) no-repeat; font-size: 14px; color: #ffffff; line-height: 44px; margin-bottom: 19px;}
.dbw p a:hover,.dbw p a.cur{ color:#f5ce0f;}
.dbw .dba span { display: block; background: url(../images/dbj.jpg) no-repeat 10px center; padding-left: 45px;}
.dbw .dba1 span { display: block; background: url(../images/dbj1.jpg) no-repeat 10px center; padding-left: 45px;}
.dbw .dba2 span { display: block; background: url(../images/dbj2.jpg) no-repeat 10px center; padding-left: 45px;}
.dbb { text-align: center;}
.dbi { font-size: 14px; color: #a6a6a6; line-height: 25px; margin: 55px 0 45px;}
.dbi span { margin: 0 20px;}
.dbz p { font-size: 14px; color: #a6a6a6;}
.dbz p a { font-size: 14px; color: #a6a6a6; margin: 0 5px; line-height: 25px;}
.dbz em { display: block; padding: 10px 0 20px;}
.dbz em a { display: block; width: 95px; height: 30px; text-align: center; font-size: 14px; color: #FFFFFF; line-height: 30px; background: #f57a0f; margin: 0 auto;}
.footer{
	width: 1200px;
    margin: 0 auto;
}
.dbb{
	margin-top: -26px;
}