/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#FFF;}
body{font:12px Verdana,Arial,Tahoma;}
img{border:none;}
a{color:#666666;text-decoration:none;}
a:hover{color:#005CAF;text-decoration:none;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
/*---------- stock ---------*/
.center{margin:0px auto;}
.w960{width:960px;/*position:relative;*/}
.pright .infos_userinfo{margin-bottom: 0px;}
.mt1{/* ( margin-top * 1 ) */margin-top:8px;}
.pright .mt1{margin-top:0px;}
.mt2{/* ( margin-top * 2 ) */margin-top:16px;}
.clear{overflow:hidden;}
.fs-12{font-size:12px;}
.fc-f60{color:#F60;}
.fc-f90{color:#F90;}
.clr{clear:both;}
.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px;}
.nb{line-height:20x;padding:1px 2px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px}
.btn-1{width:56px;height:24px;border:none;background:url(../images/comm-bt.gif) no-repeat;line-height:25px;letter-spacing:1px;cursor:pointer;overflow:hidden;color:#585858;}
.btn-2{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:2px;cursor:pointer;}

/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header{position:relative;width:100%;height:378px;margin:auto;overflow:hidden;background:url("../images/new/header_bg.jpg") repeat-x;}
.top_about{width:930px ; height:378px; overflow:hidden;}
.top_company{position:absolute;top:180px;left: 0;width:900px ; text-align:right;}
.top_company p{color:#DE3433; font-size:16px;}
.top_company h1{color:#053E8A; font-size:18px; padding-top:10px;}

.toplinks{position:absolute;top:0px;left: 765px;}
.toplinks a{float:left;}

#navMenu{width:629px;height:41px;position:absolute;top:18px;left:295px;}

#navMenu .top{width:100%;overflow:hidden;height:41px;background:url("../images/new/bg_menu_top.gif") no-repeat;}
#navMenu .top ul {padding-left:25px;}
#navMenu .top ul li {line-height:41px;float:left;font-size:14px;width:96px;text-align:center;font-weight:bold;}
#navMenu .top ul li a{color:#fff;}

#navMenu .bottom{width:100%;overflow:hidden;height:26px;background:url("../images/new/bg_menu_bottom.gif") no-repeat;margin-top:3px;}
#navMenu .bottom ul {text-align:center;display:none;margin-top:3px;}
#navMenu .bottom ul li {float:left;margin-left:15px;margin-top:4px;}
#navMenu .bottom ul li a {font-size:12px;color:#333;}

.language{position:absolute;bottom:0px;left:790px;width:;height:32px;}
.language .cn,.language .en{display:block;width:92px;height:32px;float:left;cursor:hand;}
.language .cn {background:url(../images/new/china.gif) no-repeat;}
.language .en {background:url(../images/new/english.gif) no-repeat;}

.main{width:990px;clear:both;}
.main .left{width:187px;float:left;margin-left:15px;_margin-left:5px;}
.main .right{width:776px;float:right;overflow:hidden;margin:15px 0px 0px 0px;}

.email_login{margin-top:3px;clear:both;}
.email_login span{width:100%;display:block;float:left;}
.email_login span.email_top{height:36px;background:url(../images/new/email_login_t.jpg) no-repeat;}
.email_login span.email_foot{height:10px;background:url(../images/new/email_login_f.jpg) no-repeat;}
.email_login .email_body{width:100%;background:url(../images/new/email_login_b.jpg) repeat-y;float:left;}
.email_login .email_body p{height:30px;}

form{width:187px;background: url(../images/222.gif) 0 0 repeat-y;color:#666;padding:10px 0 10px 13px;float:left;}
form label{display:block;width:50px;font: normal 12px/20px Arial, Helvetica, sans-serif;float:left;text-align:right;margin-top:5px;}
form input.txtBox{width:100px;height:18px;background-color:#fff;color:#000;border:#ccc solid 1px;float:left;margin-top:5px;padding-left:2px;}
form input.login{width:50px;height:22px;float:left;background: url(../images/new/login.gif) 0 0 no-repeat;border:none;cursor:pointer;margin:10px 0 0 19px;padding:0;display:block;}
form input.reset{width:50px;height:22px;float:left;background: url(../images/new/reg.gif) 0 0 no-repeat;border:none;cursor:pointer;margin:10px 0 0 19px;padding:0;display:block;}

.quicklink{width:100%;clear:both;}
.quicklink span{height:66px;width:100%;display:block;text-indent:-9999px;outline: none;}
.quicklink span.case{background:url(../images/new/case.gif) no-repeat;}
.quicklink span.guestbook{background:url(../images/new/guestbook.gif) no-repeat;}
.quicklink span.questions{background:url(../images/new/questions.gif) no-repeat;}

.tbox{overflow:hidden;float:left;}
.tbox dt{height:39px;overflow:hidden;clear:both;}
.tbox dt span{float:right;line-height:33px;padding-right:22px;}
.tbox dt span a{font-size:9px;color:#000;}
.tbox dt strong{text-indent:-9999px;outline: none;display: none;}

.tbox dd{overflow:hidden;}

.d1{padding:6px;}
.d1 li{height:27px;line-height:27px;overflow:hidden;}
.d1 li span{color:#ABA9A2;margin-right:5px;float:left;}
.d1 li a{}

.w388{width:388px;}
.h200{height:200px;}
.ml10{margin-left:10px;}
.i_news {background:url("../images/new/i_news.gif") no-repeat;}
.i_industry {background:url("../images/new/i_industry.gif") no-repeat;}
.i_product {background:url("../images/new/i_product.gif") no-repeat;}
.i_technology {background:url("../images/new/i_technology.gif") no-repeat;}

.flink {width:780px;padding:0px;margin:0px;line-height:30px;float: left;}
.flink strong{float:left;margin-right:10px;}
.flink ul {float:left;width:700px;display:block;}
.flink ul li {float:left;list-style:none;margin-right:10px;white-space:nowrap;}
.flink a{float:left;color:#333;}

.footer{width:100%;color:#999;height:60px;background:#EEEEEE;clear:both;}
.footer .tel{width:238px;height:60px;float:left;background:url("../images/new/footer_bg.gif") no-repeat;}
.footer .powered{float:left;padding-top:15px;font-size:12px;line-height:25px;font: normal 12px/20px Arial, Helvetica, sans-serif;}
.footer .powered strong{color:#690;}
.footer .powered strong span{color:#F93;}
.footer .copyright{color:#666666;line-height:23px;}

.article_main .left {width:192px;margin-left:10px;float:left;}
.article_main .right {width:663px;float:left;margin-left:15px;}

.tbox-192{overflow:hidden;float:left;width:100%;}
.tbox-192 dt{width:100%;height:60px;overflow:hidden;clear:both;}
.tbox-192 dt span{float:right;line-height:33px;padding-right:22px;}
.tbox-192 dt span a{font-size:9px;color:#000;}
.tbox-192 dt strong{text-indent:-9999px;outline: none;display: none;}

.d2{padding:6px;}
.d2 li{width:100%;font-size:14px;border-bottom:1px solid #EDEDED;height:33px;line-height:33px;overflow:hidden;background:url(../images/new/d2_icon.gif) no-repeat 150px 10px;text-align:center;}
.d2 li:hover{background:url(../images/new/d2_icon_hover.gif) no-repeat 150px 10px;}
.d2 li a{font-weight:bold;text-indent:30px;}
.d2 li a:hover{}

.d5{padding:8px;border-bottom:1px solid #EEE;}
.d5 li{height:41px;line-height:41px;padding-left:16px;}
.d5 li a{font-size:14px;}
.d5 li span{margin-left:10px;color:#777;}

.article_content {width:100%;}
.article_content .content{clear:both;}

.l_about,.l_job,.l_speech,.l_honor,.l_organization,.l_culture,.l_agency {background:url("../images/new/l_about.jpg") no-repeat;}
.l_equipment {background:url("../images/new/l_equipment.jpg") no-repeat;}
.l_product,.l_application{background:url("../images/new/l_product.jpg") no-repeat}
.l_news {background:url("../images/new/l_news.jpg") no-repeat;}
.l_feedback {background:url("../images/new/l_service.jpg") no-repeat;}
.l_service {background:url("../images/new/l_service.jpg") no-repeat;}
.l_case {background:url("../images/new/l_engineer.jpg") no-repeat;}

.r_about{background:url("../images/new/r_about.jpg") no-repeat}

.r_engineer{background:url("../images/new/r_engineer.jpg") no-repeat}
.r_culture{background:url("../images/new/r_culture.jpg") no-repeat}
.r_equipment{background:url("../images/new/r_equipment.jpg") no-repeat}
.r_news{background:url("../images/new/r_news.jpg") no-repeat}
.r_feedback{background:url("../images/new/r_feedback.jpg") no-repeat}
.r_chairman{background:url("../images/new/r_chairman.jpg") no-repeat}
.r_sitemap{background:url("../images/new/r_sitemap.jpg") no-repeat}
.r_agency{background:url("../images/new/r_agency.jpg") no-repeat}
.r_honor{background:url("../images/new/r_honor.jpg") no-repeat}
.r_case{background:url("../images/new/r_engineer.jpg") no-repeat}
.r_contact{background:url("../images/new/r_contact.jpg") no-repeat}
.r_product{background:url("../images/new/r_product.jpg") no-repeat}
.r_job{background:url("../images/new/r_job.jpg") no-repeat}
.r_application{background:url("../images/new/r_application.jpg") no-repeat}
.r_speech{background:url("../images/new/r_speech.jpg") no-repeat}
.r_intro{background:url("../images/new/r_intro.jpg") no-repeat}


.product_main .left {width:192px;margin-left:10px;float:left;}
.product_main .right {width:663px;float:left;margin-left:15px;}

.listbox{width:100%;overflow:hidden;float:left;clear:both;overflow:hidden;}
.listbox h1{width:100%;height:61px;clear:both;text-indent:-9999px;outline: none;}

.viewbox{width:100%;overflow:hidden;float:left;clear:both;overflow:hidden;}
.viewbox h1{width:100%;height:61px;clear:both;text-indent:-9999px;outline: none;}
.viewbox .title{height:56px;line-height:56px;text-align:center;overflow:hidden;}
.viewbox .title h2{font-size:24px;color:#2b2b2b;}
.viewbox .picbox{width:100%;text-align:center;padding-top:10px;font-size:14px;line-height:31px;overflow:hidden;}
.viewbox .intro{width:90%;padding:8px 16px;line-height:24px;background:#A2C2DA;margin:8px auto 0 auto;}
.viewbox .intro1{width:90%;padding:8px 16px;line-height:24px;margin:8px auto 0 auto;}

.e1{width:100%;clear:both;overflow:hidden;padding-top:4px;padding-left:10px;}
.e1 li{width:160px;height:158px;float:left;text-align:center;overflow:hidden;display:inline;}
.e1 li a{color:#777;}
.e1 li a img{width:140px;height:110px;display:block;padding:1px;border:1px solid #DDD;}
.e1 li .title{display:block;height:29px;line-height:29px;overflow:hidden;}

.e2{width:100%;overflow:hidden;clear:both;padding-top:10px;padding-bottom:8px;}
.e2 li{width:105px;overflow:hidden;padding-left:12px;float:left;text-align:center;}
.e2 li a{display:block;color:#6C6D61;}
.e2 li a:hover img{border:1px solid #D7D9CC;padding:2px;}
.e2 li a img{display:block;border:1px solid #E3E3E3;padding:2px;width:100px;height:82px;}
.e2 li span{display:block;line-height:17px;padding-top:6px;}

.e3{width:100%;}
.e3 li {padding:15px;clear:both;color:#666;}
.e3 li p{float:left;width:220px;}
.e3 li div.info{float:left;width:410px;}
.e3 li div.info h2{font-size:14px;height:30px;line-height:30px;font-weight:bold;clear:both;}
.e3 li div.info p{width:100%;clear:both;line-height:22px;}
.e3 li div.info input{float:right;margin:15px 15px 0px 0px;}

.pages{padding:12px 0px;float:none;overflow:hidden;text-align:center;}
.pages ul{margin:0px auto;float:none;clear:both;overflow:hidden;text-align:center;white-space:nowrap;}
.pages ul li,.pages ul li a{float:none;display:inline;}
.pages ul li{border:1px solid #ccc;padding:4px 6px;display:block;float:left;margin-left:6px;}

.product_content {text-align:center;margin-top:15px;}
.product_content .intro{text-align:left;line-height:22px;padding:10px;}

.place{height:24px;line-height:24px;text-indent:18px;color:#999;overflow:hidden;font-family:宋体;margin:6px auto;text-align:left;}
.place strong{color:#397CBE;font-weight:normal;letter-spacing:1px;}
.place a{color:#397CBE;margin:0px 2px;}
.place a:hover{color:#FF3366;margin:0px 2px;TEXT-DECORATION: underline;}

.sp-title{color:#888;padding:0px 12px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;margin-bottom:8px;}
.sp-title h2{font-size:14px;line-height:27px;}
.sp-title h2 a{margin-left:6px;color:#03541F;}
.sp-title .more{float:right;margin:-27px 0px;line-height:27px;}
.linkbox{padding:6px;width:85px;float:left;height:230px;border-right:1px solid #EEE;}
.linkbox h3,.linkbox h3 a{font-size:14px;color:#693;}

#marquee {width:375px;height:160px;overflow:hidden; background:#EFEFEF;}
#marquee ul li {float:left; padding:0 3px; line-height:30px;}

.header_top{height:25px!important;height:24px;line-height:25px;border-bottom:1px solid #DBDBDB;color:#676767;overflow:hidden; background:url("../images/green_skin.png") repeat-x scroll 0 -188px transparent;}
.header_top .time{float:left;padding-left:10px;}
.header_top a.rss{}
.header_top .toplinks{float:right;text-align:right;}
.header_top .toplinks a{margin:0 5px;}
.header_top .toplinks span{margin-left:15px;}
.header_top .toplinks span a{margin:0 2px;}
.header .search{overflow:hidden;}
.header a{color:#777;}
.header a:hover{color:#ff3333;text-decoration:none;}
.header .top{clear:both;overflow:hidden;margin-top:10px;}
.header .title{float:left;padding-left:10px;}
.header .title h1 a{width:216px;height:54px;display:block;overflow:hidden;}
.header .banner{width:500px;height:60px;float:left;margin-left:20px;overflow:hidden;}
.header .banner img{width:500px;height:60px;display:block;}
.header .banner2{width:200px;height:60px;float:left;margin-left:10px;overflow:hidden;}
.header .banner2 img{width:200px;height:60px;display:block;}
.header .welcome{float:right;margin-top:20px;padding-right:10px;color:#999;}
.header .welcome a{margin:0px 3px;}
/*----- 新版导航菜单位置的样式 -------*/
.header .nav{}
/*-------- 圆角模型 ---------*/
.module, .module .mid{overflow:hidden;}
.module .top .t_l, .module .bottom .b_l{float:left;overflow:hidden;}
.module .top .t_r, .module .bottom .b_r{float:right;overflow:hidden;}
.module .top em{float:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left: 5px;}
.module .top em a:link, .module .top em a:visited{font-size:13px;font-weight:bold;}
.module .top span{}
.module .top strong{cursor:pointer;float:right;font-weight:normal;margin-right:4px;}
.module .mid .m_l, .module .mid .m_r{overflow:hidden;}
.module .mid .content{overflow:hidden;height:100%;clear: both;margin-right: 8px;margin-left: 8px;padding-top: 8px;/*padding-bottom: 10px;*/}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r{background-image: url("../images/green_skin.png");}
/*------ 主色 -------*/
.blue .top{background-position: 0 -72px;background-repeat: repeat-x;height: 70px;}
.blue .top .t_l{background-position: 0 0;background-repeat: no-repeat;height: 70px;width: 5px;}
.blue .top .t_r{background-position: -6px 0;background-repeat: no-repeat;height: 70px;width: 5px;}
/* --------- 导航 ----------------*/
.w963{width:960px;}
/*-------- 下拉菜单 --------------*/
.dropMenu{position:absolute;top: 0;z-index:100;width: 120px;visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);margin-top: -1px;border: 1px solid #93E1EB;border-top: 0px solid #3CA2DC;background-color: #FFF;background:url(../images/mmenubg.gif);padding-top:6px;padding-bottom:6px;}
.dropMenu li{margin-top:2px;margin-bottom:4px;padding-left:6px;}
.dropMenu a{width: auto;display: block;color: black;padding: 2px 0 2px 1.2em;}
* html .dropMenu a{width: 100%;}
.dropMenu a:hover{color:red;text-decoration: underline;}
/*------ //搜索框 ---------*/
.search-keyword{width:210px;height:18px;padding-top:2px;padding-left:6px;border:0px;border:#badaa1 solid 1px;background: #FFF;color:#444;}
.search-submit{cursor:pointer;width:68px;height:22px;font-size:0px;color:#fafafa;border:0px;background:url(../images/search-bt.gif) no-repeat;}
.search-option{margin-left:3px;margin-right:3px;border:#badaa1 solid 1px;height:22px;}
.w963 .search{padding-left:10px;line-height:32px;}
.w963 .form h4{display:none;}
.w963 .form{float:left;margin:0 10px 0 0;*margin:0 10px 0 0;_margin:5px 10px 0 0;}
.w963 .tags{width:500px;overflow:hidden;}
.w963 .tags h4{float:left;margin-right: 6px;height:26px;font-size:12px;color:#777;}
.w963 .tags li{float:left;margin-right: 6px;}
.header .nav .end{}
/*-- //End 导航菜单 --*/
/*---------- frame : channel-nav ---------*/
.channel-nav{margin-top:8px;padding-left:6px;height:24px;width:950px;overflow:hidden;}
.channel-nav .sonnav{width:830px;line-height:26px;float:left;color:#256DB1;}
.channel-nav .sonnav span{margin-right:10px;float:left;}
.channel-nav .sonnav span a{padding:0 4px;border:1px solid #BADAA1;height:22px;line-height:21px;background:url(../images/channel_bg.png) repeat-x;display:inline-block;}
.channel-nav .sonnav span a.thisclass{border:1px solid #3aa21b;}
.channel-nav .sonnav a{color:#428C5B;text-decoration:none;}
.channel-nav .sonnav a:hover{color:#287212;}
.channel-nav .back{display:block;height:22px;line-height:21px;padding-top:6px;padding-right:10px;padding-left:20px;letter-spacing:2px;float:right;background:url(../images/ico-home.gif) 4px 10px no-repeat;}
.channel-nav .back a{color:#397CBE;}
.channel-nav .back a:hover{text-decoration:none;color:#777;}
/*pic scroll
----------------------------------*/
.infiniteCarousel{width: 700px; position: relative; margin-left:auto; margin-right:auto;}
.infiniteCarousel .wrapper{width: 640px; overflow: auto; height: 170px; margin: 0 30px; top: 0;}
.infiniteCarousel ul a img{border:1px solid #E3E3E3; padding:2px; width:143px; height:106px; display:block;}
.infiniteCarousel .wrapper ul{width: 625px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.infiniteCarousel ul li{display:block; color:#6C6D61; float:left; padding: 10px 6px; height: 147px; width: 147px; text-align:center;}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel .wrapper ul li a:hover{text-decoration:underline;}
.infiniteCarousel ul li a:hover img{border-color: #aaa;}
.infiniteCarousel ul li a span{display:block; line-height:17px; padding-top:6px;}
.infiniteCarousel .arrow{display: block; height: 26px; width: 26px; text-indent: -999px; position: absolute; top: 70px; cursor: pointer; outline: 0;}
.infiniteCarousel .forward{background:url(../images/green_skin.png) 0 -256px no-repeat; right: 0;}
.infiniteCarousel .back{background:url(../images/green_skin.png) 0 -222px no-repeat; left: 0;}
/*----------dedeinfolink ---------*/
#dedeinfolink{margin-bottom:6px;}
#dedeinfolink tr td div{padding:0 5px;background:url(../images/white_bg.gif) repeat-x;margin-right:8px;}
#dedeinfolink tr td{line-height:18px;}
#dedeinfolink tr td.spline{font-size:1px;height:1px;line-height:1px;border-bottom:1px dashed #dedede;}
#dedeinfolink tr td.iftitle{font-weight:bold;color:#428C5B;line-height:24px;border-bottom:1px dashed #dedede;}
/*---------- frame : footer ---------*/
/*new search result page
----------------------------------------*/
.search_header{overflow:hidden;zoom:1;}
.search_header h1{float:left; display:inline; margin:5px 20px 5px 10px; width:216px;}
.search_header .search_box{float:left; padding-top:25px;}
.search_header .search_box input{border-width:1px;border-style:solid;border-color:#707070 #CECECE #CECECE #707070;padding:2px 4px;height:18px;line-height:18px; width:200px;margin-right:5px;}
.search_header .search_box select{font-size:14px; height:22px; margin-right:5px;}
.search_header .search_box button{margin-right:3px;}
.resultbar{height:32px;line-height:32px;background:transparent url(../images/search-top-bg.gif) repeat-x scroll;text-indent:12px;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;} .result_content{overflow:hidden;zoom:1;}
.sidebar{float:right; width:300px; padding:20px 0 0 20px; margin-right:20px; border-left:1px solid #dadada; word-wrap:break-word;}
.sidebar h2{font-size:14px; line-height:25px;}
.sidebar ul{padding:4px 8px;}
.sidebar ul li{line-height:24px; background:url(../images/ico-3.gif) 4px 9px no-repeat;}
.resultlist{overflow:hidden;}
.resultlist ul{padding:20px 0 0 20px;}
.resultlist ul li{padding-top:15px;}
.resultlist ul li h3{line-height:30px; font-size:16px; font-weight:normal;}
.resultlist ul li h3 a{text-decoration:underline;}
.resultlist ul li p{line-height:22px; color:#333; font-size:14px; width:650px;}
.resultlist ul li span small{line-height:22px; font-size:12px; margin-left:5px; color:#999;}
.resultlist ul li span a{color:#008400;}
