/* CSS Document */
/************************css reset***********************************/
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, 
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, td,article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, menu, nav, output,
ruby, section, summary,time, mark, audio, video {
margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;}body {line-height: 1;
}
ol, ul {list-style: none;
}blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}

body{ text-align:center; font:13px "微软雅黑"; background-color:#009dca;}
.clear{clear:both;}
a{text-decoration:none;}
.displayN{ display:none;}
.mininav{ height:37px; margin:0 auto; line-height:37px; font-size:13px; background-color:#000;}
.mininav ul { width:918px; margin:0 auto;}
.mininav ul li{ float:left;background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.mininav ul li a{ color:#fff; text-decoration:none;}
.mininav ul li a:hover{ color:#ff7c00; text-decoration:underline;}

.header{width:100%; height:384px; background:url(../images/head_bg.jpg) left top scroll repeat-x #fff;}
.header .head1{margin:0 auto;width:1200px; height:136px; background-image:url(../images/head1.jpg);}
.header .head2{margin:0 auto;width:1200px; height:128px; background-image:url(../images/head2.jpg);}
.header .head3{margin:0 auto;width:1200px; height:120px; background-image:url(../images/head3.jpg); overflow:hidden;}
.header .head3 a{font-size:22px; color:#fff; float:right;display:inline-block; margin: 10px 120px 0px 0px; width:95px; height:36px; text-align:center; line-height:36px;}
.header .head3 a:hover{ font-weight:bold;}
.cont_bg{margin:0 auto; width:1200px; height:1048px; background-image:url(../images/cont_bg.jpg); text-align:left; position:relative; left:0px; top:0px;}
.cont_bg .cont1{width:347px; height:620px;float:left; display:inline; margin-left:105px;}
 h2{font-size:22px; color:#fff; text-shadow:2px 2px 2px #CCC;  margin: 10px 0px 0px 0px;}
.cont_bg .cont1 p{width:350px; text-indent:2em; color:#fff; font-size:16px; line-height:25px; margin: 10px 0px 0px 0px;}
.cont_bg .cont2{float:left; display:inline; margin: 95px 0px 0px 85px;}
.cont_bg .cont2 p{width:247px; height:698px; color:#f9c700; font-size:18px; line-height:30px;}
.cont_bg .cont2 p strong{  font-size:23px; text-shadow:2px 2px 2px #999;}
.cont_bg .cont3{position:absolute;width:604px;top: 36px;right: 78px;
}
.cont_bg .cont3 h2{font-size:22px; color:#fff; text-shadow:2px 2px 2px #CCC;  margin: 10px 0px 0px 0px; text-align:right;}
.cont_bg .cont3 strong{font-size:18px; color:#fadc63;}
.cont_bg .cont3 p{color:#fff; font-size:16px; line-height:27px; }
.cont_bg .cont3 .p1{ width:340px; height:505px; margin: 18px 0px 0px 272px;}
.cont_bg .cont3 .p2{width:500px; height:273px; margin: 10px 0px 0px 65px;}
.cont_bg .cont3 .p2 .marL{margin-left: 174px;}
.cont_bg .cont3 .p3{ width:408px; height:118px;}
.cont_bg .cont3 .p3 .marL1{margin-left:103px;}
.bottom{width:847px;  height:75px; border-bottom:2px solid #ccc; padding:10px; margin:0 auto; text-align:left; margin-bottom: 30px;}
.bottom p{font-size:16px; color:#fff; height: 44px;line-height: 44px;}

.footer{width:100%; height: 225px; background-color:#009dca; repeat-x; overflow:hidden;}
.footer p{width:1100px; height:204px; text-align:center; line-height:28px; color:#000; margin:0 auto; margin: 10px auto;}