
/*-----g-----*/
img:hover{-khtml-opacity:0.9;
-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

/* #ny_banner,#content_box{background: #c7edcd;} */

#header{}
#header .top{height: 30px; line-height: 30px; color: #FFFFFF; background: #08448f;}
#header .top p{float: left;}
#header .top i{float: right;}
#header .logo_main{height: 128px; background: #1256ab; color: #FFFFFF;}
#header .logo_main .container{background: url(/statics/default/img/logo_by_bg_01.png) no-repeat 745px 11px; height: 128px;}
#header .logo_main .logo{float: left;padding-top: 30px;}
#header .logo_main .logo img{display: block;}
#header .logo_main .xq_icon{float: left;margin-left: 28px;padding-top: 28px;}
#header .logo_main .xq_icon img{display: block;}
#header .logo_main .form1{float: right;padding-top: 14px;}
#header .logo_main .form1 input{border: none;}
#header .logo_main .form1 p{ line-height: 44px; text-align: right; }
#header .logo_main .form1 .search{background: #08448F; width: 245px; height: 32px; line-height: 32px;}
#header .logo_main .form1 .txt{background: #FFFFFF; color: #333333; width: 194px; height: 32px; float: left; text-indent: 8px;}
#header .logo_main .form1 .sub{background: url(/statics/default/img/search_icon.png) no-repeat 15px 5px;width: 51px;height: 32px;float: left; cursor: pointer;}
#header .nav{height: 50px; background: #1256ab; line-height: 50px; border-top: 1px solid #698fbe; border-bottom: 1px solid #FFFFFF;}
#header .nav .container{width: 1206px;}
#header .nav .container>ul{text-align: center;}
#header .nav .container>ul>li{display: inline-block;position: relative; float: left;}
#header .nav .container>ul>li>a{display: block; padding: 0 17px; color: #FFFFFF; font-size: 16px;}
#header .nav .container>ul>li>a:hover{background: #FFFFFF; color: #08448F;}
#header .nav .container>ul>li .ejlm{position: absolute; z-index: 22; left: 50%; top: 50px; background-color: #08448f; width: 150%; display: none;margin-left:-75%;}
#header .nav .container>ul>li .ejlm li{ line-height: 40px; }
#header .nav .container>ul>li .ejlm li a{ color: #ffffff; display: inline-block; width: 100%; height: 100%; font-size: 14px; border-top: 1px solid #7ba2d2; }
#header .nav .container>ul>li .ejlm li a:hover{background: #062F63;}
#header .nav .container>ul>li:hover .ejlm{display: block;}

#header .nav .container>ul>li>a.sy_home{}
#header .nav .container>ul>li>a.sy_home img{display: block; padding-top: 13px;}
#header .nav .container>ul>li>a.sy_home:hover{background: none;}

#banner{ position: relative; z-index: 1; width: 100%; }
#banner .hd{ position: absolute; z-index: 11; bottom: 25px; left: 0; text-align: center; width: 100%; }
#banner .hd ul{}
#banner .hd ul li{width: 60px;height: 5px; cursor: pointer; margin: 0 15px;display: inline-block;background: #FFFFFF;}
#banner .hd ul li.on{background: #08448F;}
#banner .bd{}
#banner .bd ul{width: 100% !important;}
#banner .bd ul li{height: 500px; width: 100% !important;; display: block;}
#banner .bd ul li a{ display: block; width: 100%; height: 100%; overflow: hidden; }

/* #box1{background: #c7edcd;} */
#box1 .xwdt{padding-bottom: 25px;}
.xwdt_t{height: 56px;padding-top: 10px;border-bottom: 2px solid #08448f;margin-bottom: 15px;}
.xwdt_t h2{ font-size: 24px; color: #222222; text-indent: 35px; float: left; line-height: 56px; }
.xwdt_t a{ float: right; width: 70px; display: inline-block; height: 20px; line-height:  20px; background-color: #08448f; text-align: center; color: #fff; margin-top: 18px; }
.xwdt_t a:hover{background: #062f63;}
#box1 .xwdt .xwdt_b{height: 360px;}
#box1 .xwdt .xwdt_b .xwdt_l{ position: relative; width: 600px; height: 360px; float: left;}
#box1 .xwdt .xwdt_b .xwdt_l .hd{ position: absolute; right: 8px; bottom: 13px; z-index: 66; }
#box1 .xwdt .xwdt_b .xwdt_l .hd ul{}
#box1 .xwdt .xwdt_b .xwdt_l .hd ul li{ width: 10px; height: 10px; cursor: pointer; background: #ffffff; display: inline-block; margin: 0 8px; }
#box1 .xwdt .xwdt_b .xwdt_l .hd ul li.on{background: #08448F;}
#box1 .xwdt .xwdt_b .xwdt_l .bd{}
#box1 .xwdt .xwdt_b .xwdt_l .bd ul{}
#box1 .xwdt .xwdt_b .xwdt_l .bd ul li{height: 360px;position: relative;}
#box1 .xwdt .xwdt_b .xwdt_l .bd ul li a{}
#box1 .xwdt .xwdt_b .xwdt_l .bd ul li a img{width: 600px; height: 360px;}
#box1 .xwdt .xwdt_b .xwdt_l .bd ul li a p{ position: absolute; z-index: 33; left: 0; bottom: 0; line-height: 40px; text-indent: 10px; font-size: 16px; color: #ffffff; width: 100%; background: rgba(0,0,0,0.6); }
#box1 .xwdt .xwdt_b .xwdt_r{width: 580px; float: right; height: 360px; overflow: hidden;}
#box1 .xwdt .xwdt_b .xwdt_r ul{ padding-top: 1px; }
#box1 .xwdt .xwdt_b .xwdt_r ul li{ height: 70px; width: 100%; display: inline-block; margin-bottom: 21px; }
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_l{ width: 70px; float: left; text-align: center; height: 70px; border: 3px solid #08448f; margin-right: 15px; }
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_l h1{font-size: 24px; color: #08448f; font-style: italic; text-align: left; margin-top: 6px; text-indent: 18px;}
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_l h2{ color: #08448f; font-size: 14px; }
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_r{ float: left; width: 488px; height: 76px; }
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_r a{ font-size: 16px; font-weight: bold; color: #222222; margin-bottom: 4px; line-height: 26px; display: inline-block; }
#box1 .xwdt .xwdt_b .xwdt_r ul li .li_r p{ font-size: 14px; line-height: 22px; color: #666666; height: 45px; overflow: hidden; }
#box1 .xwdt .xwdt_b .xwdt_r ul li:hover .li_l{border: 3px solid #94000e;}
#box1 .xwdt .xwdt_b .xwdt_r ul li:hover .li_l h1,
#box1 .xwdt .xwdt_b .xwdt_r ul li:hover .li_l h2,
#box1 .xwdt .xwdt_b .xwdt_r ul li:hover .li_r p,
#box1 .xwdt .xwdt_b .xwdt_r ul li:hover .li_r a{color:#94000e;}

#box2{background: #f2f2f2;}
#box2 .box2_m{background: url(/statics/default/img/box2_bg_01.jpg) no-repeat bottom center; padding:30px 0;}
#box2 .zyb_m .zyb{width: 250px; float: left;}
#box2 .zyb_m .zyb .hd{background: #1256AB;height: 46px;line-height: 46px;color: #FFFFFF;}
#box2 .zyb_m .zyb .hd h2{background: url(/statics/default/img/ztb_icon_01.png) no-repeat 60px center;display: inline-block;width: 100%;text-indent: 100px;font-size: 24px;}
#box2 .zyb_m .zyb .bd{}
#box2 .zyb_m .zyb .bd ul{  }
#box2 .zyb_m .zyb .bd ul li{background: #ffffff;}
#box2 .zyb_m .zyb .bd ul li a{background: url(/statics/default/img/ztb_icon_02.png) no-repeat 60px center;height: 34px;border-top: 1px solid #d5d5d5;line-height: 34px;font-size: 14px;text-indent: 85px; display: block;}
#box2 .zyb_m .zyb .bd ul li:hover{background: #016ABA;}
#box2 .zyb_m .zyb .bd ul li a:hover{background: url(/statics/default/img/ztb_icon_03.png) no-repeat 60px center; color: #FFFFFF;}

#box2 .zyb_m .ggtz{float: left;margin-left: 28px;padding: 15px 19px 15px;background: #ffffff;width: 408px;box-shadow: 2px 2px 2px #aaa;}
#box2 .zyb_m .ggtz .hd{height: 20px;position: relative;padding-bottom: 18px;border-bottom: 2px solid #d5d5d5;margin-bottom: 8px;}
#box2 .zyb_m .ggtz .hd h2{font-size: 20px;color: #1256AB;/* border-left: 4px solid #1256ab; */line-height: 24px;text-indent: 32px;float: left;}
#box2 .zyb_m .ggtz .hd em{position: absolute;z-index: 22;left: 0;bottom: -2px;border-bottom: 2px solid #1256ab;display: inline-block;width: 116px;}
#box2 .zyb_m .ggtz .hd a{ float: right; }
#box2 .zyb_m .ggtz .bd{}
#box2 .zyb_m .ggtz .bd ul{}
#box2 .zyb_m .ggtz .bd ul li{line-height: 31px;height: 31px;}
#box2 .zyb_m .ggtz .bd ul li a{width: 100%; height: 100%; display: block;}
#box2 .zyb_m .ggtz .bd ul li a em{float: left;width: 4px;height: 4px;background: #666666;margin-top: 14px;}
#box2 .zyb_m .ggtz .bd ul li a p{float: left;margin-left: 8px;font-size: 14px;}
#box2 .zyb_m .ggtz .bd ul li a span{ float: right; color: #666666; }
#box2 .zyb_m .ggtz .bd ul li a:hover p{color: #94000E;}
#box2 .zyb_m .ggtz .bd ul li a:hover em{background: #94000E;}
#box2 .zyb_m .ggtz .bd ul li a:hover span{color: #94000E;}

#box2 .ztlm{position: relative; width: 1200px;}
#box2 .ztlm .bd{padding-top: 28px;padding-bottom: 28px;}
#box2 .ztlm .bd .tempWrap{width: 1200px !important;}
#box2 .ztlm .bd ul{ width: 1230px; display: inline-block; }
#box2 .ztlm .bd ul li{width: 380px;height: 120px; overflow: hidden; float: left;display: block;margin-right: 30px;}
#box2 .ztlm .bd ul li a{width: 380px; height: 120px; display: block;}
#box2 .ztlm .bd ul li a img{display: block;}
#box2 .ztlm .prev{width: 23px;height: 43px;background: url(/statics/default/img/jt_l_02.png) no-repeat center;position: absolute;left: -40px;top: 67px;z-index: 22;}
#box2 .ztlm .next{width: 23px;height: 43px;background: url(/statics/default/img/jt_r_02.png) no-repeat center;position: absolute;right: -40px;top: 67px;z-index: 22;}
#box2 .ztlm .prev:hover{background: url(/statics/default/img/jt_l_01.png) no-repeat center;}
#box2 .ztlm .next:hover{background: url(/statics/default/img/jt_r_01.png) no-repeat center;}

#box2 .xyfc{ height: 340px; }
#box2 .xyfc .bd{ position: relative; }
#box2 .xyfc .bd ul{}
#box2 .xyfc .bd ul li{overflow: hidden;}
#box2 .xyfc .bd ul li a{ width: 100%; height: 100%; display: block; position: relative; }
#box2 .xyfc .bd ul li a img{ display: block; width: 100%; height: 100%;  transition: all 1s; -webkit-transition: all 1s; -webkit-transition: all 1s;}
#box2 .xyfc .bd ul li a .xyfc_xs{display: none;background: rgba(0,0,0,0.4);position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;z-index: 1;}
#box2 .xyfc .bd ul li a .xyfc_xs .xyfc_xs_m{position: relative; width: 100%; height: 100%; left: 0; top: 0;}
#box2 .xyfc .bd ul li a .xyfc_xs .xyfc_xs_m .xyfc_xs_m_n{position: absolute;bottom: 14px;left: 0;width: 100%;z-index: 11;}
#box2 .xyfc .bd ul li a .xyfc_xs p{ font-size: 18px; color: #ffffff; text-align: center; }
#box2 .xyfc .bd ul li a .xyfc_xs em{ display: inline-block; width: 50px; height: 3px; background: #ffffff; }
#box2 .xyfc .bd ul li.xyfc_li_1{ width: 472px; height: 340px; position: absolute; left: 0; z-index: 11; top: 0; }
#box2 .xyfc .bd ul li.xyfc_li_2{ width: 466px; height: 160px; position: absolute; left: 492px; z-index: 11; top: 0; }
#box2 .xyfc .bd ul li.xyfc_li_3{ width: 222px; height: 160px; position: absolute; left: 492px; z-index: 11; top: 180px; }
#box2 .xyfc .bd ul li.xyfc_li_4{ width: 222px; height: 160px; position: absolute; left: 736px; z-index: 11; top: 180px; }
#box2 .xyfc .bd ul li.xyfc_li_5{ width: 222px; height: 340px; position: absolute; right: 0; z-index: 11; top: 0; }
#box2 .xyfc .bd ul li:hover>a>.xyfc_xs{display: block;}
#box2 .xyfc .bd ul li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}

/* #box3{background: #c7edcd;} */
#box3 .xcsp{width: 580px;height: 443px;float: left;overflow: hidden;}
#box3 .xcsp .xcsp_b{width: 580px; height: 360px;}
#box3 .lxgs{width: 585px;float: left;margin-left: 35px;height: 443px;overflow: hidden;padding-bottom: 25px;}
#box3 .lxgs .lxgs_b{}
#box3 .lxgs .lxgs_b ul{ margin-top: -8px; }
#box3 .lxgs .lxgs_b ul li{line-height: 47px;height: 47px;display: block;width: 100%;}
#box3 .lxgs .lxgs_b ul li a{color: #222222; }
#box3 .lxgs .lxgs_b ul li a em{float: left;width: 5px;height: 5px;background: #666666;margin-top: 22px;}
#box3 .lxgs .lxgs_b ul li a p{float: left;margin-left: 12px;font-size: 16px;}
#box3 .lxgs .lxgs_b ul li a span{ float: right; color: #666666; }
#box3 .lxgs .lxgs_b ul li a:hover p{color: #94000E;}
#box3 .lxgs .lxgs_b ul li a:hover em{background: #94000E;}
#box3 .lxgs .lxgs_b ul li a:hover span{color: #94000E;}

#footer{background: url(/statics/default/img/footer_bg_01.jpg) no-repeat center; height: 184px; overflow: hidden;}
#footer>.container{position: relative; color: #FFFFFF; font-size: 14px; height: 184px;}
#footer .yqlj{height: 50px;padding-top: 24px;margin-bottom: 12px;}
#footer .yqlj .yqlj_lm{background: url(/statics/default/img/yqlj_lm_01.png) no-repeat center; float: left; height: 50px; width: 77px; margin-right: 8px;}
#footer .yqlj .yqlj_lj{float: left;width: 840px;padding: 4px 0;height: 42px;overflow: hidden;}
#footer .yqlj .yqlj_lj a{color: #FFFFFF;display: inline-block;padding: 0 10px;border-right: 1px solid #ffffff;line-height: 14px;margin-bottom: 7px;}
#footer .yqlj .yqlj_lj a:hover{text-decoration: underline;}
#footer .bq_wl{ width: 596px; float: left; margin-left: 68px; }
#footer .bq_wl p{ line-height: 26px; }
#footer .bq_wl p a{color: #FFFFFF;margin-right:5px;}
#footer .bq_wl p a:hover{text-decoration: underline;}
#footer .ft_fd_1{position: absolute;left: 0;bottom: 30px;z-index: 14;width: 56px;height: 68px;}
#footer .ft_fd_2{position: absolute;left: 68px;bottom: 27px;z-index: 17;width: 15px;height: 17px;}
#footer .ft_fd_3{position: absolute;right: 0;top: 22px;z-index: 15;width: 106px;height: 103px;}
#footer .ft_fd_3 p{text-align: center;}
