@charset "utf-8";
* { margin: 0; padding: 0; }
html, body { background: #042a03; font-size: 12px; font-family: "宋体"; min-width: 1200px; }
ul, li, dl, dd { list-style: none; }
img { border: none; }
.cntmain { width: 1200px; margin: 0 auto; background:#fff;}
.clr { font-size: 0; clear: both; overflow: hidden; line-height: 0; height: 0px; }
.blk1{height:10px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.blk2{height:20px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.blk3{height:30px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.blk4{height:40px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.blk5{height:50px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.blk6{height:60px; line-height:0; font-size:0; clear:both; float:none; overflow:hidden;}
.ml_10{margin-left:10px !important;}
.ml_20{margin-left:20px !important;}
.ml_30{margin-left:30px !important;}
.mr_10{margin-right:10px !important;}
.mr_20{margin-right:20px !important;}
.mr_30{margin-right:30px !important;}
a { text-decoration: none; }
a:link { color: #333; }
a:visited { color: #333; }
a:hover { color: #C2130E; }
a:active { color: #333; }
.button{display:inline-block; background:#f48000; border-radius:5px; color:#fff !important; font-size:13px; font-family:"微软雅黑"; padding:0 15px; height:30px; line-height:30px; vertical-align:middle;}
:hover.button{background:#d65600;}
.f_l{float:left !important;}
.f_r{float:right !important;}
.head { width: 1200px; height: 140px; background: #fff; margin: 0 auto; position:relative; }
.head .language { height: 30px; line-height: 30px; text-align: right; padding: 0 20px; position:absolute; right:0; top:0; }


.head .language>span {vertical-align:middle;display:inline-block;}
.head .logo { width: 245px; height: 100px; margin: 0 auto; background: url(logo.jpg) no-repeat 0 20px; padding-top:20px; }
.head .logo a { display: block; height: 75px; }
.menu { background: #066103; height: 40px; padding: 15px 0; width: 1200px; margin: 0 auto; text-align: center; }
.menu a { color: #fff; line-height: 40px; display: inline-block; width: 100px; text-align: center; font-family: "微软雅黑"; font-size: 16px; border-radius: 6px; margin: 0 20px; }
.menu a:hover, .menu a.select { background: #0db621; }
.banner { width: 1200px; height: 400px; overflow: hidden; position: relative; margin: 0 auto; }
.banner ul { width: 20000px; position: absolute; z-index:1; }
.banner li { width: 1200px; height: 400px; float: left; }
.jcarousel-pagination { position: absolute; bottom: 20px; left: 50%;  margin: 0; z-index:999; display:inline-block;-webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0);}
.jcarousel-pagination a { text-decoration: none; display: inline-block; font-size: 11px; height: 10px; width: 10px; line-height: 10px; background: #fff; color: #4E443C; border-radius: 10px; text-indent: -9999px; margin-right: 7px; -webkit-box-shadow: 0 0 2px #4E443C; -moz-box-shadow: 0 0 2px #4E443C; box-shadow: 0 0 2px #4E443C; }
.jcarousel-pagination a.active { background: #ec2828; color: #fff; opacity: 1; -webkit-box-shadow: 0 0 2px #F0EFE7; -moz-box-shadow: 0 0 2px #F0EFE7; box-shadow: 0 0 2px #F0EFE7; }

.inbox{width:1100px; margin:0 auto;}
.htitle{font-family:"微软雅黑"; font-size:26px; height:60px; line-height:60px; font-weight:500;}
.inabout{float:left; width:420px; height:480px;}
.inabout>em{display:block; height:200px; border:1px solid #e9e9e9;}
.inabout>em>img{width:418px; height:198px;}
.inabout>span{display:block; height:180px; line-height:24px; color:#333; padding:10px 0; overflow:hidden;}

.innews{float:left; width:310px;}
.innews li{clear:both; border-bottom:1px solid #d7d7d7; padding:10px 0;}
.innews li p{line-height:18px; height:36px; padding:9px 0; overflow:hidden; display:block; padding-bottom:5px;}
.innews .video{width:310px; height:180px; overflow:hidden; background:#dedede;}
.innews dd{height:30px; border-bottom:1px solid #d7d7d7; line-height:30px;}
.innews dd a{display:inline-block; background:url(ico_main.png) no-repeat -295px 11px; padding-left:15px; transition:all 0.3s ease 0s; color:#026712;}
.innews dd a:hover{background-position:-295px -20px; color:#f60 !important;}
.index_x{height:1px; line-height:0; font-size:0; overflow:hidden; clear:both; float:none; background:#cccccc;}

.jdbox{background:#ececec; padding:30px 50px;}
.jdlist{float:left; width:580px;}
.jdlist_li{border-bottom:1px solid #d7d7d7; clear:both; padding:20px 0;}
.jdlist_li h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; height:35px; line-height:35px; font-weight:normal; display:block;}
.jdlist_li em{float:left; width:150px; height:120px; display:block;}
.jdlist_li em>div{width:150px; height:120px; display:table-cell; *display:block; *font-size:104px; vertical-align:middle; background:#fff;}
.jdlist_li em>div img{vertical-align:middle;}
.jdlist_li>span{float:right; width:410px; height:120px; display:block; overflow:hidden;}
.jdlist_li>span>span{width:100%; height:80px; display:block; overflow:hidden; line-height:20px; padding-bottom:10px;}
.jdlist_li>span>p{height:30px; display:block;}
.pifa{float:left; width:230px;}
.pifa>em{height:150px; display:block;}
.pifa>span{display:block; padding:10px 0; line-height:24px; color:#333;}


.footer{width:1200px; margin:0 auto; text-align:center; color:#0b5709; font-size:12px; line-height:24px; padding:65px 0 100px 0;}

.left{float:left; width:265px; padding-left:50px;}
.right{float:right; width:780px; padding-right:50px;}
.leftnav{clear:both; padding-top:20px;}
.leftnav li{height:45px; line-height:45px; font-family:"微软雅黑"; font-size:15px; border-bottom:1px solid #d7d7d7;}
.leftnav li a{background:url(ico_main.png) no-repeat -295px 19px; padding-left:15px; display:inline-block; transition:all 0.3s ease 0s;}
.leftnav li a:hover{background-position:-295px -12px;}
.leftcontact{line-height:25px; font-family:"微软雅黑"; color:#525252; font-size:14px; background:url(contasfsg.jpg) no-repeat center bottom; padding-bottom:120px;}

.rigtitle{height:70px; line-height:70px; clear:both; border-bottom:1px solid #d7d7d7;}
.rigtitle>h3{float:left; font-size:30px; font-family:"微软雅黑"; border-bottom:1px solid #066103; display:inline-block;}
.rigtitle>span{float:right; color:#777; background:url(iconfont-icon.png) no-repeat 0 center; padding-left:20px; display:inline-block;}

.right_comtent{font-family:"微软雅黑"; line-height:30px; color:#666; font-size:15px;}
.right_comtent p{display:block; padding:10px 0;}



.right_newslist{clear:both;}
.right_newslist li{height:40px; line-height:40px; font-family:"微软雅黑"; clear:both; border-bottom:1px dashed #d7d7d7;}
.right_newslist li a{float:left; background:url(ico_main.png) no-repeat -295px 16px; display:inline-block; padding-left:15px; font-size:15px; transition:all 0.3s ease 0s;}
.right_newslist li a:hover{background-position:-295px -14px;}
.right_newslist li span{float:right; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px;}


.pagelist{clear:both; text-align:right; font-family:Arial, Helvetica, sans-serif;line-height:25px;}
.pagelist a{display:inline-block; border:1px solid #dddddd; background:#fefefe; color:#459300; padding:0 8px; border-radius:2px; margin:0 2px;}
.pagelist a:hover{background:#f60; border-color:#c95000; color:#FFF;}
.pagelist span{display:inline-block; border:1px solid #459300; background:#5aa200; color:#FFF; padding:0 8px; border-radius:2px; margin:0 2px;}

.right_newscontent{clear:both;}
.right_newscontent>h1{font-family:"微软雅黑"; font-size:25px; font-weight:500; text-align:center; line-height:40px; display:block; padding:15px 0;}
.right_newscontent>h3{font-family:"微软雅黑"; font-size:14px; font-weight:normal; text-align:center; line-height:45px; height:45px; display:block; color:#999; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.right_newscontent div.newscontent{padding-top:20px; line-height:25px; font-family:"微软雅黑"; font-size:15px; color:#666;}
.right_newscontent div.newscontent>p{padding:10px 0; display:block;}












