/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body{ padding:0; margin:0;font:normal 12px/180% "宋体"; color:#000;text-align:center;}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;} 
a{color:#000;}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
.width980:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
h1 img{ float:left;}
.line{background:url(images/line1.gif) repeat-x;line-height:1px;height:1px; width:100%;clear:both; overflow:hidden;}
.list_14 li{ background:url(images/dot2.gif) no-repeat center left; padding-left:8px;font-size:14px;}
.list_12 li{ background:url(images/dot2.gif) no-repeat left 10px;padding-left:8px;}
a.more{font-size:12px; float:right;}
#copyright{clear:both;padding:25px 0;text-align:center; color:#fffffe;}
.space{height:10px;background:#fff;line-height:10px;clear:both; overflow:hidden;width:100%;border-top:1px solid #dce1c8;border-bottom:1px solid #dce1c8;}
.space1{height:10px;background:#fff;line-height:10px;clear:both;}
.center{text-align:center}
.ad{clear:both;text-align:center; overflow:hidden;margin:5px 0;}
.line2{ width:90%; height:1px; background:#dce1c8; overflow:hidden; margin:10px auto; clear:both; }
.line3{ width:100%; height:1px; background:#dce1c8; overflow:hidden; margin:10px auto; clear:both; }

i,i a{font-style:normal;}
em,em a{font-style:normal;}


/*nav*/
.nav_01{ width:980px; height:61px; margin:0 auto; background:url(images/line1.gif) no-repeat bottom;padding-bottom:5px;}
.nav_01 img{ float:left;margin-top:10px;}
.nav_01 ul{ padding-top:15px; display:block;padding-left:60px; float:left}
.nav_01 ul li{ display:block; float:left;}
.nav_01 ul li img{ margin:3px 5px 0 5px; float:left;}
.nav_01 ul li a{ margin:0 10px; }
.nav_01 ul li a:link,.nav_01 ul li a:hover,.nav_01 ul li a:visited{}
.nav_01 span{ float:right; display:block; width:230px; padding-top:28px; }
.nav_01 span img,.nav_01 span input{ float:left; }
.nav_01 span input{ width:141px; height:18px;}
.nav_02 { height:34px; margin:0 auto; clear:both; border-bottom:1px solid #1e5808; }
.nav_02 li{ display:block; float:left; font-size:14px; font-weight:400; margin:auto 7px; display:inline; line-height:35px;}
.nav_02 li a:link,.nav_02 li a:hover,.nav_02 li a:visited{ font-weight:bold;}
.nav_02 li.one{ color:#1e5808; margin-left:0px;}
.nav_02 li.one a:link,.nav_02 li.one a:hover,.nav_02 li.one a:visited{ color:#1e5808;}
.nav_03 { width:100%;line-height:35px; height:35px; overflow:hidden;}
.nav_03 b{ color:#DB0000; float:left;margin:10px 0;}
.nav_03 p{ float:left; width:750px; line-height:35px;color:#1e5808;}
.nav_03 p a{ margin:auto 5px;color:#1e5808;}
.nav_03 span{ float:right; color:#cc0000;width:150px; display:block; text-align:right;}
.nav_03 span a:link,.nav_03 span a:hover,.nav_03 span a:visited{color:#CC0000;}
.nav_03 li{ float:left; margin:auto 3px; line-height:35px; color:#CC0000;}
.nav_03 li a:hover,.nav_03 li a:visited,.nav_03 li a:link{color:#CC0000;}
.sousuo{ width:100%; height:auto; clear:both; height:auto; padding:10px 0}
.sousuo_l{ float:left;}
.sousuo_r{ float:right;}
.sousuo_l b{ color:#006699;}
.sousuo_r input {background:#EEEEEE; height:18px; width:269px; border:none; float:left; padding:2px;}
.sousuo_r input img{ float:left; margin-left:0px;}

/*p1*/
/*p1*/
.p1_content{ width:980px; height:auto;background:url(images/bg1.gif) repeat-y right; overflow:hidden; }
.p1_left{ float:left; width:361px; height:auto; display:inline; padding:10px 0px 0 0px;overflow:hidden; display:inline;}
.p1_center{ float:left; width:300px; height:auto;margin-left:19px;overflow:hidden; display:inline;}
.p1_right{ float:right; width:280px;border-top:1px solid #5b6439;padding-bottom:10px;overflow:hidden; display:inline;}

.p1_left h1{font-family:\9ED1\4F53; font-size:20px; color:#1e5808; font-weight:400; width:100%; height:auto; line-height:30px;}
.p1_left h1 a{ color:#1e5808;}
.p1_left h2{font-size:14px;color:#1e5808; background:#f3f5eb;border:1px solid #dce1c8;padding:0 10px;margin:10px 0; overflow:hidden; clear:both;line-height:24px; width:339px;}
.p1_left h2 i{font-weight:normal; display:block; float:left;padding:0 10px;line-height:24px;}
.p1_left h2 i.this{ background:#d7eece;border:1px solid #a1d08f;font-weight:bold;}
.p1_left h3{ font-size:12px; font-weight:400;  width:100%; height:auto; padding:0;}
.p1_left h3 a{margin:auto 4px;}
.list_ph li{font-size:14px;clear:both;}
.list_ph li b{ background:url(images/ico5.gif);width:25px;height:19px;line-height:19px;text-align:center; display:block; float:left;margin:3px 5px 4px 0;color:#fff;}
.line1{ width:100%; height:1px; background:url(images/line2.gif) repeat-x; overflow:hidden; margin:10px auto; clear:both; }
.flash { margin:0px auto; text-align:center;}
.fg1{ width:100%; height:11px; background:url(images/fg1.gif) repeat-x; overflow:hidden; margin:0px auto; clear:both; }
.fg2{ width:100%; height:12px; background:url(images/fg2.gif) repeat-x; overflow:hidden; margin:0px auto; clear:both; }
.fg3{ width:100%; height:11px; background:url(images/fg3.gif) repeat-x; overflow:hidden; margin:0px auto; clear:both; }
.p1_center h2,.p1_right h2{ width:100%; height:29px; background:url(images/b1.gif) repeat-x; line-height:29px;}
.p1_center h2 span,.p1_right h2 span{ float:left; font-size:14px; color:#1e5808; margin-left:10px;}
.p1_center h2 img,.p1_right h2 img{margin-left:3px;}
.p1_center h2,.p1_right h2{margin-top:5px;}
h2{ overflow:hidden;clear:both;}
h2 img{ vertical-align:middle; margin:10px 0 5px 0;}
.p1_center h2 a,.p1_right h2 a{ float:right; font-size:12px; font-weight:400; margin-right:5px; color:#1e5808;}
.p1_center ul{margin:0 10px;}
.p1_a{background:url(images/ico3.gif) no-repeat left center;font-size:14px;line-height:30px;margin:0 10px 5px 10px;padding-left:10px; display:block;}
.tab_a{background:#fff;border:1px solid #d7eece;}
.tab_b{background:url(images/line3.gif) repeat-y center;width:90%;}
.tab_b h2 span{margin:0;padding:0;}
em,em a{color:#cc3333;}
.tw1{ height:auto; overflow:hidden; margin:5px 10px;}
.tw1 img{ float:left; margin-right:10px;}
.tw1 strong{ display:block;}
.tw1 i,.tw1 i a{color:#cc3333;}
.tit1{ width:100%; height:26px; background:url(images/b2.gif) repeat-x;}
.tit1 span{ float:left;margin-left:10px;line-height:26px; font-size:14px; color:#2060C0;}
.tit1 a{ float:right; font-size:12px; font-weight:400; margin-right:5px; color:#2060C0; line-height:26px;}
.tit1 a:link,.tit1 a:hover,.tit1 a:visited{color:#2060C0;}
.tit1 li{ float:left; padding:0 10px; line-height:26px; font-size:14px; color:#2060C0; text-align:center;}
.tit1 li.one{ background:url(images/b3.gif) repeat-x; color:#fff; font-weight:bold;}
.p1_right ul.list_12{margin:0 10px;}

.tit2{ display:block; width:100%; height:auto; overflow:hidden; background:url(images/b2.gif) repeat-x} 
.tit2 li{ float:left; padding:0 5px; line-height:26px; font-size:14px; color:#2060C0; text-align:center;}
.tit2 li.one{  font-weight:bold;}
.tit2 a{ font-size:12px; font-weight:400; margin-right:5px; color:#2060C0; line-height:26px;}
.tit2 a:link,.tit2 a:hover,.tit2 a:visited{color:#2060C0;}

.paihang { margin:10px auto; }
.paihang li{ clear:both; }
.paihang li span{ float:left; width:18px; height:14px; text-align:center; line-height:14px; display:block; background:url(images/b4.gif) no-repeat; color:#2060C0; margin:4px 10px ; display:inline;}
.tonglan{ width:978px; height:58px; border:1px solid #C8D8F0; margin:10px auto;}
.tonglan img{ float:left;}


/*p2*/
.p2_content{ background:url(images/bg2.gif);}
.p2_left{width:680px; float:left;border-top:1px solid #e9f2e5;padding:10px 0 0 0px;overflow:hidden; display:inline;}
.p2_left span{ display:block; float:left;margin:0 10px; text-align:center;line-height:30px;margin-bottom:10px; display:inline;}
.Cont{float:left;width:680px;overflow:hidden;display:inline;height:300px;}
.p2_img{width:680px; float:left;}
.scrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
.p2_right{ float:right;}
.video{font-size:14px;line-height:30px;}

/*p3*/
.p3_content{ background:url(images/bg3.gif)}
.p3_left{width:700px; float:left; overflow:hidden; display:inline;}

.p3_a{width:326px; float:left;border:1px solid #dce1c8;border-bottom:none;padding:1px;margin:0 20px 0px 0;}
.p3_a h2{ background:url(images/web_64.gif);line-height:26px; text-align:right;font-size:12px;font-weight:normal;padding:0 10px;color:#fff;}
.p3_a h2 a{color:#fff;}
.p3_a h2 span{ float:left;font-size:14px;font-weight:bold;} 
.p3_a ul{margin:5px 10px;}
.tw2{margin:10px 10px 0 10px;}
.p3_a .list_14a{margin:12px 10px;}
.space2{ background:url(images/bt3.gif) no-repeat left top #fff;height:10px;line-height:10px;clear:both;}

/*p4*/
.p4_content{border:2px solid #5b6439;width:976px; overflow:hidden;}
.p4_content ul {padding:15px 0 0 5px; float:left; display:inline;width:943px; overflow:hidden;}
.p4_content ul li{ float:left;margin:0 1px; display:inline;}
.p4_content ul li i{ display:block;line-height:22px; float:left;width:18px;height:170px; background:url(images/tit1.gif);border:1px solid #b7d08f;font-size:14px; text-align:center;padding:10px}
.p4_content ul li i.this{background:url(images/ico4.gif);}
.p4_content ul li div{width:361px;height:188px;border:1px solid #b7d08f;margin:0 8px 0 15px; float:left; display:inline;}
.p4_content ul li div img{border-right:1px solid #b7d08f; float:left;margin-right:10px;}
.p4_content ul li div strong{ display:block;margin:10px 0 5px 0;}

.p5_content{ background:url(images/p5bg.gif) no-repeat top left #fbfff9; overflow:hidden; width:978px;border:1px solid #fbfff9;border:1px solid #dce1c8;padding-bottom:10px;}
.p5_tit{margin:65px 0 0 20px; float:left;width:100px; display:inline; overflow:hidden;}
.p5_tit li{width:98px;line-height:28px;height:28px; background:url(images/tit3.gif);border:1px solid #b7d08f;font-size:14px; text-align:center;margin:1px 0 0 0; float:left;}
.p5_tit li.this{ background:url(images/tit4.gif);border:1px solid #2e4020;color:#fff;}
.p5_img{margin:20px 0 0 0;float:left;width:840px; display:inline; overflow:hidden; display:none}
.p5_img li{ text-align:center; float:left;margin:0px 0px 10px 20px;line-height:30px; display:inline;}
.p5_img li img{border:1px solid #dce1c8;}

.link{background:#fbfff9; overflow:hidden; width:968px;border:1px solid #dce1c8;padding:5px;}
.link h2{ width:100%; height:29px; background:url(images/b1.gif) repeat-x; line-height:29px;}
.link h2 span{ float:left; font-size:14px; color:#1e5808; margin-left:10px;}
.link h2 img{margin-left:3px;}
.link h2{margin-top:5px;}
.link p{padding:5px;line-height:22px;}
.copyright{padding:20px 0; text-align:center;}


/*ej*/
.ej_path,.ej_path a{color:#cc0000; background:#fff;line-height:35px;margin:0;}
.ej_content{ background:url(images/ej_03.gif); clear:both;} 
.ej_left{width:300px; float:left; margin:0;}
.ej_center{padding:0 20px;width:360px; float:left;}
.ej_page{background:#f3f5eb;border:1px solid #dce1c8;line-height:24px; text-align:center;}
.ej_center h1{font-family:\9ED1\4F53; font-size:20px; color:#1e5808; font-weight:bold; width:100%; height:30px; line-height:30px;}
.ej_center h1 a{ color:#1e5808; line-height:30px;}
.ej_center h3{ font-size:12px; font-weight:400;  width:100%; height:auto; padding:0;margin-top:5px;}
.ej_center h3 a{margin:auto 4px;}
.ej_center ul{margin:15px 0 15px 10px;}

/*lm*/
.lm_content{ background:url(images/lm_03.gif)}
.lm_left{width:658px; float:left;border-top:1px solid #dce1c8; overflow:hidden; display:inline;}
.lm_right{ float:right;}
.lm_left h1{font-family:\9ED1\4F53; font-size:20px; color:#1e5808; font-weight:bold; width:100%; height:30px; line-height:30px;}
.lm_left h1 a{ color:#1e5808; line-height:30px;}
.lm_left h3{ font-size:12px; font-weight:400;  width:100%; height:auto; padding:0;margin-top:5px;}
.lm_left h3 a{margin:auto 4px;}
.lm_left h1{margin:20px 15px 0 15px;}
.lm_left h3{margin:10px 15px;}
.ej_center ul{margin:15px 0 15px 10px;}
.lm_left h2{ height:29px; background:url(images/b1.gif) repeat-x; line-height:29px; text-align:right;font-size:12px;font-weight:normal; padding:0 15px;}
.lm_left h2 span{ float:left; font-size:14px; color:#1e5808; margin-left:10px;font-weight:bold;}
.lm_left h2 img{margin-left:3px;}
.lm_left h2{margin-top:5px;}
.lm_left ul{margin:10px 20px;}
.lm_left ul li{color:#666666; text-align:right;font-size:12px;line-height:26px;}
.lm_left ul li a{ color:#000; float:left; font-size:14px;}
.lm_left ul.zt li{color:#666666; text-align:left;font-size:12px;line-height:26px;}
.lm_left ul.zt li a{ color:#000; float:none; font-size:14px;}

h2.tit3 span{font-weight:normal;}
h2.tit3 span a{font-weight:normal;margin:0 5px;}
h2.tit3 span a.this{font-weight:bold;}

/*20110909*/
.p4_content ul li i.this{background:url(images/ico4.gif) center bottom no-repeat;}

/*20120409*/
.ej_center h1{font-family:"\5B8B\4F53"; font-size:20px; color:#1e5808; font-weight:bold; width:100%; height:30px; line-height:30px;}
.ej_center h1 a{ color:#1e5808; line-height:30px;}
.ej_center h3{ font-size:12px; font-weight:400;  width:100%; height:auto; padding:0;margin-top:5px;}
.ej_center h3 a{margin:auto 4px; color:#F00;}

.lm_left h1{font-family:"\5B8B\4F53"; font-size:20px; color:#1e5808; font-weight:bold; width:100%; height:30px; line-height:30px;}
.lm_left h1 a{ color:#1e5808; line-height:30px;}
.lm_left h3{ font-size:12px; font-weight:400;  width:95%; height:auto; padding:0;margin-top:5px;}
.lm_left h3 a{margin:auto 4px; color:#F00;}
.lm_left h1{margin:20px 15px 0 15px;}
.lm_left h3{margin:10px 15px;}
/*20121107 zhuhai*/
.fl{float:left;}
.fr{float:right;}
.p01_content{ width:954px; height:auto; overflow:hidden; padding:15px 10px 10px 10px;border:3px solid #D2D9AD;}
.p01_left{ width:670px; height:auto; float:left;}
.p01_right{ width:265px; height:auto; float:right;}
.p1_l_r{ width:340px; height:auto;}
.p1_l_r h3{ font-size:16px; color:#1E5808; text-align:center;}
.p1_l_r h3 a:link,.p1_l_r h3 a:hover,.p1_l_r h3 a:visited{color:#1E5808;}
.p1_l_r h4{ color:#868686; font-weight:400; font-size:12px; margin-top:5px;}
.p1_l_r h4 a:link,.p1_l_r h4 a:hover,.p1_l_r h4 a:visited{ color:#868686; margin: auto 3px;}
.p1_l_r .line1{ margin:8px auto;}
.p1_r_a { width:251px; height:317px; border:1px solid #D4D4D4; overflow:hidden; padding:0 5px; background:#F3F5EB;}
.p1_r_a h2{ font-size:14px; color:#1E5808; margin-top:5px;}
.p1_r_a p{ color:#868686;}
.p1_r_a em{color:#FF9300;}
.p1_r_a em a:link,.p1_r_a em a:hover,.p1_r_a em a:visited{color:#FF9300;}
.p1_r_a p em a:link,.p1_r_a p em a:hover,.p1_r_a p em a:visited{color:#FF9300;}
.zhuhai{ background:url(images/bg01.jpg) no-repeat; width:960px; height:26px; overflow:hidden;padding:0 10px; color:#fff; line-height:26px;}
.zhuhai span{ float:left; font-size:14px; font-weight:bold;}
.zhuhai em{ float:right;}
.zhuhai em a{ color:#fff;}