﻿@charset "utf-8";

/******基础样式开始******/
body{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:12px;color:#333; background:#fff;text-align:justify;text-justify:inter-ideograph;background-image:url(about:blank);background-attachment:fixed; height:100%;}
table,td{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;color:#2e2e2e;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{margin:0;padding:0;}
s,i,em{ font-style:normal; text-decoration:none;}
ul,ol,li{list-style-type:none;list-style:none;}
button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#6e6e6e; text-decoration:none;}
.white,.white a{color:#fff;text-decoration:none;}
.white,a:hover{color:#027eba;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;} 
a:hover{color: #701a1a;}
.fw{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.disb{display:block;}
.disn{display:none;}

 @font-face {
    font-family: 'impact';
	src:url(impact.ttf);
    src: url('impact.eot'); /* IE9 Compat Modes */
    src: url('impact.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('impact.woff') format('woff'), /* Modern Browsers */
             url('impact.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('impact.svg#impact') format('svg'); /* Legacy iOS */
   }


.area-dialog-ct{width:760px; padding:10px; background:#fff;}
.area-dialog-bar{height:40px; background:#003a52;}
.area-dialog-bar span,.area-dialog-bar a{line-height:40px; color:#fff; font-size:14px; padding:0 15px;}
.area-dialog-bar a#_a_c_close{float:right;}
.area-dialog-ct .area-dialog-content{margin0; }
.area-dialog-ct .area-dialog-content::after{clear:both; display:block; content:"";}
.area-dialog-content li{float:left; padding:10px; position:relative;}
.area-dialog-content .area-m-o{width:150px; margin:0; padding:0 10px; background:#fff;}
.area-dialog-content li .a-i-disable{background:#d8d8d8;}

.area-dialog-content .area-m-o .a-check-num{color:#d00;}
.area-dialog-content  input{margin:-3px 5px 0 0;}
.area-dialog-content .area-m-o lable{line-height:35px; font-size:12px; color:#333;}
.area-dialog-content li .a-city-ct {display: none;}
.area-dialog-content li.area-item-mover{background:#f7e76a;}
.area-dialog-content li.area-item-mover .a-city-ct {display: block;}
.area-dialog-bottom{ margin-top:10px; text-align:center;}
.area-dialog-bottom a{padding:5px 15px; color:#fff; background:#007ba9; font-size:14px; border-radius:3px;}
.area-dialog-bottom a:hover{background:#003a52; transition:0.3s ease;}
.area-dialog-content .a-city-ct {
    position: absolute;
    left: 0;
    top: 45px;
    background: #f7e76a;
    padding: 10px;
    z-index:100;
    width:480px;
}
    .area-dialog-content .a-city-ct:after {
        content: "";
        display: block;
        clear: both;
    }
.area-dialog-content .a-city-ct p{ float:left; width:100px; padding:5px 10px;}


.color-1{background-color:#249edc;}
.color-2{background-color:#17a668;}
.color-3{background-color:#741d88;}
.color-4{background-color:#da9627;}
.color-5{background-color:#ff9933;}
.color-6{background-color:#6666ff;}
.color-7{background-color:#ff99ff;}
.color-8{background-color:#66cc66;}
.color-9{background-color:#666;}
.color-10{background-color:#ff7800;}
.color-11{background-color:#ccc;}
.color-12{background-color:#ff3333;}
.color-white{background-color:#fff;}
.bgcolor-gray{background:#f5f5f5;}

.ipt-txt{outline:none; border:1px solid #ccc;}
.ipt-txt:focus,.ipt-sec:focus{border:1px solid #0078b5; box-shadow:#ccc 2px 4px 2px;}
.small-ipt{line-height:16px; width:150px; height:16px; padding:4px;}
.ipt-sec{padding:5px;}
.ipt-radio,.ipt-check{vertical-align: middle; margin:0 5px 4px 0;}
.btnBox{width:100%; text-align:center;}
.Submit{width:200px; height:42px; line-height:42px; font-size:16px; color:#fff; border:0; outline:none; margin:0 auto; cursor:pointer;  transition:background-color 0.3s ease; -moz-transition:background-color 0.3s ease; -webkit-transition:background-color 0.3s ease;}
.Submit:hover{background-color:#F60;}

/**头部**/
.header{width:100%;  background:#FFF;}
.container{width:1200px; margin:0 auto; position:relative; padding:15px 0}
.container_col{ background:#fff; padding:10px;}
#weather{ font-size:12px; color:#fff; line-height:24px;}
.toptxt{ font-size:12px; color:#666; line-height:24px; text-align: right}
.toptxt a{font-size:12px; color:#666; line-height:24px; padding:0 10px;}
.toptxt a:hover{color:#f60;}
.logo{float:left;}
.search{width:274px; height:30px; padding:6px 96px 6px 10px; background:#fff;  border: 1px solid #701a1a; border-radius:4px; overflow:hidden; float: right; position: relative; margin-top: 15px;}
.ipt-sea{height:30px; width:100%; border:0; outline:none; line-height:30px; color:#333; font-size:14px;}
.search a{display:block; width:90px; height:42px; background:#701a1a; color:#fff; line-height:42px; text-align:center; font-size:14px; transition:all .3s ease; position:absolute; right:0; top:0;}
.search a:hover{background:#794141;}

.nav{height:60px; background:#701a1a;}
#navul { width:1220px;  margin:0 auto; }
.nav li{width:152px; float:left; height:60px; position:relative;}
.nav li a{display:block; text-align:center; line-height:60px; font-size:16px; color:#fff; transition:all .3s ease;}
.nav li a:hover,.nav li.active a{background:#794141; color:#FF0;}
#navul li ul{display:none;position:absolute;z-index:999; left:0; top:60px;}
#navul li.navmoon{background:#9D4747;}
#navul li.navmoon a,#navul li.active a{color:#ffba00;}
#navul li.navhome a:hover{color:#ffba00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul li{background:#9D4747; height:40px; line-height:40px; border-top:1px solid #9D4747;}
#navul li.navmoon ul a{display:block;height:40px;line-height:40px; font-size:14px;}
#navul li.navmoon ul a:hover{color:#fff;}
.header .tel{float:right; width:198px; margin-left: 100px; margin-top: 10px;}
.header .tel dt{font-size:22px; color:#9D4747;background:url(../images/tel.png) no-repeat; height:25px;line-height:32px;padding-left:44px; overflow:hidden;padding-bottom:5px;}
.header .tel dd{color:#888;margin-top: 6px;}

.cop{font-size:14px; color:#666; text-align: center; }
.foot{margin-top:10px;}
.cop p{ margin-bottom: 10px;}

/**分页**/
.paginationMod{ text-align: center;}
.pagination {display:inline-block;padding-left:0;margin:40px 0;border-radius:4px}
.pagination>li {display:inline; font-size: 14px;}
.pagination>li>a,.pagination>li>span {position:relative;float:left;padding:10px 16px;margin-left:-1px;line-height:1.42857143;color:#9D4747;text-decoration:none;background-color:#fff;border:1px solid #ddd;font-size: 14px;}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover {z-index:2;color:#9D4747;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:hover {z-index:3;color:#fff;cursor:default;background-color:#9D4747;border-color:#9D4747}
.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:hover {color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span {padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span {padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-top-left-radius:3px;border-bottom-left-radius:3px}
.anpager{
    margin: 40px 0;
}
.anpager a{
    line-height: 1.42857143;
    display: inline-block;
    padding: 10px 16px;
    background-color: #fff;
    border-color: #ddd;
    border: 1px solid #ddd;
    margin-left: -1px;
    color: #9D4747;
}
.anpager a:first-child{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.anpager a:last-child{
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.anpager a:hover{
    background-color: #eee;
}
.anpager span{
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #9D4747;
    border-color: #9D4747;
    padding: 13px 16px;
}
.anpager a[disabled="disabled"]{
    color: #777;
    cursor: not-allowed;
}

    .anpager input[type="text"], input[type="submit"] {
        line-height: 1.42857143;
        display: inline-block;
        padding: 10px 16px;
        background-color: #fff;
        border-color: #ddd;
        border: 1px solid #ddd;
        margin-left: -1px; 
    }

    .anpager  input[type="submit"] { 
        color: #9D4747;
    }

    .anpager input[type="submit"]:hover {
        background-color: #eee;
    }