+@charset "utf-8";
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#000;background:#fff;	-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
/* 要注意表单元素并不继承父级 font 的问题 */
button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}
/* IE bug fixed: th 不继承 text-align*/
th{text-align:inherit;}
/* 去除默认边框 */
fieldset,img{border:0;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:0;font-variant:normal;}
/* 一致的 del 样式 */
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
/* 去掉列表前的标识, li 会继承 */
ol,ul {list-style:none;}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:'';}
/* 统一上标和下标 */
sub {font-size:75%; line-height:0;  vertical-align: baseline; font-style:italic; padding-left:10px;}

/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration:none;}
/* 清理浮动 */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; }

body { color:#333; font-size:12px; font-family: "宋体" sans-serif, serif; background:url(../images/bj.jpg) center top #E1DFCA repeat-y;} /*网站字体颜色*/
a { color:#333;}  /*for ie f6n.net*/
a:hover {color:#F49900; text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

/*
------index-----*/
.main{ width:1159px; margin:0 auto; background:url(../images/mainbj.jpg) repeat; overflow:hidden;}
.contain{ width:1074px; margin:0 auto; overflow:hidden;}
.head{ width:1159px; height:129px; overflow:hidden; background:#cb3034;}
.head span{ float:right; text-align:right; padding:0 20px 0 0; overflow:hidden;}
.head span a{ padding:0 5px; line-height:25px;}
.head span a:hover{ color:#fff;}
.head span p{ margin:20px 10px 0 0; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#000; text-align:left; padding-left:36px; background:url(../images/bg.png) -1040px -265px no-repeat;}
.head span p i{ color:#ffc600; font-size:24px; font-style:normal;}
.head img{ float:left; height:129px; overflow:hidden;}

.nav{height:53px; width:1159px; background:#000; overflow:hidden;}
.nav ul{font-size:0; padding-left:45px;}
.nav li{float:left; display:inline-block;height:40px;font-size:0; text-align:center;}
.nav li a{color:#fff;display:inline-block; font-size:16px; font-family:"微软雅黑"; padding:8px 25px 0; text-align:center;}
.nav li p{ font-size:12px;}
.nav li a:hover{color:#FEE05E; text-decoration:none;}
.banner{ width:1159px; overflow:hidden;}

.left{ width:250px; overflow:hidden; font-family:"微软雅黑";}
.left h2{height:65px; line-height:45px; text-align:center; color:#fff; font-size:18px; background:url(../images/bg.png) left -208px; overflow:hidden;}
.left h3{height:45px; padding-top:58px; text-align:center; color:#5ba51a; font-size:16px; font-weight:500; background:url(../images/bg.png) left -273px; overflow:hidden;}
.left ul{ width:250px; background:url(../images/leftmid.png) repeat-y; overflow:hidden;}
.right{ width:807px; overflow:hidden;}
.bt_3{ width:250px; height:88px; background:url(../images/bg.png) -271px bottom no-repeat;}
.bt_4{ width:250px; height:20px; background:url(../images/bg.png) -551px bottom no-repeat;}

.pro{ padding:0px 6px 10px; overflow:hidden;}
.pro li{ width:238px; height:52px; overflow:hidden; font-size:16px; background:url(../images/bg.png) left -448px no-repeat;}
.pro li a{ color:#5DA619; height:52px; line-height:52px; padding-left:60px; display:block; overflow:hidden;}
.pro li a:hover{ background:url(../images/bg.png) left -389px no-repeat;}
.lx_c{ padding:8px 20px; line-height:23px; overflow:hidden;}

.tit{ height:24px;line-height:24px; padding:0 0 6px 15px; background:url(../images/icase.png) left bottom repeat-x; font-family:"微软雅黑";}
.tit h2{ padding-left:15px; background:url(../images/bg.png) -1073px -224px no-repeat; color:#334e0c; font-size:16px; overflow:hidden;}
.tit span{ float:right; font-size:12px; padding-right:15px;}
.tit span a{ color:#334e0c;}

.pro_c{ padding:20px 0 0 15px; width:792px; overflow:hidden; background:url(../images/rightmid.png) center top repeat-y;}
.pro_c li{ float:left; margin:0 18px; overflow:hidden;}
.pro_c li img{ padding:2px; background:#9BC130; overflow:hidden;}
.pro_c li span{ display:block; height:34px; line-height:30px; width:221px; text-align:center; overflow:hidden;}
.pro_c li a:hover img{ background:#F39A00;}

.bt{ height:15px; background:url(../images/rightbottom.png) center bottom no-repeat; overflow:hidden;}

.tit_1{ height:39px; line-height:39px; background:url(../images/bg.png) left top; padding-left:30px; font-size:16px; color:#334e0c; font-family:"微软雅黑";}
.tit_1 span{ float:right; display:inline-block; height:39px; padding-right:20px; font-size:12px; background:url(../images/bg.png) right top;}

.ab_c{ width:757px; overflow:hidden; padding:20px 25px 0; background:url(../images/rightmid.png) center top repeat-y; line-height:25px;}
.ab_c span{ float:left; margin-right:20px;}
.ab_c span img{ border:2px solid #9BC130; overflow:hidden;}

.case{ width:1075px; background:url(../images/black.jpg) center top repeat-y;  overflow:hidden;}
.gund{ width:1075px; padding-top:20px;overflow:hidden; zoom:1;}
.gund .pcont { width:1030px; margin:0 auto; overflow:hidden;}/*main*/
.gund .ScrCont { width:32766px;zoom:1;}
.gund #List1_1, .gund #List2_1 {float:left;}
.gund .LeftBotton{width:18px;height:56px;background:url(../images/bg.png) -934px -348px no-repeat; top:75px;left:5px; position:absolute;overflow:hidden;}/*左按钮*/
.gund .RightBotton{width:18px;height:56px;background:url(../images/bg.png) -994px -348px no-repeat;top:75px;right:5px;position:absolute;overflow:hidden;}/*右按钮*/
.gund ul li{ padding:0 5px; float:left; overflow:hidden;}
.gund ul li img{ border:3px solid #9BC130; border-radius:8px; overflow:hidden;}
.gund ul li span{ display:block; width:196px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.gund ul li a{ color:#333;}
.gund ul li a:hover{ color:#F39A00;}
.bt_1{ width:1075px; height:16px; background:url(../images/bg.png) center -43px no-repeat; overflow:hidden;}

.wrap{ width:1023px; padding:10px 25px 20px; overflow:hidden; background:#fdfbf7; border:1px solid #ededed; border-radius:5px;}
.info{ width:341px; overflow:hidden;}
.info_c{ width:300px; padding:5px 20px; background:url(../images/mainbj.jpg) repeat;}
.info_c li{height:30px; line-height:30px; padding-left:20px; background:url(../images/bg.png) -1064px -180px no-repeat; border-bottom: 1px dashed #999; overflow:hidden;}
.info_c li span{ float:right;}

.link{ width:815px; padding:5px 130px; height:46px; line-height:23px; overflow:hidden; background:url(../images/bg.png) center -63px no-repeat;}
.link a{ padding:0 8px;}

.footer{ width:1075px; padding:20px 0 10px; background:#141414; text-align:center; overflow:hidden; line-height:23px; color:#999;}
.footer a{ color:#999;}

/*ziye*/
.tit_2{ background:url(../images/bg.png) left -125px no-repeat; height:50px; margin-top:5px; padding-right:20px; line-height:45px; font-size:18px; color: #479300; font-family: "微软雅黑", "黑体", "宋体"; padding-left:35px; overflow:hidden;}
.tit_2 span{ float: right; padding-right: 5px; font-size: 12px; padding-top: 10px;}
.tit_2 a{ color: #479300;}

.lore{ width:807px; padding:0px 0px 10px; background:url(../images/rightmid.png) center top repeat-y; overflow:hidden;}
.lore ul{ width:757px; padding:0px 25px;}
.lore ul li{ height:38px; line-height:38px; padding-left:20px; background:url(../images/bg.png) -1064px -177px no-repeat;  border-bottom: 1px dashed #666; overflow:hidden;}
.lore ul li span{ float:right; color:#666;}

.page{ margin-left:25px; width:735px; height:30px; line-height:30px; border:1px solid #ccc; text-align:center; color: #666;}
.page{ text-align:right; padding:10px;} 
.page a{ padding:5px; margin:5px; border:1px solid #ccc; color:#888;} 
.page span.current{ padding:5px; margin:5px; font-weight:700;} 
.page a:hover{ background-color:#e3e3e3;}

.dis{ width:807px; padding:10px 0px; background:url(../images/rightmid.png) top center repeat-y; overflow:hidden;}
.dis ul{ margin:0 0 0 15px; *margin:0;  overflow:hidden;}
.dis ul li{ float:left; margin:0 18px; overflow:hidden;}
.dis li img{ padding:2px; overflow:hidden;}
.dis li span{ display:block; height:30px; line-height:30px; width:221px; text-align:center; overflow:hidden;}
.dis li a:hover img{ background:#F39A00;}

/*一级导航*/
.expmenu{ padding:10px 6px; overflow:hidden;}
.expmenu li div.header{  width:238px; height:52px; overflow:hidden; font-size:16px; background:url(../images/bg.png) left -448px no-repeat;}
.expmenu li div.header a{ color:#5DA619; height:52px; line-height:52px; padding-left:60px; overflow:hidden;}
.expmenu li div.cur { background:url(../images/bg.png) left -389px no-repeat;}
/*三角按钮*/
.expmenu li div.header .arrow{display:block;width:45px;height:30px;float:right;overflow:hidden;cursor:pointer;}
.expmenu li div.header .arrow.down{background:url(../images/bg.png) -1067px -473px no-repeat;}
.expmenu li div.header .arrow.up{background:url(../images/bg.png) -1067px -439px no-repeat;} 
/*二级导航*/
.expmenu li .menu{ padding:0 55px 5px; overflow:hidden;}
.expmenu li .menu dd{ height:29px; line-height: 29px; overflow:hidden;}
.expmenu li .menu dd a{ padding-left:12px; background:url(../images/bg.png) -1070px -153px no-repeat;}
.expmenu li .menu dd a:hover{ background:url(../images/bg.png) -1070px -129px no-repeat;}
.expmenu li .menu dd a.selected{ font-weight:bold;}
/*inside*/
.rt_nr{ width:757px; padding:0px 25px;  background:url(../images/rightmid.png) center top repeat-y; overflow:hidden;}
.wz_hd{ text-align:center; line-height:30px; border-bottom:1px dashed #c0aab2; color:#87767c;}
.wz_hd h2{ color:#333; font-size:24px; line-height:45px; text-align:center; overflow:hidden; font-family:"微软雅黑";}
.cptp{ margin:12px 0; width:757px; text-align:center;}
.cptp img{ max-width:751px; border:2px solid #5DA619; overflow:hidden;}     
.wz_c{ line-height:24px; padding:0 10px 5px; overflow:hidden;}
.wz_c img{ max-width:757px;}
.page2 p{ height:30px; line-height:30px; overflow:hidden; padding:0 10px; display:block; font-weight:200;}
.xgnews{ width:757px; margin:3px 0; overflow:hidden;}
.xgnews ul li{line-height:28px; height:28px; border-bottom:1px dashed #ccc; padding-left:15px; overflow:hidden; padding-left:12px; background:url(../images/bg.png) -1070px -149px no-repeat; width:342px; float:left; margin:0 10px; *margin:0 8px;}
.xgnews ul li a:hover{color: #ff6600;}
.xgnews ul li span{float:right;}

/* 提交页面*/
.button{width:757px; padding-top:10px;height:auto;overflow:hidden;}
.buttop{height:30px; padding:0px 20px; background:#5DA619; overflow:hidden; color:#fff; line-height:30px;}

.butmain{width:630px;height:auto;padding:10px 0 0 30px;overflow:hidden;}
.butmain ul li{ display:block;width:630px;padding:0px 0px 5px;*padding:0px 0px 4px;overflow:hidden;vertical-align:middle;}
.butmain ul li b{display:block;width:95px;height:22px;float:left;color:#666;line-height:20px;font-weight:normal;overflow:hidden; text-align:right;}
.butmain ul li span{display:block;width:450px;float:left;font-size:12px;line-height:20px;overflow:hidden;}
.butmain ul li em{ font-style:normal;color:#999;font-size:12px;line-height:20px;padding-left:10px;overflow:hidden;}

.butmain .mri02m_dd{width:280px;height:20px;border:1px solid #D3D4D3;font-size:12px;padding:0px 2px;overflow:hidden; margin-left:5px;}
.butmain .mri02m_ly{width:400px;height:70px;border:1px solid #D3D4D3;padding:0px 2px; overflow:auto;color:#B9B9B9; font-size:12px; line-height:22px; margin-left:5px;}
.butmain .mri02m_tj{width:58px;height:25px; color:#FFF;font-size:12px; line-height:25px;text-align:center; background:#9f0000;overflow:hidden; cursor:pointer; border:none;}

.sh_c{ padding:10px 0 0px; overflow:hidden; text-align:center;}
.sh_c li{ overflow:hidden;}
.sh_c li img{ border:2px solid #5DA619; overflow:hidden;}
.sh_c li span{height:30px; width:221px; line-height:30px; display:block; overflow:hidden;}
.sh_c li a:hover img{ border:2px solid #F39A00;}
.wbytable td{ padding:8px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 

