@charset "gb2312";
/* CSS Document */
/*reset-----------------------------------------------------------*/
*{ border:0px; margin:0; padding:0;}
body{ width:100%; height:auto; min-width:1184px; padding:0px; margin:0 auto; -webkit-text-size-adjust:none; }  :focus{ outline:none;}
a{ cursor:pointer; text-decoration:none;}
img{ border:0;}
input,select,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.clearfix {clear:both;}
.none {display:none;}

/*------------Ê×Ò³------------*/ 

.top,.nyjbbox,.ltrcbox,.fxbbox,.ljhgbox,.xzzzbox,.mtzcbox,{width:100%; margin:0 auto; }   
.content{width:100%; height:auto; top:0;} 

/*Í·²¿*/

.top{width:1184px; height:50px; margin:0 auto; background:url(imagesindex_02.png) no-repeat left;}
.top .textbox{width:130px; float:right; margin-left:10px;}
.top .textbox a{font:normal 14px/50px "Î¢ÈíÑÅºÚ"; color:#000;}

.nav{width:100%; height:543px; margin:0 auto; background:url(imagesindex_05.png) no-repeat center top; }

.menu{width:100%; height:62px; background:#001e69;}
.menu ul{width:800px; height:100%; text-align:center; margin:0 auto; padding-top:20px; padding-bottom:11px;}
.menu ul li{width:126px; height:25px; float:left; text-align:center; border-left:1px solid #fff; border-right:1px solid #fff;}
.menu ul li:first-child{border-left:0px;}
.menu ul li:last-child{border-right:0px;}
.menu ul li a{font:normal 20px/25px "Î¢ÈíÑÅºÚ"; color:#fff; display:block;}
.menu ul li a:hover{color:#fffeb3; display:block;}


.content{width:1185px; height:auto; margin:0 auto; overflow:hidden;}


/*½¹µãÐÂÎÅ*/

.jdxwbox{width:100%; height:340px; margin:20px auto;}
.jdxwbox .leftbox{width:472px; height:336px; float:left;}
.jdxwbox .rightbox{width:638px; height:296px; float:right; padding:20px; border:1px solid #c2c2c2;}
.jdxwbox .rightbox .jdtitle{width:auto; height:30px; margin-bottom:18px; text-align:center; }
.jdxwbox .rightbox .jdtitle a{font:bold 24px/30px "Î¢ÈíÑÅºÚ"; color:#001e69;}
.jdxwbox .rightbox .zyfont{width:100%; height:240px; font:normal 16px/25px "Î¢ÈíÑÅºÚ"; color:#001e69;}


/*ÐÂÎÅÍ¼Æ¬ÂÖ²¥*/
.slide{ position:relative; width:472px; height:336px; overflow:hidden; float:left; } 
.slide_info{ font:normal 13px/30px "Microsoft YaHei"; color:#fff; position:absolute; bottom:-1px; width:472px; height:30px; overflow:hidden; background:#004094; text-align:center;}
.slide .numlist{ width:100%; position:absolute; bottom:24px; right:0; height:20px; z-index:1002;}
.slide ul {list-style-type:none; z-index:1002; float:right; height:20px;}
.slide ul li {width:22px; height:14px; float:left; display:inline-block; color:#fff; font:normal 10px/14px "Microsoft YaHei"; text-align:center; cursor:pointer; border-right:1px solid #3a3d3c; background:#000;} 
.slide ul li:hover{background:#f00; color:#fff;} 
.slide ul li.current{background:#004cd3; color:#fff;} 
.slide_list a{position:absolute;}
.slide_list a img{width:472px; height:294px; padding:0;}
.slide_list a img.img01{width:472px; height:294px; padding:0;}


/*»áÒéÐÅÏ¢*/
.hyxxbox{width:100%; height:85px; font:bold 30px/60px "Microsoft YaHei"; color:#4e80a6; text-align:center; border-bottom:1px solid #c2c2c2; position:relative; margin-top:40px;}
.hyxxbox .fontbox{width:222px; height:50px; font:normal 22px/50px "Î¢ÈíÑÅºÚ"; color:#001e69; background:#fff; text-align:center; border:1px solid #c2c2c2; position:absolute; top:60px; left:50%; margin-left:-111px;}

.rcbox{width:1183px; height:569px; overflow:hidden; background:url(imagesindex_09.png) no-repeat center top; margin-top:50px;}
.rcbox .nrbox{width:780px; height:auto; margin:60px auto 0 auto; }
.rcbox .nrbox table{font:normal 20px/35px "Î¢ÈíÑÅºÚ"; color:#000;}

.rcbox .tabbox{width:280px; height:52px; margin:40px auto 20px 30px; }
.rcbox .tabbox ul{width:100%; height:auto; overflow:hidden;}
.rcbox .tabbox ul li{width:139px; height:52px; float:left; text-indent:35px; font:normal 22px/52px "Î¢ÈíÑÅºÚ"; background:url(imagesindex_19.png) no-repeat center; color:#fff;}
.rcbox .tabbox ul li a{width:139px; height:52px; display:block;}
.rcbox .tabbox ul li a.fontrc{background:url(imagesindex_19.png) no-repeat center; color:#0a3b75;}
.rcbox .tabbox ul li a.fontrc:hover{text-indent:35px; background:url(imagesindex_18.png) no-repeat; color:#fff;}
.rcbox .tabbox ul li.fontrc .checked{text-indent:35px; background:url(imagesindex_18.png) no-repeat; color:#fff;}
.rcbox .tabbox ul li a.checked{text-indent:35px; background:url(imagesindex_18.png) no-repeat; color:#fff;}

.rccontent{width:100%; height:auto; padding:20px 10px 10px 20px; margin-top:20px;}
.rccontent .lefttime{width:100%; height:auto;}
.rccontent .lefttime .timebox{width:10%; height:40px; float:left; border:1px solid #bcbcbc; background:#fff; text-align:center; font:normal 22px/40px "Î¢ÈíÑÅºÚ"; color:#001e69;}
.rccontent .lefttime .titfont{width:80%; height:40px; float:left; margin-left:30px; font:bold 22px/40px "Î¢ÈíÑÅºÚ"; color:#001e69; }

.rccontent .bottombox{width:90%; height:auto; overflow:hidden; margin-left:60px; border-left:1px solid #898989;}
.rccontent .bottombox .zybox{width:91%; height:auto; margin-left:90px; text-align:justify; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#898989;}
.rccontent .bottombox .imgbox1{width:790px; height:auto; margin:20px auto;}
.rccontent .bottombox .imgbox2{width:881px; height:auto; margin:20px auto;}
.rccontent .bottombox ul{width:91%; height:auto; margin-left:90px;}
.rccontent .bottombox ul li{width:280px; height:auto; float:left; margin-left:13px; margin-top:10px;}
.rccontent .bottombox ul li img{width:232px; height:auto; margin:20px auto; display:block; border:1px solid #898989; -moz-border-radius:11px; -webkit-border-radius:11px; border-radius:11px;}
.rccontent .bottombox ul li p{width:200px; height:20px; margin:0 auto; text-align:center; font:normal 16px/20px "Î¢ÈíÑÅºÚ"; }
.rccontent .bottombox ul li p.zw{width:200px; height:40px; font:normal 16px/20px "Î¢ÈíÑÅºÚ"; }


/*¾«²Ê»¨Ðõ*/

.jchxbox{width:100%; height:85px; font:bold 30px/60px "Microsoft YaHei"; color:#fff; text-align:center; border-bottom:1px solid #c2c2c2; position:relative; background:#147bb6; margin-top:0;}
.jchxbox .fontbox{width:222px; height:50px; font:normal 22px/50px "Î¢ÈíÑÅºÚ"; color:#001e69; background:#fff; text-align:center; border:1px solid #c2c2c2; position:absolute; top:60px; left:50%; margin-left:-111px;}

.jchximgbox{width:100%; height:450px; background:#147bb6; margin-top:0; padding-top:80px;}

#datouwang{width:1100px;}
#datouwang >li{width:600px;}
.mb-wrapper{margin:0 auto 20px;position:relative; height:500px;left:0;top:0;}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0;}
.mb-active-slider{border-color:#333;}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none;}
.mb-panel a{outline:0;}
.mb-slider .mb-panel.current{cursor:auto;}
.mb-inside *{max-width:100%;}
a.mb-scrollButtons{display:block;width:45px;height:58px;background:transparent url(imagesarrows.png) no-repeat;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(imagesarrows.gif) no-repeat;}
a.mb-scrollButtons.mb-left{background-position:left top;left:-45px;}
a.mb-scrollButtons.mb-right{background-position:right top;right:-45px;}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom;}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom;}
a.mb-scrollButtons.disabled{display:none;}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100;}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0;}
.mb-panel{margin-top:90px;}
.mb-controls a:hover{color:black;}
.mb-controls a.current{color:#900;}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0;}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px;}
.main-nav a:hover{color:black;border-bottom:2px solid black;}
.mb-inside img{width:100%;}




/*Î²²¿*/

.foot {width:100%; height:108px; margin-top:6px; background:#5e607a; position:relative; }
.foot .lxwmbox{width:1184px; height:auto; margin:0 auto; overflow:hidden; }
.foot .lxwmbox .lxwmbox_left{width:520px; height:100px; float:left; margin-top:6px;}
.foot .lxwmbox .lxwmbox_left .lxfont{width:410px; font:normal 14px/20px "Î¢ÈíÑÅºÚ"; color:#fff; margin-left:110px; }
.foot .lxwmbox .lxwmbox_left img{width:90px; float:left; margin-top:25px;}
.foot .lxwmbox .lxwmbox_right{width:400px; height:100px; float:right; margin-top:6px; text-align:right; font:normal 14px/20px "Î¢ÈíÑÅºÚ"; color:#fff; }
.foot .lxwmbox .lxwmbox_right .weixin{ width:46px; height:46px; margin:0 0 0 auto; position:relative; font-size:12px; text-align:center; }
.foot .lxwmbox .lxwmbox_right .weixin a{width:46px; height:46px; display:block; position:absolute; left:0; top:0; background:url(imagesforum2017_15.png) no-repeat center top; }
.foot .lxwmbox .lxwmbox_right .weixin .weixin_nr{width:100px; height:100px; padding:5px; background:#fff; text-align:center; position:absolute; left:-60px; top:-10px; display:none;}
.foot .lxwmbox .lxwmbox_right .weixin .weixin_nr img{ margin-bottom:0px;}
.foot .lxwmbox .lxwmbox_right .weixin .weixin_nr .arrow{ width:0; height:0; border-top:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent; position:absolute; left:42px; top:110px;}
.foot .lxwmbox .lxwmbox_right .weixin.on .weixin_nr{ display:block;}
.foot .lxwmbox .lxwmbox_right .weixin.on a{ background:url(imagesforum2017_15.png) no-repeat left bottom;}


/*ÄÚÈÝÒ³*/
.top_nr{width:100%; height:201px; margin:0 auto; text-align:center;}
.bar{width:960px; height:44px; margin:0 auto; background:url(imagesindex2_2.png) no-repeat; font:bold 22px/40px "Î¢ÈíÑÅºÚ"; text-indent:30px;}

.ltnr { width:750px; height:auto; position:relative; margin:10px auto; padding:8px auto; font:normal 12px/22px "Î¢ÈíÑÅºÚ"; line-height:22px;}
.ltnr .line3 {width:100%; height:1px; border-top:1px solid #000000 ; margin-bottom:15px; }
.ltnr .text3{width:95%; height:auto; padding-top:10px; padding-left:30px;}
.ltnr .text3 p{ line-height:30px; font:normal 14px/30px "Î¢ÈíÑÅºÚ"; }
.ltnr .text3 img {margin:5px;}
.ltnr .title { font:normal 24px/28px "Î¢ÈíÑÅºÚ"; color:#103791; text-align:center; margin-top:30px; padding-bottom:15px;}
.ltnr .from { font:normal 12px/22px "Î¢ÈíÑÅºÚ"; color:#000; text-align:center; margin:20px; }

.buleline { width:100%; height:5px; background-color:#002c9c; margin:30px auto 5px auto;}
.grayline { width:100%; height:45px; background-color:#dbdbdb; margin:0 auto 5px auto;}
