@charset "gb2312";
/* CSS Document */

body{font-family:"Microsoft Yahei", Arial, Simsun; margin:0;}
a{text-decoration:none;}
img{border:0;}
ul,li{margin:0; padding:0; border:0; list-style-type:none; text-transform: capitalize;}
*{margin: 0;padding: 0;}
div{ margin: 0; padding: 0; border: 0; }


/* 导航 */
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav { font-size: 12px; width: 940px; margin:0 auto; border:0px; height: 40px; line-height: 40px; position: relative; z-index: 9999; }
.nav a { text-decoration: none; }
.navmain { height: 40px; padding: 0px; position: relative; }
#nav_all { height: 40px; float: left; line-height: 40px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #ffffff; display: inline-block; font-size: 14px; cursor: pointer; width:116px; height: 40px; line-height: 40px; white-space: nowrap; }
#nav_all li a:hover { height: 40px;line-height: 40px;overflow: hidden; background-color:#cb0c0c;background-repeat: repeat-x;background-position: center top;}
#nav_all li ul { display: none; position:fixed; z-index: 99; left:0px; top: 103px; background-color:#cccccc; width:100%; padding-left:20px; padding-right:20px; padding-bottom:10px; border-bottom:#cb0c0c 2px solid;}
#nav_all ul li {line-height: 30px; height: 30px; padding-top: 0px; padding: 0; border-bottom:#999999 1px solid;}
#nav_all ul li a { margin: 0px; height: 30px; line-height: 30px; font-weight: normal; border: none; color:#333333; font-size:12px;}
#nav_all ul li a:hover { margin: 0px auto; height: 30px; line-height: 30px; border-top: none; color:#cc0000; background-color:#cccccc; font-size:12px;}

.daohang_dabiaoti{ font-size:14px; line-height:30px; color:#333333; text-decoration:none;}
.daohang_xiaobiaoti{ font-size:12px; line-height:26px; color:#666666; text-decoration:none;}

.content{width:1200px; margin:0 auto;}

.so_txt{width:217px; height:35px; background-color:#585757; outline:0; border:0; padding:0 8px; color:#ffffff; font-size:12px; line-height:35px; font-family:"新宋体";}
.index_nav{display:block; color:#ffffff; font-size:14px; line-height:44px; height:44px; padding:0 30px; float:right;}
.index_nav:hover{background-color:#cb0c0c;}
.index_nav2{display:block; color:#ffffff; font-size:14px; line-height:44px; height:44px; padding:0 30px; float:right; background-color:#cb0c0c;}





.index_ti1{color:#ffffff; font-size:30px; line-height:46px;}
.index_ti2{color:#ffffff; font-size:14px; line-height:30px;}
.index_ti3{color:#2e2d2d; font-size:30px; line-height:46px;}
.index_ti4{color:#5c5c5c; font-size:14px; line-height:28px;}
.index_ti5{color:#ffffff; font-size:14px; line-height:28px;}
.index_ti6{color:#003581; font-size:14px; line-height:28px;}

.index_wz1{color:#ffffff; font-size:12px; line-height:20px; font-family:"新宋体";}
.index_wz2{color:#cb0c0c; font-size:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.index_wz3{color:#2b2b2b; font-size:18px; line-height:28px;}
.index_wz4{color:#5c5c5c; font-size:14px; line-height:26px;}
.index_wz5{color:#cb0c0c; font-size:72px; line-height:76px; font-family:Arial, Helvetica, sans-serif;}
.index_wz6{color:#ffffff; font-size:24px; line-height:76px;}
.index_wz7{display:block; color:#ffffff; font-size:14px; line-height:54px; background-color:rgba(0,0,0,.62);}
.index_wz8{color:#ffffff; font-size:14px; line-height:26px;}
.index_wz9{color:#ffffff; font-size:16px; line-height:40px;}
.index_wz10{color:#ffffff; font-size:14px; line-height:40px;}
.index_wz11{color:#ffffff; font-size:40px; line-height:52px;}
.index_wz12{color:#ffffff; font-size:18px; line-height:24px;}
.index_wz13{color:#292929; font-size:16px; line-height:26px;}
.index_wz14{color:#525252; font-size:14px; line-height:26px;}
.index_wz15{color:#ffffff; font-size:14px; line-height:24px;}
.index_wz16{color:#8b8383; font-size:12px; line-height:30px;}
.index_wz17{color:#ededf5; font-size:12px; line-height:24px;}
.index_wz18{color:#8b8383; font-size:12px; line-height:28px;}
.index_wz19{color:#5b5959; font-size:12px; line-height:24px;}
.index_wz20{color:#666666; font-size:12px; line-height:24px;}

.index_fen1{width:226px; float:left; margin-right:17px;}
.index_fen2{width:374px; height:272px; float:left; margin-right:39px; margin-bottom:30px;}
.index_fen3{width:288px; height:360px; background-color:#ffffff;}

.inside_nav{display:block; color:#282828; font-size:14px; line-height:38px; border-top:#d2d2d2 1px solid; padding-left:11px;}
.inside_nav:hover{color:#cb0c0c; background:#eeeeee;}
.inside_nav2{display:block; color:#cb0c0c; font-size:14px; line-height:38px; border-top:#d2d2d2 1px solid; padding-left:11px; background:#eeeeee url(../images/about_07.jpg) right center no-repeat;}

.inside_nav3{display:block; color:#282828; font-size:14px; line-height:44px; background-color:#e6e6e6; padding:0 30px; float:left; margin-right:2px;}
.inside_nav3:hover{color:#ffffff; background:#cb0c0c;}
.inside_nav4{display:block; color:#ffffff; font-size:14px; line-height:44px; background-color:#cb0c0c; padding:0 30px; float:left; margin-right:2px;}

.inside_ti1{color:#cb0c0c; font-size:24px; line-height:40px;}
.inside_ti2{color:#656462; font-size:14px; line-height:40px; font-family:Arial, Helvetica, sans-serif;}
.inside_ti3{color:#565454; font-size:12px; line-height:28px;}
.inside_ti3 a{color:#565454; font-size:12px; line-height:28px;}
.inside_ti4{color:#212020; font-size:16px; line-height:24px;}

.inside_ti5{color:#999999; font-size:12px; line-height:20px;}
.inside_ti5 a{color:#999999; font-size:12px; line-height:20px;}


.inside_wz1{color:#212020; font-size:12px; line-height:29px;}
.inside_wz2{color:#565454; font-size:14px; line-height:30px;}
.inside_wz3{color:#212020; font-size:14px; line-height:22px;}
.inside_wz4{color:#747373; font-size:12px; line-height:24px;}
.inside_wz5{color:#696868; font-size:14px; line-height:30px;}
.inside_wz6{color:#747373; font-size:14px; line-height:30px;}
.inside_wz7{color:#cb0c0c; font-size:14px; line-height:30px;}
.inside_wz8{color:#373636; font-size:14px; line-height:30px;}
.inside_wz9{color:#464545; font-size:14px; line-height:30px;}

.inside_tu{min-width:948px;}
.inside_tu1 img{ 
position:absolute;
max-height:102px;
clip:rect(0 140px 102px 0);
} 
.inside_tu2 img{ 
position:absolute;
max-height:208px;
clip:rect(0 288px 208px 0);
} 

.inside_fen1{width:220px; height:306px; float:left; margin-right:22px;}

.zt_zhuti{ font-size:14px; line-height:18px; color:#333333; text-decoration:none;}
.zt_hei{ font-size:14px; line-height:24px; color:#000000; text-decoration:none;}
.zt_hui{ font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
.biaoti{ font-size:22px; line-height:30px; color:#333333; text-decoration:none;}
.content_intro{ border: 1px dashed #cccccc; padding:10px; background-color:#f2f2f2; margin-top:10px; margin-bottom:10px;}
/* 翻页 */
.page{ height:60px; line-height:60px;}
.page a{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.page a:hover { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#cb0c0c;text-decoration:none; height:20px;}
.pagespan{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.pagea { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#cb0c0c; text-decoration:none; height:20px;}



/* 图片等比例缩小 */
.suoxiao{ width:218px; height:96px; border:#cccccc 1px solid; display: table-cell; vertical-align:middle; *display: block; *font-size: 77px; *font-family:Arial; text-align:center;}
.suoxiao img{max-width:218px; max-height:96px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 218 ? "218px" : "auto"):(this.style.height = this.offsetHeight >= 96 ? "96px" : "auto")); display:inline !important;}

.suoxiao2{ width:288px; height:62px; display: table-cell; vertical-align:middle; *display: block; *font-size: 50px; *font-family:Arial; text-align:center;}
.suoxiao2 img{max-width:288px; max-height:62px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 288 ? "288px" : "auto"):(this.style.height = this.offsetHeight >= 62 ? "62px" : "auto")); display:inline !important;}

.suoxiao3{
    display:inline-block;
    position:relative;
    width:218px;
    height:159px;
    overflow:hidden;
	border:#cccccc 1px solid;
}
.suoxiao3 img{
    width:218px;
	height:159px;
}

.subNavBox{width:230px;}
.subNav{border-top:solid 1px #d2d2d2;cursor:pointer;font-size:14px;color:#282828;line-height:38px;padding-left:11px; display:block;}
.subNav:hover{color:#cb0c0c;background:#eeeeee url(../images/about_07.jpg) right center no-repeat;}
.currentDd{color:#cb0c0c;background:#eeeeee url(../images/about_07.jpg) right center no-repeat; border-bottom:#d2d2d2 1px solid;}
.currentDt{ background:#eeeeee url(../images/about_07.jpg) right center no-repeat;}

.navContent{display: none;}
.navContent li a{display:block;height:30px;text-align:left;font-size:12px;line-height:30px;color:#3e3e3e; padding-left:24px; background:url(../images/icon_03.jpg) 5% 50%  no-repeat;}
.navContent li a:hover{color:#cb0c0c;}
