/* CSS Document */
*{ margin:0;padding:0; list-style-type:none;outline:none; /*font-family: "Microsoft YaHei" */}
body{font-size:12px; font-family: "Microsoft YaHei"}
img{border:0;}
a{ text-decoration:none;outline:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}

.centent{ width:100%; height:104px; background:url(images/bjj.jpg) no-repeat;}
.header{ width:1002px; margin:0 auto; height:89px; overflow:hidden;}
.logo{ float:left; width:213px; height:72px; overflow:hidden; margin-top:10px;}
.menu{ float:right; width:605px; height:37px; display: inline; overflow:hidden; margin-top:30px;}
.menu li{ float:left; display:block; width:76px; height:37px; overflow:hidden; text-align:center; margin-left:30px;}
.menu li a{ display:block; float:left; display:block; width:76px; height:37px; line-height:30px; color:#000000; font-size:16px;}
.menu li a:hover{ background:url(images/line.gif) no-repeat center bottom; color:#00a0e9;}
.navon a{ background:url(images/line.gif) no-repeat center bottom!important; color:#00a0e9!important;}

.footer{ width:100%; background:url(../img/foot_bg.png) repeat-x 0 0; height:211px; overflow:hidden;}
.foot_nav{ width:1002px; margin:0 auto; height:30px; overflow:hidden; color:#000; padding-top:5px;}
.foot_nav_left{ float:left; width:1002px; font-size:13px;}
.foot_nav_left a{ padding-left:6px; padding-right:6px; color:#262729; font-size:13px; line-height:33px;}
.foot_nav_left a:hover{ color:#f08300}
.foot_nav_right{ float:right; width:500px; text-align:right;  font-size:13px;}
.foot_nav_right a{ padding-left:6px; padding-right:6px; color:#262729;  font-size:13px;  line-height:33px;}
.foot_nav_right a:hover{ color:#f08300}
.footer p{ width:100%; text-align:center; line-height:24px; color:#b0b1b2; margin-top:25px;}
.footer p a{ color:#b0b1b2;}
.footer p a:hover{ color:#f08300; text-decoration:underline;}

.copright1{ float:left; width:1000px; height:30px; line-height:30px; text-align:center; color:#ababab; font-size:14px; margin-top:29px;}
.copright2{ float:left; width:1000px; height:30px; line-height:30px; text-align:center; color:#ffffff; font-size:15px; font-weight:bold; margin-top:100px;}

.banner{width:100%; height:445px; margin:0 auto; border-top:1px solid #e5e5e5;}
#kinMaxShow{ width:100%; margin:0 auto; height:445px;}

.main{ width:1000px; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.gonggao{width:100%; overflow:hidden; height:39px; background:#f7f8f8;}
.gonggao_nr{ width:1000px; margin:0 auto; height:39px; overflow:hidden;}
.gonggao_nr p{ float:left; width:600px;  padding-left:25px; background:url(images/list01.gif) no-repeat 0 12px; overflow:hidden; height:39px; line-height:39px;}
.gonggao_nr p a{ float:left; display:block; width:440px; height:39px; overflow: hidden; color:#666666; font-size:14px;}
.gonggao_nr p span{ float:right; color:#666666;}

.main_cont1{ float:left; width:1000px; height:138px; overflow:hidden; background:url(images/cont1.gif) no-repeat 0 0; margin-top:23px;}

.main_cont1_left{ float:left; width:201px; height:94px; padding-left:110px; padding-top:23px; overflow:hidden;}
.main_cont1_left dt{ float:left; width:201px; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_cont1_left dt a{ color:#fff; font-size:16px; font-weight:bold;}
.main_cont1_left dd{ float:left; width:201px; height:70px; line-height:22px; overflow:hidden; margin-top:5px; color:#fff; font-size:14px;}

.main_cont1_middle{ float:left; width:201px; height:94px; padding-left:110px; padding-top:23px; overflow:hidden; margin-left:25px;}
.main_cont1_middle dt{ float:left; width:201px; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_cont1_middle dt a{ color:#fff; font-size:16px; font-weight:bold;}
.main_cont1_middle dd{ float:left; width:201px; height:70px; line-height:22px; overflow:hidden; margin-top:5px; color:#fff; font-size:14px;}

.main_cont1_right{ float:right; width:201px; height:94px; padding-right:18px; padding-top:23px; overflow:hidden;}
.main_cont1_right dt{ float:left; width:201px; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_cont1_right dt a{ color:#fff; font-size:16px; font-weight:bold;}
.main_cont1_right dd{ float:left; width:201px; height:70px; line-height:22px; overflow:hidden; margin-top:5px; color:#fff; font-size:14px;}


.main_cont2{ float:left; width:1000px; height:275px; margin-top:20px; overflow:hidden;}
.rollBox{width:1000px;overflow:hidden;}
.rollBox .Cont{width:900px;overflow:hidden; margin:0 50px;padding-top:20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:172px;float:left; background:url(images/pho_bg.gif) no-repeat 0 0; text-align:center; padding-top:7px; overflow: hidden; margin-right:70px; height:250px;}
.rollBox .Cont .pic img{ width:150px; height:230px; display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; padding-top:120px;}
.img2{ float:right;padding-top:120px;}

.main_cont3{ float:left; width:1000px; text-align:center; height:764px; margin-top:30px; overflow:hidden; padding-bottom:10px;}
.nybanner{ width:100%; margin:0 auto; background:url(images/ny_banner.png) no-repeat center 0; height:211px;}
.nymenu{ width:100%; height:55px; background:#dcdcdc; margin:0 auto; border-top:2px solid #ffffff;}
.nymenu_box{ width:1000px; margin:0 auto; height:55px; overflow:hidden;}
.nymenu_box ul{ float:left; width:1000px; overflow:hidden; height:55px; display:block;}
.nymenu_box ul li{ float:left; display:block; width:251px; overflow:hidden; height:55px;}
.nymenu_box ul li a{ float:left; display:block; width:251px; height:55px; text-align:center; line-height:55px; font-size:20px; color:#282828;}
.nymenu_box ul li a:hover{ background:#00a0e9; color:#ffffff;}
.navon2 a{background:#00a0e9!important; color:#ffffff!important;}


.mtbd_bt{ float:left; width:997px; height:37px; padding-left:3px; background:url(images/line2.png) no-repeat 0 bottom; font-size:22px; color:#00a0e9; font-weight:normal; margin-top:24px;}
.news{ float:left; width:1000px; height:171px; overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #bbbbbb; margin-top:15px;}
.news dt{ float:left; width:345px; height:171px; overflow:hidden;}
.news dt img{ width:345px; height:171px;}
.news dd.news_bt{ float:right; width:645px; height:30px; margin-top:10px; line-height:30px; overflow:hidden;}
.news dd.news_bt a{ float:left; display:block; width:500px; overflow:hidden; height:30px; color:#404040; font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news dd.news_bt span{ float:right; color:#747474; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.news dd.news_nr{ float:right; width:645px; height:70px; overflow:hidden; line-height:25px; color:#747474; font-size:14px;margin-top:15px;}
.news dd.news_more{ float:right; width:645px; height:30px; margin-top:15px;}
.news dd.news_more a{ color:#ef8233; font-size:16px;}

.number3{ float:left; display:block; width:500px; height:25px; display:inline; padding-left:250px; overflow:hidden; margin-top:30px; padding-bottom:10px;}
.number3 li{ float: left; display:block; width:26px;  height:25px; overflow:hidden; margin-left:10px;}
.number3 li a{ float:left; display:block; width:26px; height:24px; text-align:center; line-height:24px; overflow:hidden; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.number3 li a:hover{ background:url(images/bg4.png) no-repeat 0 0; color:#fff;}
.number3 li.syy2 { width:58px;}
.number3 li.syy2 a{ width:58px!important; height:24px; background:url(images/bg3.png) no-repeat 0 0!important;  float:left; display:block; color:#fff; font-family: "Microsoft YaHei"}
.number3 li.syy2 a:hover{ background:none;}

.nymain_contant{ float:left; width:1000px; line-height:24px; color:#333333; overflow:hidden; margin-top:15px;}
.nymain_contant p{ float:left; width:1000px; overflow:hidden;}

.nybts2{ width:1000px; text-align:center;font-size:16px; color:#0863b4; line-height:27px; margin-top:10px; padding-bottom:5px;}
.fbrqs2{ float:left; width:1000px; height:32px;font-size:12px; font-weight:normal;text-align:center; border-bottom:1px dashed #ccc; line-height:28px;margin-top:10px; margin-bottom:10px;}
.sxp{ float:left; width:1000px; overflow:hidden; margin-top:15px; }
.sxp li{ float:left; width:1000px; display:block; margin-top:10px; height:24px;  line-height:24px; color:#666;}
.sxp li a{ color:#666;}
.sxp li a:hover{ text-decoration:underline; color:#0863b4;}

.neirong{ width:96%; margin:0 auto;}
.neirong img{ width:300px; height:530px; margin-left:12px;}
.case{ width:90%; margin:0 auto; padding-top:20px;}
.shows{ float:left; width:80px; height:110px; margin:18px 55px 18px 40px; display:block;}
.shows dt{ float:left; width:80px;; height:80px; overflow:hidden; padding:1px; }
.shows dt img{ width:80px; height:80px; overflow:hidden;}
.shows dd{ float:left; width:80px; height:30px; line-height:30px; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.shows dd a{ color:#575757; font-size:14px; text-decoration:none;}
.shows dd a:hover{ color:#1b6bb8; text-decoration:none;}