@import url("./style.css");
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0;padding:0; }
body,input,textarea,select,button { font-family:'Microsoft Yahei', 'Simsun'; }
body { line-height:1.5; color:#000; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
ul,ol,li { list-style:none; }
i,em { font-style:normal; }
.cur,button { cursor:pointer; }
:focus { outline:0 none;}
a { text-decoration:none; color:#000; }
a:hover,a:active,a:focus { color:#900; text-decoration:none; }
a:active { color:#9e9e9e; }
fieldset,img { vertical-align:middle; border:0 none; }
input,select,textarea { vertical-align:middle; }
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; }

.h365 { height:365px; }
.h336 { height:336px; }

.h1 { height:35px; padding:0 10px; line-height:35px; font-weight:normal; border-top:#007dc1 3px solid; border-bottom:#e5e5e5 1px solid; }
.h1 span { float:left; display:inline-block; font-size:14px; }
.h1 a { display:inline-block; float:right; font-size:12px; }

.ul { padding-left:8px; display:block; }
.ul li { line-height:28px; height:28px; padding-left:13px; background:url(../images/point-1.jpg) no-repeat left center; }
.ul li a { display:block; height:28px; line-height:28px; font-size:0.38rem; }

.top { width:100%; margin-bottom:3%; }
.logo { width:100%; padding:10px 0; }
.logo img { margin:0 auto; display:block; width:50%; }
.menu { width:100%; background:#007dc1; padding:5px 0; clear:both; }
.menu ul li { height:26px; line-height:26px; width:20%; float:left; text-align:center; }
.menu ul li a { color:#fff; display:block; font-size:14px; }

.slideBox{ width:94%; padding-left:3%; height:220px; overflow:hidden; position:relative; margin-bottom:3%; }
.slideBox .hd { width:120px; height:10px; overflow:hidden; position:absolute; left:40%; bottom:42px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:5px; width:10px; height:10px; background:url(../images/li.png); cursor:pointer; }
.slideBox .hd ul li.on { background:url(../images/on.png); color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd img { width:100%; height:220px; display:block; }
.slideBox .bd li p { width:100%; text-align:center; position:absolute; left:0; bottom:0; height:32px; line-height:31px; background:url(../images/cover.png); color: #fff; font-weight:bold; font-size:16px; overflow:hidden; }

.top-line { width:94%; height:82px; padding-top:3px; margin-left:3%; margin-bottom:3%; border:#dedede 1px solid; background:url(../images/top-line.png) no-repeat left top; display:block; }
.top-line p { width:92%; padding-left:8%; height:42px; line-height:42px; text-align:center; }
.top-line p a { font-size:0.535rem; color:#007dc1; font-weight:bold; font-family:\5fae\8f6f\96c5\9ed1; }
.top-line div { width:92%; height:35px; padding-left:8%; }
.top-line div a { display:inline-block; width:48%; font-size:0.33rem; text-align:left; height:35px; line-height:35px; float:left; }

.column { width:94%; margin-left:3%; border:#dedede 1px solid; margin-bottom:3%; }
.column p { padding-left:2%; height:40px; line-height:40px; padding-top:5px; text-align:center; }
.column p a { font-size:0.42rem; display:block; height:40px; line-height:40px; color:#007dc1; font-weight:bold; }

.news { width:100%; height:102px; margin-bottom:1%; overflow:hidden; }
.news-left { width:33%; margin-left:2%; height:88px; padding-top:5px; float:left; margin-right:3%; }
.news-left img { width:100%; padding:2px; height:100%; border:#ccc 1px solid; }
.news-right { width:60%; height:97px; padding-top:2px; line-height:25px; float:left; font-size:0.33rem; }

.ads { width:94%; padding-left:3%; clear:both; font-size:0.42rem; }
.ads a img { display:block; width:100%; margin-bottom:3%; }

.image { height:780px; }
.image p { padding:5% 0 0 3%; width:97%; height:97%; }
.image p a { float:left; display:inline-block; width:47%; margin-right:3%; height:19%; text-align:center; font-size:13px; }
.image p a img{ display:block; width:100%; border-radius:8px;  margin-bottom:1%; height:70%; }

.info { height:470px; }
.info-classify { width:90%; height:80px; margin:0 auto; padding-bottom:55px; padding-top:2%; }
.info-classify p { width:95%; padding-left:5%; height:80px; font-size:13px; color:#007dc1; }
.info-classify p a { display:inline-block; font-size:13px; width:30%; height:18px; line-height:18px; }
.info-1 { border-bottom:#dedede 1px dotted; background:url(../images/cy.gif) no-repeat left center; }
.info-2 { border-bottom:#dedede 1px dotted; background:url(../images/cx.gif) no-repeat left center; }
.info-3 { background:url(../images/jf.gif) no-repeat left center; }

#art { width:94%; margin-left:3%; border:#dedede 1px solid; margin-bottom:3%; overflow:hidden; height:230px; }
#art h3 { width:100%; height:35px; line-height:35px; color:#9b9b9b; font-weight:normal; border-bottom:#e5e5e5 1px solid; }
#art h3 a { display:inline-block; width:50%; float:left; text-align:center; height:35px; line-height:35px; font-size:14px; color:#666; } 
#art ul { width:100%; height:190px; display:none; }
#art ul li { width:50%; height:35px; line-height:35px; text-align:center; float:left; }
#art ul li a { font-size:13px; }
.lineHover { background:#007dc1!important; color:#fff!important; }

.footer { width:94%; margin-left:3%; text-align:center; height:140px; padding-top:25px; line-height:30px; border-top:#007dc1 3px solid; clear:both; }
.footer p { font-size:13px; }
.footer p a { padding:0 4px; }