@charset "gb2312";body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, pre, form, input, button, img{margin: 0;padding: 0;font-weight: normal;}
body{font-family: Microsoft Yahei;background: #fff;font-size: 14px;overflow-x: hidden;color: #393939;}
li{float: left}
ul{list-style: none}
a{text-decoration: none}
img{border: none;vertical-align: top;}
.fl{float: left;}
.fr{float: right}
.clear{clear: both}
.juzhong{width: 100%;margin: auto;height: 110px;text-align: center;}
.juzhong img{width: 1423px;height: 110px;}
.nav{width: 100%;height: 50px;background: #044c94;}
.nav ul{width: 980px;margin: 0 auto;height: 50px;overflow: hidden;}
.nav ul li a{float: left;display: block;width: 98px;line-height: 50px;height: 50px;color: #fff;font-size: 16px;text-align: center;}
.nav ul li a:hover{background: #ef970c;color: #000000;}
.banner1{width: 100%;background: url(../images/banner.jpg) no-repeat center;height: 428px;}
.aa1{width: 100%;height: 101px;background: #f2f2f2;}
#menu{height: 101px;margin: auto;width: 960px;}
#menu a{color: #003260;font-size: 12px;margin-left: -6px;}
#menu .menu01{float: left;height: 95px;width: 153px;margin-left: 3px;display: inline;border: 2px solid #044c94;border-radius: 5px;}
#menu .menu01 .li1{background: url(../images/beijin01.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
#menu .menu01 b{font-size: 14px;font-family: "ýýýý";}
#menu .menu01 .li2{padding-top: 5px;text-align: center;color: #003260;line-height: 23px;width: 156px;float: left;}
#menu .menu01 .li2 a{margin: 0;}
#menu .menu01 .li1_01{background: url(../images/beijin02.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
#menu .menu01 .li1_02{background: url(../images/beijin03.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
#menu .menu01 .li1_03{background: url(../images/beijin04.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
#menu .menu01 .li1_04{background: url(../images/beijin05.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
#menu .menu01 .li1_05{background: url(../images/beijin06.jpg) no-repeat 7px -1px #044c94;color: #fff;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;width: 96px;float: left;padding-left: 57px;}
.tt{width: 100%;height: 35px;line-height: 35px;font-size: 26px;border-bottom: 2px solid #c2c2c2;margin-bottom: 10px;color: #044c94;font-weight: bold;overflow: hidden;}
.tt01{width: 100%;height: 35px;line-height: 35px;font-size: 20px;border-bottom: 1px solid #c2c2c2;margin-bottom: 10px;color: #616161;font-weight: bold;overflow: hidden;}
.yiyuan p{font-size: 20px;font-weight: bold;color: #292929;text-align: center;}
.m1{width: 955px;margin: 0px auto;border: 1px solid #e5e5e5;padding: 5px 5px;overflow: hidden;margin-top: 20px;}
.m1-l{width: 660px;}
.m1-c{width: 365px;float: right;}
.m01_top{height: 28px;border-bottom: 1px solid #cecece;margin-top: 7px;}
.m01_top a{height: 28px;padding-right: 15px;display: block;line-height: 18px;float: left;color: #616161;font-size: 20px;}
.m01_top a.cur{height: 30px;border-bottom: 0px;font-weight: bold;}
.tabbox{clear: both;padding: 0;overflow: hidden;display: none;}
.tabbox ul li{line-height: 28px;font-size: 14px;color: #202020;height: 28px;width: 100%;overflow: hidden;}
.tabbox ul li a, .tabbox ul li a:visited{color: #F00;}
.tabbox ul li b i{font-size: 22px;line-height: 28px;height: 28px;font-weight: bold;color: #8d8d8d;font-style: normal;margin-right: 5px;}
.tabbox ul li a{color: #ff0000;}
.dgnvu{width: 30px;height: 120px;float: left;background: #044c94;font-size: 18px;color: #FFF;text-align: center;padding-top: 15px;line-height: 25px;}
#triangle-right{border-left: 12px solid #044c94;border-top: 15px solid transparent;border-bottom: 15px solid transparent;width: 0;float: left;margin-top: 40px;}
.dgnvu_right{width: 615px;height: 135px;float: right;}
.dgnvu_right ul li{width: 197px;height: 132px;border: 1px solid #999;float: left;}
.yy{height: 69px;padding-left: 13px;padding-top: 4px;}
.yy a{width: 56px;float: left;text-align: center;color: #124057;margin-right: 10px;}
.yy a p{width: 56px;height: 49px;background: #044c94;padding: 0px;border-radius: 5px;}
.yy a p span{width: 52px;height: 49px;display: block;background: url(../images/xx.png) -34px 8px no-repeat;}
.yy a p span.sp2{background-position: -34px -40px;}
.yy a p span.sp3{background-position: -34px -92px;}
.yy a p span.sp4{background-position: -34px -146px;}
.yy a:hover{color: #ff0000;}
.yy a:hover p{background: #e8661b;}
.m1-b{width: 660px;height: 135px;margin-top: 10px;margin-top: 20px;}
.m1-b ul li{width: 197px;float: left;text-align: center;color: #363636;margin-left: 6px;}
.m1-r{width: 280px;}
.yiyuan{width: 258px;height: 82px;padding-top: 118px;font-size: 12px;background: url(../images/yydl_tp.jpg) no-repeat;line-height: 21px;margin: auto;}
.yiyuan a{color: #d10100;}
.m3{width: 955px;margin: 24px auto;border: 1px solid #e5e5e5;padding: 5px 5px;overflow: hidden}
.m4_jj{width: 955px;margin: 24px auto;border: 1px solid #e5e5e5;padding: 5px 5px;overflow: hidden}
.m4{width: 955px;margin: 24px auto;border: 1px solid #e5e5e5;padding: 5px 5px;overflow: hidden}
.m5{width: 955px;height: 167px;margin: 24px auto;border: 1px solid #e5e5e5;padding: 0px 5px;overflow: hidden}
.media{height: 46px;border-bottom: 1px solid #cecece;line-height: 46px;}
.media a{display: block;float: left;width: 96px;height: 50px;margin-right: 40px;font-size: 20px;color: #5c5c5c;text-align: center;}
.media a.hover{background: url(../images/bg5.png) center 39px no-repeat;height: 48px;border-bottom: 0px;font-weight: bold;color: #2b86cf;font-size: 24px;}
.media-2{width: 100%;padding-top: 15px;text-align: center}
.media-pic{display: none;}
#media-pic1{display: block;}
.nav01{margin-top: 10px;clear: both;width: 100%;height: 50px;background: #044c94;}
.nav01 ul{width: 980px;margin: 0 auto;height: 50px;overflow: hidden;}
.nav01 ul li a{float: left;display: block;width: 98px;line-height: 50px;height: 50px;color: #fff;font-size: 16px;text-align: center;}

.c2_l{float: left;width: 940px;padding: 10px;}
.c2_l_l{float: left;}
.c2_l_l a{display: block;width: 150px;height: 45x;font-size: 16px;background: url(../images/hui_07.jpg) no-repeat #646464;line-height: 45px;margin-top: 5px;text-align: center;color: #FFF;}
.c2_l_l a.ontab{display: block;width: 150px;height: 45px;font-size: 16px;background: url(../images/pd_03.jpg) no-repeat left top;line-height: 45px;color: #fff;border: 0;text-align: center;}
.c2_l_r{float: left;margin-left: 10px;width: 520px;height: 297px;border: 1px solid #dedede;overflow: hidden;}
.nav-menu a{display: inline-block;float: left;font-size: 14px;padding: 0 10px;_padding: 0 10px;color: #000;}
.nav-menu a:hover{color: #044c94;}
.nav-current{position: absolute;bottom: -2px;height: 2px;overflow: hidden;background: #044c94;}
.nav_pd{position: absolute;clear: both;border-bottom: 2px solid #dcdcdc;line-height: 30px;margin-left: 10px;}
.pd_list_s{padding-top: 40px;color: #555;}
.pd_list_s h3{width: 533px;height: 30px;text-align: center;}
.pd_list_s h3 a{font-size: 18px;line-height: 35px;color: #044c94;}
.pd_list_s h3 a:hover{text-decoration: underline;}
.pd_list_s p{font-size: 14px;color: #555;line-height: 30px;text-indent: 2em;width: 510px;margin: auto;}
.pd_list_s p a{color: #e10000;}
.pd_list_s p a:hover{text-decoration: underline;}
.pd_list_s ul{padding-top: 10px;}
.pd_list_s ul li{font-size: 14px;line-height: 30px;width: 260px;}
.pd_list_s ul li a{color: #000;}
.pd_list_s ul li a:hover{text-decoration: underline;}
.pd_list_s ul li span{float: left;font-size: 14px;color: #fff;width: 15px;height: 15px;background: #8f8f8f;border-radius: 25px;margin: 8px;text-align: center;line-height: 15px;}
.c2_r{float: left;padding-left: 10px;}
.c2_r dl dt{background: url(../images/qwjs_03.jpg) left center no-repeat;line-height: 30px;padding-left: 35px;}
.c2_r dl dt a{font-size: 22px;color: #2e2e2e;}
.c2_r dl dt a:hover{border-bottom: 1px solid #23b054;}
.bjg{width: 960px;margin: auto;}
.zhongjian{width: 790px;float: left}
.fl{float: left;}
.fr{float: right;}
.clear{content: '';clear: both;display: block;height: 0;visibility: hidden;line-height: 0;zoom: 1;}
.ft24{font-size: 24px;}
a.ex-zx1, a.ex-zx2{display: block;float: left;width: 133px;height: 39px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 17px;line-height: 39px;text-align: center;font-weight: bold;position: relative;}
a.ex-zx1{background: #044c94;color: #fff;margin-right: 29px;}
a.ex-zx1:hover{color: #ddd;}
a.ex-zx2{background: #e8661b;color: #fff;}
.caption{font-size: 24px;height: 44px;overflow: hidden;}
.caption a{color: #000;}
.cap-en{font-size: 14px;color: #a0a0a0;}
.wrap-3{width: 960px;height: 405px;margin: 0 auto;overflow: hidden;}
.zj-l{width: 718px;height: 100%;overflow: hidden;}
.expert{position: relative;width: 100%;height: 100%;}
.thumb{height: 68px;overflow: hidden;position: relative;}
.thumb ul{width: 1000px;position: absolute;}
.thumb li{width: 155px;height: 68px;margin-right: 32px;float: left;background: #646464;cursor: pointer;overflow: hidden;}
.thumb li.cur{background: #e8661b;}
.thumb li img{width: 55px;height: 60px;margin: 4px;float: left;}
.thumb li h3{font-size: 14px;line-height: 26px;padding-top: 10px;float: left;margin-left: 5px;font-weight: 100;width: 87px;color: #FFF;}
.person{height: 313px;width: 630px;padding: 21px 0;position: relative;margin: 0 auto;overflow: hidden;}
.expert span.prev, .expert span.next{top: 215px;}
span.prev, span.next{display: block;position: absolute;width: 43px;height: 44px;overflow: hidden;cursor: pointer;z-index: 100;}
span.prev{background-position: -191px top;top: 125px;left: 0;background: url(../images/l.png) no-repeat;}
span.next{background-position: -216px top;top: 125px;right: 0;background: url(../images/r.png) no-repeat;}
.person ul{height: 302px;position: absolute;}
.person li{width: 630px;height: 302px;float: left;position: relative;}
.person li img{float: left;margin-right: 22px;}
.person li h3{font-size: 18px;font-weight: bold;height: 56px;padding-top: 38px;color: #333;}
span.goodat{display: block;height: 85px;font-size: 14px;line-height: 25px;}
span.undergo{line-height: 26px;display: block;height: 150px;}
.zj-r{width: 214px;overflow: hidden;position: relative;z-index: 0;}
.them{height: 315px;margin-top: -9px;}
.them dd{border-bottom: 1px dashed #dcdcdc;height: 78px;position: relative;}
.th-wrap{height: 63px;padding-top: 15px;position: absolute;top: 0;left: 0;}
.them dd img{float: left;margin: 0 16px 10px 0;}
span.th-name{font-size: 12px;color: #969696;display: block;padding-left: 3px;float: left;margin-top: -4px;}
span.th-des{float: left;display: block;width: 130px;line-height: 18px;}
.th-info{width: 127px;height: 73px;position: absolute;top: 27px;_top: 25px;left: 58px;background: url(../images/sprite_bg4.png) no-repeat;font-size: 12px;padding: 10px 11px 0 13px;z-index: 10;display: none;overflow: hidden;}
a.th-zx1, a.th-zx2{display: block;float: left;width: 75px;height: 53px;text-align: center;line-height: 53px;font-weight: 800;}
a.th-zx1:hover{color: #ddd;}
a.th-zx1{background: #044c94;margin-left: 10px;color: #fff;width: 92px;height: 40px;border-radius: 4px;line-height: 40px;font-size: 16px;}
a.th-zx2{background: #e8661b;margin-left: 10px;width: 92px;color: #fff;height: 40px;border-radius: 4px;line-height: 40px;font-size: 16px;}
.wrap-7{border: 1px solid #e5e5e5;height: 307px;margin: auto 0;overflow: hidden;}
.wrap-7 img{margin: 0 3px 3px 0;}
.fl01{float: left;width: 246px;height: 102px;background: #044c94;text-align: center;color: #FFF;font-size: 32px;display: block;line-height: 102px;cursor: default;}
.fl02{float: left;width: 228px;height: 90px;background: #e8661b;text-align: center;color: #FFF;font-size: 32px;display: block;line-height: 90px;cursor: default;}
.con_zlzx{margin: 10px auto;width: 965px;}
.zlzx_tit{background: url(../images/zlzx.jpg) left center no-repeat;height: 30px;}
.zlzx_tit img{float: right}
.zl_con{border: 1px solid #5a6b2b;overflow: hidden;margin-top: 10px}
.conzl_a{width: 200px;overflow: hidden}
.conzl_a li{margin: 5px 0 5px 5px;display: block;width: 230px;height: 54px;}
.conzl_a li.lihover .conzl_a1{background: #e09f03;}
.conzl_a li.lihover .conzl_a2{background: #ce9203;}
.conzl_a1{width: 213px;height: 54px;display: block;background: rgb(4, 76, 148);text-align: center;line-height: 54px;color: #fff;font-family: Microsoft YaHei;font-size: 20px;}
.conzl_a2{width: 12px;height: 54px;display: block;background: #5b6b2b;margin-left: 4px;}
.jb_tit{width: 520px;text-align: center;line-height: 54px;font-family: Microsoft YaHei;font-size: 18px;}
.conzl_a{width: 200px;overflow: hidden}
.conzl_a li{margin: 5px 0 5px 5px;display: block}
.conzl_a li.lihover{background: url(../images/bj_03.jpg) no-repeat right top;}
.con_b{width: 520px;overflow: hidden;border: 1px solid #5a6b2b;margin-top: 6px;margin-left: 3px;}
.jb_l{width: 520px;border: 1px solid #CCC;}
.jb_l ul{height: 40px;background: #efeeee;}
.jb_l ul li{width: 264px;height: 40px;float: left;text-align: center;line-height: 38px;}
.jb_l ul li a{font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";}
.jb_l ul li.lihover a{background: url(../images/jb_bg.jpg) no-repeat center top;display: block}
.wz{width: 502px;margin: 10px auto;display: block}
.wz p{font-size: 14px;line-height: 24px;text-indent: 2em}
.wz a{color: #f00}
.jb_l_2{border-top: 1px dashed #ccc}
.jb_l_2 dd{border: 1px solid #5a6b2b;float: left;display: inline;margin: 13px 0px 10px 5px}
.con4_c{width: 230px;margin-left: 2px;margin-top: 6px}
.jsts_01{width: 230px;height: 173px;background: url(../images/tafk_50.jpg) no-repeat;position: relative;}
.jsts_01 iframe{position: absolute;top: 0px;left: 0px;border: 1px solid #ccc;border-top: none}
.con4_c a{text-align: center;display: block;}
#zlzx{height: auto;width: 980px;margin: auto;margin-top: 8px;overflow: hidden;clear: both;}
#zlzx .b2{width: 980px;height: 45px;line-height: 36px;margin-bottom: 5px;}
#zlzx .b2_1{background: url("../images/n4.jpg") no-repeat scroll 10px center #5B6B2B;height: 33px;font-size: 14px;color: #fff;overflow: hidden;width: 156px;text-align: center;padding-left: 30px;}
#zlzx .b2_2{background: url(../images/n5.jpg) repeat-x;width: 790px;height: 33px;overflow: hidden;}
#zlzx .b2_2 ul{float: right}
#zlzx .b2_2 a{float: left;overflow: hidden;margin-right: 10px;color: #04729a}
.zlzx_l{width: 689px;height: 540px;float: left;border: #dfdfdf solid 1px;margin-top: 10px;}
.con3{width: 689px;margin: 0 auto;}
#con_db_1, #con_db_2, #con_db_3, #con_db_4, #con_db_5{float: left;}
.bigType{background: url(../images/nk30.jpg) repeat-x;width: 689px;height: 32px;line-height: 31px;overflow: hidden;}
.fkks_2{MARGIN: 20px 0px 0px 0px;WIDTH: 270px;FLOAT: left}
.dk{width: 655px;margin: 0 auto;height: 238px;border-bottom: #ccc dashed 1px;margin-bottom: 15px;}
.bigType a{width: 130px!important;height: 31px;line-height: 31px;display: block;font-size: 14px;text-align: center;COLOR: #333;float: left;border-right: #dfdfdf solid 1px;border-bottom: #dfdfdf solid 1px;}
.bigType .hover{background: url(../images/n12.jpg) no-repeat;width: 130px!important;height: 31px;border-bottom: none;display: block;font-size: 14px;font-weight: bold;text-align: center;color: #333;float: left}
.bCon{margin: 24px 0px 0px 25px!important;width: 360px;float: left;overflow: hidden;}
.fkks_4{width: 185px;height: 185px;float: right;margin-top: 20px;overflow: hidden}
.bCon .head{color: #f17901;font-size: 16px;font-weight: bold;text-align: center}
.bCon .head a{font-size: 16px}
.bc1{height: 75px;border-bottom: #ccc dashed 1px;}
.bc1 p{margin-top: 5px;text-indent: 2em;color: #666;font-size: 12px;line-height: 24px}
.bc1 p a{color: #f17901;}
.bCon ul li{color: #c1c1c1;float: left;overflow: hidden;width: 360px;}
.bCon ul li span{color: #5B6B2B}
.bCon ul li a{color: #343434;font-size: 14px;line-height: 24px}
.bCon ul li a:hover{color: #ff6600;text-decoration: underline}
.con4{background: url(../images/n16.jpg) no-repeat;width: 659px;height: 235px;margin: 0 auto;padding: 0 0px 0 13px;}
.con4_1{width: 323px;margin-bottom: 10px; height:125px;}
.con4_1 dl{width: 231px;float: right;padding-top: 13px;}
.con4_1 dl p{width: 82px;}
.con4_1 dl p a{color: #f17901;text-align: center}
.con4_1 dl img{border: #cdcdcd solid 1px;width: 80px;height: 80px;margin-right: 18px;float: left;display: inline;overflow: hidden}
.con4_1 dt{font-size: 14px;color: #333}
.con4_1 dd li{line-height: 22px;display: block;float: none}
.con4_1 dd li a{color: #545454;font-size: 12px}
.con4_1_1{width: 82px;}
.con4_1_1 a{color: #f17901;text-align: center}
.con4_1_1 img{border: #cdcdcd solid 1px;width: 80px;height: 80px;}
.con4_1_2{width: 224px;margin-top: 20px;}
.con4_1_2 h4{font-size: 14px;color: #333}
.con4_1_2 li{line-height: 22px;}
.con4_1_2 li a{color: #545454}
.con4_1_2 li a:hover{color: #f17901;text-decoration: underline}
.z0{width: 92px;float: left;}
.z0 p{font-size: 14px;font-weight: bold;text-align: center;height: 26px;width: 80px;background: rgb(4, 76, 148);display: block;margin-bottom: 4px;color: #FFF;letter-spacing: 1px;line-height: 24px}
.mnmain_box1_r2{float: right;width: 280px;border: #e0e0e0 solid 1px;height: 540px;background: #fff;overflow: hidden;margin-top: 10px;}
.main_box5{float: left;width: 980px;margin-top: 10px;height: 550px;overflow: hidden;}
.main_box5_right{float: right;width: 282px;height: 550px;overflow: hidden;}
.main_box5_rt{float: left;width: 280px;height: 32px;overflow: hidden;background: url(../images/nk35.jpg) no-repeat center;}
.main_box5_rt strong{float: left;margin-left: 30px;line-height: 32px;font-size: 14px;color: rgb(139, 23, 24);}
.main_box5_rc{float: left;width: 262px;margin-left: 10px;display: inline;margin-top: 13px;}
.main_box5_rc img{float: left;width: 262px;height: 110px;}
.main_box5_rc ul{float: left;width: 262px;overflow: hidden;}
.main_box5_rc ul li{float: left;width: 262px;border-bottom: 1px dashed #cccccc;height: 75px;margin-top: 5px;}
.main_box5_rc ul li h2 a{float: left;font-size: 12px;color: #666666;line-height: 18px;height: 18px;overflow: hidden;font-weight: bold}
.main_box5_rc ul li p{color: #666666;float: left;display: inline;width: 262px;overflow: hidden;font-size: 12px;line-height: 24px}
.main_box5_rc ul li p a{color: #ff9900;}
.mnmain_box1_r2 .zx{display: inline;float: left;padding-left: 45px;margin-top: 10px;}
.mnmain_box1_r2 .zx a{float: left;overflow: hidden;width: 65px;height: 23px;text-align: center;line-height: 23px;}
.mnmain_box1_r2 .zx .s2{background: rgb(4, 76, 148);color: #FFFFFF;font-size: 12px}
.mnmain_box1_r2 .zx .s3{background: #f17901;color: #FFFFFF;font-size: 12px}
.left{float: left;overflow: hidden;}
.right{float: right;overflow: hidden;}