@charset "utf-8";
/* CSS Document */
.banners img{width:958px; height:310px; border:1px solid #b7babf;}

.pro .tit { background:url(Img/Index/pro_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:8px;}
.pro .tit li { float:left;}
.pro .tit li a { padding-left:10px; color:#000000; }
.pro .tit li span { padding-right:10px;}
.pro .tit p a{ float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.pro .tit li a:Hover, .pro .tit .cur a { background:url(Img/Index/aa1.gif) no-repeat left; display:block;}
.pro .tit li a:hover span, .pro .tit .cur span { background:url(Img/Index/aa11.gif) no-repeat right; display:block} 
.pro .nr { height:470px; border:1px solid #cccccc; border-top:0; background:url(Img/Index/pro_nr.gif) no-repeat 0 12px; position:relative}
.pro .nr p { position:absolute; top:155px; left:365px;}
.pro .nr .dis1 { left:129px; top:22px; position:absolute}
.pro .nr .dis2 { left:517px; top:49px; position:absolute}
.pro .nr .dis3 { left:24px; top:172px; position:absolute}
.pro .nr .dis4 { left:599px; top:213px; position:absolute}
.pro .nr .dis5 { left:67px; top:342px; position:absolute}
.pro .nr .dis6 { left:509px; top:342px; position:absolute}
.pro .nr dl { width:323px; height:100px; border:1px solid #cccccc; padding:1px 0 0 2px; background:url(Img/Index/pro_dl.gif) repeat-x}
.pro .nr dt { float:left; font-size:0; line-height:0}
.pro .nr dt img { width:149px; height:98px;}
.pro .nr dd { float:left; width:160px; padding-left:7px; line-height:24px; color:#676767; height:98px; overflow:hidden;}
.pro .nr dd h5 a { display:block; height:22px; line-height:22px; overflow:hidden; color:#2f2f2f}


.tu1 img{width:958px; border:1px solid #c6c6c6; height:114px;}


.chej .tit { background:url(Img/Index/chej_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:14px;}
.chej .tit a { font-size:14px; color:#000000;}
.chej .tit span a { padding: 0 18px 0 7px;background: url("Img/Index/ico1.gif") no-repeat scroll 0 14px transparent; float:right; padding-right:11px; font-family:"宋体"; color:#838383; font-size:12px}
.chej .nr {    background: url("Img/Index/ico1.gif") no-repeat scroll 0 14px transparent; height:382px; border:1px solid #cbcbcb; border-top:0; background:url(Img/Index/chej_nr.gif) repeat-x bottom; padding:11px 14px 0 11px}
.fenl { float:left; width:218px; padding-top:4px; height:378px; background:url(Img/Index/ico2.gif) no-repeat bottom}
.fenl li {}
.fenl li a{display:block; color:#484848; text-transform:uppercase;  font:9px Arial; line-height:20px; padding-left:32px; height:44px;  font-weight:bold}
.fenl li a span { display:block; font-size:14px; font-family:"宋体";}
.fenl li a:hover, .fenl .cur a { background:url(Img/Index/fenl_hd.gif) no-repeat; display:block; color:#fff; text-decoration:none}

.jies { float:left; width:715px;}
.jies_top{ background:url(Img/Index/jies_top.gif) no-repeat; height:4px; overflow:hidden}
.jies_bot { background:url(Img/Index/jies_bot.gif) no-repeat; height:5px; overflow:hidden}
.jies .nrs { background:url(Img/Index/jies_nrs.gif) repeat-y; height:358px; padding-left:3px;}
.jies .nrs dt { float:left; font-size:0; line-height:0;}
.jies .nrs dt img { width:475px; height:358px;}
.jies .nrs dd { float:left; width:200px; padding-left:16px; line-height:24px; color:#484848;}
.jies .nrs dd h4 { height:24px; line-height:24px; overflow:hidden; color:#744141}
.jies .nrs dd p { height:288px; overflow:hidden}
.jies .nrs dd a { float:right; width:84px; height:21px; line-height:21px; text-align:center; color:#000; display:block; font-family:"宋体"; background:url(Img/Index/ico3.gif) no-repeat}


.rongy { float:left; width:242px;}
.rongy .tit { background:url(Img/Index/rongy_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:11px;}
.rongy .tit a { color:#000}
.rongy .tit p a{ float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.rongy .nr { height:351px; border:1px solid #cccccc; border-top:0; padding:23px 13px 0; background:url(Img/Index/rongy_nr.gif) repeat-x top;}
.zhengs {height:192px;  border-bottom:1px solid #cccccc}
.jiao1 { float:left; padding:71px 0 0 9px;}
.jiao2 { float:left; padding:71px 0 0 23px;}
.zhengs dl { float:left; padding-left:14px; width:142px}
.zhengs dt { font-size:0; line-height:0; padding-left:8px}
.zhengs dt img { width:124px; height:152px; border:1px solid #cccccc}
.zhengs dd a{ width:142px; height:17px; background:#3c64a8; display:block; margin-top:10px; color:#fff; text-align:center}
.rongy .nr ul { padding-top:15px;}
.rongy .nr li a{ height:22px; line-height:22px; overflow:hidden; padding-left:8px; display:block; background:url(Img/Index/dian.gif) no-repeat 0 8px;}


.about { float:right; width:707px;}
.about .tit { background:url(Img/Index/jies_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:14px; color:#000}
.about .tit p a{float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.about .nr { height:355px; border:1px solid #cccccc; border-top:0; padding:19px 0 0 6px; background:url(Img/Index/rongy_nr.gif) repeat-x;}
.about .nr .dls { height:221px; margin-bottom:15px;}
.about .nr .dls dt { float:left; font-size:0; line-height:0}
.about .nr .dls dt img { width:273px; height:217px; border:1px solid #cccccc; padding:1px;}
.about .nr .dls dd { float:left; width:398px; padding-left:18px; color:#5e5f61; line-height:25px; height:221px; overflow:hidden;}
.about .nr .dls dd h4 a{ font-size:16px; color:#4d4d4d; height:25px; line-height:25px; overflow:hidden; display:block}
.bang dl{ float:left; width:163px; padding-right:11px;}
.bang dt {font-size:0; line-height:0;}
.bang dt img { width:161px; height:88px; border:1px solid #c6c6c6;}
.bang dd a{ text-align:center; line-height:27px; height:27px; overflow:hidden; color:#0a4273; display:block;}
.bang .nones { padding-right:0}


.tu2 img{ width:281px; height:236px;}
.xinw { float:left; width:378px; padding-left:10px;}
.xinw .tit { background:url(Img/Index/xinw_tit.gif) no-repeat; height:28px; line-height:28px;}
.xinw .tit li { float:left; background:url(Img/Index/ico4.gif) no-repeat right;width:77px; text-align:center}
.xinw .tit li a {  color:#000}
.xinw .tit li a:hover, .xinw .tit .cur a { background:url(Img/Index/ico5.gif) repeat-x; display:block}
.xinw .tit p a{ float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.xinw .tit .nones { background:none}
.xinw .nr { height:207px; border:1px solid #c6c6c6; background:#f3f1f2; padding:0 9px; border-top:0}
.xind { padding-top:6px; height:102px; border-bottom:1px dotted #d4d4d4; line-height:20px; color:#626262; overflow:hidden}
.xind h4 { color:#2c8ad2; height:22px; line-height:22px; overflow:hidden;}
.xinw .nr li { height:28px; line-height:28px; border-bottom:1px dashed #d4d4d4; overflow:hidden}
.xinw .nr li a {overflow:hidden; display:block; color:#838383; padding-left:16px; background:url(Img/Index/dian.gif) no-repeat 5px 12px;}
.xinw .nr li span { float:right; color:#838383;}



.zixun { float:right; width:281px;}
.zixun .tit { background:url(Img/Index/zixun_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:12px;}
.zixun .tit a { color:#000; padding-left:10px;}
.zixun .tit span { font:10px Arial; color:#496987; font-weight:bold; text-transform:uppercase; line-height:28px}
.zixun .tit p a{ float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.zixun .nr { height:196px; border:1px solid #cacaca; border-top:0; padding:11px 6px 0; }
.zixun .nr dl { height:60px; margin-bottom:8px;}
.zixun .nr dt { float:left; font-size:0; line-height:0}
.zixun .nr dt img { width:74px; height:56px; border:1px solid #c6c6c6; padding:1px;}
.zixun .nr dd { float:left; width:180px; padding-left:8px; color:#626262; line-height:18px; height:60px; overflow:hidden;}
.zixun .nr dd h5 a { display:block; height:26px; line-height:26px; color:#2c8ad2; overflow:hidden;}
.zixun .nr li { height:21px; line-height:21px;overflow:hidden}
.zixun .nr li a {overflow:hidden; display:block; color:#838383; padding-left:16px; background:url(Img/Index/dian.gif) no-repeat 5px 6px;}
.zixun .nr li span { float:right; color:#838383;}




.hezuo .tit { background:url(Img/Index/pro_tit.gif) no-repeat; height:28px; line-height:28px; padding-left:8px;}
.hezuo .tit a { color:#000;}
.hezuo .tit p a{ float:right; padding:0 18px 0 7px; background:url(Img/Index/ico1.gif) no-repeat 0 14px; color:#838383}
.hezuo .nr {border:1px solid #cccccc; background:url(Img/Index/rongy_nr.gif) repeat-x; padding:3px 0 10px; border-top:0}
.hezuo .nr li { float:left; padding:11px 3px 0 15px; font-size:0; line-height:0}
.hezuo .nr li img { width:138px; height:56px; border:1px solid #c6c6c6;}


.link { height:35px; background:#f1f1f1; line-height:35px;padding-left:13px; color:#006699; margin-bottom:1px;}
.link span { color:#006699; font-weight:bold;}
.link a { color:#006699; padding:0 7px;}