body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:after,q:before{content:".";}
abbr,acronym{border:none; font-variant:normal;}
.clear{clear:both; font-size:1px; height:0; line-height:0;}
.clearfix{display:inline-block;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}

/*----------Reset CSS for Website----------*/
body{color:#666; font-size:12px; line-height:2em; background:#fff; text-align:left; font-family:"ËÎÌå",Arial, Helvetica, sans-serif;}
a{color:#666; text-decoration:none;}
a:hover{color:#52b123; text-decoration:underline;}
.mt10{ margin-top:10px;}
.mt6{ margin-top:6px;}

/*----------Reset CSS for all page----------*/
#wrap{width:1003px; margin:0 auto 0;}

#head{ height:auto;}

#head .top_t { width:980px; height:20px; line-height:20px; background:#efefef; margin:0 auto;}
#head .top_t h1 { height:20px; line-height:20px; font-size:12px; float:left; margin-left:10px;}
#head .top_t ul { width:150px; float:right;}
#head .top_t li{float:left; color:#333333; text-align:right; display:inline; line-height:20px;}
#head .top_t li a{margin:0 6px 0 7px; color:#333333;}

#head .top{ height:70px;}
#head .top h1{
	float:left;
	width:154px;
	height:60px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

#head dl {float:right;  margin-top:10px; width:770px; }
#head dt { display:inline; float:left; width:140px; margin-left:5px;}

.ad { float:right; width:795px; height:60px; margin-top:5px;}
.ad img { border:1px solid #7BC24C; padding:1px;}

#head .lb{ }
#head .lb ul { width:140px; height:60px; border-right:1px solid #cccccc; padding-top:10px;}
#head .lb ul li{ float:left; display: inline; width:35px; height:25px; line-height:15px;}
#head .lb ul li a{ font-size:11px;}
#head .special a{ font-size:11px; color:#000; font-weight:bold;}

#head .nav{ width:980px; margin:0 auto; height:33px; line-height:33px; text-align:center; background:url(../images/nav_bg.jpg) repeat-x; font-size:12px;}
.nav ul { margin-left:15px;}
.nav li{float:left; display:inline; height:25px; line-height:25px; width:67px; color:#fff; padding-top:3px; text-align:center;}
.nav li a{display:block; color:#fff;}
.nav li a:hover,
.nav li a.current{color:#000; text-decoration:none;}
#head .nav li a{}
#head .text { width:260px; border:1px solid #006633; height:20px;}
#head .btn { margin-left:8px;}
#head .lj { width:950px; margin:0 auto; padding-left:30px; height:25px; line-height:25px; background-color:#efefef; color:#006633;}
#head .lj span { float:right; height:25px; margin-right:20px;}
#head .lj ul { margin-left:30px;}
#head .lj li{float:left; display: inline; color:#fff; height:20px; line-height:20px;}


#banner { width:752px; border:1px solid #7AC04C; height:auto;}
#banner p{ float:left;}
#banner img { border:2px solid #7ac04c; padding:2px;}
#banner ul { float:right; width:320px;}
#banner ul h3 { margin:20px 0; height:20px; background:url(../images/jctj.jpg) 15px  no-repeat;}
#banner ul h3 span { float:right; margin-right:30px;}
#banner ul h4 a{ color:#333333; font-size:16px; font-weight:bold; padding-left:18px;}
#banner ul li { display: block; width:260px; padding-left:25px; float:left; height:25px; line-height:25px; border-bottom:1px dashed #dcdcdc; background:url(../images/dot.jpg) 10px 10px no-repeat;}
#banner ul li span {display:block; color:#1b6a11; font-weight:bold;}


#content {}
#main_index { width:980px; margin:8px auto ;}
#main {width:980px; margin:0 auto 0; }

#friendlink { width:964px; height:32px; line-height:32px; padding:8px; margin:10px auto 0; border:1px solid #dbdbdb; color:#164200}
#friendlink ul {background:#efefef; padding-left:20px;}
#friendlink ul li.title {font-weight:bold;}
#friendlink ul li {display:inline;}
#friendlink ul li a {color:#164200; margin:auto 15px auto 11px;}
#friendlink ul li a:hover { color:#52b123}

#bottom { text-align:center; height:73px; color:#52b123; padding-top:18px; margin:10px auto 0; border-top:3px solid #52b123; background:url(../images/bottom_bg.jpg) center center repeat-x;}
#bottom p.deep,#bottom p.deep a {color:#267400}
#bottom p.deep a:hover { color:#52b123;}

/*-------------------Reset CSS for Index content part-------------------*/
#left_index { width:210px; float:left; }

#left_index .knowledge { width:210px; float:left; border:1px solid #FCB660; min-height:650px; height:auto!important; height:650px; }
#left_index .knowledge h1 { height:25px; line-height:25px; background:#FFF2EF url(../images/h1t.jpg) 15px 5px no-repeat; padding-left:40px; font-weight:bold; color:#CC6633;}
#left_index .knowledge h1 span { float:right; font-weight:normal; margin-right:5px;}
#left_index .knowledge h2 { color:#333333; font-size:12px; font-weight:bold;}
#left_index .knowledge ul { margin:8px; padding-bottom:10px;}
#left_index .knowledge ul li { display: block; width:190px; padding-left:5px; float:left;  line-height:25px;}
#left_index .knowledge ul li span {display:block; color:#1b6a11; font-weight:bold;}
#left_index .knowledge ul li a {line-height:18px;}

#left_index .rdss {width:210px; float:left; height:195px; border:1px solid #7BC24C; }
#left_index .rdss h2 { height:25px; line-height:25px; background:#E6F4D1; padding-left:20px; font-weight:bold; color:#51833A;}
#left_index .rdss h2 span { float:right; font-weight:normal; margin-right:5px;}
#left_index .rdss p { margin:10px;}
#left_index .rdss p a { color:#0066FF; font-size:14px; margin:3px;}
.ts { color:#0066FF; font-size:12px; font-weight:bold;}


#right_index { width:755px; float:right;}
#right_index .left { width:550px; float:left; border:1px solid #7BC248;}
#right_index .left h1 {height:20px; line-height:20px; padding-left:36px; font-weight:bold; font-size:14px; background:url(../images/proh2.jpg) left center no-repeat; color:#3D8531; border-bottom:1px solid #BCDE66; }
#right_index .left h1 a {float:right; color:#009933; font-size:12px; font-weight:normal; margin-right:10px;}
#right_index .left h2 {height:20px; line-height:20px; padding-left:36px; font-weight:bold; font-size:14px; background:url(../images/proh3.jpg) left center no-repeat; color:#3D8531; border-bottom:1px solid #BCDE66; }
#right_index .left h2 a {float:right; color:#009933; font-size:12px; font-weight:normal; margin-right:10px;}

#right_index .left p { clear:both; margin:5px auto 0; padding-right:15px;}
#right_index .left p span {width:170px;margin-right:10px; display:block; float:left; height:115px; }
#right_index .left p a { height:30px; line-height:25px;}

#right_index .left ul {margin:14px 15px; height:420px;}
#right_index .left ul li { height:20px; line-height:20px; margin:0 10px; padding-top:5px; padding-left:15px; background:url(../images/dot.jpg) 5px center no-repeat; }
#right_index .left ul li img { margin-left:25px;}
#right_index .left ul li span{ float:right; margin-right:15px; color:#999;}
#right_index .left ul li a{}

#right_index .right { width:196px; float:right;}
#right_index .wt { border:1px solid #7BC049; height:auto;}
#right_index .wt h1 { background-color:#E6F4D1; height:25px; line-height:25px; border-bottom:1px solid #7BC049; color:#3D8531; font-weight:bold; padding-left:20px;}
#right_index .wt h1 a {float:right; color:#009933; font-size:12px; font-weight:normal; margin-right:10px;}
#right_index .wt p { padding-left:30px; line-height:20px;}
#right_index .wt ul { margin:10px 0 0;}
#right_index .wt ul li { height:20px; line-height:20px; padding-left:40px; background:url(../images/dot01.jpg) 25px 8px no-repeat; }
#right_index .ad1 img { width:192px; border:1px solid #7BC24C; padding:1px; }

#right_index .ph { border:1px solid #7BC049; height:200px;}
#right_index .ph h1 { background-color:#E6F4D1; height:25px; line-height:25px; border-bottom:1px solid #7BC049; color:#3D8531; font-weight:bold; padding-left:20px;}
#right_index .ph h1 a {float:right; color:#009933; font-size:12px; font-weight:normal; margin-right:10px;}
#right_index .ph ul li { height:25px; line-height:25px; padding-left:15px; padding-top:7px;}
#right_index .ph ul li a { padding-left:20px;}
#right_index .b1 { width:12px; height:11px; background:url(../images/b_01.jpg) no-repeat;}
#right_index .b2 { width:12px; height:11px; background:url(../images/b_02.jpg) no-repeat;}
#right_index .b3 { width:12px; height:11px; background:url(../images/b_03.jpg) no-repeat;}
#right_index .b4 { width:12px; height:11px; background:url(../images/b_04.jpg) no-repeat;}
#right_index .b5 { width:12px; height:11px; background:url(../images/b_05.jpg) no-repeat;}

.proshow { margin:10px auto 0;  background:url(../images/pro_bg.jpg) center top repeat-x;}
.proshow h1 { height:25px; line-height:25px; padding-left:42px; font-weight:bold; background:url(../images/proh1.jpg) left center no-repeat;}
.proshow h1 a {float:right; display:block; width:50px; height:18px; background:url(../images/more.jpg) center center no-repeat; margin:3px 15px auto auto;}

.proshow ul li { display:inline}
.proshow ul li a { display:block; float:left; width:191px; height:97px; text-align:center;}
.proshow ul li a img { display:block; width:181px; height:97px; border:5px solid #dbdbdb;}
.proshow ul li a:hover img {filter: Alpha(Opacity=70);}

/*-------------------Reset Css for InnerPage of content part-------------------*/
#left{width:220px; float:left;}
#left h2{height:26px; line-height:26px; padding-left:45px; font-weight:bold; background:url(../images/left_title.jpg) left center no-repeat;}
#left h2 span{font-family:Arial, Helvetica, sans-serif; color:#f90; margin-left:8px; font-size:10px;}

#left .knowledge { width:210px; float:left; border:1px solid #FCB660; }
#left .knowledge h1 { height:25px; line-height:25px; background:#FFF2EF; padding-left:20px; font-weight:bold; color:#CC6633;}
#left .knowledge h1 span { float:right; font-weight:normal; margin-right:5px;}
#left .knowledge ul { margin:8px; padding-bottom:10px;}
#left .knowledge ul li { display: block; width:160px; padding-left:15px; float:left; height:auto; line-height:25px; border-bottom:1px dashed #dcdcdc; background:url(../images/dot.jpg) 10px 10px no-repeat;}
#left .knowledge ul li span {display:block; color:#1b6a11; font-weight:bold;}
#left .knowledge ul li a {line-height:18px;}

#left .prolist ul{padding:10px 20px;}
#left .prolist li{height:27px; padding:0 5px; border-bottom:dotted 1px #999;}
#left .prolist li a{display:block; height:25px; line-height:25px; background:url(../images/arrow1.gif) left 10px no-repeat; padding:2px 0 0 20px;}
#left .prolist li a:hover,
#left .prolist li a.current{background:url(../images/arrow2.gif) 2px 10px no-repeat; color:#f60;}

#right{width:750px; float:right;}
#right h2{height:26px; line-height:26px; padding-left:45px; font-weight:bold; background:url(../images/left_title.jpg) left center no-repeat; border-bottom:solid 1px #ebebeb;}
#right h2 font{font-family:Arial, Helvetica, sans-serif;color:#f90; margin-left:8px; font-size:10px;}
#right h2 span {float:right; color:#52b123; margin-right:20px; font-weight:normal;}
#right h2 span a {color:#52b123;}

#right .fenlei { width:750px; border:1px solid #7BC049; background-color:#E6FBE3;}
#right .fenlei h3 {height:25px; line-height:25px;}
#right .fenlei h3 a { color:#3D8531; font-size:14px; font-weight:bold; margin-left:20px;}
#right .fenlei h4 {height:25px; line-height:25px; color:#333333; font-size:12px; font-weight:normal; margin-left:20px;}
#right .fl_ceng { width:744px; background-color:#fff; margin:3px;}
#right .fl_ceng ul { margin:5px 15px;}
#right .fl_ceng li { display:inline; float:left; width:170px;  height:30px; line-height:30px;}
#right .fl_ceng li a { color:#339933;}
#right .search { margin:5px 20px 10px;}

#right .questions_wrap { width:750px; min-height:300px; height:auto!important; height:300px;}
#right .list_tit { height:auto; border-bottom:1px solid #afe2b5;}
#right .list_tit li { display:inline;  float:left; width:98px; padding-left:5px; }
#right .list_tit li a{ display:block; height:28px; line-height:28px; background:url(../images/tb_01.jpg) no-repeat; color:#339933; font-size:14px; font-weight:bold; padding-left:20px;}
#right .list_tit li a:hover,
#right .list_tit li.current{display:block; height:28px; line-height:28px; background:url(../images/tb_02.jpg) no-repeat; color:#339933; text-decoration:none; font-size:14px; font-weight:bold;}

#current{display:block; height:28px; line-height:28px; background:url(../images/tb_02.jpg) no-repeat; color:#339933; text-decoration:none; font-size:14px; font-weight:bold;}

#right .list_tit li a.current{display:block; height:28px; line-height:28px; background:url(../images/tb_02.jpg) no-repeat; color:#339933; text-decoration:none; font-size:14px; font-weight:bold;}

#right .question_list1 { height:auto; }
#right .question_list1 li { height:25px; line-height:25px; padding-left:5px; border-bottom:1px dashed #afe2b5; clear:both;}
#right .question_list1 li a{  color:#333333; font-size:12px;}
.tit { height:30px; }
.list_n1 { float:left; background:url(../images/t1.gif) 5px center no-repeat; padding-left:25px; height:28px; line-height:28px;  width:450px;}
 
.list_n2 { width:200px; float:right; }
.list_n2 span {  padding:0 20px; text-align:center;}

#right .question { width:750px; border:1px solid #7BC049; background-color:#E6FBE3;}
#right .question h3 {height:25px; line-height:25px; color:#3D8531; font-size:14px; font-weight:bold; margin-left:20px;}
#right .question h3 span { float:right; font-size:12px; font-weight:normal; height:25px; line-height:25px; margin-right:10px;}

#right .nqu { width:724px; background-color:#fff; margin:3px; padding:5px 10px;}
#right .nqu p {}
#right .nqu h4 { height:30px; line-height:30px; font-size:12px; color:#333333; font-weight:bold;}

#right .da { width:750px; border:1px solid #7BC049; background-color:#E6FBE3;}
#right .da h3 {height:25px; line-height:25px; color:#3D8531; font-size:14px; font-weight:bold; margin-left:20px;}
#right .da h3 span { float:right; font-size:12px; font-weight:normal; height:25px; line-height:25px; margin-right:10px;}

#right .nda { width:724px; background-color:#fff; margin:3px; padding:5px 10px;}
#right .nda p {
	border-bottom:1px dashed #efefef;
	color:#693;
}
#right .nda h4 { height:30px; line-height:30px; font-size:12px; color:#333333;}

#right .proshow ul{padding:15px 0; height:145px;}
#right .proshow ul li{width:166px; height:143px; text-align:center; background:#FFFEFA; border:solid 1px #F8EED5; float:left; display:inline; margin:0 8px;}
#right .proshow ul li.first{margin-left:0;}
#right .proshow ul li.last{margin-right:0;}
#right .proshow ul li img{display:block; width:150px; height:104px; margin:8px 8px 4px;}
#right .proshow ul li:hover{background:#FBF7E6; border:solid 1px #F3E1B4;}

#right .news_list{width:352px; float:left;}
#right .news_list h3{height:24px; line-height:24px; padding:2px 10px 0 25px; background:url(../images/h2_bg.gif) left -121px no-repeat;}
#right .news_list h3 a{display:block; float:right; background:url(../images/more2.gif) no-repeat; width:26px; height:5px; line-height:5px; margin-top:10px;}
#right .news_list ul{padding:10px 3px;}
#right .news_list ul li{background:url(../images/dot_line.gif) left bottom repeat-x; padding:0 3px; height:25px;}
#right .news_list ul li a{display:block; height:25px; background:url(../images/arrow3.gif) left 8px no-repeat; padding-left:12px; width:325px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*pagination*/ 
.pagination{text-align:center; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:10px 0 0 0; height:25px;}
.pagination a{border:solid 1px #ddd; padding:2px 5px; color:#aaa; margin-right:5px; text-decoration:none;}
.pagination a:hover{border:solid 1px #a0a0a0;}
.pagination span.current{border:solid 1px #a0a0a0; padding:2px 5px;	font-weight:bold; color:#aaa; background:#f0f0f0; margin-right:5px;}
.pagination span.disabled{border:solid 1px #f3f3f3;	padding:2px 5px; color:#ccc; margin-right:5px;}
 
/*related*/ 
.detail .related{height:40px; padding:5px 0 0 10px; font-size:12px; display:block; text-indent:0;}
.detail .related a{text-decoration:underline; color:#f60;}
.detail .related a:hover{text-decoration:none;}
