/* CSS Document */
body {margin:0 auto; font-size:12px; font-family:Verdana; color: #666666; background-color: #ccc;
line-height:1.5; background-image: url(../images/index5_01.jpg); background-repeat: repeat-x;background-position: top;}
body,div,h1,h2,h3,h4,h5,h6,img,ul,ol,li,form,dl,dt,dd ,p{margin:0; padding:0; border:0;}
div,table,td,p,body{word-wrap:break-word; word-break:normal}
ul { list-style:none;}
img { border:0px;}
a{text-decoration:none; color:#666666;}
a:hover { color:#2a6c01;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*head*/
#head{height:auto; width:1003px; margin:0 auto;}
.top{height:2px; width:1003px; background-color:#ff0000; clear:both; line-height:0px; font-size:0px;}
.head_top{height:68px; width:1003px; background: url(../images/index_02.jpg) 0 0 repeat-x;}
.head_logo{height:51px; width:337px; padding:10px 0 0 20px; float:left;}
.head_right{height:51px; width:261px; padding:10px 20px 0 0; float:right;}
.head_right1{height:18px; width:261px; text-align:right;}
.head_right2{height:21px; width:261px; padding:10px 0 0 0;}
.ssk{height:18px; width:165px; margin-left:30px;border:1px solid #dddddd; float:left; color:#454545;}
.an{height:21px; width:53px; margin-left:5px;float:left;}
.banner{height:256px; width:1003px; }
.Allbanner{height:200px; width:1003px; }
.menu{height:65px; width:1003px; background-color:#bbb; background:url(../images/index_14.jpg) no-repeat 0px 0px;}

/*main*/
#mainbg{height:auto; width:1003px; margin:0 auto; background-color: #fff;}
#main{padding:10px 6px 0 6px; width:990px; height:auto; float:left; background-color: #fff; }
#Allmain{width:990px; height:auto !important; height:100px; min-height:100px; float:left;  background: url(../images/indexjj_18-37.jpg) 0 0 repeat-y;}
#Allmain-bottom{width:990px; height:4px; float:left;background: url(../images/indexjj_38.jpg) 0 0 no-repeat;}
#Allmain-left{width:227px; height:auto; float:left;}
.Allmain-left-topdh{width:227px; height:36px; float:left; background: url(../images/indexjj_03.jpg) 0 0 no-repeat; font-family:"microsoft yahei"; color:#222; font-weight:bold; line-height:36px; text-indent:20px; font-size:14px; padding-bottom:1px;}
.Allmain-left-toptp{padding-left:1px;}
.Allmain-left-menu{width:216px; height:auto; float:left; padding:8px 0 0 5px;}
.Allmain-left-menu ul li{width:216px; height:27px; float:left; background: url(../images/indexjj_19.jpg) 0 0 no-repeat; text-indent:35px; line-height:27px; margin-bottom:8px;}
.Allmain-left-bottom{width:213px; height:60px; float:left; padding-left:5px;}
.Allmain-left-bottom a{ background: url(../images/indexjj_271.jpg) 0 0 no-repeat; display:block; width:213px; height:60px;}
.Allmain-left-bottom a:hover{ background: url(../images/indexjj_27.jpg) 0 0 no-repeat;}
.Allmain-left-bottom1{width:213px; height:60px; float:left; padding-left:5px;}
.Allmain-left-bottom1 a{ background: url(../images/indexjj_301.jpg) 0 0 no-repeat; display:block; width:213px; height:60px;}
.Allmain-left-bottom1 a:hover{ background: url(../images/indexjj_30.jpg) 0 0 no-repeat;}
.Allmain-left-bottom2{width:213px; height:60px; float:left; padding-left:5px;}
.Allmain-left-bottom2 a{ background: url(../images/indexjj_321.jpg) 0 0 no-repeat; display:block; width:213px; height:60px;}
.Allmain-left-bottom2 a:hover{ background: url(../images/indexjj_32.jpg) 0 0 no-repeat;}
#Allmain-right{width:756px; height:auto; float:left; margin-left:7px;}
.Allmain-right-dh{width:756px; height:27px; padding-top:3px; float:left; background: url(../images/indexjj_07.jpg) 0 0 no-repeat;}
.Allmain-right-dh1{width:256px; height:20px;text-indent:10px; line-height:20px; font-family:"microsoft yahei"; color:#222; float:left;}
.Allmain-right-dh2{width:400px; height:20px; line-height:20px;  color:#888; float:right; padding-right:10px; text-align:right;}
.Allmain-right-nr{width:736px;  height:auto !important; height:100px; min-height:100px; padding:5px 0 0 10px; float:left;}
#main_left{width:710px; height:640px; float:left;}
#main_right{width:270px; height:640px; float:right; background-color: #f5f5f5;}
.main_right_top{width:270px; height:220px; }
.main_right_main{width:270px; height:225px; padding-top:2px; float:left;}
.main_right_bottom{width:265px; height:55px; margin:0px 0 0 2px; float:left;}
.main_right_bottom a{width:265px; height:55px; background: url(../images/index7_561.jpg) 0 0 no-repeat; display:block;}
.main_right_bottom a:hover{background: url(../images/index7_56.jpg) 0 0 no-repeat;}
.main_right_bottom1{width:265px; height:55px;margin:5px 0 0 2px; float:left;}
.main_right_bottom1 a{width:265px; height:55px; background: url(../images/index7_591.jpg) 0 0 no-repeat; display:block;}
.main_right_bottom1 a:hover{background: url(../images/index7_59.jpg) 0 0 no-repeat;}
.main_right_bottom2{width:265px; height:55px;margin:5px 0 0 2px; float:left;}
.main_right_bottom2 a{width:265px; height:55px; background: url(../images/index7_841.jpg) 0 0 no-repeat; display:block;}
.main_right_bottom2 a:hover{background: url(../images/index7_84.jpg) 0 0 no-repeat;}
.main_right_topdh{width:268px; height:25px;  padding:1px; border:1px solid #eeeeee;}
.main_righttopdh{width:268px; height:25px;float:left; background: url(../images/index_19.jpg) 0 0 repeat-x;}
.main_righttopdh1{width:200px; height:25px;float:left; padding:0px 0 0 5px; font-family:"microsoft yahei"; color:#222; font-weight:bold; font-size:13px;}
.main_righttopdh3{width:268px; height:2px;float:left; background: url(../images/index7_06.jpg) 0 0 no-repeat; clear:both; line-height:0px; font-size:0px;}
.main_right_topdh1{width:109px; height:30px;  float:left; background: url(../images/index7_62.jpg) 0 0 no-repeat;  font-family:"microsoft yahei"; color:#fff; font-weight:bold; line-height:30px; text-indent:20px;}
.main_right_topdh2{width:152px; float:left; height:30px; background: url(../images/index7_64.jpg) 0 0 repeat-x;}
.main_right_topdh3{width:9px; height:30px; float:left; background: url(../images/index7_23.jpg) 0 0 no-repeat;}
.main_right_topmian{width:260px; height:194px; padding:8px 0 0 8px; background-color: #fff; border:1px solid #eeeeee; float:left; }
.main_right_mainmian{width:260px; height:180px;  padding:8px 0 0 8px; background-color: #fff;  border:1px solid #eeeeee;}
.main_lefttop{width:708px; height:250px; float:left; padding:1px; border:1px solid #eeeeee;}
.main_lefttopdh{width:708px; height:34px;float:left; background: url(../images/index_19.jpg) 0 0 repeat-x;}
.main_lefttopdh1{width:200px; height:25px;float:left; padding:5px 0 0 5px; font-family:"microsoft yahei"; color:#222; font-weight:bold; font-size:13px;}
.main_lefttopdh2{width:37px; height:11px; float:right; padding:10px 5px 0 0;}
.main_lefttopdh3{width:705px; height:2px;float:left; background: url(../images/index_38.jpg) 0 0 no-repeat; clear:both; line-height:0px; font-size:0px;}
.main_lefttopmian{width:698px; height:208px;float:left; margin:2px 0 0 2px; border:1px solid #eeeeee;}
.main_lefttopmian1{width:235px; height:181px;float:left; padding:13px 0 0 13px;}
.main_lefttopmian2{width:235px; height:181px;float:left; padding:13px 0 0 10px;}
.main_lefttopmian2dh{width:300px; height:25px;}
.main_lefttopmian2dh ul li{float:left; margin-right:5px;}
.main_lefttopmian2dh ul li a{width:80px; height:25px;float:left; display:block; text-indent:15px; line-height:28px; background: url(../images/index7_48.jpg) 0 0 no-repeat; overflow:hidden;}
.main_lefttopmianallnr{ height:155px; width:430px; float:left; border:1px solid  #eeeeee;}
.main_lefttopmian1nr{ height:70px; width:420px; float:left; margin:5px 5px 0 5px; border-bottom:1px solid  #eeeeee;}
.main_lefttopmian2nr{ height:auto; width:430px; float:left;}
.main_lefttopmian2nr ul li{height:18px; width:420px; float:left; padding:5px 0 0 2px; line-height:18px;}
.main_lefttopmian2nr ul li span{height:18px; width:100px;line-height:18px; float:right; text-align:right;}
.main_lefttopmian2nr ul li a{ padding-left:5px; text-indent:5px; height:18px; width:280px; line-height:18px; }
.main_leftmain1{width:346px; height:196px; padding:1px; float:left; margin-top:5px; border: 1px solid  #dddddd;}
.main_leftmain2{width:346px; height:196px; padding:1px; float:left; margin:5px 0 0 10px; border: 1px solid  #dddddd;}
.main_leftmain2dh{width:346px; height:34px;float:left; background: url(../images/index_19.jpg) 0 0 repeat-x;}
.main_leftmain2mian{width:335px; height:153px;float:left; padding:5px 0 0 5px; margin-left:2px; border:1px solid #eeeeee;}
.main_leftmain2mian ul li{width:330px; height:20px;float:left; border-bottom:1px dotted #dddddd;}
.main_leftmain2mian span{width:80px; height:20px; text-align:right; float:right;}
.main_leftmain2dh_1{width:100px; height:25px;float:left; padding:5px 0 0 5px; font-family:"microsoft yahei"; color:#222; font-weight:bold; font-size:13px;}
.main_leftmain2dh_2{width:37px; height:11px; float:right; padding:10px 5px 0 0;}
.main_leftmain2dh_3{width:346px; height:2px;float:left; background: url(../images/index7_52.jpg) 0 0 no-repeat; clear:both; line-height:0px; font-size:0px;}
.main_leftbottom{width:708px; height:173px; float:left; padding:1px; margin-top:5px; border: 1px solid  #dddddd;}
.main_leftbottommain{width:700px; height:132px;margin:2px 0 0 2px; float:left; border: 1px solid  #eee; overflow:hidden;}
.main_leftbottommain ul li{width:110px;height:111px; padding:5px 10px 0 5px; float:left;}
.main_leftbottommain ul li img{border:1px solid #eee;}
#bottom{width:987px; height:70px; float:left; margin-top:10px;}
.bottom_left{width:3px; height:70px; float:left; background: url(../images/index_87.jpg) 0 0 no-repeat; }
.bottom_main{width:981px; height:70px; float:left; background: url(../images/index_89.jpg) 0 0 repeat-x; }
.bottom_main1{width:48px; height:51px; padding:10px 0 0 20px; float:left;}
.bottom_main2{width:660px; height:56px; padding:15px 0 0 20px; overflow:hidden; line-height:20px; float:left;}
.bottom_main3{width:150px; height:21px; padding:25px 0 0 0; float:left;}
.bottom_main4{float:right;}
.bottom_right{width:3px; height:70px; float:left; background: url(../images/index_92.jpg) 0 0 no-repeat; }
.content_cpnr{height:auto !important; height:200px; min-height:200px; width:700px; margin:10px 0 10px 0; float:left;}
.content_cpnr li{ height:175px; width:218px; float:left; padding-left:15px; padding-top:10px; text-align:center; line-height:30px;}
.content_cpnr li img{border: 1px solid #e9e9e9;}
.content_cpnr li a{ color:#0066CC;}
.content_cpnr2{height:auto !important; height:200px; min-height:200px; width:705px;float:left; padding-bottom:10px;}
.content_cpnr2 li{ height:290px; width:320px; float:left; padding-left:30px; padding-top:10px; text-align:center; line-height:30px;}
.gve{background-color:#eeeeee; border: 1px solid #e9e9e9; height:20px; line-height:20px; text-align:left;}
.gve1{border: 1px solid #e9e9e9; height:20px; line-height:20px; text-align:left;}
.allmain_right_nrcp3{ float:left; width:723px; height:auto;}
.allmain_right_nrcp3 ul li{ width:203px; margin:10px 20px 0 15px;  height:182px; float:left; text-align:center; line-height:40px;}
.allmain_right_nrcp3 ul li img{ float:left; border: 1px dotted  #cccccc; }
.allmain_right_nrcp1{ float:left; width:723px; height:auto; padding-bottom:10px;}
.allmain_right_nrcp1 ul li{ width:203px; margin:10px 20px 0 15px;  height:182px;  background: url(../images/indexcp_03_01.jpg) 0 0 no-repeat; float:left; text-align:center; line-height:40px;}
.allmain_right_nrcp1 ul li img{padding:1px 0 0 1px; float:left; text-align:center; line-height:40px;}
#allmain_lynr{width:725px; float:left; margin-bottom:10px;}
#allmain_lynr ul li{float:left; width:725px; height:auto!important; min-height:20px; border-bottom-style: dotted; border-width: 1px; border-color: #CCCCCC; margin-top:2px; }
#allmain_lynr ul li span { float:right; width:150px;}
#allmain_FAQnr{width:710px; float:left; margin-bottom:10px;}
#allmain_FAQnr ul li{float:left; width:710px; height:auto!important; min-height:20px;  margin-top:2px; }
#allmain_FAQnr ul li a{float:left; width:710px; height:auto!important; min-height:20px; display:block; border-bottom-style: dotted; border-width: 1px; border-color: #CCCCCC; }
#allmain_FAQnr ul li a:hover{background-color:#fffae5; border-color: #fdfbef;}
#allmain_FAQnr ul li span { float:right; width:150px; color:#2a6c01;}
.content_search{background: url(../images/indexcp_10.jpg) 0 0 repeat-x; border: 1px solid #e9e9e9;height:48px; width:725px; margin:5px 0 0 5px;}
.content_newxxnr1{width:725px;height:70px; margin:2px 0 0 5px; background-color:#eee;}
.content_newxxnr2{width:700px;height:20px; padding:10px 0 0 5px;}
.content_newxxnr2 a{ color:#0066cc;}
.content_newxxnr3{width:700px;height:40px; padding:2px 0 0 5px;}
.content_newxxbt{height:30px; width:700px; text-align:center; line-height:30px; font-size:14px;font-family:microsoft yahei; font-weight:bold;}
.content_newxxbt1{height:15px; width:700px; text-align:center; line-height:15px;}
.content_newxxnr{ border: 1px solid #e9e9e9; width:715px; padding:5px; height:auto !important; height:300px; min-height:300px; margin:2px 0 0 5px;}
.content_newxxnrcp{ width:715px; padding-top:5px; height:auto !important; height:100px; min-height:100px; margin:2px 0 0 5px;}
.content_newxxnrcpdh{width:700px; height:25px;}
.content_newxxnrcpdh ul li{float:left; margin-right:5px;}
.content_newxxnrcpdh ul li a{width:80px; height:25px;float:left; display:block; text-indent:15px; line-height:28px; background: url(../images/index7_48.jpg) 0 0 no-repeat; overflow:hidden;}
.content_newxxnrcp1{ width:715px; height:auto !important; height:100px; min-height:100px; border:1px solid  #eeeeee; padding:5px;}
.content_newxxnrcp2{ height:70px; width:420px; float:left; margin:5px 5px 0 5px; border-bottom:1px solid  #eeeeee;}
.content_mszj1{ width:150px;  margin-left:10px; height:20px; border-right: 1px solid #e9e9e9; line-height:20px; margin-top:2px; }
.content_mszj3{ width:460px; margin-left:10px; height:100px; border-right: 1px solid #e9e9e9;line-height:20px; }


/*news*/
.content_mainxw1{ padding:5px; width:260px; height:189px; float:left;}
.content_mainxw2{ width:470px; height:190px; padding:5px 0 10px 5px; float:left;}
.content_mainxw2_top{background: url(../images/indexxw_13.jpg) 0 0 repeat-x; border: 1px solid #e9e9e9; width:468px; height:30px; line-height:30px;}
.content_mainxw2_main{ border: 1px solid #e9e9e9; width:468px; height:160px; margin-top:2px;}
.content_mainxw2_main ul{height:150px;width:450px; padding:5px;}
.content_mainxw2_main ul li{height:20px; width:450px; margin-top:4px; margin-left:5px; border-bottom: 1px dotted  #cccccc;}
.content_mainxw2_main ul li a{line-height:20px; height:20px; width:500px;}
.content_mainxw2_main ul li span{ float:right; height:20px;width:80px; line-height:20px; color:#175f00;}
.content_mainxw3_main{ border: 1px solid #e9e9e9; width:365px; height:200px; margin-top:2px;}
.content_mainxw3_main1{width:365px; height:auto; float:left;}
.content_mainxw3_main1 ul{height:auto;width:350px; padding:5px;}
.content_mainxw3_main1 ul li{height:20px; width:350px; margin-top:4px; margin-left:5px; border-bottom: 1px dotted  #cccccc;}
.content_mainxw3_main1 ul li a{line-height:20px; height:20px; width:280px;}
.content_mainxw3_main1 ul li span{ float:right; height:20px;width:80px; line-height:20px; color:#175f00;}
.content_mainxw3{ width:367px; height:240px; padding:5px 0 0px 5px; float:left;}
.content_mainxw3_top{background: url(../images/indexxw_13.jpg) 0 0 repeat-x; border: 1px solid #e9e9e9; width:365px; height:30px; line-height:30px;}

/*·ÖÒ³*/
.paginator { font: 12px Arial, Helvetica, sans-serif; margin: 0px; padding:0 3px; color:#666666; text-align:center;}
.paginator a {border:solid 1px #ddd; color:#999999; cursor:pointer;text-decoration:none; background: #f5f5f5;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #eee; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #F50;font-weight:700;color:#F50;background-color:#ffeee5;}
.paginator a:hover {border:solid 1px #0361aa;text-decoration:none; background-color:#0478d2; color:White;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center;
 white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}
 
/*dh*/
#nav_wrap{margin:0 auto;  }
#nav li{ text-align:center;font-size:12px;}

/*New Nav Style*/
#nav_wrap { width:1003px; overflow:hidden; background-image: url(images/index_11.jpg); background-repeat: no-repeat; 
background-position: 0px 0px; height:65px; }
#nav{  height:65px; position:relative; width:1003px; margin:0 auto; overflow:hidden;}

#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:29px; line-height:29px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0}

#nav li { float:left; list-style:none; margin-left:1px; }
#nav li .v a{ width:121px;height:36px; line-height:36px;display:block; font-size:14px; color:#FFF;  float:left; font-family:"Microsoft Yahei";}
#nav li .v a:hover,#nav li .v .sele{ background:url(../images/index_15.jpg) no-repeat 0px 0px; color:#FFffff; line-height:36px; font-size:13px }
#nav .kind_menu { height:35px;*height:29px; font-size:13px; color:#222; line-height:35px;vertical-align:middle; position:absolute; top:33px;*top:33px; width:980px; text-align:left; display:none; background:url(images/nav_bg1.gif) repeat-x bottom; }
#nav .kind_menu a {color:#222;  float:left; text-align:center; padding:3px 5px 3px 5px; font-family:arial, Helvetica, sans-serif;}
#nav .kind_menu a:hover { color:#2a6c01; font-weight:bold; font-size:13px; background:url(../images/navnbg.gif) no-repeat 1px -91px;*background:url(images/navnbg.gif) no-repeat 1px -93px;}
#nav .kind_menu span { font-size:10px;  color:#cecece; line-height:30px; *line-height:26px; float:left }
	
#tmenu{ background:url(images/nav_bg1.gif) repeat-x bottom; height:28px; border-bottom:1px solid #eee;  }