﻿@charset "utf-8";
/* CSS Document */
.gd_scc a{float: right;font-size: 12px; font-weight: 500; }
.gd_scc a:hover {color: #F30;}

.nav-m a:link{ color:#333333;text-decoration:none;}
.nav-m a:visited{ color:#333;text-decoration:none;}
.nav-m a:hover{color:#b20000; text-decoration:underline;}
.nav-m a:active{color:#b20000;text-decoration:none;}
html,body{ margin:0; padding:0; font-size:12px;}
a{ text-decoration:none; color:#09F;}

.ttop{ width:100%; background:#e6e6e6; border-bottom:1px solid #CCC;}
.tfnav{ width:960px; margin:0 auto; height:30px; line-height:30px; background:#E6E6E6;}
.tfnav .city{ width:80px; height:28px; text-align:center; float:left; position:relative; border:#E6E6E6 1px solid; color:#ccc; font-size:12px; background:none;}
.tfnav .on{ float:left; position:relative; border:#A0A0A0 1px solid; overflow:visible;  font-size:12px;}
.tfnav .city .a{ width:80px; color:#333; height:28px; line-height:26px; display:block; background:#E6E6E6; font-size:12px; text-decoration:none;  z-index:99; position:absolute; left:0; top:0; list-style-type:none;}
.tfnav .city .aon{ background:#FFF; height:30px; color:#000;}
.tfnav .city .a:hover{ color:#333; height:30px; display:block;  font-size:12px; text-decoration:none;}
.tfnav .citydown{ border:#A0A0A0 1px solid;  background:#fff; padding:10px; display:none; position:absolute; top:29px; left:-91px; width:290px; z-index:1;}
.tfnav .citydown ul{ list-style-type:none; margin:0; padding:0;}
.tfnav .citydown ul li{ list-style-type:none; margin:0; padding:0; float:left; }
.tfnav .citydown ul li a{ line-height:26px; display:block; float:left; padding:0 10px;  text-align:center;  text-decoration:none; color:#333; background:#FFF;height:30px;}
.tfnav .citydown ul li a:hover{ line-height:26px; text-align:center; display:block; float:left; padding:0 10px;  text-decoration:underline; color:#333; background:#FFF;height:30px;}


.ttr{ float:right; padding-right:6px;}
.ttl{ float:left; padding-left:6px;}
.ttl a{  padding:0px 7px; padding-left: 2px; font-size:12px; color:#333; text-decoration:none;}
.ttl a:hover{   color:#000; text-decoration:underline;}
.ttl span{ font-size:12px;}
.ttr span{ font-size:12px;  float:left; padding:0 5px;}
.ttr a{ float:left;  font-size:12px; color:#333; text-decoration:none;}
.ttr a:hover{   color:#000; text-decoration:underline;}

.flogo{ padding-top:8px; padding-left:5px; padding-bottom:8px; width:957px; margin:0 auto;}
.flogo .left{ float:left;}
.flogo .right{ float:right; padding-top:10px;}
.text{ line-height:25px; border:0pt; height:23px; width:190px; float:left;}


.fnav{ width:960px; margin:0 auto; height:40px; background:url(/images/fnavbg.jpg) repeat-x;font-family: "黑体";}
.fnav ul{ list-style-type:none; margin:0; padding:0; }
.fnav ul li{ list-style-type:none; margin:0; padding:0; float:left;}
.fnav ul li a{ display:block; padding:0 10px; height:40px; line-height:40px; text-decoration:none; font-size:14px; color:#303030; font-weight:600; }
.fnav ul li a:hover{ background:url(/images/onavbg.jpg) repeat-x;}
.fnav ul li .on{ background:url(/images/onavbg.jpg) repeat-x;}
.fnav .span{ width:1px; height:35px; float:left; background:url(/images/tnavbg1.jpg) left 8px no-repeat;}


.fastnav{ width:958px; margin:10px auto; border:#CCC 1px solid; height:33px; line-height:35px; text-indent:1em;}
.fastnav a{ text-decoration:none; color:#000;}
.fastnav a:hover{ text-decoration:underline}
.fmain{ width:960px; margin:0 auto;}
.fmain .fleft{ width:630px; float:left; padding-left:10px;padding-top: 28px;}
.fmain .fleft .fpage{ margin-bottom:10px; margin-top:10px;}
.fmain .fleft .lm{ margin-bottom:15px; margin-top:15px; font-size:12px; color:#999; line-height:20px; text-indent: 2em;}
.fmain .fright{ width:292px; float:right;}
.clear{ clear:both;}

.h1{ float:left; width:100px; padding-top:8px; font-size:20px; font-family:"黑体";}
.fleft h2{ width:100%; text-align:center; font-size:24px; font-family:"黑体"; padding:0px; margin:20px 0 10px 0; font-weight:normal; }
.fleft h1{ width:100%; text-align:center; font-size:24px; font-family:"黑体"; padding:0px; margin:20px 0 10px 0; font-weight:normal; }
.fleft p{ font-size:14px;}
.fleft .about{ padding:0; text-align:center;}
.fleft span{ font-size:14px; line-height:25px; padding: 2px 3px; }
.fleft .color1{ color:#d41200;}
.fleft .xian1{ height:1px; border-bottom:#CCC 1px dashed; margin-bottom:15px;}
.fleft .miaoshu{ width:598px; padding:10px; margin:0 auto; border:#CCC 1px dashed; font-size:14px; color:#000; line-height:21px; margin-bottom:10px; font-weight:normal;}
.fleft img{ max-width:620px; max-height:500px;margin-left:-28px; }
.fleft .imgtxt{ width:100%; line-height:30px; text-align:center; background:none; font-size:14px; margin-bottom:10px;}
.fleft .tit{ font-weight:bold; text-indent:2em; font-size:16px; line-height:30px;}
.fleft p{ font-weight:normal; font-size:14px;  margin-bottom:15px; line-height:25px;text-indent:28px;}

.fmorenews{ border-top:#CCC 1px dashed; margin-top:15px; padding:20px 0;}
.fmorenews .tit{ font-size:16px; font-weight:bold; text-indent:0; line-height:35px; }
.fmorenews ul{ list-style-type:none; margin:0; padding:0; clear:both;}
.fmorenews ul li{ list-style-type:none; margin:0; padding:0; width:100%; clear:both;}
.fmorenews ul li a{ float:left; color:#333; font-size:14px; line-height:25px; text-decoration:none; padding-left:10px; background:url(http://www.ynhouse.com/images/dot.png) no-repeat left;}
.fmorenews ul li a:hover{ color:#d41200; text-decoration:underline;}
.fmorenews ul li span{ float:right; color:#9a9a9a; font-size:14px; line-height:25px; }

.fcomment{ margin:20px 0;}
.fcomment .t1{float:left; color:#292929; font-size:16px; font-family:"微软雅黑"; }
.fcomment .t2{float:right; color:#727272; font-size:14px; line-height:25px; }
.fcomment .t2 a{ color:#666; text-decoration:none;}
.fcomment .t3{ border:#CCC 1px solid; width:98%; height:90px;}
.fcomment .it1{ width:110px; font-size:12px; margin:0; padding:0; margin-right:15px; border:0pt; border-bottom:#333 1px solid; }
.fcomment .but{ padding:0 10px; line-height:20px; margin:0; border:#333 1px solid;}

.fkeyimg{ width:98%;  border-top:#333 4px solid; margin-top:15px;}
.fkeyimg .t10{ line-height:50px; height:50px; display:block; float:left; font-size:14px; font-weight:bold; color:#FFF; background:#D41200; padding:0 10px;}
.fkeyimg .f1{ float:left; line-height:50px; color:#29416C; margin-left:10px;}
.fkeyimg ul{ list-style-type:none; margin:0; padding:0; clear:both;}
.fkeyimg ul li{ list-style-type:none; margin:0; padding:0; width:100%; clear:both;}
.fkeyimg ul li a{ float:left; color:#333; font-size:14px; line-height:25px; text-decoration:none; padding-left:10px; background:url(http://www.ynhouse.com/images/dot.png) no-repeat left;}
.fkeyimg ul li a:hover{ color:#d41200; text-decoration:underline;}
.fkeyimg ul li span{ float:right; color:#9a9a9a; font-size:14px; line-height:25px; }


/*right*/
.fright .cont1{ width:292px; height:30px; line-height:30px; clear:both;}
.fright .cont1 .tit{ width:100%;  height:30px; line-height:30px; background:url(/images/rtitbg.gif) no-repeat left bottom; color:#d41200; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fright .cont1 ul{ list-style-type:none; margin:0; padding:0; clear:both; border-bottom:#ccc 1px dashed; padding-bottom:8px;}
.fright .cont1 ul li{ float:left; list-style-type:none; margin:0; padding:0; text-align:left; margin-right:10px;}
.fright .cont1 ul li img{ width:136px; border:0px;}
.fright .cont1 ul li .font1{ line-height:22px; text-align:center; color:#000;}
.fright .cont1 ul li a{color:#000; text-decoration:none;}
.fright .cont1 ul li a:hover{color:#000; text-decoration:underline;}
.fright .cont1 dl{ margin:0; padding:0; border-bottom:#ccc 1px dashed; margin-bottom:8px; clear:both; display:block;}
.fright .cont1 dl dd{ margin:0; padding:0;}
.fright .cont1 dl dd a{ color:#000; text-decoration:none;}
.fright .cont1 dl dd a:hover{ color:#000; text-decoration:underline;}

.fright .cont3 .tit{ width:100%;  height:30px; line-height:30px; background:url(/images/rtitbg.gif) no-repeat left bottom; color:#d41200; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fright .cont3 ul{ list-style-type:none; margin:0; padding:0; clear:both; border-bottom:#ccc 1px dashed; padding-bottom:8px;}
.fright .cont3 ul li{  list-style-type:none; margin:0; padding:0; text-align:left; margin-bottom:10px;}
.fright .cont3 ul li img{ width:80px; height:65px; border:0px;}
.fright .cont3 ul li .L1{ float:left; width:90px; line-height:25px;}
.fright .cont3 ul li .L2{ float:left; width:200px; text-indent:2em;}
.fright .cont3 ul li .font1{ line-height:22px; text-align:left; text-indent:2em; color:#666;}
.fright .cont3 ul li a{color:#000; text-decoration:none; line-height:25px;}
.fright .cont3 ul li a:hover{color:#000; text-decoration:underline;}

.fright .cont5{}
.fright .cont5 .tit{ width:100%;  height:30px; line-height:30px; background:url(/images/rtitbg.gif) no-repeat left bottom; color:#d41200; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fright .cont5 ul{ list-style-type:none; margin:0; padding:0; margin-bottom:8px; clear:both; display:block;}
.fright .cont5 ul li{ list-style-type:none; margin:0; padding:0;width:290px; height:30px; overflow:hidden;}
.fright .cont5 ul li a{ color:#000; text-decoration:none; line-height:30px; font-size:14px;}
.fright .cont5 ul li a:hover{ color:#000; text-decoration:underline;}

.fright .cont6{}
.fright .cont6 .tit{ width:100%;  height:30px; line-height:30px; background:url(/images/rtitbg.gif) no-repeat left bottom; color:#d41200; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fright .cont6 ul{ list-style-type:none; margin:0; padding:0;  clear:both; display:block; border-bottom:#ccc 1px dashed; margin-bottom:8px;}
.fright .cont6 ul li{ list-style-type:none; margin:0; padding:0; float:left;}
.fright .cont6 ul li a{ color:#000; text-decoration:none; line-height:30px; display:block; padding:0 5px;}
.fright .cont6 ul li a:hover{ color:#000; text-decoration:underline;}

.fright .cont7 .tit{ width:100%;  height:30px; line-height:30px; background:url(/images/rtitbg.gif) no-repeat left bottom; color:#d41200; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fright .cont7 table th{ text-align:left;}
.fright .cont7 table a{ color:#000; text-decoration:none; line-height:24px; }
.fright .cont7 table a:hover{  text-decoration:underline;}


.tfooter{ width:100%; padding-top:10px;}
.tfooter .cont{ width:960px; margin:0 auto; }
.tfooter .cont .tit{ font-size:16px; font-weight:bold; line-height:35px; color:#FFF;}
.tfooter .cont ul{ list-style-type:none; margin:0; padding:0; clear:both;}
.tfooter .cont ul li{ list-style-type:none; margin:0; padding:0; float:left; margin-right:40px; text-align:center;}
.tfooter .cont ul li a{ color:#fff; text-decoration:none; font-size:14px; line-height:22px;}
.tfooter .cont ul li a:hover{  text-decoration:underline; }
.tfooter .cont ul li img{ width:193px; border:0;}

.footer{width:960px; margin:10px auto 0; text-align:center; line-height:25px; border-top:#b7b7b7 solid 1px; padding:10px 0; color:#000;}
.footer a{ color:#000; text-decoration:none;}
.footer a:hover{ color:#000; text-decoration:underline;}

.fmain .xian22{ border: 1px solid #CCC;}
.fleft .list{ width:97%; padding:1px 15px 35px 0; border-bottom:#CCC 1px dashed;}
.fleft .list ul{ list-style-type:none; margin:0; padding:0; padding-left:15px;}
.fleft .list ul li{ list-style-type:none; margin:0; padding:0; clear:both;}
.fleft .list ul li a{padding-left:10px; background:url(http://www.ynhouse.com/images/dot.png) no-repeat left; line-height:30px; text-decoration:none; float:left; color:#000; font-size:14px; }
.fleft .list ul li a:hover{ text-decoration:underline; color:#d41200;}
.fleft .list ul li span{ float:right; color:#999;}
.fleft .fpage{ text-align:center; line-height:50px; padding:15px 0;}
.fleft .fpage a{ padding:2px 8px; border:#CCC 1px solid; margin-right:10px; color:#000; text-decoration:none;}
.fleft .fpage a.spanpage{ padding:2px 8px; border:#CCC 1px solid; margin-right:10px; color:#000; text-decoration:none; background:#F19149;}
.fleft .fpage a:hover{ text-decoration:underline;}

.xftj_lp_list li{width:320px; height:25px; line-height:25px; color:#999}

.about span{ font-size:12px; line-height:25px; padding: 2px 3px; }.yfbg1x1{ padding-top:0px; padding-left:15px; height:120px;}

.newsindexcy{ padding:0px;}
.newsindexcy li{width:320px; height:30px; line-height:30px; color:#000;font-size:14px; float:left; list-style:none;}
.newsindexcy a{ color:#000; text-decoration:none; line-height:30px; }
.newsindexcy a:hover{ color:#000; text-decoration:underline;}
.xftj_lp_01{width:120px; height:25px; float:left; line-height:25px; text-align:left;color:#000;margin-left: 0px;font-size: 14px; overflow:hidden;} 
.xftj_lp_02{width:40px; height:25px; float:left; line-height:25px; text-align:center;}
.xftj_lp_03{width:70px; height:25px; float:left; line-height:25px; text-align:center;}
.xftj_lp_04{width:60px; height:25px; float:left; line-height:25px; text-align:center;}
.xftj_lp_05{width:40px; height:25px; float:left; line-height:25px; text-align:center;color:#000;font-size: 14px;}
.xftj_lp_06{width:70px; height:25px; float:left; line-height:25px; text-align:center;color:#000;font-size: 14px;}
.xftj_lp_07{width:60px; height:25px; float:left; line-height:25px; text-align:center;color:#000;font-size: 14px;}

.share_JiaThis{margin-top:10px; margin-bottom:10px; height:20px; width:100%;}