*{padding:0px; margin:0px}
body{font-family: Arial, Helvetica, sans-serif, "����"; font-size:12px; text-align:center; color:#666; background:#fff;}
td,th{font-size:12px;}
img{border:0;}
li{list-style:none;}
h6{font-size:12px;}
h5{font-size:14px;}
h3{font-size:18px;}
h1, h2{font-weight:normal;}
li{list-style:none;}
a{color:#666; text-decoration:none;}
a:hover{color:#0065af; text-decoration:underline;}
a:focus{outline:none;}


#warp{margin:0 auto; display:block; width:980px; overflow:hidden;}
#header{width:980px;}
#content{width:980px; overflow:hidden;}
#footer{clear:both; width:980px; padding-top:10px;}
#content_a{width:980px; overflow:hidden; background:url(../images/the3d_cbg01.gif) repeat-x;}

/*footer*/
.foot_copy{line-height:22px; color:#336666;}
.foot_menu{ height:32px; line-height:32px; font-weight:bold;}
.foot_menu a{color:#336666; text-decoration:none; padding-left:9px; padding-right:9px;}
.foot_menu a:hover{color:#336666; text-decoration:underline;}


/*index*/
.tc{ position:relative; background:url(../images/the3d_hearbg_a.jpg) no-repeat; width:980px; height:487px;}
.logo{position:absolute; left:239px; top:69px;}
.logo a{color:transparent; background:url(../images/logo.gif) no-repeat; width:470px; height:408px; text-indent:-9999px; display:block}
.tc_tet{ background:url(../images/the3d_hearbg.gif) no-repeat; width:980px; height:28px;  line-height:28px;}
.tc_tet a{ color:#fff; padding-left:8px; padding-right:8px;}
.tc_tet a:hover { color:#fff; text-decoration:underline;}
.tc_cont_bg{background:url(../images/the3d_contbg.gif) no-repeat;}
.t_flash{position:absolute; left:50px; top:10px;}

.tc_ul{ width:100%; text-align:left; padding-bottom:10px; padding-top:10px; overflow:hidden;}
.tc_ul ul li{ float:left; font-size:14px; color:#336666;font-weight:bold; width:90px; line-height:21px;}
.tc_ul ul li a{color:#336666; text-decoration:none;}
.tc_ul ul li a:hover{color:#cf1212; text-decoration:underline;}
.tc_font{ color:#336666; padding-right:40px;}

.tc_ul_a{ overflow:hidden; padding-bottom:10px; padding-top:10px; text-align:left;}

.tc_ul_a ul li{ float:left; padding-right:10px; padding-bottom:10px;}


/*news*/

.c_top{background:url(../images/the3d_topbg.gif) no-repeat; width:980px; height:29px; position:relative;}
.c_toph1{position:absolute; left:10px; top:0px; line-height:29px; color:#fff; font-size:12px;}
.c_topdd{position:absolute; right:10px; top:0px; line-height:29px; color:#fff;}
.c_topdd a{ padding-left:5px; padding-right:5px; font-weight: bold; color:#fff;}

.c_head{background:url(../images/the3d_hebg.gif) no-repeat; width:980px; height:192px; position:relative;}
.c_head_logo {position:absolute; left:23px; top:34px;}
.c_head_logo a{color:transparent; background:url(../images/the3d_logo_a.gif) no-repeat; width:398px; height:123px; text-indent:-9999px; display:block}

.c_hylb{ top:50px; right:30px;; position:absolute; width:452px; text-align:left; }
.c_hylb ul li{ float:left; color:#fff; line-height:20px; width:72px;}
.c_hylb ul li a{color:#fff; text-decoration:none;}
.c_hylb ul li a:hover{color:#fff; text-decoration:underline;}

.news_ind_bt{ width:964px; height:55px; background:url(../images/the3d_cbg.gif) repeat-x; margin:0 auto;}
.news_ind_bt h5{ text-align:left; font-weight:bold; line-height:28px; color:#fff; float:left; padding-left:10px; font-size:12px;}
.news_ind_bt p{ float:right; line-height:28px; color:#fff; padding-right:25px;}
.news_ind_bt p a{color:#fff; text-decoration:none;}
.news_ind_bt p a:hover{color:#fff; text-decoration:underline;}

.contbg{ background:#fff; overflow:hidden; width:964px; margin:0 auto;}


/*imgmarquee*/
#marquee {
height:369px;
width:210px;
overflow:hidden;
position:relative;
border:2px solid #3783c1;
}
#marquee img {
display:block;
}
#marquee dd {
margin:0px;
padding:0px;
}




.menu{background:url(../images/menu_bg.gif) repeat-x; height:36px; overflow:hidden; line-height:23px;}
.menu ul{ margin-left:30px;}
.menu ul li{float:left; width:82px; font-size:14px; color:#FFF; height:36px; line-height:36px; margin-right:5px; font-weight:bold;}

.ml_out a{ display:block; height:36px; color:#fff;}
.ml_out a:hover{background:url(../images/ml_over.gif) no-repeat; text-decoration:none; color:#000;}
.ml_over a{background:url(../images/ml_over.gif)  no-repeat; display:block; height:36px; color:#000;}
.ml_over a:hover{background:url(../images/ml_over.gif) no-repeat; text-decoration:none;}


.menu_t{background:url(../images/menu_t.gif) no-repeat; text-align:left;  height:30px;}
.menu_t dd{color:#666; float:left; line-height:30px; padding-left:18px; padding-right:12px;}
.menu_t_line{background:url(../images/menu_tline.gif) no-repeat right center;}
.menu_t dd a{color:#666; text-decoration:none; padding-right:12px;}
.menu_t dd a:hover{color:#4EA020; text-decoration:underline;}


.floatleft{float:left;}
.floatright{ float:right;}
.mart_8{margin-top:8px;}
.padd_10{ padding-left:10px;}
.parr_10{ padding-right:10px;}
.marl_20{margin-left:20px;}
.marl_10{margin-left:10px;}

.w694{width:694px;}
.w381{width:381px;}
.w379{width:379px;}
.w549{width:549px;}
.w214{width:214px;}



.cleft_border{ border:1px solid #0065af;}
.cleft_bordera{ border:1px solid #c6d8e0;}
.cleft_bordera{ border:1px solid #eef1f6;}
.news_pro{ width:694px;}

.news_pro ul li{ float:left; line-height:26px; border-bottom:1px dashed #dadada;}
.news_pro .news_bk{ width:142px; color:#428dc6; background:url(../images/thd3d_ioco001.gif) no-repeat 14px center; text-align:left; padding-left:23px;}
.news_pro .news_bt{ width:460px; text-align:left;}

.news_pro .news_date{ width:69px;}
.page{margin-top:30px; line-height:30px; height:30px;position:relative; float:left; text-align:left;width:694px;}

.dd_crht{ line-height:30px; color:#0065af;}

.dd_news{ width:381px; text-align:left;}
.dd_news_bt{ width:381px; height:22px; background:url(../images/the3d_cbg02.gif) repeat-x;}
.dd_news_bt h5{ text-align:left; line-height:23px; color:#1b5d98; float:left; padding-left:10px; font-size:12px;}
.dd_news_bt p{ float:right; line-height:23px; color:#1b5d98; padding-right:15px;}
.dd_news_bt p a{color:#1b5d98; text-decoration:none;}
.dd_news_bt p a:hover{color:#1b5d98; text-decoration:underline;}
.dd_news ul{ padding-top:5px;}
.dd_news ul li{ line-height:25px; background:url(../images/thd3d_ioco002.gif) no-repeat 10px center; padding-left:34px; border-bottom:1px dashed #dadada; }
.dd_news ul li a{color:#1e4e6c; text-decoration:none; }
.dd_news ul li a:hover{color:#092537; text-decoration:underline;}

.rr_news_bt{ width:549px; height:29px; background:url(../images/the3d_cbg03.gif) no-repeat;}
.rr_news_bt h5{ text-align:left; line-height:29px; color:#1b5d98; float:left; padding-left:13px; font-size:12px;}
.rr_news_bt p{ float:right; line-height:29px; color:#1b5d98; padding-right:15px;}
.rr_h4{ line-height:35px; color:#2a78be;}
.rr_china{ background:#f5f8fc; line-height:25px; font-weight: bold;}
.rr_china a{color:#2a78be; text-decoration:none; padding-left:5px; padding-right:5px;}
.rr_china a:hover{color:#ff0000; text-decoration:underline;}
.rr_cont{ text-indent:2em; text-align:justify; text-justify:inter-ideograph; word-wrap:break-word; line-height:23px; padding-top:10px; }

/*about*/
.about_bt{width:194px; height:30px; background:url(../images/the3d_cbg04.gif) no-repeat; line-height:30px; padding-left:20px; text-align:left; font-weight:bold; color:#2a78be;}
.about_news{ width:212px; text-align:left; padding-bottom:20px; padding-top:10px;}
.about_news li{ line-height:25px; background:url(../images/thd3d_ioco003.gif) no-repeat 10px center; padding-left:34px; border-bottom:1px dashed #dadada; }
.rr_about_bt{ color:#2a78be; width:674px; line-height:28px; border-bottom:1px #eeeeee solid; text-align:left; padding-left:20px; background:url(../images/thd3d_ioco004.gif) no-repeat 4px center;}
.rr_about_cont{ padding:8px;}

/*message*/
.mem_rgmess{ padding:10px; line-height:22px; overflow:hidden;}
.mess{border:1px solid #DDD; padding:8px; margin-top:20px; text-align:left; overflow:hidden;}
.mess_bt{font-weight:bold; border-bottom:1px solid #DDD; padding-bottom:4px; color:#ba1616;}
.messspan{color:#666666; line-height:23px;}
.mess_c{line-height:21px; overflow:hidden;}
.mess_hf{border-top:1px solid #DDD; margin-top:8px; padding-top:6px; line-height:21px; color:#0a3153;}

.mess_ly{margin-top:30px; border-top:2px solid #DDD; padding-top:8px; overflow:hidden;}
.fr_mes{padding-bottom:5px; border-bottom:1px solid #EEE; overflow:hidden; width:680px;}
.fr_mes label{width:90px; float:left; padding-right:10px; text-align:right; margin-top:8px; }
.fr_mes input.inputText{border:1px solid #CCC; color:#929292; float:left; font-size:12px !important; margin:6px 4px 3px 0; padding:2px; width:300px; background-color:#F5F5F5;}
.fr_mes input.inputText1{border:1px solid #CCC; color:#929292; float:left; font-size:12px !important; margin:6px 4px 3px 0; padding:2px; width:100px; background-color:#F5F5F5;}
.fr_mes textarea{border:1px solid #CCC; color:#929292; float:left; font-size:12px !important; margin:6px 4px 3px 0; padding:2px; width:300px; background-color:#F5F5F5;}
.fr_mes input.btnSend{margin:7px 15px 0px 0px; float:left;}


.b_link{ border:1px solid #afc4d9; width:964px; margin:0 auto; margin-top:20px;}
.b_link_fonta{ font-weight:bold; color:#fff; line-height:68px;}
.link{ padding:5px; text-align:left; line-height:21px;}
.link p a{ border-left:1px solid #666; padding-left:6px;}
