@charset "gb2312";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; margin:0; }
a{text-decoration:none;}
img{border:0;}
ul,li{margin:0; padding:0; border:0; list-style-type:none;}
*{margin: 0;padding: 0;}


/* 内页菜单鼠标经过样式 */
.lm_anniu { font-size:14px; color:#333333; text-decoration:none; line-height:40px; width:294px; height:40px; display:inline-block; text-decoration:none; background-position: 294px 40px; font-family:Microsoft Yahei,Arial,Simsun; border-bottom:#CCC 1px dotted;}
.lm_anniu a:hover { font-size: 14px;color: #039;text-decoration: none;line-height: 40px;width:289px;height:40px;display:inline-block;text-decoration: none;background-position: 289px 40px;font-family:Microsoft Yahei,Arial,Simsun;border-left:#039 5px solid; background:#f5f5f5;}
.lm_anniu2 { font-size: 14px;color: #039;text-decoration: none;line-height: 40px;width:289px;height:40px;display:inline-block;text-decoration: none;background-position: 289px 40px;font-family:Microsoft Yahei,Arial,Simsun; border-left:#039 5px solid; background:#f5f5f5;}



.t table{ border-right:#e8e8e8 1px solid; border-bottom:#e8e8e8 1px solid;}
.t tr td{ border-top:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; text-align:left; line-height:24px; padding:2px 10px 2px 10px;}

.t2 table{ border-right:#e8e8e8 1px solid; border-bottom:#e8e8e8 1px solid;}
.t2 tr td{ border-top:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; text-align:left; line-height:24px; padding:2px 10px 2px 10px;}
.t2 tr:hover{ background-color:#F6F6F6;}

.content{width:1100px; margin:0 auto;}
.top1{background-color:#fafafa; border-bottom:#dfe1e3 1px solid; height:37px;}
.top1 .wz{color:#383838; font-size:12px; line-height:16px; margin-top:11px;}
.top1 .tu{float:right; margin:10px 0 0 4px;}
.top1 .wz2{float:right; margin-right:8px; color:#383838; font-size:14px; line-height:16px; margin-top:11px;}
.top2{height:110px;}
.top2 .txt{width:193px; border:#cccccc 1px solid; height:28px; color:#878585; font-size:12px; line-height:28px; padding-left:8px; border-right:0;}
.top2 .btn{background-color:#1e438a; width:62px; height:30px; border:#99a9ca 1px solid; color:#ffffff; font-size:12px; line-height:30px; cursor:pointer;}
.nav{color:#383838; font-size:14px; line-height:42px; padding:0 26px; float:left; display:block; margin-right:24px;}
.nav:hover{color:#ffffff; background-color:#dd3a16;}
.nav2{color:#ffffff; font-size:14px; line-height:42px; padding:0 26px; float:left; display:block; background-color:#dd3a16; margin-right:24px;}
.nav_xian{ background-color:#1e438a; height:4px; position:relative; z-index:1111; margin-top:-4px;}
/*index*/
.index_ti1{color:#464545; font-size:30px; line-height:40px; margin-bottom:7px;}
.index_ti1s{color:#1c428a; font-size:30px; line-height:40px; margin-bottom:7px;}
.index_ti2{color:#eeeded; font-size:16px; line-height:24px;}
.index_ti3{color:#000000; font-size:14px; line-height:24px;}
.index_wz1{color:#676767; font-size:14px; line-height:24px;}
.index_wz2{color:#eeeded; font-size:12px; line-height:20px;}
.index_wz3{color:#ffffff; font-size:12px; line-height:40px;}
.index_btn1{display:inline-block; text-align:center; color:#1e438a; font-size:14px; line-height:40px; width:148px; height:40px; border:#1e438a 1px solid;}
.index_more1{color:#ffffff; font-size:12px; line-height:40px; background-color:#1e438a; height:40px; display:block;}
.index_fen1{width:350px; height:376px; float:left; margin-right:25px;}
.index_fen2{width:254px; height:296px; float:left; margin-right:28px;}
.index_news{width:562px; height:114px; border-bottom:#b5b5b5 1px solid; background-color:#ffffff;}
.index_news .riqi{width:104px; margin-right:4px;}
.index_news .riqi .wz1{ color:#585757; font-size:40px; line-height:46px;}
.index_news .riqi .wz2{ color:#585757; font-size:18px; line-height:24px;}
.index_news .ti{color:#363636; font-size:14px; line-height:24px;}
.index_news .wz{color:#676767; font-size:12px; line-height:24px;}
.index_news:hover{width:562px; height:114px; border-bottom:#c3cde0 1px solid; background-color:#1e438a;}
.index_news:hover .riqi{width:104px; margin-right:4px;}
.index_news:hover .riqi .wz1{ color:#ffffff; font-size:40px; line-height:46px;}
.index_news:hover .riqi .wz2{ color:#ffffff; font-size:18px; line-height:24px;}
.index_news:hover .ti{color:#ffffff; font-size:14px; line-height:24px;}
.index_news:hover .wz{color:#ffffff; font-size:12px; line-height:24px;}
/*bottom*/
.footer1{background-color:#3b3a3a; margin-top:88px; padding-bottom:18px;}
.footer1 .wz{color:#ffffff; font-size:12px; line-height:22px;}
.footer1 .fen{width:182px; float:left;}
.footer1 .wz2{color:#ffffff; font-size:14px; line-height:24px;}
.footer1 .wz3{color:#c5c0c0; font-size:12px; line-height:30px;}
.footer2{background-color:#2a2929; height:100px; color:#ffffff; font-size:12px; line-height:50px;}




/*inside*/
.inside_zc{width:294px;}
.inside_zc .ti{color:#515151; font-size:24px; line-height:28px; float:left;}
.inside_zc .ti2{color:#282828; font-size:14px; line-height:34px; border-bottom:#eeeeee 1px solid; background-image:url(../images/icon_23.jpg); background-position:left center; background-repeat:no-repeat; padding-left:22px;}
.inside_zc .ti2 a{color:#282828; font-size:14px; line-height:34px;}
.inside_zc .wz{color:#282828; font-size:14px; line-height:30px;}
.subNavBox{width:294px;}
.subNav{border-bottom:solid 1px #eeeeee;cursor:pointer;font-size:14px;color:#282828;line-height:34px; height:34px; background:url(../images/icon_20.jpg) no-repeat;background-position:95% 50%}
.currentDt{background-image:url(../images/icon_12.jpg);}
.navContent{display: none;border-bottom:solid 1px #eeeeee; padding:8px 0;}
.navContent li a{width:272px; margin-left:22px; height:30px; text-align:left; font-size:12px; line-height:30px; color:#606060; background-image:url(../images/icon_17.jpg); background-position:left center; background-repeat:no-repeat; padding-left:15px;}

.inside_nav{border-bottom:solid 1px #eeeeee; font-size:14px;color:#282828;line-height:34px; height:34px;}
.inside_nav a{font-size:14px;color:#282828;line-height:34px;}


.inside_ti1{height:36px; border-bottom:#dcdcdc 1px solid;}
.inside_ti1 .ti{color:#515151; font-size:24px; line-height:26px; float:left;}
.inside_ti1 .location{color:#515151; font-size:12px; line-height:34px;}
.inside_ti1 .location a{color:#515151; font-size:12px; line-height:34px;}

.inside_ti2{color:#706e6e; font-size:14px; line-height:22px;}
.inside_ti3{color:#5e5e5e; font-size:24px; line-height:24px;}
.inside_ti4{color:#1e438a; font-size:18px; line-height:34px; margin-bottom:4px;}
.inside_ti5{color:#1e438a; font-size:16px; line-height:18px;}




.inside_fen1{width:240px; float:left; margin-right:24px;}
.inside_fen2{width:170px; height:220px; float:left; margin-right:18px;}
.inside_fen3{width:768px; padding:20px 0; border-bottom:#b5b5b5 1px dashed;}
.inside_fen4{padding:10px 0; border-bottom:#b5b5b5 1px dashed;}

.inside_wz1{color:#5e5e5e; font-size:14px; line-height:30px;}
.inside_wz2{color:#7c7b7b; font-size:14px; line-height:28px;}
.inside_wz3{color:#1a1a1a; font-size:12px; line-height:24px;}
.inside_wz4{color:#999999; font-size:12px; line-height:24px;}
.inside_wz5{color:#3c3c3c; font-size:14px; line-height:36px;}
.inside_wz6{color:#3c3c3c; font-size:24px; line-height:50px;}
.inside_wz6 span{color:#1e438a; font-size:40px; line-height:50px;}


.gallery { width: 435px; margin: 0 auto;}
.gallery img { display: block;}
.main-image{ width:413px; height:413px; border:#cccccc 1px solid; background-color:#FFFFFF; padding:0px; display: table-cell; vertical-align:middle; *display: block; *font-size:360px; *font-family:Arial; text-align:center;}
.main-image img{max-width:413px; max-height:413px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 413 ? "413px" : "auto"):(this.style.height = this.offsetHeight >= 413 ? "413px" : "auto")); display:inline !important;}
.thumbnails { width:435px; height:70px; list-style-type: none;}
.thumbnails li { float: left; margin-right:5px; margin-top:5px; display: inline;}
.thumbnails img { padding: 4px; border: 1px solid #ccc; background-color: #fff;}
.thumbnails img:hover { padding: 4px; border: 1px solid #e36619; background-color: #fff;}

.xuanzhongla img{ padding: 4px; border: 1px solid #e36619; background-color: #fff;}

.xuxian{ background-image: url(../images/xian.jpg);background-repeat: repeat-x; height:1px; margin-top:5px; margin-bottom:5px;}
.show_content{ border-top:0px; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; padding:20px;}
.show_content_biaoti{ width:140px; height:36px; border-top:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 0px solid; border-bottom:0px; font-size:16px; color:#ffffff; line-height:36px; float:left; background-color:#1e438a;}
.show_content_biaoti_youbian{ width:625px; height:36px; border-bottom:#cccccc 0px solid; border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; float:left; background-color:#e5e5e5;}
.content_intro{ border: 1px dashed #cccccc; padding:10px; background-color:#f2f2f2; margin-top:10px; margin-bottom:10px;}

.zt_zhuti{ font-size:14px; line-height:24px; 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;}
.zt_hong{ font-size:14px; line-height:24px; color:#CC0000; text-decoration:none;}
.biaoti{ font-size:28px; line-height:40px; color:#333333; text-decoration:none;}


/*缩略图*/
.suoxiao{ width:252px; height:252px; border:#959595 1px solid; background-color:#FFFFFF; display: table-cell; vertical-align:middle; *display: block; *font-size: 202px; *font-family:Arial; text-align:center;}
.suoxiao img{max-width:252px; max-height:252px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 252 ? "252px" : "auto"):(this.style.height = this.offsetHeight >= 252 ? "252px" : "auto")); display:inline !important;}

.suoxiao2{ width:238px; height:238px; border:#959595 1px solid; background-color:#FFFFFF; display: table-cell; vertical-align:middle; *display: block; *font-size: 190px; *font-family:Arial; text-align:center;}
.suoxiao2 img{max-width:238px; max-height:238px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 238 ? "238px" : "auto"):(this.style.height = this.offsetHeight >= 238 ? "238px" : "auto")); display:inline !important;}

.suoxiao3{ width:168px; height:168px; border:#959595 1px solid; background-color:#FFFFFF; display: table-cell; vertical-align:middle; *display: block; *font-size: 134px; *font-family:Arial; text-align:center;}
.suoxiao3 img{max-width:168px; max-height:168px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 168 ? "168px" : "auto"):(this.style.height = this.offsetHeight >= 168 ? "168px" : "auto")); display:inline !important;}



/* 翻页 */
.page{ height:60px; line-height:60px;}
.page a{ padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#ffffff; text-decoration:none; height:20px; border:#cccccc 1px solid;}
.page a:hover { padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#00479d;text-decoration:none; height:20px;}
.pagespan{ padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#ffffff; text-decoration:none; height:20px; border:#cccccc 1px solid;}
.pagea { padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-size:14px; color:#FFFFFF; background-color:#00479d; text-decoration:none; height:20px;}
