﻿/**首页头部与底部**/
#banner_wrap,#header,#nav,#wrapper_wrap,#footer_wrap{width:1000px; margin:0px auto;}
#header{ height:90px; padding-top:10px;}
#header_logo{ float:left; width:700px;}
#_right{float:right; width:280px;}
.telphone{ text-align:right; line-height:30px; color:#318957; font-size:14px; padding-top:15px}
.telphone strong{ color:#FF0000; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif}
#banner_wrap{ height:315px; padding-top:2px;}
#wrapper_wrap{ height:auto;}
#wrapperleft{float:left;width:205px;}
.wrapperlefttitle{background:#0078c1; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:38px;padding-left:18px;}
.leftsideBar{ border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2; margin-bottom:15px}
.leftsideBar li{ line-height:40px; padding-left:18px; border-bottom:1px solid #e2e2e2; font-size:14px; background:#fafafa;color:#13736e;}
#wrapperright{ float:right; width:794px;}
.maintitle{ height:36px; margin-left:25px; border-bottom:2px solid #0078c1;}
.maintitle_a{float:left; color:#0078c1; font-size:16px; font-weight:bold; line-height:36px;}
.maintitle_b{float:right; text-align:right; padding-top:12px}
.company{ padding:0; margin:0; padding-top:10px; line-height:21px; padding-left:25px; height:155px; font-size:12px;}
.technicbox{ background:#eff3f5; padding:10px 15px 10px 15px; margin-left:25px; line-height:22px; margin-bottom:10px}
.indeximage{ text-align:right; padding-bottom:15px}
.indeximage p{ padding-top:12px}
.indeximage1{ text-align:right;}
.certificate{ background:#eff3f5; margin-left:25px; height:250px; margin-top:12px}
.certificate_font{ padding-left:15px; padding-right:12px; padding-top:10px; line-height:20px}
.product_list{ width:792px;padding-top:15px; padding-left:2px}
.product_list li{width:175px; padding-left:23px; float:left; height:165px;}
.product_list img{width:175px; height:120px; border:0}
.product_list dt{ text-align:center; background:#e8edf0; line-height:26px}
.capacity{padding:0; margin:0;padding-top:15px; padding-left:8px; height:165px; border:1px solid #e2e2e2; border-top:0px}
.capacity li{width:196px; text-align:center;float:left}
.capacity dt{text-align:center; padding-top:5px; font-size:14px}
.capacity img{width:180px; height:130px; border:0}
.capacitytitle{ padding:0; margin:0; line-height:35px;background:#0078c1; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:15px}
.news_box{ padding:0; margin:0}
.news_box_a{ float:left; width:230px; padding-top:20px; padding-right:26px}
.news_box_b{ float:right; width:230px; padding-top:20px;}
.news_box_title{ font-size:16px; font-weight:bold; height:30px;}
.news_box_title span{ font-size:14px; font-weight:normal; color:#ff9900}
.news_box_img{ padding:0; margin:0;}
.news_list{ padding-top:5px;}
.news_list li{ line-height:24px;background:url(../images/jt.gif) no-repeat 0px 50%; padding-left:12px}
.homecontact{ border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; line-height:24px; padding:8px 0px 10px 13px}
.homecontact strong{ font-size:12px; color:#ff6600; font-family:Verdana, Arial, Helvetica, sans-serif}
.hezuohuoban{ background:url(../images/hb.gif) no-repeat left bottom; background-color:#eff3f5; height:77px; margin-top:15px; padding-top:15px; padding-left:160px}
#footer_wrap{background:#ffffff; margin-top:20px}
.downmenu{background:#0078c1; line-height:32px; color:#FFFFFF; text-align:center}
.downmenu a{ color:#ffffff;}
.downmenu span{ padding-left:15px; padding-right:15px}
.friendlink{width:1000px; margin:0px auto; height:auto; border-bottom:1px solid #dddddd; padding-top:10px; padding-bottom:10px}
.copyright{ height:auto; text-align:center; padding-top:10px; padding-bottom:10px}
/**导航菜单**/
#nav{ background:#0078c1; color:#FFFFFF; height:40px; line-height:40px; font-size:14px; font-weight:bold}
#nav li{width:140px; float:left; line-height:40px; text-align:center; border-left:1px solid #287e79;}
#nav a{ color:#ffffff; display:block}
#nav a:hover{background:#055d93; color:#FFFFFF;}
#nav .home{ background:#0078c1; color:#FFFFFF}
#nav .home a{ background:#0078c1; color:#FFFFFF}
/* 内页 */
.gongsijianjie{padding-top:15px; line-height:180%; font-size:14px; padding-left:25px; padding-bottom:10px}
.gongsijianjie p{ text-indent:25px;}
.gongsijianjie img{ text-align:center; margin:0 auto; display:block; padding-top:15px;}
.gongsijianjie h2{ border-bottom:2px solid #99CC66; font-size:16px; line-height:30px; padding-top:20px}
.aboutimage{ padding:0; margin:0}
.aboutimage p{ padding-bottom:10px}
.newscontent{padding-top:10px; padding-left:25px; padding-bottom:10px}
.productcontent{ padding:0}
.sortfont{ padding-left:25px; padding-top:12px; line-height:180%; padding-bottom:5px}
.productxxsm{ text-align:center;}
.productxxsm h2{ font-size:18px; font-weight:normal; line-height:40px; height:45px}
.productxxcs{ text-align:left; padding-top:5px;line-height:160%; font-size:14px; padding-bottom:5px}
.productxxcs p{ padding-top:8px; text-indent:20px}
.productimg{ text-align:center; padding-top:15px; padding-bottom:15px}
#wrapper_a{float:left; width:485px; line-height:180%; font-size:14px}
#wrapper_a span{ font-size:12px}
#wrapper_a h2{font-size:16px; line-height:35px; height:40px}
#wrapper_b{float:right; width:485px}
#wrapper_b h2{font-size:16px; line-height:35px; height:40px}
.news{ padding:0; margin:0}
.news li{ font-size:14px; line-height:37px; background:url(../images/jt.gif) no-repeat 2px 50%; padding-left:15px; border-bottom:1px dashed #e2e2e2}
.news span{ font-size:12px; float:right;}
.news_view{ border-bottom:1px dashed #e2e2e2;}
.news_view h3{ font-size:18px; line-height:35px; text-align:center; color:#018cd2}
.news_content{ padding-top:10px; padding-bottom:10px; line-height:180%; _height:250px; min-height:250px}
.news_info{ text-align:right; padding-bottom:10px}
.news_context{ padding-top:5px;border-top:1px dashed #e2e2e2; height:60px}
.news_context li{ line-height:25px}
.product_list1{ padding-top:10px;}
.product_list1 li{width:239px; padding-left:25px; float:left; height:215px;}
.product_list1 img{width:239px; height:170px; border:0}
.product_list1 dt{ text-align:center; padding-top:5px; font-size:14px}
#wrapper_a{float:left; width:555px; line-height:190%; font-size:14px}
#wrapper_a p{ padding-bottom:12px}
#wrapper_a span{ font-size:12px; line-height:170%; color:#787878}
#wrapper_a h2{font-size:16px; line-height:35px; height:40px}
#wrapper_b{float:right; width:415px}
#wrapper_b p{ padding-bottom:12px}
#wrapper_b span{ font-size:12px; line-height:170%; color:#787878}
#wrapper_b h2{font-size:16px; line-height:35px; height:40px}
.productline{background:url(../images/line.gif) repeat-x 0px bottom; height:30px}
.context{ padding-top:5px;border-top:1px dashed #e2e2e2; height:60px}
.context li{ line-height:25px}
/**首页滚动产品**/
.in_news_content {WIDTH:765px;HEIGHT:155px;overflow:hidden; padding-top:15px}
.in_news_content .prev {WIDTH: 40px; DISPLAY: block; FLOAT: left; CURSOR: pointer; padding-top:60px; text-align:center}
.in_news_content .next {WIDTH: 28px; DISPLAY: block; FLOAT: right; CURSOR: pointer; padding-top:60px;}
.in_news_list {	WIDTH:696px; FLOAT: left; HEIGHT:155px;}
.in_news_list UL LI {WIDTH:174px; DISPLAY: inline; FLOAT: left; HEIGHT:155px;list-style-type:none;}
.in_news_list IMG {WIDTH:160px; DISPLAY: block; HEIGHT:152px;}

fieldset{border:0;} 

/*留言样式*/
.msg_ul{width:580px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_textarea{border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}