* {

	font-family: Microsoft YaHei;

}



.banner {

	width: 370px;

	height: 410px;

	margin-top: 13px;

	float: left

}



.news1 {

	background: #FFFFFF;

	width: 438px;

	height: 673px;

	margin-top: 13px;

	float: left;

	margin-left: 11px;

}



.new_bg {

	position: absolute;

	z-index: 1;

}



.new-top {

	height: 121px;

	width: 100%;

	border-bottom: 1px dashed #dddddd;

}



.web-pub {

	background: #FFFFFF;

	width: 370px;

	height: 240px;

	margin-top: 13px;

	float: right;

}



.pub-div {

	width: 94%;

	height: 100%;

	margin: 0 auto;

}



.pub-div .webpub-title {

	width: 100%;

	height: 50px;

	border-bottom: 1px solid #DDDDDD;

	line-height: 50px

}



.pub-div i {

	background: #107DD2;

	display: inline-block;

	width: 5px;

	height: 20px;

	margin: 0 0 -4px

}



.pub-div span:first-of-type {

	font-size: 16px;

	font-family: '微软雅黑';

	font-weight: bold;

	color: #333333;

}



.pub-div .webpub-title a {

	float: right;

	color: #9F9F9F;

}



.pub-div div:last-child li {

	list-style-type: none;

	padding: 12px 0 1px 10px;

}



.pub-div div:last-child li a {

	font-family: '微软雅黑';

	color: #666666;

	font-size: 16px;

}



.tool-main {

	background: #FFFFFF;

	width: 370px;

	height: 120px;

	margin-top: 13px;

	float: right;

}



.tool {

	float: left;

	width: 24.7%;

	height: 100%;

}



.toolb-right {

	border-right: 1px solid #DDDDDD;

}



.toolb-left {

	border-left: 1px solid #DDDDDD;

}



.tool .tool-sign {

	display: block;

	width: 52px;

	height: 52px;

	margin: 9px auto 0;

}



.tool .tool-gs {

	background: url(../images/tool_bg.png) no-repeat scroll -18px -10px;

}



.tool .tool-sx {

	background: url(../images/tool_bg.png) no-repeat scroll -110px -10px;

}



.tool .tool-zx {

	background: url(../images/tool_bg.png) no-repeat scroll -202px -10px;

}



.tool .tool-ban {

	background: url(../images/tool_bg.png) no-repeat scroll -295px -10px;

}



.tool .tool-title {

	display: block;

	margin: 3px auto 0px;

	color: #0D7DD3;

	font-size: 16px;

	width: 55px;

	font-family: 微软雅黑;

}



.pgyj {

	width: 370px;

	height: 247px;

	margin-top: 13px;

	float: left;

	background: #FFFFFF;

}



.p-div {

	width: 94%;

	height: 100%;

	margin: 0 auto;

}



.p-top {

	width: 100%;

	height: 50px;

	border-bottom: 1px solid #DDDDDD;

	line-height: 50px

}



.p-div .p-icon {

	background: #107DD2;

	display: inline-block;

	width: 5px;

	height: 20px;

	margin: 0 0 -4px;

}



.p-div .p-title {

	font-size: 16px;

	font-family: "微软雅黑";

	font-weight:bold;color:#333333;

}

.p-div .p-more{float:right;color:#9F9F9F;}

.diy-new-li{padding:12px 0 1px 10px;}

.diy-new-a{font-family:'微软雅黑';color:#666666;font-size:14px;}

.pttj{width:370px;height:316px;margin-top:13px;float:right;background:#FFFFFF;}

.pttj-block{width:48%;height:120px;margin:8px 0 0;}

.pttj-block a{color:#666666;}

.pttj-title{width:100%;height:25px;line-height:30px;text-align:center;font-size:14px;}

.pttj-l{float:left;}

.pttj-r{float:right;}

.ptzs{width:100%;height:250px;margin-top:13px;background:#FFFFFF;}

.ptzs .ptzs-body{width:100%;height:170px;margin:14px auto;}

.ptzs .ptzs-block{height:170px;float:left;width:188px;margin-right:4px;margin-left:3px;text-align: center;}

.ptzs .ptzs-logo{width:100%;display: table;text-align: center; height:75px;line-height: 75px;border-bottom:1px dashed #dddddd;position:relative;}

.ptzs .ptzs-logo a{display: table-cell;vertical-align:middle;text-align:center;width: 100%;height: 75px;line-height: 75px;}

.ptzs .ptzs-img{max-width:80%;max-height:60px;}
.ptzs .gg-img{max-width:100%;}
#billboard{
    background-image: url(../images/shop-bg.png);
}
#billboard {
    height: 250px;
    width: 100%;
    position: relative;
}
.billboard {
    text-align: center;
    color: #FFF;
    background: center top no-repeat #222;
    background-size: cover;
}
.billboard .wrapper {
    height: 200px;
    padding-top: 50px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    display: inline-table;
}
#billboard .wrapper .inner {
    -webkit-transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.billboard .inner {
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}
.searchform {
    width: 700px;
    height: 48px;
    margin: 0 auto;
    display: block;
    position: relative;
    z-index: 999;
    background: url(../images/sea-mbg.png);
    border-radius: 3px;
    padding: 5px;
}
.search-input {
    padding: 11px 0;
    font-size: 16px;
    width: 586px;
    text-indent: 12px;
    overflow: hidden;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    outline: 0;
    color: #999;
    border: 1px solid #eee;
    border-bottom-style: dotted;
}
#home-searchIcon {
    float: right;
    cursor: pointer;
    height: 48px;
    width: 112px;
    background: #00c3b6;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    border: none;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    text-indent: 30px;
}
.k-hot {
    margin-top: 10px;
    font-size: 14px;
}
.k-hot span {
    font-weight: 600;
}
.k-hot a{ color:#00c3b6;}
#home-searchIcon i {
    margin-left: -55px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}
.fa-search:before {
    content: "\f002";
}

.ptzs .ptzs-info{height:95px;text-indent:0px;font-family:\"微软雅黑\";font-size:13px;font-weight:bold;width:100%;}

.ptzs .ptzs-info-p{display:block;height:20px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:188px;}

.ptzs .ptzs-p-gray{color:#999999;font-weight:normal;}

.pthd{width:100%;height:280px;margin-top:13px;background:#FFFFFF;}

.pthd .pthd-body{width:100%;height:210px;margin:8px auto 0;}

.pthd .pthd-body .pthd-block:nth-child(1){margin-left:9px;}

.pthd .pthd-body .pthd-block:not(:first-child){margin-left:15px;}

.pthd .pthd-block{width:278px;height:210px;float:left;}

.pthd .pthd-logo{width:100%;height:133px;}

.pthd .pthd-img{width:278px;height:133px;}

.pthd .pthd-info{width:100%;height:73px;}

.pthd .pthd-info-p{display:block;width:100%;height:45px;line-height:45px;text-align:center;font-family:微软雅黑;font-size:14px;color:#666666}

.pthd .pthd-info-join{line-height:33px;font-family:\"微软雅黑\";color:#FFFFFF;font-size:15px;height:33px;width:128px;background:#F13C4F;text-align:center;margin:0px auto;}

.ltjx{width:100%;height:775px;margin-top:13px;background:#FFFFFF;}

.ltjx .ltjx-row{width:100%;height:365px;border-bottom:1px dashed #dddddd;}

.ltjx .ltjx-row .ltjx-block{width:385px;height:325px;margin-top:22px;}

.ltjx .ltjx-row .ltjx-block-name{width:100%;background:#f1f1f1;height:30px;}

.ltjx .ltjx-row .ltjx-block-name span{float:left;display:inline-block;line-height:30px;width:80px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;}

.ltjx .ltjx-row .ltjx-block-name a{float:right;line-height:30px;font-size:13px;color:#989898;margin-right:10px;}

.ltjx .ltjx-row .ltjx-ad{width:100%;height:75px;}

.ltjx .ltjx-row .ltjx-ad-img{height:75px;width:385px;}

.ltjx .ltjx-l{float:left;}

.ltjx .ltjx-r{float:right;}

.ltjx .ltjx-ml{margin-left:10px;}

.ltjx .ltjx-row .ltjx-pzjt-span{background:#FF9801;}

.ltjx .ltjx-row .l-g-span{background:#8CC34C;}

.ltjx .ltjx-row .ltjx-qhjt-span{background:#00BCD5;}

.ltjx .ltjx-row .ltjx-pzxs-span{background:#42A5F6;}

.ltjx .ltjx-row .ltjx-ptdt-span{background:#AB46BC;}

.ltjx .ltjx-row .ltjx-pthd-span{background:#EE534F;}

.ptdh{width:100%;height:420px;margin-top:13px;background:#FFFFFF;float:left;}

.ptdh .ptdh-body{width:98%;height:323px;margin-top:25px;margin-left:5px;}

.ptdh .ptdh-block{height:53px;width:120px;float:left;padding-left:30px;position:relative;}

.ptdh .ptdh-block .ptdh-info{height:25px;margin:12px auto 0px;text-align:left;width:100%;}

.ptdh .ptdh-block .ptdh-info a{color:#666666;font-size:14px;}

.ptdh .ptdh-block .ptdh-info i{display:inline-block;position:absolute;top:13px;}

.ptdh .ptdh-block .ptdh-info span{margin-left:20px}

.zxdp{width:397px;height:420px;margin-top:13px;float:right;background:#FFFFFF;}

.zxdp .zxdp-body{height:368px;overflow:hidden;margin:0px auto;width:98%;}

.zxdp .zxdp-block{width:100%;height:auto;border-bottom:1px dashed #dddddd;}

.zxdp .zxdp-info1{width:75%;float:left;}

.zxdp .zxdp-info1-p1{font-size:15px;font-family:\"微软雅黑\";margin-top:20px;}

.zxdp .zxdp-info1-p2{margin-top:10px;margin-bottom:20px;font-family:\"微软雅黑\";font-size:13px;}

.zxdp .zxdp-info2{width:20%;float:right;height:50px;margin-top:20px;text-align:right;font-size:15px;font-family:\"微软雅黑\";position:relative;}

.zxdp .zxdp-info2 .zxdp-sign-btj{position:absolute;left:5px;}

.zxdp .zxdp-info2 .zxdp-sign{position:absolute;left:18px;}

.zxdp .zxdp-yellow{color:#F8C73C;}

.zxdp .zxdp-grey{color:#A7A7A7;}

.zxdp .zxdp-blue{color:#2D7EBF;}

.zxdp .zxdp-black{color:#666666;}

.zxdp .zxdp-haop{color:#F8C73C;}

.zxdp .zxdp-yb{color:#8ACBFF;}

.zxdp .zxdp-chap{color:#9E9E9E;}

.yqlj{width:100%;height:auto;margin-top:13px;background:#FFFFFF;}

.yqlj .yqlj-body{width:100%;height:auto;margin:0px auto;}

.yqlj .yqlj-body .lk .x li{font-family:\"微软雅黑\";font-size:14px;height:32px;margin-right:28px;text-align:center;width:auto;color:#7A7A7A;}

.yqlj .yqlj-body .lk .x li a{color:#808080;}

.yqlj .yqlj-body .bm,.bn{margin-top:15px;}



.dianping-right{padding:0; margin-left:8px; width:24.3%;}

.right-top{background:#fff; padding:0 8px 1px 8px; margin-bottom: 10px;}

.right-top .panel{border:none;}

.right-top .panel-body{padding:0; padding-top:20px;}

.right-top .dp-list{padding-bottom:10px;}

.right-top .dianping_list{font-size:14px; color:#5C5C5C;}

.right-top .dianping_list li{display: list-item; border-bottom:1px solid #CFCFCF; margin-bottom:10px;}

.right-top .dianping_list li span{color:#B2B2B2}

.right-top .dianping_list li p.desc{line-height:20px; margin:10px 0;}

.relate_comments .icon{display:inline-block; background:url('../images/dianping-icon.png') no-repeat; vertical-align:middle; width:16px; height:17px;margin-left: 8px;}

.relate_comments .dpicon1{background-position: -193px 0;}

.relate_comments .dpicon2{background-position: -172px 0;}

.right-bottom{background:#fff; padding:0 8px;}

.right-bottom .panel{border:none;}



.hot-dianping{padding:8px 5px;}

.hot-dianping  .list-group-item{font-size: 16px;border:none; padding:6px 0;}

.hot-dianping  .list-group-item a:hover{color:#F04848;}



.title_index{height:37px; line-height:37px; border:none;}

.title_index .t{height:auto;float:none; display:inline-block; border-bottom:2px solid #FFA300;font-size:16px;}

#con{height:345px; overflow:hidden;}

.reds{color: #107dd2;}





/* banner */

.slideBox{ width:410px; height:275px; overflow:hidden; position:relative; }

.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:5px; top:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:20px; text-align:center; background: rgba(0,0,0,0.3); cursor:pointer; color: #fff;}

.slideBox .hd ul li.on{ background:#ff9f03; color:#222; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}

.slideBox .bd li a{display: block;}

.slideBox .bd li p{width: 100%; height: 30px;line-height: 30px;text-align: center;overflow: hidden;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.3);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #fff;}

.slideBox .bd img{width:410px; height:275px; display:block;  }



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }



.banner,.pgyj,.banners{width:410px !important;}

    .news1{width:400px;height:488px;}

    .banner{height:275px;}

    .banners{height:276px;}

    .pgyj{height:280px;}

    .slideshow img{height:240px !important;width:410px !important;}

    .slideshow li{height:275px !important;width:410px !important;}

    .slidebar{left:7px !important;}

    .slideshow span.title{height:35px;line-height:36px;text-align:center;margin-left:center;margin-right:center;padding:0 !important;color:#393838;}

    .slidebar ul{display:table;margin:0 auto;padding-top:4px;}

    .slidebar li.on{background:#ff9f03;}

    .pgyj .p-top{height:44px}

    #left,#right{position:absolute;top:738px;width:100px;height:100px;z-index:1;display:none}

    #left{left:332px;}

    #right{left:702px;}

    .banner:hover #left{display:block;}

    .banner:hover #right{display:block;}

    .news1{background:0;margin-left:10px}

    .new-top{height:91px;border-bottom:0px;background:#FFFFFF;}

    .new-bottom #frameK6HhN5{padding-right:20px;}

    .new-bottom #frameK6HhN5 .portal_block_summary img{width:400px;height:85px;}

    .new-bottom #frameK6HhN5 #portal_block_575{margin-top:6px !important;}

    #framena1nXY .block{margin:14px 10px 0;}

    #framena1nXY{width:400px;}

    .new-bottomg .block{margin:10px 0px 0 !important;}

    .new-bottomd{padding-top:14px;width:400px;background: #FFFFFF;}

    .new-bottomd ul{height:40px;}

    .new-bottomd li{float:left; list-style:none;font-size:15px;width:100px;line-height:43px;} 

    .new-bottomd li.on{background-color:#FFF;border-top:2px solid #107cd2;}

    .new-bottomn .frame,.frame-tab{border:0px solid #CCC !important;}

    .new-bottomn .block{margin:5px 10px 0;height:240px;background: #FFFFFF;}

    .new-bottomd li a{padding-left:20px}



    .web-pub{height:170px}

    .web-pub .p-div .pttj-block{height:40px !important;}

    .web-pub .p-div .pttj-bloc select{display: none;;border: solid 1px #000}

    .web-pub .p-div .pttj-block select{text-align:center;border: solid 1px #b6b6b6;color:#b6b6b6;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url('/static/image/common/xl.png') no-repeat right center transparent;padding-right: 15px;

    width:168px;padding-left:10px;border-radius: 3px;height:40px}

    select::-ms-expand { display: none; }

    .web-pub .p-div .pttj-block select option{height:30px;}



    #tj-body{background-color:#107DD2;width:101%;height:40px;border-radius: 5px;}

    .tj-body .tj{color:#fff;padding-left:40.5%;line-height:40px;font-size:15px}

    #tj-body:hover{background-color:#FEA90E}





    .pttj .block{margin:10px 0px 0 !important;}

    .pttj{height:430px;margin-top:20px}

    .pttj  .p-div .pttj-body .pttj-block{width:100%;height:92px}

    .pttj  .p-div .pttj-body .pttj-block .frame{border:0px solid #000 !important;}

    .pttj  .p-div .zhfd{background:url('/static/image/common/portal/bjt.png');}

    .pttj  .p-div .zhfd li{list-style-type:none;float:left;color:#fff;font-size:15px}

    .pttj  .p-div .zhfd li p{color:#fff}

    /*.pttj  .p-div .zhfd .mqjh,.mqjhs{line-height:28px;padding-top:5px;}

    .pttj  .p-div .zhfd li span{background-color:#ffe100;color:#009cff;padding-left:3px;padding-right:3px;font-size:10px;margin-left:9px;}

    .pttj  .p-div .zhfd .mqjh{padding-left:5px}

    .pttj  .p-div .zhfd .mqjhs{padding-left:10px}

    .pttj  .p-div .zhfd .lmqi img{width:120px;height:85px;margin:5px}*/



    .ptzs-body{position: relative;}

    #left_ptzs{top: 55px; left: 5px;}

    #right_ptzs{right:2px;}

    #ptzs_list{position:relative; width:1200px; overflow:hidden;}

    .ptzs{}

    .ptzs-block{border:1px solid #DDDDDD;margin-top:6px;}

    .ptzs-block:hover{box-shadow:0.5px 0.5px 1.5px 1.5px #ff8000;}



    .pthd{height:100%}

    .col4{margin-bottom:20px;}

    .pthd-body{overflow:hidden; position: relative;}

    .rp_list{position:relative; width:1200px; }

    .rp_list a{float:left; display:block;margin-left: 7px;margin-right: 10px;}

    .rp_list li{/*width:296px; height:260px;*/}

    .rp_list img{width:278px; height:141px;}

    .rp_list .rp_info{font-size:14px; text-align:center;width:278px;}

    .rp_list .rp_info p{margin-bottom:10px;white-space: nowrap;overflow: hidden;padding: 0 10px;text-overflow: ellipsis;background-color:#d9d9d9;height:34px;padding-top:10px;}

    .rp_list .rp_info span{font-size: 16px;display:inline-block; padding:5px 28px;/* border-radius:4px; */background:#F13C4F; color:#fff;}

    <!--.box_left{position:absolute; cursor:pointer; top:40px;left:7px; z-index:11; display:none;background: rgba(0, 0, 0, 0) url(static/image/common/portal/left.png) no-repeat scroll 0 0;height: 66px;width: 40px;}

    .box_right{position:absolute; cursor:pointer; top:40px; right:0; z-index:11; display:none;background: rgba(0, 0, 0, 0) url(static/image/common/portal/right.png) no-repeat scroll 0 0;height: 66px;width: 40px;}-->

    .rp_list .rp_info p:hover{font-weight:bold;color:#1a75ff;}



    .ltjx{height:484px;border-bottom:0;}

    .ltjxgg .ltjx-block{height:252px !important;}

    .ltjx .ltjx-row{height:480px}

    .ltjx-row .ltjx-block{height:262px !important;}



    .ptdh .ptdh-body .i_none{display:none !important;}

    .table {

	    width: 100%;

	    max-width: 100%;

	    margin-bottom: 20px;

	}

	td, th {

    padding: 0;font-size: 16px;

}

	th {

    text-align: left;

}

.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {

    border-top: 0;

}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {

    padding: 5px 8px;

    line-height: 1.42857143;

    vertical-align: top;

    border-top: 1px solid #ddd;

}

.table>thead>tr>th {

    vertical-align: bottom;

    border-bottom: 2px solid #ddd;

}

.table-striped>tbody>tr:nth-of-type(odd) {

    /*background-color: #f9f9f9;*/

}

.gppz_hy_gd {

    padding: 3px 10px;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    -ms-border-radius: 3px;

    -o-border-radius: 3px;

    background-color: #1798f6;

    color: #ffffff;

}

.gppz_pt_list3 {

    clear: both;

    width: 100%;

   /* overflow: auto;*/



}

.gppz_guanggao {

    float: left;

    width: 50%;

    position: relative;

    margin-top: 5px;

}

.gppz_guanggao_two {

    float: left;

    width: 49%;

    position: relative;

    margin-top: 5px;

}