body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{ color:#000000;font-size:12px; font-family:"����"; line-height:2; background:url(bgbgbgbgbgb.jpg) repeat-x top left;}
ul,ol{list-style-type:none;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#BB0909;text-decoration:none;}
.clearit{height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:-1px; clear:both;}
.top{ margin:0 auto; width:1000px; background:url(top_bj.jpg) repeat-x; height:29px; line-height:29px; overflow:hidden; zoom:1;}
.toppic{ margin:0 auto; width:1000px; overflow:hidden; zoom:1;}
.nav{ margin:0 auto; width:1000px; background:url(nav.jpg) repeat-x; height:34px; line-height:34px;}
/*�����˵�*/
.jquerycssmenu{width:1000px;height:34px; margin:0 auto; position:relative; z-index:300;}
.jquerycssmenu ul.navigation_inside{margin:0;list-style-type: none;
width:1000px; height:34px; font-size:14px;color:#fff; font-weight:bold;}
.jquerycssmenu ul.navigation_inside li{position: relative;display: inline; width:76px;text-align:center; float:left; height:34px; background:url(nav_line.jpg) no-repeat right;}
.jquerycssmenu ul.navigation_inside li a{display: block; height:34px; line-height:34px; text-align:center;text-decoration: none;font-size:14px; text-align:center;color:#fff; font-weight:bold;}
.jquerycssmenu ul.navigation_inside li a:hover{color:#fff; text-decoration:underline;}
.jquerycssmenu ul.navigation_inside li ul{position: absolute;left: 0;visibility: hidden;}
.jquerycssmenu ul.navigation_inside li ul li{display: list-item;float: none; height:25px; line-height:25px; text-align:center; font-size:12px; background:#EAEAEA;  font-weight:normal; width:76px; border-bottom:1px solid #fff;}
.jquerycssmenu ul.navigation_ inside li ul li ul{top: 0;}
.jquerycssmenu ul.navigation_inside li ul li a{ display:block;color: black;margin:0;font-size:12px; font-weight:normal; height:25px; line-height:25px; text-align:center;}
.jquerycssmenu ul.navigation_inside li ul li a:hover{color: black; background:#CDCDCD;}
.jquerycssmenu ul.navigation_inside li ul li a:visited{color: black;}
.downarrowclass{position: absolute;top: 7px;right: 5px;}
.rightarrowclass{position: absolute;top: 5px;right: 5px;}
/*�����˵� ����*/
.xnav{ margin:0 auto; width:1000px;  background:url(x_nav.jpg) repeat-x; height:30px; line-height:30px; overflow:hidden; zoom:1;}
/*nr*/

.cont_nr{ width:1000px; margin:8px auto; overflow:hidden; zoom:1;}
.cont_left{ float:left; width:754px; overflow:hidden; zoom:1;}
.cont_right{ float:right; width:239px; overflow:hidden; zoom:1;}
.cont_left_ban{ float:left; width:309px; height:229px; padding:1px; border:1px solid #D0D1D3;}
.cont_left_right{ float:right; width:432px;  border:1px solid #D0D1D3;  overflow:hidden; zoom:1;}
.nr_nav{ background:url(n_navbj.jpg) repeat-x; height:27px;border-bottom:1px solid #D0D1D3; overflow:hidden; zoom:1;}
.nr_nav_left{ float:left; background:url(n_nav.jpg) no-repeat; width:91px; padding-top:3px; height:24px; line-height:24px; text-align:center; vertical-align:bottom;}
.nr_nav_left01{ float:left; background:url(j_nav.jpg) no-repeat; width:99px; padding-top:3px; height:24px; line-height:24px; text-align:center; vertical-align:bottom;}
.nr_nav_right{ float:right; margin-right:15px;_margin-right:8px;  margin-top:8px;}
.nr_cont{ width:420px; padding:5px;}

.cont_pic{ border:1px solid #D0D1D3; background:#F2F2F2; padding:15px 5px; margin:8px 0; overflow:hidden; zoom:1;}
.cont_pic ul li{ float:left; width:140px; height:77px; background:#fff; border:1px solid #E9E7E7; margin:0 3px 0 3px; _margin:0 2px 0 3px;}

.news{ float:left; width:371px; border:1px solid #D0D1D3; overflow:hidden; zoom:1;}
.news01{ margin:8px 0; border:1px solid #D0D1D3; width:237px; overflow:hidden; zoom:1;}

.jn_nr{ border-bottom:1px solid #EBEBEB; padding:0px 0 8px 0; overflow:hidden; zoom:1; width:223px; margin:8px 0 0 0;}
.jn_nr_left{ float:left; width:86px; height:76px; margin-right:5px;}
.jn_nr_rig{ float:right; width:130px;}
.jn_nr1{ border-bottom:1px solid #EBEBEB; padding:0px 0 8px 0; overflow:hidden; zoom:1; margin:8px 0 0 0;}
.jn_nr1_left{ float:left; width:86px; height:76px; margin-right:5px;}
.jn_nr1_rig{ float:right; width:643px;}


.lxwm{ background:url(xsdh.jpg) no-repeat; height:229px;}
.qq_po{ position:relative; top:45px; padding-right:15px; width:222px; height:30px;}

.index_pic{ width:998px; margin:0 auto; overflow:hidden; zoom:1;border:1px solid #D0D1D3;}
.index_pic_nav{ background:url(pro_nav.jpg) no-repeat; height:29px; line-height:29px; overflow:hidden; zoom:1;}
.pro{ float:left; margin:5px 10px 5px 20px;  _margin:5px 10px 5px 14px; width:151px; height:148px; overflow:hidden; zoom:1;}
.pro1{width:147px; height:119px; border:1px solid #D0D1D3; padding:1px;}
.pro1 img{width:147px; height:119px;}


.link{ width:998px; margin:8px auto;  overflow:hidden; zoom:1; border:1px solid #D0D1D3;}
.link_left{ float:left; background:url(link_nav.jpg) no-repeat; width:170px; height:53px;}
.link_right{ float:right; width:812px; border-left:1px solid #D5D7D2; background:#EDEDEF; padding:7px; height:39px; _padding:7px 0px;}
.link_right ul li{ float:left; width:154px; height:37px; border:1px solid #C0BFCF; margin:0 4px 0 2px;_margin:0 2px 0 2px;}

.btm{ background:url(btm.jpg); width:1000px; margin:0 auto; padding:20px 0 0 0; height:84px; line-height:30px;}



.fy_left{ float:left; width:239px; overflow:hidden; zoom:1;}
.fy_left_nav{ background:url(fy_nav.jpg) no-repeat; height:36px; line-height:36px; overflow:hidden; zoom:1; padding-left:40px; width:199px;}
.fy_left_nr{ padding:6px 0;}
.fy_left_xnav{ background:url(fy_xnav.jpg) no-repeat; height:24px; line-height:24px; padding-left:20px; width:219px; margin:3px 0 0 0; _padding:7px 0 0 20px; _height:17px; _line-height:17px;}
.fy_right{ float:right; width:750px; border:1px solid #D0D1D3;}
.fy_right_nr{ padding:8px; width:734px;}



.div1{ overflow:hidden; zoom:1;}
.div2{ overflow:hidden; zoom:1; margin:2px 0 3px 0;}
.div2_left{ float:left; width:330px; _padding:5px 0;}
.div2_right{ float:right; width:70px;}
.div2_left1{ float:left; width:280px; _padding:5px 0;}
.div2_right1{ float:right; width:70px;}

.font01{ color:#001BFE; font-weight:bold;}
a.font01:hover{ color:#001BFE; text-decoration:underline;}
.font02{ color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
.font03{ color:#A1211F;}
.font04{ color:#0679CD; font-weight:bold;}