@charset "gb2312";
*{ margin:0; padding:0;}
body{padding:0;margin:0;font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-size:16px; background:#fff;}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{margin:0; padding:0;}
span{ border-width:0;}
img{ border:0; padding:0;}
ul,input{margin:0; padding:0; list-style-type:none;}
a{ color:#222222; text-decoration:none; cursor:pointer;}
a:hover { text-decoration:underline; color:#004ea2; }
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
a{outline:none}     /* for firefox */
.clear{ clear:both; height:0px; overflow:hidden}
.fy_top{width:100%;height:40px; line-height:40px;background: #f6f7fc; overflow:hidden;}
.fy_top_main{width:1200px;height:40px; line-height:40px; margin:0 auto; overflow:hidden;}
//.fy_top_main_le{width:800px;height:40px; line-height:40px; float:left;color:#4c4c4c;padding-top:8px; overflow: hidden;}
.fy_top_main_le{width:800px;height:40px; line-height:40px; float:left;color:#4c4c4c; overflow: hidden;}
.fy_top_main_ri{width:400px;heigt:40px; line-height:40px; float:left; overflow:hidden;}
.fy_ul{width:200px;height:40px;color: #4c4c4c; float:right; padding-left:10px; overflow:hidden;}
.fy_ul li{width:80px;height:40px;line-height:40px; float:right; text-align: center; overflow:hidden;}
.fy_ul li a {color: #4c4c4c;}
.top_banner{width: 100%;height: 360px;overflow: hidden;text-align: center; margin:0 auto;}
.slideBoxs{ width:100%; height:360px; overflow:hidden; position:relative; margin: 0 auto; text-align: center;}
.slideBoxs .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:15px;left: 0; z-index:1; }
.slideBoxs .hd ul{ overflow:hidden; zoom:1;width: 66px;margin: 0 auto;}
.slideBoxs .hd ul li{ float:left; margin-right:10px; font-size: 10px; width:12px; height:12px; line-height:12px; text-align:center; background:#8c9ab4;color:#8c9ab4; cursor:pointer;border-radius: 100px; }
.slideBoxs .hd ul li.on{ background:#fff; color:#fff; }
.slideBoxs .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxs .bd li{ zoom:1; vertical-align:middle; }
.slideBoxs .bd img{ width:1920px; height:360px; display:block; text-align: center; margin: 0 auto;  }
.slideBoxs .prev,
.slideBoxs .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBoxs .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxs .prev:hover,
.slideBoxs .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxs .prevStop{ display:none;  }
.slideBoxs .nextStop{ display:none;  }
.nan_main{width:100%;height:auto; margin:0 auto; background:url(../images/dz_14.jpg) no-repeat scroll center top; overflow:hidden;}
.nan_tit{width:1200px;height:90px; margin:40px auto; overflow:hidden;}
.nan_logo{width:800px;height:90px; float:left; overflow:hidden;}
.nan_so{width:290px;height:40px;margin: 30px 0 0 0; float:right; background:url(../images/dz_18.png) no-repeat scroll center top; overflow:hidden;}
.ed_in1{width:240px;height:40px; line-height:40px;outline:none; border:none; float:left; font-size:14px;color:#666666; padding-left:2px; background:none; text-indent:25px; overflow:hidden;}
.ed_in2{width:20px;height:21px; border:none; cursor:pointer; float:left; margin:8px 0 0 5px;overflow:hidden;}
.nan_nav{width:1200px;height:55px; line-height:60px; margin:0 auto;background:url(../images/dz_02.png) repeat-x scroll 0 0;overflow:hidden;}
.nan_nav a{width:133px;height:55px; line-height:60px; text-align:center; display:block;  float:left;font-size:18px; color:#ffffff; overflow:hidden;}
.nan_nav a:hover{color:#fff; text-decoration: none; background:url(../images/dz_01.png) no-repeat scroll 0 0;}
.nan_nav_a1{background:url(../images/dz_01.png) no-repeat scroll 0 0;}
.nan_adv{width:1200px;height:134px;margin:0 auto;padding:10px 0 0 0;overflow:hidden;}
.nan_01{width:1200px;height:auto; margin:10px auto;overflow:hidden;}
.nan_01_left{width:600px;height:415px; float:left; overflow:hidden;}
.slideBox{ width:600px; height:415px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:11px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left; margin-right:8px;border-radius: 100px; width:12px; height:12px; line-height:12px;font-size: 10px; text-align:center; background:#fff;color:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#004ea1; color:#004ea1; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{ text-decoration:none; }
.slideBox .bd li a:hover{text-decoration:none;}
.slideBox .bd img{ width:600px; height:415px; display:block;  }
.slideBox .bd p{ position:relative; z-index:1;text-overflow: ellipsis; white-space: nowrap; background:#000; bottom:44px;color:#fff;height:44px; line-height:44px; text-indent:10px;filter:alpha(opacity=60);opacity:0.6; font-size:16px;}
.nan_ul{width:340px;height:107px; float:left; padding-left:14px; padding-top:5px; overflow:hidden;}
.nan_ul li{width:340px;height:25px; line-height:25px; float:left; background:url(../images/dz_04.png) no-repeat scroll left center; text-indent:8px; overflow:hidden;}
.nan_ul li a{color:#434343; font-size:12px;}
.nan_ul li span{color:#929292; float:right;}
.nan_tong_ri{width:51px;height:80px; line-height:112px; float:left; margin-left:15px; display:inline; padding-left:15px; background:url(../images/nan_10.jpg) no-repeat scroll left center; padding-top:32px; overflow:hidden;}
.notice { width:585px;height:415px; float:left; margin-left:15px; display:inline; background:url(../images/dz_29.jpg) repeat-x scroll 0 0; overflow: hidden; }	
.notice .tab-hd { height:30px;  color: #fff;}	
.notice .tab-hd li{ float: left; height: 41px; line-height: 41px;width:148px;margin-right:-2px;margin-left:0;text-align:center;}	
.notice .tab-hd li a{ display:block;font-size:18px; color:#666666;}	
.notice .tab-hd li a:hover{ text-decoration: none; }
.notice .tab-hd li.on{border-bottom: none;position: relative; background: url(../images/dz_03.jpg) repeat-x scroll top center; }	
.notice .tab-hd li.on a{color:#fff; }
.notice .tab-bd {padding:5px;  }	
.notice .tab-bd ul{ overflow:hidden; zoom:1; }	
.yc_ul{width:580px; padding:5px 0 5px 0;height:370px; float:left; overflow:hidden;}
.yc_ul li{width:570px;height:40px; line-height:40px; float:left; white-space: nowrap;text-overflow: ellipsis; -o-text-overflow:ellipsis; background:url(../images/dz_04.png) no-repeat scroll left center; text-indent:12px; overflow:hidden;}
.yc_ul li a{width: 455px; float:left;color:#434343; font-size:16px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.yc_ul li a:hover{color: #004EA1;}
.yc_ul li span{ float:right;color:#929292;}
.nan_02{background: #f6f7fc;width:100%;}
.nan_02_tit{width:1200px;height:95px; margin:0 auto;text-align: center;background:url(../images/dz_12.jpg) no-repeat center bottom; overflow:hidden;}
.nan_02_tit h2{color: #222222;font-size: 30px;padding-top: 20px;font-weight: 500;}
.nan_02_tit h3{color: #777777;font-size: 18px;font-weight: 500;line-height: 30px;}
.nan_ul1{width:1200px;height:auto;margin:20px auto; overflow:hidden;}
.nan_ul1 li{width:132px;height:132px; float:left; text-align:center;margin-bottom: 5px; overflow:hidden; margin-right: 20px;}
.nan_ul1 li span{width:122px;height:auto;padding: 0 5px; line-height:18px;top:-53px;position: relative; float:left; text-align:center; overflow:hidden;}
.nan_ul1 li span a{color:#ffffff;font-size:16px;}
.nan_ul1 li span a:hover{ text-decoration: none;}
.nan_03{height: auto;margin: 0 auto;}
.nan_03 h2{padding-top: 10px;}
.rollBox{width:1200px;height:250px;float:left;padding-top:19px;position: relative;overflow:hidden;}
.rollBox .LeftBotton{height:69px;width:42px;background:url(../images/dz_06.png) no-repeat 0 0;overflow:hidden;cursor:pointer;position: absolute; top: 100px;}
.rollBox .RightBotton{height:69px;width:42px;background:url(../images/dz_07.png) no-repeat 0 0;overflow:hidden;cursor:pointer;position: absolute;top: 100px;right:0;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;height: 240px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:auto; height:210px;float:left;text-align:center;padding: 0 10px;}
.rollBox .Cont .pic img{padding:0;display:block;margin:0 auto;height:210px;border:8px solid #f6f7fc;}
.rollBox .Cont .pic p{line-height:25px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.nan_footer{width:100%;height:auto; margin:0 auto; background:#232323;overflow:hidden;}
.nan_footer_01{width: 1200px;height: 158px; margin:0 auto;}
.nan_footer_01_left{width: 900px;height: auto;float: left; padding: 15px 0 0 25px;}
.nan_footer_01_left p{font-size: 16px;color:#808487;line-height: 30px;}
.nan_footer_01_right{width:275px;height: auto;float: left;}
.nan_footer_01_right ul{float: left; padding-top: 0px;}
.nan_footer_01_right ul li{width: 121px;height: auto;float: left;overflow: hidden;}
.nan_footer_01_right ul li p{ font-size:16px;color: #808487;text-align: center;}
.nan_footer_02{width: 100%;height: auto; margin: 0 auto;border-top: 1px solid #353535;}
.nan_footer_02 ul{width: 1200px;height: auto;margin: 0 auto; text-align: center; padding: 20px 0 20px 0; overflow: hidden;}
.nan_footer_02 ul li{width: 100%; height:auto;float: left;color: #808487;padding:5px 0;overflow: hidden;}
.nan_footer_02 ul li a{color: #808487; padding: 0 5px 0 0;}
.nan_footer_02 ul li a:hover{color: #808487;}
.slideGroup .slideBox{ overflow:hidden; zoom:1;  position:relative;width: 1200px;height: 400px;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute;z-index: 2; left:0; top:80px; display:block; width:42px; height:69px;  background:url(../images/dz_06.png) center center no-repeat; }
.slideGroup .sNext{ left:auto; right:0; background:url(../images/dz_07.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width:auto!important;}
.slideGroup .parBd ul li .pic{ text-align:center;  }
.slideGroup .parBd ul li .pic img{ padding:0;display:block;height:210px;border:6px solid #f6f7fc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#ccc;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.nan_mains{background: none;}
.news_main{width:1200px; margin:15px auto; overflow:hidden;background:#fff;}
.list_left{width:260px;height:auto; float:left;  overflow:hidden;}
.list_left_tit{width:260px;height:80px; line-height:80px;float:left; text-align:center; font-size:30px; font-weight:600; background:url(../images/dz_28.jpg) no-repeat scroll 0 0;color:#fff;overflow:hidden;}
.list_left_tits{font-size: 24px;line-height: 30px;padding-top: 10px;height: 70px;}
.list_left_main{width:260px; min-height:674px;height:auto; float:left; background:#fafafd;overflow: visible;}
.list_ul{width:260px;height:auto; float:left; padding-top:10px; overflow: hidden;}
.list_ul li{width:200px;margin:0 30px;height:50px; line-height:50px; text-align:left; font-size:18px; color:#0070d1;border-bottom:1px dashed  #cccccc; overflow:hidden;}
.list_ul li a{color:#222222;width:200px;height:50px; line-height:50px; text-align:left; font-size:18px; display:block;background:url(../images/dz_04s.png) no-repeat scroll right center; }
.list_ul li a:hover{color:#004ea2; background:url(../images/dz_04.png) no-repeat scroll right center; text-decoration: none; }
.news_li1 a{color:#004ea2!important; background:url(../images/dz_04.png) no-repeat scroll right center!important; }
.list_right{width:870px;height:auto;float:left;margin:0 0 0 10px; display:inline;padding:20px 30px 0 30px; background:#fafafd;overflow:hidden;}
.list_right_tit{width:870px;height:40px; line-height:40px; float:left; border-bottom: 1px solid #cccccc; overflow:hidden;}
.list_right_tit_left{width:auto;float: left;height:38px; line-height:30px;border-bottom: 2px solid #004ea2;font-weight:bold;font-size:20px;color: #1a1a1a;}
.list_right_tit_right{float: right;height: 38px;line-height: 38px; font-size: 16px;background:url(../images/dz_09.png) no-repeat scroll left center;text-indent: 20px;}
.list_right_tit_right a{color: #222222;}
.list_right_main{width:870px;min-height:693px;height:auto; float:left;overflow: visible;}
.list_right_main h1{width:100%;height:auto;line-height:40px; float:left; text-align:center; font-size:30px; font-weight:700;color:#004ea2; padding-top:60px; overflow:hidden;}
.list_ul1{width:870px;height:auto; float:left; padding:23px 0 0 0;  overflow:hidden;}
.list_ul1 li{width:850px;height:50px; line-height:50px;border-bottom:1px dashed  #cccccc; float:left; background:url(../images/dz_19.png) no-repeat scroll left center; padding-left:20px; font-size:14px;overflow:hidden;}
.list_ul1 li a{color:#333333; font-size:16px;float: left;width: 760px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; -o-text-overflow:ellipsis;3}
.list_ul1 li span{ float:right;color:#666666;}
.list_ul1 li a:hover{color: #004ea2;}
.list_page{width:875px; height:40px; line-height:40px; float:left; padding:50px 25px 18px 0; text-align:center; overflow:hidden;}
.list_page a{width:auto; border:1px solid #dddddd;padding:4px 8px;color:#434343 background:#ffffff; }
.list_page a:hover{border:1px solid #004ea2; background:#004ea2;color:#fff; text-decoration:none;}
.list_page_a{border:1px solid #004ea2!important; background:#004ea2;color:#fff;}
.cont_main{background:#fafafd;}
.cont_main .list_right{margin:0;width: 1140px;}
.list_cont_tit{background:url(../images/dz_09.png) no-repeat scroll left center;text-indent: 20px;float: left;width: 100%;}
.cont_main_m{width:100%;min-height:500px;height:auto; float:left;padding:0; overflow:hidden;}
.cont_main_m h1{width:100%;height:auto;line-height:40px; float:left; text-align:center; font-size:30px; font-weight:700;color:#004ea2; padding-top:60px; overflow:hidden;}
.cont_a{width:100%;height:50px; line-height:50px;color:#666666; float:left;border-bottom: 1px solid #dddddd; margin:10px 0 0 0; text-align:center;font-size:16px;overflow:hidden;}
.cont_a a{color:#666666;}
.wzcon{width:100%;min-height:300px;height:auto; margin:0 auto;color:#434343;padding-top:40px; padding-bottom:25px; font-size:16px;overflow:hidden;}
.wzcon p{ line-height:35px; text-indent:2em;}
.mainbox{overflow:hidden;position:relative;}
.flashbox{overflow:hidden;position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{ background:none;}
.curimg{ background:none;}
.cont_foot{width: 100%; height:auto;padding:35px 0;border-top: 1px solid #dddddd;overflow: hidden;}
.cont_foot ul{width:400px;height: 25px;float: left;line-height: 25px;overflow: hidden;}
.cont_foot ul li{width: 25px;height: 25px;float: left; overflow: hidden; margin-right: 10px;}
.cont_foot_right{float: right;}
.liuyan_m{width: 640px;height: auto;margin: 90px auto;overflow: hidden;}
.liuyan_l1{width:638px;height: 58px;border-radius: 10px;border: 1px solid #eeeeee;float: left;background:url(../images/dz_13.png) no-repeat scroll 20px center #f6f7fc; margin-bottom: 15px;}
.liuyan_l2{background:url(../images/dz_14.png) no-repeat scroll 20px center #f6f7fc;}
.liuyan_l3{background:url(../images/dz_15.png) no-repeat scroll 20px center #f6f7fc;}
.liuyan_l4{background:url(../images/dz_16.png) no-repeat scroll 20px center #f6f7fc;}
.liuyan_l5{background:url(../images/dz_17.png) no-repeat scroll 20px 18px #f6f7fc;height: 170px;}
.liuyan_in1{width:540px;height: 58px;outline:none;line-height: 58px;float: left; border: none;font-size: 16px;color: #7d7d7d;text-indent: 50px;background: none;}
.liuyan_y{width: 75px;height: 31px;float: left;padding:14px 0 0 0; overflow: hidden;}
.liuyan_l5 .textarea { float:left; font-size: 16px;color: #7d7d7d; margin:15px 0 0 50px; width: 570px;height: 136px;border: none;background: none;outline:none;}
.liuyan_l6{border: none;background: none;}
.liuyan_l6 .button{width: 516px;height: 60px;line-height: 60px; text-align: center;font-size: 18px;color: #ffffff;border-radius:10px; background: #004ea2;border: none;outline:none;margin-left: 60px;cursor: pointer;}
.cont_tab{margin:30px auto; border-collapse: collapse;}
.cont_tab th{padding: 10px 0;font-size: 16px;color: #004ea2;}
.cont_tab td{padding: 5px 0;font-size: 14px;color: #333333;text-align: center;}

.cont_main_ms{width: 98%;height: auto;float: left; border: 1px solid #ccc;padding:10px; margin:10px 0 10px 0; overflow: hidden;}
.cont_main_ms dl{width: 100%;height: auto;line-height: 40px; float: left;overflow: hidden;}
.cont_main_ms dt{width:10%;height: 40px;line-height: 40px; float: left;font-size: 14px;color: #004ea2; overflow: hidden; text-align: right;font-weight: bold;}
.cont_main_ms dd{width: 20%;height: 40px;line-height: 40px; float: left;font-size: 14px;overflow: hidden;}
.ed_inm{border: 1px solid #ccc;height: 25px;line-height: 25px;font-size: 14px;color: #333333;padding: 0 10px;margin-top: 5px;outline:none; }
.ed_inm1{width:60px;height: 27px; line-height: 27px;background: #004ea2; border:none;outline:none;cursor:pointer;color: #fff; font-size: 14px;margin-top: 5px;}

.zs_ul{width:100%;height: auto;float: left; overflow: hidden;}
.zs_ul li{width: 220px; height: 315px; float: left; margin: 20px 4px 0 4px;text-align: center;overflow: hidden;}
.zs_ul li img{ border: 1px solid #ccc; padding: 25px;}
.zs_ul li p{text-align: center;font-size: 14px; line-height: 20px;color: #333; padding-top: 10px;}
.zs_uls{padding-bottom: 30px;}
.zs_uls li{width: 352px;margin: 20px 12px 0 15px;}
