@charset "utf-8";



div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {padding: 0; margin: 0;}
body{ font-family:"微软雅黑"; font-size:14px; background:url(../images/bj_01.png) top no-repeat #FFF; overflow-x:hidden;}
div,li,ul,img,a{ list-style:none; outline:none; border:none; margin:0px; padding:0px;}
a:focus{outline:none;}
a:link,a:visited{ text-decoration:none; color:#4f4f4f;}
a:hover{ text-decoration:none; cursor:pointer; color:#FF0000;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
 padding-right: 0px;  padding-left: 0px;}
 
.row{ margin-left:0px; margin-right:0px;}

.clear{ clear:both;}

.tabberlive .tabbertab { overflow:visible; overflow:hidden; outline:none;}
.tabberlive .tabbertabhide { display:none;}



.InpadLeft{padding-left:10px;}
.InpadLeft1{padding-left:15px;}

.InpadRight{padding-right:10px;}

.InpadTop{padding-right:10px;}

.OutmarLeft{ margin-left:7px;}
.OutmarLeft1{ margin-left:19px;}
.OutmarLeft2{ margin-left:1px;}
.OutmarLeft3{ margin-left:3px;}
.OutmarLeft4{ margin-left:15px;}
.OutmarLeft5{ margin-left:12px;}
.OutmarLeft6{ margin-left:57px;}
.OutmarLeft7{ margin-left:47px;}

.OutmarRight{ margin-right:10px;}
.OutmarRight1{ margin-right:3px;}

.OutmarTop{ margin-top:7px;}
.OutmarTop1{ margin-top:19px;}
.OutmarTop2{ margin-top:5px;}
.OutmarTop3{ margin-top:3px;}
.OutmarTop4{ margin-top:9px;}
.OutmarTop5{ margin-top:15px;}
.OutmarTop6{ margin-top:20px;}
.OutmarTop7{ margin-top:25px;}


.tyysWidth1{ width:560px;}
.tyysWidth2{ width:355px;}
.tyysWidth3{ width:982px;}
.tyysWidth4{ width:560px;}

.tyysHeight1{ height:282px;}
.tyysHeight2{ height:415px;}
.tyysHeight3{ height:242px;}
.tyysHeight4{ height:185px;}
.tyysHeight5{ height:357px;}
.tyysHeight6{ height:348px;}



.borderB{ border-bottom:1px dashed #c6c6c6;}



.container{ width:1100px !important; padding:0px; background:#FFF;}


.container1{ width:1100px; margin:0px auto; padding:0px;}


.layout_B{ width:100%; float:left;}


.layout_H{ width:50%; float:left;}


.layout1_L{ width:590px; float:left;}
.layout1_R{ width:503px; height:350px; padding-left:16px; float:left;border-bottom: 5px solid #003e96;
    border-top: 5px solid #003e96;}


.layout2_L{ width:544px; float:left;}
.layout2_R{ width:490px; float:right;}



.layout3_L{ width:245px; float:left;}
.layout3_R{ width:737px; float:left; margin-left:10px;}





.HeadPic{ width:1100px; height:150px; margin:0px auto 0px auto; background:url(../images/logo2.png) left center no-repeat;}

.navBG{ width:100%; height:52px; background:url(../images/img_07.png) repeat-x;}
.navCon{ width:1100px; height:52px; margin:0px auto;}
.navCon a{ width:100px; font-size:16px; text-align:center; color:#ffffff; line-height:43px; display:block; float:left;}


.date{ width:100%; height:45px; font-size:14px; line-height:45px; color:#fff;}
.top-search{ width:350px; height:29px; float:right; margin-right:10px; margin-top:6px;}


.ywjj{ width:991px; height:89px; float:left; background:url(../images/tt_03.png) no-repeat; margin:7px 3px 7px 8px;}
a.ywjjTit{ width:84px; height:75px; float:left; margin:5px; background:url(../images/img_11.png) no-repeat;}
.ywjjCon{ width:893px; height:89px; float:left;}
.scrollboxTy { position:relative; width:893px; height:89px; overflow:hidden;}
.scrollboxTy ul { position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
.scrollboxTy li { width:893px; height:89px; overflow:hidden;}
.scrollboxTy li a { display:inline-block; float:left; overflow:hidden; line-height:80px;font-size:30px; color:#3d3d3d; font-weight:bold;}


.picScroll{ width:590px; height:349px; float:left;}
.picCon{ width:85%;right:10px;bottom:0px;height:30px;float:right;padding:0px;margin:0px;}
.carousel-indicators li{ border-radius:0px; background:#ffffff;}
.carousel-indicators .active{ background:#e50000; border:1px solid #e50000;}
a.pic{ display:block; width:100%; height:349px;}
a.pic img{display:block; width:100%; height:349px;}


.xwtt{ width:100%; height:349px; float:left; border-top:5px solid #003e96; border-bottom:5px solid #003e96;}
.xwtt a{ }
.xwttCon{ font-size:16px; line-height:35px; color:#424242; margin:10px 19px; display:block; text-indent:2em;}
a.xwtt_more{font-size:16px; line-height:20px; font-weight:bold; color:#be1013; display:block; border:none; padding:0px; text-align:right;}


.lzyw{ width:544px; height:250px; float:right; border:1px solid #c7c7c7; border-top:none; background:url(../images/img_22.png) top repeat-x;}
.lzywTit{ width:200px; padding-left:16px; font-size:18px;line-height:33px; color:#FFFFFF; float:left;}
.gzdt{color: #003e96;font-size: 20px; line-height:33px;}

.lzywMore{ width:60px; font-size:12px; float:right; line-height:43px; color:#fff !important; text-align:center; }
.lzywCon{ width:100%; height:252px; float:left; padding:0 16px;}
.lzywCon a{ width:100%; display:block; font-size:18px; line-height:35px; color:#555656;}
.lzywCon a:hover{ color:#FF0000;}
.lzywLine{height:1px; width:98%; background:#dedede; margin: 10px 1%;}



a.lzft_pic{ width:332px; height:229px; float:left; background:#ffffff; padding:3px; border:1px solid #dedede; margin-left:15px; margin-top:13px;}
a.lzft_pic img{ display:block;width:324px;height:221px; float:left;}
a.lzft_tit{ width:225px; font-size:18px; line-height:30px; font-weight:bold; margin-left:10px; float:left;}
.lzft_li{width:225px; font-size:15px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:10px;}


a.lzftnew{ width:584px; height:367px; float:left; background:#ffffff; position:relative; }
.lzftnew_pic{ width:584px; border:2px solid #dedede; height:367px; background:url(../sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) right bottom no-repeat; position:absolute; top:0px;  bottom:20px;}
.lzftnew_img{display:block;width:584px;height:367px; float:left;}
.lzftnew_js{ width:370px; border-bottom:1px solid #BF1A21; font-size:20px; color:#BF1A21; line-height:30px; text-align:left; padding-left:10px; float:left; font-weight:bold; margin-left:10px;}
.lzftnew_tit{ width:355px; font-size:18px; color:#4e4e4e; line-height:30px; font-weight:bold; margin-left:25px; float:left; margin-top:25px;}
.lzftnew_time{ width:355px; font-size:14px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:25px; }


.lzftfy{ width:100%; float:left; padding:15px;}
.lzftfy_tit{ width:100%; float:left; font-size:22px; font-weight:bold; line-height:50px; padding-left:30px; text-align:left; border-bottom:5px solid #B91A1E; color:#B91A1E;  display:block;}
.lzftfy_con{ width:460px; float:left; margin:15px 10px;}
.lzftfy_con_tit{ font-size:18px; color:#545454; line-height:50px; border-bottom:1px dashed #dedede; font-weight:bold; margin-bottom:15px;}
.lzftfy_con_f{ width:218px; height:143px; float:left; padding:3px; border:1px solid #dedede; position:relative;}
.lzftfy_con_pic{ width:218px; height:143px; background:url(../sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) center center no-repeat; position:absolute; top:0px;}
.lzftfy_con_font{ width:240px; color:#be191f; font-size:16px; line-height:50px; float:left; padding-left:25px;}
.lzft_con_sum{ width:240px; font-size:14px; padding-left:25px; float:left; text-indent:2em;}


.picNew{width:183px; float:left;}
a.picNew_pic{ width:172px; height:116px; float:left; background:#ffffff; padding:3px; margin-top:10px; margin-left:11px;}
a.picNew_pic img{display:block;width:166px;height:110px; float:left;}
a.picNew_tit{width:172px; font-size:14px; color:#383838; margin-left:11px; line-height:20px; margin-top:10px; text-align:center; display:block; float:left;}
a.picNew_tit:hover{ color:#FF0000;}


.gzdt{ width:100%; line-height:31px; float:left; margin-top:10px;}
a.gzdt_first{ width:100%; display:block; font-size:18px; font-weight:bold; line-height:40px; margin-left:17px; margin-top:5px; margin-right:17px;}
a.gzdt_sum{font-size:15px; line-height:25px; margin:10px 17px 5px 17px; display:block; color:#727272; text-indent:2em;}
a.gzdt_tit{ width:100%; display:block; font-size:16px; color:#000000; line-height:35px; padding-left:10px;}
a.gzdt_tit:hover{ color:#FF0000;}
a.gzdt_more{font-size:12px; color:#be1013; float:right; padding-right:25px;}


.tsxy_jdt {width:355px; overflow:hidden; position:relative; float:left; margin:15px; padding:3px; background:#ffffff;}
.tsxy_jdt .prev{ display:block; width:34px; height:52px; float:left; cursor: pointer; background:url(../images/but_06.png) no-repeat; position:absolute; bottom:25px; left:10px; z-index:20;}
.tsxy_jdt .next { display:block; width:34px; height:52px; float:right; cursor: pointer; background:url(../images/but_08.png) no-repeat; position:absolute; bottom:25px; right:10px; z-index:20;}
.tsxy_jdt .hd ul li.on {background-position:0px 0px;}
.tsxy_jdt .bd ul { overflow:hidden; zoom:1; padding:0px; margin:0px;}
.tsxy_jdt .bd ul li { float:left; _display:inline; overflow:hidden; text-align:center; position:relative; width:349px; height:103px; padding:0px; margin:0px;}
.tsxy_jdt .bd ul li .pic {text-align: center;}
.tsxy_jdt .bd ul li .pic img{ width:349px; height:103px; display:block; border:none; text-align:center;}



a.xsxc{ width:593px; height:79px; float:left;}



.xsjwCon{ height:607px;}

a.xsjw{ width:100%; height:89px; float:left;}
a.xsjw img{ width:100%; height:89px; float:left;}

.bgzq{ width:100%; height:162px; float:left; background:url(../images/img2_03.png) center center no-repeat; border:1px solid #c6c6c6; padding:3px;}
a.wqjb{ width:143px; height:57px; float:left; margin:72px 25px 20px 43px;}
a.bgt{ width:143px; height:57px; float:left; margin-top:72px;}



a.xfjbPic1{ width:365px; height:65px; float:left;}
a.xfjbPic2{ width:176px; height:53px; float:left;}
.qtjbfs{ width:355px; height:40px; font-size:20px; color:#951e24; line-height:50px; float:left;}
.qtjbfsCon{ width:355px; height:60px; font-size:12px; color:#4e4e4e; line-height:20px; float:left;}


a.bsqk{ width:100%; height:28px; float:left; margin-top:15px; background:#267ae1; font-size:16px; text-align:center; line-height:28px; color:#ffffff; font-weight:bold; letter-spacing:2px;}



.hftp{ width:100%; height:106px; float:left;}
.hftp img { width:1100px; height:106px; float:left; }



.tyys{ width:100%; background:#efedee; border-top:3px solid #be1012; float:left;}
.tyysTit{ height:46px; border-bottom:1px solid #d5d3d4; font-size:20px; font-weight:bold; line-height:46px; margin:0px auto; padding-left:15px;}
a.tyysMore{ width:60px; font-size:12px; color:#555656; float:right; text-align:center; line-height:46px;}
a.tyysMore:hover{ color:#FF0000;}
.tyysOn{ width:80px; height:40px; font-size:18px; color:#545454; float:left; text-align:center; line-height:47px; border-bottom:2px solid #be1013; cursor:pointer;}
.tyysOn a{ font-size:18px; color:#545454;}
.tyysOff{  width:80px; height:40px; font-size:18px; color:#545454; float:left; text-align:center; line-height:47px;}
.tyysOff a{ font-size:18px; color:#545454;}
.tyysCon{ width:100%; height:100%; float:left;}


.ewm{ width:100%; height:90px; float:left;}
.ewmPic{ width:90px; height:90px; float:left; margin-left:75px;}




.xfjb{ width:544px; height:198px; margin:19px auto 0px; border:1px solid #c6c6c6; border-top:3px solid #003e96;float: left;}
.xfjbTit{  height:42px; border-bottom:1px solid #d5d3d4; margin:0px auto; line-height:42px; font-size:18px; color:#555656; padding-left:10px; }
.xfjb p{height: 30px;line-height: 30px;text-indent: 20px;}
.xfjbTitOn{ width:auto; height:46px; border-bottom:3px solid #be1013; font-size:16px; color:#be1013; line-height:43px; float:left; margin-left:95px; padding:0px 10px; cursor:pointer;}
.xfjbTitOff{ width:auto; height:46px; font-size:16px; color:#5b5b5b; line-height:43px; float:left; margin-left:95px; padding:0px 10px;}
.xfjbCon{ width:100%; min-height:60px; height:auto !important; float:left;}

.xfjbCon_b{width:100%; height:100%; float:left; margin-bottom:10px;}
a.xfjbCon_b_first{font-size:18px; color:#646464; line-height:30px; margin-top:10px; width:100%; text-align:left; float:left; display:block; padding-left:19px;}
a.xfjbCon_b_first:hover{ color:#FF0000;}
a.xfjbCon_b_tit{font-size:14px; line-height:35px; color:#646464; margin-left:19px; display:block; float:left; letter-spacing:1px;}
a.xfjbCon_b_tit:hover{ color:#FF0000;}


.footC{ width:100%; height:145px; background:#444;}
.footCon{ width:1100px; height:100%; margin:0px auto;}
.footCon_C{ width:540px; height:100%; margin:auto; padding-top:10px;}
.footCon_C li{ font-size:14px; color:#ffffff; line-height:30px; text-align:center;}
a.footCon_R{ width:55px; height:65px; float:left; margin:35px 17px 35px 35px; background:url(../images/img_92.png) center no-repeat;}
.footCon_R2{ width:47px; height:64px; float:left; margin-top:35px;}


.redbg {
 width: 542px;height:33px; background: #be1013
}

.ztzl {
 float: right;
 margin-right: 0px ;
 width:357px;
 margin:19px auto 0px; 
 border:1px solid #c6c6c6; 
}
.ztzl img{*float: right;*height: 198PX;}
.ztzlTit{width: 33px;height:198px;float: left;background:#0954a0;font-size: 24px; text-align: center;padding-top: 28px;color: #fff}
.bottom{
 width: 1100px;
 margin:0 auto;height: 220px;
}
.yqlj{
 
}
.yqlj ul{padding-top: 5px;}
.yqlj ul li{
 width: 177px;
 height: 30px;
 text-align: center;
 float: left;
}
.listleft{
  float:left; width:300px; height:720px;background:url(../images/listbg.png) bottom no-repeat #eee;
}
.listleft h1{
 background:#ccc;
 text-align:center;
 padding-bottom:15px;
 border-top:4px solid #be191f;
}
.subnav{
 background:#ddd;
 text-align:center;
 padding-left:30px;
}
.listright{
  float:right; width:780px; padding:32px 32px 32px 16px;
}

.ztzltp { float:right;width: 322px;height: 198px;font-size: 14px;position:relative;}
.ztzltp a.control {position:absolute;display: block;top: 60%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../image/buttons.png) no-repeat}
.ztzltp a.prev {left: 0;background-position: 0 0}
.ztzltp a.next {right: 0;background-position: -76px 0}
.ztzltp a.prev:hover {background-position: 0 -112px}
.ztzltp a.next:hover {background-position: -76px -112px}