*{margin:0; padding:0;}
table{border-collapse:collapse;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
i,s,em{font-style:normal; text-decoration:none;}
a{text-decoration:none; outline:none; color:#666;}
.clearfix:after{clear:both; content:" "; display:block; height:0; font-size:0;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
textarea,input{font-size:12px; font-family:Microsoft YaHei;}
body{font:12px/1.5 Microsoft YaHei; color:#666;}
.body_bg{background:url(img/bkground.jpg) no-repeat fixed center top #63666e;}
.wrap{padding:0 30px; width:860px; margin:0 auto; background:url(img/main_background.png) repeat-y;}
.logo{float:left; width:490px; height:100px; background:url(img/logo.jpg) no-repeat;}
.head_en{float:right; padding:15px 20px;}
.head_en a{color:#b0b2b6;}
.head{position:relative;}

.nav{height:38px; background:url(img/menu.png) repeat-x; margin-bottom:20px; padding:0 6px;}
.nav li{float:left;}
.nav a{line-height:38px; display:inline-block; padding:0 13px; font-size:14px; font-weight:bold; color:#222;}
.nav a:hover{color:#555;}
.nav_yellow a.hover{background:url(img/nav_yellow.png) repeat-x;}
.nav_blue a.hover{background:url(img/nav_blue.png) repeat-x;}
.nav_red a.hover{background:url(img/nav_red.png) repeat-x;}
.index_main{margin-top:20px;}
.foot{margin-top:20px; height:120px; background:url(img/foot_bg.png) repeat-x; color:#999;}
.foot p{padding:30px 10px; text-align:right;}
.index_main em{display:block; height:25px; line-height:25px; margin-bottom:3px; padding:0 12px; background:url(img/index_title_bg.png) repeat-x; color:#fff;}
.index_main em h2{font-size:14px; font-weight:normal;}
.more{float:right; color:#fff;}
.index_news{width:410px; float:left;}
.index_news li{height:39px; border-bottom:1px solid #000; background:url(img/index_news_bg.png) repeat-x;}
.index_news li a{line-height:39px; color:#fff; padding-left:12px; margin-left:15px; background:url(img/index_nwes_arrow.png) left 3px no-repeat;}
.index_product{width:410px; float:right;}
.index_product li{float:left; width:204px; padding-right:1px;}
.index_product li img{width:204px; height:120px; display:block; margin-bottom:1px;}
.index_product p{color:#000; height:38px; display:block; background:url(img/index_product_bg.png) repeat-x;}
.index_product p b{line-height:38px; font-weight:normal; margin-left:10px;}
.container{position:relative;}
.container s{background:url(img/flash_text.png) no-repeat; display:block; position:absolute; z-index:10; width:314px; height:112px; left:60px; bottom:30px;}
#slider{width:860px; height:389px; overflow:hidden;}
#slider li{width:860px; height:389px; overflow:hidden; position:relative;}
#slider li i{position:absolute; z-index:2; bottom:30px; right:40px; font-weight:bold; font-family:microsoft yahei; font-size:20px; color:#111;}
#slider li b{position:absolute; z-index:1; bottom:29px; right:39px; font-weight:bold; font-family:microsoft yahei; font-size:20px; color:#fff; display:none;}
#slider li i.fan{position:absolute; z-index:2; bottom:30px; right:40px; font-weight:bold; font-family:microsoft yahei; font-size:20px; color:#fff;}
#slider li b.fan{position:absolute; z-index:1; bottom:29px; right:39px; font-weight:bold; font-family:microsoft yahei; font-size:20px; color:#111; display:none;}
#prevBtn a,#nextBtn a{position:absolute; top:160px; display:block; width:23px; height:48px; font-size:0;}											
#prevBtn a{background:url(img/index_flash_left.png) no-repeat; left:20px;}	
#nextBtn a{background:url(img/index_flash_right.png) no-repeat; right:20px;}

.content{background:url(img/content_bg.png) repeat-y; min-height:400px;}
.content a{color:#000;}
.content_left{float:left; width:240px;}
.content_right{float:right; width:600px;}
.left_tree a{border-bottom:1px solid #ddd; display:block; line-height:36px; padding-left:16px; color:#fff; background:url(img/left_grey.png) repeat-x;}
.left_yellow .left_tree a.hover{background:url(img/left_yellow.png) repeat-x;}
.left_blue .left_tree a.hover{background:url(img/left_blue.png) repeat-x;}
.left_blue .left_item a.hover{color:#5790D4;}
.left_red .left_tree a.hover{background:url(img/left_red.png) repeat-x;}
.left_red .left_item a.hover{color:#C32424;}
.content_right h3 img{width:600px;}
.content_right dl{background:#b1b4b9; border-top:1px solid #ddd; min-height:380px; padding:16px 20px; color:#000; line-height:1.8}
.content_right h2{border-bottom:1px dotted #84a1af; margin-bottom:12px; font-size:16px; line-height:1.8; padding-left:6px; color:#888;}
.content_right_con h3 img{width:600px; display:block; padding-bottom:6px;}
.content_right_con dl{background:#b1b4b9; border-top:1px solid #ddd; min-height:380px; padding:16px 20px; color:#000; line-height:1.8}
.content_right_con{color:#000;}
.content_right_con a{color:#000;}
.content_right_con h2{border-bottom:1px dotted #84a1af; margin-bottom:12px; font-size:16px; line-height:1.8; padding-left:6px; color:#888;}
.content_right_con p{padding-bottom:6px;}
.content_right_con dl h2{border-bottom:none; padding-left:0; color:#000;}
.content_right h2{color:#000; border:none;}
.tabcon h2{color:#000;}

.news_left{padding:8px 12px;}
.news_left li{padding-bottom:6px;}
.news_left s{padding-right:8px; float:left;}
.news_left li a{display:inline-block; width:190px;}
.news_right li{border-bottom:1px dotted #777; padding:6px;}
.news_right i{float:right;}

.video_right{padding:20px; padding-right:0;}
.video_right li{float:left; padding:0 20px; display:inline; margin-right:20px; margin-bottom:20px; text-align:center;}
.video_right b{font-weight:normal;}

.left_item{padding:8px 0 8px 30px;}
.left_item a{display:block; line-height:1.8;}
.left_item a:hover{text-decoration:underline;}
.left_item li{color:#000; line-height:1.8;}
.left_item p{padding:4px 15px;}

.tab{margin-top:10px;}
.tab ol{height:26px;}
.tab ol s{width:3px; height:27px; background:url(img/tab_left.png) no-repeat; float:left; display:block;}
.tab ol b{padding:0 8px; line-height:27px; color:#fff; height:27px; background:url(img/tab_bg.png) repeat-x; float:left; display:block;}
.tab ol i{width:23px; height:27px; background:url(img/tab_right.png) no-repeat; float:left; display:block;}
.tab ol a.on s{background:url(img/tab_left_hover.png) no-repeat;}
.tab ol a.on b{background:url(img/tab_bg_hover.png) repeat-x; color:#333;}
.tab ol a.on i{background:url(img/tab_right_hover.png) no-repeat;}
.tab .tabcon{display:none; background:url(img/main_bg.png) repeat-x #b1b4b9; padding:16px 20px;}
.tab .tabcon_on{display:block;}
.tab .tabcon ol{height:auto;}

iframe{overflow:hidden; width:100%;}
.cardetail ul{padding:15px; padding-left:40px;}
.cardetail ul li{list-style:none;}
.cardetail2 ul{padding:0 0 10px; list-style-type:none;}
.cardetail2 ul li{list-style:none;}
.cardetail2 h3 img{display:block; width:100%;}
td{border:1px solid #ccc; padding:5px;}

.pub_btn{color:#fff!important; padding:0 6px; line-height:24px; display:inline-block; border:none; cursor:pointer;}
.join_btn{background:#595e65;}

.ch3{margin-bottom:6px; line-height:76px; overflow:hidden; height:76px; background:url(../upimg/0318/red_bg.jpg) no-repeat; font-size:32px; color:#fff; padding-left:30px; font-weight:normal;}

.attrTable{margin:20px auto;}
.attrTable td,.attrTable th{background:#e6e6e6; border:1px solid #b1b4b9;}
.attrTable .th1{text-align:center; font-size:20px; font-weight:normal; background:#d1d2d4; border-bottom:1px solid #b1b4b9;}
.attrTable .th2{text-align:center; font-size:18px; font-weight:normal; border-bottom:3px solid #b1b4b9;}
.attrTable tr.darktr td{background:#d1d2d4;}

.con_new{padding-left:20px;}
.con_new li{position:relative;}
.con_new li i{position:absolute; left:-10px; top:0;}