@charset "gb2312";
/* CSS Document */
body{ background:#ffeddc;font-family: Microsoft YaHei,"宋体";min-width:1300px;}
.wrap{ width:1190px; margin:0 auto;}
a{ text-decoration:none; outline:none;}
.pure-g [class*="pure-u"],html, button, input, select, textarea {
   font-family: Microsoft YaHei,"宋体";
}
button, input, select, textarea {
 outline:none;
}
.link{color: #0C73B7;}
.link:hover{color: #F60;}
.orangelink{color: #ff6c00;}
.orangelink:hover{color: #ff1200;}
a.flink {
    background: #FF8402 ;
    color: #FFF;
    display: inline-block;
    padding: 3px 20px;
    text-decoration: none;
	transition: all 0.5s ease-out 0s;
}
a.flink:hover {
    background: #FF6702;
    text-decoration: underline;
}
.text-center{ text-align:center;}
.red{ color:#ff0000;}
.bold{ font-weight:bold;}
.p_price{color: #F55C00;}
/*width*/
.width80{ width:80px;}
.width150{ width:150px;}
/*width end*/

/*fontsize*/
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
/*fontsize end*/

/*margin*/
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{ margin-top:50px;}
/*margin end*/

/*banner*/
 .banner-bg{ background:url(../images/banner.jpg?v4) no-repeat 50% 0; margin:0 auto;}
  .banner-bg2{ background:url(../images/banner2.jpg?v3) no-repeat 50% 50%; margin:0 auto;}
.banner{/* background:url(../images/banner.gif) no-repeat 50% 50%; */height:349px;}
 .daohang{ width:100%; height:58px; background:#3580d7; line-height:58px; position:relative;}
  .daohang a{ color:#fff; display:inline-block; padding:0 18px; font-size:20px;}
  .widthfix{position: fixed;width:1190px;top:0px; z-index:10;}
  .logo{margin: 0px 0px 0px 20px;display: inline-block;}
.bmbg{ text-align:center; width:100%;}
  a.baoming{ color:#fff; padding: 10px 55px; background:#f4b121; border-radius: 4px; transition: all 0.5s ease-out 0s; display:inline-block;  font-size:18px; margin:200px 0 0 0;}
  a.baoming:hover{ background:#e6a518;}
/*banner end*/

/*content*/
#content{ background:#fff; padding:20px 30px 30px 30px; margin-bottom:20px;}
/*search*/
.pure-form-aligned .pure-control-group label{ width:80px;}
.search-button{ padding:10px 35px; color:#fff; background:#f4b121; border:none;border-radius: 4px; margin-left:10px;transition: all 0.5s ease-out 0s;}
.search-button:hover{ background:#e6a518;}
a.link_white{ color:#fff; position:absolute; right:20px; padding:0; font-size:16px;}
a.link_white:hover{ color:#fff600;}
/*search end*/

.icon1,.icon2,.icon3,.icon4,.icon5{background:url(../images/iconbg.png) no-repeat 0 -23px; display:inline-block; width:23px; height:23px; vertical-align:middle; margin-right:8px;margin-top: -4px;}
.icon2{ background-position:0 -88px;}
.icon3{ background-position:0 -46px; width:53px; height:42px;}
.icon4{ background-position:-27px 0;}
.icon5{ background-position:0 0; width:27px; height:23px;}
h2.title{color: #333333; border-bottom:1px solid #dcecff; font-weight:normal; padding-bottom:10px; font-size:22px; margin-bottom:15px;}
.maintitle  h2{color: #f55c00; border-bottom:1px solid #dcecff; font-weight:normal; padding-bottom:10px; font-size:22px; margin-bottom:15px;}
.listbg{ background:#f8f8f8; padding: 20px;font-size: 14px; line-height:30px; }
p.fx {  text-align: center; font-size:16px; }

h3.titleys{ color: #0C73B7;font-size: 18px; margin:0;margin-bottom: 10px;}
.yslist{ margin:0 5px; height:160px;}
.yslist:hover {
    background: #EEE;
    transition: all 0.5s ease-out 0s;
}
/*content end*/

/*box*/
.pm_box{  margin-top:10px; margin-bottom:10px; overflow:hidden; zoom:1; padding-bottom:5px;}
.pm_box h2{color: #333333; border-bottom:1px solid #dcecff; font-weight:normal; padding-bottom:10px; font-size:22px; margin-bottom:15px;}
.pm_box h2 span{ float:right; color: #0C73B7; font-size:14px; font-weight:normal; margin-right:10px;margin-top: 12px;}
.pm_box h2 span a{color: #0C73B7; text-decoration:none; }
.pm_box h2.margintop{ margin-top:25px;}
a.a_box{ width: 242px; float:left; border:1px dashed #ddd; margin:0 -1px -1px 0; padding:10px 15px;outline:none; cursor:pointer;position:relative;text-decoration: none; overflow:hidden;}
a.a_box:hover{ background-color:#fff2ac;border:1px dashed #e6cb3c;transition:all ease-out .5s;}
a.a_box_top{background:url(/newimages/domains/dingbox.gif)  no-repeat right top;}
a.a_box_top2{background:url(/newimages/domains/jingbox.gif)  no-repeat right top;}
a.a_box strong { width: auto;   height: 31px;line-height: 31px; color: #0C73B7;font-weight: normal; overflow: hidden;font: 14px/1.6 Arial,"Microsoft YaHei";font-size:18px;	display: block;}
a.a_box span { display: block; height: 25px;line-height: 25px;font-size: 14px; color: #666;width: 240px; overflow: hidden;}
a.a_box em.pm_time {    color: #999; font-size:14px; margin-left:15px;}
a.a_box em.yuji{ margin-left:0px;}
a.a_box em{font-style: normal;}
.pm_price{ color: #F55C00; }
em.jp{ display:inline-block; background:#FF8402; color:#fff; text-align:center; padding:4px 10px; margin-left:15px; font-size:12px; float: right; margin-top:5px;}
div.ahide{ background:#2F8ABE; color:#fff; position:absolute; text-align:center; left:0; bottom:0;width:248px; height:44px; line-height:44px; display:none;}
a.a_box span.shuoming{ color:#4282e2;}

/*table*/
.tableout table{ border-collapse:collapse; border-spacing:0;margin-bottom: 10px;}
.tableout table th{ background:#f8f8f8;    height: 26px;
    line-height: 26px;
   color: #333333;
    padding:10px;
    font-size: 16px;
	text-align:left;
}
.tableout table th a{ text-decoration:none; color:#f60;}
.tableout table th a:hover{ color:red;}
.tableout table td{ text-align:left;height: 30px;line-height: 30px;color: #444;border-bottom: 1px solid #eee;word-break: break-all;font-family: "Microsoft YaHei";font-size: 14px;padding: 9px 10px;}
.tableout table td.font16{ font-size:16px;}
.tableout table td a{  color: #0C73B7; text-decoration:none;}
.tableout table td a:hover{color:#f60;}
.tableout h2 span{ float:right; color: #0C73B7; font-size:14px; font-weight:normal; margin-right:10px;margin-top: 12px;}
.tableout h2 span a{color: #0C73B7; text-decoration:none; }
/*table end*/

/*box end*/





/*footer*/
.foot_bg{ background:#e5e5e5; padding:20px 0 0 0;  color:#090909;}
#footer{overflow:hidden; zoom:1;  padding-bottom:10px;  width:1000px; text-align:center; margin:0 auto; font-size:12px;}
#footer a{ color: #090909; text-decoration:none;}
#footer dl{ float:left; width:178px;   text-align:left;}
#footer dl dt{ font-size:14px; color:#004179; font-weight:bold; padding-bottom:8px;}
#footer dl dd{ padding:5px 0; margin:0;}
#footer dl dd a{ color: #090909;text-decoration:none;}
#footer dl dd a:hover{COLOR:#004179;}
#footer .tableoutidth{ width:184px; padding-left:10px; }
#footer p{ line-height:32px;}
#footer .f_padding{ padding:0px 0px 0 50px; overflow:hidden; zoom:1;}
img.imgborder{ border:1px solid #a1ccff;}
/*footer end*/

 /* ========================扩展下拉框============================ */
        /*模拟下拉框 页面假select框父容器样式*/

        .select-ex-fake-container {
            position: relative;
            display: inline-block;
        }
        /*模拟下拉框*/

        .select-ex-fake {
            background: url('../images/selectex-fake-arrow.png') no-repeat 98% center;
            width: 150px;
            font-size: 12px;
            padding: 3px 5px;
            margin-left: 5px;
            background-color: #fff;
            border: 1px solid #ccc;
            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
            color: #666;
            cursor: text;
            height: 22px;
            line-height: 22px;
        }
        /*下拉框扩展容器*/

        .select-ex-container {
            border: 1px solid #efefef;
            font-size: 14px;
            /*display: none;*/
            position: absolute;
            left: 0;
            top: 30px;
            -webkit-transition: all 0.5s;
            -moz-transition: all 0.5s;
            -ms-transition: all 0.5s;
            -o-transition: all 0.5s;
            transition: all 0.5s;
            width: 600px;
            z-index: 300;
            /*overflow: hidden;*/
            padding-bottom: 5px;
            background-color: #fff;
            border-radius: 4px;
			overflow: hidden; zoom: 1;
        }
        /*箭头*/

        .select-ex-container .arrow-container {
            display: block;
            width: 100%;
            height: 6px;
            position: absolute;
            top: -7px;
            left: 0;
        }

        .select-ex-container.select-ex-left .arrow-container {
            text-align: left;
        }

        .select-ex-container.select-ex-center .arrow-container {
            text-align: center;
        }

        .select-ex-container.select-ex-right .arrow-container {
            text-align: right;
        }

        .select-ex-container .arrow-container span {
            width: 10px;
            height: 6px;
            display: inline-block;
            background: url('../images/up.jpg') no-repeat;
            margin-top: 1px;
        }

        .select-ex-container.select-ex-left .arrow-container span {
            margin-left: 15px;
        }
        /*最近收索*/

        .select-ex-container .recent-search {
            margin: 5px auto;
            padding: 5px;
			display:none;
        }

        .select-ex-container .recent-search-container {
            overflow: hidden;
        }
        /*所有层级信息容器*/

        .select-ex-container .items-container {
            overflow: auto;
        }

        .select-ex-container dl {
            clear: both;
            padding: 0;
            margin: 10px;
            border-bottom: 1px dashed #ddd;
        }

        .select-ex-container .level-items {
            overflow: hidden;
            padding-top: 3px;
        }

        .select-ex-container dt,
        .select-ex-container dd {
            float: left;
            padding: 0;
            margin: 0;
        }

        .recent-search-container dd {
            margin-bottom: 5px;
        }

        .select-ex-container .level-items dd {
            margin-right: 5px;
            padding-bottom: 3px;
        }

        .select-ex-container .sub-select-container dd {
            margin-bottom: 3px;
        }

        .select-ex-container dt,
        .select-ex-container label {
            font-weight: bold;
            color: #3580D7;
            width: 85px;
            text-align: right;
            height: 28px;
            line-height: 28px;
            vertical-align: middle;
            display: inline-block;
        }

        .select-ex-container dd a {
            color: #666;
            text-decoration: none;
            padding: 2px 3px;
            display: inline-block;
        }

        .select-ex-container dd a:hover {
            color: #06C;
        }

        .select-ex-container dd a.active {
            color: #fff;
            background-color: #3580D7;
			border-radius:3px;
        }

        .select-ex-container dd .cache-item {
            border: 1px solid #ccc;
            margin: auto 3px;
        }

        .select-ex-container dd.sub-select-container {
            float: none;
            display: block;
            clear: both;
            padding-top: 5px;
        }
        /*底部按钮栏位*/

        .select-ex-container .oper-btns-container {
            width: 100%;
            border: none;
            background-color: #fff;
            /*position: absolute;
        bottom: 0;
        left: 0;*/
            height: 50px;
            line-height: 50px;
            text-align: center;
        }

        .select-ex-container .cancel,
        .select-ex-container .confirm,
        .select-ex-container .clear-all {
            background: #3580D7;          
            color: #fff;
            cursor: pointer;
            font-size: 14px;
            font-weight: bold;
            text-align: center;
            padding: 6px 24px;
            margin: 5px;
            border: none;
            text-decoration: none;
			border-radius:4px;
			transition: all 0.5s ease-out 0s;
        }

        .select-ex-container .cancel {
            background: #ddd;
			border-radius:4px;            
            color: #999;
        }

        .select-ex-container .clear-all {
            background: #ddd;
            border: 1px solid #ccc;
            color: #999;
        }

        .select-ex-container .cancel:hover {
            color: #999;
        }

        .select-ex-container .confirm:hover {
            color: #fff;
			background: #276cbd;        
        }
        /*自动匹配 容器附加样式*/

        .select-ex-container .select-autocomp-container {
            position: relative;
            text-align: left;
            padding: 5px;
        }


@media screen and (max-width: 1025px) {
	body{min-width:1000px; } 
    .wrap { width:1000px;}
	a.a_box{ width: 274px;}
	a.a_box span { width: 270px; }
	  .widthfix{width:1000px;}
	  .daohang a {   padding: 0px 15px; }
}

/*.pagenav{margin:10px 0;}
.pagenav span,.pagenav a{border:1px solid #999;margin:2px 5px;padding:1px 4px;font-size:12px;}
.pagenav span.current{background:#069;font-weight:700;color:#FFF;border:1px #069 solid;    color: #438ec7;
    cursor: default;
    background: #e5f6ff;
    border-color: #438ec7;}
.pagenav span.disabled{background-color:#efefef;color:#666;}
.pagenav a{color:#666}
.pagenav a:hover{border:1px solid #999;color:#F60;padding:1px 4px;}

*/
/*page start*/
.pagelist,.z_this_page{  padding:10px 0 0 8px;}
.pagelist a,.z_this_page{ font-size:14px; border:1px solid #ddd;display:inline-block;
	width:auto;
    height: 24px;
    line-height: 24px;
    margin-right:2px;
    padding: 0 10px;
    text-align: center;
	color:#333;
	text-decoration:none;
	}
.pagelist a:hover{border:1px solid #2f8abe; color:#2f8abe;}
.pagelist a.active_page,.z_this_page{ background:#2f8abe; color:#fff; border:1px solid #2f8abe;}
.pagelist .disabled{ height: 24px;line-height: 24px;padding: 0 10px;margin-right: 2px;border:1px solid #ddd;color:#999;}
/*page end*/


