﻿@charset "utf-8";
.clear-box{clear:both;}
.opacity{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6; opacity:0.6;}
.position-box{position:fixed; _position:absolute; _top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}
.mtb10{margin-bottom:10px;}
/*焦点图*/
.m-focus-classic{position:relative;width:1000px;}
.m-focus-classic,.m-focus-classic .pic{overflow:hidden;}
.m-focus-classic .bg,.m-focus-classic .switchable-caption{top:266px;left:0;}
.m-focus-classic,.m-focus-classic .pic,.m-focus-classic .pic img,.m-focus-classic .pic li{height:300px;}
.m-focus-classic .bg,.m-focus-classic .switchable-caption,.m-focus-classic,.m-focus-classic .pic,.m-focus-classic .pic img,.m-focus-classic .pic li{width:1000px;}
.m-focus-classic .pic {position:absolute;top:0;left:0;z-index:1}
.m-focus-classic .thumbs-list{position:absolute;top:270px;right:20px;z-index:5;}
.m-focus-classic .thumbs-list li {float:left;font-size:18px;margin:0 3px; cursor:pointer}
.m-focus-classic .thumbs-list li.current {color:#DDD;}
.m-focus-classic .switchable-caption{text-align:left;position:absolute;height:22px;background:none;padding:6px 0;color:#FFF;text-indent:14px;}
.m-focus-classic .bg{background:#000;height:34px;position:absolute;z-index:4;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
/*焦点图*/
body{background:url(../images/main_div.jpg) 0 0 repeat-x;}
.header-box{width:970px; margin:0 auto;}
.logo{height:78px; padding:15px 0 0 0; overflow:hidden;}
.logo img{max-height:70px; _height:expression((documentElement.clientWidth < 70) ? "auto" : "70px" );}
.nav-box{height:30px;}
.nav-box .nav-li{float:left; width:100px; position:relative; z-index:100; background:url(../images/digit.jpg) right 0 no-repeat;}
.nav-box .nav-li .nav-a{width:100px; display:block; height:30px; line-height:30px; text-align:center; color:#FFF;}
.nav-box .nav-li a:hover{text-decoration:none;}
.nav-box .hover .nav-a{background:url(../images/nav_hover.jpg) 0 0 repeat-x;}
.nav-box .nav-li .n-u-t{background:#ee8d00; display:none; left:0; position:absolute; top:30px; width:100px;}
.nav-box .nav-li .n-u-t li{height:25px; line-height:25px; position:relative; text-align:center;}
.nav-box .nav-li .n-u-t li a{color:#FFF;}
.nav-box .nav-li .n-u-t-l-u{background:#ee8d00; display:none; left:100px; position:absolute; top:0; width:100px;}
.nav-box .nav-li .n-u-t li.hover{background:#003c8f;}
.banner-box{width:100%; position:relative; margin:0 0 14px 0; overflow:hidden; z-index:10; height:314px;}

/***************m-focus-d*******************/
.m-focus-d{position:relative;z-index:1;width:100%;height:314px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:314px;}
.m-focus-d .switchable-content li{width:100%;height:314px;text-align:center;text-indent:-9999em;}
.m-focus-d .switchable-content li img{visibility:hidden;}
.m-focus-d a{display:block;position:absolute;top:200px;z-index:25;width:50px;height:18px;line-height:18px;text-align:center;background:#000;color:#fff;}
.m-focus-d .m-focus-prev {left:0px;}
.m-focus-d .m-focus-next {right:0px;}
.m-focus-d .switchable-nav {position:absolute;bottom:10px;right:27px;z-index:50;}
.m-focus-d .switchable-nav li {float:left;display:inline;margin:0 7px;width:15px;height:15px;line-height:15px;text-align:center;background:#fff;color:#000;cursor:pointer;}
.m-focus-d .switchable-nav li.active {background:#000;color:#fff;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}

.main-box{width:970px; margin:0 auto;}
.con-box1-left{width:263px; float:left;}
.main-title{width:263px; color: #D20001; font-family: "Microsoft Yahei"; font-size: 13px; background:url(../images/right_class_bg.jpg) 0 0 no-repeat; overflow:hidden; height:32px; line-height:32px; text-indent:14px;}
.con-box-l-b1-con{width:239px; padding:10px 10px 10px 14px; background:url(../images/right_bj.jpg) 0 0 repeat-y;}
.con-box-l-footer{background:url(../images/right_class_bg1.jpg) 0 0 no-repeat; width:263px; height:1px; overflow:hidden;}
.con-ul-one li{height:112px; overflow:hidden;}
.con-ul-one li .img{width:110px; height:110px; overflow:hidden; border:1px solid #D5E1E2; float:left;}
.con-ul-one li .img img{width:110px; height:110px;}
.con-ul-one li .text-area{float:right; width:115px;}
.con-ul-one li .a-title{line-height:18px; height:24px; overflow:hidden;}
.con-ul-one li .a-title a{color:#2B2B2B;}
.con-ul-one li .a-title a:hover,.z-x-z-x li a:hover,.con-box-nav .con-b-n-li a:hover,.m-r-ul-one li a:hover,.c-p-g-ul li .title-a a:hover,.c-p-g-ul li .f-l-t a:hover,.list-ul li a:hover{color:#0fa3ed;}
.con-ul-one li .tetx-t{line-height:18px; color:#777777;}
.z-x-z-x li{line-height:24px; height:24px; overflow:hidden;}
.z-x-z-x li img{vertical-align:middle; margin:0 3px 0 0;}
.z-x-z-x li a{color:#2B2B2B;}
.con-box-nav .con-b-n-li{border-bottom:1px dashed #CCCCCC; padding:5px 0;}
.con-box-nav .con-b-n-li .con-b-n-li-a{display:block; padding:0 0 0 20px; overflow:hidden; height:30px; line-height:30px;}
.con-box-nav .con-b-n-li a,.m-r-ul-one li a{color:#444444;}
.con-v-b-li{height:0; overflow:hidden;}
.con-v-b-li li{line-height:30px; height:30px; overflow:hidden; text-indent:40px;}
.link-ul li{float:left; width:88px; height:31px; padding:10px 15px;}
.link-ul li im{width:88px; height:31px;}
.con-box1-right{width:690px; float:right;}
.main-r-title{background:url(../images/left_class_bg.jpg) 0 -12px no-repeat; overflow:hidden; height:36px; line-height:42px; text-indent:30px; color: #FFFFFF; font-family: "Microsoft Yahei"; font-size: 13px; width:100%;}
.m-r-box-con{padding:10px 17px 10px 14px; width:659px; background:url(../images/left_bj.jpg) 0 0 repeat-y;}
.m-r-b-c-t{width:659px;}
.m-r-b-fbg{background:url(../images/left_class_bg1.jpg) 0 0 no-repeat; width:100%; height:1px; overflow:hidden;}
.m-r-ul-one li{height:24px; overflow:hidden; line-height:24px; float:left; background:url(../images/news_arrow.gif) 0 center no-repeat; text-indent:10px; width:290px; padding:0 35px 0 0;}
div.more{height:9px; text-align:right; padding:10px 0 0 0;}
.abous-div .a-b-img{float:left; width:168px; height:180px;}
.abous-div .a-b-img img{width:168px; height:180px;}
.abous-div .a-b-text{width:480px; float:right; color:#444444; line-height:24px;}
.c-p-g-d{position:relative; width:659px; overflow:hidden;}
.c-p-g-d-con{position:relative; width:700px; overflow:hidden;}
.c-p-g-ul li{float:left; width:175px;}
.c-p-g-ul li .img{width:133px; height:113px; overflow:hidden;}
.c-p-g-ul li .img img{width:133px; height:123px;}
.c-p-g-ul li .c-p-g-d-text{width:133px;}
.c-p-g-ul li .title-a{height:26px; text-align:center; overflow:hidden; line-height:26px;}
.c-p-g-ul li .title-a a{color:#2B2B2B;}
.c-p-g-ul li .pare{text-align:center; line-height:24px; height:24px; overflow:hidden; color:#E4005F;}
.c-p-g-ul li .f-l-t{height:24px; line-height:24px; text-align:center; color:#777777;}
.c-p-g-ul li .f-l-t a,.list-ul li a{color:#444444;}
.footer-box{background:url(../images/footer.jpg) 0 0 repeat-x #e5e5e5; margin:10px 0 0 0;}
.footer-con{width:970px; padding:20px 0; text-align:center; line-height:24px; margin:0 auto; color:#343434;}
.list-title{background:url(../images/left_class_bg.jpg) 0 -12px no-repeat; overflow:hidden; height:36px; line-height:42px; text-indent:30px; color:#FDB604; font-family: "Microsoft Yahei"; font-size: 13px; width:100%;}
.list-ul li{height:30px; line-height:30px; text-indent:10px; background:url(../images/news_arrow.gif) 0 center no-repeat; overflow:hidden;}
.list-ul li span{float:right; color:#444444;}
.list-c-p-ul{width:659px; overflow:hidden;}
.list-c-p-ul .c-p-g-ul{width:700px;}
.list-c-p-ul .c-p-g-ul li{margin:0 0 20px 0;}
.m-r-c-img{text-align:center; padding:10px 0;}
.m-r-c-img img{max-width:659px; _height:expression((documentElement.clientWidth < 659) ? "auto" : "659px" );}
.m-r-b-c-t-text{line-height:30px; padding:10px 0; color:#444; font-size:14px;}
.html-box-area h1{ line-height:24px; border-bottom: whiteSmoke 2px solid; text-align: center; font-size: 16px; font-weight: bold;
margin-bottom: 6px; color:#444; padding:10px 0;}
.html-box-area .m-r-c-img img{max-width:700px; _height:expression((documentElement.clientWidth < 700) ? "auto" : "700px" );}
.hot-b-q{line-height:24px; text-align:center;}
.hot-b-q span{margin:0 5px; color:#444;}
.detail-page{padding:20px 0;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a{color:#666;}
.detail-page .page-text a:hover{color:#900}

/*****************sub-message ************/
.sub-message .m-textimg{font-size:14px;font-family:, Helvetica, sans-serif"microsoft yahei";margin-bottom:20px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message li{border-bottom:1px dotted #666;padding:15px 0;}
.sub-message .pt p{padding:2px 0;}
.sub-message .time{margin:0 20px;}
.sub-message li .user{margin-bottom:10px;}
.sub-message li .info{padding-left:25px;}
.sub-message li .info label{background-color:#3085c6;color:#efefef;padding:2px 4px;line-height:normal;display:inline-block;margin-left:-25px;margin-right:5px;}
.sub-message .content{padding:15px 0;}
.sub-message .content h3{border-bottom:1px solid #ddd;}
.sub-message .answer .pt{background-color:#fff;margin:-15px auto auto -10px;_margin-left:-10px;padding:10px;position:relative;}
.sub-message .answer{clear:both;padding:10px 5px 5px 5px;background-color:#eeeeee;margin-left:5px;}
.sub-message .answer .jt{width:13px;height:7px;position:absolute;background:url(../images/ly_jt.jpg) no-repeat;left:33px;top:-7px;text-indent:-888px;}

.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0;}
.sub-message .m-form{border:1px solid #ddd;background:#f5f3f3;padding:10px;margin-bottom:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:65%;height:28px;line-height:28px;border:1px solid #ddd;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:75%;height:168px;border:1px solid #ddd;padding:5px;}

.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:26px;line-height:24px;margin:0;margin-left:5px;border:none;}
.sub-message .m-submit .btn{color:#fff;background:#003366;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;border:1px solid #ddd;color:#666;cursor:auto;padding-left:5px;}
