/*二级页面顶部banner*/
.erji_banner{ width: 100%; height: 200px; position: relative; background: url(../img/erji_banner.jpg) no-repeat center top;}
.erji_banner .index_title{ padding: 85px 0px;}

/*当前位置*/
.position{ height: 30px; background-color: #f5f5f5; margin: 20px auto;}
.position p{ padding-left: 10px; font-family: arial; font-size: 12px; color: #666666; line-height: 30px;}
.position p a{ color: #666666;}
.position p a:hover{ color: #00548B;}

/*页码*/
.turn_page{ 
	max-width: 278px; height: 32px; margin: 10px auto; vertical-align: middle; background: url(../img/page_box_bg.png) repeat-x; background-size: 100% 100%;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; overflow: hhidden;	text-align: center; font-size: 12px; color: #666666;
}
.turn_page a, .turn_page span{
	display: inline-block; width: 24px; height: 30px; margin: 0px -1px; background: url(../img/page_a.png) no-repeat center center; 
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; overflow: hhidden;	
	font-size: 12px; text-align: center; line-height: 28px; color: #666666;
}
.turn_page span{ background: url(../img/page_span.png) no-repeat center center;}
.turn_page a.page_btn{ width: 48px; height: 28px; margin: 2px 0px; text-indent: 9999px;}
.turn_page a.a1{ width: 48px; height: 28px; margin: 2px 0px; text-indent: 9999px;}
.turn_page a.prev{ background: url(../img/prev.png) no-repeat center center; margin-right: -2px;}
.turn_page a.next{ background: url(../img/next.png) no-repeat center center; margin-left: -2px;}
.turn_page a.disable{ cursor: no-drop;}

/*翻页*/
.next_page{ border-top: 1px dashed #CCCCCC; width: 660px; height: 60px; margin: 0 auto; padding: 10px 0px;}
.next_page p{ font-size: 12px; font-family: arial; color: #333333; line-height: 30px;}
.next_page p a{ color: #333333;}
.next_page p a:hover{ text-decoration: underline;}
.next_page a.disable{ cursor: no-drop;}

/*二级页面中间内容*/
.erji_left{ width: 280px;}
.erji_right{ width: 700px;}

.erji_left_sm{ width: 100%; margin-bottom: 20px;}
.sm_title{ width: 100%; height: 100px; position: relative;}
.sm_title h1{ width: 260px; height: 100px; position: absolute; top: 0; padding-left: 20px; font-family: arial; font-size: 24px; color: #3383cc; line-height: 100px;}

.catagory_erji{ width: 240px; height: auto; padding: 20px 20px; margin-top: 0px; margin-right: 0px; background-color: #4294df;}
.catagory_erji ul li{ width: 238px;}
.catagory_erji ul li a p{ float: left; width: 192px;}
.catagory ul li:hover, .catagory_erji ul .catagory_cur{ background-color: #FFFFFF;}
.catagory ul li:hover a p, .catagory_erji ul .catagory_cur a p{ color: #034079;}
.catagory ul li:hover a span, .catagory_erji ul .catagory_cur a span{ background: url(../img/catagory_bgcur.png) no-repeat left center;}

.contact_text{ width: 240px; padding: 20px; background-color: #f2f2f2;}
.contact_text h1{ font-size: 16px; line-height: 24px;}
.contact_text table tbody{ vertical-align: baseline;}

.column_title{ width: 100%; height: 40px; background-color: #444444; margin-bottom: 20px;}
.column_title h1{ padding: 0px 0px 0px 28px; height: 40px; background: url(../img/column_title_bg.png) no-repeat 10px center; font-family: arial; font-size: 20px; color: #FFFFFF; line-height: 40px;}

.featureUL { width: 700px; float: none;}
.featureBox { margin: 0 6px 12px 6px;}

.product_img{ width: 399px; height: 399px; border: 1px solid #e9e9e9; margin-bottom: 40px;}
.product_img img{ width: 100%; height: 100%;}
.product_dc{ width: 280px;}
.product_dc h1{ font-family: arial; font-size: 24px; color: #222222; line-height: 32px; padding: 10px 0px;}
.product_dc p{ font-family: arial; font-size: 14px; color: #222222; line-height: 26px; margin-bottom: 6px;}
.product_table tr{ height: 30px;}
.product_table tr.line_one{ background-color: #afd5f7;}
.product_table tr.line_two{ background-color: #f5f5f5;}
.product_table tr td{ font-size: 14px;}

.news_box li{ margin: 0px 25px 30px 25px;}

.news_xq{ width: 660px; padding: 0px 20px;}
.zzy_news{ width: 660px; margin: 40px auto;}
.zzy_news h1{ font-size: 20px; font-family: arial; color: #333333; width: 100%; text-align: center; font-weight: bold; line-height: 20px; padding-bottom: 15px;}
.zzy_news .time{ display: block; width: 100%; text-align: center; font-size: 12px; font-family: arial; color: #666666; line-height: 12px; margin-bottom: 30px;}
.zzy_news .time i{ font-style: normal;}
.zzy_news_text{ padding-top: 10px; border-top: 1px dashed #CCCCCC; }
.zzy_news_text p{ font-family: arial; font-size: 14px; color: #333333; line-height: 24px; margin-bottom: 10px;}
.zzy_news_text img{ max-width: 660px; margin: 10px auto;}

.message_box input{ width: 568px; height: 38px; border: 1px solid #eaeaea; background-color: #f7f7f7; padding-left: 10px; margin-bottom: 10px;}
.message_box textarea{ width: 568px; height: 96px; border: 1px solid #eaeaea; background-color: #f7f7f7; padding-left: 10px; padding-top: 10px; margin-bottom: 10px;}
.message_box button{ width: 160px; height: 44px; border: none; background-color: #3383cc; color: #FFFFFF;}

.erji_contact{ width: 660px; padding: 20px; background: none;}
.erji_contact h1{ font-size: 24px; line-height: 36px;}

.map{ width: 660px; height: 300px; border: 1px solid #d0d0d0; margin: 0 auto;}

.catalogue_box li{ width: 226px; height: auto; float: none; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; margin-top: 0px;}
.catalogue_box li .news_img{ width: 226px; height: auto;}
.catalogue_box li .news_img img{ height: auto;}
.catalogue_box li .news_text p{ width: 180px;}



