﻿@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
body {background:url(images/bg.jpg) no-repeat center top #000;font-size:12px;font-family:Arial, Verdana;line-height:200%;margin:0 auto;padding:0;color:#999;}
div {margin:0 auto;padding:0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {margin:0;padding:0;border:none;list-style-type:none;}
.block {width:1032px;height:auto;}
.f_l {float:left;}
.f_r {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.dis {display:block;}
.inline {display:inline;}
.none {display:none;}
.dashed {background:url(images/lineBg.gif) repeat-x left top;color:#3f3f3f;padding:2px 0 3px 12px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
/*英文强制换行*/
.word {word-break:break-all;}
a{ text-decoration:none; color:#999;}
a:hover{color:#999;}
.clear{clear:both;}
.blank{height:13px; line-height:13px; clear:both; visibility:hidden;}
.input_text{background:url(images/inputbg.png) no-repeat left top;height:25px;line-height:25px;border:1px solid #ccc;padding:0 10px;float:left;}
.input_area{background:#fff url(images/inputbg.png) no-repeat left top;width:501px;height:80px;border:0px;padding:5px 10px;border:1px solid #ccc;}
.input_submit{width:77px;height:41px;float:left;background:url(images/search.png) no-repeat left top; text-align:center;line-height:41px; color:#fff; border:0px; cursor:pointer;}

.float_bg{background:url(images/qq_3.gif) repeat-y left top;width:118px;padding:2px 0;float:left;}

.header{height:160px;}
.logo{height:86px;margin-top: 10px;margin-bottom: 36px; float:left;}
.topright{float:right;width:320px;}
.Language{ height:44px; line-height:44px; text-align:right;}
.Language a{color:#fff; margin-left:10px;}
.topline{height:22px;width:170px; float:right; color:#fff; text-align:right; padding-bottom:10px; line-height:22px;}
.topline span{ font-weight:bold; height:22px; line-height:22px;}
.topline a{color:#fff; margin-left:5px;}

.search{float:right;clear:both;margin:20px 0 0 0;}
.search form{margin:0px;padding:0px;}
.s_left{width:10px;height:30px;float:left; background:url(images/s_left.png) no-repeat left top;}
.searchtext{width:190px; height:30px; line-height:30px; border:none; background:url(images/s_bg.png) repeat-x left top; float:left; color:#ccc;}
.searchsub{width:40px; height:30px; float:left; border:none; background:url(images/s_btn.png) no-repeat left top; cursor:pointer;}

.nav{height:30px; background:url(images/menubg.png) no-repeat; padding:4px 0;}
.nav ul{margin-left:30px;}
.nav li{position:relative;float:left;font-size:14px;font-family:Arial;font-weight:bold; margin-right:30px; display:inline;}
.nav li a{display:block;width:135px;line-height:31px;text-align:center;}
.nav li a:link,.nav li a:visited{color:#fff; text-align: center;}
.nav li a:hover,.nav li a:active,.nav li#sea{color:#000;background:url(images/lih.png) center top no-repeat;}
.nav li#sea a:link,.nav li#sea a:visited,.nav li#sea a:hover,.nav li#sea a:active{color:#000;}

.nav li ul{position:absolute;margin:0;display:none;top:31px;left:0;z-index:999; width:135px; background:url(images/menufoot.png) no-repeat bottom; padding-bottom:6px;}
.nav li ul li{clear:both;}
.nav li ul li a{display:block;width:135px;font-size:14px;font-weight:normal;line-height:34px; background:#FFFAA3; color:#000; border-bottom:solid #000 1px; text-align:left; }
.nav li ul li a:link,.nav li ul li a:visited{background:#FFFAA3; color:#000;}
.nav li ul li a:hover,.nav li ul li a:active,.nav li ul li#sea1 a{color:#000;background:#F6ED30;}
.nav li ul li#sea1 a:link,.nav li ul li#sea1 a:visited,.nav li ul li#sea1 a:hover,.nav li ul li#sea1 a:active{color:#000;background:#F6ED30;}

.bannerbg{background:url(images/bannerbg.png);padding:15px;height:382px;}
#flash{width:100%;float:left;padding:0px;}
#myFocus,.pic img{width:1002px; height:382px;}

.i_box1{width:338px;float:left; margin-right:19px; display:inline;}
.i_box2{width:318px;float:left; margin-right:19px; display:inline;}
.i_box3{width:338px;float:left;}
.i_title1{height:31px; line-height:31px; background:url(images/title1.jpg) no-repeat; padding:0 13px 0 12px; color:#fff;}
.i_title1 span{float:right;}
.i_title1 span img{margin-top:14px;}
.i_box1_b{background:#000;border-left:solid #666 1px; border-right:solid #666 1px; padding:15px 15px 0 15px;}
.i_box1_f{height:3px; line-height:3px; background:url(images/i_box1_f.jpg) no-repeat;}
.i_title2{height:31px; line-height:31px; background:url(images/title2.jpg) no-repeat; padding:0 13px 0 12px; color:#fff;}
.i_title2 span{float:right;}
.i_title2 span img{margin-top:14px;}
.i_box2_b{background:#000;border-left:solid #666 1px; border-right:solid #666 1px; padding:12px 11px;}
.i_box2_f{height:3px; line-height:3px; background:url(images/i_box2_f.jpg) no-repeat;}


.caselist li{height:76px; padding-bottom:20px; overflow:hidden;}
.caselist li img{float:left;width:91px; height:72px;border:solid #999 2px; margin-right:9px; display:inline;}
.caselist li span{ display:block; width:202px;float:left;}
.caselist li span a{color:#FFFAA3;}
.caselist li p{display:block; width:202px;float:left;}
.i_video{padding:7px;background:#303B3D;}
.i_pro_t{ height:27px; line-height:27px; color:#FFFAA3;}
.i_pro{ margin-top:6px; height:81px;}
.pro_con{position:relative;width:100%;float:left;}
#LeftButton {width:7px;height:18px; display: block; background: url(images/left.jpg) no-repeat 0px 0px; position:absolute;left:0px; top:34px;}
#RightButton {width:7px;height:18px;display: block; background: url(images/right.jpg) no-repeat 0px 0px;position:absolute;left:284px; top:34px;}
#MarqueeDiv {width:247px; float: left; height:81px;overflow: hidden;margin:0 0 0 21px;}
#MarqueeDiv img {margin-right:15px; height:77px; width:112px; border:2px solid #999;}

.i_about{padding-bottom:12px;}

.footer{border-top:solid #626262 2px;color:#666; background:#000; text-align:center;}
.footer a{ color:#666;}
.footnav a{ margin:0 10px;}
.footall{padding:0 0 0 10px;}
.footright1{width:206px;float:left;}
.footright2{width:174px; float:right;}
.foottext{width:156px; height:23px; line-height:23px;border:solid #333 1px; color:#333; background:none;}
.footsub{width:100px; height:24px; background:url(images/footsub.jpg) no-repeat; border:none; cursor:pointer;}

.link_txt{width:100%;float:left;}
.link_txt ul{margin:0px;padding:0px;list-style-type:none;}
.link_txt li{margin:0px;padding:0 5px;list-style-type:none; display:inline;line-height:25px;}

.boxbg{ background:#000;}
.nybannerbg{background:#000;padding:15px;}
.nytitle{height:29px; line-height:29px; background:url(images/titlebg.jpg); color:#fff; padding:0 12px;}
.nytitle h3{float:left;}
.p_type{width:100%;float:left;}
.p_type li{width:100%;height:42px;line-height:42px;border-bottom:1px solid #666;float:left; background:url(images/li_0.png) no-repeat 200px center;}

.p_type li a{margin:0 12px;}
.nytitle span{ float:right;}
.nytitle a{color:#fff;}
.channelbox{ padding:15px; line-height:200%;min-height:300px; height:auto !important; height:300px; }

.hide{ display:none;}

.left{width:230px;float:left;}
.right{width:780px;float:right;}

/*news*/
.articleList{width:100%;float:left;}
.articleList ul{margin:0px;padding:0px;list-style-type:none;}
.articleList li{margin:0px;padding:0 0 0 10px;list-style-type:none;border-bottom:1px dotted #ccc;background:url(imgs/li_0.jpg) no-repeat left center;line-height:25px;}
.time{color:#959595; float:right;}
.articleTitle{ font-weight:bold; font-size:18px; text-align:center;}
.articleAuthor{text-align:center; padding:7px 0px;border-bottom:1px dotted #ccc;}
.articleauthor span{ margin:0px 6px; font-size:9pt;}
.articleInfo{width:100%;padding:10px 0;}
.pageUpDown{padding-top:10px;text-align: left;}
/*end*/

/*Product*/
.productList{width:100%; overflow:hidden;}
.productList ul{width:785px;}
.productList li{margin:10px 0;text-align:center;float:left;width:164px;height:150px;margin-right:31px;display:inline;line-height:25px; overflow:hidden;}
.productList li img{width:160px;height:120px; border:2px solid #999;}

.productTitle{line-height:28px;font-weight:bold;}
.productImg{width:350px;text-align:center;float:left;}
.productImg img{width:350px;border:1px solid #ccc;}
.productRight{width:380px;float:right;}
.title{width:100%;float:left;margin:10px 0 0 0;border-bottom:1px dotted #ccc;line-height:25px;}
.title span{font-size:14px;font-weight:bold;}
.productDesc{ line-height:200%;padding:10px 0;width:100%;float:left;}
/*end*/

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 10px 0px;}
.pages a{font-size:12px;padding:2px 5px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/


/*table*/
table{width:AUTO;text-align: center;background: #00131a;text-indent: 1em;color: #999;margin-left: auto;
margin-right: auto;}

