@charset "utf-8";
/* CSS Document */

/*reset css*/
body,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,form,input   { margin:0; padding:0;}
body   { font:12px/20px Arial, Helvetica, sans-serif;}
table  { border-collapse:collapse; border-spacing:0;}
em,address,var   { font-style:normal;}
dl,ul,li,ol      { list-style:none;}
input  { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999;}
input,img   { vertical-align:middle;}

img,fieldset    { border:0;}
button  { overflow:hidden; margin:0; padding:0; border:0; cursor:pointer;}
a       { text-decoration:none; color:#000;}
a:hover,a:active,a:focus  { text-decoration:underline;}
.hide   { visibility:hidden; position:absolute; top:0; left:0; width:1px; height:1px; font-size:0; line-height:0;}
.fix    { zoom:1;}
.fix:after   { content:"."; display:block; font-size:0; height:0px; line-height:0; clear:both;}

#headerWrap             { width:100%; margin:0px auto;}
#headerWrap .header     { width:1000px; height:160px; margin:0 auto;}
#headerWrap .gnb        { float:right; z-index:3; font-size:16px;}
#headerWrap .gnb .sitemap   { float:left; padding:5px 10px; background:#1b8ec2; color:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-weight:bold;}
#headerWrap .gnb .sitemap:hover   { background:#1b8ec2;}
.gnb .guojia       {}
.gnb .guojia li    { float:left; position:relative;}
.gnb .guojia span  { font-size:14px;}
.gnb .guojia ul    { background:#1b8ec2; border-bottom-left-radius:5px; border-bottom-right-radius:5px; width:60px; position:absolute; right:0px; top:-999em; z-index:99999; display:none; padding:8px;}
.gnb .guojia ul li a   { color:#fff;}
.gnb .guojia li.hover ul  { top:26px; display:block;}
.gnb .guojia li.hover ul li    { font-size:12px; width:100%; float:left; text-align:right;}

#headerWrap .logo       { float:left; padding:45px 0;}
#headerWrap .head_title { width:575px; height:164px; background:url(../../images/20150711/tbg.jpg) 0 0 no-repeat; display:block; float:left;}
#headerWrap nav ul li   { float:left;}

#nav    { position:relative; left:0; z-index:10; background:url(../../images/20150711/navbg.jpg) 0 0 repeat-x; height:53px; line-height:50px; width:100%; opacity:.9;}
#menu   { width:1000px; margin:0 auto;}
#menu .main_menu  { position:relative; margin:0 auto; width:1000px;}

#menu .main_menu li   { position:relative; float:left; height:50px; z-index:1;}
#menu .main_menu li.menu_list:hover  { background:url(../../images/20150711/navbg_hover.jpg) repeat-x 0 0; height:50px; display: block;}
#menu .main_menu li span     { float:left; height:50px; padding:0 52px; cursor:pointer;}
#menu .main_menu li span a   { display:inline-block; float:left; width:100%; height:100%; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#fff;}
#menu .main_menu li span a:hover     { text-decoration:none;}
#menu .main_menu li.menu_line     { background:url(../../images/20150711/bgs.jpg) no-repeat right -690px; width:2px; display:block;}

#menu .main_menu .sub_menu   {}
#menu .main_menu .sub_menu   { float:left; height:auto; line-height:40px; padding:15px 0; background:#019ecb; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}

#menu .main_menu .on       { z-index:3;}
#menu .main_menu .current  { z-index:2;}

#menu .main_menu li .sub_menu   { display:none; position:absolute; top:45px; left:0px; width:162px;}
#menu .main_menu .right .sub_menu  {left:auto; right:0;}
#menu .main_menu li .sub03  { width:162px;}
#menu .main_menu .right .sub03  { right:-350px;}
#menu .main_menu .on .sub_menu   { display:block;}
#menu .main_menu .current .sub_menu   { display:block;}

#menu .main_menu li .sub_menu li   { float:left; height:auto; padding:0 35px; margin:0; overflow:hidden; border:none;}
#menu .main_menu li .sub_menu li a   { display:inline-block; float:left; width:100%; font-weight:bold; color:#fff; font-family: Georgia, "Times New Roman", Times, serif;}
#menu .main_menu li .sub_menu .on a  { font-weight:bold; color:#000;}
#menu .main_menu li .sub_menu li a:hover   { color:#000; text-decoration:none;}

#menu .main_menu .current .sub_menu .current a   { font-weight:bold; color:purple;}

#footerWrap {clear:both;position:relative;width:100%; border-top:1px solid #ddd;background-color:#f3f3f3;}
#footerWrap .footer {width:1000px;margin:0 auto;padding:30px 0;}
#footerWrap .footer .footbox {float:left;width:600px;padding:6px 0 0 0; color:#000; line-height:24px;}
#footerWrap .footer .footbox img {padding-bottom:20px;}
.sou_form    { width:300px; height:34px; border:1px solid #aaa; line-height:34px; background:#fff;}
.sou_kuang   { color:#aaa; width:240px; height:32px; line-height:32px; border:none; padding-left:8px;}
.sou_btn     { width:49px; background:url(../../images/20150711/icon_search.jpg) center center no-repeat; height:34px; border:none; cursor:pointer;}

/**幻灯片**/
.slide_wrap{ width:100%;height:450px; margin:0 auto; top:-50px;}
.slide_wrap header{z-index:2;position:absolute;top:0;left:0;}

#slide1{z-index:1;position:absolute;top:0;left:0;width:100%;height:450px;opacity:1;filter:alpha(opacity=100);}
#slide2,#slide3,#slide4,#slide5,#slide6,#slide7{z-index:1;position:absolute;top:0;left:0;width:100%;height:450px;opacity:0;filter:alpha(opacity=0);}

#slide1 .contents_img  { height:450px; background:#eeeeee url(../../images/20150711/8.jpg) no-repeat center top;}
#slide2 .contents_img  { height:450px; background:#fcfbf9 url(../../images/20150711/1.jpg) no-repeat center top;}
#slide3 .contents_img  { height:450px; background:#eff9f1 url(../../images/20150711/2.jpg) no-repeat center top;}
#slide4 .contents_img  { height:450px; background:#ecf6f8 url(../../images/20150711/3.jpg) no-repeat center top;}
#slide5 .contents_img  { height:450px; background:#fcfbf9 url(../../images/20150711/4.jpg) no-repeat center top;}
#slide6 .contents_img  { height:450px; background:#eff9f1 url(../../images/20150711/5.jpg) no-repeat center top;}
#slide7 .contents_img  { height:450px; background:#ecf6f8 url(../../images/20150711/6.jpg) no-repeat center top;}

.slide .contents_img a { position:absolute; width:1000px; height:390px; top:110px; left:50%; margin-left:-500px;}

.slide_navi{z-index:2;position:absolute;width:950px;top:200px;}
.slide_navi a {width:54px;height:54px;text-indent:-100000px;}
.slide_navi .prev {float:left;background:url(../../images/20150711/btn_prev.jpg) no-repeat;}
.slide_navi .next {float:right;background:url(../../images/20150711/btn_next.jpg) no-repeat;}

.slide_control{z-index:4;position:absolute;width:1000px;left:50%;margin-left:-475px;padding:20px 0 0 0;}
.slide_control .paging{z-index:2;position:absolute;width:438px;top:420px;left:420px;}
.slide_control .paging li{float:left;margin:0 7px 0 0;}
.slide_control .paging a{display:block;width:10px;height:10px;background:url(../../images/20150711/paging_off.jpg) no-repeat;text-indent:-100000px;}
.slide_control .paging .on{background:url(../../images/20150711/paging_on.jpg) no-repeat;}

.footer_family {float:right;width:323px;padding:35px 0 0 0;}

.fl {float:left;}
.fr {float:right;}

/**走马灯链接**/
