/* CSS Document */
/* CSS Document */
.JB_xw { width:276px; height:251px; float:right; border:#e0e0e0 1px solid; }
.kk { height:35px; background:#217fc4; line-height:35px; }
.kk h2 { font-size:14px; float:left; padding-left:39px; width:auto; }
.kk span { float:right; font-size:14px; padding-right:10px; line-height:34px; }
.tw { width:267px; float:left; padding:12px 0 0 12px; }
.ww { float:right; width:150px; }
.ww h2 { width:100%; float:left; font-size:14px; height:16px; line-height:16px; overflow:hidden; }
.ww p { width:100%; float:left; line-height:19px; padding-top:9px; color:#666; }
.JB_leib { width:267px; float:left; padding:7px 0 13px 10px; }
.JB_leib ul li { width:236px; float:left; border-bottom:#B7B7B7 1px dotted; background:url(../images/list1.gif) no-repeat 0 12px; padding-left:22px; font-size:14px; line-height:33px; height:33px; overflow:hidden; }
.JB_ad { margin:12px 0; }
/*½áÊø*/
.JB_gd { width:400px; float:left; margin-left:12px; border:#e0e0e0 1px solid; }
.JB_gd img { text-align:center; }
.js { background:#F4F4F4; width:399px; float:left; margin-left:12px; border:#e0e0e0 1px solid; }
.js ul { width:372px; float:left; padding:5px 0 5px 12px; }
.JB_bz { width:320px; float:left; border:#e0e0e0 1px solid; border-top: 2px solid #217fc4; padding:0 11px }
.bz_1 { width:320px; height:35px; background:#6e9dc4; line-height:35px; float:left; margin-top:11px; }
.bz_1 h2, .zhuan h2 { font-size:16px; padding-left:39px; }
.bz_2 { width:325px; float:left; padding:12px 0 0 12px; }
.bz_2_2 { float:right; width:200px; }
.bz_2_2 h2 { width:100%; float:left; font-size:14px; height:16px; line-height:16px; overflow:hidden; }
.bz_2_2 p { width:100%; float:left; line-height:19px; padding-top:9px; color:#666; }
.bz_3 { float:left; padding:7px 0 13px 12px; }
.bz_3 ul li { width:282px; float:left; border-bottom:#B7B7B7 1px dotted; background:url(../images/list1.gif) no-repeat 0 12px; padding-left:22px; font-size:14px; line-height:33px; height:33px; overflow:hidden; }
.JB_tit { border-bottom: 1px solid #217fc4; color: #217fc4; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 auto; 0text-align: center; width: 245px; }
.JB_tit a { color: #217fc4; }
.rd { width:276px; border:#e0e0e0 1px solid; float:left; padding-bottom:12px; }
.rd1 { width:250px; height:260px; margin:12px 0 0 12px; _margin-left:6px; float:left; background:url(../images/paihang.jpg) no-repeat 0 3px; }
.rd1 ul { width:100%; float:left; margin-top:-8px; }
.rd1 ul li { width:220px; height:40px; padding:13px 0 0 30px; float:left; border-bottom:#B7B7B7 1px dotted; }
.rd5 { width:220px; float:left; padding-left:10px; }
.rd5 h2 { width:100%; float:left; height:15px; line-height:15px; overflow:hidden; font-size:13px; }
.rd5 p { width:100%; float:left; font-size:12px; color:#999; }
.JB_inleft, .JB_mod { width:700px; float:left; }
.JB_inright { float:right; width:278px; }
.foot { width:100%; height:60px; background:#4e6201; position: fixed; bottom: 0; left: 0; z-index: 9999; }
.left { float:left; }
.f1 { margin-left:208px; }
.f2 { margin-left:15px; }
.f3 { width:200px; height:35px; background:url(../images/f3.jpg) no-repeat; margin-left:15px; margin-top:12px; }
.f3 a { color:#333; }
.f5 { padding:12px; }
#bottomNew { width:160px; height:35px; line-height:35px; float:left; overflow:hidden }
#bottomNew a { height:0px; display:none; line-height:0px; text-decoration:none; font-size:14px; padding-left:10px; }
#bottomNew .on { width:auto; height:35px; overflow:hidden; line-height:35px; display:block; color:#333; }
#bottomNew a:hover { color:#f00; }
.bottomNewList { width:20px; height:21px; float:left; position:relative; background:url(../images/f4.jpg) no-repeat right top; cursor:pointer; margin-top:7px; margin-left:10px; }
.botNewList { width:200px; height:auto; background:#fff; border:1px solid #ccc; position:absolute; z-index:99999; left:-170px; bottom:20px; overflow:hidden; clear:both; cursor:default }
.botNewList p { width:200px; line-height:29px; height:29px; display:block; overflow:hidden; font-size:12px; margin:0px; }
.botNewList a { color:#434343; width:200px; height:29px; display:block; text-decoration:none; padding-left:10px; }
.botNewList a em { width:307px; height:27px; display:block; float:left; font-style:normal }
.botNewList a span { width:70px; height:27px; display:block; float:left }
.botNewList a:hover { color:#fff; background-color:#4e6201; cursor:pointer; font-weight:bold; }
.JB_case { width:276px; height:243px; border:1px solid #e0e0e0; overflow:hidden; float:left; margin-top:15px; background:#f5f5f5; }
.JB_case ul { padding:10px 15px; }
.JB_case ul li { border-bottom:#B7B7B7 1px dotted; background:url(../images/list1.gif) no-repeat 0 12px; padding-left:22px; font-size:14px; line-height:33px; height:33px; overflow:hidden; }
.JB_hot { width:276px; height:243px; border:1px solid #e0e0e0; overflow:hidden; float:left; margin-top:15px; background:#f5f5f5; }
.JB_hot ul { padding:10px 15px; }
.JB_hot li { background: url(../images/jb13.gif) no-repeat left center; font-size:14px; border-bottom: 1px dashed #e0e0e0; height: 33px; line-height: 33px; width: 100%; }
.JB_hot li span { color: #fff; padding: 0 15px 0 3px;font-size:12px;}
.JB_fw { width:276px; height:243px; border:1px solid #e0e0e0; overflow:hidden; float:left; background:#f5f5f5; }
.JB_fw01{padding:10px 20px;font-size:14px;}
.JB_fw01 p{color: #c67d00;line-height: 24px; }
.JB_fw01 b{ color: #333; font-size: 15px; font-weight: normal; }
.JB_fw02 { border-top: 1px dashed #e0e0e0; width: 235px;height: 80px; margin: 5px auto 0;padding-top:10px; }
.JB_fw03 { float: left; height: 100%; text-align: center; width: 68px; margin: 0 0 0 8px;}


.JB_weizhi { height:32px; border:1px solid #CCCCCC; overflow:hidden; background:#f5f5f5; padding-left:24px; font-size:14px; line-height:32px;margin-bottom:10px; }
.JB_weizhi a { color:#666; text-decoration:none; margin:0 5px; }
/*½áÊø*/
.JB_content { width:990px; }
.JB_nrleft { width:692px; float:left; }
.liaofa { width:100%; float:left; }
.neirong1 { width:691px; height:302px; }
.tb { width:447px; height:320px; background:url(../images/liaofabg.jpg) no-repeat; float:right; }
.liaofa_nav { width:447px; height:42px; float:left; }
.tb h2 { padding:19px 0 0 40px; width:auto; float:left; font-size:14px; }
.liaofa_con { width:439px; float:right; }
.liaofa_con h1 { width:94%; height:22px; line-height:22px; overflow:hidden; text-align:center; padding-left:12px; float:left; padding-top:10px; text-align:center; font-size:18px; font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; }
.tb p { width:407px; font-size:14px; float:left; color:#000; margin:7px 0 0 16px; padding-bottom:7px; line-height:25px; border-bottom:#CCC 1px dashed; text-indent:2em; _margin-left:8px; }
.zi { width:407px; font-size:14px; float:left; margin:7px 0 0 16px; line-height:25px; _margin-left:8px; }
.zi ul { width:420px; float:left; margin-left:-10px; }
.zi ul li { float:left; display:inline; font-size:14px; width:170px; padding:4px 0 3px 27px; background:url(../images/list2_08.gif) no-repeat 0 6px; margin-left:13px; height:25px; line-height:25px; overflow:hidden; }
.fy img { text-align:center; margin-left:125px; }
.JB_nrmain { border:#e0e0e0 1px solid; width:690px; float:left; }
.JB_nrlist { width:650px; float:left; padding-left:20px; }
.JB_nrlist ul { width:650px; float:left; }
.JB_nrlist ul li { float:left; padding-top:25px; }
.JB_nrlist ul li p { width:650px; float:left; line-height:25px; text-indent:2em; padding:12px 0 0 0; }
.bj { background:#f5f5f5; width:650px; height:40px; text-align:center; line-height:40px; float:left; }
.bj h2 a{color:#217fc4;}
.bj .key { width:auto; float:left; padding:0 7px 0 40px; font-size:14px; }
.bj h2 { width:460px; padding-left:50px; height:40px; line-height:40px; overflow:hidden; float:left; font-size:14px; text-align:left; }
.bj .riqi { width:125px; float:right; color:#999; padding-right:8px; }
.tishi001 { width:650px; float:left; padding:25px 0 30px 0; }
.tishi001_nav { width:647px; height:28px; background:url(../images/tishi01_03.gif) no-repeat; }
.tishi001_nav h2 { text-align:center; color:#000; font-size:16px; font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; }
.tishi_list { width:645px; float:left; border:#CCC 1px solid; padding:5px 0; }
.tishi_list ol, .tishi_list ul { width:645px; float:left; }
.tishi_list dl, .tishi_list li { width:135px; float:left; display:inline; padding-left:25px; line-height:27px; height:27px; overflow:hidden; }
.nr_right { float:right; width:278px; }
.xbtp { width:276px; border:#D7F5C5 1px solid; float:left; }
.tp { width:270px; float:left; margin-left:-6px; padding:2px 0 15px 0; }
.tp li { width:108px; float:left; display:inline; padding:15px 0 0 24px; }
.tp li img { border:#ccc 1px solid; width:104px; height:75px; float:left; padding:1px; }
.tp li p { width:100%; float:left; text-align:center; padding-top:7px; height:14px; line-height:14px; overflow:hidden; }
.JB_nrtxt { width:630px; float:left; padding-left:30px; }
.JB_nrtxt h1 { text-align:center; font-size:24px; width:100%; float:left; font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; border-bottom:#CCC 1px solid; padding:30px 0 15px 0; }
.ly { width:100%; float:left; text-align:center; padding-top:17px; }
.ly li { display:inline; padding-left:20px; color:#666666; font-size:14px; }
.ly li span { color:#000; }
.neirbox5 { width:100%; float:left; padding:35px 0 0 7px; }
.neirbox5 a { float:left; padding-right:3px; }
.neirbox5le { width:auto; float:left; padding:2px 7px 0 0; font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; font-size:16px; color:#006699; }
.conntent { width:100%; height:auto; float:left; font-size:14px; }
.conntent p { text-indent:2em; width:100%; float:left; line-height:27px; padding-top:22px; color:#000; }
.zixun { width:630px; float:left; padding-top:16px; }
.zixun1 { width:628px; height:auto; background:#B8E6F5; float:left; border:#DDDDDD 1px solid; }
.zixun ul { width:628px; float:left; }
.zixun1 ul li { width:185px; padding:0 10px; margin-left:2px; float:left; display:inline; border:#FFF 1px solid; font-size:14px; line-height:33px; height:33px; overflow:hidden; text-align:center; }
.aj { width:630px; height:70px; text-align:center; float:left; padding:37px 0 25px 0; }
.neirbox7 { width:100%; float:left; }
.neirbox7 ul li { width:100%; line-height:30px; font-size:14px; color:#343434; }
.neirbox10 { width:630px; float:left; padding:15px 0 35px 0; }
.neirbox10 h3 { width:630px; height:36px; line-height:36px; font-size:20px; font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; color:#006699; }
.neirbox10 ul { }
.neirbox10 ul li { width:250px; height:34px; line-height:34px; overflow:hidden; border-bottom:1px dotted #ccc; background:url(../images/icon02.jpg) no-repeat 0px 9px; padding-left:25px; float:left; font-size:14px; display:inline; margin-left:60px; }
.neirbox9 { width:630px; height:100px; float:left; padding-top:17px; }
.neirbox6 { width:618px; height:34px; background:#c6f1c6; color:#676767; float:left; margin-top:17px; line-height:34px; padding-left:12px; font-size:14px; }
.neirbox6 h6 { width:auto; float:left; }
.neirbox6 dl { width:auto; float:left; display:inline; padding-right:10px; }
.shebei { border:#A7DBA7 1px solid; width:690px; float:left; }
.shebei_con { width:625px; float:left; padding:0 0 35px 30px; }
.shebei_con ol { width:625px; float:left; }
.shebei_con dl { width:625px; float:left; border-bottom:#CCC 1px solid; padding:35px 0 35px 0; }
.wm { width:465px; float:right; }
.wm h2 { width:100%; height:16px; line-height:16px; overflow:hidden; float:left; font-size:14px; }
.wm p { width:100%; float:left; padding-top:13px; font-size:14px; line-height:25px; text-indent:2em; }
.anniu { margin-left:70px; }
.anniu img { margin:30px 12px; }

.focus{ position:relative; width:400px; height:251px; background-color: #000; float: left;}
.focus img{ width:400px; height:251px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:5px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f0ef01;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
