body,h1,h2,h3,h4,h5,h6,p,blockquote, 
dl,dt,dd,ul,ol,li,a,span,i,b, 
form,fieldset,legend,button,input,textarea, 
th,td  {margin:0;padding:0;}

ul,ol{list-style:none;}


a{text-decoration:none; color:#333; cursor:pointer;}
img{ border:0px;}
a:hover{color:#a71f24;}
.clear{clear:both;}
* {font-family: "Microsoft Yahei"; font-size: 12px; margin: 0 auto; padding: 0;}


#top { width: 100%; height: 102px;  border-top: 2px solid #FF7E00; background-color: #F0F0F0;}
#logo { width: 1000px; height: 100px; }


.gridNav{ width:100%; border-top: 2px solid #1c87d9;  border-bottom:2px solid #1c87d9;box-shadow: 4px 4px 4px rgba(15, 96, 158, 0.4);  background:#2099f7; z-index:1; position:relative;}
.nav02{ width:1000px; height:35px; margin: 0 auto; position:relative;}
.nav02 ul.ulBox02{ display:block; width:100%; height:35px; position:relative; z-index:2;}
.nav02 ul.ulBox02 li{ display:block; width:136px;  height:35px; float:left; position:relative; }
.nav02 ul.ulBox02 li a{ display:block; width:100%; text-decoration:none; height:35px; line-height:35px; text-align:center; color:#eaf5fe; text-shadow: 1px 1px 1px #0c73c3;  font-size:14px; font-family:'Microsoft YaHei'; }
.nav02 ul.ulBox02 li a:hover{color:#fff; background-color: #ff7e00; height:35px; line-height:35px;}
.nav02 ul.ulBox02 li ul{ display: block; overflow:hidden; width:100%; height:0px; background:#1c87d9; position:absolute; top:35px; left:0px;}
.nav02 ul.ulBox02 li ul li{ height:30px; width:100%;}
.nav02 ul.ulBox02 li ul li a{ height:30px; line-height:30px; }
.nav02 ul.ulBox02 li ul li a:hover{ background-color: #ff9600; height:30px; line-height:30px; color:#fff; }
.nav02 .scrollObj02{ width:100px; height:35px; position:absolute; z-index:1; left:0px; top:0px; background:#1c87d9;}


#banner { width:100%; height:396px; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}


#main_one { width: 1000px; height: 40px;  }
#main_one ul li{ float:left; background-color:#87c1fc; margin-left: 6px; margin-bottom: 5px; border-radius: 3px; text-align: center;}
#main_one ul li a{float:left; width: 136px; height:36px;   line-height:36px; color: floralwhite ; font-size: 14px; font-family:'Microsoft YaHei'; letter-spacing: 1px;}
#main_one ul li a:hover{float:left;  background-color: #ff7e00; line-height:36px;  width:136px; height:36px; border-radius: 3px;}


#main_two{ width: 1000px; height: 252px;}
   
#two_left{ float: left; width: 777px; height: 240px; }
#two_left img{ border:none;}
#two_left li a:hover{-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;}
#left1{ float: left; width: 180; margin-left: 3px;}
#left1,#left2,#left3,#left4 li{list-style: none;}
#left1 .one {width: 180px; height:55px ; background-color: #ff9600; margin-bottom: 3px; text-align: center;}
#left1 .one a{ width: 180px; height: 55px; line-height: 55px; text-align: center; font-size: 20px; font-family:'Microsoft YaHei'; letter-spacing: 1px;  color: floralwhite ;}
#left1 .one a:hover{ float: left; background-color: cadetblue; width: 180px; height: 55px;}

#left2{ float: left; width: 200; margin-left: 3px;}

#left3{ float: left; width: 240; margin-left: 3px;}
#left3 .two {width: 240px; height:55px ; background-color: #0c73c3;  text-align: center;}
#left3 .two a{ width: 240px; height: 55px; line-height: 55px; text-align: center; font-size: 20px; font-family:'Microsoft YaHei'; letter-spacing: 1px;  color: floralwhite ;}
#left3 .two a:hover{ float: left; background-color: cadetblue; width: 240px; height: 55px;}

#left4{ float: left; width: 151; margin-left: 3px;}

   
#two_right{float: left;  width: 200px; margin-left: 20px;}
.two_right_title{ width: 200px;  background-color: #ff9600; height: 32px; line-height: 32px; font-size: 16px; font-family:'Microsoft YaHei'; letter-spacing: 1px;  color: floralwhite ;}
.two_right_cnt{ width: 198px; height: 218px; border: solid 1px #d9d9d9;}


#footer{ width: 100%; height: 100px; border-top:2px solid #FF7E00; background-color: #F0F0F0; float: left;}
#footer p{ text-align: center; line-height:22px; }



#list_main{ width: 1000px; height: auto; margin-bottom: 20px; }
#list_left{float: left; width: 200px; height: auto; margin-right: 20px; margin-bottom: 20px; }
#list_left_one ul li{float:left; width: 200px; height: 36px;  border-radius: 3px; text-align: center; background-color:#87c1fc; margin-bottom: 3px; }
#list_left_one ul li a{float:left; width: 200px; height: 36px;   line-height:36px; color: floralwhite ; font-size: 14px; font-family:'Microsoft YaHei'; letter-spacing: 1px;}
#list_left_one ul li a:hover{float:left;  background-color: #ff7e00; line-height:36px;  width: 200px; height: 36px; border-radius: 3px;}
#list_left_two{ float: left; margin-top: 10px;}

#list_right{ float: left; width: 778px; height: auto; border: solid 1px #d9d9d9; margin-bottom: 20px; }
#wz_title{ float: left; width: 738px; height: 45px; line-height: 45px; text-align: center; margin: 20px; border-bottom:1px dashed #FF7E00; border-top:1px dashed #FF7E00;background-color: #F0F0F0; font-size: 18px; letter-spacing: 1px;}
#wz_cnt{ float: left; width: 738px; margin-left: 20px; margin-right: 20px; margin-bottom: 20px;}
#wz_cnt p{  font-size: 14px; line-height: 24px; margin-bottom: 8px;}
#wz_cnt p img{ max-width: 730px; text-align: center;}
.about p{ line-height:20px; text-indent:2em; font-size:14px;}