﻿.top{ width:1050px; float:left;}

.nav{ width:1050px; height:46px; background:url(/images/nav11.jpg) no-repeat; float:left; display:inline; line-height:46px;}

.nav li{ width:115px; float:left; display:inline; text-align:center;}

.nav a{  font-size:16px; font-weight:bold; color:#FFF;}

.nav a:hover{ color:#ffc300}

.ban{ width:1050px; height:300px; float:left; background-color:#ededed}
.abc6{ width:100%; float:left; display:inline; border-bottom:#CCC dotted 1px; text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
.abc7{ width:100%; float:left; display:inline; margin-top:20px;}

.ban1{ width:720px; height:272px; float:left; display:inline; background-color:#ffffff; margin-left:10px; margin-top:10px;}

.ban2{ width:300px; height:272px; float:right; display:inline; background:url(/images/ban2.jpg); margin-top:10px; margin-right:10px; }

.indexnews1{ width:360px;  height:304px; float:left; display: inline;  margin-top:10px;}

.indexnews2{ width:360px;  height:304px; float:left; display: inline;  margin-top:10px; margin-left:10px;}

.indexnews3{ width:310px;  height:304px; float:right; display: inline;  margin-top:10px;}
.newsnwtitle{ width:800px; float:left; display: inline; text-align:center; font-weight:bold; font-size:18px; border-bottom:#CCC dotted 1px; padding:10px 0px; margin-top:10px; margin-left:10px;}

.newsnwtitle1{ width:800px; float:left; display: inline; text-align:center; font-size:12px; color:#999; margin-top:10px; margin-left:10px;}


.indexnews11{ width:360px;  height:90px; float:left; display: inline; background-color:#033; margin-top:10px;}

.indexnews22{ width:360px;  height:90px; float:left; display: inline; background-color:#ff0000; margin-top:10px; margin-left:10px;}

.indexnews33{ width:310px;  height:90px; float:right; display: inline; background-color:#033; margin-top:10px;}





.indexnews11 img{ width:360px;  height:90px;}

.indexnews22 img{ width:360px;  height:90px;}

.indexnews33 img{ width:310px;  height:90px; }



.zs01{ width:740px; float:left; display:inline; margin-left:10px; border-bottom:#CCC dotted 1px; padding:10px 0px;}

.zs002{ width:760px; float:left; display:inline; height:40px; background-color:#CCC; margin-top:10px;

-moz-border-radius: 5px; 

-webkit-border-radius: 5px; 

 }

 

 .zs801{ width:700px; float:left; display:inline; font-size:12px; margin-top:15px; color:#999; }

 .zs801 span{ color:#f00;}



.zs002 p.zs1{ float:left; display:inline; margin-left:20px; margin-top:8px;}

.zs002 p.zs2{ float:left; display:inline; margin-left:10px; margin-top:8px;}

.zs002 p.zs2 input{ color:#999}

.zs002 p.zs3{ float:left; display:inline; margin-left:-3px; margin-top:-2px;}





.zs01 p{ float:left; display:inline; }

.zs01 span{ float:right; display:inline; }



.hz{ width:1050px;  float:left; display:inline; margin-top:10px;}



.n01{ width:360px;  float:left; display:inline; background:url(../images/n02.jpg) top repeat-y;}

.n02{ width:360px; height:31px;  float:left; display:inline; background:url(/images/n01.jpg) no-repeat;}

.n02 P{ float:left; display:inline; font-size:14px; font-weight:bold; color:#FFF; margin-left:26px; margin-top:7px;}

.n02 P a{  color:#FFF; }



.n02 span{ float:right; display:inline; font-size:12px;  margin-right:20px; margin-top:8px;}

.n02 span a{  color:#036ca7; }

.n02 span a:hover{  color:#ff0000; }





.n03{ width:360px; height:31px;  float:left; display:inline; background:url(/images/n03.jpg) bottom no-repeat; height:263px; margin-top:10px;}

.n03 li{ width:340px; float:left; display:inline; height:25px; background:url(../images/n04.jpg) center left no-repeat; margin-left:10px; margin-top:3px;}

.n03 li p{ float:left; display:inline; margin-left:12px; margin-top:5px;   overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }

.n03 li p a:hover{ color:#F00; }



.n03 li span{ float:right; display:inline; margin-top:5px; }









.nnn01{ width:300px;  float:left; display:inline; background:url(../images/nnn02.jpg) top repeat-y;}

.nnn02{ width:300px; height:31px;  float:left; display:inline; background:url(/images/nnn01.jpg) no-repeat;}

.nnn02 P{ float:left; display:inline; font-size:14px; font-weight:bold; color:#FFF; margin-left:26px; margin-top:7px;}

.nnn02 P a{  color:#FFF; }



.nnn02 span{ float:right; display:inline; font-size:12px;  margin-right:20px; margin-top:8px;}

.nnn02 span a{  color:#036ca7; }

.nnn02 span a:hover{  color:#ff0000; }





.hz201{ width:135px; height:80px;  float:left; display:inline; margin-left:12px;}



.hz201 ul.ab{ width:135px; height:65px; background-color:#999999; float:left; display:inline;}

.hz201  p{ width:135px; height:35px; text-align:center; line-height:35px; }





/*.nnn03{ width:300px;  float:left; display:inline; background:url(/images/nnn03.jpg) bottom no-repeat; height:231px; margin-top:10px; line-height:20px; }
*/
.nnn03{ width:300px;  float:left; display:inline;  height:231px;  line-height:20px; }

.abc01{ width:280px; float:left; display:inline; margin-left:10px;}

.nnn03 p.nnn031{ width:95px; height:95px; float:left; display:inline;  margin-top:7px; background-color:#006; margin-right:10px; margin-bottom:10px;}



.nnn03 li span{ float:right; display:inline; margin-top:5px; }



.dinav{ width:1050px; height:32px; background:url(../images/dinav.jpg) top repeat-x; margin-top:10px; float:left; line-height:32px; color:#FFF; text-align:center;}

.dinav a{  color:#FFF; padding:0px 8px;}

.dinav a:hover{  color:#ffc300; padding:0px 8px;}





.nn01{ width:310px;  float:left; display:inline; background:url(../images/nn02.jpg) top repeat-y;}

.nn02{ width:310px; height:31px;  float:left; display:inline; background:url(/images/nn01.jpg) no-repeat;}

.nn02 P{ float:left; display:inline; font-size:14px; font-weight:bold; color:#FFF; margin-left:26px; margin-top:7px;}

.nn02 P a{  color:#FFF; }



.nn02 span{ float:right; display:inline; font-size:12px;  margin-right:20px; margin-top:8px;}

.nn02 span a{  color:#036ca7; }

.nn02 span a:hover{  color:#ff0000; }

input.bd01{ float:left; display:inline; margin-left:10px;} 

.inlx{ width:290px; height:110px; float:left; display:inline; background-color:#006; margin-left:10px;}

.inlx1{ width:290px; float:left; display:inline; margin-top:10px; margin-left:10px; line-height:19px; color:#003333;}



.nn03{ width:310px; height:31px;  float:left; display:inline; background:url(/images/nn03.jpg) bottom no-repeat; height:263px; margin-top:10px;}

.nn03 li{ width:290px; float:left; display:inline; height:25px; background:url(../images/n04.jpg) center left no-repeat; margin-left:10px; margin-top:3px;}

.nn03 li p{ float:left; display:inline; margin-left:12px; margin-top:5px; }

.nn03 li p a:hover{ color:#F00; }

.zscx{ width:340px; float:left; margin-left:10px; display:inline; margin-top:5px; color:#F00;}

.zhengshu{width:340px; float:left; margin-left:10px; margin-bottom:10px; overflow:hidden}
.zhengshu p{ font:12px/24px "微软雅黑";}

.zscx1{ float:left; margin-left:10px; display:inline;  font-size:14px; font-weight:bold;}

.zscx2{float:left}

.nn03 li span{ float:right; display:inline; margin-top:5px; }

.nn04{ width:310px; height:31px;  float:left; display:inline; background:url(/images/nn03.jpg) bottom no-repeat; height:263px; margin-top:10px;}

.nn041{ width:290px; float:left; display:inline; margin-left:10px; margin-top:7px; margin-bottom:3px;}

.nn041 p.nn042{ width:40px; height:40px; float:left; display:inline; }

.nn041 p.nn043{ width:220px;  float:left; display:inline; font-weight:bold; font-size:14px; margin-left:10px;}

.nn041 p.nn043 a{ color:#333}

.nn041 p.nn044{ width:230px;  float:left; display:inline; font-size:12px; margin-left:10px; margin-top:5px; color:#999;}

.dinav 

.mo{ width:1050px; float:left; display:inline; margin-top:5px;}

.dilogo{ width:360px; float:left; display:inline;}



.dizi{ width:650px; float:right; display:inline; line-height:30px; margin-top:40px;}



.fen{ width:780px; float:left; display:inline; margin-top:10px; color:#999; margin-left:10px;}

.fen a.num{ border:#999 solid 1px; padding:1px 5px; margin:0 2px;}

.fen span{ border:#999 solid 1px; padding:1px 5px; margin-left:5px;}







.hz01{ width:1050px;  float:left; display:inline; background:url(../images/hz02.jpg) top repeat-y;}

.hz02{ width:1050px; height:31px;  float:left; display:inline; background:url(/images/hz01.jpg) no-repeat;}

.hz02 P{ float:left; display:inline; font-size:14px; font-weight:bold; color:#FFF; margin-left:26px; margin-top:7px;}

.hz02 P a{  color:#FFF; }



.hz02 span{ float:right; display:inline; font-size:12px;  margin-right:20px; margin-top:8px;}

.hz02 span a{  color:#036ca7; }

.hz02 span a:hover{  color:#ff0000; }





.hz03{ width:1050px;  float:left; display:inline; background:url(/images/hz03.jpg) bottom no-repeat; padding-bottom:10px;  line-height:20px; }



.hz03 li{ width:196px; height:48px; float:left; display:inline; margin-left:12px; margin-top:10px; background-color:#006;}

.hz03 li img{ width:196px; height:48px; }





.hz003{ width:800px;  float:left; display:inline;  padding-bottom:10px;  line-height:20px; }



.hz003 li{ width:186px; height:48px; float:left; display:inline; margin-left:12px; margin-top:10px; background-color:#006;}

.hz003 li img{ width:186px; height:48px; }





.left{ width:219px; float:left; display:inline;}

.right{ width:820px; float:right; display:inline; }

.contdesc{ width:760px; float:left; display:inline; margin-left:30px; margin-top:10px; line-height:30px; font-size:14px; padding-bottom:10px;}



.rr01{ width:820px;  float:right; display:inline; background:url(../images/right2.jpg) top repeat-y; margin-top:10px;}

.rr02{ width:820px; height:35px;  float:left; display:inline; background:url(/images/right1.jpg) no-repeat;}

.rr02 P{ float:left; display:inline; font-size:16px; font-weight:bold; color:#FFF; margin-left:10px; margin-top:5px;}

.rr02 P a{  color:#FFF; }

.rr02 span{ float:right; display:inline; font-size:12px;  margin-right:18px; margin-top:7px; color:#666;}

.rr02 span a{  color:#666;}

.rr02 span a:hover{  color:#1c94e2;}

.rr02 span img{ float:left; display:inline; margin-right:8px;}

.rr03{ width:820px;  float:left; display:inline; background:url(/images/right3.jpg) bottom no-repeat; margin-top:1px; line-height:20px; }

.list1{ width:800px; float:left; display:inline; margin-left:10px; border-bottom:#CCC dotted 1px; margin-top:20px; padding-bottom:20px;}

.newslist{ width:820px; padding-bottom:10px; float:left;}

.time1{ width:48px; height:78px; float:left; display:inline; border:#CCC solid 1px;}

.time1 p.ab01{ width:48px; text-align:center;  font-size:18px; font-weight:bold; color:#bbb9ba; margin-top:8px;}

.time1 p.ab02{ width:48px; text-align:center;  font-size:16px; font-weight:bold; color:#bbb9ba; margin-top:0px;}

.time1 p.ab03{ width:48px; text-align:center;  font-size:18px; font-weight:bold; color:#c5c3c4; margin-top:0px;}



.list2{ width:740px; float:right; display:inline; }



.list2 p.ab01{ width:740px; float:left; display:inline; font-size:14px; font-weight:bold; }

.list2 p.ab02{ width:740px; float:left; display:inline; font-size:12px; color:#666; line-height:20px; height:35px;}

.list2 p.ab03{ width:740px; float:left; display:inline; margin-top:5px;}



.left1{ width:219px;  float:left; display:inline; background:url(../images/about2.jpg) top repeat-y; margin-top:10px;}

.left2{ width:219px; height:35px;  float:left; display:inline; background:url(/images/about1.jpg) no-repeat;}

.left2 P{ float:left; display:inline; font-size:16px; font-weight:bold; color:#FFF; margin-left:30px; margin-top:7px;}

.left2 P a{  color:#FFF; }







.left3{ width:219px;  float:left; display:inline; background:url(/images/about3.jpg) bottom no-repeat; margin-top:1px; line-height:20px; }



.left4{ width:217px; float:left; display:inline; margin-left:1px;}

.left4 a{ width:217px; height:35px; border-bottom:#CCC solid 1px; float:left; display:inline;}

.left4 a:hover,.left4 a.now{ background-color:#56bbcd; color:#FFF}

.left4 a span{  float:left; display:inline; font-size:14px; font-weight: bold; margin-left:20px; margin-top:9px;}





.hhz01{ width:1050px;  float:left; display:inline; background:url(../images/hz02.jpg) top repeat-y;}

.hhz02{ width:1050px; height:31px;  float:left; display:inline; background:url(/images/hz01.jpg) no-repeat;}

.hhz02 P{ float:left; display:inline; font-size:14px; font-weight:bold; color:#FFF; margin-left:26px; margin-top:7px;}

.hhz02 P a{  color:#FFF; }



.hhz02 span{ float:right; display:inline; font-size:12px;  margin-right:20px; margin-top:8px;}

.hhz02 span a{  color:#036ca7; }

.hhz02 span a:hover{  color:#ff0000; }

.aleft1{ width:200px; float:left; display:inline; margin-top:10px; margin-left:9px; padding-bottom:10px;}



.aleft1 li{ width:200px; float:left; display:inline; height:25px; background:url(../images/n04.jpg) center left no-repeat; margin-left:10px; margin-top:3px;}

.aleft1 li a{ float:left; display:inline; margin-left:12px; margin-top:3px; }

.aleft1 li a:hover{ color:#F00; }





.hhz03{ width:1050px;  float:left; display:inline; background:url(/images/hz03.jpg) bottom no-repeat; padding-bottom:10px;margin-top:10px; line-height:20px; }





.abban{ width:1050px; height:135px; float:left; display:inline; background-color:#333; margin-top:10px;}





/*焦点图*/

.focus{ position:relative; width:720px; height:272px;  float: left;}

.focus img{ width: 720px; height: 272px;} 

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fcon img{ display:block; }  

.focus .fbg{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    

.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    

.focus .D1fBt img{display:none}    

.focus .D1fBt i{display:none; font-style:normal; }





.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat; display:none}

.n03 li p{ float:left; display:inline; margin-left:12px; margin-top:5px;   overflow: hidden; width:250px;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }
