/*默认样式*/
body, h1, h2, h3, h4, h5, h6, div, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, strong, label, em, pre, code, input, button, textarea, address { margin: 0; padding: 0; }
body { font-size: 12px; line-height: 200%; width: 100%; height: 100%; font-family: 宋体; color: #333333; background: url(../images/index.jpg) center repeat-y; }
li { list-style-type: none; }
li a:hover { color: #e76b20; }
a { color: #333; text-decoration: none; }
a:hover { color: #e76b20; text-decoration: none; }
img { border: 0px; }
h1 { font-size: 16px; }
h2 { font-size: 14px }
.clear { line-height: 0px; clear: both; font-size: 0px; }
.png, .png * { behavior: url("iepngfix/iepngfix.htc") }
/*首页样式开始*/
.containner { width: 1000px; margin: 0 auto }
.header { width: 992px; height: 112px; margin: 0 auto; background: url(../images/index_02.jpg) center no-repeat }
.nav { background: url(../images/index_05.jpg) no-repeat; height: 39px; width: 1000px; }
.nav li ul a:hover{background:none;}
.banner { margin-top: 10px; }
.pagemian { width: 1000px; margin: 0 auto }
.index-news-top { background: url(../images/neir_03.jpg) no-repeat; width: 980px; height:31px;_height:29px; margin-top: 10px;color: #cf0002; font-size: 14px; font-weight: bold; padding-left: 20px; padding-top: 8px; _padding-top: 10px; }
.index-news-top span { padding-right: 10px; padding-top: 3px; float: right }
.index-news-top1 { background: url(../images/index_10.jpg) no-repeat; width: 979px; height:30px;_height:28px; margin-top: 20px; color: #cf0002; font-size: 14px; font-weight: bold; padding-left: 20px; padding-top: 8px; _padding-top: 10px; }
.index-news-top1 span { padding-right: 10px; padding-top: 3px; float: right }
.index-news-cen { background: url(../images/index_12.jpg) no-repeat; width: 1000px; height: 256px; padding-top:10px; }
.index-news-li { width: 272px; margin-left: 20px; _margin-left: 10px; float: left }
.index-news-li ul li { padding-left: 17px; width: 255px; background: url(../images/li_07.jpg) no-repeat; height: 32px; }
.index-news-li ul li span { color: #b70400 }
.index-news-video { float: left; width: 660px; margin-left: 40px; }
.index-news-video1 { float: left; width: 390px; }
.index-news-videos{float: left; width: 270px;}
.index-news-video-pics { float: left; width: 120px; margin-left: 10px; position: relative; padding-top: 0px; height:128px;}
.index-news-video-pics div{ z-index: 10; top: -25px; position: relative; color: #FFFFFF; padding-left: 5px; margin-left: 2px; width: 111px; background: #333; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.index-news-video-pics div a{ color:#FFF;}
.index-news-video-pics img{ width: 116px; height:116px; padding: 1px; border: 1px solid #EEEEEE;}
.index-news-video1 img{ width: 385px; height:245px; padding: 1px; border: 1px solid #EEEEEE;}

.syfff { width: 1000px; margin: 0 auto; height:290px; padding-top: 10px; }
.syfff-left-top { background: url(../images/index_15.jpg) no-repeat; width: 680px; height: 31px; _height: 29px; color: #cf0002; font-size: 14px; font-weight: bold; padding-left: 20px; padding-top: 8px; _padding-top: 10px; }
.syfff-left-top span { padding-right: 10px; padding-top: 3px; float: right }
.syfff-cen { background: url(../images/index_22.jpg) repeat-y; width: 700px;}
.syfff-pic { float: left; width: 300px; margin-left: 20px; padding-top:5px; padding-bottom:5px;}
.syfff-text { float: left; width: 330px; margin-left: 20px; padding-top:5px; padding-bottom:5px;  text-indent:24px; }
.syfff-left { float: left; width: 700px; }
.syfff-right { float: left; width: 280px; margin-left: 10px; }
.syfff-right-top { background: url(../images/index_17.jpg) no-repeat; width: 270px; height: 31px;_height: 29px; color: #cf0002; font-size: 14px; font-weight: bold; padding-left: 20px; padding-top: 8px; _padding-top: 10px; }
.syfff-right-top span { padding-right: 10px; padding-top: 3px; float: right }
.syfff-right-cen { background: url(../images/index_20.jpg) repeat-y; width: 290px; }
.syfff-right-li { width: 272px; margin:0 auto;padding-top:5px; padding-bottom:5px;}
.syfff-right-li ul li { padding-left: 17px; width: 255px; background: url(../images/lired_03.jpg) no-repeat; height:30px;}
.syfff-right-li ul li span { color: #b70400 }
.dszzc-cen { background: url(../images/neir_06.jpg) repeat-y; width: 1000px; padding-top: 15px; height: 240px; padding-bottom: 15px; }
.dszzc-text-left { float: left; width: 636px; margin-left: 20px; _margin-left: 10px;  text-indent:24px; text-align:justify;
                text-justify:distribute-all-lines;/*ie6-8*/
                text-align-last:justify;/* ie9*/
                -moz-text-align-last:justify;/*ff*/
                -webkit-text-align-last:justify;/*chrome 20+*/
            }
            
.dszzc-pic { float: left; width: 300px; margin-left: 30px; }
.syfff-text span a, .dszzc-text-left span a{ color: #b70400 }
.syfff-text span a:hover, .dszzc-text-left span a:hover{ color: #CF0002 }
.lsfc { background: url(../images/indexbj.jpg) repeat-y; padding-top: 15px; padding-bottom: 15px; }
.lsfc-cen { width: 960px; background: #f0f0f0; margin-left: auto; margin-right: auto; padding-top: 10px; padding-bottom: 10px; }
.ScrCont li { list-style: none; float: left; margin-left: 10px; }
.ScrCont li div { text-align: center; font-size: 12px }
.blk_18 { overflow: hidden; width: 950px; zoom: 1; }
.blk_18 .pcont { float: left; overflow: hidden; width: 850px; border: solid 0px red }
.blk_18 .ScrCont { width: 32766px; zoom: 1; }
.blk_18 #List1_1 { float: left; }
.blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton { background: url(../images/leftbutton.jpg) no-repeat; float: left; margin: 10px 1px; width: 42px; height: 43px; }
.blk_18 .RightBotton { background: url(../images/rightbutton.jpg) no-repeat; float: left; margin: 10px 1px; width: 42px; height: 43px; }
.blk_18 .LeftBotton { background-position: 0px 0px; margin-left: 11px; margin-top: 50px; }
.blk_18 .RightBotton { background-position: 0px 0px; margin-left: 2px; margin-top: 50px; }
.blk_18 .LeftBotton:hover { background-position: 0px 0px; }
.blk_18 .RightBotton:hover { background-position: 0px 0px; }

.blk_18 .prev { background: url(../images/leftbutton.jpg) no-repeat; float: left; margin: 10px 1px; width: 42px; height: 43px; margin-right:35px; text-indent:-100px;}
.blk_18 .next { background: url(../images/rightbutton.jpg) no-repeat; float: right; margin: 10px 1px; width: 42px; height: 43px; text-indent:-100px;}
.blk_18 .prev { background-position: 0px 0px; margin-left: 11px; margin-top: 50px; }
.blk_18 .next { background-position: 0px 0px; margin-left: 2px; margin-top: 50px; }
.blk_18 .prev:hover { background-position: 0px 0px; }
.blk_18 .next:hover { background-position: 0px 0px; }

.blk_18 .pl IMG { display: block; cursor: pointer; border: 1px solid #d4d4d4; }
.blk_18 .pl { float: left; width: 114px; text-align: center; text-decoration: none; font-size: 12px; margin-left: 13px; margin-right: 13px; _margin-left: 9px; _margin-right: 9px; }
.zhangcheng { width: 1000px; margin: 0 auto; margin-top: 10px; margin-bottom: 5px; margin-bottom: 10px\9; }
.zhangcheng ul li { float: left; }
.zhangchengpic { margin-left: 14px; }
.zhangchengpics {margin-left: 16px;}
.index-link { background: url(../images/index_55.jpg) no-repeat; width: 1000px; height: 102px; }
.link { width: 930px; height: 78px; margin-left: 40px; padding-top: 12px; }
.link dl { width: 930px; }
.link-text { float: left; margin-right: 20px; margin-bottom: 5px; }
.foot { background: url(../images/index_58.jpg) repeat-x; height: 112px; width: 1000px; margin-top: 20px; text-align: center; padding-top: 15px; }
.header-login { text-align: right; padding-top: 18px; }
.input { float: left }
.button { float: left }
.sousuo { background: url(../images/input_03.jpg) no-repeat; width: 153px; height: 27px; border: 0px; line-height: 27px; text-indent:5px;}
.reset { background: url(../images/input_04.jpg) no-repeat; width: 56px; height: 27px; border: 0px; cursor: pointer;}
.search { float: right; clear: both; margin-top: 10px; }
#jsddm { margin: 0; padding: 0 }
#jsddm li { float: left; list-style: none; }
#jsddm li a { display: block; width: 125px; height: 39px; line-height: 39px; text-decoration: none; width: 125px; color: #EAFFED; text-align: center; font-size: 14px; font-weight: bold; font: 微软雅黑; text-align: center }
#jsddm li a:hover, #jsddm li a.hover { background: url(../images/hover.jpg) center top no-repeat; color: #000000;}
#jsddm li ul { margin: 0; padding: 0; position: absolute; display: none; border-top: 1px solid white; background: url(../images/smallli_15.jpg) repeat-y; width: 149px; margin-left: 8px;  border-bottom: 1px solid #EEEEEE; padding-bottom: 5px;}
#jsddm li ul li { float: none; display: inline; }
#jsddm li ul li a { background: url(../images/smallli_19.jpg) no-repeat; width: 95px; height: 25px; margin: 0 auto; color: #000000; font-size: 12px; font-weight: normal; line-height: 20px; text-align:left; padding-left:15px; }
#jsddm li ul li a:hover, #jsddm li ul li a.hover { color: #FF0000; background: url(../images/smallli_19.jpg) no-repeat; width: 95px; height: 25px; }
#marquee { height: 250px; overflow: hidden; }
.leftbar { float: left; width: 231px; }
.leftbartop { background: url(../images/news/news_06.jpg) no-repeat; width: 210px; height: 38px; font-size: 14px; line-height: 38px; height: 38px; color: #FFFFFF; padding-left: 20px; font-weight: bold }
.leftclass { margin-bottom: 10px; }
.leftclass ul li { width: 230px; height: 33px; line-height: 33px; }
/*.leftclass ul { border-bottom: 1px solid #EEE; }*/
.leftclass ul li a { background: url(../images/news/news_10.jpg) no-repeat; width: 210px; height: 32px; line-height: 33px; padding-left: 20px; display: block; }
.leftclass ul li a:hover { background: url(../images/news/news_13.jpg) no-repeat; width: 220px; height: 32px; }
.gonggaotop { background: url(../images/news/news_22.jpg) no-repeat; width: 211px; height: 40px; font-size: 14px; line-height: 38px; height: 38px; color: #FFFFFF; padding-left: 20px; font-weight: bold; margin-top: 10px; }
.gonggaocen { background: url(../images/news/news_24.jpg) repeat-y; width: 231px; }
.gonggaocen ul { width: 200px; margin: 0 auto; padding-top: 10px }
.gonggaocen ul li { padding-left: 17px; width: 180px; background: url(../images/li_07.jpg) no-repeat; height: 34px; _height: 35px; }
.rightbar { float: left; width: 759px; margin-left: 10px; }
.rightbar2 { float: left; width: 759px; margin-left: 10px; border-top: 3px solid #cf0002; }
.rightbar-top { background: url(../images/news/news_03.jpg) no-repeat; width: 734px; height: 39px; line-height: 42px; color: #cf0002; font-size: 14px; font-weight: bold; padding-left: 25px; }
.rightbar-top span { font-size: 12px; color: #9b9b9b; font-weight: normal; float: right; padding-right: 10px; }
.rightbar-cen { background: url(../images/news/news_11.jpg) repeat-y; width: 759px; padding-bottom: 10px; padding-top: 10px; min-height: 400px; }
.rightbar-cen ul li { background: url(../images/news/news_15.jpg) no-repeat; width: 673px; height: 29px; margin: 0 auto; padding-left: 20px; line-height: 25px; margin-bottom: 5px; }
.rightbar-cen ul li a { float: left; }
.rightbar-cen ul li span { color: #a5a5a5; float: right; }
.proimg { float: left; text-align: center; width: 188px; margin-bottom: 15px; margin-left: 48px; margin-top: 15px; }
.about { width: 693px; margin: 0 auto; padding-top: 15px; padding-bottom: 15px; }
.abouttext { float: left; width: 420px; }
.aboutimg { float: left; width: 240px; margin-left: 30px; }
.abouttext h1 { color: #cf0002; text-align: center; }
.content { width: 710px; margin: 0 auto; padding-top: 15px; padding-bottom: 15px; overflow: hidden; }
.content h1 { font-size:24px; line-height:30px; color: #cf0002; text-align: center; }
/*.content p { text-indent: 25px; }*/
.content img, .about img { padding: 5px; }
.content .tips { font-size:12px; line-height:24px; color: #9B9B9B; text-align: center; }
div.wp-pagenavi { padding: 4px; margin: 10px; text-align: center }
div.wp-pagenavi a { border: #dddddd 1px solid; padding: 3px 5px; margin: 3px; color: #4d4d4d; text-decoration: none; }
div.wp-pagenavi a:hover { border: #9a828f 1px solid; color: #000; }
div.wp-pagenavi a:active { border: #9a828f 1px solid; color: #000; }
div.wp-pagenavi span.current { border: solid 1px #9a828f; padding: 3px 5px; font-weight: bold; margin: 3px; color: #fff; background-color: #a2261e; }
div.wp-pagenavi span.disabled { border: #eee 1px solid; padding: 3px 5px; margin: 2px; color: #ddd; }

.stat_box img{ position:relative; top: 5px;}
.where { padding: 2px;}
.where img{ position:relative; top: 3px; padding-right: 2px; }
#img_list img{ width: 122px; height: 122px; padding-top:8px; }