@charset "gb2312";

html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#666; background: url(../../template/images/20130330213155.jpg) repeat; -webkit-text-size-adjust:none; margin:0;padding:0;}

a{color:#666;; text-decoration:none;}

a:hover{ color:#000; text-decoration:none;}

.list-none{list-style:none;}

.fl{float:left;}

.fr{float:right;}



.inner{ width:1000px; margin:0 auto; position:relative;}
header{background:#191919 url(../../template/images/top_line_bg.jpg) left top repeat-x;zoom:1;min-width:1000px;}
.pp{ position:absolute; height:85px; overflow:hidden; }
.headtop{background: url(../../template/images/top_mid_bg.jpg) no-repeat center top; zoom:1;min-height:90px;_height:90px;z-index:10;}
.web_logo{position:relative;}
.top-nav{ position:absolute; right:13px;top:15px; z-index:9999; zoom:1; text-align:right; list-style:none;margin:0 auto; color:#d2d2d2;  }
.top-nav a { color:#D2D2D2;line-height:25px;}
.top-nav a:hover{ color:#D2D2D2;} 

.top-nav li { float:left; padding:0 5px; }
.top-nav .messge{ background:url(../../template/images/new_message.gif) no-repeat 5px;line-height:25px;padding: 0px 3px 0px 22px; }
.top-nav .messge span{ color:#FF0000}
.top-nav .bdshare_b { z-index:999;}



nav{position: absolute; bottom:0px;right:0px;z-index:10;zoom:1; height:40px;}

nav ul li{float:left;display:inline; text-align:center; height:40px; line-height:40px; position:relative;zoom:1;}

nav ul li a{ color:#fff; font-size:14px;display:block;}

nav ul li a.nav{ height:30px; overflow:hidden;}

nav ul li a:hover{ color:#fff;display:block;}

nav ul li.line{ display:block; padding:2px; background:none;}

nav ul li.hover a.nav,nav ul li.navdown a.nav{ background:url(../../template/images/navbg2.gif) no-repeat left top; padding-left:6px; cursor:pointer;height:44px;}

nav ul li.hover a.nav span,nav ul li.navdown a.nav span{ background:url(../../template/images/navbg.gif) no-repeat right top; padding-right:6px;display:block;zoom:1;}

nav  li dl{position:absolute;background:#666;text-align:center;display:none;left:0px; top:40px;}

nav  li dl dd{ border-bottom:#C9C9C9 solid 1px;height:30px; line-height:30px; position:relative; z-index:9999; white-space:nowrap;}

nav  li dl dd a{ font-size:12px; display:block; padding:0px 10px;}

nav  li dl dd a:hover{background:#7B7B7B;}

*html nav li dl{top:44px;} 


.Zbannar{width:100%; overflow:hidden;min-width:1000px;}

.Zbannar #mPics li{height:400px;}

.Zbannar .a1 #anim{background-position:0 0;}

.Zbannar .a2 #anim{background-position:0 -453px;}

.Zbannar .a3 #anim{background-position:0 -906px;}

.Zbannar .a4 #anim{background-position:0 0;}

.Zbannar .a1 #btnsWrap{background-position:0 -127px;}

.Zbannar .a2 #btnsWrap{background-position:0 -254px;}

.Zbannar .a3 #btnsWrap{background-position:0 -381px;}

.Zbannar .a4 #btnsWrap{background-position:0 0;}

.Zbannar li.libegin{background:url(../../template/images/flash_bg.jpg) 50% 50% no-repeat;}

.Zbannar .cc{background-position:-589px -404px;}

.Zbannar .cnow{background-position:-589px -430px;}

.Zbannar #anim{height:400px;background-image:url(../../template/images/flash_bg.jpg); background-repeat:repeat-x;}

.Zbannar #marquee{position:relative;}

.Zbannar #mPics{height:400px;overflow:hidden;position:relative;}

.Zbannar #mPics a{display:block;width:100%;height:100%;}

.Zbannar #circle{position:relative;margin:-28px auto 0;width:960px;overflow:hidden;text-align:center;}

.Zbannar #circle li{display:inline-block;*display:inline;zoom:1;width:30px;}

.Zbannar #circle li a{display:block;width:11px;height:11px;overflow:hidden;text-indent:-9999px;text-align:left;}

.Zbannar #circle li a:hover{background-position:-589px -430px;}

.Zbannar #liB,.Zbannar #liG,.Zbannar #liY,.Zbannar #liX{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;}

.Zbannar #circle li a,

.Zbannar #circle li a:hover,

.Zbannar #nWin .nCon a{background-image:url(../../template/images/sprites-high3.png);background-repeat:no-repeat;}





.met_flash{ font-size:0px; overflow:hidden;} 

.met_flash .flash6{ margin-bottom:0px;} 

.met_flash ul{ margin:0px; padding:0px; }




.rollNews {height:47px;overflow: hidden;background: url(../../template/images/news_scroll_bg.png) left top no-repeat; margin-top:20px;}



#indexx .soroll{height:29px;overflow:hidden;padding-left:23px;margin-top:10px;}

#indexx .soroll h3{height:21px;line-height:26px;overflow: hidden;font-size:14px;color:#FF7800;margin-right:8px;margin-top:1px;}

#indexx .soroll ol{ float:left; height:30px; overflow:hidden;width:885px;}

#indexx .soroll ol li{ height:30px; line-height:30px; zoom:1;}

#indexx .soroll ol li a:hover{ text-decoration:none;}

#indexx .soroll li img{ padding-left:5px;}

#indexx .soroll span.time{color:#008000; padding-left:25px; float:none;}

*html #indexx .soroll li img{ margin-top:9px;}



.hpanel{height:16px;background: url(../../template/images/home_infotop.png) no-repeat;margin-top:10px;}

.one{background:url(../../template/images/home_infomiddle.png) repeat-y;Min-height:130px;_height:130px;}

.two{height:15px;background:url(../../template/images/home_infobottom.png) no-repeat; margin-bottom:10px; width:1002px;}

.index-product{padding-left:25px;}

.index-product .profld{ position:relative; overflow:hidden; width:946px;}

#trigger{float:left;height:10px; line-height:3px;}

#trigger a{ color:#F5F5F5;cursor:default; }

#trigger a:hover{ color:#F5F5F5;}

.index-product ol{ position: absolute; width: 2012em; }

.index-product ol li{ float:left; text-align:center;}

.index-product ol li a{ font-weight:bold;color:#000;overflow:hidden; }

.index-product ol li a.img{ display:block; text-align:center;}

.index-product ol li a.img img{ margin:auto;border:3px solid #fff;}

.index-product ol li h3{ font-weight:normal; height:25px;overflow:hidden;padding:0px 3px;}

.index-product .next,.index-product .prev{ width:21px; height:49px; left:6px;display:block; position:absolute; margin-top:69px; z-index:9999999;cursor:pointer; }

.index-product .next{background:url(../../template/images/buttonright.png) no-repeat;left:969px;}

.index-product .prev{background:url(../../template/images/buttonleft_01.png) no-repeat;}

*html .index-product .prev{*margin-left:0px;}



a.more{background:url(../../template/images/more_o.png) no-repeat; width:27px; height:9px; display:block;line-height:30px; overflow:hidden;cursor:pointer; margin-top:12px; padding-right:4px;}

.aboutus{float:left;width: 360px;overflow: hidden; line-height:2;}

.aboutus strong{color:#333;}

h3.Ti{height:30px;line-height: 30px;overflow: hidden;font-size:14px; background:url(../../template/images/about_title.png) no-repeat 53px 7px;padding-bottom:5px;}

h3.about{ background:url(../../template/images/about_title1.png) no-repeat 17px 7px;}

h3.Ti span{color:#FF7800; background:url(../../template/images/20130330213155.jpg) repeat; padding-right:3px; } 

h3.Ti b{font-weight: normal;font-size:12px;font-family: "Courier New", Courier, monospace;padding-left:6px; color:#666;}

h3.caseti{ background-position:23px 7px;padding-bottom:10px;}
h3.news{ padding-bottom:4px;}


.index-news{float:left;width:300px;overflow:hidden;margin-left:30px;}
.index-news .metlist{padding-top:7px;}
.index-news li.list{ height:30px; overflow:hidden;line-height:30px;zoom:1;}
.index-news .time{float:right;overflow:hidden;color:#888;padding-left:10px;}
.list1 li.list a{overflow:hidden;background: url(../../template/images/ar_b.png) no-repeat 1px 6px;padding-left:12px;}
*html .index-news li.list img{margin-top:10px;}
*+html .index-news li.list img{margin-top:10px;}


.index-case{float:left; width:270px; overflow:hidden; margin-left:25px;}

.style-2 dl.ind{ clear:both; zoom:1}

.style-2 dl.ind dt{ float:left; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; zoom:1}

.style-2 dl.ind dt a{ margin-left:5px;}

.style-2 dl.ind dd{ float:right; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; overflow:hidden;}

.style-2 dl.ind dd h4{ margin-left:10px;}

.style-2 dl.ind dd p.desc{ margin-left:10px; color:#888;}

.style-2 dl.ind.lastdl dt{ border-bottom:none;}

.style-2 dl.ind.lastdl dd{ border-bottom:none;}



.index-top{background:url(../../template/images/topkeys1.png) no-repeat;margin-top:15px; height:15px;}

.index-middle{ background:url(../../template/images/keysmiddle.png) repeat-y;word-wrap: break-word; padding:0px 20px 0px; overflow:hidden; width:960px; }

.index-bottom{ background:url(../../template/images/keysbottom.png) no-repeat left bottom;height:15px;}

.linkx h3.title{color:#000;float:left;min-width:57px;_width:57px;display:inline;white-space:nowrap;}

.linkx li{float:left;display:inline;margin-right:10px;}

.linkx  .txt,.linkx  .img{float:left;margin-left:10px;}

.linkx  .img img{width:100px; height:30px;overflow:hidden;border:1px solid #eee;}

.linkx  .txt a{white-space:nowrap;}


.linkx2 h3.title{color:#000;float:left;min-width:57px;_width:57px;display:inline;white-space:nowrap;}

.linkx2  .txt{float:left;margin-left:10px; text-indent:-8px;}
.linkx2  .txt a{ padding:8px; }




footer{width:100%;clear: both;background: #414141 url(../../template/images/foot_bg.png) left top repeat-x; margin-top:25px;min-width:1000px;}

.foot-nav { text-align:center; margin-top:8px; height:35px; line-height:44px;color:#ddd; }

.foot-nav a{color:#ddd;}
.foot-nav a:hover{color:#fff;}

.foot-nav span{ font-size:10px; margin:0px 8px; }

.foot-text{ text-align:center; padding:8px 0px 5px;color:#ddd; }
*html .foot-text{padding:4px 0px 5px;}

.foot-text a{color:#ddd;}
.foot-text a:hover{color:#fff;}



.sidebar{ margin-top:15px;}

.sidebar .sb_nav{float:left; width:185px; }

.sidebar .sb_nav h3.title{ text-align:left;padding:3px 15px; height:33px; line-height:33px;  font-size:14px; color:#000; background:url(../../template/images/ar3d.gif) no-repeat left 14px;border-bottom:2px solid #d1d1d1; width:120px; overflow:hidden; }

.sidebar .sb_nav h3.line{ margin-top:15px;}

.sidebar .sb_nav .active{ padding:10px 0px;color:#666;}

#sidebar dl{ margin-left:5px;}

#sidebar dl dt{ padding:4px 0px 5px 15px; margin-top:5px; background:url(../../template/images/arrow.gif) no-repeat 0px 10px;}
#sidebar dl dt a{font-weight:bold;}

#sidebar dl dd{ padding:0px 0px 0px 15px;}

#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px;background: url(../../template/images/ar_b.png) no-repeat 1px 13px; }

.sidebar .sb_box{float:right; overflow:hidden; width:793px;}

.sidebar .sb_box h4{ position:relative;}

.sidebar  .sb_box h4.title{ height:28px; line-height:28px;background:#000;width:793px; }

.sidebar .sb_box h4.title span{ position:absolute; left:8px; height:25px; line-height:25px;  font-size:14px; padding:0px 25px;color:#fff;background:url(../../template/images/arr_d2.jpg) no-repeat left;}

.sidebar .sb_box h4.title div.position{ float:right;position:relative; right:15px; color:#ddd;}

.sidebar .sb_box h4.title div.position a{ color:#ddd;}

.sidebar .sb_box h4.title div.position a:hover{ color:#fff;}

/**/

#newslist li{ padding:6px 10px 10px ; background:url(../../template/images/ar_sp_dot.jpg) no-repeat 1px 17px;border-bottom:1px dashed #d1d1d1;}

#downloadlist .metlist dd{background:none;}

#newslist li p{color:#888;position: relative;}
*html #newslist li {background:url(../../template/images/ar_sp_dot.jpg) no-repeat 1px 13px;}
#newslist{padding:15px 20px 0px 20px;}
#newslist ul.metlist{padding-bottom:15px;}

#showtext {padding:15px;line-height:2;}

#productlist{width:790px;padding:15px 8px;}

*html #productlist{*margin-left:-10px;}

#productlist li{margin-bottom:10px;}

#productlist li a.img img{ border:4px solid #fff;}

#productlist li h3 {padding: 8px 0px 10px;}

#showproduct .ctitle {background: url(../../template/images/icon_corn.jpg) no-repeat left center;margin: 10px 0px 10px;padding:7px 40px;}

#member_basic h3.hrtl span{background:none; border:0;}

.editor{ color:#666;padding-top:10px;}

#joblist dd .editor{color:#000;}

input.input-text, input.input-file, input.code{width:148px;}

.advsearch_class1,.advsearch_class2,.advsearch_class3, select{ width:148px;}


.contactus{ color:#333;}
.contactus .title { line-height:28px;padding-left:10px;color:#000; font-size:14px; font-weight:bold; margin-top:10px;}
.contactus .list{padding:20px 0 0; text-align:center;}
.contactus .list div{padding:5px 10px 5px 15px; font-weight:normal;}
.contactus .list1{ width:335px;  float:left; margin:5px 16px 0 0;}
.contactus .list1 .box{padding:5px 0 0 15px; font-weight:normal;}

.contactus .list2{ width:335px; float:right; text-align:center; margin:5px 0 0 0;}
.contactus .list2 .box{padding:5px 0 0; font-weight:normal;}


.sitemap{}
.sitemap .title{  line-height:28px;color:#000; font-size:14px; font-weight:bold;}

.sitemap dl font{ color:#666; font-weight:normal; text-align:left; display:block;font-size:12px; text-indent:-5px;}
.sitemap dl font a{ color:#666; padding:0 5px;}
.sitemap dl font a:hover{  color:#666; text-decoration:underline; }


.sb_nav dd.second a{color:#666; font-size:12px; line-height:34px;}
.sb_nav dd.second a:hover{color:#000; }

.sb_nav dd.third{ padding-left:40px; padding-bottom:10px;}
.sb_nav dd.third a {color:#666;background:url(../../template/images/t.gif) no-repeat 0px 0px; padding-left:25px;}
.sb_nav dd.third a:hover{color:#000; }


.pages{color:#666; line-height:24px; text-align:center; margin:10px 0 15px; background:url(../../template/images/page_bj.jpg) repeat-y center top;}
.pages a,.page a:visited{color:#666;}
.pages a:hover{color:#666; text-decoration:underline;}


.prdetail_c{ margin:15px 0 0px 0; height:220px; font-size:12px;}
.prdetail_c .left { float:left; padding-left:38px; }
.prdetail_c .left img { width:185px; height:175px; }
.prdetail_c .right { float:right;  width:410px;}
.prdetail_c .right ul {border:1px solid #a2d0e9; text-align:left; }
.prdetail_c .right ul li { padding:2px 0 2px 8px; height:30px; width:400px;}
.prdetail_c .right ul li strong { font-weight:normal;color:#0275ab; padding-right:10px; float:left; }
.prdetail_c .right .blue {background:#d5f0ff;}
.prdetail_c .right .blue h1 { font-size:12px; display:inline; }
.prdetail_c .fl { float:left; padding-top:3px; }
.prdetail_c p{ margin:0;}

.prdetail_title { background:#ccc; line-height:28px;padding-left:10px;color:#000; margin-bottom:10px;}


.share { padding-top:10px; }
.share .share_left { float:left; }
.share .share_right { float:right; }
.share .share_right .xunjia { margin-top:5px; background:none; border:none; width:112px; height:32px; background:url(../../template/images/xunjia.gif) no-repeat; cursor:pointer; }
.share .share_right .xunjia:hover { background:url(../../template/images/xunjia_hover.gif) no-repeat;}
.share_news_box {  }
.share_news_box .share_news  { float:right; }


.sxia { line-height:20px; border-bottom:#e0ddbd 1px solid;border-top: #e0ddbd 1px solid; padding:5px 0 5px 10px; }
.sxia a { color:#000;}
.sxia a:hover { color:#f60; text-decoration:underline;}
.ovflow{ width:780px; padding-bottom:20px; overflow:hidden; margin:0 auto;}


.sxia2{ line-height:20px; border-bottom:#ccc 1px dotted;  border-top:1px dotted #ccc; padding:6px 0; margin:20px 10px 0; }
.sxia2 a { color:#000;}
.sxia2 a:hover { color:#f60; text-decoration:underline;}


.prorelated {  }
.prorelated ul { padding-left:2px; }
.prorelated li { float:left; width:112px; text-align:center; padding:0 12px; }
.prorelated li img { border:1px solid #40baf7; width:110px; height:90px;}


.title1{color:#000; padding:0 0 4px 5px; border-bottom:1px solid #ccc; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.title1 a{float:right;padding-right:12px;color:#206db6; font-weight:bold;}
.regional { line-height:20px; }
.regional span { padding:0 10px 0 0;}


.download { width:780px; font-size:12px; border-bottom:1px dotted #ccc; padding:15px 0; margin-bottom:15px; }
.download .down_left { width:70px; float:left; }
.download .down_left li { font-weight:bold; color:#666; padding:5px 0; }
.download .down_right { width:698px; float:left; color:#666666; border-left:2px solid #ccc; padding-left:10px; }
.download .down_right li { padding:5px 0; }
.download .down_right li a.blue { color:#666; text-decoration:none;  }
.download .down_right li a:hover { text-decoration:underline; }
.download .down_right li span { float:right; font-weight:bold; }
.download .down_right li span a { color:#06c; }


.news_list{}
.news_list ul{list-style:none;}
.news_list li{line-height:20px;padding:6px 0; background:url(../../template/images/cion_02.jpg) repeat-x left bottom;}
.news_list li a{background:url(../../template/images/cion_01.jpg) no-repeat 12px 5px;padding-left:25px; line-height:20px;color:#222222;}
.news_list li a:visited{color:#222222;}
.news_list li a:hover{color:#0c6ba1; }
.news_list span{float:right;padding-right:12px; line-height:20px;color:#0c6ba1;}
.news_list strong{line-height:20px;}
.news_list img{ margin-top:0!important; margin-top:6px;}


.order_title span { color:#fff; padding-left:20px;}

.order { width:500px; margin:30px auto; }
.order li span { width:70px; display:block; float:left; color:#999; }
.order li { height:22px; margin:5px 0;}
.order li input { float:left; width:230px; height:18px; line-height:18px; padding-left:3px; }

.order li.r_box { height:104px;}
.order li .remarks { height:100px; width:400px; padding:0 3px; line-height:20px;   }
.order li.dn { display:none;}
.order li.obutton { height:36px; }

.order .xunjia { margin-top:5px; background:none; border:none; width:112px; height:32px; background:url(../../template/images/xunjia.gif) no-repeat; cursor:pointer; }
.order .xunjia:hover { background:url(../../template/images/xunjia_hover.gif) no-repeat;}

