/* safe Document */
body,p,img,a,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,br,table,td,form,input{margin:0;padding:0;}
table,ul,li,img{list-style:none;border:0;}
textarea {  
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */  
    box-sizing: border-box;         /* Opera/IE 8+ */  
	resize: none;                   /* extarea在Safari和Chrome中禁用调整大小功能 */
}
/*针对后台编辑器的内容，列表项*/
.editing ol{list-style-type:decimal;}
.editing ol li{list-style-type:decimal;}
.editing ul{list-style-type:disc;}
.editing ul li{list-style-type:disc;}

table {border-collapse:collapse; border-spacing:0; } 
th,td {padding: 0;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}

.floatL{float:left;display:inline;} .floatR{float:right;display:inline;}
.clear{clear:both;font-size:0;height:0;line-height:0;}

.marL{margin-left:10px;} .marR{margin-right:10px;} .marT{margin-top:10px;} .marB{margin-bottom:10px;}
.mar_2L{margin-left:20px;} .mar_2R{margin-right:20px;} .mar_2T{margin-top:20px;} .mar_2B{margin-bottom:20px;}
.tipLine{margin-left:5px;margin-right:5px;}
.line_solid{height:1px;line-height:0px;background:#e0e0e0;margin:20px auto;}
.txt_l{text-align:left;}.txt_m{text-align:center;}.txt_r{text-align:right;}
/*font*/
.font_a{color:#000;}
.font_a a:link,.font_a a:visited{color:#000;text-decoration:none;}
.font_a a:hover{color:#6caae1;text-decoration:none;}
.font_b{color:#000;}
.font_b a:link,.font_b a:visited{color:#333;text-decoration:none;}
.font_b a:hover{color:#6caae1;text-decoration:none;}
.font_c{color:#333;}
.font_c a:link,.font_c a:visited{color:#666;text-decoration:none;}
.font_c a:hover{color:#6caae1;text-decoration:none;}
.font_d{color:#666;}
.font_d a:link,.font_d a:visited{color:#777;text-decoration:none;}
.font_d a:hover{color:#6caae1;text-decoration:none;}

.f_red{color:#c01b20;text-decoration:none;font-style:normal;}
.f_red a:link,.f_red a:visited{color:#c01b20;text-decoration:none;}
.f_red a:hover{color:#c01b20;text-decoration:none;}

.f_orange{color:#e19a00;text-decoration:none;font-style:normal;}
.f_orange a:link,.f_orange a:visited{color:#e19a00;text-decoration:none;}
.f_orange a:hover{color:#c01b20;text-decoration:none;}

.f_black{color:#000;text-decoration:none;font-style:normal;}
.f_black a:link,.f_black a:visited{color:#000;text-decoration:none;}
.f_black a:hover{color:#bb3b40;text-decoration:none;}


.f_blue{color:#3091d9;text-decoration:none;font-style:normal;}
.f_blue a:link,.f_blue a:visited{color:#3091d9;text-decoration:none;}
.f_blue a:hover{color:#0089cd;text-decoration:none;}

.f_white{color:#fff;text-decoration:none;font-style:normal;}
.f_white a:link,.f_white a:visited{color:#fff;text-decoration:none;}
.f_white a:hover{color:#0089cd;text-decoration:none;}

.f_underline{text-decoration:underline;}
.f_trans_up{text-transform:uppercase;}
.f_trans_low{text-transform:lowercase;}
.f_arial{font-family:Arial, Helvetica, sans-serif;}
.f_bold{font-weight:bold;}
.f_sti{font-family:"宋体";}
.f_12{font-size:12px;}.f_14{font-size:14px;}
.f_underline{text-decoration:underline;}

.ptext_24{text-indent:24px;}

/*form*/
.input_a{width:210px;height:22px;line-height:22px;background:#f1f1f1;border:1px solid #f1f1f1;color:#0a67a6;font-size:14px;padding-left:3px;}
.btn{cursor:pointer;}

/*frame*/
body{font-size:12px;width:100%;font-family:"微软雅黑";color:#333;background:#fff;}
.body_div{width:1000px;margin:0 auto;text-align:center;}
.borderA{border:1px solid #e5e5e5;background:#fff;padding:1px;}

/*title*/
.tit_a{height:36px;line-height:36px;overflow:hidden;background:url(../images/tit_a.png) no-repeat 0px 0px;font-size:14px;font-weight:bold;text-align:left;text-indent:37px;margin-bottom:5px;}
	.tit_a a{font-size:12px;font-weight:normal;margin-right:13px;font-family:"宋体";margin-left:110px;}
	.tit_a a{color:#878787;}
	
/*more*/
.more_a{float:right;font-weight:normal;font-size:12px;margin-right:8px;color:#444;}
.more_a a:link,.more_a a:visited{color:#444;text-decoration:none;}
.more_a a:hover{color:#0089cd;text-decoration:none;}


#top{height:80px;}
.top_r{}
.menu{height:15px;line-height:15px;padding-top:34px;text-align:right;}
.menu .line_a{margin-left:36px;margin-right:36px;padding-top:1px;}
.menu .flag_cn,.menu .flag_en{float:right;display:inline;padding-top:3px;}
.menu .flag_cn{margin-left:45px;margin-right:12px;}
.menu span{font-size:14px;float:right;display:inline;position:relative;}
.menu span a{display:block;padding-bottom:10px;}
.menu span a:hover,.menu span a.hover{background:url(../images/icon_red.png) no-repeat center bottom;color:#6caae1;}


.menu span.hover a,.menu span.hover a{background:url(../images/icon_red.png) no-repeat center bottom;color:#6caae1;}
.menu span .submenu {DISPLAY: none;}
.menu span.hover .submenu {	DISPLAY: block}
.menu span .submenu {width:95px;height:auto;POSITION: absolute;TOP:23px;padding-top:9px;LEFT:-15px;z-index:100;font-size:12px;}
.menu span .submenu li {width:95px;height:29px;line-height:29px;margin-bottom:1px;}
.menu span .submenu li a {display:block;overflow:hidden;text-align:center;background:#b53738;color:#fff;height:auto;}
.menu span .submenu li a:hover {color:#fff;background:#b53738;}


#foot{line-height:26px;padding-top:15px;padding-bottom:21px;background:#fbfbfb;}

/*首页*/
#banner{height:415px;position:relative;z-index:90;width:100%;overflow:hidden;margin-bottom:24px;}
.banner_img{position:absolute;left:50%;margin-left:-720px;width:1440px;height:338px;z-index:5;}
.banner_img li{position:absolute;top:0;left:0;width:100%;height:338px;}
.banner .num{height:10px;text-align:center;position:absolute;z-index:10;bottom:11px;width:100%;}
.banner .num i{display:inline-block;width:10px;height:10px;background:url(../images/banbtn.png) no-repeat;font-size:0;line-height:0;overflow:hidden;margin:0 2px;cursor:pointer;}
.banner .num i.act{background-position:-20px 0px;}

#index_a{width:1050px;height:227px;margin:0 auto;margin-bottom:25px;}
#index_b{height:158px;width:980px;margin:0 auto;margin-bottom:9px;}
#index_c{height:118px;margin-bottom:30px;}

#index_a .one{width:302px;height:227px;overflow:hidden;text-align:left;line-height:20px;margin-left:24px;margin-right:24px;background:url(../images/index_a.png) no-repeat;}
#index_a h3,#index_a .desc,#index_a .more{width:281px;margin-left:10px;}
#index_a h3{font-weight:normal;height:39px;line-height:39px;overflow:hidden;border-bottom:1px solid #f0f0f0;margin-bottom:5px;}
#index_a h3 .span_cn{color:#0664aa;font-size:16px;padding-right:10px;}
#index_a h3 .span_en{color:#cccccc;text-transform:uppercase;font-size:10px;}
#index_a .desc{height:72px;line-height:24px;overflow:hidden;margin-bottom:8px;}
#index_a .more{text-transform:uppercase;}
#index_a .more img{padding-right:7px;float:left;display:inline;}

/*子页公共*/
#child_banner{width:100%;height:236px;overflow:hidden;text-align:center;clear:both;margin-bottom:18px;position:relative;}
#child_banner img{margin:0 auto;display:block;width:1440px;position:absolute;left:50%;margin-left:-720px;}
#child_nav{border-top:1px solid #f0f0f0;}
#child_nav span{float:right;display:inline;margin-right:1px;height:39px;line-height:39px;}
#child_nav span a{display:block;width:110px;background:#fff;}
#child_nav span a:hover,#child_nav span a.hover{color:#fff;background:#6caae1 url(../images/icon_at.png) no-repeat center right;}

#child_at{margin-bottom:16px;clear:both;}
#child_at h3{text-align:left;line-height:22px;font-size:18px;font-weight:bold;overflow:hidden;text-transform:uppercase;width:192px;overflow:hidden;text-align:right; no_font-family:"方正综艺简体","微软雅黑";}
#child_at h2{text-align:left;height:28px;line-height:28px;font-size:14px;font-weight:normal;overflow:hidden;width:192px;text-align:right;}
#child_main{padding-bottom:130px;}
#child_main .body_div{text-align:left;line-height:24px;}

/*about*/
.about_rcon{width:775px;float:right;display:inline;border-top:1px solid #f0f0f0;padding-top:13px;}
.table_a{border:1px solid #f6f5f5;background:#f6f5f5;width:100%;border-collapse:0px; border-spacing:0px;}
.table_a td{border-bottom:1px solid #f6f5f5;}
.table_a .tdl{background:#fff;}
.table_a .tdr{padding-left:2%;background:#fbfbfb;}

/*news*/
.list_news{}
.list_news .body_div{text-align:left;}
.list_news .one{padding-top:29px;padding-bottom:28px;background:#f6f6f6;margin-bottom:8px;}
.list_news .one_r{width:726px;height:146px;overflow:hidden;}
.list_news .one h3{font-size:14px;overflow:hidden;height:18px;line-height:18px;overflow:hidden;}
.list_news .one .desc{height:72px;overflow:hidden;}

.list_news li{height:38px;line-height:38px;overflow:hidden;border-bottom:1px dotted #efeded;}
.list_news li span.f_blue{padding-left:2px;padding-right:8px;}

.news_tit{font-size:16px;font-weight:normal;padding-top:5px;padding-bottom:5px;margin-bottom:15px;}
.news_tit span.floatR{font-size:12px;color:#919090;}

/*page*/
.page{width:100%;border-top:1px solid #e7e7e7;padding-top:20px;}
.page .page_con{text-align:right;}
.page .page_con a{background:#fff;border:1px solid #cbcbcb;margin-left:2px;margin-right:2px;padding:6px 11px;text-decoration:none;}
.page .page_con a:hover,.page .page_con a.check{color:#fff;background:#6caae1;border:1px solid #8dc2f1;text-decoration:none;}

/*2014-1215*/
.nav_tab{height:22px;line-height:22px;position:relative;margin-left:225px;margin-top:-22px;margin-bottom:11px;font-size:14px;}
.nav_tab span{padding-left:7px;padding-right:7px;float:left;display:inline;height:22px;line-height:22px;cursor:pointer;}
.nav_tab span.tipLine{color:#d9d9d9;font-size:12px;cursor:none;}
.nav_tab span.hover{background:#6caae1;color:#fff;}

#tab_con_1{display:block;}
#tab_con_2,#tab_con_3{display:none;}
.about_con{clear:both;}



