@charset "gb2312";
/* CSS Document */

*{ margin:0 ; padding:0; }
body{ font:12px "宋体"; background:url(../images/bg.jpg) repeat-x; color:#666; }
ul,li{ list-style:none; }
img{ vertical-align:top; border:0; }
a{ color:#3f4245; text-decoration:none; }
a:hover{}
.clear{ clear:both; font-size:0; height:0; overflow:hidden; }
.w1000{ width:980px; margin:0 auto; }
.f{ float:left; }

#top{ width:100%; height:39px; background:url(../images/top_bg.jpg) no-repeat;}
.top1{ width:980px; height:39px; margin:0 auto;}
.top1 ul{ width:600px; height:29px;  float:left; margin-top:10px; }

#zjtd{ width:690px; height:100%; margin:0 auto;}
.zjdt-1{ width:690px; height:155px; margin-top:15px; border-bottom:1px dashed #ccc;}
.zjdt-1 h2{ width:130px; height:140px; float:left;}
.zjdt-1 ul{ width:540px; float:left; margin-left:20px; margin-top:6px;}
.zjdt-1 ul li a{ font-size:18px; font-family:"微软雅黑"; color:#46d39e;}
.zjdt-1 ul li span{ font-size:15px; font-family:"微软雅黑"; color:#333; line-height:28px;}
.zjdt-1 p{ width:540px; float:left; margin-left:20px;}
.zjdt-1 p span{ font-size:14px; font-family:"微软雅黑"; color:#888; line-height:24px;}
.zjdt-1 p a{ font-size:14px; font-family:"微软雅黑"; color:#46d39e;}

.Gary-right-list{  width:98%; margin:10px auto 10px auto; text-align:center;}

.top1 ul li a{ font-size:12px;  color:#8c685a; font-family:"宋体";}
.top1 ul li a:hover{ color:#46d49f;}
.top1 dl{ width:76px; height:39px; float:right;}
.top1 dl dd{ float:left; margin-top:9px;}

.mt1{margin-top:1px;}

#head{ width:980px; height:103px;  margin:20px auto 0;}
#head h2{ float:left;}
#head ul{ width:308px; height:101px; float:left; border:1px solid #46d49f;  margin-left:20px;}
#head ul li { width:102px; float:left; font-family:"宋体"; height:21px;text-align:center; margin-top:5px;}
#head ul li a{ font-size:14px; color:#444444;}
#head ul li a:hover{ color:#46d49f;}
#head dl{ width:363px; height:101px; float:left; border:1px solid #46d49f; margin-left:10px;}
#head dl dd { width:51px; float:left; font-family:"宋体"; height:21px;text-align:center; margin-top:5px;}
#head dl dd a{ font-size:14px; margin-left:8px;color:#444444;}
#head dl dd a:hover{ color:#46d49f;}



#menu{ width:980px; height:55px; background:url(../images/menu_03.jpg) no-repeat; margin:20px auto 0;}
#menu ul{ width:480px; height:55px;  float:left;}
#menu ul li{ float:left; width:95px; background:url(../images/bg_03.jpg) no-repeat 85px 5px ; margin-top:20px;}
#menu ul li a{ font-size:16px; font-family:"宋体"; font-weight:bold; color:#fff; margin-left:20px;}
#menu ul li a:hover{ color:#fd8764;}

#menu form{ width:248px; height:35px; margin-top:11px; float:right; margin-right:10px;}
#menu form .search_text{ width:200px; height:35px; border:0px; float:left; color:#909090; background:url(../images/search_btn_03.jpg) no-repeat;}
#menu form .search_btn{ width:48px; height:35px;  float:left; background:url(../images/search_btn_04.jpg) no-repeat; float:left; border:none;}





#box1{  width:980px; height:248px; margin:15px auto 0;}

.luara-left{position:relative;padding:0;overflow: hidden; float:left;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}


.example{}
.example ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example ol li.seleted{background: #1AA4CA;}

.example1{}
.example1 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example1 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example1 ol li.seleted{background: #1AA4CA;}

.example2{}
.example2 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example2 ol li.seleted{background: #1AA4CA;}


.firstblock1{ width:355px; height:248px;  float:left; margin-left:20px;}
.firstblock1_top{ width:355px; height:32px; background:url(../images/new_bg_03.jpg) repeat-y;}
.firstblock1_top h2{ width:339px; height:20px; padding-top:8px; margin-left:6px; text-align:right;}
.firstblock1_top h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff;}
.firstblock1_top h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#46d49f;}

.firstblock1 dl{ width:355px; height:91px;  border-bottom:1px solid #eeeeee;}
.firstblock1 dl dt{ text-align:center; padding-top:15px;}
.firstblock1 dl dt a{ font-size:16px; font-family:"宋体"; font-weight:bold; color:#46d49f;}
.firstblock1 dl dt a:hover{ text-decoration:underline;}
.firstblock1 dl dd{ padding-top:8px; }
.firstblock1 dl dd a{ font-size:12px; font-family:"宋体"; font-weight:normal;line-height:20px; color:#888888;} 
.firstblock1 dl dd a:hover{ text-decoration:underline;}

.firstblock1_top h2{ width:339px; height:20px; padding-top:8px; margin-left:6px; text-align:right;}
.firstblock1 ul{ width:355px; height:112px; margin-top:12px;}
.firstblock1 ul li{ width:355px; height:25px; text-align:right;}
.firstblock1 ul li a{ font-size:12px; font-family:"宋体"; color:#555555; float:left;}
.firstblock1 ul li a:hover{color:#fd8764;}
.firstblock1 ul li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.firstblock2{ width:250px; height:248px; background:#46d49f; float:left; margin-left:20px;}


.section{width:250px;overflow:hidden; padding-left:20px; }
.section h2{ width:250px; height:32px; background:#fd8764;text-align:right; line-height:30px;}
.section h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:5px;}
.section h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px;}
.section ul{width:250px; height:216px; }
.section ul li{float:left;width:122px;height:103px;overflow:hidden;position:relative;margin-left:2px; margin-top:5px;}
.section ul li .photo{width:122px;height:103px;overflow:hidden; }
.section .rsp{width:122px;height:103px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:122px;height:103px;left:-318px;top:0px;overflow:hidden;}
.section .text h3{width:122px;height:24px;text-align:center;color:#FFFFFF;background:#000000;font-family:"microsoft yahei";font-size:12px;margin-top:80px;}

.section1{width:250px;overflow:hidden; padding-left:20px; }
.section1 h2{ width:250px; height:32px; background:#fd8764;text-align:right; line-height:30px;}
.section1 h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:5px;}
.section1 h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px;}
.section1 ul{width:250px; height:216px; }
.section1 ul li{}



#box2{ width:980px; height:242px;  margin:15px auto 0 auto;}
.box2-left{ width:335px; height:242px; float:left;}
.box2-left h2{ width:335px;  text-align:right; }
.box2-left h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fd8764;}
.box2-left h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#fd8764; text-decoration:none;}
.box2-left dl{ width:335px; height:101px;  float:left; margin-top:20px; border-bottom:1px solid #eee;}
.box2-left dl dt{ float:left;}
.box2-left dl dd{ width:241px; height:25px; float:left; margin-left:10px; }
.box2-left dl dd a{ font-size:16px; font-family:"宋体"; font-weight:bold; color:#444444;}
.box2-left dl dd a:hover{ color:#46d49f;}
.box2-left dl dd span{ font-size:12px; font-family:"宋体"; color:#666; line-height:18px;}

.box2-middle{ width:355px; height:242px; background:#eee; margin-left:20px; float:left;}
.box2-middle ul{ width:178px; height:93px; float:left; background:url(../images/111_03.jpg) no-repeat;}
.box2-middle ul li{float:left;width:178px;height:18px;position:relative;}

.xsjl01{margin-top:15px;}.xsjl02{margin-top:13px;}.xsjl03{height:53px; border:none; margin-top:9px;}
.xsjl001{margin-top:6px;}.xsjl002{margin-top:6px;}.xsjl003{margin-top:2px;}

.box2-middle ul { width:177px;}
.box2-middle ul h2{width:168px;height:20px; font-weight:normal; height:30px;}.box2-middle ul h2 a{ width:100%; height:100%; display:block;}
.box2-middle ul li {width:160px;height:20px; margin-left:8px;}
.box2-middle ul li a{color:#FFFFFF;font-size:12px; font-family:"宋体";}
.box2-middle ul li a:hover{ color:#eee;}


.box2-middle dl{ width:177px; height:93px; float:left; background:url(../images/111_04.jpg) no-repeat;}
.box2-middle dl dd{ margin-top:75px; margin-left:22px;}
.box2-middle dl dd a{ font-size:12px; font-family:"宋体"; color:#fff;}
.box2-middle dl dd a:hover{ color:#eee;}


.box2-middle .btn {width:60px; height:39px;background:url(../images/AA_03.jpg) no-repeat;font-size:12px;color:#fff; border:none; float:left; margin-top:6px;}
.box2-middle .search_text{ width:208px; height:39px; border:0px; float:left; color:#909090; background:#fff; margin-top:6px; margin-left:5px;}
.box2-middle .loginbar a {margin-left:3px;font-size:12px;color:#535353;}
.box2-middle form {width:355px;height:51px;float:left; background:#46d49f; margin-top:5px;}



.box2-right{ width:250px; height:242px;margin-left:20px; float:left;}
.box2-right h2{ width:250px;  text-align:right; height:14px;}
.box2-right h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fd8764;}
.box2-right h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#fd8764; text-decoration:none;}
.box2-right dl{ width:250px; height:80px;  margin-top:4px; border-bottom:1px solid #eee;}
.box2-right dl dt{ float:left;}
.box2-right dl dd{ float:left; width:210px; height:20px; margin-left:4px;}
.box2-right dl dd a{  color:#444444; font-size:12px; font-family:"宋体";}
.box2-right dl dd a:hover{ color:#46d49f;}
.box2-right dl dd span{  color:#999999; font-size:12px; font-family:"宋体";}

#ad-banner{ width:980px; height:110px; background:url(../images/AD_banner_03.jpg) no-repeat; margin:30px auto 0;}


#box3{ width:980px; height:auto;_height:300px; min-height:300px; margin:30px auto 0;}
.box3-left{ width:710px; height:auto;_height:280px; min-height:280px;  float:left;}
.box3-left h2{ width:710px; height:35px; background:url(../images/YYDQ_03.jpg) repeat-y;text-align:right; line-height:34px;}
.box3-left h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:5px;}
.box3-left h2 a{ font-size:12px; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px; font-family:"宋体";}
.box3-left ul{ width:710px; height:345px;  float:left; margin-top:20px; overflow:hidden;}
.box3-left ul li{ width:710px; height:30px; overflow:hidden;}
.box3-left ul li a{ font-size:14px; font-family:"宋体"; margin-left:25px;}
.box3-left ul li a:hover{ color:#46d49f;}
.box3-left ul li span{ font-size:14px; font-family:"宋体"; font-weight:bold; color:#46d39e;}


.box-right{ width:250px; height:auto;_height:300px; min-height:300px;  margin-left:20px; float:left; overflow:hidden;}
.box-right h2{ width:250px; height:35px; background:#46d49f;text-align:right; line-height:34px;}
.box-right h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:5px;}
.box-right h2 a{ font-size:12px; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px; font-family:Arial, Helvetica, sans-serif;}
.box-right ul li{ width:250px; height:auto; _height:116px; min-height:116px; margin-top:5px; text-align:center; line-height:28px;}


#box4{ width:980px; height:189px; margin:30px auto 0;}
.box4-left{ width:710px; height:189px; float:left;}
.box4-left h2{ width:710px; height:35px; background:url(../images/YYDQ_03.jpg) repeat-y;text-align:right; line-height:34px;}
.box4-left h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:15px;}
.box4-left h2 a{ font-size:12px; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px; font-family:"宋体";}
.box4-left ul{ width:360px; height:134px;  float:left; margin-top:20px; overflow:hidden;}
.box4-left ul li{ width:360px; height:30px; overflow:hidden;}
.box4-left ul li a{ font-size:14px; font-family:"宋体"; margin-left:15px;}
.box4-left ul li a:hover{ color:#46d49f;}
.box4-left ul li span{ font-size:14px; font-family:"宋体"; font-weight:bold;color:#46d39e;}

.box4-right{ width:250px; height:189px; float:left; margin-left:20px;overflow:hidden;}
.box4-right h2{ width:250px; height:35px; background:#46d49f;text-align:right; line-height:34px;}
.box4-right h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; float:left; color:#fff; margin-left:5px;}
.box4-right h2 a{ font-size:12px; font-weight:normal;color:#fff; text-decoration:none; margin-right:10px; font-family:Arial, Helvetica, sans-serif;}
.box4-right ul{ margin-top:20px;}
.box4-right ul li{  height:30px; }
.box4-right ul li a{font-size:12px; font-family:"宋体"; color:#444444;}
.box4-right ul li a:hover{color:#46d49f;}


.pt8b8{ padding:8px 0px 8px 0px;}.w98c{ width:98%;}.ma{ margin:0px auto 0px auto;}

#link{ width:980px; height:94px;  margin:30px auto 0 auto; }
#link h2 { width:980px; height:24px;   text-align:right;}
#link h2 span{ font-size:14px; font-family:"宋体"; font-weight:bold; color:#46d49f;float:left; }
#link h2 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444; font-weight:normal; margin-right:10px;}
#link ul li{ float:left; margin-top:10px;}


#wan{ width:100%; height:auto;_height:89px; min-height:89px; background:#f6f6f6; margin:30px auto 0; border-top:1px solid #dddddd;}
.wan1{ width:980px; height:auto;_height:89px; min-height:89px; margin:0 auto;}
.wan1 h2{ text-align:center;margin-top:10px;font-size:12px; color:#666; font-weight:normal; }
.wan1 h2 a{ font-size:12px; font-family:"宋体"; color:#666; font-weight:normal; }

.mainlist{ width:980px; margin:20px auto 0px auto;}.mainleft{ float:left; width:712px;}.mainright{ width:258px; float:right;}.mbox001{width:100%-2px; border:#dbdbdb solid 1px; height:auto; _height:600px; min-height:600px;}.mainright{ float:right;}.cl{ clear:both;}.mtxt{ padding:8px 0px 8px 10px; color:#333333; font-weight:bold; font-size:14px;}.m_nav{ width:100%-10px; margin:0px auto 0px auto; background-color:#f4f4f4; color:#46d39e; padding:8px 0px 8px 10px;}.m_nav a{ color:#46d39e;}.mbox002{width:100%-2px; border:#dbdbdb solid 1px; height:auto; _height:80px; min-height:80px; padding:8px 0px 8px 0px;}.mbox002 input{ border:1px solid #cccccc;}
.mxs003{ background-color:#f4f4f4; height:26px;  width:100%; margin:10px auto 0px auto;}.mxs003 span{ background-color:#46d39e; padding:6px 10px 6px 10px; float:left; color:#FFFFFF; height:14px; font-size:14px; font-weight:bold;}

.inputAD1,.button{ background-color:#46d39e; color:#FFFFFF; border:1px solid #46d39e;}.fc{ text-align:center;}.w100c{ width:100%;}.w92c{ width:92%;}.em{}.em input,.em textarea{ border:1px solid #cccccc;}.ml10{margin-left:10px;}
/*侧边栏目*/
.tabss { color:#46d39e;  height: auto; text-align: left; padding: 0px 0px 0px 0px; width:246px; margin:0px auto 0px auto; font-size:12px;}
.tabss li { display: inline; height: 20px; width:246px; letter-spacing:2px; font-size:12px; color:#46d39e;background-color:#ffffff; }
.tabss li a { float: left;  color: #46d39e;background-color:#ffffff; padding: 6px 0px 6px 20px; width: 224px; text-align: left;  text-decoration: none;font-size:12px; border:  #e1e1e1 1px solid;margin:0px auto 4px auto; }
.tabss li a:hover {  color: #46d39e;font-size:12px; background-color:#ececec; font-weight:bold; }	
.tabss li a.current {  color:#46d39e;font-size:12px;background-color:#ececec; }
.tabss li a.menu1 {  color: #46d39e;font-size:12px;background-color:#ececec;font-weight:bold; }
/*content*/

.newscontent{word-break:break-all;line-height:26px;font-size:14px; color:#333333;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
/*.newscontent li{padding-bottom:16px; color:#317EC4; width:100%; clear:both; border-bottom:1px solid #f2f2f2; margin-bottom:20px;}*/
table .newscontent{ font-size:14px; line-height:26px;line-height:24px;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.newscontent p{ font-size:14px; line-height:26px;line-height:24px;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.newstitle{ font-size:18px; color: #cc0000; font-weight:bold; letter-spacing:1px; text-align:center;padding-top:6px;}
.newstitle1{ font-size:18px; color: #cc0000; font-weight:bold; letter-spacing:1px; text-align: left;padding-top:6px;}
.title2{ font-size:13px;   text-align:center;}

.newslist{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:#55a5df 1px solid;}
table .newslist{  padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:#55a5df 1px solid;} 

/*vote*/
.votelist { padding:0px 10px 0px 18px;}
.votelist ul{ padding:0px 0px 0px 0px;}
.votelist ul li{ height:24px; line-height:24px; background:url(ico2.gif) no-repeat 0 2px; padding-left:18px; border-bottom:1px dotted #ccc;}.votelist ul li span{ float:right; color:#999;}.page{ text-align:center; padding:20px 0 18px;}.css{ line-height:24px;}.css input,.css textarea{ border:1px solid #cccccc;}
/*mainchange*/
.DivTitleSelect{ background:#cc0000; _width:107px; min-width:107px; padding:8px 4px 4px 4px; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; float:left;}.DivTitle{ background:#ffffff; border-left:1px solid #cc0000;border-right:1px solid #cc0000;border-top:1px solid #cc0000; _width:107px;min-width:107px; padding:8px 4px 3px 4px; height:20px; color: #cc0000; font-size:12px; font-weight:bold; text-align:center;float:left;} .contentimg{ border:0px;} contentimg img { width:120px;}.divtxx{ border-bottom:#CC0000 1px solid;}.DivTitle a{ color:#CC0000; text-decoration:none;}.em{} .em input,.em textarea { border:1px solid #cccccc;}
/*ZF_content*/
.c_title_text { margin:0 auto; text-align:center; font-size:22px; font-weight:normal; font-family:"微软雅黑"; color:#c00; line-height:180%;}
.c_content_overflow { padding:0 5px;  font-size:14px; ;}
.c_content_overflow p{ margin:0px auto 10px auto; padding-top:0px; padding-bottom:0px;line-height:180%;}


.mainbk02{ background:#ffffff url(index_76x.jpg) top repeat-x; }

.c_content_overflow1 { padding:0 5px; line-height:180%; font-size:14px;}
.c_content_overflow1 p{ padding-top:20px; padding-bottom:20px;}.mainbk02{ background:#ffffff url(index_76x.jpg) top repeat-x; }

.dduinfo{ border:#CC0000 1px dotted; width:98%-10px; margin:8px auto 14px auto; line-height:24px; padding:5px 5px 5px 5px;}.dduinfo span{ color:#CC0000; font-size:14px; font-weight:bold;}