body,html{margin:0;padding:0;font-size:12px;font-family:"寰蒋闆呴粦"; width:100%; height:100%; background:#fff; color:#666;}
dl,dt,dd,ul,ol{list-style:none;zoom:1;margin:0;padding:0;display:block;text-align:left;}
li{list-style-type:none;}
.clear{zoom:1;clear:both;}
input,button,select,textarea{outline:none}
a { text-decoration:none; color:#666; outline: none; font-size:12px;}
a:hover { color:#aa0000; font-size:12px;}
p { margin:0;}
img {vertical-align:middle;}
hr { border:medium none;}
em { font-style:normal;}
table { border-collapse:collapse; border-spacing:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img {vertical-align:middle;}
#ny_main {    width: 100%;    display: block;    background: #F5F5F5;}
.path{ width:1200px; margin:0 auto; height:40px; line-height:40px; margin-bottom: 3px;background: url("../images/crumbs_pic.gif") #fff no-repeat ; background-position: left 5px top 12px; }
.path p{margin-left: 25px;}
.fenlei_head { width:100%; display:inline-block;}
.fenlei_head_top { width:100%; background:url(../images/topbj.jpg) repeat-x left top;}
.fenlei_head_topnav { width:1200px; margin:0 auto; height:39px; line-height:39px;}
.fenlei_head_topnav_l { width:800px; float:left; height:39px; line-height:39px;}
.fenlei_head_topnav_l ul li { float:left;}
.sy_bg { background:url(../images/sy_ico.png) no-repeat center left; padding-left:20px;}
.xm_bg { background:url(../images/xm_ico.png) no-repeat center left; padding-left:20px;}
.phb_bg { background:url(../images/paihang_ico.png) no-repeat center left; padding-left:20px;}
.zh_bg { background:url(../images/zh_ico.png) no-repeat center left; padding-left:20px;}
.zx_bg { background:url(../images/zx_ico.png) no-repeat center left; padding-left:20px;}
.head_dl { background:url(../images/dl_ico.png) no-repeat center left; padding-left:20px;}
.head_zc { background:url(../images/zc_ico.png) no-repeat center left; padding-left:20px;}
.head_sitemap { background:url(../images/map_ico.png) no-repeat center left; padding-left:20px;}

.head_jiange { width:30px; height:39px; line-height:39px; text-align:center;}

.fenlei_head_topnav_r { width:220px; float:right; height:39px; line-height:39px;}
.fenlei_head_topnav_r ul li { float:left;}

.fenlei_head_nav { width:1180px; background:none repeat scroll 0 0 #fff; height:50px; text-align:center; padding:20px 10px; position:relative; border:1px solid #F2F2F2; box-shadow:1px 1px 8px #ccc; margin:0 auto;}
.kong { width:100%; height:15px; background:none; border:none;}
.fenlei_head_nav ul li.first { width:576px; height:26px; overflow:hidden; float:left; line-height:26px;}
.fenlei_head_nav ul li.other { width:143px; height:26px; overflow:hidden; float:left; line-height:26px;}
.fenlei_head_nav ul li span a { margin:0 2px; color:#aa0000; font-size:12px; font-weight:bold;}
.fenlei_head_nav ul li a { padding:0 6px 0 0; color:#707070; cursor:pointer; text-decoration:none; transition:all 0.2s linear; font-size:12px;}
.fenlei_head_nav ul li a:hover { color:#F40;}

.fenlei_head_logo { width:1200px; height:120px; overflow:hidden; margin:0 auto;}
.fenlei_head_logopic { width:500px; height:120px; float:left;}
.fenlei_head_pindao { padding-left:220px; float:left; height:60px; padding-top:30px; padding-bottom:30px;}
.fenlei_head_pindao h1 { line-height:36px;}
.fenlei_head_pindao h1 a { color:#aa0000; font-size:20px;}
.fenlei_head_pindao h1 a:hover { color:#F40;}
.fenlei_head_pindao p { line-height:22px;}
.fenlei_head_pindao p a { color:#666;}
.fenlei_head_pindao p a:hover { color:#aa0000;}

.fenlei_search { width:480px; position:relative; margin-top:30px; float:right;}
.search_ico { position:absolute; left:10px; top:50px; width:12px; height:12px; background:url(../images/search_ico.png) no-repeat;}
.fenlei_hot { color:#000; padding-top:47px; padding-left:30px;}
.fenlei_hot span { padding-left:4px;}
.fenlei_hot span a { color:#555;}
.fenlei_hot span a:hover { color:#aa0000;}
.form_input { color:#999; border:3px solid #aa0000; background-color:#fff; height:24px; padding:5px 5px 5px 5px; float:left; width:339px; overflow:hidden;}

.fenlei_head_menu { width:100%; height:40px; background-color:#aa0000;}
.fenlei_head_menu_box { width:1200px; margin:0 auto; height:40px; text-align:center;}
.fenlei_head_menu_box ul li { float:left; height:40px; line-height:40px;}
.fenlei_head_menu_box ul li a { display:inline-block; padding:0 15px; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold;}
.fenlei_head_menu_box ul li a:hover { background:#961519; font-size:14px; color:#fff; font-weight:bold;}

.fenlei_jianjie { width:1160px; background:none repeat scroll 0 0 #fff; height:75px; text-align:center; padding:20px 20px; position:relative; border:1px solid #F2F2F2; box-shadow:1px 1px 8px #ccc; margin:0 auto; margin-top:15px;}
.fenlei_jianjie_t { width:75px; height:75px; float:left; background:url(../images/fenlei_yl.jpg) no-repeat;}
.fenlei_jianjie_ph { width:75px; height:75px; float:left; background:url(../images/paihang_js.jpg) no-repeat;}
.fenlei_jianjie_c { width:1060px; float:right; text-align:left; line-height:26px; text-indent:2em;}
.paihang_center { width:1200px; margin:0 auto; margin-top:15px; background: #fff;}
.paihang_left { float:left;}
.ph_l{ width:200px; float:left; background:#fff;}
.ph_l .tit{ font-size:16px; height:60px; line-height:60px; text-align:center; font-weight:bold; background:#D71318; color:#fff;}
.ph_l ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px solid #E6E6E6;}
.ph_l ul li:last-child{border-bottom:none;}
.ph_l ul li a{ display:block; padding-left:40px;}
.ph_l .cur a{ font-weight:bold; color:#D71318;}
.ph_l a:hover{ background:#FEEFEF; font-weight:bold;}
.paihang_right{float: right; width: 990px; }
.sheyLbox {width: 990px;    float: left;}
.sheyLlist {  border: 1px solid #f1f1f1;   padding: 15px;    margin-bottom: 15px; margin-right: 5px;}
.hdzjbox {    width: 263px;    float: left;}
.sheyincont {    float: left;  font-size: 12px; padding-left: 10px;}
.incontTop {    width: 355px;    float: left;}
.inshoptit {    font-weight: 600;    font-size: 16px;    color: #333;    max-width: 280px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    float: left;    margin: 0px;    padding: 0px;}
.inshoptit a {    color: #333; font-size: 16px; font-weight: bold;}
.inrzbox {    padding-top: 3px;    display: block;    float: left;}
.inrzbox li {    float: left;}
.inrzbox li a.hdicon {    background: url(../images/newsheying.png) no-repeat scroll -89px -282px transparent;}
.inrzbox li a {    float: left;    width: 16px;    height: 16px;    display: block;    line-height: 16px;    margin-left: 5px;    position: relative;}
.inrzbox li a.ddlicon {    background: url(../images/newsheying.png) no-repeat scroll -136px -282px transparent;}
.inrzbox li a.hoticon {    background: url(../images/newsheying.png) no-repeat scroll -0px -476px transparent;    width: 40px;}
.xiaobaonewbox {    padding-top: 8px;}
.inaddtxt {    width: 355px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    padding-top: 10px;    color: #666;}
.inyuyuepeo {    color: #88C5C0;    padding-top: 8px;    padding-bottom: 5px;}
.ismoney {    color: #ff4163;    font-weight: bold;    height: 17px;    line-height: 17px;}
.inpostcont {    color: #999;    line-height: 18px;    height: 18px;    width: 355px;    padding-top: 10px;}
.inpostcont span {    background: #ff4163;    color: #fff;    padding: 0 5px;    margin-right: 10px;    position: relative;    float: left;    display: block;    line-height: 18px;    height: 18px;}
.inpostcont span em {    position: absolute;    border: 5px solid #fff;    border-right: 4px solid #ff4163;    top: 4px;    left: -9px;}
.inpostcont a {    display: block;    float: left;    line-height: 18px;    height: 18px;    width: 275px;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;}
.iniconbox {    float: left;    border-left: 1px dotted #EBEBEB;    width: 110px;    padding-left: 30px;    margin-left: 20px;    height: 130px;    padding-top: 15px;    overflow: hidden;}
.iniconbox ul {    height: 155px;}
.iniconbox li.xishu {    background: url(../images/newsheying.png) no-repeat scroll 0px -11px transparent;}
.iniconbox li.renqi {    background: url(../images/newsheying.png) no-repeat scroll 0px -45px transparent;}
.iniconbox li.pinglun {    background: url(../images/newsheying.png) no-repeat scroll 0px -114px transparent;}
.iniconbox li.zuopin {    background: url(../images/newsheying.png) no-repeat scroll 0px -148px transparent;}
.iniconbox li.taoxi {    background: url(../images/newsheying.png) no-repeat scroll 0px -182px transparent;}
.newyouhui {   border-top: 1px dotted #ebebeb;}
.newyouhuiinner {display: inline-block}
.newyouhui li {    padding-top: 10px;}
.newyouhui li a {    display: block;    height: 18px;    line-height: 18px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 460px;    color: #999;}
.sheyLlist:hover {    background: #FFFAFB;    border: 1px solid #FFEAEE;}
.inrzbox li a.rz_show em {    display: none;}
.sheyinlogo {    width: 233px;    background: #f6f6f6;    height: 155px;    overflow: hidden;}
.iniconbox li {    height: 16px;    line-height: 16px;    padding-bottom: 10px;    padding-left: 20px;    color: #999;}
.newyouhui li span {    color: #ff4163;    position: relative;}
b, em, i, strong {    font-style: normal;}
.clearfix:after {    visibility: hidden;    display: block;    font-size: 0;    content: " ";    clear: both;    height: 0;}
 .pro-Img{width: 220px;  background-color: #f5f5f5; margin: 2px ; padding: 12px; border-radius: 5px;}
.pro-Img img{width:200px; height:130px;}
.pro-Img a{ display:block; width:200px; height:130px; border:solid 1px #e6e6e8; background:#FFF; padding:10px; float:left; }
 .pro_p{ float:left; width:98px; padding-left:10px; color:#898989; line-height:21px; height:84px; overflow:hidden; padding-top:3px;}
.pro-Img .pro-txt{color: #666666; padding: 4px 0px 0px 12px; font-weight: 100;}
.indrouce-r{height: 120px; width: 600px;}
.paihang{font-style: italic; color: #dd4b39;}
.iniconbox ul li{overflow: hidden; text-overflow: ellipsis;    white-space: nowrap;}
.squaer{width: 100px; height: 32px; line-height: 32px; border-radius: 5px; text-align: center; margin-right: 20px; border: 1px solid #e6e6e8; display: block; cursor: pointer;}


















