body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#323232;  } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{clear:both;height:0;line-height:0;}
p{ margin:0px; padding:0px; color:#323232; }
a{text-decoration:none;}

body{background-color:#ffffff;}

/*top*/
.top{width:100%;height:110px;}
.top1{width:1000px;margin:0 auto;}
.top_l{float:left;}
.top_l .logo{float:left;padding-top:18px;}
.top_l p{float:left;margin:30px 30px;padding-left:20px;width:290px;height:50px;border-left:1px solid #e6e6e6;font-size:18px;}
.top_r{float:right;width:320px;height:110px;}
.top_r .opr{float:right;height:40px;}
.top_r .opr a{color:#000000;line-height:40px;}
.top_r .opr a:hover{color:#ff4e00}
.top_r .opr .b{padding-left:14px;background:url(img/ic1.jpg) left center no-repeat;}
.top_r .opr .c{margin-left:18px;padding-left:14px;background:url(img/ic2.jpg) left center no-repeat;}
.top_r .search{float:right;width:310px;}
.top_r .search .txt1{float:left;padding-left:12px;width:309px;height:32px;border:none;background:url(img/sinput.jpg) no-repeat;}
.top_r .search .submit{float:right;cursor:pointer;position:relative;bottom:29px;right:6px;border:none;width:26px;height:26px;background:url(img/search.jpg) no-repeat;}

/*nav*/
.nav{position:relative;z-index:22;width:100%;height:110px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; }
.nav .nav_h{position:absolute;z-index:11;width:100%;height:46px;background:url(img/navh.png) repeat-x;top:111px;left:0px;display:none;}
.nav1{width:1000px;height:110px;margin:0 auto;}
.nav1 li{position:relative;z-index:120;float:left;width:110px;height:111px;text-align:center;}
.nav1 li h1{padding-top:32px;font-size:16px;color:#333333;font-weight:bold;}
.nav1 li span{font-size:10px;color:#b0b0b0;font-family:"Arial";}
.nav1 li a{display:block;width: 102px;text-align: center;margin: 0 auto;}
.nav1 .drop{position:absolute;z-index:66;top:111px;left:0;width:740px;text-align:left;display:none;background: url(img/navh.png) repeat-x;}
.nav1 .subNav{  display: none;   position: absolute;left: 0;top: 111px;transition:none;background: url(img/navh.png) repeat-x; height: 46px;z-index: 100;}
.nav1 .drop li{float:left;padding-left:10px;background:url(img/erji.jpg) left center no-repeat;width:100px;height:46px;line-height:46px;display:inline-block;}
.nav1 .drop li a{color:#ffffff;background:none;}
.nav1 .drop li a:hover{background:none;color:#ff6622;}
.nav1 li a:hover{width:102px;height:111px;background:url(img/nav_hov.jpg) center no-repeat;}
.nav1 li a:hover h1{color:#ffffff;}
.nav1 li a:hover span{color:#97370c;}
.nav1 .current{width:102px;height:111px;background:url(img/nav_hov.jpg) center no-repeat;}
.nav1 .current a{height:111px;background:url(img/nav_hov.jpg) center no-repeat;}
.nav1 .current h1{color:#ffffff;}
.nav1 .current span{color: #97370c;}

/*banner*/
.banner{position: relative;overflow:hidden;width:100%;height:459px;}
.banner1{width:1920px;height:459px;margin:0 auto;}
.banner1 li{float:left;width:1920px;text-align:center;height:459px;}
.banner1 li img{width:1920px;height:459px;position: absolute;left: 50%;margin-left: -960px;}
.banner .tip{position:absolute;z-index:120;bottom:28px;left:50%;width:300px;margin-left: -106px;}
.banner .tip em{float:left;display:block;width:70px;height:8px;background-color:#bfbfbf;margin:0 5px;cursor:pointer;}
.banner .tip .cur{background-color:#ff4e00;}

/*case*/
.case{width:100%;}
.case_m{width:1000px;height:1020px;margin:0 auto;}
.case_t{padding-top:30px;margin:0 auto;text-align:center;}
.case_t span{line-height:40px;font-size:30px;color:#9fa0a0;font-family:"Arial";}
.ctit{margin:0 auto;width:480px;height:60px;}
.ctit .cl{float:left;width:148px;height:40px;background:url(img/cl.jpg) left center no-repeat;}
.ctit h1{float:left;padding-left:32px;font-size:30px;line-height:40px;color:#222222;font-weight:bold;}
.ctit .cr{float:right;width:148px;height:40px;background:url(img/cr.jpg) right center no-repeat;}
.case_t .caseul{/* width:500px; */height:46px;margin:0 auto;padding-bottom:60px;text-align: center;}
.case_t .caseul li{display: inline-block;
*display: inline;
*zoom: 1;width:140px;line-height:32px;height:32px;background:url(img/cimg.jpg) center no-repeat;}
.case_t .caseul li a{color:#ffffff;display:block;}
.case_t .caseul li a:hover{background:url(img/chov_02.jpg) center no-repeat;}
.caseul .clist{position:absolute;z-index:66;top:42px;left:0;width:460px;text-align:left;display:none; padding-top:16px;}
.caseul .clist li{float:left; border-left:1px solid #9fa0a0;padding-left:10px;background: none;width:62px;height:26px;line-height:26px;display:inline-block;}
.caseul .clist li a{color:#727171;}
.caseul .clist li a:hover{ background:none;color:#ff4e00;}
.case_b{width:1000px;height:760px;}
.case_b ul{width:1000px;height:760px;}
.case_b ul li{float:left;width:249px;height:356px;padding:0 1px 22px 0;}
.case_b ul li img{display:block;width:249px;height:188px;}
.case_b ul li .img_desc{display:block;width:249px;height:162px;line-height:28px;background-color:#efefef;text-align:center;cursor: pointer;}
.case_b ul li .img_desc .numb{line-height:48px;font-size:24px;color:#9fa0a0;font-family:"Impact";}
.case_b ul li .img_desc h1{line-height:38px;color:#000000;font-size:18px;}
.case_b ul li .img_desc p{padding:0px 50px;line-height:28px;color:#727171;}
.case_b ul li a:hover .img_desc{position:relative;bottom:49px;width:249px;height:211px;background:url(img/chover.jpg) bottom center no-repeat;color:#ffffff;}
.case_b ul li a:hover .img_desc h1,.case_b ul li a:hover .img_desc p,.case_b ul li a:hover .img_desc .numb{color:#ffffff;}
/*ad*/
.ad{width:100%;height:201px;background:url(img/ad_bg.jpg) center no-repeat;}
.ad1{width:1000px;height:201px;margin:0 auto;}
.ad_left{float:left;padding-left:20px;width:660px;height:201px;}
.ad_left p{padding-top:40px;height:82px;line-height:82px;color:#ffffff;font-size:44px;}
.ad_left span{color:#ffffff;font-size:24px;font-weight:bold;}
.ad_right{float:left;padding-top:28px;width:300px;line-height:72px;}
.ad_right h3{padding-left:24px;color:#ffffff;font-size:20px;background:url(img/adtel.png) left center no-repeat;}
.ad_right span{color:#ffffff;font-family:"Impact";font-size:46px;}
.ad_right a{color:#ffffff;display:block;width:274px;height:46px;line-height:46px;background:#ff4e00;text-align:center;font-size:18px;border-radius:4px;}

/*wrap*/
/*team*/
.wrap{width:1000px;margin:0 auto;}
/*team 首页4:3图片样式*/
.wteam{width:1000px;height:420px;}
.team_list{position: relative;overflow:hidden;float:left;width:1000px;height:240px;}
.team_list .prev{display: block;position: absolute;left:0;top: 60px;bottom:244px;float:left;width:30px;height:109px;background:url(img/prev.png) left center no-repeat;}
.team_list .next{display: block;position: absolute;right:0;top: 60px;bottom:244px;float:right;width:30px;height:109px;background: url(img/next.png) right center no-repeat;}
.team_list  li{float:left;width:243px;height:232px;margin-left:8px;}
.team_list li a{display: block;width:243px;height:182px;}
.team_list  li img{display:block;width:243px;height:182px;}
.team_list  .tdec{display:block;width:243px;height:48px;background:#454545;cursor: pointer;}
.team_list  .tdec h1{float:left;line-height:48px;padding-left:12px;font-size:16px;color:#ffffff;}
.team_list  .tdec span{float:right;margin:6px;width:30px;height:38px;background:url(img/tmore.jpg) right no-repeat;}
.team_list  li a:hover .tdec{background:#ff4e00;}
.team_list  li a:hover .tdec span{background:url(img/tmo_hover.jpg) right no-repeat;}


/*********team 首页3:4图片样式
.team_list{position: relative;overflow:hidden;float:left;width:1000px;height:360px;}
.team_list .prev{display: block;position: absolute;left:0;top: 126px;bottom:244px;float:left;width:30px;height:109px;background:url(img/prev.png) left center no-repeat;}
.team_list .next{display: block;position: absolute;right:0;top: 126px;bottom:244px;float:right;width:30px;height:109px;background: url(img/next.png) right center no-repeat;}
.team_list  li{float:left;width:243px;height:360px;margin-left:8px;}
.team_list li a{display: block;width:243px;height:303px;}
.team_list  li img{display:block;width:243px;height:303px;}
.team_list  .tdec{display:block;width:243px;height:48px;background:#454545;cursor: pointer;}
.team_list  .tdec h1{float:left;line-height:48px;padding-left:12px;font-size:16px;color:#ffffff;}
.team_list  .tdec span{float:right;margin:6px;width:30px;height:38px;background:url(img/tmore.jpg) right no-repeat;}
.team_list  li a:hover .tdec{background:#ff4e00;}
.team_list  li a:hover .tdec span{background:url(img/tmo_hover.jpg) right no-repeat;}
*/




/*us*/
.wus{position:relative;margin-top:40px;width:1000px;height:318px;border:1px solid #d9d9d9;}
.us_l{position: absolute;bottom:30px;left:30px;width:480px;height:320px;border:1px solid #c3c3c3;background: #ffffff;}
.us_l img{width:468px;height:308px;padding:6px;}
.us_r{position: absolute;top:0;right:38px;width:410px;height:318px;}
.us_r .us_top{padding-top:20px;width:410px;height:70px;border-bottom:1px solid #e1e1e1;}
.us_r .us_top img{float:left;width:180px;height:56px;}
.us_r .us_top h3{float:left;font-size:24px;color:#0060ad;width:260px;height:48px;padding: 8px 0px 0px 10px;margin-left:10px;}
.us_r .us_top h3 span{color:#e72f36;}
.us_r .us_top h3 p{height:24px;font-size:10px;color:#343434;font-weight:bold;}
.us_r .us_cont p{padding-top:16px;line-height:28px;width:410px;height:138px;text-indent:2em;}
.us_r .us_cont p span{color:#ff4e00;}
.us_r .us_cont .us_more{width:134px;height:27px;}
.us_r .us_cont .us_more a{float:left;line-height:27px;font-weight:bold;display:block;width:106px;height:27px;color:#ffffff;text-align:center;background-color:#ff4e00;}
.us_r .us_cont .us_more span{float:left;width:28px;height:27px;background:url(img/umore.jpg) right center no-repeat;cursor:pointer;}

/*news*/
.news{width:1000px;height:380px;}
.news .news_list{padding-top:30px;}
.news_l{float:left;width:340px;height:180px;}
.news_l img{display:block;width:310px;height:90px;}
.news_l a{display:block;margin-top:10px;width:310px;height:80px;background:#f4f4f4;cursor: pointer;}
.news_list a .time{float:left;width:60px;height:52px;padding-top: 8px;margin:10px 0px 12px 8px;background:#727171;color:#ffffff;font-family:"Arial";text-align:center;font-size:30px;}
.news_list a .time span{font-size:14px;}
.news_list a h1{float:right;width:226px;height:24px;padding-top:8px;color:#000000;font-size:16px;}
.news_list a p{float:right;width:222px;height:40px;color:#727171;line-height:normal;padding-right: 4px;}
.news_list a:hover{ background:none;}
.news_list a:hover .time{position:relative;right:8px;bottom:8px;width:75px;height:75px;line-height: 34px;background:url(img/nhover.jpg) left no-repeat;}
.news_list a:hover h1{color:#ff4e00;}
.news_r{float:right;width:660px;}
.news_r a{display:block;float:left;margin-bottom:20px;margin-right:20px;width:310px;height:80px;background-color:#f4f4f4;cursor: pointer;}
.news_r .b{margin-top:0px;}

/*footnav*/
.footnav{width:100%;height:60px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.footnav_m{width:1044px;height:60px;margin:0 auto;}
.footnav_m li{float:left;width:115px;height:60px;line-height:60px;text-align:center;background:url(img/fotnav.jpg) left center no-repeat;}
.footnav_m .ind{background:none;}
.footnav_m li a{color:#333333;}
.footnav_m li a:hover{color:#ff4e00;}

/*bottom*/
.bottom{margin-top:30px;width:100%;height:240px;background:#454545;}
.bottom_m{width:1000px;height:240px;margin:0 auto;}
.bottom_m .link{position:relative;top:32px;width:1000px;height:42px;border-radius:2px;background:#696969;}
.link img{float:left;padding:12px 34px 6px 12px;width:105px;height:22px;}
.link a{padding-left: 8px;color:#333333;line-height:42px;}
.link a:hover{color:#ff4e00;}
.bottom_m .ibot{padding-top:66px;width:1000px;height:100px;}
.ibot .icont{float:left;width:700px;height:100px;color:#adadad;}
.ibot .icont a{color:#adadad;}
.ibot .icont a:hover{color:#ff4e00;}
.ibot  img{float:right;width:260px;height:78px;}


/*neiye*/
.neiye{width:1000px;height:auto;margin:20px auto 20px;}
.left{float:left;width:201px;height:auto;}
.right{float:right;width:780px;height:auto;}

/*fenlei*/
.fenlei{width:201px; height:auto;overflow:hidden;float:right;margin-bottom:20px;}
.fenlei_t{background:#ff4e00;width:201px;height:63px;line-height:62px; text-align:center;color:#ffffff;font-size:18px;font-weight:bold;}
.fenlei_z{border:1px solid #ebebeb;border-top:0;width:199px;height:auto;}
.fenlei_z ul{padding-bottom:4px;width:145px;height:auto;margin:0 auto; overflow:hidden;}
.fenlei_z ul li{width:132px;text-align:center; line-height:40px;}
.fenlei_z ul li a{width:145px;height:40px;color:#3e3e3e;display:block;}
.fenlei_z ul li>a{border-bottom:1px solid #ebebeb;}
.fenlei_z ul li a:hover{color:#ff4e00;font-weight: bold;}
.fenlei_z .iphover2{color:#ff4e00;font-weight: bold;}
.fenlei_z ul li ul.drop{width:132px;height:auto;display:none;}
.fenlei_z ul li ul.drop li{height:28px;line-height:28px;}
.fenlei_z ul li ul.drop li a{height:28px;font-size:14px;color:#333; }
.fenlei_z ul li ul.drop li a:hover,.fenlei_z ul li ul.drop li.current a{color:#ff4e00;font-weight: bold; }


/*lcontact*/
.lcontact{width:201px;height:auto;overflow:hidden;}
.lcontact_top{width:201px; height:63px;text-align:center;color:#ffffff;font-size:18px;line-height:63px;font-weight:bold;background:#ff4e00;}
.lcontact_bottom{ width:181px; height:auto; padding:15px 10px; overflow:hidden; background:#454545; color:#ffffff;}
.lcontact_bottom p{color:#ffffff;}

/*right*/
.right{border-top:3px solid #ff4e00; width:780px; height:about; float:right;}
.right_top{width:778px;height:32px;padding-top:10px;border:1px solid #ebebeb;}
.right_top h1{float:left;font-size:18px;padding-left:10px;font-weight:bold;color:#3e3e3e;}
.right_top .sitepath{float:right;color:#999;padding-right:12px;  white-space:nowrap;}
.right_top .sitepath a{color:#999;}
.right_top .sitepath a:hover{color:#ff4e00;}
.right_bottom{width:758px;overflow:hidden;padding:15px 10px;border:1px solid #ebebeb;border-top:0;line-height:28px;}
/* .right_bottom img{max-width:98%;} */




/* minbanner */
.minBanner{overflow:hidden;width:100%;height:300px;position: relative;}
.minBanner .banner1{width:1920px;height:300px;margin:0 auto;}
.minBanner .banner1 li{float:left;width:1920px;text-align:center;height: 300px;}
.minBanner .banner1 li img{    width: 1920px;
    height: 300px;
    position: absolute;
    left: 50%;
    margin-left: -960px;}
.minBanner .tip{position:absolute;z-index:120;bottom:28px;left:50%;width:300px;margin-left: -106px;}
.minBanner .tip span{float:left;display:block;width:70px;height:8px;background-color:#bfbfbf;margin:0 5px;cursor:pointer;}
.minBanner .tip .cur{background-color:#ff4e00;}


/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#ff4e00; font-weight:bold; color:#ff4e00; }
.pager span.dot{ background:#ff4e00; border-color:#ff4e00; font-weight:bold; color:#fff; }

/*map*/
.dtditu{width:140px; height:30px; line-height:30px; background:#ff4e00; color:#fff; font-weight:bold; margin:10px auto 0; text-align:center; font-size:14px;}
#baiduMap{width:730px; height:280px; border:1px solid #ff4e00; border-top:3px solid #ff4e00;}
.BMap_bubble_title + .BMap_bubble_content { line-height:15px; padding:9px 0 0;  }

/* pageProduct */
.right_bottom .photo { text-align:center; width:340px; float:left; }
.right_bottom .photo img { width:340px; height:255px; display:block;  border:1px solid #ddd; padding:4px;}
.right_bottom .photo1 { text-align:center; width:324px; float:left; margin-bottom: 20px;margin-left: 16px; }
.right_bottom .photo1 img { border:1px solid #ddd; padding:4px; width:324px; height:380px; display:block; }
.right_bottom .wd { float:right; width:370px; height:265px; margin-bottom:15px; overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:30px; line-height:30px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.btn { height:45px; }
.right_bottom .wd li.description { width:348px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; height:105px;}
.right_bottom a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#ff4e00; display:block; color:#FFF; }
.right_bottom a.order:hover { background:#f82e11; }
.right_bottom .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.right_bottom .m { border:1px solid #FFF; padding:10px 15px; }
.right_bottom div.ts { font-size:14px; font-weight:700; color:#ff4e00; height:25px; border-bottom:1px solid #ddd; }
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.right_bottom div.infor img{max-width:98%;}

/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px;}
.relatedLink a:hover,.relatedLink a { color:#ef682d; }

/* reInformation */
.reInformation { width:698px; padding:0 20px 20px; margin-bottom:20px;margin-left: 10px; border:1px solid #ddd; background:#FFF; }
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#ef682d;  }
.reInformation .tit2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#ef682d;  }
.reInformation ul { margin-left:4px; float:left; }
.reInformation li { float:left; width:213px;  padding:4px 4px 0;margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation li img { width:213px; height:160px; border:1px solid #ddd; padding:4px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:213px; }
.reInformation .t { float:left; line-height:30px; color:#ef682d; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#ef682d; }
.reInformation .formData{width: 680px;margin: 0px auto 20px;padding-top: 30px;}
.reInformation .ll { float:left; width:192px; padding:4px 4px 0; border:1px solid #ddd; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation .ll img { width:192px; height:228px; }
.reInformation .ll img:hover { opacity:0.9; }




.tit_case{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_case{ width:600px; margin:0 auto; margin-top:10px;}
.photo_case img{ max-width:594px; display:block; margin:0 auto; border:1px solid #dddddd; padding:2px;}
.info_case{ width:736px; height:auto; margin:15px 12px;}

.tit_pro{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_pro{ width:600px; margin:0 auto; margin-top:10px;}
.photo_pro img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_pro{ width:736px; height:auto; margin:15px 0;}

.tit_news{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#004982; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#ef682d; }
.info_news{ width:736px; height:auto; margin:15px 12px;}
.pageNews .mark a.msg:hover { text-decoration:underline; }

/*news*/
.right_bottom a.news_a{ width:740px; height:62px; border-bottom:1px dashed #A5A5A5; display:block; padding:9px 0; cursor:pointer;margin-left: 10px;}
.right_bottom a.news_a span.x1{ width:62px; height:62px; background:#ef682d; display:block; float:left; overflow:hidden;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:650px; height:62px; float:left; padding-left:20px; overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:650px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h1:hover{ color:#ff4e00;}
.right_bottom a.news_a span.x2 h2{ width:650px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#ef682d; float:right; display:block;}

/*news2*/
.right_bottom a.news_b{ width:740px; height:156px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; overflow:hidden;margin-left: 10px;}
.right_bottom a.news_b img{ width:200px; height:150px; padding:2px; border:1px solid #dddddd; float:left;}
.right_bottom a.news_b span.nimg_right{ width:520px; height:156px; float:right;}
.right_bottom a.news_b span.nimg_right h1{width:520px; height:35px; line-height:35px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_b span.nimg_right h2{width:520px; height:121px; line-height:28px; color:#333333;}

/*npro 产品栏目页2图片4:3样式**/
.npro{ width:243px;  float:left; margin:0 0 20px 7px;}
.npro a{width:243px; border:1px solid #dddddd;display:block;}
.npro a img{ width:239px; padding:2px; display:block;}
.npro a span{ width:243px; height:35px; line-height:35px; display:block;color:#333333; text-align:center;}
.npro a:hover span{color:#ff4e00;}


/*npro1 产品栏目页3图片3:4样式*/
.npro1{ width:224px; height:190px; float:left; margin:0 0 20px 21px;}
.npro1 a{width:224px; height:171px;display:block;}
.npro1 a img{  border:1px solid #dddddd;width:224px; height:166px; padding:2px; display:block;}
.npro1 a span{ width:224px; height:35px; line-height:35px; display:block;color:#333333; text-align:center;}
.npro1 a:hover span{color:#ff4e00;}



/*npro1 产品栏目页3图片4:3样式
.npro1{ width:243px; height:324px; float:left; margin:0 14px 46px 0px;}
.npro1 a{width:243px; height:324px;display:block;}
.npro1 a img{  border:1px solid #dddddd;width:241px; height:322px; padding:2px; display:block;}
.npro1 a span{ width:224px; height:35px; line-height:35px; display:block;color:#333333; text-align:center;}
.npro1 a:hover span{color:#ff4e00;}*/


/*message*/
#formPost {margin:0px auto 20px; padding-top:20px; }
#formPost tr.item label { margin-right:5px; }
#formPost tr.item .tip { width:260px;}
#formPost tr.item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; border:1px solid #ccc; border-radius:2px; padding:0 5px; }
#formPost tr.item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
#formPost tr.item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #999; }
#formPost tr.code input { width:90px; }
.right_bottom ul{width:110%; overflow: hidden; zoom:100%; }
.right_bottom .sub { width:102px; height:32px; line-height:32px; text-align:center; background:#999; border-radius:2px; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.right_bottom.sub:hover { background:#666; }
#formPost tr.code img { vertical-align:middle; *vertical-align:0; margin-left:10px; }
#formPost .err, .formData .red { color:#ff0000; }
#formPost .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px;color:red; }