/* CSS Document */
*{padding:0px;margin:0px;}
body {font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center}
td{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #666666;}
ul{margin: 0px; padding:0px;}
li{margin: 0px; padding:0px;list-style-type:none;}
a{font-size: 12px;font-weight: normal;color: #333333;text-decoration: none;}
.clean{clear: both;}

.center{margin:0px auto;}
.w980{width:980px;}
.head{background:url(headbg.jpg) repeat-x top; padding-bottom:30px; height:45px;}
.tbox{/* 自适应宽度的块(通用块) */width:100%;overflow:hidden;}
.logo{width:200px; float:left; margin-top:10px;}
.Language{float:right; margin-top:10px;}
.topgo{background:url(topgo.gif) no-repeat; width:25px; height:21px; border:0px;text-indent: 999px;}
.topinput{width:160px; height:20px;}
.nav{background:url(menu-bg.gif) no-repeat top right; height:38px;clear:both;position:relative; }
.nav li{float:left; background:url(jg.gif) right no-repeat; height:38px; width:80px;POSITION: relative}
.nav li a{color:#133050; font-weight:bold; height:30px; width:80px;display: block; padding-top:10px;}
.nav li a:hover{color:#FFFFFF; font-weight:bold; height:30px; width:80px;display: block; padding-top:10px; background:url(over.gif) top center no-repeat;}
.nav .l{ background:url(l.gif) no-repeat top left; width:13px; height:38px;}


.flash{width:975px; height:245px; margin:0px auto;overflow: hidden;background:url(line.jpg) no-repeat left bottom; padding-bottom:8px; text-align:left;}

.left{width:255px; float:left;display:inline;}
.left-pic{margin-top:4px;}
.left-pic li{ text-align:left;}
.left-pic .word{ padding:4px 0 4px 0;}
.left-list li{height:33px; text-align:left; border-bottom:1px solid #9AB2CE; font-size:20px; padding-top:10px;}
.left-list li a{color:#001C68; height:33px; font-size:12px;}
.left-list li a:hover{color:#358CE4; height:33px; font-size:12px;}


.main{background:url(left-bg.jpg) no-repeat left top;overflow: hidden;}
.main .right{width:780px;float:right; margin-right:2px; text-align:left;}
.main .left {width:154px; float:left; margin-top:74px; margin-left:37px;}
      .left .left-tite{background:url(left-tit.gif) no-repeat top left; width:154px; height:18px; color:#FFFFFF; text-align:left; text-indent:20px; font-weight:bold; padding-top:3px!important; padding-top:4px;}
.left .left-nav ul{overflow:hidden;}	  
.left .left-nav li{ width:154px; background:url(left_nav_bg.jpg) no-repeat top left; height:24px;}
.left .left-nav li a{width:154px;height:24px;display: block; padding-top:4px;}
.left .left-nav li a:hover{ width:154px; background:url(left_nav_bg2.jpg) no-repeat top left; height:24px; color:#000000}
.right-tit {
	text-indent:40px;
	background-image: url(ico.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}
.cneter{text-align:left; line-height:160%; font-size:14px; padding-left:20px; padding-top:20px; padding-bottom:50px;}

.foot{height:94px; background:url(footbg.jpg) repeat-x top; padding-top:10px;}
.foot strong{font-weight: normal;}
.foot span{display: none;}

.ind-left{float:left; width:260px; margin-left:4px;}
.ind-zhong{float:left; width:510px;}
.ind-zhong .news{ margin:0px; width:493px; padding-top:10px; border-bottom:1px solid #CCCCCC;overflow:hidden; padding-bottom:14px;}
.ind-zhong .news li{text-align:left; background:url(leftico.gif) no-repeat 4px 8px; text-indent:2px; line-height:22px;}
.ind-zhong .news ul{width:342px; float:left; margin-left:10px; margin-top:6px; display:inline;}
.ind-zhong .news .pic{width:123px; float:left; height:99px; margin-top:6px;}
.ind-zhong .news .pic img{ padding:2px; border:3px solid #CEDBE4;}
.ind-right{float:left; width:160px; margin-left:20px;}

.ind-zhong .ind-pro{ margin:0px; width:493px; padding-top:10px;overflow:hidden; padding-bottom:16px;}
.ind-zhong .ind-pro .p-title{border-bottom:1px solid #CCCCCC; text-align:left;overflow:hidden; padding-bottom:2px; height:18px;}
.ind-zhong .ind-pro .p-title strong{width:80px; float:left; font-size:14px}
.ind-zhong .ind-pro .p-title span{width:60px; float:right;}
.ind-zhong .ind-pro .ind-show-pro{width:122px; float:left; text-align:left; margin-top:10px; display:inline; line-height:180%}
.ind-zhong .ind-pro .ind-show-pro img{padding:2px; border:1px solid #CCCCCC;}
.ind-zhong .ind-pro .ind-show-pro .w a{ font-weight:bold; color:#333333;}
.ind-zhong .ind-pro .ind-show-pro .w {color:#999;}

/**/
#cssdropdown, #cssdropdown ul {padding: 0;margin: 0;list-style: none;}
#cssdropdown li {float: left;position: relative;}
.mainitems{}
.mainitems a{margin:0px;text-decoration: none;}
.subuls{display: none;width: 140px;position: absolute;top:40px;left: 0;background-color: #F4F8FF;border: 1px solid #B4BEC4;margin:0px; padding:0px;}
.subuls li{width: 100%;background-image:none; margin:0px; padding:0px;}
.subuls li a{text-decoration: none;font-size: 9pt;font-weight: normal; width:140px; height:23px; margin:0px;}
.subuls li a:hover{text-decoration: none; color:#4E4E4E;font-weight: normal; background:#C7CFD3; width:140px; height:23px;margin:0px;}
#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;left: auto;}
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;}

.showpic li{width:110px; float:left; border-top:2px solid #C7D7E9; margin-right:34px;}

.showpic li strong{width:110px; height:25px; background:#EEEEEE; display:block; font-size:12px; text-indent:4px;}
.showpic li span{ color:#444444;font-size:12px; width:102px; height:32px; margin-top:4px; border:1px #EEEEEE solid;display:block; background:#F9F9F9; padding:4px; line-height:120%;}

.list1 ul{display:block;clear: both; line-height:160%;}
.list2 ul{display:block;clear: both; line-height:160%;}
.list1{float:left; border-right:1px solid #CCCCCC; width:400px; margin-top:10px;}
.list2{float:left;  width:300px; margin-top:10px; margin-left:10px;}
.list1 strong{ width:390px; height:22px; background:#CBDCEC; display:block; text-indent:4px; font-size:12px;}
.list2 strong{ width:290px; height:22px; background:#CBDCEC; display:block; text-indent:4px; font-size:12px;}
.list1 li span{padding-right:20px; float:right;}
.list2 li span{padding-right:20px; float:right;}


.news-show strong{width:740px; height:22px; font-size:12px; background:#CBDCEC; display:block; text-indent:10px;}
.news-show ul {padding-top:10px; display:block; clear:both; margin-bottom:20px;}
.news-show ul li{ margin-bottom:4px;}
.news-show img{border:1px solid #CCCCCC; padding:2px; width:75px; height:50px;}
.news-show span{font-size:12px; padding-left:10px; color:#999999}
.newsClass span{font-size:12px; padding-left:10px; color:#999999}
.marketing {border-bottom:1px solid #CCCCCC; width:730px;margin:10px auto; clear:both; padding-bottom:10px; height:80px;}
.marketing strong{width:680px; color:#006699}
.marketing img {padding-left:10px; float:left; border:1px solid #CCCCCC; padding:2px; margin-right:20px;}
.marketing span{width:680px;}
.marketing { line-height:160%}

.box{margin-left:20px;}
.box strong{ width:390px!important; width:370px;height:22px; background:none; display:block; font-size:12px; color:#006699}
.box span{ text-indent:20px;}

.box2{margin-left:20px;}
.box2 strong{ width:290px!important; width:270px;height:22px; background:none; display:block; font-size:12px; color:#006699}
.box2 span{ text-indent:20px;}

p,span {font-size:12px;}







































