@charset "utf-8";
/* CSS Module */


body{background:#fff url(../images/body_bg.gif) repeat-x;font-size:12px;color:#444;line-height:18px; font-family:Arial, Helvetica, sans-serif;}
a{color:#444; text-decoration:none;}
a:hover{color:#f97300;}
.clear{clear:both;}

.wapper{width:1000px;margin:0 auto;}
.f18{font-size:18px; font-weight:normal;}

/*---header style---*/
#header{height:124px;}
#header .logo{float:left;padding:22px 0 0 12px;}
#header .tool{float:right;padding:0 16px 0 0;}
#header .tool .language{background:url(../images/tool_bg.gif) no-repeat right 5px;height:28px;line-height:28px;width:250px;padding-right:10px;}
#header .tool .language a{display:block;float:right;color:#fff;background:url(../images/ico01.gif) no-repeat left;padding:0 16px 0 8px;}
/*---end eader style---*/

/*---menu style---*/
.menu{height:30px;}
.menu ul,.menu li{margin:0;padding:0;list-style:none;}
.menu ul{padding-left:40px;}
.menu ul li{float:left;background:url(../images/menu_bk.gif) no-repeat right 6px; padding:0 55px;}
.menu ul li a{display:block;text-decoration:none;float:left;font-size:15px;color:#000;}
.menu ul li a.on,.menu ul li a:hover{background:url(../images/menu_on_r.gif) no-repeat right 6px;}
/*---end menu style---*/

/*---banner style---*/
.banner{background:url(../images/banner_bg.gif);padding:5px 0 0;}
.banner .bg{background:url(../images/banner.gif) no-repeat center top;height:436px; text-align:center;padding-left:547px;}
/*---banner style---*/

/*---footer style---*/
#footer{background:url(../images/footer_bg.gif);}
#footer .bg{background:url(../images/footer_lr.gif) no-repeat;padding:20px 0;height:45px; text-align:center;line-height:24px;}

/*---footer style---*/

/*---mian Layout---*/
.main{background:url(../images/inmain_bg.gif) repeat-x top;margin:0 auto 10px auto;padding:13px 0 0;}
.main_bg{background:url(../images/centont_bg.gif) repeat-y right;}
.sidaber{float:left;width:241px;padding-bottom:120px;}
.centont{float:left;width:747px;padding-left:12px;background:url(../images/centont_c.gif) repeat-y right;}
.centont .bg{background:url(../images/centont_b.gif) no-repeat left bottom;}
.centont .uc_title{background:url(../images/inmain_bg.gif) repeat-x center -13px;height:33px;}
.centont .uc_title h1{margin:0;padding:0;float:left;height:33px;line-height:33px;background:url(../images/h1_r.gif) right top;}
.centont .uc_title h1 span{float:left;background:url(../images/h1_l.gif) no-repeat left top;color:#fff; padding:0 30px;font-size:14px;font-weight:bold;}
.centont .uc_title .nav{float:right;padding:5px 6px 0 0;background:url(../images/ico_nav.gif) no-repeat left 5px;padding-left:24px;}
.uc_info{padding:20px;}
.pagebanner{text-align:center;}
/*---end mian Layout---*/

/*---column style--*/
/*--style one--*/
.column{margin-bottom:16px;background:#e8e8e8 url(../images/column_bg.gif) no-repeat center 33px;}
.column .title{font-size:14px;font-weight:bold;color:#fff;height:33px;line-height:33px;padding:0 0 0 25px;background:url(../images/column_title.gif);}
.column .bg{background:url(../images/column_bottom.gif) no-repeat bottom;padding-bottom:16px;}
.column ul,.column li{padding:0;margin:0;list-style:none;}
.column ul{padding:7px 0 0;}
.column li a{display:block; text-decoration:none;line-height:35px;background: url(../images/column_off.gif) no-repeat left;color:#777;padding-left:25px;margin-top:4px;cursor:pointer;font-weight:bold;}
.column li a:hover,.column li a.on{background:url(../images/column_on.gif) no-repeat left;color:#df4900;}
.column li ul{padding:7px 0;background:#f1f1f1;display:none;}
.column li ul li a{background:none;line-height:30px;font-weight:normal;border:0; font-weight:normal;}
.column li ul li a:hover,.column li li a.on{background:none;color:#fc6900;font-weight:bold;}
/*--style two--*/
.column2{background:#e9eff5 url(../images/column2_b.gif) no-repeat left bottom;margin-top:10px;color:#383737;}
.column2 .title{background:url(../images/column2_t.gif) no-repeat left top;padding:30px 8px 16px 8px;}
.column2 .title2{background:url(../images/column2_t1.gif) no-repeat left top;padding:60px 10px 16px 10px;color:#000;line-height:180%;}
.column2 ul,.column2 li{margin:0;padding:0;list-style:none;}
.column2 li a{line-height:24px;background:url(../images/ico03.gif) no-repeat 8px 12px;display:block;padding-left:20px; text-decoration:none;color:#383737; }
.column2 .info{padding:6px 16px;font-size:11px;color:#000;line-height:200%;}
.column2 .online{padding:10px 0; text-align:right;}
/*---end column style--*/

/*---products style---*/
.prolist{line-height:18px;}
.prolist .text{height:100px;overflow:hidden;}
.prolist .more{height:30px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px #ccc dotted;}
.prolist .more a{display:block;line-height:24px;border:1px #ccc solid;float:right;padding:0 10px;color:#F00; text-decoration:none;}
.prolist .title{margin-bottom:10px;font-weight:bold;background:#ccc;padding-left:10px;}
.prolist .box,.prolist .boxon{float:left;width:204px;text-align:center;height:250px;margin-right:16px;}
.prolist .box a,.prolist .boxon a{text-decoration:none;}
.prolist .box .imgs{border:1px #ccc solid; padding:10px; width:180px;height:180px;overflow:hidden;}
.prolist .boxon .imgs{border:1px #444 solid;padding:10px;width:180px;height:180px;overflow:hidden;}
.prolist .box td,.prolist .boxon td{width:180px;text-align:center;}

.proinfo{}
.proinfo .imgs{text-align:center;padding-bottom:20px;}
.proinfo .imgs h2{margin:0;padding:10px 0;color:#000;margin-bottom:10px;}
.proinfo .title{float:left;padding:3px 10px;background:#fd6800;line-height:18px;}
.proinfo .title span{float:left;border:1px #fff dotted;border-top:0;border-bottom:0;color:#fff;font-weight:bold;padding:0 10px;}
.proinfo .info{border-top:2px #fd6800 solid;padding:8px 0;}
/*---end products style---*/


/*--page style--*/
#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;padding:10px 0;height:24px;clear:both;text-align:center;}
#dcms_pager .pages a {line-height:24px;padding:0 8px;background:#ccc;margin-right:3px;color:#000; text-decoration:none;display:block;float:left; cursor:pointer;}
#dcms_pager .pages a:hover {background:#000;color:#fff;}
#dcms_pager .pages .pgEmpty {background:#ccc;}
#dcms_pager .pages .pgCurrent {background:#ccc;}
/*--end page style--*/

/*---news style---*/
.newslist{border-top:3px #d32a1e solid;background:#fff;padding:0 4px 20px 4px;}
.newslist th{background:#fff url(../images/news_t_bg.gif) repeat-x center bottom;line-height:40px;}
.newslist td{ text-align:center;border-bottom:1px #c5cbd3 dotted;padding:4px 0;}
.newslist td a{display:block;padding-left:10px;text-align:left;}
.newslist .textleft{padding-left:10px; text-align:left;}
.news_info{}
.news_info .title{color:#392114;padding:5px 0px;font-size:18px; font-family:arial;margin-top:20px; text-align:center;}
.news_info .time{color:#ff5a04;border-bottom:1px #94795E dotted;padding:4px 0px; text-align:center;}
.news_info .info{padding:10px 0px;border-bottom:1px #94795E dotted;margin-bottom:10px;}
/*---end news style---*/

/*---link style---*/
.link{}
.link a{display:block;float:left;margin:0 20px 20px 0; text-align:center; text-decoration:none;background:#fff;height:140px;}
.link a td{height:100px;width:140px;}
/*---end link style---*/

/*---contact style----*/
.contact{background:url(../images/contact_bg_c.gif) repeat-y center;margin:20px 0;}
.contact .t{background:url(../images/contact_bg_t.gif) no-repeat top;}
.contact .b{background:url(../images/contact_bg_b.gif) no-repeat bottom;padding:10px;}
.contact .bg{background:#fff url(../images/contact_bg1.gif) no-repeat 10px 20px;width:290px;padding:60px 0px 80px 380px;margin:0 auto;}
/*----end contact style ---*/

/*---feedback style----*/
.feedback {background:#fff url(../images/feedback_bg_c.gif);width:693px;margin:0 auto;}
.feedback .t{background:url(../images/feedback_bg_t.gif) no-repeat top;}
.feedback .b{padding:80px 50px;background:url(../images/feedback_bg_b.gif) no-repeat bottom;padding-top:140px;}
.feedback table{border-collapse:collapse;}
.font_red{color:#EC0909;}
.feedback td,.contact_box .t{padding:2px 10px;}
.feedback .title{text-align:left;padding:10px 0;}
.feedback input{border:1px solid #D8E2EF; background:#fff;padding:4px;}
.feedback select{border:1px solid #D8E2EF; background:#fff;color:#000;}
.feedback .btn{border:1px solid #444;padding:10px;background:#444;color:#fff;}
.feedback .btn:hover{border:1px solid #000;}
.feedback .input4{height:16px;width:90%;line-height:10px;padding-left:5px; }
.feedback .input3{height:78px;width:90%;padding:4px;border:1px solid #D8E2EF;background:#fff;color:#000; }
/*---end feedback style----*/

/*---faq style----*/
.faq{line-height:24px;}
.faq .box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px #ccc dotted;}
.faq .title{background:url(../images/ico_q.gif) no-repeat 8px 4px;padding-left:39px;color:#000;font-weight:bold;}
.faq .title span{float:right;color:#71321e;padding-right:10px;}
.faq .info{padding-left:39px;padding-right:10px;}
.faq .time{ text-align:right;color:#71321e;padding-right:10px;}
.faq .answer{background:url(../images/faq_c.gif) repeat-y left;margin-top:10px;}
.faq .answer .t{background:url(../images/faq_t.gif) no-repeat left top;}
.faq .answer .b{background:url(../images/faq_b.gif) no-repeat left bottom;padding:6px 0;}
.faq .answer .title{background:url(../images/ico_a.gif) no-repeat 8px 4px;color:#901313;}
.faq .answer .time{float:right;}
.faq strong{color:#585858;}
/*---end faq style----*/

.inmain{background:url(../images/inmain_bg.gif) repeat-x center top;padding-top:8px;}
.inmain .left{width:298px;float:left;padding:0 0 0 10px;}
.inmain .center{width:463px;float:left;padding:0 0 0 23px;}
.inmain .right{width:174px;float:left;padding:0 0 0 22px;}

#title_box{height:33px;padding-left:14px;}
#title_box a{display:block;float:left;background:url(../images/innews_t_r1.gif) right top;margin-right:5px;}
#title_box a span{display:block;float:left;height:33px;line-height:33px;background:url(../images/innews_t_l1.gif) no-repeat left top;color:#000;padding:0 20px;cursor:pointer;font-size:14px;}
#title_box a.on,#title_box a:hover{background:url(../images/innews_t_r.gif) right top;}
#title_box a.on span,#title_box a:hover span{background:url(../images/innews_t_l.gif) no-repeat left top;height:33px;line-height:33px;color:#fff;}
.innews{display:none;height:127px;padding:20px 12px 12px 12px;}
.innews a{display:block;line-height:29px;background:url(../images/ico01.gif) no-repeat 8px 12px;padding-left:22px; text-decoration:none;border-bottom:1px #a7a7a7 dotted;}
.innews a span{color:#005fc4; font-size:11px;}
.innews .more {padding-top:10px;display:block;}
.innews .more a{display:inline;padding:6px 0 0 0;background:none;border:0;}
.innews ins{ position:absolute;margin:-50px 0 0 308px;}

/*---honorlist style---*/
.honorlist{line-height:18px;}
.honorlist .text{height:100px;overflow:hidden;}
.honorlist .more{height:30px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px #ccc dotted;}
.honorlist .more a{display:block;line-height:24px;border:1px #ccc solid;float:right;padding:0 10px;color:#F00; text-decoration:none;}
.honorlist .title{margin-bottom:10px;font-weight:bold;background:#ccc;padding-left:10px;}
.honorlist .box,.honorlist .boxon{float:left;width:204px;text-align:center;height:250px;margin-right:16px;}
.honorlist .box a,.honorlist .boxon a{text-decoration:none;}
.honorlist .box .imgs{border:1px #ccc solid; padding:10px; width:180px;height:180px;overflow:hidden;}
.honorlist .boxon .imgs{border:1px #444 solid;padding:10px;width:180px;height:180px;overflow:hidden;}
.honorlist .box td,.honorlist .boxon td{width:180px;text-align:center;height:180px;}
/*---end honorlist style---*/

.inmain .title{background:url(../images/intitle_bk.gif) repeat-x bottom;height:24px;}
.inmain .title strong{float:left;background:url(../images/intitle_r.gif) no-repeat right top;}
.inmain .title strong span{float:left;background:url(../images/intitle_l.gif) no-repeat left top;height:24px;line-height:24px;padding:0 15px;color:#fff;}
.inmain .title a{float:right;display:block;padding:10px 0 0;}

.inabout{padding:10px 0 0 120px;background:url(../images/inabout.gif) no-repeat left 10px;height:86px;}
.intel{border-top:1px #e7e7e7 solid; text-align:center;}
.inpro{padding:10px 0;height:150px;}
.inpro .btnl,.inpro .btnr{ position:absolute;}
.inpro .btnl{}
.inpro .btnr{margin:0 0 0 443px;}
.inpro table{}
.inpro table td{}
.inpro table td img{border:1px #afafaf solid;}
.inpro table td a{width:138px; height:148px;display:block;text-align:center}
.inpro .info{width:326px;padding:0 0 0 24px;}

.proclass{padding:8px 0 0;}
.proclass a{display:block;background:url(../images/inpro_bg.gif);width:164px;height:22px;line-height:22px;padding-left:10px;margin-bottom:4px;}

.uc_contact{background:url(../images/uccontact_bg.gif) no-repeat left top ;margin:0 10px;padding-top:60px;}
.uc_contact a{background:url(../images/incontact_bg.gif) no-repeat left -8px;height:60px;display:block;}































