﻿html,body,div,span,h1,h2,h3,h4,h5,h6,a,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot,thead{margin:0;padding:0;color:#333;font:12px 'Microsoft Yahei';vertical-align:baseline;}
ul,li{margin:0px; padding:0px; list-style:none;}
.clear{clear:both;}
img{border:none;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
body {margin:0px auto;font-size:14px;font-family:Arial, Helvetica, sans-serif;padding:0px auto;}
.top{margin: 0 auto; width: auto;min-width: 1000px;height:30px; background:#f4f4f4;border-bottom:1px solid #ececec;  }
.top_layout{margin: 0 auto; width:1000px;height:30px;}
.cxt_name{float:left;height:30px; line-height:30px; color:#333333;}
.cxt{height:30px; line-height:30px;color:#2ea64f; font-weight:bold; font-size:14px; text-align:right; padding-top:20px;}
.al { text-align:right; padding-right:20px;}
.al a{height:30px; line-height:30px; color:#333333; padding-left:5px; padding-right:5px;}
.head{margin: 0 auto; width:1000px;height:117px; background:url(../images/top1.jpg) no-repeat left;}

.al{ float:right; padding-top:6px;}
.al a{ padding-right:3px; padding-left:3px;}
/*logo */
.logo{ float:left;height:auto; width:815px;height:117px; }
.Collection{float:left;height:auto; width:175px;height:30px;color:#333; padding-top:85px;}
.Collection a{ display:block; float:left;height:13px; line-height:13px; color:#333; padding-left:23px; padding-right:3px;}
.china{ background:url(../images/china.jpg.htm) no-repeat;}
.usa{ background:url(../images/usa.jpg.htm) no-repeat;}
.Collection a:hover{ text-decoration:underline;}
/*nav */
.nav{margin: 0 auto; width: auto;min-width: 1000px;height:37px;line-height:37px; 
background:#30a44f;background-image: linear-gradient(bottom,  #30a44f 0%, #2da750 100%);
background-image: -o-linear-gradient(bottom, #30a44f 0%, #2da750 100%);
background-image: -moz-linear-gradient(bottom, #30a44f 0%, #2da750 100%);
background-image: -webkit-linear-gradient(bottom, #30a44f 0%, #2da750 100%);
background-image: -ms-linear-gradient(bottom, #30a44f 0%, #2da750 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #30a44f),color-stop(1, #2da750));}
.nav ul{height:37px;line-height:37px; width:1000px;margin:0 auto;}
.nav ul li{ float:left; width:125px; }
.nav ul li a{ display:block; float:left; width:124px; border-right:1px solid #269c45; margin-right:1px; font-family:"微软雅黑";height:37px; line-height:37px; text-align:center;color:#fff;font-weight:bold; font-size:15px;}
.nav a:hover,.nav a.active{height:37px; line-height:37px; color:#fff; background:#269c45;}
/*main */
.main{margin: 0 auto; width:1000px;height:auto; margin-top:10px;}
.mbg{ background:#f4f4f4; float:left; width:100%; padding-bottom:10px;}
.m1{width:322px;float:left; height:290px;overflow:hidden;}
.m2{width:322px; padding-left:17px; float:left; height:290px;overflow:hidden;}
.m3{width:322px; padding-left:17px; float:left; height:290px;overflow:hidden;}
.list{ height:35px;line-height:35px; border-bottom:2px solid #fbfbfb; }
.list h2{float:left;height:35px;line-height:35px;text-align:left; color:#30a44f;font-size:15px; font-weight:bold;}
.list span{float:left;height:30px;line-height:30px; padding-top:5px; padding-left:10px; color:#333333; font-family:"Arial"; color:#333333;vertical-align:bottom;}
.list a{display:block; float:right; height:13px; margin-top:10px;}
.ab{line-height:25px; text-align:left;padding-top:10px;}
.hynews{ float:left;width:322px; padding-top:10px; }
.hynews li {float: left; height:25px;line-height:25px; text-align:left;padding-left:10px; background:url(../images/ico.gif.htm) no-repeat left center;}
.hynews li a { float:left; width:312px;  height:25px;line-height:25px;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.box_co{text-align:left; line-height:25px; padding-top:10px;background:url(../images/mc1.jpg.htm) no-repeat bottom right;}
.cp_01{ float:left;width:224px;height:auto;overflow:hidden; }
.cp_02{ float:left;width:766px;padding-left:10px; height:auto;overflow:hidden;}
.cp_01 ul{float: left;width:204px;height:auto;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;background:#30a44f;}
.cp_01 li {float: left;background:url(../images/li.jpg) no-repeat 13px 10px;  border-bottom:1px #269c45 solid;  height:30px; }
.cp_01 li a {float:left; width:204px;text-align:left;text-indent:25px;color:#fff; height:30px;line-height:30px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.cp_01 li a:hover{ color:#ffff15; }
.cp_01in{float:left;width:224px;height:auto;overflow:hidden; }
.cp_01in ul{float: left;width:204px;height:auto;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;background:#30a44f;}
.cp_01in li {float: left;background:url(../images/li.jpg) no-repeat 13px 10px;  border-bottom:1px #35ae55 solid;  height:30px; }
.cp_01in li a{float:left; width:204px;text-align:left;text-indent:25px;color:#fff; height:30px;line-height:30px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.cp_01in li a:hover{ color:#ffff15; }
.na{width:204px; margin-left:10px; background:url(../images/na.gif.htm) no-repeat 13px 10px;text-indent:26px;font-size:12px; height:24px;line-height:24px;}
.cp_01_nav{width:214px;background:url(../images/cp_01_nav.jpg) no-repeat left; margin-top:6px; margin-bottom:7px;text-indent:20px;font-size:14px; font-weight:bold; height:26px;line-height:26px; }

.h2{width:224px;height:42px; line-height:42px; text-indent:25px; background:url(../images/h2.jpg) no-repeat; font-family:"微软雅黑";font-weight:bold;  text-align:left;color:#fff; font-size:14px;}

.incpzs1{float:left; padding-top:10px;}
.incpzs1 li{float:left;width:214px;height:190px;margin:0px 20px;text-align:center; color:#333; line-height:25px;}
.incpzs1 li a{display:block; line-height:25px; text-align:center;color:#333;}
.incpzs1 li img{width:200px;height:149px;border:1px #f1eee5 solid; padding:6px;background:#fff;}
.incpzs1  .p{line-height:25px; text-align:center; width:200px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-size:14px; font-weight:bold;}

.incpzs{float:left; padding-bottom:10px; }
.incpzs li{ padding-top:10px; padding-bottom:10px; float:left;width:726px;height:163px;margin:0px 20px;text-align:center; color:#333; line-height:25px; border-bottom:1px #f1eee5 solid;}
.incpzs li a{display:block; line-height:25px; text-align:left;color:#333;}
.incpzs  .pic{ float:left;width:214px;height:163px;}
.incpzs  .pic img{width:200px;height:149px;border:1px #f1eee5 solid; padding:6px;background:#fff;}
.incpzs  .p{ float:left;line-height:25px; text-align:left; width:500px; padding-left:12px;}
.p .title{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-size:14px; font-weight:bold;}

.index_01{ float:left;width:661px;height:300px;overflow:hidden;}
.index_02{ float:left;width:322px;padding-left:17px;  height:300px;overflow:hidden;}
.p_txt{line-height:25px; text-align:left;  padding:10px; font-size:14px;}
.p_txt a{color: #30a44f; text-decoration:underline;}
.mtb_10{ margin-bottom:10px;}
.p_news{ float:left; padding-top:10px; }
.p_news li {float: left; height:25px;line-height:25px; text-align:left;padding-left:20px;}
.p_news li a { float:left; width:686px; text-indent:10px; height:25px;line-height:25px; background:url(../images/ico.gif.htm) no-repeat left center;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.p_news span{ float:right; padding-right:10px;height:25px;line-height:25px; }
.title_h2{height:30px; line-height:30px; text-align:center; font-weight:bold; font-size:16px; color:#333;}
.title_time{height:30px; line-height:30px; text-align:center;  font-size:12px; color:#666;}

/*xx*/
.ico2{height:38px; line-height:38px;   padding-left:5px;}
.ico2 h2{ float:left; height:38px; line-height:38px;text-align:left; font-weight:bold;font-family:"微软雅黑"; color:#006ecf; font-size:14px; text-indent:10px;}
.ico2 a{display:block; float:right; height:38px; line-height:38px; padding-right:10px; color:#006ecf;}
/*xx*/

/*滚动图片*/
#demo { overflow: hidden;padding:10px; width:980px; }    
#indemo {    float: left;   width: 800%;   }   
#demo1 {    float: left;   }   
#demo2 {    float: left;   }
#demo li{float:left;width:214px;height:190px;margin:0px 20px;text-align:center; color:#333; line-height:25px;}
#demo li a{display:block; line-height:25px; text-align:center;color:#333;}
#demo li img{display:block;width:200px;height:149px;border:1px #f1eee5 solid; padding:6px;background:#fff;}
#demo  .p{line-height:25px; text-align:center; width:214px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-size:14px; font-weight:bold;}

/*foot*/
.fnav{margin: 0 auto; width: auto;min-width: 1000px;height:45px;line-height:45px;background:#30a44f;margin-top:10px; margin-bottom:10px;}
.fnav ul{margin: 0 auto;  width:1000px;height:45px;line-height:45px;}
.fnav ul li{ float:left; width:111px; }
.fnav ul li a{ display:block; float:left; width:111px; font-family:"微软雅黑";height:45px;line-height:45px;text-align:center;color:#fff; font-size:14px; font-weight:bold;}
.fnav a:hover,.nav a.active{height:45px;line-height:45px; color:#f5f97d;}
.foot{margin: 0 auto;width:1000px; padding-top:10px; margin-top:10px; margin-bottom:20px; height: auto !important; height:auto; min-height:96px;overflow:hidden;line-height:25px; color:#333; text-align:center;}
.foot div{line-height:25px; color:#333;}
.copy{line-height:25px; color:#fff;}

/*在线留言*/
#cs_box {width:120px; height:220px; color:#FFF; background:#fff; position:fixed; right:10px; top:100px; border-radius:10px; z-index:1000}
#cs_box span {height:20px; line-height:20px;display:block;}
.cs_close {color:#FFF; position:absolute; right:10px; top:8px; cursor:pointer; font-size:20px;font-family:Verdana, Geneva, sans-serif}
.cs_title {font-size:14px; margin:10px; font-weight:bold;}
.cs_img {width:100px; height:100px; background:#FFF; margin:10px;background-image:url(../images/xixi.jpg) }
.cs_info {font-size:12px; margin:0px 10px; overflow:hidden; text-align:center;}
.cs_btn {width:100px; height:25px; background:#333; margin:5px 10px; border-radius:5px; font-size:12px; line-height:25px; color:#FFF; text-align:center; cursor:pointer;}
