/* CSS Document */
body{font-size:12px;color:#454545;background:#fff;font-family:"ËÎÌå";margin:0;padding:0;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
a{color:#595959;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
.none{display:none;}
/* ½¹µãÍ¼ */
.banner{width:100%;height:auto;margin:1px auto 0 auto;padding:0;overflow:hidden;}
.focus{float:center;width:100%;height:387px;background-color:#d9f0fc;display:inline;}
.f426x240{width:100%;height:387px;overflow:hidden;}
.f426x240 img{width:100%;height:387px}
.rslides{width:100%;position:relative;list-style:none;padding:0;z-index:1;}
.rslides li{width:100%;height:387px;background-position:center;cursor:pointer;}
.rslides li a{display:block;width:100%;height:387px;}
.rslides_nav{height:61px;width:38px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:300px;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0px;margin-top:-28px;z-index:2;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-38px 0px;right:0}
.rslides_tabs{position:absolute;right:17%;margin:-20px auto 0px auto;clear:both;z-index:3;text-align:center;}
.rslides_tabs li{float:left;_float:left;*float:left;margin-right:6px;background:none;height:11px;border:0px solid red;width:30px;display:block;}
.rslides_tabs a{text-indent:-9999px;background:#343434;display:inline-block;_display:block;*display:block;width:30px;height:11px;overflow:hidden;}
.rslides_here a{background:#eb90a4;}
/* ½¹µãÍ¼½áÊø */
.top{width:100%;height:112px;margin:0;padding:0;background:url(../images/top_bg.gif) repeat-x;overflow:hidden;}
.top_n{width:1003px;height:112px;margin:0 auto;padding:0;overflow:hidden;}
.logo{float:left;width:209px;height:63px;margin:22px 0 0 25px;padding:0;display:inline;overflow:hidden;}
.logo img{width:209px;height:63px;overflow:hidden;}
.top_tel{float:right;width:410px;height:60px;margin:22px 0 0 0;padding:0;display:inline;overflow:hidden;}
.top_tel img{width:410px;height:60px;overflow:hidden;}
.nav{width:100%;height:52px;margin:0;padding:0;background:#1d59c9;overflow:hidden;}
.nav_n{width:1003px;height:52px;line-height:52px;margin:0 auto;padding:0;text-align:center;overflow:hidden;}
.nav_n a{float:left;width:100px;height:52px;line-height:52px;color:#FFF;font-size:14px;font-weight:bold;margin:0;padding:0;display:inline;overflow:hidden;}
.nav_n a:hover{background:#1a47a2;color:#FFF;}
.ywly{width:100%;height:auto;margin:30px 0 0 0;padding:0 0 20px 0;background:#FFF;overflow:hidden;}
.ywly_n{width:1003px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.ywimg{float:left;width:412px;height:371px;margin:0;padding:0;display:inline;overflow:hidden;}
.ywimg1{float:left;width:206px;height:123px;margin:0;padding:0;display:inline;overflow:hidden;}
.ywimg2{float:left;width:206px;height:125px;margin:0;padding:0;display:inline;overflow:hidden;}
.ywwz{float:right;width:524px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.ywwz_t{float:left;width:106px;height:26px;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.ywwz_t img{width:106px;height:26px;overflow:hidden;}
.ywwz_n{float:left;width:524px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.ywwz_nt{float:left;width:435px; font-weight:700;height:56px;margin:25px 0 0 10px;padding:0;font-family:"Microsoft YaHei UI";color:#666;font-size:16px;line-height:28px;display:inline;overflow:hidden;}
.ywfl{float:left;width:524px;height:210px;margin:10px 0 0 0;padding:0;display:inline;overflow:hidden;}
.ywfl a{float:left;width:115px;height:37px;line-height:37px;font-size:14px;color:#000;font-family:"Microsoft YaHei UI";text-align:center;margin:10px 5px 0 5px;padding:0;border:2px solid #1d59c9;display:inline-block;overflow:hidden;}
.ywfl a:hover{background:#1d59c9;color:#FFF;}
.about{width:100%;height:auto;margin:0;padding:0 0 15px 0;background:#f5f5f5;overflow:hidden;}
.about_n{width:1003px;height:auto; margin:0 auto;padding:0;overflow:hidden;}
.ab_t{width:431px;height:28px;margin:30px auto 0 auto;padding:0;overflow:hidden;}
.ab_n{float:left;width:1003px;height:auto;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.ab_nl{float:left;width:720px;height:auto;margin:0 0 0 0;padding:0;display:inline;overflow:hidden;}
.ab_nljs{float:left;width:720px;height:150px;font-size:14px;color:#5c5c5c;line-height:30px;margin:0 0 0 0;padding:0;display:inline;overflow:hidden;}
.ab_nljs p{margin:0;padding:0;display:inline;overflow:hidden;}
.ab_ge{float:right;width:80px;height:14px;line-height:14px;font-size:12px;color:#787777;text-align:right;margin:5px 0 0 0;padding:0;display:inline;overflow:hidden;}
.ab_nr{float:right;width:242px;height:166px;margin:0;padding:0;display:inline;overflow:hidden;}
.ab_nr img{width:242px;height:166px;overflow:hidden;}
.kehu{width:100%;height:auto;margin:35px 0 0 0;padding:0 0 20px 0;background:#FFF;overflow:hidden;}
.kehu_n{width:1003px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.kehu_nt{width:305px;height:63px;margin:0 auto;padding:0;overflow:hidden;}
.kehu_nt img{width:305px;height:63px;overflow:hidden;}
.kehu_nn{float:left;width:1003px;height:418px;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.kehu_nr{float:left;width:1040px;height:auto;margin:0 1px 0 0;padding:0;display:inline;overflow:hidden;}
.khg{float:left;width:190px;height:166px;margin:15px 10px 0 0;padding:0;border:1px solid #efefef;display:inline;overflow:hidden;}
.khg img{width:190px;height:166px;overflow:hidden;}
.xw{width:100%;height:auto;margin:0;padding:0 0 15px 0;background:#f5f5f5;overflow:hidden;}
.xw_n{width:1003px;height:auto; margin:20px auto 0 auto;padding:0;overflow:hidden;}
.news{float:left;width:345px;height:auto;margin:0;padding:0 0 15px 0;background:#FFF;border:1px solid #eaeaea;display:inline;overflow:hidden;}
.news_t{float:left;width:217px;height:21px;margin:20px 0 0 17px;padding:0;display:inline;overflow:hidden;}
.news_t img{width:217px;height:21px;overflow:hidden;}
.news_n{float:left;width:308px;height:196px;margin:15px 18px 0 19px;padding:0;display:inline;overflow:hidden;}
.news_n ul{list-style-type:none;margin:0;padding:0;display:inline;overflow:hidden;}
.news_n li{float:left;width:308px;height:28px;line-height:28px;margin:0;background:url(../images/list.gif) no-repeat left;padding:0;display:inline;overflow:hidden;}
.news_n li p{float:left;width:215px;height:28px;line-height:28px;margin:0 0 0 10px;padding:0;display:inline;overflow:hidden;}
.news_n li span{float:right;width:75px;height:28px;text-align:right;margin:0;padding:0;display:inline;overflow:hidden;}
.rec{float:left;width:345px;height:auto;margin:0 0 0 15px;padding:0 0 15px 0;background:#FFF;border:1px solid #eaeaea;display:inline;overflow:hidden;}
.rec_t{float:left;width:195px;height:21px;margin:20px 0 0 17px;padding:0;display:inline;overflow:hidden;}
.rec_t img{width:195px;height:21px;overflow:hidden;}
.rec_n{float:left;width:308px;height:196px;margin:15px 18px 0 19px;padding:0;display:inline;overflow:hidden;}
.rec_n ul{list-style-type:none;margin:0;padding:0;display:inline;overflow:hidden;}
.rec_n li{float:left;width:308px;height:28px;line-height:28px;margin:0;background:url(../images/list.gif) no-repeat left;padding:0;display:inline;overflow:hidden;}
.rec_n li p{float:left;width:215px;height:28px;line-height:28px;margin:0 0 0 10px;padding:0;display:inline;overflow:hidden;}
.rec_n li span{float:right;width:75px;height:28px;text-align:right;margin:0;padding:0;display:inline;overflow:hidden;}
.con{float:left;width:277px;height:auto;margin:0 0 0 15px;padding:0 0 15px 0;background:#FFF;border:1px solid #eaeaea;display:inline;overflow:hidden;}
.con_t{float:left;width:187px;height:21px;margin:20px 0 0 17px;padding:0;display:inline;overflow:hidden;}
.con_t img{width:187px;height:21px;overflow:hidden;}
.con_n{float:left;width:243px;height:196px;margin:15px 17px 0 17px;padding:0;display:inline;overflow:hidden;}
.con_nimg{float:left;width:243px;height:74px;margin:0;padding:0;display:inline;overflow:hidden;}
.con_nimg img{width:243px;height:74px;overflow:hidden;}
.con_nn{float:left;width:243px;height:118px;line-height:200%;margin:10px 0 0 0;padding:0;display:inline;overflow:hidden;}
.con_nn p{margin:0;padding:0;display:inline;overflow:hidden;}
.con_nn a{color:#626262;}
.zszs{width:100%;height:auto;margin:30px 0 0 0;padding:0 0 20px 0;background:#FFF;overflow:hidden;}
.zszs_n{width:1000px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.zszs_t{width:112px;height:27px;margin:0 auto;padding:0;overflow:hidden;}
.zszs_nn{float:left;width:1000px;height:192px;margin:25px 0 0 0;padding:0;display:inline;overflow:hidden;}
.zsg{float:left;width:250px;height:192px;margin:0;padding:0;display:inline;overflow:hidden;}
.zsg_n{float:left;width:239px;height:190px;margin:0;padding:0;border:1px solid #efefef;display:inline;overflow:hidden;}
.zsg_n img{width:239px;height:190px;overflow:hidden;}
.link{width:100%;height:auto;margin:25px 0 0 0; padding:0 0 10px 0;background:#f5f5f5;overflow:hidden;}
.link_n{width:1003px;height:auto;margin:15px auto 0 auto;line-height:22px;padding:10px 10px 10px 15px;padding:0;overflow:hidden;}
.link_n a{margin:0 10px 0 0;}
.link_n p{margin:0;padding:0;font-size:12px;font-weight:bold;color:#3d3d3d;display:inline;overflow:hidden;}
.link_n p a{color:#3d3d3d;}
.link_n a:hover{color:#3d3d3d;}
.foot{width:100%;height:auto;margin:0 0 0 0;padding:0 0 20px 0;background:#1d59c9;overflow:hidden;}
.foot_n{width:1003px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.foot_nav{float:left;width:1003px;height:45px;margin:8px 0 0 0;text-align:center;padding:0;background:url(../images/footer.gif) repeat-x;color:#FFF;border-bottom:2px solid #3470df;display:inline;overflow:hidden;}
.foot_nav a{margin:0 18px;color:#FFF;line-height:45px;padding:0;overflow:hidden;}
.foot_nav a:hover{color:#CCC;}
.foot_nb{float:left;width:1003px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.fb_l{float:left;width:570px;height:127px;line-height:32px;color:#FFF;margin:10px 0 0 20px;padding:0;display:inline;overflow:hidden;}
.fb_l p{margin:0 0 0 0;padding:0;display:inline;overflow:hidden;}
.fb_l a{color:#FFF;}
.fb_r{float:right;width:145px;height:119px;margin:20px 20px 0 0;padding:0;background:url(../images/wx_bg.gif) no-repeat left;display:inline;overflow:hidden;}
.fb_r img{float:right;width:119px;height:119px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_max{width:1003px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.n_left{float:left;width:250px;height:auto;margin:20px 0 0 0;padding:0 0 15px 0;display:inline;overflow:hidden;}
.n_ywt{float:left;width:250px;height:56px;margin:0;padding:0;border-bottom:3px solid #1d59c9;display:inline;overflow:hidden;}
.n_ywt img{float:left;width:183px;height:53px;margin:0 33px;padding:0;display:inline;overflow:hidden;}
.n_ywn{float:left;width:250px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.n_ywn ul{list-style-type:none;margin:0;padding:0;display:inline;overflow:hidden;}
.n_ywn li{float:left;width:250px;height:34px;text-align:center;font-size:14px;font-weight:bold;line-height:30px; margin:8px 0 0 0;padding:0;display:inline;overflow:hidden;}
.n_ywn li a{float:left;width:246px;height:30px;line-height:30px; margin:0;padding:0;border:2px solid #d6d6d6;color:#333;display:inline;overflow:hidden;}
.n_ywn li a:hover{background:#1d59c9;color:#FFF;border:2px solid #1d59c9;}
.n_right{float:right;width:730px;height:auto;margin:20px 0 0 0;padding:0 0 15px 0; display:inline;overflow:hidden;}
.n_rt{float:left;width:730px;height:30px;line-height:30px;margin:10px 0 0 0;padding:0;display:inline;overflow:hidden;}
.n_rt p{float:left;width:auto;height:30px;line-height:30px;margin:0;padding:0;font-family: "Microsoft YaHei UI";font-size:24px;color:#1d59c9;display:inline;overflow:hidden;}
.n_rt span{float:right;width:auto;height:30px;line-height:30px;margin:0;text-align:right;padding:0;color:#666;display:inline;overflow:hidden;}
.n_rn{float:left;width:728px;height:auto;margin:15px 0 0 0;border:1px solid #CCC;border-top:3px solid #CCC;padding:0;display:inline;overflow:hidden;}
.n_rnn{float:left;width:688px;height:auto;line-height:200%;margin:15px 20px 0 20px;padding:0 0 15px 0;display:inline;overflow:hidden;}
.photolist{float:left;width:760px;height:auto;margin:0;padding:0;overflow:hidden;display:inline;}
.photo{float:left;width:160px;height:176px;margin:0 10px 5px 3px;padding:0;display:inline;text-align:center;}
.photo img{margin:0 0 5px 0;padding:0;width:158px;height:138px;overflow:hidden;border:#EFEFEF solid 1px;}
.photo2{float:left;width:220px;height:211px;margin:0 10px 5px 2px;padding:0;display:inline;text-align:center;}
.photo2 img{margin:0 0 5px 0;padding:0;width:218px;height:173px;overflow:hidden;border:#EFEFEF solid 1px;}
.newslist_ul{width:100%;list-style-type:none;margin:0;padding:0 0 15px 0;}
.newslist_ul li{width:100%;height:22px;line-height:22px;padding:0;border-bottom:#EAE8E8 1px dashed;}
.ny_newslist_link{float:left;width:85%;height:22px;overflow:hidden;display:inline;}
.ny_newslist_link a{background:url(../images/disc_01.gif) no-repeat 1px 1px;padding:0 0 0 12px;}
.ny_newslist_link a:hover{background:url(../images/disc_02.gif) no-repeat 1px 1px;padding:0 0 0 12px;}
.ny_newslist_time{float:right;width:14%;height:22px;overflow:hidden;margin:0;display:inline;color:#666;text-align:right;}
.page{float:left;width:100%;margin:15px auto 0 auto;padding:0 0 5px 0;overflow:hidden;display:inline;}
.list_page{color:#999;}
.list_page2{color:#D53F99;}
.view_name{float:left;width:100%;line-height:25px;height:40px;font-size:16px;text-align:center;color:#1d59c9;font-weight:bold;overflow:hidden;display:inline;}
.view_name2{float:left;width:100%;height:26px;text-align:center;color:#666;overflow:hidden;display:inline;}
.view_img{float:left;width:100%;text-align:center;margin:15px auto 0 auto;padding:0 0 10px 0;overflow:hidden;display:inline;}
.view_img img{max-width:500px;max-height:500px;width: expression(this.width>500 && this.width>this.height ? 500 : true);height: expression(this.height > 500 ? 500 : true);margin:0 auto 0 auto;border:#EFEFEF solid 1px;}
.view{float:left;width:100%;padding:5px 0 5px 0;overflow:hidden;display:inline;}
.shownext{float:left;width:100%;height:25px;}
.font_red{color:#f00;}
.inquiry{padding-right:15px;text-align:right;height:24px;font-size:12px;}
.inquire_class{padding:5px;line-height:150%;width:95%;}
.input_on{border:1px solid #A0C2E7;}
.input_off{border:1px solid #CCDAE8;}
.query{width:600px;margin:20px auto 0 auto;overflow:hidden;color:#013976;}
.query_input{float:left;width:390px;height:22px;margin:0;display:inline;}
.query_input input{width:260px;margin:0;}
.query_select{float:left;width:125px;height:22px;margin:0;display:inline;overflow:hidden;}
.query_select2{float:left;width:140px;height:22px;margin:0;display:inline;overflow:hidden;}
.query_text{width:600px;margin:15px auto 0 auto;overflow:hidden;color:#013976;}
.query_table{width:600px; color:#133984;margin:0 auto;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.query_table td{padding:5px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.query_td{text-align:right;background-color:#ECECEC;}
.query_table2{width:700px; color:#133984;margin:0 auto;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.query_table2 td{text-align:center;padding:5px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.query_td2{background-color:#ECECEC;}