﻿

h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px;}
p{ margin:0; padding:0;}

.soso{ float:right; padding-right:5px; padding-top:4px; margin-left:25px;}
.anniu{ background:url(../images/ban_s1.jpg); width:39px; height:28px; float:right;cursor:pointer}
.wb { float:left;height:20px; line-height:20px; font-size:14px; color:#C3C3C3; margin-top:2px; width:130px;}
.sr_main{ width:1200px;margin:0 auto}


.top{ background-color:#f3f3f3; height:38px; line-height:38px; border-bottom:1px #e2e2e2 solid;}

.topbox,.navbox,.mian,.foot{ width:1140px; margin:0 auto;}
.topbox,.topbox a{ color:#666666}
.topleft{ float:left;}
.topright{ float:right;}

.banner{ clear:both; background: url(../images/1_r1_c1_s1.jpg) center center no-repeat; height:243px;}

.nav{height:60px; line-height:60px;}
.navbox ul{}
.navbox ul li{ font-size:20px; font-weight:bold; width:190px; text-align:center; float:left;}
.navbox ul li a{ color:#fff;}
.bg01{ background:url(../images/1.png)  37px center no-repeat;}
.bg02{ background:url(../images/2.png)  27px center no-repeat;}
.bg03{ background:url(../images/3.png)  27px center no-repeat;}
.bg04{ background:url(../images/4.png)  27px center no-repeat;}
.bg05{ background:url(../images/5.png)  26px center no-repeat;}
.bg06{ background:url(../images/6.png)  22px center no-repeat;}

.Announcements{ padding-top:10px;}
.atitli{ height:70px; line-height:70px; border:1px solid #D8D8D8; background-color:#F8F8F8;}
.atitli h2{ background:url(../images/1_r4_c4_s1.jpg) left center no-repeat; width:125px; height:68px; float:left;}
.atitli h2 span{ display:none;}
.m27{ float:left; font-size:27px; text-indent:20px;}
.m27 a{ color:#333333}
.content{ padding-top:10px; clear:both; overflow:hidden;}
.left{ width:655px; float:left;}
.imgbox{width:655px; height:448px;}


/* 焦点图 水平滚动
------------------------------ */
.slide_x { overflow:hidden; position:relative; width:655px; height:448px; }
.slide_x a { color:#eee; text-decoration:none; }
.slide_x .box { overflow:hidden; position:relative;width:655px; height:448px;  }
.slide_x .listimg { overflow:hidden; width:9999px; }
.slide_x .listimg li { float:left; position:relative; width:655px; }
.slide_x .listimg img { vertical-align:top;}
.slide_x .listimg p { position:absolute; bottom:0px; left:0; width:100%; height:55px; color:#eee; font:18px/55px "微软雅黑"; text-indent:12px;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
background:rgba(0, 0, 0, 0.6); }
.slide_x .btn { overflow:hidden; position:absolute; bottom:15px; right:10px; }
.slide_x .btn li { float:left; width:18px; height:18px; margin:0 0 0 8px; border-radius:2px; background: url(../images/2.gif) no-repeat; color:#000; font:11px/16px Tahoma; text-align:center; cursor:pointer; font-weight:bold; }
.slide_x .btn .selected { background: url(../images/1.gif) no-repeat; color:#A7471D; width:18px; height:19px; font-weight:bold; }



.zwgkbox{ padding-top:10px;}
.title{ height:60px; line-height:60px; border-bottom:3px solid #e5f1fb;}
.title .hover{border-bottom:3px solid #0077d1; color:#d70e0e}
.title .hover a{color:#d70e0e}
.title h2{color:#555; float:left;height:60px; font-size:22px;line-height:60px; border-bottom:3px solid #0077d1;}
.title h2 a:hover{color:#d70e0e}
.title h2 a{color:#0077d1;}
.title h1 a{color:#0077d1;}
.title h1{ color:#0077d1; float:left;height:60px; font-size:22px;line-height:60px; padding-left:35px;}
.title h3{color:#0077d1; float:left;height:60px; font-size:22px;line-height:60px;}
.title h3 a:hover{color:#d70e0e}
.title h3 a{color:#0077d1;}
.more{ float:right; padding-right:10px;}
.mores{ float:right; padding-right:10px; height:40px; line-height:40px;}

.box01,.box02{ clear:both;}
.box01 ul li{ padding-top:15px;  height:50px; line-height:50px;}
.box01 ul li a{ background-color:#EFEFEF; border-bottom:1px solid #C9C9C9;  text-align:center; height:50px; line-height:50px; display:block; font-size:17px}
.li01{ width:210px;float:left; }
.li02{float:left; padding-left:10px; }
.li03{ float:right; }
.li04{ width:322px;float:left; }
.li05{ float:right; }


.right{ float:right; width:468px;}
.box02 ul{ }
.list{ clear:both;padding-top:6px;}
.list li{ width:468px; height:38px; line-height:38px; }
.list li a{ float:left;display:block; background:url(../images/1_r6_c11_s1.jpg) left center no-repeat; text-indent:12px; font-size:16px }
.list li span{ float:right;}

.box03{ clear:both; padding-top:10px;}
.list2{ clear:both;}
.list2 li{padding-top:15px;  height:54px; line-height:54px; width:226px;}
.list2 li a{text-indent:100px; height:54px; line-height:54px; display:block; background-color:#EEEEEE; font-size:17px;  }
.lis01{ float:left;}
.lis02{ float: right;}
.abg01{ background:url(../images/hd1.png) 40px center no-repeat;}
.abg02{ background: url(../images/hd2.png) 40px center no-repeat;}
.abg03{ background: url(../images/hd3.png) 40px center no-repeat;}
.abg04{ background: url(../images/hd4.png) 40px center no-repeat;}



.bqbox{clear:both;}
.bdbox{ float:left; padding:30px 0px;}
.bdbox02{ padding-left:40px; }
.bdbox03{ float:right;}
select{width:196px;}
.footbox,.footbox a{ font-size:14px}
.footbox{ clear:both; border-top:6px solid #0077d1;}
.foot{ width:877px; margin:10px auto 20px auto; }
.foot img{ float:left;}
.bgp{ background:url(../images/8.png) 200px  center no-repeat; }
.foot_c{ float: right;width:645px; text-align:center;}
.foot_c,.foot_c a{ line-height:28px; height:28px; color:#444444}

/*内页*/

.ny{width:1200px; margin:0 auto; clear:both;}

.dqwz p{text-indent:3px; height:50px; line-height:50px; font-size:16px}

.nytitle{ background-color:#EDEDED; height:39px; border-top:1px solid #CCCCCC; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.nytitle h2{ background:url(../images/pd_r4_c4_s1.jpg) 20px center no-repeat; font-size:18px; text-indent:40px;height:39px; line-height:39px; float:left; color:#FF0000}
.nytitle2{ background-color:#EDEDED; height:39px; border-top:1px solid #CCCCCC; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:2px solid #de2612;}

.nytitle2 h2{  font-size:18px; padding-left:10px;height:38px; line-height:38px; float:left;border-bottom:2px solid #de2612}


.boxny{border:1px solid #ddd; border-top:none; overflow:hidden; padding:10px 0px 0px 0px; margin-bottom:20px;}
.nybox01{ float:left; padding:40px;}
.nybox01 h3{ background:url(../images/jz_s1.jpg) left center no-repeat; height:50px; line-height:50px; text-indent:40px; color:#D70E0E; font-size:20px;}


.listny li{  height:30px; line-height:30px;border-bottom:1px  dotted #CCCCCC; }
.listnyld li{width:670px;}
.listny li a{ float:left;display:block; background:url(../images/icon_tip2.png) left center no-repeat; text-indent:15px; font-size:16px}
.listny li span{ float:right; color:#858585;}
.listny li a:hover {color: #ff0000;text-decoration: underline;}

.nybox02{ float:right; width:315px; padding-right:30px; padding-top:40px;}
.nybox03{background:#fff url(../images/n_r2_c6_s1.jpg) repeat-x;border-radius:10px; width:312px; border:1px solid #C4D5DF ; height:439px;}

.nybox03 h3{ background:url(../images/n_r3_c2_s1.jpg) center no-repeat; height:140px; border-bottom:1px solid #E1E4E8; width:260px; margin:0 auto;}
.nybox03 h3 span{ display:none;}

.nybox03 p{width:260px; margin:0 auto; text-indent:24px; padding-top:20px; line-height:40px;}
.nybox03 img{ float:right; padding:70px 20px 0px 0px ;}

.nyleft{ width:302px; float:left;}
.nyleft ul{ clear:both;padding-top:5px;}
.nyleft ul li{ padding-top:15px;}
.555{ height:100px; line-height:100px;}
.nyleft2{ width:302px; float:left;  }
.nyleft2 ul{ clear:both;padding-top:5px;}
.nyleft2 ul li{ padding-top:10px;}
.nyleft2 ul li{ padding-top:10px;  height:40px; line-height:40px;}
.nyleft2 ul li a{ background-color:#EFEFEF; border-bottom:1px solid #C9C9C9;  text-align:center; height:40px; line-height:40px; display:block; font-size:17px}
#hover a{ color:#FF0000; font-weight:bold;}
.nyright{ width:1200px; float:right; padding-bottom:20px;}
.listnybox{ clear:both;border:1px solid #ddd; border-top:none;}
.listnybox2{ clear:both;border:1px solid #ddd; border-top:none; height:229px;}
.listnybox3{ clear:both;border:1px solid #ddd; border-top:none;height:469px;*height:495px; }
.listnybox4{ clear:both;border:1px solid #ddd; border-top:none; height:245px;}
.listnylmy{width:1164px; margin:0 auto; }
.listnylmy li{ line-height:45px;height:45px;}
.listnylzz{width:100%; margin:0 auto;}
.listnylzz li{ line-height:50px;height:50px;}
.listnylzz li a:hover {color: #ff0000;text-decoration: underline;}
.listnyboxzz{ clear:both;border:1px solid #ddd; border-top:none; width:950px;}
.boxnyr02{ padding-top:20px;}
.contentbox{ }
.f23{ text-align:center; font-size:24px; font-weight:bold; padding:20px 0px; color:#FF0000}
.f12{ height:45px; line-height:45px; background-color:#F6F6F6; border-bottom:1px solid #E6E6E6; border-top:1px solid #E6E6E6;width:1123px; margin:0px auto;}
.f12 p{ font-size:14px; text-align:center; color:#888;}
.contentcc{width:1030px; margin:0px auto; padding:30px 0px;}
.contentcc p{line-height:35px; font-size:16px}
#contentcc{width:1030px; margin:0px auto; padding:30px 0px; line-height:36px; font-size:16px}
#contentcc p{line-height:36px; font-size:16px}
#contentcc p a{line-height:36px; font-size:16px}
#contentcc img {clear: both;display: block;margin: 0 auto;max-width: 980px;}
.sxpbox{width:1030px; margin:0px auto; padding:24px 0px; border-top:1px solid #ccc;}
.sxpbox p{ line-height:32px; font-size:16px;}
.dy{ float:right; padding-right:10px;}
.dy p{ background:url(../images/9.png) left center no-repeat; text-indent:23px; height:39px; line-height:39px;}

/* 分页 */
  #pages { padding:15px 0 0 10px; font-size:12px; text-align:center; font-family:"Microsoft YaHei"; margin-bottom:30px; clear:both}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid  #de2612; text-align:center; color:#333; padding:0 10px;font-size:12px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; font-size:12px; }
#pages span { display:inline-block; height:22px; line-height:22px; background:#de2612; border:1px solid #de2612; color:#fff; text-align:center;padding:0 10px; font-size:12px;}   


.bdsharebuttonbox{ float:right;}
.open1{ background:url(../images/open1.png) 26px center no-repeat;}
.open2{ background:url(../images/open2.png) 26px center no-repeat;}
.open3{ background:url(../images/open3.png) 26px center no-repeat;}
.open4{ background:url(../images/open4.png) 26px center no-repeat;}
.open5{ background:url(../images/open5.png) 26px center no-repeat;}
.open6{ background:url(../images/open6.png) 26px center no-repeat;}
.open7{ background:url(../images/open7.png) 26px center no-repeat;}
.open8{ background:url(../images/open8.png) 26px center no-repeat;}
.open9{ background:url(../images/open9.png) 26px center no-repeat;}
.open10{ background:url(../images/open10.png) 26px center no-repeat;}
.open11{ background:url(../images/open11.png) 26px center no-repeat;}
.open12{ background:url(../images/open12.png) 26px center no-repeat;}
.open13{ background:url(../images/open13.png) 26px center no-repeat;}
.open14{ background:url(../images/open14.png) 26px center no-repeat;}
.open15{ background:url(../images/open15.png) 26px center no-repeat;}
.open16{ background:url(../images/open16.png) 26px center no-repeat;}

.listld,.listny{clear:both; padding-top:0px; padding-left:8px; }

.listld li{ float: left; padding-right:40px; height:210px; width:155px;}

.listld li a{ border:1px solid #E2E6E9; display:block;}

.listld li img{ padding:3px;}

.listld li p a{ color:#333333; text-align:center; font-size:14px; border:none; line-height:32px; height:32px;}
/* 专题滚动 */
.zmhdbox{ clear:both; }
.box04{padding-top:10px;}
.box04 h2{ background:url(../images/1_r17_c5_s1.jpg) no-repeat; width:88px; height:89px; float:left;}
.box04 h2 span{ display:none;} 
.box04 h1{ width:1040px; height:92px; float:right;}
.contentBox {
          width: 1040px;
          height: 92px;
          margin: 0px 0px 0px 20px;
          overflow: hidden; float:right; }
.contentBox .scrollTwo {
            width: 1040px;
            overflow: hidden;
            height: 92px;
            position: relative; }
.contentBox .scrollTwo ul {
              width: auto;
              white-space: nowrap;
              height: 92px;
              position: relative;
              left: 0;
              display: table-cell; }
.contentBox .scrollTwo li {
              width: 300px;
              height: 92px;
              margin-right: 7px;
              overflow: hidden;
              display: inline-block; }
.contentBox .scrollTwo li .pic {
                width: 300px;
                height: 92px; }
.fubiaoti{ text-align:center; line-height:28px; height:28px; font-size:14px; font-weight:bold; padding-bottom:18px;}