@font-face {
    font-family: 'iconfont';  /* project id 1502800 */
    src: url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.eot');
    src: url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.woff') format('woff'),
    url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_1502800_o0bfpiwvnj.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

body{margin:0;padding:0;border:0;font-size:12px;font-family:"微软雅黑",verdana,arial,sans-serif;color:#333;background:#fff;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{LIST-STYLE:none none outside;padding:0;margin:0;list-style-type:none;font-family:"微软雅黑",verdana,arial,sans-serif;}
div,td,form,input{font-size:12px;}
img{border:none;}
a{color:#333;text-decoration:none;font-size:12px;font-family:"微软雅黑",verdana,arial,sans-serif;}
a:hover{text-decoration:none;}
.fl{float:left;}
.container{width:1000px;margin: 0 auto;position: relative;}
.section{position: relative;}
.section:after{clear: both;content: '';display: block;height: 0;}
.section-title{text-align: center;position: relative;}
.section-title p{color:#999;font-size: 16px;}
.section-body{margin-top:50px;}
.section.section-padding{padding:90px 0;}

.main{width:100%;margin:0 auto 0 auto;padding:0;}

#dayu_a{height:129px;padding-top:5px;}

.t_tel{width:260px;height:24px;text-align:right;float:right;margin-top:20px;font-size:14px;letter-spacing:0;color:#fff;}

.dayu_b{width:980px;height:110px;margin:0 auto;}

#topline{width:100%;background:#666;height:30px;color:#ccc;}
#topline .left{float:left;width:250px;line-height:30px;}
#topline .k{border:1px solid #A0B4C5;line-height:15px;height:15px;font-size:12px;padding-left:3px;}
#topline .right{float:right;width:150px;text-align:right;line-height:24px;margin:4px 0 0 0;}
#topline .right a{color:#ccc;}
#header{width:100%;height:100px;text-align:center;border-bottom:1px solid #ccc;position: relative;z-index: 999;}
#header #logo{
    position: absolute;
    left:0;
    top:0;
    width:100px;
    height: 100px;
}
#header #logo img{
    width: 100%;
    height: 100%;
}
#uumenu_a{z-index:999;float:right;margin:0;}
#uumenu_a .submenu{TEXT-ALIGN:center;WIDTH:100px;HEIGHT:40px;padding:30px 0;FLOAT:left;COLOR:#fff;FONT-WEIGHT:bold;position: relative}
#uumenu_a .submenu A{LINE-HEIGHT:40px;HEIGHT:40px;width:100%;DISPLAY:block;TEXT-DECORATION:none;font-size:14px;}
#uumenu_a .submenu A:hover{COLOR:#2661A6;}
#uumenu_a .submenu A.on{color: #2661A6;}
#uumenu_a li ul {
    background: #273754;
    box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
}
#uumenu_a li ul li {
    width: 200px;
}
#uumenu_a li ul a {
    border: none;
}
#uumenu_a li ul a:hover {
    background: rgba(0, 0, 0, 0.2);
}
#uumenu_a > li:hover ul li {
    height: 36px;
}
#uumenu_a li ul {
    position: absolute;
    left: 0;
    top: 100px;
    z-index: 1;
}
#uumenu_a li ul li {
    overflow: hidden;
    height: 0;
    background:#fff;
    -webkit-transition: height 200ms ease-in;
    -moz-transition: height 200ms ease-in;
    -o-transition: height 200ms ease-in;
    transition: height 200ms ease-in;
    text-align: left;

}
#uumenu_a li ul li a{padding: 0 20px;color:#999;}
#uumenu_a li:hover ul{
    border-top:2px solid #0069B7;
}

#so{float:left;width:350px;margin-top:12px;margin-left:90px;}

#lang{float:right;width:220px;height:70px;margin-top:34px;text-align:right;background:url(../img/tel.gif) right bottom no-repeat;}

#lang a{font-size:12px;}
#dayu_b{text-align:center;background:#fff;border:1px solid #ccc;padding:5px;width:968px;height:220px;overflow:hidden;margin:0 auto;}

.body{width:100%; height:721px; background: url(../ico/about.jpg) no-repeat center top;}
.body_bantu{width:100%; height:721px; background: url(../ico/bt.jpg) no-repeat center top;position:relative; overflow:hidden; margin:0 auto; opacity:0; filter:alpha(opacity=0);}
.body_hr{width:100%; height:721px; background: url(../ico/hr.jpg) no-repeat center top;}
.body_zr{width:100%; height:721px; background: url(../ico/zr.jpg) no-repeat center top;position:relative; }

.body_dang{width:100%; height:721px; background: url(../ico/dang_bg.jpg) no-repeat center top;}

.about_title_bg{width:100%;height:100px;background: url(../img/t1.png) repeat-x 0 0;border-bottom:1px solid #3A81C3;}
.about_title{width:980px;margin:0 auto;color:#fff;padding-top:20px;}
.about_title h2{font-weight:normal;font-size: 28px;line-height: 36px;}
.about_title h3{font-weight:normal; font-size: 20px;line-height: 24px;font-family:arial;}

.about_v_bg{width:100%;height:164px;background: url(../ico/path.jpg) repeat-x 0 0 #f0f0f0;}
.about_v{width:1236px;height:164px;margin:0 auto;color:#333;background: url(../ico/pathbgbg.jpg) center no-repeat;}
.about_v1{width:980px;height:164px;margin:0 auto;color:#333;}
.about_v1 dl{padding-top:35px;}
.about_v1 dt{float:left;font-size:32px;color:#2661A6;width:200px;}
.about_v1 dd{float:right;width:300px;font-size:12px;color:#444;border-left:1px solid #ccc;padding-top:14px;padding-left:10px;margin-top:20px;}
.about_v1 dd a{color:#444;}
.about_v1 dd a:hover{color:#2661A6;}
.about_menu{margin-top:85px;border-bottom:1px solid #fff;}
.about_menu td{border-right:1px solid #fff;background:#2661A6;}
.about_menu td a{display:block;text-align:center;background:#2661A6;color:#fff;font-size:14px;height:42px;line-height:42px;}
.about_menu td a:hover{display:block;text-align:center;background:#C60000;text-decoration:none;}
.about_menu td .aon{background:#C60000;}
.leftmenu{width:170px;padding-right:30px;padding-top:50px;text-align: right;}
.leftmenu a{font-size:16px;line-height:50px;color:#A9A9A9;}
.leftmenu a.active{color:#15499a;}
.main_body{width:100%;
    margin:0 auto 0 auto;
    padding:0;
    border-bottom:1px solid #ddd;
    background: -moz-linear-gradient(top,#fff 0,#fdfdfd 51%,#f8f8f8 77%,#f8f8f8 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(51%,#fdfdfd),color-stop(77%,#f8f8f8),color-stop(100%,#f8f8f8));
    background: -webkit-linear-gradient(top,#fff 0,#fdfdfd 51%,#f8f8f8 77%,#f8f8f8 100%);
    background: -o-linear-gradient(top,#fff 0,#fdfdfd 51%,#f8f8f8 77%,#f8f8f8 100%);
    background: -ms-linear-gradient(top,#fff 0,#fdfdfd 51%,#f8f8f8 77%,#f8f8f8 100%);
    background: linear-gradient(to bottom,#fff 0,#fdfdfd 51%,#f8f8f8 77%,#f8f8f8 100%);
    background: #fff;
}

.p_v{}
.v_k{padding:8px;background:#fff;border:1px solid #ddd;margin-right:28px;margin-top:20px;}

.v_k_r{padding:8px;background:#fff;border:1px solid #ddd;margin-left:28px;float:right;}

.v_wh{border:1px solid #f6f6f6;border-right:1px solid #eee;margin-bottom:28px;border-bottom:2px solid #eee;}
.v_wh td{border-right:1px solid #eee;width:33.3%;}
.v_wh p{margin-left:48px;}
.v_wh strong{color:#333;font-size:18px;}
.v_wh img{margin-bottom:9px;}

.main_v{color:#333;line-height:200%;font-size:14px;min-height:500px;padding:50px 0 50px 50px}
.main_v.new{border-left:1px solid #c3c2c2;margin-left:200px;}
.main_v P{font-size:14px;}
.main_v a{font-size:14px;text-decoration:underline;color:#333;}
.main_v b{color:#b00;}

.gsbh{}
.gsbh img{border:1px solid #ddd;padding:5px;}
.dayu_top{width:980px;padding:0;margin:0 auto;height:100px;}

.dayu_top .l{float:left;width:450px;}
.dayu_top .l a{color:#fe0;}
.dayu_top .gsm{border-bottom:1px solid #555;font-size:28px;width:338px;margin:0 auto;}
.dayu_top .ywjs{font-size:14px;}
.dayu_top .r{float:right;text-align:right;width:400px;margin-top:12px;line-height:33px;}
.dayu_top .r b{font-size:14px;}

.swiper-container{height: 532px;}
#property,#news{
    background:#f1f2f4;
}
#property .item{
    width:320px;
    height:260px;
    float:left;
    text-align: center;
    margin:0 4px;
    position:relative;
    color:#333;
    font-weight: bold;
    font-size: 16px;
    padding-top:50px;
    transition-duration: 0.2s;
    margin-bottom: 20px;
}
#property .item .num{
    position: absolute;
    left:-5px;
    top:-15px;
    font-size: 60px;
    font-weight: bold;
    opacity: 0.2;
}
#property .item img{
    transition-duration: 0.2s;
}
#property .item .iconfont{font-size: 40px;}

#property .item:hover{
    transform: translateY(-20px);
}
#property .item:hover img{
    box-shadow: 0 10px 10px #666;
}
#develop .item{
    width:150px;
    margin:0 25px;
    float:left;
}

#develop .item .icon{
    width:100px;
    height: 100px;
    margin: 0 auto 40px;
    background:#2e99eb;
    border-radius: 50%;
}

#develop .item h2{
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    color:#333;
}

#develop .item p{
    font-size: 14px;
    color:#999;
}

#develop .item .icon{
    text-align: center;
}

#develop .item .icon:hover {
    -webkit-animation: proRotate 0.5s ease-in-out 100ms alternate none 1;
    animation: proRotate 0.5s ease-in-out 100ms alternate none 1;
}

#develop .item .icon img{
    display: inline-block;
    width:57px;
    height: 57px;
    margin-top:20px;
}

@-webkit-keyframes proRotate {
    0%{-webkit-transform:perspective(400px) rotateY(180deg);}
    100%{-webkit-transform:perspective(400px) rotateY(0deg);}
}
@keyframes proRotate {
    0%{transform:perspective(400px) rotateY(180deg);}
    100%{transform:perspective(400px) rotateY(0deg);}
}

#news{
    padding:50px 0 90px;
}

#news .bg{
    width:100%;
    position: absolute;
    top:0;
    left:0;
    overflow: hidden;
}

#news .section-title{
    color:#fff;
}

#news .section-title p{
    color:#fff;
}

#news #news-list{
    height:350px;
}
#news .swiper-wrapper{height: 300px;overflow: hidden}
#news .swiper-slide{
    width:300px;
    height:300px;
    float:left;
    overflow: hidden;
}

#news .swiper-slide a{
    position: relative;
    width:300px;
    margin:0 auto;
    display: block;
    height:100px;
    padding-top:200px;
    background: #fff;
}

#news .swiper-slide a .cont{
    position: relative;
    padding:10px 30px;
}
#news .swiper-slide a .cont .time{
    font-size: 20px;
}
#news .swiper-slide a .cont .tit{
    font-size:16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
#news .swiper-slide a .img{
    width:100%;
    height:220px;
    top:0;
    left:50%;
    margin-left:-50%;
    overflow: hidden;
    text-align: center;
    position: absolute;
    z-index: 1;
    overflow: hidden;
}
#news .swiper-slide a .img img{
    width: 100%;
    height: 220px;
}
#news .pagination {
    position: absolute;
    z-index: 100;
    left: 50%;
    bottom: 10px;
    transform: translateX(-50%);
}
#news .more{
    border:1px solid #15499a;
    color:#15499a;
    font-size: 20px;
    margin:50px auto 0;
    display: block;
    text-align: center;
    padding:5px 0;
    width:100px;
    font-weight: bold;
    transition-duration: 300ms;
}
#news .more:hover{
    background:#15499a;
    color:#fff;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #ccc;
    margin-right: 5px;
    opacity: 0.8;
    border: 1px solid #ccc;
    cursor: pointer;
}
.swiper-visible-switch {
    background: #1e7b9a;
}
.swiper-active-switch {
    background: #15499a;
}
#cooperation ul{
    width:100%;
    height:70px;
    overflow: hidden;
    margin-bottom: 10px;
}
#cooperation li{
    width:185px;
    height:65px;
    line-height: 70px;
    text-align: center;
    color:#fff;
    font-size: 22px;
    float: left;
    margin:0 10px 10px 0;
}
#cooperation li img{
    width:100%;
    height:100%;
}
#cooperation .tit{
    background: #15499a;
    margin-right: 20px;
}

.news_p{padding:9px;height:auto!important;height:200px;min-height:200px;padding:15px 0;}
.news_p .imgp{padding:15px 0;border-bottom:1px dashed #eee;}
.news_p table{width:100%;padding:0;margin:0 auto;height:200px;}
.news_p table .img_p{width:300px;height:200px;background:#fff;border:1px solid #ddd;text-align:center;}
.news_p table .img_p a{display:block;}
.news_p .xw_txt{padding-left:25px;}
.news_p table p{float:left;}
.news_p table b{display:block;line-height:28px;}
.news_p table i{font-style:normal;}
.news_p table b{font-size:16px;color:#444;}
.news_p table b a{font-size:16px;font-family:Lucida Sans,arial;color:#c00;}
.news_p table span {display:block;height:122px;font-size:14px;overflow:hidden;padding-top:5px;color:#333;line-height:180%;}
.news_p table span a {color:#333;}
.news_p a{text-decoration:none;}
.news_p .xw_txt2{padding-right:25px;}
.news_p .ls b a{font-size:16px;font-family:Lucida Sans,arial;COLOR:#2661A6;}

.news{padding:9px;height:auto!important;height:320px;min-height:320px;}
.news ul{float:left;width:48%;padding:0;margin:0;}
.news b{font-size:14px;line-height:28px;color:#c00;}
.news li{border-bottom:1px dashed #ccc;line-height:28px;margin-top:5px;padding-left:22px;}
.news li a{font-size:14px;}
.news span{font-size:11px;color:#888;}
.news .li_bt{color:#c00;font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;}
.news .li_bt span{color:#666;font-size:12px;}
.news .li_s{padding-left:36px;}

.news-header{
    height:300px;
    background: url("/Public/assets/home/images/news_banner.jpg") center center;
}
.crumbs{
    padding:20px 0;
    font-size: 14px;
    border-bottom: 1px solid #c2c2c2;
    color:#999;
}
.crumbs a{
    font-size: 14px;
    color:#999;
}
.tabs{
    padding-top:30px;
}
.tabs .tab{
    width:200px;
    height:30px;
    line-height: 30px;
    font-size: 14px;
    margin-right: 10px;
    display: inline-block;
    text-align: center;
    border:1px solid #c2c2c2;
}
.tabs .tab.active{
    background: #184d9c;
    color: #fff;
    border:1px solid #184d9c;
}
.news_p .item{
    height:150px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #f0f0f0;
    padding: 25px 25px 25px 260px;
    margin-bottom: 20px;
    border:1px solid #f0f0f0;
}
.news_p .item p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.news_p .item .img{
    width:230px;
    height: 200px;
    position: absolute;
    left:0;
    top:0;
    text-align: center;
    overflow: hidden;
}

.about_pic{clear:both;padding:12px 0;}
.about_pic a{float:left;display:block;width:225px;margin:10px 4px;border:1px solid #ddd;padding:2px;}
.about_pic a img{width:225px;}

.about_pic1{clear:both;padding:12px 0;}
.about_pic1 a{float:left;display:block;width:300px;margin:10px 6px;border:1px solid #ddd;padding:2px;}
.about_pic1 a img{width:300px;height:200px;}

.about_k{width:350px;height:240px;padding:1px;background:#fff;border:1px solid #ddd;margin-top:15px;margin-bottom:15px;}


#dayu_c{margin:0 auto;width:980px;}

#dayu_d{float:left;width:190px;text-align:left;}
#dayu_d dl{margin-bottom:12px;border:0px solid #c00;}
#dayu_d dt{font-size:16px;font-weight:bold;line-height:30px;padding-left:6px;border-bottom:1px solid #ddd;argin-bottom:5px;}
#dayu_d dt a{font-size:16px;font-weight:bold;color:#fff;}

#dayu_d dd{border:0;margin-bottom:15px;margin-top:5px;}
#dayu_d dd li{line-height:26px;margin-bottom:5px;border-bottom:1px solid #ddd;border-left:1px solid #c00;}
#dayu_d dd li a{display:block;text-decoration:none;padding-left:12px;font-size:14px;}
#dayu_d dd li a:hover{background:#c00;color:#fff;}
#dayu_d .cp_on{color:#fff;border-left:1px solid #000;}
#dayu_d .cp_on a{display:block;text-decoration:none;padding-left:6px;color:#fff;font-size:14px;}


#dayu_d .nav_s{letter-spacing:1px;line-height:24px;font-size:12px;border:0;border-bottom:1px dashed #777;padding:0;margin:0;}
#dayu_d .nav_s a{font-size:12px;font-weight:normal;color:#ccc;text-align:left;}


#dayu_e{float:right;width:740px;text-align:left;}
#dayu_e dl{padding:0 0 8px 18px;}
#dayu_e dt{font-size:12px;border-bottom:1px solid #ddd;color:#333;height:30px;line-height:30px;padding:0 8px 0 0;}
#dayu_e dt b{float:left;display:block;text-align:center;height:30px;font-size:16px;background:url(../img/a0.png) 3px center no-repeat;padding:0 0 0 40px;color:#333;}
#dayu_e dt span{float:right;display:block;padding-left:20px;}
#dayu_e dt a{font-size:12px;color:#333;}
#dayu_e dd{line-height:180%;padding:10px 0 8px 0;}

#dayu_e h1{margin:20px 0 15px 0;font-size:18px;line-height:180%;}

#dayu_f{margin:0 auto;margin-top:18px;clear:both;width:100%;background:#fff;border-top:2px solid #DD127B;text-align:center;line-height:180%;padding:12px 0 0 0;}

#dayu_f p{float:left;display:block;text-align:left;padding:0;margin:0;}
#dayu_f b{float:right;display:block;text-align:right;font-weight:normal;}
#dayu_f b i{font-style:normal;font-size:11px;}

.dayu_end{margin:0 auto;margin-top:5px;clear:both;width:980px;text-align:center;line-height:180%;padding:0 0 0 0;color:#666;}
.dayu_end dl{float:left;text-align:left;padding-bottom:15px;}
.dayu_end dl dt{font-size:16px;color:#555;font-weight:bold;line-height:36px;margin-bottom:15px;border-bottom:1px solid #ccc;}
.dayu_end a{color:#555;}
.dayu_end a:hover{color:#c00;}

.end{font-size:12px;clear:both;padding:9px 0;color:#ccc;text-align:center;width:100%;line-height:200%;border-top:1px solid #333;background:#333;margin-top:15px;}
.end a{COLOR:#ccc;text-decoration:none;font-size:12px;}

.copy{padding:10px 0;width:980px;margin:0 auto;height:113px;text-align:left;}
.copy p{padding-left:80px;}

.d_f{text-align:left;width:980px;margin:0 auto;height:180px;padding-top:5px;}
.d_f a{color:#eee;}
.d_f .d_copy{text-align:left;clear:both;padding-top:9px;color:#eee;}
.d_f .d_copy a{color:#eee;}
.d_f li{float:left;width:180px;text-align:left;border-left:1px solid #333;padding-left:15px;height:165px;line-height:200%;}
.d_f li b a,b{font-size:14px;color:#eee;}

.dayu_copy{background:#DD137B;color:#fff;border-top:1px solid #ddd;clear:both;}
.dayu_copy dl{width:980px;margin:0 auto;height:46px;line-height:46px;}
.dayu_copy dl dt{float:left;}
.dayu_copy dl dt a{color:#fff;}
.dayu_copy dl dd{float:right;height:35px;padding-top:4px;overflow:hidden;}

.ui_c dd{height:20px;margin-bottom:2px;}

.ui_c i{float:left;width:20px;height:20px;text-align:center;display:block;background:#1ABC9C;margin-right:9px;}

.btn{background:#b00;border:0;width:140px;height:32px;font-size:16px;color:#fff;}

.book{width:95%;padding:5px 0;}
.book td{font-size:14px;}
.book  td i{color:#f00;font-size:11px;}
.book .input{font-size:14px;height:28px;text-indent:5px;line-height:28px;border:1px solid #ddd;border-left:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;}
.book span{font-size:12px;color:#666;}

.dd_nr label{display:block;text-align:left;position:relative;}
.dd_nr span{position:absolute;color:#aaa;cursor:text;font-size:11px;padding-left:5px;padding-top:4px;}
.dd_nr .key{line-height:24px;height:24px;font-size:14px;color:#222;text-indent:5px;}

.readonly{border:0;font-weight:bold;color:#d00;font-size:14px;}

.pic{width:234px;height:200px;padding:0;text-align:center;margin:15px 18px 0 0;border:1px solid #eee;float:left;}
.pic .img{text-align:center;height:174px;overflow:hidden;border-bottom:0;}
.pic .txt{border-top:1px solid #eee;}
.pic .txt a{display:block;color:#000;overflow:hidden;line-height:26px;padding-left:5px;}
.pic .txt a:hover{color:#f60;}
.pic:hover{border:1px solid #c00;}
.pic_r{float:right;margin-right:0;}

.pic_order{display:block;line-height:28px;background:#f60;color:#fff;margin-top:3px;}
.pic_order:hover{color:#fff;}

.cp_v{text-align:center;height:auto!important;height:500px;min-height:500px;}
.cp_v h1{margin:auto;font-size:25px;text-align:left;}

#view{line-height:180%;display:block;font-size:14px;height:auto!important;height:450px;min-height:450px;color:#333;}
#view .bt{text-align:center;margin-bottom:15px;}
#view .bt li{font-size:22px;color:#333;clear:both;font-weight:bold;margin:22px auto;}
#view .bt .date{color:#666;font-size:12px;font-weight:normal;margin:0;margin-top:10px;}
#view .bt .title_2{font-size:16px;margin:0;}
#view   p{line-height:200%;font-size:14px;}
#view .v_k{padding:5px;border:1px solid #ddd;margin:15px auto;}

.con{font-size:14px;line-height:200%;}
.about{line-height:200%;color:#555;font-size:14px;}
.about p{line-height:200%;font-size:14px;}
.about b,strong{color:#c00;}
.class{height:auto!important;height:500px;min-height:500px;}

.lx_f{border:1px solid #ddd;padding:1px;}
.lx_f h2{margin:0 0 12px 0;font-size:14px;background:#F8F8F8;padding-left:10px;line-height:30px;border-bottom:1px solid #eee;}
.lx_f p{padding:0 0 0 8px;}

#page{text-align:left;font-size:12px;margin:0 auto;padding:19px 0 0 10px;clear:both;height:30px;}
#page a{color:#fff;font-size:12px;border:1px solid #666;padding:0px;width:24px;display:block;line-height:24px;float:left;text-align:center;margin-right:3px;background:#555;}
#page a:hover{font-weight:bold;color:#5A2E20;text-decoration:none;background:#fff;border:1px solid #c00;}
#page b{color:#fff;background:#c00;font-weight:normal;font-size:12px;padding:0px 0px;width:24px;line-height:24px;display:block;float:left;text-align:center;margin-right:3px;border:1px solid #c00;}

.clear{clear:both;overflow:hidden;height:1px;}
.read{font-weight:bold;border:0;color:#c00;}

.lx{margin-top:5px;}
.lx{font-size:14px;color:#555;}
.lx ul{margin-bottom:15px;}
.lx li{border-bottom:1px dashed #ddd;line-height:32px;}
.lx h3{color:#c00;margin:3px 0;padding:0;font-size:20px;letter-spacing:1px;}
.lx a{font-size:14px;}
.lx .lx_wz{border:1px solid #eee;padding:4px;text-align:center;}
.lx b{font-size:14px;color:#444;}

.lx_left{line-height:180%;border:1px solid #ddd;padding:5px 8px 15px 5px;}
.lx_left span{display:block;letter-spacing:0px;line-height:28px;border-bottom:1px dashed #ccc;padding-left:15px;}
.lx_left  a{display:inline;padding:0;}
.lx_left a:hover{background:none;color:#f00;text-decoration:underline;}
.lx_left .n{background:none;}

.h_lx{font-size:12px;}
.h_lx dd{border-top:0;}
.h_lx a{font-size:12px;}
.h_lx span{line-height:29px;}

.cp_k{border:1px solid #ddd;padding:6px;background:#f9f9f9;margin:2px 15px 5px 5px;}

#cp_k{text-align:left;padding-top:12px;overflow:hidden;}
.p_k{border:1px solid #ddd;padding:8px;background:#fff;}
.v_li{float:right;width:380px;height:500px;}
.v_li li{line-height:28px;padding-left:18px;}

.button{height:42px;margin-top:15px;clear:both;width:100%;color:#fff;font-size:16px;font-weight:bold;background:#f50;border:0;}
.button3{height:42px;margin-top:15px;line-height:42px;text-align:center;display:block;width:120px;color:#fff;font-size:16px;font-weight:bold;background:#555;border:0;}
.button3:hover{color:#fff;text-decoration:none;}
.button2{background:#f50;border:0;width:84px;height:32px;border:0;font-size:16px;color:#fff;}

.u_con{padding:3px 5px;margin-top:5px;font-size:14px;}
.u_con a{font-size:14px;}

.tbg{background:#FFFCD7;}
.tbg td{border:1px solid #fff;background:#FFFCD7;padding:6px 0;margin:0;}

.tbg2{background:#fafafa;}
.tbg2 td{border:1px solid #fff;background:#fafafa;padding:6px 0;margin:0;}

.tb1{background:#fff;height:28px;}
.tb1 td{padding:3px 0 3px 3px;}
.tb2{background:#f8f8f8;height:28px;}
.tb2 td{padding:3px 0 3px 3px;}

.v_next{clear:both;}
/* flexslider */
.flexslider{position:relative;height:630px;width:100%;overflow:hidden;margin:0 0;border-bottom:1px solid #ccc;padding:0;}
.slides{position:relative;z-index:1;}
.slides li{height:630px;overflow:hidden;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;padding:0;margin:0 auto;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;background:url(../images/dot.png) no-repeat center -16px;}
.flex-control-nav .flex-active{background:url(../images/dot.png) no-repeat center 0px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;}
.flex-direction-nav li a{display:block;width:1px;height:1px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{left:40px;background:url(../images/prev1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{right:40px;background:url(../images/next1.png) center center no-repeat;}

