@charset "gb2312";
/* CSS Document */
body{ color:#171717; font-size:14px; line-height:23px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei","黑体","宋体",sans-serif;}

#header{ width:100%; background:url(xhn-imagesheader-bg.jpg) center top no-repeat; height:473px;}
.preface-bg{ width:100%; background:url(xhn-imagespreface-bg.jpg) left top repeat-x; height:202px;}
.preface{width:100%; background:url(xhn-imagespreface.jpg) left top no-repeat; height:177px; padding-top:25px;}
.preface div{ color:#e7e8e8; /*letter-spacing:4px;*/ line-height:35px; font-size:18px; text-indent:2em;}


.focus-box{ width:100%; background:url(xhn-imagesfocus-box.jpg) center top no-repeat; height:410px;padding-top:56px;}
/* 焦点图 css */
.focus{width:100%;height:410px;position:relative; float:left; }
.focus #pic{width:100%;height:410px;overflow:hidden;}
.focus #pic ul{width:3300px;height:410px;float:left;}
.focus #pic li{width:1100px;height:410px;float:left; position:relative;}
.focus #pic li a.focus-img{width:600px;height:410px; overflow:hidden; float:left;}
/*.focus #pic li a img{float:left;}*/
.focus #pic li div{ float:left; width:445px; padding-left:30px;}
.focus #pic li div h1{ width:100%; padding-top:20px;  height:55px; overflow:hidden;}
.focus #pic li div h1 a{font-size:24px; color:#171717; font-weight:normal; line-height:28px;}
.focus #pic li div p{color:#171717;  padding-top:25px;  height:200px; overflow:hidden; font-size:18px; line-height:28px; }
.focus #tip{width:85px;height:10px;position:absolute;right:180px;bottom:5px;z-index:13;}
.focus #tip ul li{width:10px;height:10px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(xhn-imagesfocus_li.png) no-repeat;}
.focus #tip ul li.on{background:url(xhn-imagesfocus_on.png) no-repeat;}


.main-points{ width:100%; background:url(xhn-imagesmain-points-bg.jpg) center top no-repeat; height:814px; margin-top:60px; font-size:18px;}
.one-point{ padding:40px 0 0 250px; }
.two-point{ padding:45px 0 0 146px;}
.three-point{ padding:48px 0 0 110px;}
.four-point{ padding:45px 0 0 105px;}
.five-point{ padding:26px 0 0 138px;}
.six-point{padding:50px 0 0 170px;}

.hn-practice{ width:100%; /*background:url(xhn-imageshn-practice.jpg) center top no-repeat; margin-top:60px; padding-top:135px;*/}
.dynamic{ width:100%; float:left;}
.dynamic-title{ width:100%; }
.dynamic-title h3{ color:#FFF; background:url(xhn-imagesdynamic-title.jpg) left top no-repeat; padding-left:18px;height:40px; line-height:40px; font-size:22px; font-weight:normal;}
.dynamic-img{ float:left; width:418px; padding-top:22px;}
.dynamic-img img{ width:100%; height:288px; padding-bottom:17px;}
.dynamic-img p{ width:403px; height:37px; background:#e5e5e5;  font-size:18px; line-height:37px; padding-left:15px;}
.dynamic-list{ float:right; width:570px;padding:22px 60px 0 0; }

.dynamic-list li,.city-dynamic-list li,.ill-content li{ padding-left:16px; background:url(xhn-imagesporint.jpg) left center no-repeat; overflow:hidden; height:42px;  }
.ill-content li{width:487px;}
.dynamic-list li a,.city-dynamic-list li a,.ill-content li a{ font-size:18px; line-height:42px; width:100%; }


.city-dynamic{ float:right;  width:582px; padding-top:30px; }
.city-dynamic-list li p{ display:none;}
.city-dynamic-list li.first-list{  width:100%; margin-bottom:18px; border-bottom:1px solid #dddcdc; background:none; padding:0;  height:144px;}
.city-dynamic-list li.first-list h1{ width:100%; text-align:center;  height:24px; overflow:hidden; float:left;}
.city-dynamic-list li.first-list h1 a{font-size:20px; line-height:24px;}
.city-dynamic-list li.first-list p{ float:left; width:100%; padding:20px 0 0 0; text-indent:2em; font-size:16px; height:80px; overflow:hidden; line-height:28px; display:block; color:#646363; }

.city-dynamic-list{border:1px solid #d9cea3; margin-top:6px; padding:30px 26px 0 16px;height:550px;}

.illustration{ width:503px; float:left;padding-top:30px; }
.ill-title{ width:100%;}
.ill-title h3{ padding-left:22px; background:url(xhn-imagesill-title.jpg) left center no-repeat; color:#cfa761; font-size:24px; font-weight:normal;}
.ill-content{ width:100%; padding-top:22px;}


.ill-content li.ill-img{ padding:0 5px 20px 4px; float:left; height:auto; background:none; width:242px; }
.ill-content li.ill-img a{ padding:6px; background:#d50000; width:230px; float:left;}
.ill-content li.ill-img a img{ width:230px; height:320px;}
.ill-content li.ill-img a p{ width:100%; padding-top:6px;   color:#FFF; height:60px; overflow:hidden; line-height:30px;}



.foot{ padding-top:30px; border-top:3px solid #3e8ed9; float:left; width:100%; margin-top:30px;}
.foot div{  text-align:center; font-size:12px;}
.foot_nav{ padding-bottom:10px;}
.foot_nav a{ padding:0 10px; }
.foot_icon{  position:relative;width:450px;margin:0 auto;}
.foot_icon span{ padding:0 5px;float:left;}
.foot_icon span.wechat{ width:80px;}
.foot_icon span.phone{ width:80px;}
.foot_icon span.unit-logo{  left:400px; top:8px;}
.foot_icon span.find-wrong{padding-top:12px;}


.news_nav{ width:100%; height:45px; border-bottom:1px solid #d3d3d3; padding-top:20px;}
.news_nav h3{ background:url(../xhn-images/news_nav.jpg) 0 center no-repeat; padding:0 17px; float:left; line-height:45px; font-size:20px;}

.ny-news-list{ width:100%; height:auto!important;  height:600px;   min-height:600px; padding-top:10px;}
.news-list{  width:100%; float:left; padding-top:12px;}
.news-list li{ padding-left:17px; background:url(fdc-imagespoint.jpg) left center no-repeat; overflow:hidden; height:40px; }
.news-list li a{ font-size:18px; line-height:40px; width:100%; }
.news-list li a span{ float:right; padding-right:30px;}

.localtion{padding-right:20px;height:45px; line-height:45px;   color:#535151; float:right;}
.localtion a{ color:#535151; padding:0 10px;}


/*-----分页样式----*/
.pagination{ float:left;margin:30px 0;width:100%;}
.pagination a{padding:6px 10px;border:1px solid #ccc;margin:0 5px; color:#036cb4;}
.pagination a:hover,.pagination a.current{padding:7px 11px;color:#ffffff; background:#036cb4;border:none;}
.pagination span.disabled{ border:1px solid #eeeeee; color:#eeeeee; cursor:default; padding:7px 11px; margin:0 5px;}


/*新闻内容页样式开始*/
.content_w850{width:1120px; margin:30px auto;}
.content_w850 h1{font-size:30px;  text-align:center; font-family:"微软雅黑"; line-height:45px;}
.content-inf{margin-top:20px; border-top:1px solid #dddddd; background:#fafafa; height:36px; line-height:36px;}
.news-fbxx{ float:left;}


.content-action{float:right;}
.content-action .content-comment,.content-action .content-close, .content-share{color:#666666; padding-left:20px; position:relative; cursor:pointer;}
.content-action .content-print{color:#666666; padding-left:25px; position:relative; cursor:pointer;}
.content-share{padding-bottom:10px;}
.content-action .content-comment:before,.content-action .content-print:before,.content-action .content-close:before, .content-share:before{content:""; position:absolute;}
.content-action .content-comment:before{width:14px; height:14px; background:url(xhn-imagescontent_tubiao.png) -13px -72px no-repeat; left:0; bottom:0;}
.content-share:before{width:12px; height:12px; background:url(xhn-imagescontent_tubiao.png) -13px -103px no-repeat; left:2px; bottom:10px;}
.content-action .content-print:before{width:18px; height:14px; background:url(xhn-imagescontent-print.png) 0 center no-repeat; left:0; bottom:0;}
.content-action .content-close:before{width:16px; height:14px; background:url(xhn-imagescontent-close.png) 0 0 no-repeat; left:0; bottom:0;}
.content-action .content-collect{text-align:left;}
.content-action .content-collect span{color:#666666; padding-left:20px; position:relative; cursor:pointer;}
.content-action .content-collect span:before{content:""; position:absolute; width:13px; height:11px; background:url(xhn-imagescontent_tubiao.png) -13px -45px no-repeat; left:0; bottom:0;}
.content-action a:hover, .content-action span:hover{color:#ef3838;}
.content-action .content-comment:hover:before{background:url(xhn-imagescontent_tubiao.png) -37px -72px no-repeat;}
.content-action .content-print:hover:before{background:url(xhn-imagescontent-print-on.png) 0 0 no-repeat;}
.content-action .content-close:hover:before{background:url(xhn-imagescontent-close-on.png) 0 0 no-repeat;}
.content-share:hover:before{background:url(xhn-imagescontent_tubiao.png) -37px -103px no-repeat;}
.content-action .content-collect span:hover:before{background:url(xhn-imagescontent_tubiao.png) -37px -45px no-repeat;}
.content-action .content-collect #cancelSpan{color:#ef3838;}
.content-action .content-collect #cancelSpan:before{background:url(xhn-imagescontent_tubiao.png) -37px -45px no-repeat;}
#content-share-list{display:none; position:absolute; width:90px; height:120px; background-color:#fff; border:1px solid #e4e4e4; box-sizing:border-box; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; left:-50%; bottom:-120px; z-index:999;}
.content-share:hover > #content-share-list{display:block;}
#content-share-list:before{content:""; position:absolute; height:5px; background:url(../xhn-images/content-share-list.png) center center no-repeat; top:-5px; z-index:2; width:10px; left:40px;}
#content-share-list li{padding-left:9px; margin-top:10px; line-height:17px;}
#content-share-list li a{color:#1f1f1f; line-height:17px; display:inline-block; position:relative; padding-left:22px; font-size:12px;}
#content-share-list li a:before{content:""; position:absolute; left:0; bottom:0; width:17px; height:17px;}
#content-share-list .content_qq:before{ background:url(xhn-imagescontent_tubiao.png) -13px -134px no-repeat;}
#content-share-list .content_qqzone:before{ background:url(xhn-imagescontent_tubiao.png) -13px -164px no-repeat;}
#content-share-list .content_weixin:before{ background:url(xhn-imagescontent_tubiao.png) -13px -194px no-repeat;}
#content-share-list .content_sina:before{ background:url(xhn-imagescontent_tubiao.png) -13px -224px no-repeat;}
#content-share-list li a{background:none; height:auto; margin:0; float:none;}

.content-txt{margin-top:30px; font-size:16px;  padding-bottom:40px;}
/*.content-txt p{ padding-bottom:20px;}*/
.content-txt img{  width:717px;}
