@charset "gb2312";
/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead,tr, th,  {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}
body {line-height: 1; font-size:14px; line-height:28px;color:#555555;/*background:url(../images/2016_bg.jpg) top center ;*/ background:#2E89C2; padding:0px; margin:0px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
img{border:0}
a{color:#5e5e5e;text-decoration:none; padding:0px; margin:0px;}
a:active{text-decoration:none; padding:0px; margin:0px;}
a:hover{text-decoration:underline; padding:0px; margin:0px; color:#848484}

p{ padding:0px; margin:0px; text-align:justify; color:#525252;}
/*table {border-collapse: collapse;border-spacing: 0;}*/
.clear{ clear:both;}
.margin15{ height:15px; width:100%; margin:0px; padding:0px; clear:both;}

.nav{ height:61px; width:100%; background:url(../images/top.jpg) repeat-x top;position:fixed;}
.menu{ width:1060px;margin:0 auto;}
.menu img.logo{ float:left; height:61px; width:279px; padding-right:10px;}
.menu ul{ padding:0px; margin:0px; float:left; width:770px;}
.menu ul li{ float:left; height:61px; line-height:61px; width:85px; text-align:center; background:url(../images/menu_02.gif) no-repeat right center;}
.menu a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; color:#515151;width:85px; height:61px;}
.menu a.cutton{ background:url(../images/menu_03.gif) no-repeat; width:85px; height:61px ;display:block; color:#fff;}
.menu a:hover{ background:url(../images/menu_03.gif) no-repeat; width:85px; height:61px; display:block; color:#fff; text-decoration:none;}

.outmain{ /*width:100%;background:url(../images/banner_02.jpg) no-repeat top center; padding-top:100px;*/}
.banner{ width:100%; height:500px; background:url(../images/banner2017.png) no-repeat top center;}
.main{ width:950px;  margin:0 auto; padding:25px 50px; background:#ffffff; }

.indexone{ padding-bottom:15px;}
.title{ height:60px; line-height:60px; width:100%;}
.title h2{ padding:0px; margin:0px; line-height:60px;font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; font-weight:bold; color:#013f89; }
.content{ padding:10px;}

.indextwo{ padding-bottom:15px;}
.indextwo p{ text-indent:2em; line-height:24px; padding:4px;}

.indexthree{padding-bottom:15px;}
.indexthree ul{ padding:0px 25px; margin:0px;}
.indexthree li{ background:url(../images/tt.gif) no-repeat left 10px; float:left; width:400px; padding-left:15px;}

.indexfour{padding-bottom:15px;}

.indexfive{padding-bottom:15px;}
.indexfive ul{ padding:0px 20px; margin:0px;}
.indexfive li{ background:url(../images/tt.gif) no-repeat left 10px; float:left; width:400px; padding-left:15px;}

.sixtable{ text-align:center; width:100%;}
.sixtable td{ border-collapse:collapse; border:1px solid #ccc; height:28px; line-height:35px;}

.nymain{}
.nymain p{ text-indent:2em;}
.conleft{ float:left; width:430px; padding-left:100px;}

table.table_content3{ width:99%; text-align:center; border-collapse:collapse; margin:0px 0px;}
table.table_content3 td{ border:1px #bbb solid; padding:5px 0px; font-size:12px;line-height:24px;}
table.table_content3 td.gray{ background:#292929;text-align:center;}
table.table_content3 td div{ text-align:left; padding-left:20px;padding-right:10px;}
table.table_content3 td div a{color: #666;}
table.table_content3 td div a:hover{color: #993399;text-decoration: underline; }

table.table_content3 .t-title{font-weight:bold;color:#fff;height:40px;line-height:40px;font-size:20px;font-family:"Î¢ÈíÑÅºÚ";background:#fff}
table.table_content3 .noted{text-align:left;font-weight:bold;padding-left:20px;}
table.table_content3 .table-left{text-align:left;padding-left:10px;}
.table-text{color:#666}
table.table_content2{ width:100%;  border-collapse:collapse; text-align:center;margin:0px 0px 0px;}
table.table_content2 td{ border:1px #ccc solid; padding:5px; line-height:24px;}
table.table_content2 td.gray{ background:#79aa0d;font-weight:bold;color:#FFF}

.bottom{ height:60px; width:1000px; margin:0 auto; text-align:center;padding-top:20px; position:relative;}
.bottom p{ width:1000px; margin:0 auto; text-align:center; color:#fff;font-size:12px}
.aa{ position:absolute; width:26px; height:98px; bottom:200px; left:0px;}

.exhibition{padding-bottom:15px;}
.exhibition ul{ padding:0px; margin:0px; margin-left:50px;width:800px}
.exhibition li{ float:left; text-align:center; padding:0 40px 20px 0;font-size:12px;font-weight:bold;width:220px}
.exhibition li img{ border:1px solid #cccccc;}


.znewsC ul{ padding:0px 10px; margin:0px;}
.znewsC li{ padding-left:10px; background:url(../images/t.jpg) left center no-repeat; height:40px; line-height:40px;}
.znewsC li a{font-size:16px}
.znewsC li.linone{background:none;height:15px;overflow:hidden}