﻿@charset "utf-8";

/*全局控制*/
body { margin:0; padding:0; font-size:16px; line-height:28px; font-family:"微软雅黑"; color:#333333; -webkit-text-size-adjust:none; }
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p { margin:0; padding:0; }
img { border:0; vertical-align:bottom; }
ul,li {
	list-style: none;
}
a { text-decoration:none; }
input[type="text"]:focus,input[type="password"]:focus,textarea:focus { outline:none; }

/*头部区域*/
#toubu { width:100%; height:395px; margin:0 auto; }
#toubutop { width:1200px; height:89px; background-color:#ffffff; margin:0 auto; }
#toubutop-logo { float:left; width:223px; }
#toubutop-logo img { width:223px; height:89px; display:block; }
#toubutop-show { float:left; width:731px; }
#toubutop-zhao { float:left; width:218px; margin-left:13px; margin-right:15px; }
#toubutop-zhao-time { font-size:18px; color:#f42400; text-align:left; margin-left:13px; height:40px; padding-top:19px; }
#toubutop-zhao-show { height:30px; }
.sousuo { width:185px; height:28px; border:1px solid #bfbfbf; float:left; }
.sstj { width:30px; height:28px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #bfbfbf; float:left; }
#menu { width:1200px; height:89px; margin:0 auto; background-color:#f32500; }
#nav { height:44px; line-height:44px; text-align:center; font-weight:bold; }
#nav li { float:left; width:120px; }
#nav li a { color:#ffffff; }

/*中间区域*/
#indextt { width:1200px; margin:0 auto; height:93px; }
#indextt-title { float:left; width:93px; height:93px; background:url(tt.jpg); text-align:center; font-weight:bold; font-size:30px; color:#f32500; line-height:34px; }
#indextt-title-show { padding-top:8px; }
#indextt-con { float:left; }
#indextt-con-tj { text-align:left; font-weight:bold; font-size:26px; padding-left:135px; padding-top:15px; }
#indextt-con-tj li {}
#indextt-con-tj li a { color:#000000; }
#indextt-con-list { font-size:17px; padding-top:21px; margin-left:1px; }
#indextt-con-list li { float:left; line-height:23px; height:23px; }
#indextt-con-list li a { color:#666666; }
#indextt-con-list li img { width:19px; height:17px; display:inline-block; margin-bottom:3px; margin-left:22px; }
#indextt-con-list-more { float:left; }
#diao1 { width:1200px; height:28px; margin:0 auto; background-color:#f1f1f1; }
#indexjj { width:1200px; margin:0 auto; }
#indexjj-pic { float:left; width:720px; }
.banner { width:720px; height:449px; }
.banner-left { width:720px; height:449px; position: relative; }
.banner-left>li { width:100%; height:100%; position:absolute; top:0; left:0; display:none; }
.banner-left>li>p { position:absolute; line-height:44px; left:11px; color:#ffffff; z-index:2; font-size:17px; bottom:0; }
.banner-left>li>p a { color:#ffffff; }
.banner .banner-left>li.active { display:block; }
.banner-left>li>a { width:720px; height:100%; display:block; color:#ffffff; }
.banner-left>li img { width:100%; height:100%; overflow:hidden; }
.banner-bottom { width:720px; height:44px; background:url(bg.png); line-height:44px; color:#ffffff; position:absolute; left:0; bottom:0; }
.banner-btn { width:101px; height:10px; position:absolute; right:0; bottom:16px; }
.banner-btn>li { float:left; margin-right:14px; width:10px; height:10px; background:#ffffff; border-radius:50%; }
.banner-btn>li.active { background:#515151; }
#indexjj-con { float:left; width:458px; margin-left:22px; }
#indexjj-con-tj {}
#indexjj-con-tj-left { float:left; width:71px; height:66px; background-color:#f32201; text-align:center; }
#indexjj-con-tj-left-r { font-weight:bold; font-size:38px; color:#ffffff; line-height:40px; padding-top:5px; }
#indexjj-con-tj-left-t { font-size:12px; color:#ffffff; line-height:18px; }
#indexjj-con-tj-right { float:left; width:368px; margin-left:19px; text-align:left; }
#indexjj-con-tj-right-title { font-size:17px; line-height:17px; }
#indexjj-con-tj-right-title a { color:#333333; }
#indexjj-con-tj-right-show { font-size:14px; color:#999999; line-height:23px; padding-top:5px; }
#indexjj-con-list { padding-top:10px; }
#indexjj-con-list li { border-bottom:1px dotted #b8b8b8; line-height:52px; }
#indexjj-con-list-l { float:left; text-align:left; font-size:17px; }
#indexjj-con-list-l img { width:19px; height:18px; display:inline-block; margin-bottom:17px; }
#indexjj-con-list-l a { color:#333333; }
#indexjj-con-list-r { float:right; text-align:right; font-size:17px; color:#999999; }
#indexjj-con-list li:hover #indexjj-con-list-l a { color:#2a6aa7; }
#indexjj-con-list li:hover #indexjj-con-list-r { color:#2a6aa7; }
#indextwo { width:1200px; margin:0 auto; padding-top:34px; }
#indextwo-s { width:581px; float:left; }
#indextwo-s-top { height:48px; line-height:48px; }
#indextwo-s-top-title { float:left; text-align:left; font-size:20px; }
#indextwo-s-top-more { float:right; text-align:right; font-size:14px; }
#indextwo-s-top-more a { color:#999999; }
#indextwo-s-top-more img { width:15px; height:15px; display:inline-block; line-height:48px; margin-bottom:16px; margin-right:6px; }
#indextwo-s-x {}
#indextwo-s-x img { width:581px; height:2px; display:block; }
#indextwo-s-list { padding-top:8px; }
#indextwo-s-list li { line-height:35px; }
#indextwo-s-list-l { float:left; text-align:left; font-size:17px; }
#indextwo-s-list-l img { width:17px; height:18px; display:inline-block; margin-bottom:8px; }
#indextwo-s-list-l a { color:#333333; }
#indextwo-s-list-r { float:right; text-align:right; font-size:17px; color:#999999; }
#indexad { width:1200px; height:163px; margin:0 auto; margin-top:35px; }
#indexad img { width:1200px; height:163px; display:block; }
#indexks { width:1200px; height:133px; margin:0 auto; margin-top:44px; }
#indexks-title { float:left; width:166px; height:133px; background:url(ks.jpg); text-align:center; color:#ffffff; }
#indexks-title-zw { font-size:22px; padding-top:31px; }
#indexks-title-yw { font-size:12px; text-transform:uppercase; padding-top:9px; line-height:20px; }
#indexks-title-more { font-size:24px; line-height:26px; }
#indexks-con { float:left; width:1033px; height:131px; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; }
#indexks-con-show { width:990px; margin-left:22px; }
#indexks-con-show-left { float:left; width:10px; margin-top:51px; }
#indexks-con-show-left img { width:10px; height:19px; display:block; }
#indexks-con-show-center { float:left; width:970px; margin-top:21px; }
#indexks-con-show-center li { float:left; width:80px; margin:0 29px 0 29px; text-align:center; font-size:17px; }
#indexks-con-show-center li a { color:#333333; }
#indexks-con-show-center li:hover a { color:#f32500; }
#indexks-con-show-center-pic img { width:80px; height:49px; display:block; }
#indexks-con-show-center-title { padding-top:12px; }
#indexks-con-show-right { float:right; width:10px; margin-top:51px; }
#indexks-con-show-right img { width:10px; height:19px; display:block; }
#indexduo { width:1200px; margin:0 auto; margin-top:66px; }
#indexduo-left { width:349px; float:left; }
#indexduo-left-title { float:left; width:66px; height:135px; background:url(diao2.jpg); overflow:hidden; font-size:18px; color:#fefefe; line-height:18px; }
#indexduo-left-title-z { float:left; text-align:left; padding-left:11px; padding-top:7px; }
#indexduo-left-title-y { float:left; text-align:left; padding-top:7px; padding-left:7px; }
#indexduo-left-con { float:left; width:276px; margin-left:7px; margin-top:-10px; }
#indexduo-left-con1 { width:349px; background-color:#f9f9f9; }
#indexduo-left-con1-show { width:331px; margin:0 auto; }
#indexduo-left-con1-show-title { line-height:48px; height:48px; padding-top:7px; }
#indexduo-left-con1-show-title-left { float:left; text-align:left; font-size:20px; }
#indexduo-left-con1-show-title-right { float:right; text-align:right; font-size:14px; }
#indexduo-left-con1-show-title-right a { color:#999999; }
#indexduo-left-con1-show-title-right img { width:15px; height:15px; display:inline-block; margin-bottom:16px; margin-right:6px; }
#indexduo-left-con1-show-x {}
#indexduo-left-con1-show-x img { width:331px; height:2px; display:block; }
#indexduo-left-con1-show-list { padding-top:8px; }
#indexduo-left-con1-show-list li { font-size:17px; text-align:left; line-height:36px; height:36px; }
#indexduo-left-con1-show-list li a { color:#333333; }
#indexduo-left-con1-show-list li img { width:17px; height:17px; display:inline-block; margin-bottom:10px; }
#indexduo-left-con2 { width:349px; background-color:#f9f9f9; padding-bottom:12px; }
#indexduo-left-con2-show { width:331px; margin:0 auto; }
#indexduo-left-con2-show-title { line-height:48px; height:48px; padding-top:6px; }
#indexduo-left-con2-show-title-left { float:left; text-align:left; font-size:20px; }
#indexduo-left-con2-show-title-right { float:right; text-align:right; font-size:14px; }
#indexduo-left-con2-show-title-right a { color:#999999; }
#indexduo-left-con2-show-title-right img { width:15px; height:15px; display:inline-block; margin-bottom:16px; margin-right:6px; }
#indexduo-left-con2-show-x {}
#indexduo-left-con2-show-x img { width:331px; height:2px; display:block; }
#indexduo-left-con2-show-list { padding-top:8px; }
#indexduo-left-con2-show-list li { font-size:17px; text-align:left; line-height:36px; height:36px; }
#indexduo-left-con2-show-list li a { color:#333333; }
#indexduo-left-con2-show-list li img { width:17px; height:17px; display:inline-block; margin-bottom:10px; }
#indexduo-right { width:805px; float:left; margin-left:46px; }
#indexduo-right-con { float:left; width:387px; }
#indexduo-right-con-show {}
#indexduo-right-con-show-title { line-height:20px; height:20px; padding-bottom:14px; }
#indexduo-right-con-show-title-left { float:left; text-align:left; font-size:20px; }
#indexduo-right-con-show-title-right { float:right; text-align:right; font-size:14px; }
#indexduo-right-con-show-title-right a { color:#999999; }
#indexduo-right-con-show-title-right img { width:15px; height:15px; display:inline-block; margin-bottom:2px; margin-right:6px; }
#indexduo-right-con-show-x {}
#indexduo-right-con-show-x img { width:387px; height:2px; display:block; }
#indexduo-right-con-show-tj { position:relative; width:387px; height:174px; margin-top:16px; }
#indexduo-right-con-show-tj img { width:387px; height:174px; display:block; }
#indexduo-right-con-show-tj-title { position:absolute; left:0; right:0; bottom:0; top:148px; width:387px; height:26px; background:url(zbg.png); font-size:16px; text-align:left; line-height:26px; }
#indexduo-right-con-show-tj-title a { color:#ffffff; }
#indexduo-right-con-show-tj-title-wz { padding-left:8px; }
#indexduo-right-con-show-list { padding-top:9px; }
#indexduo-right-con-show-list li { font-size:17px; text-align:left; line-height:34px; height:34px; }
#indexduo-right-con-show-list li a { color:#333333; }
#indexduo-right-con-show-list li img { width:17px; height:18px; display:inline-block; margin-bottom:8px; }
#indexjr { width:1200px; margin:0 auto; margin-top:34px; }
#indexjr-title { line-height:20px; height:20px; padding-bottom:14px; }
#indexjr-title-left { float:left; text-align:left; font-size:20px; }
#indexjr-title-right { float:right; text-align:right; font-size:14px; margin-right:13px; }
#indexjr-title-right a { color:#999999; }
#indexjr-title-right img { width:15px; height:15px; display:inline-block; margin-bottom:2px; margin-right:6px; }
#indexjr-x {}
#indexjr-x img { width:1200px; height:2px; display:block; }
#indexjr-list { padding-top:26px; padding-bottom:72px; }
#indexjr-list li { float:left; width:285px; margin-left:20px; }
#indexjr-list li img { width:285px; height:191px; display:block; }
#indexlink { width:100%; margin:0 auto; background-color:#f2f2f2; height:369px; }
#indexlinkz { width:1200px; margin:0 auto; padding-top:8px; }

/*底部区域*/
#dibu { width:100%; margin:0 auto; height:180px; background-color:#df2100; }
#dibuz { width:1200px; margin:0 auto; text-align:center; }
#banquan { font-size:14px; color:#ffffff; padding-top:27px; }
#banquan a { color:#ffffff; }
#dibuz-pic { padding-top:31px; }

/*二级页*/
#menu2 { width:100%; height:44px; line-height:44px; margin:0 auto; background-color:#f3f3f3; }
#nav2 { width:1240px; margin:0 auto; }
#nav2 li { float:left; width:124px; text-align:center; font-size:14px; }
#nav2 li a { color:#666666; }
#nav2 li:hover a { color:#f32201; }
#othertou { width:100%; height:127px; margin:0 auto; background:url(otherbg.jpg) center top no-repeat; border-bottom:1px solid #f32201; }
#othertouz { width:1200px; margin:0 auto; }
#othertouz-logo { float:left; width:180px; }
#othertouz-logo img { width:180px; height:127px; display:block; }
#othertouz-lanmu { float:left; width:239px; height:59px; background:url(lanmu.png); margin-top:37px; font-family:"宋体"; font-weight:bold; font-size:30px; color:#ffffff; text-align:center; line-height:59px; }
#othertouz-show { float:right; width:769px; margin-right:12px; margin-top:48px; }
#othertouz-show-time { font-size:18px; color:#f42400; text-align:right; height:30px; float:left; width:517px; margin-right:34px; }
#othertouz-show-ss { height:30px; float:right; width:218px; }
#othershow { width:1200px; margin:0 auto; }
#othershow-left { float:left; width:837px; }
#othershow-left-title { text-align:left; border-bottom:1px solid #e8e8e8; text-align:left; font-size:14px; color:#999999; line-height:44px; padding-top:28px; }
#othershow-left-title a { color:#999999; }
#othershow-left-title span { color:#f32201; }
#othershow-right { float:left; width:319px; margin-left:44px; }
#type {}
#type li { float:left; width:194px; height:38px; line-height:38px; text-align:center; background-color:#f6f6f6; margin-right:20px; font-size:14px; margin-top:24px; }
#type li a { color:#333333; }
#type li:hover { background-color:#f32201; }
#type li:hover a { color:#ffffff; }
#news { padding-top:26px; }
#news li { line-height:38px; }
#news-l { float:left; text-align:left; }
#news-l img { width:17px; height:18px; display:inline-block; margin-bottom:9px; }
#news-l a { color:#333333; }
#news-r { float:right; text-align:right; color:#999999; }
#page { width:837px; margin:0 auto; text-align:center; font-size:14px; margin-top:51px; }
#page a { display:inline-block; background-color:#eeeeee; color:#333333; padding:0 16px; margin:0 3px; }
#page a:hover { background-color:#df2100; color:#ffffff; }
#other1 { line-height:48px; height:48px; margin-top:23px; }
#other1-title { float:left; font-size:20px; text-align:left; }
#other1-more { float:right; font-size:14px; text-align:right; }
#other1-more img { width:15px; height:15px; display:inline-block; margin-right:6px; margin-bottom:16px; }
#other1-more a { color:#999999; }
#otherx {}
#otherx img { width:319px; height:2px; display:block; }
#other1-list { padding-top:13px; }
#other1-list li { width:319px; height:82px; margin-top:4px; }
#other1-list li img { width:319px; height:82px; display:block; }
#other1-show { padding-top:8px; }
#other1-show li { text-align:left; line-height:36px; height:36px; }
#other1-show li img { width:17px; height:16px; display:inline-block; margin-bottom:9px; }
#other1-show li a { color:#333333; }
#newsshow { width:1200px; margin:0 auto; }
#newsshow-lanmu { border-bottom:1px solid #e8e8e8; font-size:14px; color:#999999; text-align:left; line-height:44px; height:44px; margin-top:28px; }
#newsshow-lanmu a { color:#999999; }
#newsshow-lanmu span { color:#f32201; }
#newsshow-title { text-align:center; font-weight:bold; font-size:24px; padding-top:47px; }
#newsshow-sm { text-align:center; font-size:14px; color:#999999; padding-top:18px; border-bottom:1px dotted #666666; padding-bottom:34px; }
#newsshow-con { text-align:left; padding-top:35px; padding-bottom:46px; }
#fanye { padding-bottom:73px; }
#fanye-left { float:left; width:199px; height:28px; text-align:center; font-size:14px; }
#fanye-left a { color:#333333; width:199px; height:28px; background-color:#eeeeee; display:block; }
#fanye-right { float:right; width:199px; height:28px; text-align:center; font-size:14px; }
#fanye-right a { color:#333333; width:199px; height:28px; background-color:#eeeeee; display:block; }
#fanye-left:hover a { background-color:#f32201; color:#ffffff; }
#fanye-right:hover a { background-color:#f32201; color:#ffffff; }
#type2 {}
#type2 li { float:left; width:194px; height:38px; line-height:38px; text-align:center; background-color:#f6f6f6; margin-right:58px; font-size:14px; margin-top:24px; }
#type2 li a { color:#333333; }
#type2 li:hover { background-color:#f32201; }
#type2 li:hover a { color:#ffffff; }
#news-tj { width:1200px; height:129px; background-color:#f32201; margin-top:36px; position:relative; }
#news-tj-title { text-align:center; font-size:24px; color:#ffffff; padding-top:21px; }
#news-tj-title a { color:#ffffff; }
#news-tj-con { text-align:left; font-size:14px; color:#ffffff; line-height:23px; padding-left:23px; padding-right:14px; padding-top:15px; }
#xin { position:absolute; top:0; left:0; width:87px; height:65px; background:url(new.jpg); z-index:999; font-size:20px; color:#ffffff; }
#xin-con { text-align:left; padding-left:15px; padding-top:7px; }
#newslist {}
#newslist li { width:1198px; height:87px; border:1px solid #f6f6f6; background-color:#f6f6f6; margin-top:20px; }
#newslist li:hover { border:1px solid #f32201; }
#newslist-time { float:left; width:76px; text-align:center; }
#newslist-time-r { font-weight:bold; font-size:40px; line-height:40px; padding-top:13px; }
#newslist-time-ny { font-size:14px; line-height:20px; }
#newslist-con { float:left; width:1122px; }
#newslist-con-title { text-align:left; font-size:18px; padding-top:15px; }
#newslist-con-title a { color:#333333; }
#newslist-con-jianjie { text-align:left; font-size:14px; color:#999999; padding-top:4px; }
#newsshow1-title { text-align:left; height:36px; line-height:36px; border-left:5px solid #f32201; padding-left:12px; font-weight:bold; font-size:30px; margin-top:55px; }
#newsshow1-sm { width:1198px; border:1px solid #aaaaaa; height:33px; margin-top:50px; line-height:33px; }
#newsshow1-sm-look { float:left; width:732px; height:33px; text-align:left; font-size:14px; color:#999999; padding-left:16px; }
#newsshow1-sm-fanye { float:left; width:224px; border-left:1px solid #aaaaaa; height:33px; text-align:center; }
#newsshow1-sm-fanye a { color:#333333; }
#newsshow1-sm-fanye a:hover { color:#f32201; }
#newsshow1-con { text-align:left; border-bottom:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; padding-left:16px; padding-top:31px; padding-bottom:47px; }
#newslist2 { width:1224px; margin:0 auto; padding-top:11px; }
#newslist2 li { float:left; width:588px; margin:30px 12px 0 12px; }
#newslist2-pic img { width:588px; height:151px; display:block; }
#newslist2-title { text-align:center; line-height:40px; height:40px; }
#newslist2-title a { color:#333333; }
#newsshow3 { width:1200px; height:482px auto; background:url(news3.jpg) center top no-repeat #ffffff; margin-top:31px; }
#newsshow3-title { text-align:center; line-height:123px; height:123px; font-weight:bold; font-size:30px; color:#ffffff; }
#newsshow3-con { text-align:left; padding-left:40px; padding-right:37px; padding-top:31px; }
#othershow2 { width:1200px; margin:0 auto; }
#othershow2-left { float:left; width:858px; }
#othershow2-left-title { text-align:left; border-bottom:1px solid #e8e8e8; text-align:left; font-size:14px; color:#999999; line-height:44px; padding-top:28px; width:837px; }
#othershow2-left-title a { color:#999999; }
#othershow2-left-title span { color:#f32201; }
#othershow2-right { float:left; width:319px; margin-left:23px; }
#prolist { padding-top:2px; }
#prolist li { float:left; width:263px; margin-right:23px; margin-top:38px; }
#prolist-pic img { width:263px; height:177px; display:block; }
#prolist-title { text-align:center; font-size:14px; height:35px; line-height:35px; border-bottom:1px solid #f22400; width:263px; }
#prolist-title a { color:#333333; }
#prolist li:hover #prolist-title { background-color:#f22400; }
#prolist li:hover #prolist-title a { color:#ffffff; }
#proshow { width:837px; }
#proshow-pic { width:439px; margin:0 auto; padding-top:48px; }
#proshow-pic img { width:439px; height:296px; display:block; }
#proshow-title { text-align:center; color:#000000; border-bottom:1px solid #e8e8e8; line-height:62px; padding-bottom:9px; }
#proshow-con { text-align:left; padding-top:27px; }
#fanye2 { padding-bottom:73px; width:837px; padding-top:56px; }
#fanye2-left { float:left; width:199px; height:28px; text-align:center; font-size:14px; }
#fanye2-left a { color:#333333; width:199px; height:28px; background-color:#eeeeee; display:block; }
#fanye2-right { float:right; width:199px; height:28px; text-align:center; font-size:14px; }
#fanye2-right a { color:#333333; width:199px; height:28px; background-color:#eeeeee; display:block; }
#fanye2-left:hover a { background-color:#f32201; color:#ffffff; }
#fanye2-right:hover a { background-color:#f32201; color:#ffffff; }