*{ margin:0px; padding:0px}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000000;}
img,div,table,tr,td,span{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; color:#000000}
a:hover{ text-decoration:none; color:#FF6600}

#topnav{ width:100%; margin:0px auto;  height:110px}
.logo{ width:1300px; margin:0px auto; height:110px; font-size:36px; background:url(../images/logo.png) no-repeat center}
.logo h1{ font-size:17px; font-weight:normal; padding-left:720px; padding-top:34px; float:left}
.logo h1 span{ display:block; padding-top:6px}
.logo h2{  font-size:30px; color:#FF0000; float:right; padding-right:45px; padding-top:50px}
.tb{ width:1300px; margin:0px auto}
.tbyc{ width:1300px; margin:0px auto; text-align:right; position:absolute; top:5px}
.tbyc a{ padding-left:15px}

#nav1{ width:100%; margin:0px auto; background:#138E58; height:55px; line-height:55px}
#nav{ width:1300px; margin:0px auto; height:55px; line-height:55px; font-family:"Î¢ÈíÑÅºÚ"}
#nav ul{ list-style-type:none}
#nav ul li{ float:left;  width:160px; text-align:center; border-left:1px solid #1bae76; border-right:1px solid #0f7b47; height:30px; line-height:30px; margin-top:13px}
#nav ul li a{ color:#FFFFFF; text-align:center; font-size:15px}
#nav ul li a:hover{ width:160px;display:inline-block}
#current{ width:160px;display:inline-block}
.banner{ width:100%; margin:0px auto; height:500px; background:url(../images/ban.jpg) no-repeat center}

#main{ width:1300px; margin:0px auto; padding:10px 5px 0 5px; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid}

#left{ width:250px; margin:0px auto; margin-right:8px; float:left}
.part1{background:url(../images/cp_top.jpg) no-repeat; height:70px; font-size:18px; font-weight:bold; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}
.part1 h1{ font-size:22px; text-align:center; padding-top:15px; padding-bottom:5px;}
.part1 span{font-size:16px; color:#C6F2CE; font-weight:normal; display:block; text-transform:uppercase; font-family:Arial; text-align:center}
.cpfl{border:1px solid #0A6C17; }
.cpfl ul{ list-style-type:none; padding-left:10px; padding-top:10px; padding-bottom:5px; padding-right:10px}
.cpfl ul li{ height:29px; margin-bottom:2px; line-height:29px; border-bottom:1px #CCCCCC solid}
.cpfl ul li a{ height:29px; line-height:29px; padding-left:50px;  font-size:14px}
.cpfl ul li a:link{}

.lxwm{ width:248px;border:1px solid #0A6C17; margin-top:5px}
.lxwm_bt{ background:url(../images/pho.gif) no-repeat 5px 5px; height:46px}
.lxwm_bt h1{ font-size:15px; font-weight:normal; padding-left:60px;}
.lxwm_bt h1 span{ display:block; font-size:17px; color:#0A7C1A}
.lxwm p{ line-height:31px; padding-left:10px; padding-right:5px}

.cpzs{ width:1040px; float:left}
.part2{ margin:0 px; height:35px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px  #006633 solid; margin-bottom:5px}
.part2 h1{float:left; font-size:19px;line-height:35px; font-weight: bold; color:#0F641A; padding-left:5px}
.part2 h1 span{font-size:17px; font-weight:normal; line-height:41px; padding-left:10px}
.part2 h2{float:right; padding:0 20px 0 7px; font-size:12px; font-weight:normal; height:41px; line-height:41px;} 

.hf{ width:1300px; height:140px;background:url(../images/gg2_bg.jpg) repeat}
.t{ width:1300px; height:140px;background:url(../images/hf.png) no-repeat }
.t h1{ font-size:30px; text-align:right; padding-top:49px; color:#FFF; padding-right:50px}

.hf3{ width:1300px; height:140px;background:url(../images/hf3.jpg) repeat}

.prolist{}
.prolist div{ width:249px; float:left; margin-left:5px; margin-right:5px; float:left}
.prolist div h2{ width:249px}
.prolist div h2 a{ widows:249px}
.prolist div h2 a img{ width:247px; height:280px; border:1px solid #BEBEBE}
.prolist div h3{ height:30px; line-height:30px; text-align:center}
.prolist div h3 a{ color:#666666; font-size:12px; text-align:center; font-weight:600}
.prolist div h3 a:hover{ color:#0358A8}

#wrap{ width:100%; margin:0px auto;  padding-top:5px; padding-bottom:5px}

.announce{ width:250px; float:left; margin-right:8px; margin-bottom:5px; margin-top:5px; border:1px #e5e5e5 solid}
.announcet{border-top:none; padding-left:5px; line-height:26px}

.company{ width:1038px; float:left; margin-bottom:5px; margin-top:5px; border:1px #e5e5e5 solid}
.companyt{ line-height:26px}

.ys1_right{width:480px; float: left;margin:10px 5px 0px 0px ;}
.ys_com em{ background:url("../images/ys_em.png") no-repeat;width:85px;height:85px;display:block;font-size:34px;font-weight:bold;color:#FFF; line-height:85px; text-align:center;float:left;}
.ys_com h4{font-size: 24px; font-weight: bold;color:#ff6b00; line-height: 36px; padding:8px 0 0 10px;float:left;}
.ys_com h4 p{font-size: 16px; font-weight: bold;color:#515151;}
.ys_com .ys_nr p{ background:url("../images/ys_tag.jpg") no-repeat left 10px; padding-left:30px; }
.ys_com .ys_nr{line-height:28px;font-size: 14px;  clear:both; margin-left:36px;}
.ys_com  .ys_nr p span{color: #ff6b00;}

.zj{ width:330px; float:left; background:url(../images/zj.jpg) no-repeat; height:340px}
.zj h1{ padding-top:250px; color:#FFF; font-size:19px; padding-left:140px}

#footer{ width:100%; margin:0px auto; background-color:#138E58}
.nav{ width:1300px; margin:0px auto; height:50px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; border-bottom:1px #0F6F46 solid }
.nav a{ line-height:50px; color:#FFFFFF; padding-left:26px; padding-right:26px}
.copyright{ width:1300px; margin:0px auto; text-align:center; color:#FFFFFF; line-height:30px}
.copyright a{ color:#FFFFFF}
.copyright a:link{ color:#FFFFFF}

.part4{border-bottom:1px solid #dadada; height:40px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:4px}
.part4 h1{float:left;height:40px; font-size:16px; padding:0 6px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal}
.part4 h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}

.n_part1{ height:40px; line-height:40px; font-size:18px; font-weight: normal; padding:0 0 0 20px;font-family:"Î¢ÈíÑÅºÚ"; border-top:2px  #0A6717 solid; border-bottom:1px #e4e4e4 solid}
.n_part1 span{font-size:14px; color:#93accf;  text-transform:uppercase; padding:5px 0 0 10px;}


#ileft{ width:220px; margin:0px auto; border:4px solid #e4e4e4; background-color:#F9F9F9; margin-right:12px; float:left; margin-top:5px}
#iright{ width:1042px; float:left; margin-top:5px}
.content{ line-height:28px; padding:10px 2px}

.index{ height:40px; line-height:40px;  font-weight:bold; color:#10781F; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:3px #10781F double}
.index h2{ float:left; font-size:16px; padding-left:20px}
.index span{ float:right; font-size:14px; padding-right:10px}
.index span a{ color:#10781F}
.index span a:link{ color:#10781F}

.cpnewsk1{ width:1310px; float:left; margin-bottom:5px;}
.cpnews{ }
.cpnews ul{ float:left; width:429px; margin-right:5px; padding:0px; height:106px; border-bottom:1px #CCCCCC dashed;}
.cpnews ul li{ width:100%; line-height:35px; float:left; height:35px; text-align:left; overflow:hidden}
.cpnews ul li h2{ font-size:14px; height:35px; text-align:left; overflow:hidden; background:url(../images/news_w.jpg) no-repeat 0px 10px}
.cpnews ul li a{  font-weight: normal; }
.cpnews ul dt{ float:left; width:100%; height:70px; line-height:32px; text-align:left;overflow:hidden; }
.cpnews ul dt span{ float:right; font-size:14px; }

.TesBox_nr {width: 1300px;margin: 0px auto;overflow: hidden; margin-top:7px; border:1px #e4e4e4 solid; padding:0px 0 2px 0; margin-bottom:3px}
.TesBox_nr dl {width: 248px;height:370px;border: 1px solid #d8d8d8;background: #FFF;overflow: hidden;float: left;margin: 0px 0px 0px 8px;position: relative; }
.TesBox_nr dl h3 {height: 45px;line-height: 45px;text-align: center;border-bottom: 1px dashed #d8d8d8;font-family: "Microsoft YaHei";font-size: 14px;font-weight: bold;color: #494949;}
.TesBox_nr dl h3 a {color: #494949;}
.TesBox_nr dl h3 a:hover {color: #db2a24;}
.TesBox_nr dl dt {width: 237px;height: 282px;margin: 0px auto;padding: 8px 0px;overflow: hidden;}
.TesBox_nr dl dt img {width: 237px;height: 282px;overflow: hidden;}
.TesBox_nr dl dd {width: 237px;height: 70px;margin: 0px auto;padding: 0px 0px 8px 0px;overflow: hidden;font-family: "Microsoft YaHei";font-size: 14px;font-weight: normal;color: #000;line-height: 24px;}
.TesBox_nr dl .tes_xq {width: 100px;height: 30px;text-align: center;line-height: 30px;background: #201b18;display: block;overflow: hidden;position: absolute;bottom: 0;margin-left: -47px;left: 50%;color: #FFF;}
.TesBox_nr dl .tes_xq:hover {color: #FFF;background: #0166E5;font-size: 12px;font-weight: normal;}

.news3{ width:1310px;margin:0 auto  }
.news3_div{width:428px; float:left; margin:0px 5px 0px 0px;padding-top:4px; border:1px #dedede solid; margin-bottom:2px;}
.news3_div ul{ margin:0px; }
.news3_div ul li{ width:410px; line-height:25px; float:left; font-size:14px; height:30px; text-align:left; border-bottom:1px #ccc dashed; padding:0 5px 0 5px}
.news3_div ul li a{  font-family:"Î¢ÈíÑÅºÚ";}
.news3_div ul li span{ float:right; font-size:14px;  line-height:30px}
.news3_div ul dt{ float:left; width:426px; height:52px; line-height:24px; text-align:left;overflow:hidden; padding:0 5px 0 5px}

.hf1{ width:1300px; height:140px; background:url(../images/hf1.jpg) no-repeat; margin-bottom:3px}

.productlist dl{ width:252px; float:left; margin-left:3px; margin-right:3px}
.productlist dl dt{ width:252px}
.productlist dl dt a{ width:252px}
.productlist dl dt a img{ width:250px; height:280px; vertical-align:middle; border:1px solid #BEBEBE}
.productlist dl dd{ height:26px; line-height:26px; text-align:center}
.productlist dl dd a{ height:26px; line-height:26px}
.page { margin:0px auto; width:940px; padding-top:10px; padding-bottom:8px}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}
.title{text-align:center; line-height:40px; height:40px; font-size:22px; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}
.xwzx ul{ list-style-type:none}
.xwzx ul li{ border-bottom:1px dotted #ccc; height:30px; line-height:30px}
.xwzx ul li span{ float:right}

.ipro dl{ width:252px; float:left; margin-left:3px; margin-right:3px}
.ipro dl dt{ width:252px}
.ipro dl dt a{ width:252px}
.ipro dl dt a img{ width:250px; height:280px; vertical-align:middle; border:1px solid #BEBEBE}
.ipro dl dd{ height:26px; line-height:26px; text-align:center}
.ipro dl dd a{ height:26px; line-height:26px}
.newslist{}
.newslist ul{ list-style-type:none}
.newslist ul li{ border-bottom:1px dotted #ccc; height:35px; line-height:35px;}
.newslist ul li a{ font-size:14px; color:#000; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li span{ float:right}
.newslist ul li p{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li p a{ color:#0358A8}

.infobox{ width:1300px; margin:0 auto}
.news ul{ list-style-type:none}
.news ul li{ width:32.8%; float:left; line-height:33px; height:33px; border-bottom:1px #e4e4e4 solid; margin-right:5px}
.news ul li a{padding-left:5px; }
.news span{ line-height:33px; font-family:"Î¢ÈíÑÅºÚ"; float:right}

.news41{ width:1300px; margin: 0 auto; }
.news21_bot{  border:1px #e4e4e4 solid}
.news21_bot ul{ width:100%; float:left; height:100px; border-bottom:1px dotted #CCCCCC; }
.news21_bot ul li{ width:100%; line-height:30px; float:left;height:30px; text-align:left; overflow:hidden;}
.news21_bot ul li a{ }
.news21_bot ul li span{ float:right}
.news21_bot ul dt{ float:left; height:60px; line-height:20px; text-align:left;overflow:hidden; }
.gs_xw{ width:440px; float:left; margin-right:8px} 
.gs_xw h2 img{width:440px;float: left; height:150px; padding-top:3px;} 

.fs_rts {width:850px;float:right; border:1px #e4e4e4 solid}
.fs_rts h4 {height:47px;line-height:47px;overflow:hidden;zoom:1;background:url(../images/n_line.gif) 280px 22px no-repeat;}
.fs_rts h4 .n_more {float:right;font-weight:normal;color:#333;font-size:14px;padding-right:18px;}
.fs_rts h4 .n_name {color:#333;font-size:18px;background:url(../images/lk_line.gif) right center no-repeat;padding-right:10px;}
.fs_rts h4 .n_namesnone {}
.fs_rts h4 .cur {color:#D01818;}
.n_lists {}
.n_lists li {height:75px;overflow:hidden;zoom:1;border-bottom:1px solid #e0e0e0;}
.n_lists dl {float:left;width:720px;}
.n_lists dt {height:26px;line-height:26px;overflow:hidden;}
.n_lists dt a {color:#333;font-size:14px;}
.n_lists dd {line-height:20px;height:40px;overflow:hidden;}
.n_lists dd a {}
.n_lists li span {float:right;width:91px;height:60px;line-height:28px;padding-top:10px;text-align:center;background:#000;color:#fff;font-size:16px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.n_lists li b {font-size:30px;display:block;}
.n_lists .n_top span {background:#AD0000;}
.n_lists .n_top span b {font-size:30px;margin-top:14px;font-family:"Microsoft Yahei";}

.infobox1{ width:861px; float:left; border:1px #e7e7e7 solid}
.news5{ width:861px;padding:5px 0px 0px 2px;  }
.news5_div{width:422px; float:left; margin:0px 6px 0px 0px;padding-top:4px; border:1px #dedede solid; margin-bottom:4px;}
.news5_div ul{ margin:0px; }
.news5_div ul li{ width:408px; line-height:30px; float:left; font-size:14px; height:30px; text-align:left; border-bottom:1px #ccc dashed; padding:0 5px 0 10px;}
.news5_div ul li a{  font-family:"Î¢ÈíÑÅºÚ";  width:300px; float:left; height:30px; overflow:hidden  }
.news5_div ul li span{ float:right; font-size:14px; font-weight: normal; width:67px; line-height:30px}
.news5_div ul dt{ float:left; width:410px; height:52px; line-height:24px; text-align:left;overflow:hidden; padding:0 5px 0 10px;}

.news2{ width:865px; float:left; }
.news2 ul{ list-style-type:none; padding-top:5px}
.news2 ul li{ width:49%; line-height:39px; height:39px; border-bottom:1px #dedede dashed; float:left; margin-right:0.4% }
.news2 ul li a{padding-left:4px;}
.news2 ul li span{ line-height:37px; font-family:"Î¢ÈíÑÅºÚ"; float:right}
.news2 p{ color:#000000; font-size:14px; font-weight:900; font-family:"Î¢ÈíÑÅºÚ"; line-height:32px; height:32px}
.news2 h2{ font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; font-weight:normal}

.news4_div{width:430px; float:left; margin:0px; padding:0px; margin-right:5px; border:1px #e7e7e7 solid}
.news4_div ul{ float:left; height:110px; border-bottom:1px #dadada dashed; margin-bottom:5px;}
.news4_div ul li{ width:268px; line-height:25px; font-size:14px; height:30px; text-align:left; overflow:hidden}
.news4_div ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; }
.news4_div ul dt{ width:265px; height:69px; line-height:25px; text-align:left;overflow:hidden; color:#333;}
.data3{ float: left; text-align: center; width:150px; margin-right:10px; }
.data3 img{ width:150px; height:105px; border:1px #ddd solid; padding:2px; margin-bottom:5px;}


.inewslist{padding:5px; background:url(../images/box_bg.jpg) repeat}
.inewslist dl{ list-style-type:none;}
.inewslist dl dt{ line-height:34px; height:34px; border-bottom:1px dotted #cccccc}
.inewslist dl dt a{ text-decoration:none; color:#414141; background:url(../images/gg_li.gif) no-repeat left center; padding-left:15px}
.inewslist dl dt span{float:right; width:80px; height:34px; line-height:34px; overflow:hidden}
.inewslist dl dt a:hover{ color:#0358A8}
.part5{border-bottom:1px solid #dadada; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ";}
.part5 h1{float:left; border-bottom:2px solid #0358a8; height:29px; font-size:16px; color:#0358a8; padding:0 6px; font-family:"Î¢ÈíÑÅºÚ"}
.part5 h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}
.part5 h2 a,.part4 h2 a:visited{color:#10781F}
.part5 h2 a:hover{color:#10781F}

.xw_bt{ height:40px; border-bottom:1px #e4e4e4 solid; margin-bottom:5px}
.xw_bt h1{ font-size:18px; float:left; line-height:40px; padding-left:5px; font-weight:normal}
.xw_bt a span{ float:right; line-height:40px; padding-right:5px}