@charset "utf-8";
body{ padding:0px; margin:0px; font-family: "宋体",Verdana, Geneva, sans-serif; font-size:12px; color:#000; background:#f9f8f8; }

.topTips { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; left:0; top: 0; width: 100%; z-index: 1000;-webkit-perspective: 600px; perspective: 600px; }
.tipsInner {font-family: "Microsoft YaHei"; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); background: #fff;-webkit-transform-origin: 0px 0px; transform-origin: 0px 0px; -webkit-transform: rotateX(90deg); transform: rotateX(90deg); opacity: 0; }
.tipsInner a { text-decoration:none;display: block; position: relative; padding-left: 40px; color: #111; }
.tipsInner img { position: absolute; left: 0px; top: 20%; margin-top: -11px; width: auto; padding-right: 0px; background: #fff; }
.tipsInner dl {height: 30px;text-align:left; margin:0; padding: 10px 5px; border-left: 1px solid #ccc; }
.tipsInner dt {text-align:left; font-weight: bold;line-height:1em;font-size:12px }
.tipsInner dd {text-align:left; margin:0; line-height: 1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px; }
.showTip { visibility:visible; }
.showTip .tipsInner { -webkit-transform-origin: 0px 0px; transform-origin: 0px 0px; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
.hideTip { visibility:hidden; }
.hideTip .tipsInner { -webkit-transform-origin: 0px 100%; transform-origin: 0px 100%; -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); opacity: 0; }





a{ text-decoration:none;  color:#3d3b3b;  }
a:hover{ text-decoration: underline;  color:#3d3b3b; }

.red a{ text-decoration:none; color:#ff3000;}
.red a:hover{ text-decoration:underline;color:#ff3000; }

.blue a{ color:#1e75bc; text-decoration:none;}
.blue a:hover{ color:#1e75bc; text-decoration:underline;}
.blue2 a{ color:#b5dcff; text-decoration:none;}
.blue2 a:hover{ color:#b5dcff; text-decoration:underline;}
.gray a{color:#80838b; text-decoration:none;}
.gray a:hover{color:#80838b; text-decoration:underline;}
.gray2 a{color:#3d3b3b; text-decoration:none;}
.gray2 a:hover{color:#3d3b3b; text-decoration:underline;}
.red a{color:#e60012; text-decoration:none;}
.red a:hover{color:#e60012; text-decoration:underline;}

div, ul, li,span,h3,h2,h1,h4,p,form,input,dt,dl,dd{
	margin:0;
	padding:0;
}
ul{
	list-style-type:none;
}
.txt {
	
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.clear { clear:both; height:0; line-height:0; font-size:0;}
.line{ height:0px; margin-left:25px; border-bottom:#d4d4d4 dashed 1px; width:924px;}
.line2{ border-bottom:#d4d4d4 dashed 1px; padding-top:15px;}
img{
	border:0px;
	padding:0px;
	margin:0px;

}

.top1{ width:100%; height:28px; background:url(../images/zt_02.jpg) repeat-x;}
.top1_zj{ width:1000px; margin:0 auto; color:#035fa8; line-height:28px;}
.top1_zj img{ float:left; padding-top:4px; padding-right:5px;}
.top1_zj span{ float:left; margin-right:20px;}
.top1_zj_r{ float:right;}
.top2{ width:100%; background:#FFFFFF; height:80px; padding-top:15px;}
.top2_zj{ width:1000px; margin:0 auto; height:63px;}
.logo{ float:left; margin-right:85px;}
.tel{ float:left; margin-right:10px;}
.search{ width:264px; height:32px; float: right; margin-top:18px;}
.aa{ width:150px; height:28px; border:#cecece solid 1px; background:url(../images/npx_21.jpg) no-repeat center left; line-height:24px; padding-left:27px; padding-top:2px; float:left;}
.bb{ background:url(../images/npx_18.jpg) no-repeat; width:80px; height:32px; border:none; float:left; cursor:pointer;}
.dh{ height:43px; background:#005bac; width:100%;}
.dh_wk{ width:1000px; margin:0 auto;color:#FFFFFF; font-size:14px;}
.dh_wk li{ float:left; width:110px; height:43px; line-height:43px; text-align:center; }
.dh_wk li a{width:110px; height:43px; line-height:43px; display: block;color:#FFFFFF;font-size:16px; font-weight:bold; }
.dh_wk li a:hover{width:110px; height:43px; line-height:43px; display:block; cursor:pointer; background:#2188c8;color:#FFFFFF; text-decoration:none;}
.banner{ width:100%; height:372px; background:url(../images/npx_27.jpg) no-repeat top center #bfdaf7;}
.part1{ width:982px; height:410px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.part1_l{ width:708px; height:391px; background:#FFFFFF; border:#d8d8d8 solid 1px; float:left; padding-top:17px; padding-left:13px;}
.part1_r{ width:223px; height:397px; float:right;background:#FFFFFF; border:#d8d8d8 solid 1px; float:right; padding:11px 11px 0px 11px;}
.part1_l1{ width:269px; height:375px; float:left; margin-right:18px;}
.part1_l2{ width:400px; height:375px; float: left;}
.part1_l2_nav{ height:31px; border-bottom:#c2c2c2 solid 1px;}
.part1_l2_nav li{ width:109px; height:31px; line-height:31px; text-align:center; font-size:18px; background:#dddddd; color:#000000; float: left; font-family: "微软雅黑", "黑体"; margin-right:3px;}
.part1_l2_nav .hover{width:109px; height:31px; line-height:31px; background:#005bac; color:#ffffff; cursor:pointer; }
.part1_l2_x{ width:360px; height:100px; background:#f9f8f8; margin-top:9px; padding:0px 20px;}
.part1_l2_x h3{ font-size:18px; text-align:center;font-family: "微软雅黑", "黑体"; color:#e60012; line-height:30px; font-size:16px; padding-top:10px;}
.part1_l2_x p{ line-height:22px; color:#545454;}
.part1_l2_wk{ margin-top:8px;}
.part1_l2_wk li{ line-height:34px; font-size:14px; background:url(../images/xd.jpg) no-repeat 8px center; border-bottom: dashed 1px #d9d9d9; padding-left:24px;}
.part1_l2_wk li span{ float: right; color:#777777; padding-right:2px;}
.title{ font-family: "微软雅黑", "黑体"; font-size:20px; font-weight:normal; line-height:30px; color:#005bac;}
.title span{ color:#666666; font-size:14px;}
.part1_r_img1{ margin-top:5px;}
.part1_r_f1{ line-height:20px; font-size:12px; padding-top:10px; padding-bottom:12px; border-bottom:#d8d8d8 solid 1px; margin-bottom:10px;}
.zxal{ height:84px; border-bottom:#e9e9e9 solid 1px;}
.zxal li{ float:left; width:55px; height:84px;text-align:center; margin-left:15px; display: inline;}
.zxal li img{ padding-bottom:5px;}
.part2{ width:960px; height:110px; background:#FFFFFF; border:#d8d8d8 solid 1px; margin:0 auto; margin-bottom:20px; padding:12px 10px; position:relative; font-family: "微软雅黑", "黑体"; color:#FFFFFF;}

.part3{ width:954px; height:430px;border:#d8d8d8 solid 1px; margin:0 auto; background:#FFFFFF; padding:10px 13px 0px 13px;}
.part3_title{ line-height:44px; height:44px; border-bottom:#d8d8d8 solid 2px;}
.part3_title h2{ float:left; font-family: "微软雅黑", "黑体"; color:#005bac; font-size:24px; font-weight:normal; padding-left:8px;}
.part3_title p{ float:right; padding-right:5px;}
.part3_title span{ color:#666666; font-size:16px;}
.part3_l{ width:622px; height:328px; float: left; margin-left:12px; display:inline; margin-right:30px; margin-top:30px;}
.part3_r{ width:272px; height:330px; float:left; margin-top:30px;}
.part3_l_img1{ float:left; width:275px; height:326px; margin-right:30px; border:#d8d8d8 solid 1px;}
.part3_zj{ float:left; width:313px; height:328px;}
.part3_zj h3{ font-size:28px;font-family: "微软雅黑", "黑体"; color:#005bac; font-weight:normal; line-height:42px;}
.part3_zj h3 span{ font-size:18px;}
.part3_zj_f2{ line-height:28px; color:#4a4848;font-family: "微软雅黑", "黑体"; font-size:16px; background:url(../images/xd.jpg) no-repeat 3px center; padding-left:12px;}
.part3_zj_f3{ line-height:24px; padding-top:10px;}
.dizxyy img{ float:left; margin-right:9px; margin-top:15px;}
.part3_r li{ width:254px; height:89px; background:#dedede; color:#000000; padding:12px 0px 0px 18px; margin-bottom:8px;}
.part3_r li img{ float:left; margin-right:10px;}
.part3_r h4{font-family: "微软雅黑", "黑体"; font-size:18px; padding-bottom:2px;}
.part3_r p{ line-height:18px;}
.part3_r .hover{width:254px; height:89px; background:#1166b2; color:#ffffff; padding:12px 0px 0px 18px; margin-bottom:8px; cursor:pointer;}
.part4{ width:938px; height:367px;border:#d8d8d8 solid 1px; margin:0 auto; background:#FFFFFF; padding:20px 13px 0px 28px; margin-top:20px; }
.part4_1{ width:278px; height:348px; margin-right:40px; float:left;}
.part4_t{  background:url(../images/npx_76.jpg) no-repeat bottom left; height:31px; margin-bottom:17px; }
.part4_t h2{ float:left;line-height:28px;font-family: "微软雅黑", "黑体"; color:#1166b2; padding-left:7px; padding-bottom:3px; font-size:18px;}
.part4_t p{ float: right; line-height:28px;}
.part4_1_tj{ height:75px; margin-bottom:10px; border-bottom:dashed 1px #e3e3e3; padding:0px 5px 17px 5px; }
.part4_1_tj img{ float:left; margin-right:15px;}
.part4_1_tj h3{ font-size:14px; font-weight:bold; color:#1e75bc; line-height:24px;}
.part4_1_tj p{ line-height:22px;}
.part4_1_x li{ line-height:32px; font-size:14px; background:url(../images/xd.jpg) no-repeat 8px center;  padding-left:24px;}
.part4_1_x li span{ float: right; color:#777777; padding-right:2px;}
.ad{ width:982px; height:115px; margin:0 auto; margin-top:20px;}
.yyhj{ height:239px; padding:6px 13px 0px 13px; width:954px; margin:0 auto; border:#d8d8d8 solid 1px; background:#FFFFFF; margin-top:20px;}
.yyhj_t{ height:50px; line-height:50px; background:url(../images/npx_89.jpg) repeat-x bottom;font-family: "微软雅黑", "黑体"; color:#333333; font-size:18px; cursor:pointer; }
.yyhj_t li{ width:100px; text-align:center; float:left;}
.yyhj_t .hover{ color:#005bac; background:url(../images/npx_88.jpg) no-repeat bottom;}
.yyhj_tp{ margin-top:34px; }
.yyhj_tp li{ float:left; margin-left:17px; display:inline;}
.bottom{ height:337px; margin-top:37px; background:url(../images/dbbj.jpg) repeat; width:100%;}
.bottom_wk{ width:980px; margin:0 auto; height:295px; padding-top:42px; color:#FFF;}
.bottom_wk li{ float:left; height:110px; width:58px; margin-right:40px;}
.bottom_wk li img{ }
.bottom_zx{ padding-left:200px;}
.bottom_zx li a{ line-height:40px; font-size:14px; text-align:center; color:#FFF; text-decoration:none;}
.bottom_xx{ clear:both; line-height:24px; font-size:14px; color:#FFFFFF; padding-top:0px; text-align:center;}
.partnews{ width:982px;margin:0 auto; margin-top:20px; margin-bottom:20px;}
.part1new_l{ width:720px; float:left;}
.part1new_la{ width:967px; float:left;}
.part1new_r{ float:right; width:247px;}
.part1new_l1{ background:#FFFFFF; border:#d8d8d8 solid 1px; padding:20px 45px 35px 45px;}
.part1new_l1_f{ height:30px; line-height:30px; background:url(../images/bz.jpg) no-repeat left center; padding-left:20px; color:#80838b; }
.part1new_l_h1{font-family: "微软雅黑", "黑体"; font-size:24px; text-align:center; font-weight:bold; color:#000000; padding-top:17px; line-height:42px;}
.part1new_l_p{ text-align:center; padding-bottom:23px;}
.part1new_l1_zw{ font-size:14px; line-height:28px;}
.part1new_l1_zw {text-indent:2em;}
.news_con_djzx{ padding-left:105px; margin-top:33px; margin-bottom:15px; height:65px;}
.news_con_djzx li{ float:left; padding-right:50px; width:182px;} 
.news_con_djzx li p{ color:#666666; font-size:12px;font-family: "微软雅黑", "黑体"; text-align:center; line-height:20px; margin-top:2px;}
.news_con_djzx li p span{ background:#f08300; color:#ffffff;}
.news_con_syp{ height:30px;}
.news_con_syp li{ float:left; line-height:30px; padding-left:35px; width:270px;}
.part1new_l2{ height:170px; border:#add4f3 solid 10px; background:#FFFFFF; margin-top:20px; position:relative;}
.part1new_l2_1{position:absolute; top:16px; left:30px;}
.part1new_l2_2{ position:absolute;top:16px; left:150px; line-height:24px; }
.part1new_l2_2 span{ background:#f11f27; color:#FFFFFF;padding:2px;}
.part1new_l2_3{ position:absolute; top:85px; left:150px;}
.part1new_l2_4{ position:absolute;top:135px; left:36px;}
.part1new_l2_5{ position:absolute;top:0px; left:480px;}
.part1new_l3{ height:280px; background:#FFFFFF; border:#d8d8d8 solid 1px; margin-top:20px;}
.part1new_l3 h2{ font-size:20px; color:#000000; height:49px; line-height:49px;font-family: "微软雅黑", "黑体"; font-weight:normal; padding-left:32px; background:url(../images/tjyd.jpg) no-repeat 32px center #eeeeee; padding-left:65px; margin-bottom:20px;}
.part1new_l3 h2 span{ font-size:14px; color:#666666;}
.part1new_l3 li{ width:280px; font-family: "微软雅黑", "黑体"; font-size:14px; line-height:30px; float:left; background:url(../images/xd.jpg) no-repeat left center; padding-left:15px; margin-left:45px; display:inline;}
.part1new_r2{ margin-bottom:13px; width:247px; height:261px;}
.part1new_r3{ border:#d8d8d8 solid 1px;height:240px; background:#FFFFFF; border:#d8d8d8 solid 1px; float:right; padding:11px 11px 0px 11px;width:223px; margin-top:13px;}
.part1new_r3 li{margin-top:10px; height:80px; }
.part1new_r3 li img{ float:left; margin-right:9px;}
.part1new_r3 li h3{ font-size:14px; line-height:22px;}
.part1new_r3 li p{ color:#80838b; line-height:15px; padding-bottom:5px; }
.part1new_r4{border:#d8d8d8 solid 1px;height:269px; background:#FFFFFF; border:#d8d8d8 solid 1px; float:right; padding:11px 11px 0px 11px;width:223px; margin-top:13px;}
.part1new_r4 li{ line-height:24px; background:url(../images/xd.jpg) no-repeat 3px center; padding-left:15px;}
.part1new_r4 ul{ padding-top:3px;}
.part1new_r5{border:#d8d8d8 solid 1px;height:213px; background:#FFFFFF; border:#d8d8d8 solid 1px; float:right; padding:11px 11px 0px 11px;width:223px; margin-top:13px; position:relative;}
.part1new_r5 li{position:absolute;height:33px; line-height:33px; text-align:center; font-size:14px;color:#FFFFFF; }
.part1new_r5_f1{ width:137px; background:#4f7b9e; top:53px; left:8px;}
.part1new_r5_f2{ width:90px; background:#d98b89; top:53px; left:147px;}
.part1new_r5_f3{ width:92px; background:#5f6595; top:90px; left:8px;}
.part1new_r5_f4{ width:136px; background:#9fa96d; top:90px; left:101px;}
.part1new_r5_f5{ width:122px; background:#883e25; top:126px; left:8px;}
.part1new_r5_f6{ width:106px; background:#d88a88; top:126px; left:131px;}
.part1new_r5_f7{ width:92px; background:#5f6595; top:162px; left:8px;}
.part1new_r5_f8{ width:136px; background:#3878a8; top:162px; left:101px;}
.part1new_lnews{ background:#FFFFFF; border:#d8d8d8 solid 1px; padding:20px 45px 35px 45px; height:auto;}
.partnews_list li{ height:110px; border-bottom:#d9d9d9 dashed 1px;}
.partnews_list h3{ background: url(../images/xd2.jpg) no-repeat 15px center; padding-left:32px;font-family: "微软雅黑", "黑体"; font-size:18px; font-weight:normal; line-height:42px; color:#005bac;}
.partnews_list span{ float:right; font-size:12px; line-height:42px; color:#828282;}
.partnews_list p{ line-height:24px; color:#515151; padding:0px 12px;}
.partnews_list{ margin-top:10px;}
.page{padding:10px; font-size:12px;  margin-top:20px; }
.page li{float:left; line-height:1.6em; background:none;}
.page li a {float:left; padding:3px 8px; border:1px solid #ccc; margin-left:5px; text-decoration:none; background-color:#f0f0f0; color:#666666;}
.page li a:hover {color:#00499C;}
.page li.thisclass {float:left; padding:3px 8px; border:1px solid #00499C; margin-left:5px; text-decoration:none; background-color:#f0f0f0;}
.page .pageinfo{float:left; padding:3px 8px; border:1px solid #ccc; margin-left:5px; text-decoration:none; background-color:#f0f0f0;}
.partmy_h2{font-family: "微软雅黑", "黑体"; font-size:18px; font-weight:normal; color:#005bac; line-height:40px; background:url(../images/zjlbh2.jpg) no-repeat bottom; padding-left:12px;}
.myjs{ background:#f0f0f0; padding:20px 27px; margin-top:25px; line-height:26px;font-family: "微软雅黑", "黑体"; font-size:14px;}
.bdmy_list_l{ float:left; margin-right:18px; border:#e5e5e6 solid 1px;}
.bdmy_list li{ height:201px;margin-top:35px; padding-bottom:35px; border-bottom:#d9d9d9 dashed 1px;}
.bdmy_list{ }
.bdmy_list h3{font-family: "微软雅黑", "黑体"; font-size:18px; color:#005bac; font-weight:normal; line-height:50px;}
.bdmy_list p{ line-height:24px; color:#515151; padding-bottom:12px;}
.bdmy_list_zx{ margin-right:17px;}
#kinMaxShow{visibility:hidden;width:100%; height:416px; overflow:hidden; background:#bfdaf7;}
.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-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
#xxx{ float:left; margin-right:18px;}