/* CSS Document */

body{margin: 0; padding: 0; font-size:12px; font-family:"Courier New", Courier, monospace;color:#666; letter-spacing:0.5px; line-height:24px; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,table,td,tr,th{ margin: 0; padding: 0;border:0;}
li{list-style-type:none; }
select,input{ font-size:12px; font-family:Arial, "ËÎÌå";color: #666666; line-height:20px;}
h1,h2,h3,h4,h5,h6{margin: 0; padding: 0;font-weight: normal;; font-size:12px;}
img{vertical-align:middle; text-align:center;}
/**/
a:{ }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none; }
a:active {text-decoration: none;}


.mainbody{width:980px; margin:0 auto;}

/**/
.top{ border-bottom:#E8E8E8 solid 1.5px; background:#F1F1F1; height:35px; color:#BCBCBC}
.top h1{ float:left; width:50%;line-height:35px;}
.top h2{ float:left; width:50%; text-align:right;line-height:35px; }
.top h2 a{ color:#BCBCBC}
.logo{ border-top:#fff solid 1.5px;background:#F1F1F1; height:100px;}
.logo h1{float:left; width:50%; margin-top:25px;}
.logo h2{float:left; width:50%;text-align:right;margin-top:15px;}
.banner{width:1920;height:150px;margin:0 auto;text-align:center;background-image: url(/infoopen/banner_r2_c1.jpg);background-repeat: no-repeat;background-position: center center; background-size: cover;}


.nav {width:80%; min-width: 980px; height:70px; background:#29ABDB; border-bottom:#eee 1px solid; text-align:center; margin-bottom:15px; margin-top:15px;}
.nav ul ul {display: none;}
.nav ul li:hover > ul {display: block;}
.nav ul {  position: relative; display: inline-table;}
.nav ul:after {}
.nav ul li { float: left;z-index:2}
.nav ul li:hover { background:; }
.nav ul li:hover a {}
         
.nav ul li a { display: block; color: #757575; text-decoration: none; padding:0 18px; background:url(/infoopen/bt.png) no-repeat right 30px; line-height:80px; font-size:16px;  font-weight:bold; color:#fff;}
.nav ul ul { background:; border-radius: 0px; padding: 0; position: absolute; top: ; }
.nav ul ul li {  float: none;  border-top:  ; border-bottom:; position: relative; }
.nav ul ul li a {  color:#fff;  background:#29ABDB ; font-weight:normal; padding-left:17px;height:40px; line-height:40px; }   
.nav ul ul li a:hover { color:#333; background:#fff; color:}
.nav ul ul ul { position: absolute; left: 100%; top:0;}


.link{ height:65px; background:#29ABDB; text-align:center; line-height:75px; margin-top:20px; clear:both; width: 100%;}
.link a{ color:#FFFFFF; font-size: 16px; padding: 0 10px;}
.copyright{ color:#999999; line-height:16px; text-align:center; height:100px; padding-top:20px;}


.main{width:80%; min-width: 980px; margin:0 auto;}
.main li{ float:left; background:#EAEAEB; margin:0 0 1% 1%;  width:19%; height:auto; text-align: center; padding: 1rem 0;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius:5px;  
	 -webkit-box-shadow:;  
 -moz-box-shadow:0 10px 5px #000000;  
 box-shadow:; }

.main li a{ display:block;width:100%; height:auto; }



.service{width:80%; min-width: 980px; margin:0 auto;}
.service li{ float:left; background:#29ABDB; margin:0 0 1% 1%; padding:; width:49%; height:130px;
    border:;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius:5px;  
	 -webkit-box-shadow:;  
 -moz-box-shadow:0 10px 5px #000000;  
 box-shadow:; }

.service li h1{ height:130px; width:25px; background:#FFFFFF; margin-left:30px; line-height:18px; text-align:center; padding-top:10px; font-size:14px; color:#29ABDB; font-weight:bold; float:left}
.service li b{ font-weight:normal; float:left; width:410px; color:#fff; margin-left:2%; line-height:20px; padding-top:15px;}

.list { width:80%; min-width: 980px; }
.list h1{ font-size:22px; font-weight:bold; margin:25px 0; border-bottom:#eee 1px solid; line-height:35px; height:35px; color:#333333;}
.list h1 span{ float:right; font-size:12px; font-weight:normal; color:#999999}
.list h1 span a{ color:#666666;color:#999999}
.list h1 span a:hover{ color:#3366CC;}

.list ul li{ background:url(/infoopen/bt1.gif) no-repeat 0 8px; height:30px;line-height:25px; width:100%; padding: 0; background:; }
.list ul li a{ display:block; width:90%; float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:16px; line-height:40px; text-indent:1.5em; color:#666666}
.list ul li span{ display:block; width:10%; float:right; text-align:right;color:#999999}
.list ul li a:hover{ color:#29ABDB; font-weight:bold}

.content{ font-size:14px;}
.content p{ text-align:center }
.content p img{ margin:0 auto; text-align:center;}














