body { font-family:'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;   padding:0px; margin:0px; color:#454545; background:url(index_r1_c2.jpg) repeat-x; background-color:#fff;font-size:14px; line-height:24px;}
*{margin:0px; padding:0px;}
img{ border:0px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#454545; }
.qc{ clear:both; height:0px; margin:0px; padding:0px;}
br{ line-height:0px; height:0px;}
.float_l{float:left;}
@media only all and (max-width: 1023px){ body{ background-image:none;}}

/*pc top*/
.top1{ width:1200px; margin:0px auto; height:34px;}
.top1 a{ height:34px; float:right; display:block; }
.top1 a span{ display:none;}
@media only all and (min-width: 1024px) and (max-width: 1200px){.top1{ width:1000px; margin:0px auto;}}
@media only all and (max-width: 1023px){.top1{ display:none}}


.top2{width:1200px; margin:0px auto}
.top2 h1{ width:221px; float:left; background:url(index_r1_c4.jpg) no-repeat left center; }
.top2 h1 a{ display:block; width:221px; height:104px;}
.top2 h1 span{ display:none;}
/*pc nav*/
#navmenu{ height:104px; width:850px; float:right; }
#navmenu ul{ padding:0px; width:850px; margin:0px auto;}
#navmenu ul li{ float:left; width:120px; text-align:center; font-size:16px; line-height:85px; padding-top:15px;}
#navmenu ul li span{ margin-left:8px; font-size:12px;}
#navmenu ul li a{ text-decoration:none;  text-align:center; display:block;}
#navmenu ul li a:hover{ display:block; color:#353535; border-bottom:4px solid #005190; background:url(33.jpg) no-repeat center bottom;}
.navon a{ color:#00598d; display:block; font-weight:600;border-bottom:4px solid #bbbbbb; background:url(33.jpg) no-repeat center bottom; }

#navmenu ul li ul{ display:none; position:absolute; margin-top:0px; margin-left:0px; *margin-left:-55px;  background:#2d2d2c; padding-top:10px; padding-left:0px; z-index:999; }
#navmenu ul li ul li{display:block; float:none; line-height:30px; margin-left:10px; text-align:left; }
#navmenu ul li ul li a { color:#fff; background:none; font-size:12px; font-weight:normal;  line-height:30px;text-align:left; margin-left:14px;}
#navmenu ul li ul li a:hover{ background:none; color:#cd9551;}
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul img{ float:right; margin-right:10px; }

@media only all and (min-width: 1024px) and (max-width: 1200px){.top2{width:1000px; margin:0px auto}
#navmenu{ height:84px; width:700px; float:right; }
#navmenu ul{ padding:0px; width:700px; height:44px; padding-top:20px;}
#navmenu ul li{ float:left; width:99px; text-align:center; line-height:44px;}
#navmenu ul li a{ text-decoration:none;  text-align:center; display:block; font-size:13px; }}
@media only all and (max-width: 1023px){.top2{ display:none}}


/*pc banner*/
#banner{ height:688px; width:100%; }
#banner_point {position:absolute; height:19px; margin-top:620px;  z-index:9999; width:100%}
#banner_list img {border:0px; width:100%; height:688px}
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {position:absolute; left:48.5%; list-style-type:none; z-index:1002; margin:0 auto;	padding:0; width:103px;}
#banner ul li { display:block; width:17px; height:15px; line-height:15px; text-align:center; color:#fff; background:url(ifpoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(ifpon.png) no-repeat; color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:688px}

.banner_list11{ background:url(1.jpg) no-repeat center top}
.banner_list22{ background:url(2.jpg) no-repeat center top}
.banner_list33{ background:url(3.jpg) no-repeat center top}
.banner_list44{ background:url(4.jpg) no-repeat center top}

@media only all and (min-width: 1000px) and (max-width: 1200px){#banner{ height:450px; width:100%;}
#banner_point {position:absolute; height:19px; margin-top:380px;  z-index:9999; width:100%}
#banner_list img {border:0px; width:100%; height:450px}
#banner_list a { position:absolute; display:block; width:100%; height:450px}
.banner_list11{ background:url(1-1200-1000.jpg) no-repeat center top}
.banner_list22{ background:url(2-1200-1000.jpg) no-repeat center top}
.banner_list33{ background:url(3-1200-1000.jpg) no-repeat center top}
.banner_list44{ background:url(4-1200-1000.jpg) no-repeat center top}
}

@media only all and (max-width: 1023px){#banner{ display:none}}

/*pc main*/
.in_main1{ background: url(bbj.jpg) no-repeat center top; width:100%;}

.in_prodclass{ width:1226px; margin:0px auto; }
.in_prodclass ul{ margin-top:-43px; background-color:#FFFFFF; position: relative; z-index:999; width:1226px;}
.in_prodclass ul li{ width:280px; float:left; margin:20px 10px 0px 15px;}
.in_prodclass ul li p{ text-align:center; line-height:23px; font-size:12px; background:#e5e5e5; margin-top:10px;}
.in_prodclass ul li p a{ color:#a56d27;}
.eduimg{ width:280px; overflow: hidden; display:block; height:182px;}
.in_prodclass ul li span{ display:block; margin-top:-40px; width:120px; background-color:#000000; position:absolute; height:40px; margin-left:160px; text-align:center; line-height:40px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.in_prodclass ul li span a{ color:#FFFFFF; font-size:16px; font-weight:normal;}

@media only all and (min-width: 1000px) and (max-width: 1250px){
.in_prodclass{ width:1000px; margin:0px auto; }
.in_prodclass ul{ margin-top:-33px; background-color:#FFFFFF; position: relative; z-index:999; width:1000px;}
.in_prodclass ul li{  width:230px; float:left; margin:20px 8px 0px 11px;}
.eduimg{ width:230px; overflow: hidden; display:block; height:152px;}
.in_prodclass ul li span{ display:block; margin-top:-40px; width:120px; background-color:#000000; position:absolute; height:40px; margin-left:110px; text-align:center; line-height:40px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
}

@media only all and (min-width: 701px) and (max-width: 999px){

.in_prodclass{ width:95%; margin:0px auto; }
.in_prodclass ul{ margin-top:-33px; background-color:#FFFFFF; position: relative; z-index:999; width:100%;}
.in_prodclass ul li{  width:25%; float:left; margin:10px 0px 0px 0px; text-align:center;}
.eduimg{ width:92%; overflow: hidden; display:block; height:122px; margin:0px auto;}
.eduimg img{ width:100%; height:122px;}
.in_prodclass ul li span{ display:block; margin-top:0px; width:80px; background-color: #FFFFFF; position: relative; height:40px; margin:0px auto; text-align:center; line-height:40px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.in_prodclass ul li span a{ color:#222222; font-size:14px;}
.in_prodclass ul li p{ display:none;}
}

@media only all and (min-width:600px) and (max-width: 700px){
.in_prodclass{ width:95%; margin:0px auto; }
.in_prodclass ul{ margin-top:-30px; background-color:#FFFFFF; position: relative; z-index:999; width:100%;}
.in_prodclass ul li{  width:50%; float:left; margin:15px 0px 0px 0px; text-align:center;}
.eduimg{ width:85%; overflow: hidden; display:block; height:152px; margin:0px auto;}
.eduimg img{ width:100%; height:152px;}
.in_prodclass ul li span{ display:block; margin-top:0px; width:80px; background-color: #FFFFFF; position: relative; height:40px; margin:0px auto; text-align:center; line-height:40px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.in_prodclass ul li span a{ color:#222222; font-size:14px;}
.in_prodclass ul li p{ display:none;}
}

@media only all and (max-width:599px){ .in_prodclass{ display:none;}}

.in_about{ width:1226px; margin:0px auto;  padding-top:60px; background:url(index_r8_c11.jpg) no-repeat center bottom; background-color:#FFFFFF; padding-bottom:117px;}
.in_about h2{ text-align:center; line-height:40px; font-size:38px; font-weight:normal;}
.in_about h3{ background:url(index_r6_c3.jpg) no-repeat center center; line-height:40px; text-align:center; font-size:14px; font-weight:normal; color:#666666;}
.in_about p{ width:980px; margin:40px auto 0px auto; text-align:center; line-height:25px; font-size:14px;}
.in_about p a{ display:block; margin-top:30px; line-height:34px; width:90px; border:2px solid #FF6600; font-size:14px; margin-left:auto; margin-right:auto;}
.in_about_p2 { display:none;}

@media only all and (min-width: 1000px) and (max-width: 1250px){
.in_about{ width:1000px; margin:0px auto; padding-top:60px; background:url(index_r8_c11.jpg) no-repeat center bottom; background-color:#FFFFFF; padding-bottom:117px;}
.in_about p{ width:900px; margin:40px auto 0px auto; text-align:center; line-height:25px;}

}

@media only all and (min-width: 701px) and (max-width:999px){
.in_about h2{ text-align:center; line-height:40px; font-size:30px; font-weight:normal;}
.in_about{ width:95%; margin:0px auto; padding-top:40px; background:url(index_r8_c11.jpg) no-repeat center bottom; background-color:#FFFFFF; padding-bottom:117px;}
.in_about p{ width:95%; margin:30px auto 0px auto; text-align:center; line-height:25px;}
}

@media only all and (min-width: 300px) and (max-width:700px){
.in_about h2{ text-align:center; line-height:40px; font-size:26px; font-weight:normal;}
.in_about{ width:95%; margin:0px auto; padding-top:20px; background:url(index_r8_c11.jpg) no-repeat center bottom; background-color:#FFFFFF; padding-bottom:117px;}
.in_about p{ width:96%; margin:20px auto 0px auto; text-align:center; line-height:25px; font-size:14px;}
.in_about_p1{ display: none;}
.in_about_p2 { display: block; line-height:22px;}
}

.in_about2{ width:1226px; margin:0px auto; background-color:#FFFFFF;}
.in_about2 ul{ width:1200px; margin:0px auto;}
.in_about2 li{ width:20%; float:left;}

@media only all and (min-width: 1000px) and (max-width: 1250px){
.in_about2{ width:1000px; margin:0px auto; background-color:#FFFFFF;}
.in_about2 ul{ width:1000px; margin:0px auto;}
.in_about2 li{ width:20%; float:left;}
.in_about2 li img{ width:100%;}
}

@media only all and (min-width: 701px) and (max-width:999px){
.in_about2{ width:100%; margin:0px auto; background-color:#FFFFFF;}
.in_about2 ul{ width:100%; margin:0px auto;}
.in_about2 li{ width:25%; float:left;}
.in_about2 li img{ width:100%;}
.in_about2_li4{ display:none;}
}

@media only all and (min-width:300px) and (max-width:700px){
.in_about2{ width:100%; margin:0px auto; background-color:#FFFFFF;}
.in_about2 ul{ width:100%; margin:0px auto;}
.in_about2 li{ width:33.33%; float:left;}
.in_about2 li img{ width:100%;}
.in_about2_li4{ display:none;}
.in_about2_li5{ display:none;}
}

.in_news{ width:100%; padding-top:30px; background:url(index_r10_c1.jpg) no-repeat center top;}
.in_news_n{ width:1200px; margin:0px auto;}
.in_news_n h2{ width:100%; text-align:center; line-height:40px; font-size:36px; font-weight:normal; background:url(kkkk.png) no-repeat center top; padding-top:12px;}
.in_news_n h3{ background:url(index_r6_c3.png) no-repeat center center; line-height:30px; text-align:center; font-size:14px; font-weight:normal; color:#666666;}
.in_news_n h4{ line-height:40px; text-align:center; font-weight:normal;}
.in_news_n li{  margin-top:20px;background:#fff;}
.in_news_n li a{ width:100%; border:1px solid #CCCCCC; display:block; padding-bottom:8px;}
.in_news_n li a:hover{ border:1px solid #228209; }
.in_news_n li img{ width:215px; float:left; margin:8px 0px 0px 10px;}
.in_news_n li p{ width:310px; float:right; margin-right:15px; display:inline; line-height:22px; font-size:14px; }
.in_news_n li p strong{ line-height:30px; display:block; font-size:18px; font-weight:normal; padding-top:5px;}
.in_news_n li p span{ font-size:12px; display:block; color:#A1A1A1;}

.in_news_n_l{ width:576px; float:left;}
.in_news_n_r{width:576px; float:right;}

@media only all and (min-width: 1000px) and (max-width: 1250px){
.in_news_n{ width:1000px; margin:0px auto;}
.in_news_n h2{ width:100%; text-align:center; line-height:40px; font-size:30px; font-weight:normal; background:url(kkkk.png) no-repeat center top; padding-top:12px;}
.in_news_n li img{ width:28%; float:left; margin:8px 0px 0px 10px;}
.in_news_n li p{ width:65%; float:right; margin-right:10px; display:inline; line-height:20px; font-size:12px; color:#454545;}
.in_news_n li p strong{ line-height:30px; display:block; font-size:16px; font-weight:normal; padding-top:5px;}
.in_news_n_l{ width:49%; float:left;}
.in_news_n_r{width:49%; float:right;}

}

@media only all and (min-width: 701px) and (max-width:999px){
.in_news_n{ width:96%; margin:0px auto;}
.in_news_n h2{ width:100%; text-align:center; line-height:40px; font-size:28px; font-weight:normal; background:url(kkkk.png) no-repeat center top; padding-top:12px;}
.in_news_n li img{ width:28%; float:left; margin:8px 0px 0px 10px;}
.in_news_n li p{ width:65%; float:right; margin-right:10px; display:inline; line-height:20px; font-size:12px; color:#454545; white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; 
}
.in_news_n li p strong{ line-height:26px; display:block; font-size:14px; font-weight:normal; padding-top:5px;}

.in_news_n_l{ width:49%; float:left;}
.in_news_n_r{width:49%; float:right;}
}
@media only all and (min-width:300px) and (max-width:700px){
.in_news_n{ width:96%; margin:0px auto;}
.in_news_n h2{ width:100%; text-align:center; line-height:40px; font-size:22px; font-weight:normal; background:url(kkkk.png) no-repeat center top; padding-top:12px;}
.in_news_n h4{ display:none;}
.in_news_n li{  margin-top:15px;background:#fff;}
.in_news_n li img{ width:30%; float:left; margin:8px 0px 0px 10px;}
.in_news_n li p{ width:63%; float:right; margin-right:6px; display:inline; line-height:20px; font-size:12px; color:#454545; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.in_news_n_l{ width:100%; float:none;}
.in_news_n_r{width:100%; float:none;}
.in_news_n li p strong{ font-size:14px; line-height:22px; width:100%; color:#333333;}
}

.in_prod{ width:1200px; margin:0px auto; padding-top:40px;}
.in_prod h2{ width:100%; text-align:center; line-height:40px; font-size:36px; font-weight:normal; background:url(kkkk.png) no-repeat center top; padding-top:12px;}
.in_prod h3{ background:url(index_r6_c3.png) no-repeat center center; line-height:30px; text-align:center; font-size:14px; font-weight:normal; color:#666666;}
.in_prod h4{ line-height:40px; text-align:center; font-weight:normal;}

#rymo{WIDTH:1200px; OVERFLOW: hidden; margin:0px auto; }
#rymo1{FLOAT:left;}
#rymo2{FLOAT:left;}
#inkemo{ WIDTH:935%; FLOAT:left;}
.zgg{ width:275px; margin:25px 15px 0px 15px; float:left; display:inline; }
.zgg a{background:#d28944; display:block; width:100%; color:#fff;  font-size:16px;}
.zgg a:hover{ background:#e9e9e9; color:#333333;}
.zgg1 { padding:6px;}
.zgg1 img{ width:263px;} 

.zgg_name{ width:100%; margin:0px auto; line-height:36px; text-align:center;}
.zgg_name a{ color:#454545; color:#FFF; font-size:16px;}


@media only all and (min-width: 1024px) and (max-width: 1200px){
.in_prod{ width:1000px; margin:0px auto; padding-top:40px;}
#rymo{width:1000px;}


}
@media only all and (min-width: 600px) and (max-width: 1023px){
.in_prod{ width:98%;  margin:20px auto 0px auto; background:url(222222.jpg) no-repeat left top; }
.in_prod h2{ width:100%; font-size:26px;}
.in_prod strong { display:none;}
#rymo{width:100%;}
.zgg{ width:220px; margin:20px 15px 0px 15px; float:left; display:inline; background:#8da237; }
.zgg1 { padding:6px;}
.zgg1 img{ width:100%;} 
.zgg_name{ padding-bottom:5px;}
.zgg_name a{font-size:14px;}
	
	}
@media only all and (max-width: 700px){.in_prod h4{ display:none;}}
@media only all and (max-width: 599px){
.in_prod{ width:98%;  margin:0px auto 0px auto; background:url(222222.jpg) no-repeat left top; }
.in_prod h2{ width:100%; font-size:26px;}
.in_prod strong { display:none;}
#rymo{WIDTH:100%;  overflow: hidden;}
.zgg{ width:190px; margin:20px 15px 0px 15px; float:left; display:inline; background:#8da237; }
.zgg1 { padding:6px;}
.zgg1 img{ width:100%;} 
.zgg_name{ padding-bottom:5px;}
.zgg_name a{font-size:15px;}
}

.in_link{ width:1200px; margin:30px auto 0px auto;}
.in_link img{ display:block;}

@media only all and (min-width: 0px) and (max-width: 1200px){ .in_link{ display:none;}}

.footer{ width:100%; background-color:#3a3a3a; margin-top:30px;}
.footer_n{ width:1200px; line-height:24px; margin:0px auto; color:#fff; padding:20px 0px;}
.footer_n img{ float:left;}
.footer_n p{ margin-right: 200px;
    float: right;
    line-height: 30px;}
.footer_n p a{ color:#fff;}

.footer_n a{ color:#fff;}

@media only all and (min-width: 1024px) and (max-width: 1200px){
.footer_n{ width:1000px; line-height:24px; margin:0px auto; color:#fff; padding:20px 0px;}
}

.footer_ph{ display:none;}

@media only all and (min-width: 300px) and (max-width: 1023px){.footer_ph{ display: block; width:100%; background-color:#3a3a3a; color:#fff; text-align:center; margin-top:20px; padding:15px 0px; border-top:2px solid #fff;}
.footer_ph a{ color:#E8E8E8C;}
.footer{ display:none;}}

#main_footer{ display:none;}
@media only all and (max-width: 768px){
body{ padding-bottom:40px;}
#main_footer{ display: block;}
.footer_ph a{ color:#E8E8E8C;}
}



.banner_n{ height:300px; width:100%; margin-top:0px;}
.banner_n2{ display:none}
@media only all and (min-width: 800px) and (max-width: 1000px){
.banner_n{ height:180px; width:100%; margin-top:1px;}
}
@media only all and (max-width: 799px){
.banner_n{ display:none;}
.banner_n2{ display:block; width:100%}
.banner_n2 img{ width:100%; display:block;}
}


.main_n{ width:1200px; margin:10px auto 0px auto; }
@media only all and (min-width: 1000px) and (max-width: 1200px){
.main_n{ width:1000px; margin:10px auto 0px auto; }
}
@media only all and (max-width: 999px){
.main_n{ width:98%; margin:10px auto 0px auto; }
}

.title1{ line-height:36px; font-size:16px; padding-left:15px;}
#side{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side ul{ width:100%; max-width:1200px; margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side li{ width:20%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side li a{border-bottom:1px solid #a3c03e; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side li a:hover{border-bottom:1px solid #ff9c00; background-color:#a0bd2a; color:#fff;}
.con{ margin-top:20px; width:100%; padding:0px 15px;}
.navon1{ border-bottom:1px solid #ff9c00; width:98%; margin:0px auto;}
.navon1 a{display:block; background-color:#0e6eb8; color:#fff; margin:0px auto; height:49px; line-height:49px;}

@media only all and (max-width: 999px){
.title1{ line-height:36px; font-size:13px; padding-left:15px;}
#side{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side ul{ width:100%;}
#side li{ border:0px; background:url(636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; }
.navon1{ ; width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; ; width:140px; height:36px;}
}



#side_prod{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side_prod ul{ width:100%; max-width:1200px;  margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side_prod li{ width:12.5%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side_prod li a{border-bottom:1px solid #636363; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side_prod li a:hover{border-bottom:1px solid #ff9c00; background-color:#a0bd2a; color:#fff;}
.con{ margin-top:20px; width:100%; padding:0px 15px;}
.navon1{ border-bottom:1px solid #ff9c00; width:98%; margin:0px auto;}
.navon1 a{display:block; background-color:#636363; color:#fff; margin:0px auto; height:49px; line-height:49px;}
#side_prod ul li ul{ display:none;}


#side_zhengshu{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side_zhengshu ul{ width:100%; max-width:1200px;  margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side_zhengshu li{ width:20%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side_zhengshu li a{border-bottom:1px solid #636363; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side_zhengshu li a:hover{border-bottom:1px solid #ff9c00; background-color:#a0bd2a; color:#fff;}
.con{ margin-top:20px; width:100%; padding:0px 15px;}
.navon1{ border-bottom:1px solid #ff9c00; width:98%; margin:0px auto;}
.navon1 a{display:block; background-color:#636363; color:#fff; margin:0px auto; height:49px; line-height:49px;}
#side_zhengshu ul li ul{ display:none;}



@media only all and (max-width: 999px){
#side_prod{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side_prod ul{ width:100%;}
#side_prod li{ border:0px; background:url(636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side_prod li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side_prod li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; }
.navon1{ ; width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; ; width:140px; height:36px;}
#side_prod ul li ul{ display:none;}


#side_zhengshu{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side_zhengshu ul{ width:100%;}
#side_zhengshu li{ border:0px; background:url(636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side_zhengshu li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side_zhengshu li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; }
.navon1{ ; width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; ; width:140px; height:36px;}
#side_zhengshu ul li ul{ display:none;}


}


#side_news{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side_news ul{ width:100%; max-width:1200px; margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side_news li{ width:50%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side_news li a{border-bottom:1px solid #a3c03e; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side_news li a:hover{border-bottom:1px solid #ff9c00; background-color:#a0bd2a; color:#fff;}
.con{ margin-top:20px; width:100%; padding:0px 15px;}
.navon1{ border-bottom:1px solid #ff9c00; width:98%; margin:0px auto;}
.navon1 a{display:block; background-color:#0e6eb8; color:#fff; margin:0px auto; height:49px; line-height:49px;}

@media only all and (max-width: 999px){
#side_news{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side_news ul{ width:100%;}
#side_news li{ border:0px; background:url(636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side_news li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side_news li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; }
.navon1{ ; width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(637.jpg) no-repeat center top; ; width:140px; height:36px;}
}


.con img{ max-width:100%;}
.con{ font-size:14px;}
.prod{ width:33.3%; float:left; text-align:center; margin-top:20px;}
.prod img{ width:93%; margin:0px auto;}
.prod_name1{ line-height:34px; width:93%; margin:0px auto; background-color:#ebebeb; font-size:16px; margin-top:5px;}


@media only all and (min-width: 500px) and (max-width: 999px){.prod{width:33.3%; }}
@media only all and (max-width: 499px){.prod{width:50%; }
.prod img{ width:90%; margin:0px auto;}
.prod_name1{ line-height:33px; width:90%; margin:0px auto; background-color:#ebebeb; font-size:13px; margin-top:5px;}
}

.con2{ padding-top:30px;}
.con2 img{ width:42%; float:left; }
.con2 ul{ width:50%; float:right;}
.con2 ul li{ width:100%; line-height:42px; font-size:14px;}
.con2 ul li strong{ font-size:20px; color:#474a40;}
.con2 ul li span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#606965;}
.con2_li a{ display:block; float:left; width:80px; margin-right:10px; background-color:#F60; color:#fff; height:26px; line-height:26px; text-align:center; margin-top:10px;font-size:14px; font-family:"helvetica neue", tahoma, "hiragino sans gb", stheiti, "wenquanyi micro hei", Î¢ÈíÑÅºÚ, ËÎÌå, sans-serif;}
@media only all and (max-width: 799px){
.con2_li span{ display:none;}}

@media only all and (max-width: 499px){
.con2 img{ width:95%; }
.con2 ul{ width:95%; }
}


.con_p{ width:100%; line-height:25px; font-size:13px; }
.con_p h4{ padding-left:15px; line-height:40px; background-color:#dddddd; font-size:16px; color:#688c19; margin-top:30px;}
.con_p p{ padding-top:5px;}
.con_p p img{ max-width:95%;}

.next{ margin-top:30px; border-top:2px solid #0070b5; line-height:36px;}
.next a{ margin:0px 10px; text-align:center;}
.pagesone{ display:none;}

#dialogBox{ margin-top:300px;}

.con_news{ line-height:24px;}
.con_news li{ border-bottom:1px dashed #CCC; margin-top:10px; padding-bottom:10px;}
.con_news li img{ width:20%; max-width:219px; float:left;}
.con_news li p{ color:#666; font-size:13px; float:left; margin-left:15px; width:76%;}

.con_news li a{ font-size:16px; color:#444}
.con_news li a:hover{ color:#F60;}
.con_news li strong{ font-family:Arial, Helvetica, sans-serif; color:#F60; }
.con_news li p span{ color:#999; font-size:13px; display:block;}

@media only all and (min-width: 750px) and (max-width: 999px){
.con_news li p{ color:#666; font-size:12px; float:left; margin-left:15px; width:76%; line-height:21px; }
.con_news li p span{ display: none;}
}

@media only all and (min-width: 400px) and (max-width: 749px){
.con_news li img{ width:25%; max-width:219px; float:left;}
.con_news li p{ width:73%; float:right; margin:0px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; height:80px;}
.con_news li p strong{ width:100%; line-height:20px; font-size:14px;}
.con_news li p span{width:100%; line-height:16px; font-size:12px;}
}

@media only all and (min-width: 300px) and (max-width: 399px){
.con_news li img{ width:25%; max-width:219px; float:left;}
.con_news li p{ width:73%; float:right; margin:0px; font-size:12px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; }
.con_news li p strong{ width:100%; line-height:20px; font-size:13px;}
.con_news li p span{ display:none;}
}

.con_news h1{ width:100%; font-size:20px; text-align:center; line-height:30px;}
.con_news h2{ font-size:13px; font-weight:normal; color:#888; text-align:center; border-bottom:1px dashed #CCC; padding-bottom:10px; line-height:22px;}

#main_footer{ display: none;}
@media only all and (max-width: 799px){
#main_footer{ display:block;}
.whh{ padding-bottom:65px;}
}

.con_news_n h2{ text-align:center; line-height:50px; font-size:18px; font-weight:normal;}
.con_news_n h3{ line-height:40px; font-size:13px; border-bottom:1px dashed #c1c1c1; font-weight:normal; text-align:center;}
.con_news_p{ padding-top:15px;}

@media only all and (max-width: 799px){.con_news_n h2{ text-align:center; line-height:30px; font-size:16px; font-weight:600;}
.con_news_n h3{ line-height:22px; font-size:12px; border-bottom:1px dashed #c1c1c1; font-weight:normal; text-align:center;}
}

.con_news_p22{ margin-top:15px; padding-top:10px; border-top:1px solid #CCCCCC;}

.con iframe{ min-width:100%; min-height:630px; text-align:center;}