@charset "utf-8";
/* CSS Document */
.img1, .img1 img{ width:960px; height:75px;}
.lefts{ width:614px;}
.flashs{ width:606px; height:341px; padding:3px; background:#E4E8EA; border:1px solid #C4CDD1;}
.hang .tits{ background:url(Img/Index/tit1.gif) repeat-x bottom; height:31px; padding-top:7px;}
.hang .tits span{float:right;}
.hang .nr{ border:1px solid #EBEAEA; border-top:0; height:355px; background:url(Img/Index/bg2.gif) 0 1px; overflow:hidden;}
.dls4{ width:280px; padding:8px 0 0 15px; height:65px; overflow:hidden; float:left;}
.dls4 dt{ width:60px; height:60px; float:left;}
.dls4 dd{ width:150px; padding:10px 0 0 15px; line-height:20px; height:40px; overflow:hidden;}
.dls4 dd a{ height:18px; display:block; font-size:14px; overflow:hidden;}
.dls4 dd a:hover{ color:#BE0707; text-decoration:none;}
/*rights*/
.rights{ width:316px; background:#F0F0F0; padding:10px 10px 8px; overflow:hidden}
.dls{ height:339px; overflow:hidden;}
.dls dt{ width:316px; height:249px; line-height:0; font-size:0;}
.dls dt img{width:316px; height:249px; }
.dls dd{ height:89px; background:#fff; border:1px solid #E3E0E0; border-top:0; line-height:20px; overflow:hidden; padding:0 15px;} 
.dls dd h5 a{ display:block; height:23px; line-height:23px; color:#C90808;  overflow:hidden;}
.dls dd p{ height:60px; overflow:hidden;}
.jian{ height:258px; overflow:hidden;}
.border{ border:1px solid #E3E0E0; background:#fff; padding:0 7px;}
.yan{ color:#004276;}
.title{ border-bottom:1px solid #D9D7D7; height:20px; padding:13px 3px 0;}
.uls{ padding-top:9px;}
.uls li{ height:30px; line-height:29px; overflow:hidden; font-size:14px;}
.uls li a{color:#004276; background:#F0F0F0 url(Img/Index/ico1.gif) no-repeat 16px 11px;padding-left:40px; display:block; height:29px;}
.uls li a:hover, .uls .cur a{ background:#C90808 url(Img/Index/ico2.gif) no-repeat 16px 11px; color:#fff; text-decoration:none;}
.shu{ height:260px; margin-top:10px;}
.shu .nr{height:298px;overflow:hidden;}
.shu .cnr{height:298px;overflow:hidden;}
.shu p{ line-height:20px; height:40px; overflow:hidden; padding:14px 4px 0; }
.shu p a{ color:#C60707;}
/*jbao*/
.jbao{ } 
.jbao .tits{ border-bottom:1px solid #E6E6E6; padding-top:6px; height:25px;}
.jbao .nr{ background:url(Img/Index/fgx1.gif) no-repeat 0 140px; padding-top:11px; height:70px;}
.jbao li{ width:134px; height:59px; border-right:1px solid #E6E6E6; line-height:0; font-size:0; float:left;}
.jbao li img{ width:132px; height:57px; padding:1px;}
.jbao .nones{ border-right:0;}
.fgx1{ background:url(Img/Index/fgx2.gif) repeat-x; height:5px; line-height:0; font-size:0;}
/*shen*/
.shen .tits{ height:42px; padding-top:7px;}
.img2{width:960px; height:290px;}
/*youshi*/
.tit2{ background:url(Img/Index/fgx3.gif) repeat-x bottom; height:71px; padding-top:19px;}
.tit12{ background:url(Img/Index/fgx3.gif) repeat-x bottom; height:41px; padding-top:19px;}
.youshi .nr{ height:190px;}
.youshi dl{ height:80px; overflow:hidden; width:305px; float:left; padding-top:15px;}
.youshi dt{ width:43px; height:61px; float:left; padding-top:5px;}
.youshi dd{ float:left; width:240px; padding-left:10px; line-height:20px; height:80px; overflow:hidden;}
/*cheng*/
.cheng .nr{ height:509px;}
.dls2{ height:115px; overflow:hidden; border-bottom:1px dotted #B6B5B5; padding-top:6px; margin-bottom:6px;}
.dls2 dt{ width:169px; height:103px; float:left;}
.dls2 dt img{ width:165px; height:99px; border:1px solid #DFE0E0; padding:1px;}
.dls2 dd{ float:left; width:430px; padding-left:12px; line-height:20px; height:100px; overflow:hidden;}
.dls2 dd p{ height:60px; overflow:hidden;}
.dls2 .aa1{ float:right; color:#C90808;}
.dls2 dd h4{ height:22px; overflow:hidden;} 
.dls3{ border:0;}
.img3, .img3 img{ width:614px; height:71px;}
/*news*/
.news{ width:289px; padding-right:13px;}
.news .tits{ border-bottom:5px solid #D9D9D9; padding-top:12px; height:20px;}
.news .tits span{float:right;}
.news .tits span a {font-size:12px;font-weight:normal;}
.uls2{ padding-top:5px;}
.uls2 li{ height:27px; line-height:27px; overflow:hidden;}
.uls2 li a{ color:#004276; background:url(Img/Index/ico3.gif) no-repeat 1px 2px; padding-left:19px;}
.adveo{ width:310px; height:329px;}
/*kehu*/
.kehu{ border:1px solid #E3E0E0; background:#fff; height:532px; margin-top:30px;}
.kehu .tit3 h4 span{float:right;margin-right:5px;}
.kehu .tit3 h4 span a{font-size:12px; font-weight:normal;}
.tit3{ height:21px; padding:10px 0 0 9px; border-bottom:1px solid #E6E6E6;}
.kehu li{ line-height:20px; height:100px; overflow:hidden; padding:15px 12px 0 8px;}
.kehu li div{ float:right;}
.kehu li span{ display:block; float:left; margin-bottom:60px; padding-right:3px;}
/*jieda*/
.jieda{border:1px solid #E3E0E0; background:#fff url(Img/Index/img12.gif) no-repeat 129px 117px; height:295px; margin:9px 0 3px 0;}
.jieda .tit3 span{float:right;margin-right:5px;}
.jieda .tit3 h4 span a{font-size:12px;font-weight:normal;}
.uls3{ padding:10px 0 0 18px;}
.uls3 li{ height:26px; line-height:26px; overflow:hidden;}
.uls3 li a{ color:#004276;}
/*meiti*/
.meiti{ background:url(Img/Index/bg1.gif) no-repeat; height:84px; border:1px solid #D7D7D7;}
.meiti h4{  padding:25px 0 0 18px; width:116px;}
.meiti ul{ width:820px; background:url(Img/Index/fgx5.gif) no-repeat left 9px; height:66px;}
.meiti li{ width:104px; height:46px; float:left; line-height:0; font-size:0; padding:21px 0 0 10px;}
.meiti li img{ width:100px; height:42px; padding:1px; border:1px solid #E4E1E1;}
/*link*/
.link{ background:#F0F0F0; overflow:hidden;}
.link .tits{ line-height:27px; height:27px; border-bottom:1px solid #DADADA; padding-left:13px; font-size:14px;}
.link p{ line-height:20px; overflow:hidden; padding:8px 25px 0;}
.link p a{ padding:0 8px;}