@charset "utf-8";
body{ margin:0 auto; padding:0; font-family:"微软雅黑";  line-height:24px;font-size:14px;}
/*公共部分*/
a,img{ border:none; color:#333; text-decoration:none; outline:none;}
ul{list-style:none;}
*{margin:0; padding:0;}
/* clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }  
* html .clearfix { zoom: 1; } /* IE6 */ 
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
h1{ font-weight:normal; font-size:24px; border-bottom:1px solid #747672; padding:20px 10px 8px 20px;}
.more{ float:right; font-size:14px; font-family:"宋体"}
h2{ font-weight:normal; font-size:18px;}
h2 span,h3 span{ border-left:3px solid #186bba; padding-left:10px; font-size:14px;}
h3{ font-weight:normal; font-size:18px; border-bottom:1px solid #b2b2b2; padding-bottom:4px;}
h4{ font-weight:normal; font-size:16px; margin-top:-20px;}
h5{ font-weight:normal; font-size:24px; border-bottom:1px solid #b2b2b2; padding-left:40px; padding-bottom:10px; margin-bottom:20px; margin-top:50px;}



/*header*/
#header{ border-bottom:1px solid #dfdfdf;}
.top{ background:#e1e1e1; height:36px; line-height:36px;}
.top_txt{ width:1001px; margin:auto;}
.denglu{ color:#666; float:left;}
.denglu a{ margin-left:10px; margin-right:10px; color:#666;}
.denglu a:hover{ text-decoration:underline; }
.tel{ background:url(../images/index_03.jpg) 0 7px no-repeat; padding-left:28px; float:right;}
.tel span{ color:#ff7800; font-size:16px;}
.menu{ width:1001px; margin:auto; margin-top:15px; margin-bottom:10px;}
.logo{ background:url(../images/index_07.jpg) no-repeat; float:left; width:233px; height:85px; }
.nav{ float:right; margin-top:20px;}
.nav li{ float:left; width:94px; height:40px; line-height:40px; margin-left:15px; text-align:center; font-size:18px; }
.nav li:hover{ background:#ff7800;  border-radius: 5px; color:#FFF;}
.nav li.hover{ background:#ff7800;  border-radius: 5px; color:#FFF;}

/*banner*/
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; z-index:-9999; zoom:-1; height:465px; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; height:465px; left: 0; top: 0; background:#FFF; }
.rslides li:first-child { position: relative; display: block; float: left; height:465px; }
.rslides img { display: block; float: left; width: 100%; border: 0; height:465px; background:#FFF; }
.rslides li a { position:absolute; left:0; top:0; display:block; width:100%; height:465px; bakcground:#F00}
.slide_container { margin-bottom: 20px; position: relative; float: left; width: 100%; height:465px; }

.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
/*登陆*/
.login{ width:475px;z-index:9999; float:right; }
.register{ width:275px; height:260px; background:#FFF; opacity: 0.9; position:absolute;z-index:9999; }
.yonghu{ background:url(../images/suo_03.jpg) no-repeat; width:37px; height:39px; float:left; margin:22px 0px 0px 20px; }
.suo{ background:url(../images/suo_06.jpg) no-repeat; width:37px; height:39px; float:left;margin:22px 0px 0px 20px; }
.inpt{float:left; height:37px; width:175px; border:1px solid #818480; margin-top:22px; padding-left:15px;}
.tijiao{ position:relative; top:20px; margin-left:20px;}
.submit{ background:#1fa1ff; padding:5px 10px;border-radius: 4px; border:none; color:#FFF;cursor:pointer;}
.submit1{ background:#ff7800; padding:5px 10px;border-radius: 4px; border:none; color:#FFF; margin-left:10px; cursor:pointer;}


/*main*/
#main{ width:1001px; margin:auto;}
.baoxian{ margin-top:-30px;}
.baoxian li{ float:left; border:1px solid #d1d1d1; padding:10px; margin-left:15px; width:205px; height:300px; overflow:hidden;}
.baoxian li img{ margin-left:50px; margin-top:20px;}
.font_24{text-align:center; font-size:24px; margin:10px 0 20px 0;}
.gray{ color:#737373;}
.online{ margin:25px 40px;}
.baoxian li p a{ color:#093; font-size:18px;  }

.main_left{ float:left; width:732px;}
.liucheng{ margin-top:30px; }
.liucheng img{ margin-top:10px;}
.lipei{ margin-top:33px;}
.lipei ul{ margin-left:-10px;}
.lipei li{ float:left; width:360px; height:110px; margin-left:10px; margin-top:20px; color:#FFF; font-size:18px;}
.lipei li img{ margin-top:18px; margin-left:30px;}
.lipei li span{ position:relative;top:-26px;}
.orange{ background:#ff7800;}
.bule{ background:#22a1ff;}

.main_right{ float:right; margin-top:65px;}

.cooperation{ margin-top:40px;}
.cooperation ul{ margin-left:-15px;}
.cooperation li{ border:1px solid #c4c4c4; padding:8px; margin-left:20px; width:130px; float:left; margin-top:20px;}
.cooperation li img{ width:130px; height:60px;}

/*footer*/
#footer{ background:#7f7f7f; height:80px;}
.foot{color:#FFF; margin:auto; margin-top:20px; padding-top:20px;width:650px; text-align:center; font-size:16px;}

/*问答*/
.news{ border:1px solid #b2b2b2; padding:15px;}
.news li{ padding:15px 20px 25px 20px; border-bottom:1px solid #b2b2b2; }
.font_18{ font-size:18px;}
.news li p{ color:#666; padding-top:10px;}
.gray_bg{ background:#eee;}
.news li a:hover { color:#4bb4c4}

/*分页*/
.pagination { margin-top: 30px;padding-bottom:30px;  }
.pagination li{float:left;}
.pagination li a{ padding: 5px 11px; margin-left:8px; border-radius: 2px; border: 1px solid #dadada;  background-color: #fff; background-image:#966; }
.pagination li a:hover { background:#ff6c00; border: 1px solid #dc6309; color: #fff; box-shadow: 0px 1px 1px rgba(0,0,0,0.1) inset;}
.pagination li a.current { background:#ff6c00; border: 1px solid #dc6309; color: #fff; box-shadow: 0px 1px 1px rgba(0,0,0,0.1) inset; }

/*注册页面*/
.span{ margin-top:20px; font-size:16px; float:left; text-align:right; width:120px;}
.input{margin-top:20px; border:1px solid #b2b2b2; width:320px; height:30px; padding-left:10px; float:left; margin-left:10px;}
.span_12{margin-top:25px; float:left; margin-left:5px; color:#aeadad; font-size:12px;}
.input0{margin-top:20px; border:1px solid #b2b2b2; width:120px; height:30px; padding-left:10px; float:left; margin-left:10px;}
.submit2{ border:none; background:#4bc0d1; border-bottom:4px solid #38b0c1; color:#FFF; padding:4px 35px; font-size:18px; margin-left:130px; cursor:pointer; margin-top:30px;}

.h6{ text-align:center; margin-bottom:20px; margin-top:15px; font-weight:normal; font-size:16px; }
.zuozhe{color:#999; font-size:12px; margin-top:10px;}


.paging { clear: both; }
.paging a {
    display: inline-block;
    padding: 0 10px;
    min-width: 28px;
    height: 28px;
    margin-left: 5px;
    border: 1px solid #ccc;
    background: #fff;
    color: #666;
    text-align: center;
    line-height: 28px;
}
.paging .num:hover,
.paging .prev:hover,
.paging .next:hover {
    text-decoration: none;
    border: 1px solid #0080f0;
    color: #0080f0;
}
.paging .total {
    display: inline-block;
    height: 30px;
    padding: 0 10px;
    line-height: 30px;
}
.paging .current {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-left: 5px;
    text-align: center;
    line-height: 30px;
}
.paging .prev,
.paging .current {
    margin-left: 0;
}
.paging .rows {
    margin-left: 5px;
    color: #666;
}