@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a { padding: 0;margin: 0; font-size:12px; color:#8b8b8b; text-decoration:none; font-family:Arial;}
html {height:100%}
body {height:100%; background:url(../images/bg3.gif) left top repeat-x;}

table { border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal;font-style: normal;}
ul { list-style: none outside none;}
caption { text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}
a{outline:0;}

/**/
/*.header{height:110px; background:url(../img/bg_header.jpg) repeat-x;}*/
.header{height:110px; text-align:center;}
.header_content{width:960px; margin:0 auto; position:relative; z-index:10;background:url(../img/bg_header.gif) repeat-x;height:110px}
h1{float:left; width:220px; height:40px; margin:10px 0 0 10px; background:url(../img/logo.png) no-repeat; line-height:200px; overflow:hidden;}

.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.bts1{border-top:solid 1px #ccc;}
.bbs1{border-bottom:solid 1px #ccc;}
.mrb15{margin:0 15px 15px 0;}
.ml20{margin-left:20px;}
.pt30{padding-top:30px;}
.bb1{ border-bottom:solid 1px #ccc;}
.pt20{padding-top:20px;}
.mtb20{margin:20px 0;}
.black{color:#000;}
/*
.top_menu{ position:relative; float:right; width:720px; margin-top:33px; line-height:28px; z-index:10;}
.top_menu a{margin:0 10px;}
.top_menu a.rec,.top_menu a.inv{ color:#000}
*/
.shop{padding-left:0px; color:#999; font-weight:bold;}
.ani{position:absolute; left:30px; top:3px;}

.select_sim{position:relative; z-index:50; width:140px; height:20px; background:url(../img/form_bg.jpg) repeat-x #FFF;/**/border:solid 1px #cfcfcf;}
.select_sim ul{ display:none; position:absolute; top:21px; left:-1px; width:140px; border:solid 1px #ccc; border-top:none; background-color:#FFF; text-align:left}
.select_sim ul li{cursor:pointer; padding:0px 0 0px 5px; line-height:25px;color:#000}
.select_sim ul li:hover{background:#f0f0f0;}
.select_sim span{ position:absolute; left:0; top:0; line-height:22px; margin-left:5px;}
.select_sim a{
	position:absolute;
	left:0px;
	top:0px;
	width:140px;
	height:20px;
	margin:0;
	background:url(../img/ico_select_sim.gif) no-repeat right top;
}
.member{top:0; right:155px; width:200px; color:#000}
.member a{ width:200px;color:#000}
.lang{top:0; right:10px;color:#000}

.navigation{position:absolute; top:80px; left:0;}
.main_navi li{float:left; height:30px;}
.navi{float:left; height:30px; line-height:100px; overflow:hidden; background:url(../img/bg_navi.gif) no-repeat;}
.navi_01{width:138px; background-position:0 0;}
.navi_02{width:137px; background-position:-138px 0;}
.navi_03{width:137px; background-position:-275px 0;}
.navi_04{width:136px; background-position:-412px 0;}
.navi_05{width:137px; background-position:-548px 0;}
.navi_06{width:137px; background-position:-685px 0;}
.navi_07{width:138px; background-position:-822px 0;}
.navi_01:hover{ background-position:0 -30px;}
.navi_02:hover{ background-position:-138px -30px;}
.navi_03:hover{ background-position:-275px -30px;}
.navi_04:hover{ background-position:-412px -30px;}
.navi_05:hover{ background-position:-548px -30px;}
.navi_06:hover{ background-position:-685px -30px;}
.navi_07:hover{ background-position:-822px -30px;}
.navi_01_on{ background-position:0 -60px;}
.navi_02_on{ background-position:-138px -60px;}
.navi_03_on{ background-position:-275px -60px;}
.navi_04_on{ background-position:-412px -60px;}
.navi_05_on{ background-position:-548px -60px;}
.navi_06_on{ background-position:-685px -60px;}
.navi_07_on{ background-position:-822px -60px;}

.sv{position:absolute; top:30px; display:none; width:132px;}
.sv li{float:left; height:27px;}
.sv a{display:block; width:137px; height:27px; background:url(../img/bg_sed_navi.png) no-repeat; text-align:center;line-height:27px; color:#fff; margin:0;}
.sv a:visited {color:#FFF}
.sv a:hover{background:url(../img/bg_sed_navi_hover.png) no-repeat;}
.sed_navi_02{ left:138px;}
.sed_navi_03{ left:275px;}
.sed_navi_05{ left:548px;}
.sed_navi_06{ left:685px;}
.sed_navi_07{ left:822px;}
.sed_navi_04 a{ width:136px;}
.sed_navi_01 a,.sed_navi_07 a{ width:138px;}

/*start*/
.main_menu{position:absolute; width:960px; /*height:443px; height:413px;*/ overflow:hidden; background:url(../img/bg_mainmenu.gif) no-repeat left top; z-index:200; left:0; /*left:-283px;*/ top:30px; border-bottom:solid 2px #ccc;_zoom:1; display:none; z-index:5;}

.main_menu h2{line-height:27px; color:#fff; font-weight:bold; text-align:center; margin-bottom:15px;}
.navigation .main_menu h2 a{ line-height:27px; color:#fff; font-weight:bold;}
.menu_left{width:800px; float:left; margin:10px 0 20px;}
.menu_right{width:160px; float:right; margin:10px 0 20px;}
.navigation .main_menu li{background:none; padding:0; float:none; height:auto;}
.navigation .main_menu a{font-size:12px; color:#000; font-weight:normal; line-height:18px; display:inline-block; word-break:keep-all; white-space:nowrap}
.navigation .main_menu li a:hover,.navigation .main_menu .tv dt a:hover,.navigation .main_menu dd a:hover{text-decoration:none; background:#ccc;}
.navigation .main_menu .oth dd a:hover{background:none;}
.main_menu .menu_left div{float:left;}
.main_menu .menu_01{width:190px; padding-left:10px;}
.main_menu .menu_02{width:190px; padding-left:10px;}
.main_menu .menu_03{width:190px; padding-left:10px;}
.main_menu .menu_04{width:190px; padding-left:10px;}
.main_menu .menu_05{width:190px; padding-left:10px;}
a.viewall{position:absolute; bottom:0px; right:130px; clear:both;}

.navigation .main_menu .menu_left li{float:left; width:95px; line-height:16px;}
.navigation .main_menu .menu_left li.w1{width:90px;}
.navigation .main_menu .menu_left li.w2{width:100px;}

.navigation .main_menu h4,.navigation .main_menu h4 a{color:#c60004; font-weight:bold; clear:both; margin-bottom:5px;}
.navigation .main_menu h5{clear:both; margin:5px 0;}

.navigation .main_menu  ul{}
.navigation .main_menu .menu_right h4{padding-left:25px; margin:5px 0;}
.navigation .main_menu .menu_right h4 a{font-size:12px; color:#000;}
.navigation .main_menu .menu_right ul{margin:0 0 10px 30px; overflow:hidden; zoom:1;}
.navigation .main_menu .menu_right ul li{float:left; margin-right:10px;padding-left:10px}

.navigation .main_menu dl{clear:both;line-height:16px;}
.navigation .main_menu .want_know dt{font-weight:bold; margin-bottom:5px;}
.navigation .main_menu .want_know dd{width:90px; float:left;}
.navigation .main_menu .want_know dd.w3{width:150px;}
.navigation .main_menu .tv{line-height:16px;}
.navigation .main_menu .tv dt{width:70px; clear:left; float:left;}
.navigation .main_menu .tv dt a{color:#000;}
.navigation .main_menu .tv dd,.navigation .main_menu .tv dd a{color:#999; line-height:18px;}

.menu_left .sep{ background:url(../img/bg_menu_sep_01.gif) no-repeat; width:100%; height:2px;line-height:2px; margin:18px 0;}
.menu_left .sep2{ background:url(../img/bg_menu_sep_01.gif) no-repeat; width:100%;height:2px;  line-height:2px; margin:10px 0;}
.menu_left .sep3{ background:url(../img/bg_menu_sep_01.gif) no-repeat; width:100%; height:2px; line-height:2px;margin:5px 0;}
.navigation .main_menu .menu_right .sep{(../img/bg_menu_sep_02.gif) no-repeat; width:100%; line-height:2px; margin:25px 0;}
.menu_04 dl{clear:both; margin-bottom:10px; overflow:hidden;}
.menu_04 dt{ clear:both; float:left; width:80px;}
.menu_04 dd{ float:left;width:100px;}
.navigation .main_menu .menu_04 dd a{width:50px; display:inline-block;}

/*stop*/

.know_more dt{color:#000; margin-bottom:5px;}
.know_more dd{line-height:150%;}
.oth dd a{ margin-bottom:10px;}
.menu_left .nf a{float:none; margin-right:10px;}
.menu_left .db a{display:block; width:100%;}

.menu_right dl{margin:0 0 25px 10px; line-height:150%;}
.menu_right dt a{color:#393939;}
.menu_right dd a{margin-right:15px;}
.menu_right .vall{position:absolute; left:0; bottom:0;}

/**/
.flash{height:454px; overflow:hidden; text-align:center; /*background:url(../img/bg_flash.jpg) repeat-x left top;*/}

/**/
.main{width:960px; margin:0 auto;}
.main2{width:960px; margin:0 auto; text-align:center; background:url(../images/footer_newbg.jpg) top center repeat-x;}
.indexMain {width:1000px; margin:0 auto; text-align:center; background:url(../images/ind_bg1.jpg) top center no-repeat;}
.indexCont {padding-left:20px}

/*--首页新闻CSS--*/
#newscont {width:960px;height:120px; background: url(../images/dcontbg2.png) left top no-repeat;}
#newscont .news_tit {color:#666; vertical-align:bottom;}


/*footer*/
.footer{clear:both;}
.footer table {background:#f5f5f5 url(../img/bg_footer.gif) repeat-x left top;}
.footerInd{clear:both; /*background:#ebebeb url(../img/bg_footer.gif) repeat-x left top;*/ }
.footer_content{ width:960px; margin:0 auto; overflow:hidden; _zoom:1; background:url(../img/bg_indfoot.jpg) bottom left repeat-x;}
.footer_content ul{ margin-left:20px;}
.footer_content li{width:105px; float:left; margin-right:20px;}
.footer_content h5{margin-top:0px; font-weight:bold; padding-left:10px; border-bottom:solid 1px #ccc; line-height:22px; color:#333}
.footer_content h5 a{ font-weight:bold;color:#333}
.footer_content dl{ line-height:27px;}
.footer_content dt{padding-left:10px; background:url(../img/bg_list_02.gif) no-repeat 0 12px; border-bottom:solid 1px #ccc; margin-bottom:-1px;}
.footer_content dt a{color:#333;}
.footer_content dd{padding-left:10px; background:url(../img/bg_list_02.gif) no-repeat 0 12px; line-height:20px;}
.footer_content dd a{color:#818181;}
.footer_content a{color:#818181;}
/*
.contact{float:left; width:157px; height:55px; padding:15px 0 0 12px; margin:50px 0 0 20px; background:url(../img/bg_contactus.gif) no-repeat;}
.contact a{color:#fff; font-size:14px; font-family:simhei;}
.contact .en{font-size:22px; font-family:Arial;}
*/
.subjectlink{float:right; margin-top:10px; width:169px; height:220px; background:url(../img/bg_subjectlink.gif) no-repeat;}
.subjectlink dt{font-size:14px; color:#000; font-family:simhei; background:none; border:none; line-height:35px;}
.subjectlink dd{padding-left:26px; background:url(../img/bg_list_08.gif) no-repeat 13px 6px;}
.subjectlink dd a{padding:0;color:#333; line-height:22px;}
.subjectlink dd img{vertical-align:middle; margin:6px 0;}

/*copyright*/
.copyright{color:#b1b1b1; line-height:30px;; text-align:center}
.copyright_content{width:960px; margin:0 auto; height:30px; background:#b51a02;color:#FFF;}
.cr{float:left; width:260px; margin-left:20px; padding-left:0px;color:#FFF;}
.cr2{float:left; width:20px; margin-left:2px; padding-top:5px;color:#FFF;}
.cr a{color:#FFF}
.link{float:right; width:520px;color:#FFF;padding-right:10px;background:url(../img/ico_ume.gif) no-repeat 455px 6px;}
.link a{margin:0 10px;color:#FFF;}

/*news*/

.top_area{text-align:center;}
.abouttcl {background: url(../images/main_bg2.jpg) top center repeat-y;}
.mainbg {background: url(../images/main_bg1.jpg) top center no-repeat;}
.main_wrap{}
.main_content{width:960px; margin:0 auto; padding:10px 0 50px; overflow:hidden; _zoom:1;background:url(../img/bg_content.jpg) repeat-x left top; background-color:#FFF;height:auto}
.news {text-align:center; background: url(../images/main_bg2.jpg) top repeat-y}
.sidebar{float:left; width:163px; position:relative; overflow:hidden;}

.reports a{margin-bottom:10px; display:block;}

.side_navi{margin-bottom:10px; overflow:hidden; _zoom:1;}
.side_navi li{float:left;}
.side_navi li.on a{ background:url(../img/new_left_bg.jpg) no-repeat 0px -113px;}
.side_navi li.open a{ background:url(../img/new_left_bg.jpg) no-repeat 0px 0px; border-top:solid 1px #fff;}
.side_navi a{padding-left:25px; float:left; width:142px; height:28px; line-height:28px; background:url(../img/new_left_bg.jpg) no-repeat 0px -27px; color:#fff; font-weight:bold;}
.side_navi .open a{ background:url(../img/new_left_bg.jpg) no-repeat;}
.side_navi .sub2 { background:url(../img/new_left_bg3.jpg) no-repeat 0px 0px; border-top:solid 1px #fff;}

.side_navi ul{display:none;}
.side_navi ul a,.side_navi li.on ul a,.side_navi .open ul a{float:left;  height:27px; background:url(../img/new_left_bg.jpg) no-repeat 0 -85px; color:#fff; padding-left:35px; line-height:27px; color:#666; font-weight:normal;}
.side_navi .open ul{display:block; float:left;}
.side_navi .open ul .current a{ background:url(../img/new_left_bg2.jpg) no-repeat 0 -57px; color:#fff; height:27px;}
.side_navi .openon ul{display:block; float:left;}

.news_search{ position:relative; width:167px; height:149px; background:url(../img/bg_news_search.png) no-repeat; margin-bottom:10px;}
.news_search h4{ padding-left:35px; height:30px; line-height:30px; color:#333;}
.news_search .select_sim{ left:67px; top:41px; width:90px; /*background:url(../img/bg_select_sim_02.jpg) no-repeat;*/}
.news_search .select_sim span{width:67px;}
.news_search .select_sim a{width:90px;}
.news_search .select_sim ul{width:90px;}
.news_search p{ margin:10px; line-height:27px; height:27px;}
.news_search input{ width:145px; padding-left:2px; height:25px; border:solid 1px #cfcdcd; margin:0 0 10px 10px; color:#666; line-height:25px;}
.news_search .btn_search{ display:block; width:97px; height:25px; margin-left:40px; overflow:hidden; background:url(../img/btn_search.jpg) no-repeat; line-height:100px;}

.news_subscribe{ overflow:hidden; line-height:300px;}
.news_subscribe a{ display:block; width:163px; height:93px; background:url(../img/new_left_bt.jpg) no-repeat; overflow:hidden;}

.main_area{ width:774px; float:right; background:#fff; overflow:hidden; _zoom:1;height:auto;}
.main_area dl{ height:100%;}
.main_area_job {width:774px; float:right; background:#fff; overflow:hidden; _zoom:1;}
.main_area_join {width:774px; float:right; background:#fff; overflow:hidden; _zoom:1;}
.main_area_join .title{height:25px; line-height:25px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; position:relative;}
.main_area_special{ width:785px; background:none;}
.news_top{ width:777px; height:274px; overflow:hidden; padding-left:6px; }
.crumbs{ height:40px; line-height:40px; color:#9d9d9d;  position:relative; text-align:left;}
.crumbs_google {width:400px;float:left}
.crumbs_right {height:30px;position:relative;width:500px;float:right; padding-top:10px}
.crumbs_special{ padding-left:0px; background:none;}
.crumbs a{color:#666;}
.crumbs span{color:#cf0000;}

/**/
.news_area{ width:774px; float:right;overflow:hidden; _zoom:1; background:#FFF}
.news_area .title{height:25px; line-height:25px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; position:relative; text-align:left}
.news_area .title h3{ padding-left:20px; color:#ce0000; font-weight:bold;}

.main_area .title{height:25px; line-height:25px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; position:relative;}
.main_area .title h3{ padding-left:20px; color:#ce0000; font-weight:bold;}
.main_area .title span{ position:absolute; top:0px; right:10px;}
.main_area .title a{color:#ce0000;}
.main_area .title span a.rss{ color:#ce0000; }

.doc_cont .title{height:27px; line-height:27px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; }
.doc_cont .title h3{ padding-left:0px; color:#ce0000; font-weight:bold;}
.doc_cont .title span{ float:right; padding-right:10px;}
.doc_cont .title span a.rss{ color:#ce0000; padding-top:6px;}

.news_top { border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; background:url(../img/news_bg_index.jpg) left top repeat-x; background-color:#FFF;}
.news_top p{float:left; width:380px; height:232px; margin-right:20px;}
.news_top dl{width:410px; float:left; margin-top:25px;}
.news_top dt{margin:5px 0;}
.news_top dt a{font-size:12px; font-weight:bold; color:#b90000;}
.news_top dd{height:66px; line-height:22px; overflow:hidden;}
.news_top dd a{color:#666666;}
.news_top dd em{color:#b90000;}
.news_top .news_list_01{float:left; padding-top:10px; width:410px; overflow:hidden; _zoom:1;}
.news_top .news_list_01 li{ padding-left:14px;padding-right:14px; background:url(../img/new_list_ar.jpg.jpg) no-repeat 0px 0px; margin-bottom:8px; line-height:14px; *line-height:12px; overflow:hidden; _zoom:1;}
.news_top .news_list_01 li a{float:left; width:260px; color:#000}
.news_top .news_list_01 li span{float:right; width:75px;}
.news_top .news_list_01 li.more{background:none; margin-top:15px;}
.news_top .news_list_01 li.more a{float:none; color:#cf0003}

.news_tab_cont{ overflow:hidden;}
.news_tab_cont .pic{background:url(../img/new_pic_bor.jpg) no-repeat left top; width:272px; height:260px; padding-left:6px; padding-top:6px; margin-left:22px; margin-top:27px; margin-right:50px;display:inline;}
.news_tab_tit{clear:both; height:28px; position:relative; background:url(../img/new_tab_off.jpg);border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.news_tab_tit .rss{position:absolute; right:15px; top:6px;}
.news_tab_tit li{float:left; height:27px; line-height:27px; border-right:solid 1px #ccc;}
.news_tab_tit li a{float:left; padding:0 15px;}
.news_tab_tit li.on a{color:#fff; font-weight:bold; background:url(../img/new_tab_on.jpg) repeat-x;}

.news_tab_tit2{clear:both; height:27px; position:relative; background:url(../img/news_blocl_2_bg.jpg);}
.news_tab_tit2 li{float:left; height:27px; line-height:27px; }
.news_tab_tit2 li a{float:left; padding:0 15px;}
.news_tab_tit2 li.on a{color:#fff; font-weight:bold; background:url(../img/news_blocl_2_bg_on.jpg) repeat-x;}

.rc_tr{position:absolute; right:-1px; top:-1px; display:block; width:6px; height:5px; background:url(../img/img_rc_tr.gif) no-repeat;}
.news_top .title{height:27px; line-height:27px; background:url(../img/bg_title.gif) repeat-x; }
.news_focus .title{height:27px; line-height:27px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; }

.news_focus{ margin:10px 0 0px 0px; border:solid 1px #dbdbdb; background:url(../img/news_bg_index.jpg) 0px 53px repeat-x; background-color:#FFF; height:270px;}
.news_focus h3{ padding-left:20px; color:#ce0000; font-weight:bold;}
.news_focus .title span{ float:right; padding-right:10px;}
.news_focus .title span a{ color:#ce0000;}
.news_focus .pic{background:url(../img/new_pic_bor.jpg) no-repeat left top; width:272px; height:160px; padding-left:6px; padding-top:6px; margin-left:22px; margin-top:27px; margin-right:50px;display:inline;}
.news_focus p{clear:left; float:left; margin:6px 0 10px 13px; display:inline;}
.news_focus dl{float:right; width:410px; margin:27px 20px 0 0; *margin:32px 20px 0 0;  }
.news_focus dt{ margin-bottom:5px;}
.news_focus dt a{font-weight:bold; color:#9e0101;}
.news_focus dd a{color:#666; line-height:22px; height:87px;}
.news_focus dd em{color:#9e0101;}
.news_focus .news_list_01{float:left; margin-top:10px; width:410px; overflow:hidden; _zoom:1;}
.news_focus .news_list_01 li{ padding-left:14px;padding-right:14px; background:url(../img/new_list_ar.jpg.jpg) no-repeat 0px 0px; margin-bottom:8px; line-height:14px; *line-height:12px; overflow:hidden; _zoom:1;}
.news_focus .news_list_01 li a{float:left; width:260px; color:#000}
.news_focus .news_list_01 li span{float:right; width:75px;}
.news_focus .news_list_01 li.more{background:none; margin-top:20px;}
.news_focus .news_list_01 li.more a{float:none; color:#cf0003}

.news_focus .news_list_01 li{ padding-left:14px;padding-right:14px; background:url(../img/new_list_ar.jpg.jpg) no-repeat 0px 0px; margin-bottom:8px; line-height:14px; *line-height:12px; overflow:hidden; _zoom:1;}


.news_list_02{clear:both; height:38px; border-top:solid 1px #dbdbdb; background:#f2f2f2; width:100%; overflow:hidden; _zoom:1;}
.news_list_02 li{float:left; border-top:solid 1px #fff; padding:8px 0 4px; width:236px; background:url(../img/bg_list_06.gif) no-repeat right 5px;}
.news_list_02 li a{float:left; height:23px; line-height:23px; color:#282828; padding-left:20px; background:url(../img/bg_list_05.gif) no-repeat 8px 6px;}
.news_list_02 li.more{width:64px; text-align:center; background:none;}
.news_list_02 li.more a{ float:none; padding:0; background:none;}


.third_viewpoint .title{height:27px; line-height:27px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; }
.third_viewpoint{ height:150px; float:left; display:inline; border:solid 1px #dbdbdb; margin:10px 0px 10px 0px; width:782px;}
.third_viewpoint h3{ padding-left:20px; color:#ce0000; font-weight:bold;}
.third_viewpoint .title span{ float:right; padding-right:10px;}
.third_viewpoint .title span a{ color:#ce0000;}

.media_center{ height:150px; float:left; display:inline; border:solid 1px #dbdbdb; margin:0px 0px 0px 0px; width:782px;}
.media_center .title{height:27px; line-height:27px;background:url(../img/news_title_bg.jpg) repeat-x;   display:block; }
.media_center{ height:150px; float:left; border:solid 1px #dbdbdb;}
.media_center h3{ padding-left:20px; color:#ce0000; font-weight:bold;}
.news_list_03 { padding-left:10px; padding-top:10px; display:inline; float:left;}
.news_list_03 li{ padding-left:14px;padding-right:14px; background:url(../img/new_list_ar.jpg.jpg) no-repeat 0px 0px; margin-top:7px; overflow:hidden; _zoom:1; line-height:15px; *line-height:12px; width:350px; float:left; display:inline;}
.news_list_03 li a{float:left;  color:#000}
.news_list_03 li span{float:right; width:75px;}
.media_center ul{ margin-left:10px; margin-top:10px;}
.media_center li{float:left; margin:8px 0 0 8px; display:inline;}
.media_center li a{float:left; height:47px; width:180px; line-height:200px; }
.m_01{background:url(../img/btn_vicenter.jpg) no-repeat;}
.m_02{background:url(../img/btn_videocenter.jpg) no-repeat;}
.m_03{background:url(../img/btn_piccenter.jpg) no-repeat;}
.m_04{background:url(../img/btn_medialinkman.jpg) no-repeat;}

/* news_list */
.news_list{background:#fff; padding:0 20px; text-align:left}
.news_list dl{ overflow:hidden; _zoom:1; background:url(../img/list_bg.jpg) bottom no-repeat; padding-bottom:20px;}
.news_list dt{ margin:10px 0px 6px 0px; line-height:22px; position:relative;}
.news_list dt img{float:left; margin-right:20px;  background:url(../img/news_list_bg.jpg) left top no-repeat; padding:6px 10px 10px 6px;}
.news_list dl.last{background:none;}
.news_list dt a{ color:#666; font-weight:bold; font-size:12px;} /*新闻列表标题*/
.news_list dt span{ color:#a5a5a5; font-size:11px; float:right; margin-right:5px; top:0;}
.news_list dd.des{height:66px; overflow:hidden;}
.news_list dd.des a{color:#666; line-height:22px;}
.news_list dd.detail{ overflow:hidden; _zoom:1;}
.news_list dd.detail a{ color:#ba0000;margin:0 3px 10px 0; line-height:22px; padding-left:155px; }

.list_pic .first{ border-top:none; padding-top:10px;}
.list_pic { background:url(../img/news_bg_index.jpg) left top repeat-x;}
.list_txt dd.detail a{ padding-left:0px;}
/*pagination*/
.pagination{ clear:both; padding:10px 20px 10px 0px;float:right}
.pagination p{overflow:hidden;_zoom:1;}
.about_content .pagination p{ padding:12px 0; text-indent:0px;}
.pagination span, .pagination a{margin-right:5px;}
.pagination span{color:333; font-weight:bold; float:left; }
.pagination a.current{color:#fff; border:1px solid #a7b0b8; background-color:#a10505;float:left; text-align:center}
.pagination a{color:#666; float:left; padding:2px 4px; border:1px solid #a7b0b8; background-color:#f9fafb; text-align:center; white-space:nowrap; display:inline; font-family:simsun; line-height:12px;}
.pagination a:hover{color:#fff; background-color:#a10505}

.pagination a.dot{ border:solid 1px #fff;background-color:#FFF;}
.pagination a.dot:hover{background-color:#FFF;color:#666;}

.pagination a.current{color:#fff; background-color:#a10505;}
.pagination a.current:hover{color:#fff;-color:#a10505}

.pagination a.btn_page{ padding:2px; width:39px; white-space:nowrap }
.pagination a.btn_page:hover{color:#fff;padding:2px 6px; background-color:#a10505}

/*.pagination span.btn_page{ color:#666; font-weight:normal;}
.pagination a.btn_page{ color:#333;}*/
.pagination .total {float:right; font-weight:normal; padding:2px 6px; *padding:3px 6px;}

/* search_top */
.news_search_top{height:30px;  line-height:25px; padding-top:3px;}
.input_01{width:120px; padding:5px 0 5px 5px; border:solid 1px #d5d5d5; color:#666; background:#fff; margin-right:8px;}
.btn_search_top{ background:url(../img/news_search.jpg) no-repeat; padding:0px 13px; margin-top:2px; float:left; line-height:20px; color:#FFF }
.news_search_top span{ float:left; margin-right:8px;}
.news_search_top input{float:left;}
.news_search_top .input_01{ background:url(../img/search_bg.jpg) left top no-repeat; border:0px; width:137px;}
.news_search_top .input_02{ padding:4px 0 3px 4px; border:1px solid #d8d8d8;}
.news_search_top .select_sim{ position:relative; float:left; width:90px; margin-right:8px; background:#fff url(../img/bg_select_sim_02.jpg) no-repeat; z-index:6;}
.news_search_top .select_sim span{width:67px;}
.news_search_top .select_sim a{width:90px;}
.news_search_top .select_sim ul{width:88px; z-index:6;}
.news_search_top .tit{  font-size:12px; color:#666; padding-right:10px; margin-right:10px; padding-left:20px;}

/*main_tab*/
.main_tab{height:28px; overflow:hidden; _zoom:1; }
.main_tab li{float:left; height:28px; text-align:center; line-height:30px; border-bottom:none;}
.main_tab li a{color:#626262; font-weight:bold; display:block;}
.main_tab li.on{background:url(../img/new_tab_on.jpg) repeat-x 0 -1px; }
.main_tab li.on a{color:#fff;}

.news_tab li{width:238px;}
.news_tab li.sep{margin:0 6px 0 5px;}

/*news_detail*/
.news_detail{margin:0 20px;height:100%}
.news_detail_title{border-bottom:solid 1px #ccc; text-align:center; line-height:22px; padding:10px 0; margin-bottom:25px;}
.news_detail_title h3{color:#ba0000; font-size:20px; font-weight:bold;}
.news_detail_title p{color:#666; font-size:12px; }
.page_navi{ margin:0px 20px; padding:10px 0; overflow:hidden; _zoom:1;}
.page_navi .fl{float:left; width:45%;}
.page_navi a{ color:#000}
.page_navi .fr{float:right; width:45%; text-align:right;}

.backtolist{ text-align:right; margin:10px 20px; clear:both;}

/*contactus*/
.contactus{padding:20px 0px 0; margin:0px 0px 0px 10px;}
.contactus h3{background:url(../img/bg_contact_tit.gif) repeat-x; font:bold 14px/35px Arial; color:#2f2f2f; border:solid 1px #ccc; text-align:center; margin-bottom:3px;}
.contactus dl{width:187px; height:330px; float:left; display:inline;}
.contactus dl.linkman{background:url(../img/bg_contactus_01.jpg) no-repeat; margin-right:3px;}
.contactus dl.phone{background:url(../img/bg_contactus_02.jpg) no-repeat; margin-right:4px;}
.contactus dl.email{background:url(../img/bg_contactus_03.jpg) no-repeat; margin-right:4px;}
.contactus dl.address{background:url(../img/bg_contactus_04.jpg) no-repeat;margin:0;}
.contactus dt{font:bold 16px/16px Arial; color:#2f2f2f; margin:20px 0 0 10px;}
.contactus dd{font:bold 16px/20px Arial; color:#b90000; margin:10px 0 0 10px; width:150px;}

/*btn*/
a.btn{background:url(../img/bg_btn_down.jpg) no-repeat; width:91px; height:25px; line-height:25px; text-align:center; float:right;}

/*vi*/
.vi_content{padding:0px; margin:0 0px;}
.vi_tab{margin:0; background: url(../img/new_tab_off.jpg) repeat-x scroll 0px -1px transparent}
.vi_tab li{width:194px; background:url(../img/new_tab_off_vi.jpg) no-repeat 0px -1px;}
.vi_tab li.last{ /*background:none;*/}
.vi_main{ border:0px; margin:20px}
.vi_main dt{height:30px; background:#eaeaea; font:normal 16px/30px simhei; color:#333; text-align:center; margin:0 1px; position:relative;}
.vi_main dd{margin:15px 0 20px; text-align:center;}
.vi_main dt a{color:#ca0000; margin-right:10px;}
.vi_main dt .down{position:absolute; right:0px; top:2px;}

/*aboutcontent*/
.about_content{width:776px; float:right;}
.about_main{padding:20px; background:#fff url(../img/bg_about.gif) repeat-x; border:solid 1px #e0dfdf; border-top:none; overflow:hidden; _zoom:1;}

.ceo_message{ margin:30px 20px; overflow:hidden; _zoom:1;}
.ceo_message dl{margin-top:20px; clear:both;}
.ceo_message dl.top{margin-top:10px; background:#f5f5f5; height:268px; padding-right:20px; border:solid 1px #e4e3e3; padding:6px; overflow:hidden;}
.ceo_message dl.top dt img.fl{float:left; margin-right:15px;}
.ceo_message dl.top dt span{font:normal 24px/28px Microsoft YaHei; color:#000; padding:15px 0; display:block;}
.ceo_message .fl{margin:0 80px 0 50px;}

.ceo_message dl dt{color:#cf0000; font-weight:bold;}
.ceo_message p{line-height:26px; margin-bottom:15px;color:#666;}

.auther{text-align:right; color:#000; font-weight:bold; padding:20px 0;}
.auther img{margin:0 10px; vertical-align:middle;}

/*
.research{margin:20px; padding-bottom:20px;}
.prize{width:738px; height:244px; background:url(../img/bg_research.jpg) no-repeat; margin-bottom:20px;}
.prize h4{ font:normal 20px/24px Microsoft YaHei; color:#fff; padding:40px 0 0 45px;}
.prize ul{ margin:10px 0 0 45px;}
.prize li{color:#000; line-height:18px; padding-left:8px; background:url(../img/bg_list_09.gif) no-repeat 0 center;}
.research p{line-height:20px; margin-bottom:20px; color:#666;}
*/

.innovate_list{overflow:hidden; _zoom:1; margin:15px 0 50px;}
.innovate_list li{float:left; display:inline; margin-right:22px;}
.innovate_list li a{float:left; width:166px; height:47px; line-height:200px; overflow:hidden;}
.innovate_list .in_01{background:url(../img/img_innovate_01.jpg) no-repeat;}
.innovate_list .in_02{background:url(../img/img_innovate_02.jpg) no-repeat;}
.innovate_list .in_03{background:url(../img/img_innovate_03.jpg) no-repeat;}
.innovate_list .in_04{background:url(../img/img_innovate_04.jpg) no-repeat; margin-right:0;}

.innovate_detail{border-bottom:solid 1px #ccc;}
.innovate_detail li{border-top:dotted 1px #000; padding-left:160px; clear:both; overflow:hidden; _zoom:1;}
.innovate_01{background:url(../img/bg_innovate_01.jpg) no-repeat 40px 20px;}
.innovate_02{background:url(../img/bg_innovate_02.jpg) no-repeat 40px 20px;}
.innovate_03{background:url(../img/bg_innovate_03.jpg) no-repeat 40px 20px;}
.innovate_04{background:url(../img/bg_innovate_04.jpg) no-repeat 40px 20px;}

.innovate_top{float:right; width:47px; height:15px; background:url(../img/ico_top.gif) no-repeat; margin:10px 0; *margin:0px; line-height:100px; overflow:hidden;}

/*feedback*/
.form_style{/*background:url(../img/bg_feedback.gif) no-repeat; */}
.form_style table{ margin:10px 0 10px 10px; width:720px;}
.form_style table label{margin-right:10px;}
.form_style table input{vertical-align:middle; background:url(../img/form_bg.jpg) repeat-x #FFF; }
.form_style table th{color:#333; vertical-align:top; padding:10px 0;}
.form_style table td{padding:5px 0; *padding:4px 0;color:#333;}
.form_style table em{color:#e20000; margin-right:5px; vertical-align:middle; font-family:simsun;}
.input_02{padding:5px 0 5px 5px; border:solid 1px #b1b8cc; color:#666; background:#fff; margin-right:8px;}
.form_style .w1{ width:120px;}
.form_style .r{ border:1px solid #e20000}
.form_style .w2{ width:130px;}
.form_style .w3{ width:610px; width:603px\9; *width:627px;}
.form_style .w4{ width:280px;}
.form_style textarea{ width:410px; height:80px;}
.form_style p{text-align:center;}
.form_style p input{border:none; background:url(../img/bg_btn_01.gif) no-repeat; margin:0px; cursor:pointer;}

.form_style .title{ font-weight:bold; color:#333; padding-left:12px; line-height:25px;}

.sim_form{position:relative; width:125px; border:solid 1px #b1b8cc; }
.sim_form ul{width:125px; height:100px; overflow-y:scroll;} /* lisa modify 9 28*/
.sim_form a{width:125px;}

.mediaorder{position:relative;}
.pop_01{position:absolute; width:476px; height:157px; background:url(../img/bg_pop_01.png) no-repeat; top:50%; left:150px;}
.pop_01 a{ float:left; width:71px; height:25px; background:url(../img/bg_btn_01.gif) no-repeat; text-align:center; line-height:25px; color:#333; margin:110px 0 0 210px;}

/*foucs*/
.focus_first{ height:218px;  padding-right:10px;background:url("../img/list_bg.jpg") no-repeat scroll center bottom transparent; margin-bottom:10px;}
.focus_first dt{margin:20px 0 10px;}
.focus_first dt img{  margin:0px;}
.focus_first dt .pic { float:left;background:url(../img/new_pic_bor.jpg) no-repeat scroll left top transparent;display:inline;height:210px;margin-left:22px;margin-right:50px;padding-left:6px;padding-top:6px;width:272px;}
.focus_first .des{ line-height:20px;}
.focus_first dt a.tit{ color:#e20000; font-weight:bold;}
.focus_first .detail {padding-top:20px;}
.focus_first .detail a{ color:#e20000;  }


.more_focus{ overflow:hidden; _zoom:1;}
.more_focus dl{float:left; width:355px; padding:10px 10px 0;}
.more_focus dt{margin-bottom:0;}
.br1{border-right:dotted 1px #eaeaea;}
.more_focus  dt .pic { float:left;
background:url(../img/focus_list_bg.jpg) no-repeat left top;display:inline;height:210px; width:150px;margin-left:10px;margin-right:10px;padding-left:3px;padding-top:3px;
}
.more_focus  dt .pic img{ margin:5px 7px;}
.more_focus dl {background:url(../img/focus_list_bg_2.jpg) no-repeat scroll center bottom transparent;
height:150px; margin-top:8px;}
.more_focus  dt a{ color:#e20000;font-weight:bold;  }
.more_focus .des { line-height:20px; height:75px; margin-top:5px;}
.more_focus .detail a{ color:#e20000;}

/*pic_center*/
.media_center_main{margin:0 20px;}
.pic_tab {border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; margin:0;background:url(../img/new_tab_off.jpg) repeat-x 0px -1px;}
.pic_tab li{width:145px; border-right:none; background:url(../img/new_tab_off_b.jpg) no-repeat 0 -1px;}
.pic_tab li.on{border-right:none;background-position:0px -1px;}

.tab_list_tit{/* background:url(../img/bg_piccenter_01.gif) repeat-x; */height:130px; position:relative; overflow:hidden;}
.tab_list_tit .btn_left,.tab_list_tit .btn_right{ position:absolute; display:block; width:14px; height:110px; top:4px;}
.tab_list_tit .btn_left{left:0; background:url(../img/btn_left.gif) no-repeat;}
.tab_list_tit .btn_right{right:0; background:url(../img/btn_right.gif) no-repeat;}

.tab_list{width:690px; height:134px; overflow:hidden; margin:5px 0 12px 21px; position:relative;}
.tab_list ul{width:3000px; position:absolute; height:114px;}
.tab_list ul li{float:left; width:138px; height:114px; text-align:left; background:url(../img/bg_tab_list.jpg) no-repeat;}
.tab_list ul li.on{ background:url(../img/bg_tab_list_on.jpg) no-repeat;}
.tab_list ul li a{color:#5d5d5d; }
.tab_list ul li.on a{color:#c70303; font-weight: bold; }
.tab_list ul li a img{display:block; margin:9px; width:115px; height:65px; padding-bottom:25px;}

.tab_list_cont{background:url(../img/vido_bg_left.jpg) repeat-x; overflow:hidden; margin-top:10px;}
.tab_list_cont .pic_big{width:712px; height:339px; margin:15px 0 1px 11px;background:url("../img/loading.gif") no-repeat scroll center center #FFFFFF;;}
.tab_list_cont .pic_big img{width:712px; height:339px;}
.tab_list_cont .pic_des{ height:38px; padding-top:10px; background:url(../img/bg_piccenter_03.gif) repeat-x; margin:0 12px;}
.pic_tit{color:#333; float:left; width:380px; height:30px; border-right:solid 1px #f2f2f2; padding-left:10px;}
.share{float:left; border-left:solid 1px #d7d7d7; height:30px;}
.share .down{ float:left; width:77px; height:21px; background:url(../img/share_down.jpg) no-repeat; line-height:30px; text-align:center; color:#fff; font-size:14px; margin:0 8px;}
.share ul{float:left; width:220px; height:30px; /*background:url(../img/bg_share.gif) no-repeat;*/}
.share ul li{float:left; margin:5px 0 0 7px;_margin:5px 0 0 5px;}
.share ul li img{border:solid 1px #ddd;}

.pic_list{background:url(../img/bg_piccenter_04.gif) repeat-x; overflow:hidden; _zoom:1; padding:16px 0 0 14px; *margin-bottom:14px;}
.pic_list li{float:left; width:133px; height:83px; background:url(../img/bg_pic.png) no-repeat; margin:0 8px 15px 0;}
.pic_list li img{margin:9px; width:115px; height:65px;}

.video_list{background:url(../img/bg_piccenter_04.gif) repeat-x; overflow:hidden; _zoom:1; padding:16px 0 0 14px; *margin-bottom:14px; clear:both;}
.video_list li{float:left; width:133px; height:103px; background:url(../img/bg_video.png) no-repeat; margin:0 8px 15px 0; text-align:center;}
.video_list li a{color:#333;}
.video_list li img{margin:9px 9px 5px; width:115px; height:65px; display:block;}

.video_big{float:left; width:441px; padding:17px 0 25px 31px;}
.video_des{float:right; width:279px; margin-top:0px; background:url(../img/vido_bg_new.jpg) repeat-x; position:relative; border-left:1px solid #bbc4ca }
.video_des .share{border:none;}
.video_des h4{color:#b90000; line-height:30px; padding-left:17px; font-weight:bold;}
.video_des dl{height:370px; width:230px; margin-left:17px;}
.video_des dl dt{ font-weight:bold; color:#333; padding-top:20px;}
.video_des dl dd{color:#666; line-height:20px;}
.video_des .btn3{float:left; width:77px; height:30px; line-height:30px; background:url(../img/bg_btn_03.jpg) no-repeat; text-align:center;}
.video_des .btn4{float:left; width:77px; height:30px; line-height:30px; background:url(../img/bg_btn_1.jpg) no-repeat; text-align:center;}

.video_des ul{float:left; margin:0 8px; display:inline;}
.video_des .share a{margin-bottom:5px;}

.pop_share{position:absolute; width:245px; height:270px; top:35px; left:17px; background:url(../img/bg_video_des.gif) repeat-x left -35px; display:none;}
.pop_share_tit{ font-size:14px; color:#000; font-weight:bold; margin:15px 0;}
.pop_share p{color:#000;}
.pop_share .btn_01{margin:8px 0;}
.pop_share .input_03{width:240px; height:25px; border:solid 1px #b1b8cc; margin-top:5px;}
.pop_share .back{ position:absolute; right:0; bottom:0;}

.btn_01{ display:block; width:71px; height:25px; text-align:center; background:url(../img/bg_btn_01.gif) no-repeat; line-height:25px; color:#333;}

/* intro */
.intro dl{ /*margin:27px 30px 30px 22px;*/ overflow:hidden; _zoom:1;}
.intro dl img.fl{float:left; margin:0 20px 0px 0;}
.intro dt{margin-bottom:20px;}
.intro dd{/*width:445px; float:left;*/}
.intro dd p{margin-bottom:20px; color:#666; line-height:24px;}
.intro h4{font-weight:bold; color:#cf0000;}

.intro_list{clear:both; margin:20px 0 0 20px; padding-bottom:20px; overflow:hidden; _zoom:1;}
.intro_list h5{ display:none;}
.intro_list li{float:left; width:137px; height:170px; padding:4px 0; border:solid 1px #ccc; margin-right:10px;}
.intro_list p{height:60px; line-height:20px; color:#666; margin:0 8px;}
.intro_list p a{color:#666;}

/*frame*/
.framework{ margin:0 15px 20px;}
.framework dt{font:bold 12px/18px Arial; color:#cf0000; margin:15px 0 5px;}
.framework dd{position:relative;}
.framework li{position:absolute; line-height:14px; color:#676767;}
.framework li a{color:#676767;}
.framework .white,.framework .white a{ color:#fff;}
.w15{width:15px;}

/* groupteam */
.groupteam_wrap{background:url(../img/bg_framework.jpg) no-repeat left bottom; width:733px; margin:0 -22px -20px -20px; padding:20px 20px 60px; overflow:hidden; _zoom:1;}
.groupteam_top{ width:726px; height:370px; margin:25px 0 0 22px;}
.groupteam_map{ width:726px; height:660px; margin:25px 0 0 22px;}
.groupteam_top dt{margin-bottom:10px;}
.groupteam_top dt a{color:#c00; font-size:14px; font-weight:bold; }
.groupteam_top dt img{float:left; margin-right:10px; background:url(../img/bg_ceo.jpg) no-repeat; padding:6px 8px 11px 6px;}
.groupteam_top dd p{line-height:20px; margin-bottom:20px;}	
.groupteam_top dd p,.groupteam_top dd li{color:#666;}
.groupteam_top dd ul{margin-bottom:20px;}
.groupteam_top dd li{line-height:20px;}
.groupteam_top dd li span{font-weight:bold; color:#a4a4a4; margin-right:20px;}
.groupteam_top dd li em{margin-left:62px;}
.groupteam_top dd a{color:#cf0000;}

.groupteam{margin:0px 0 0 25px; padding-top:40px; background:url(../img/list_bg.jpg) no-repeat top center; overflow:hidden; _zoom:1;}
.groupteam li{float:left; padding-bottom:50px; height:184px; width:181px; margin-right:60px; overflow:hidden;}
.groupteam li img{ padding:5px 9px 10px 5px; background:url(../img/bg_face.jpg) no-repeat;}
.groupteam p{margin:4px 0;}
.groupteam li a{color:#cf0000;}
.groupteam p a{ color:#000;}

a.more{color:#cf0000; font-family:simsun;}

/* history */
.history_tab{margin:0; border-bottom:solid 1px #ee0303;}
.history_tab li{width:220px; background:url(../img/bg_history_tab.jpg) no-repeat right center;}
.history_tab li a{color:#666; font-size:12px;font-weight:normal;}
.history_tab li span{ margin-left:5px; font-size:10px; color:#b2b1b1;}
.history_tab li.on span{color:#fff;}
.history_cont{padding-bottom:20px; background:url(../img/bg_history.jpg) repeat-x left top;}

.event_group{overflow:hidden; _zoom:1; padding:25px 25px 0;}
.history_pic{float:left; width:137px; height:90px; background:url(../img/bg_img_03.jpg) no-repeat;}
.history_pic img{ width:120px; height:72px; margin:6px 0 0 6px;}
.event_list{float:right; width:545px; }
.year{ position:relative; background:url(../img/bg_year.gif) repeat-x 0 bottom; padding:10px 0; margin-bottom:30px; overflow:hidden; _zoom:1;}
.year a { border-right: 1px dotted #CCC; float: left; padding: 2px 11px;}
.year2 a{padding:2px 11px; position:absolute; right:5px; top:3px; color:red; border:none;}

.event_list dl{margin:0 0 15px; overflow:hidden; _zoom:1;}
.event_list dt{float:left; width:85px; font-weight:bold; color:#a4a4a4; line-height:20px;}
.event_list dd{float:left; width:400px; line-height:20px;}

.event_list .year a{ position:absolute; right:5px; top:10px; border:none; color:red;}


/*tactic*/
.tactic_flash{width:776px; height:452px;}
.tactic_list{margin:0 0 25px 20px; padding:20px 0 40px; background:url(../img/list_bg.jpg) no-repeat bottom center; overflow:hidden; _zoom:1;}
.tactic_list li{float:left; padding:5px 4px; border:solid 1px #ccc; margin-right:10px;}
.tactic_list li.on{border:solid 1px #f00;}

/*social*/
.social_list{overflow:hidden; _zoom:1; margin-top:20px;}
.social_list li{float:left; width:236px; height:212px; padding:4px; border:solid 1px #ccc; margin-right:18px;}
.social_list li.last{margin-right:0;}
.social_list p{color:#666; text-indent:0; padding:8px;} 
.social_list a{color:#666;}

/*activity*/
.activity .top_area{background:url(../img/bg_activity.jpg) repeat-x;}
.activity_list{background:#fff; border:solid 1px #ccc; border-top:none; padding:0 20px; background:url(../img/news_bg_index.jpg) repeat-x left top; }
.activity_list ul{ overflow:hidden; _zoom:1; padding-left:2px; margin-bottom:20px; padding-top:20px; }
.activity_list li{width:290px; height:340px; background:url(../img/activi_bg.jpg) no-repeat; float:left; margin:10px 7px; _margin:10px 5px;}
.activity_list li a.title { padding-top:10px;}
.activity_list li p { text-align:left; text-indent:0px; color:#686868; line-height:22px; padding-left:5px;}
.activity_list li.last{margin-right:0;}
.activity_list li img{margin:5px;}
.activity_list li a{display:block; color:#686868;}

/*service*/
.service .top_area{ background:url(../img/bg_service.jpg) repeat-x;}
.service_cont{ background:url(../img/news_bg_index.jpg) left top  repeat-x #FFF; border:solid 1px #ccc; border-top:none; padding:0 20px 20px; overflow:hidden; _zoom:1;}
.service_tab{margin:0;  border-right:solid 1px #ccc; border-left:solid 1px #ccc; background:url(../img/new_tab_off.jpg) repeat-x;}
.service_tab li{width:128px; border-right:none;border-right:solid 1px #ccc}
.service_tab li.last{width:129px; border:none;}

.guarantee_cont h5{ font-weight:bold; color:#b90000; margin:15px 0 10px;}
.guarantee_cont ol{ margin:0 0 0 25px; line-height:20px;}
.guarantee_cont li,.guarantee_cont p{color:#2d2d2d;}

.table_01{width:690px; border-left:solid 1px #ccc; border-top:solid 1px #ccc; margin:10px 0;}
.table_01 th,.table_01 td{ color:#2d2d2d; padding:5px; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; text-align:center;}
.table_01 th{background:#eaeaea; font-weight:bold;}

.form_style_4{background:url(../img/bg_mediaorder.gif) no-repeat;}
.form_style_5{background:url(../img/bg_form.gif) repeat-x; width:705px; border:solid 1px #ccc; margin-bottom:10px; padding:20px 12px;}
.form_style_5 h4{ font-size:16px; color:#ba0000; font-family:simhei;}
.form_style_5 h4 span{font-size:14px;}
.form_style_5 p{ color:#d00; text-indent:0; margin:10px 0 0;}

.table_02{ margin-top:10px;}
.table_02 input{vertical-align:middle;}
.table_02 th{color:#333; vertical-align:top; padding:10px 0;}
.table_02 td{padding:5px 0; *padding:4px 0;color:#333;}
.table_02 em{color:#e20000; margin-right:5px; vertical-align:middle; font-family:simsun;}

.table_03{ border-top:solid 1px #ccc; border-left:solid 1px #ccc; width:100%; margin-top:20px;}
.table_03 caption{color:#fff; font-weight:bold;  background:url(../img/ser_add_list.jpg) repeat-x; font-weight:bold; color:#2d2d2d; height:27px; line-height:27px;  text-align:center; border:solid 1px #ccc;border-bottom:0px;}
.table_03 th,.table_03 td{border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; text-align:center; padding:8px; color:#2d2d2d;}
.table_03 th{background:#f2f2f2;}

.area{  margin-top:10px;}

.table_04{ border-top:solid 1px #ccc; border-left:solid 1px #ccc; width:100%; margin-top:20px;}
.table_04 caption{ border:solid 1px #ccc; background:url(../img/ser_add_list.jpg) repeat-x; border-bottom:none; text-align:center; font-weight:bold; color:#2d2d2d; height:28px; line-height:28px; font-size:14px;}
.table_04 th,.table_04 td{border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:5px; color:#333; text-align:center;}
.table_04 th{background:#f2f2f2;}
.table_04 td.tl{text-align:left;}

/*side_service*/
.side_service{ width:167px; height:284px; background:url(../img/bg_sideservice.jpg) no-repeat;}
.side_service dl{height:85px; overflow:hidden;}
.side_service dl.ol{cursor:pointer;}
.side_service dt{color:#333; font-weight:bold; margin:20px 0 0 60px;}
.side_service dd{color:#5d5d5d; margin:8px 0 0 60px;}
.side_service dt a {color:#5d5d5d; text-decoration:underline}
.service_cont .form_style{ margin:0 0 -1px 0; width:100%; background:none; border:0px; margin-top:10px;}
.service_cont .form_style .title{ background:url(../img/ser_add_list.jpg) repeat-x; height:28px; line-height:28px; font-size:13px; padding-left:20px;}

.contact_us dl{clear:none;}
.contact_01,.contact_02,.contact_03{float:left; width:243px; height:308px; display:inline }
.contact_01{ background:url(../img/bg_contact_01.jpg) no-repeat; cursor:pointer;}
.contact_02{ background:url(../img/bg_contact_02.jpg) no-repeat; margin:0 12px 0 10px;}
.contact_03{ background:url(../img/bg_contact_03.jpg) no-repeat;}
.contact_us dt{font-size:14px; color:#2f2f2f; line-height:35px; margin-left:20px; margin-top:20px;}
.contact_us dl dd{padding:0px 0 0 20px; font-size:14px; color:#8B8B8B;}
.contact_us dl dd span{color:#b90000; font-weight:normal;font-size:14px;}
.contact_us dd a{font-size:14px;color:#8B8B8B; font-weight:normal;}


.contact_us_2{margin-top:25px; border:solid 1px #ccc; height:142px; overflow:hidden; background:url(../img/bg_contact_m.jpg) 0 30px;}
.contact_us_2 .title{text-align:center; font-weight:bold; color:#333;}
.about_content .contact_us_2 dl{clear:none; width:230px; float:left; padding-left:13px;}
.about_content .contact_us_2 dd{color:#b90000; margin-top:5px;}

/*doc*/
.crumbs_doc{ background:#fff url(../img/bg_crumbs_doc.gif) no-repeat;}
.doc .top_area{ background:url(../images/about_banner_bg.gif) repeat-x;}
.investment .top_area{ background:url(../img/bg_investment.jpg) repeat-x;}
.doc_cont{background:#fff;}
.bt1{border-top:solid 1px #ccc;}
.doc_cont h4{margin:0 20px; font-weight:bold; color:#333; padding-top:20px;}
.doc_cont h5{margin-left:20px; color:#666; font-weight:bold;}
.doc_cont p{margin:0 20px; margin-bottom:20px; color:#666; line-height:16px;}
.doc_cont p em{color:#b90000; font-family:simsun;}
.doc_cont p.notice{ padding:10px 0; color:#b90000;}

.contact_us_3{overflow:hidden; _zoom:1; margin:20px 28px;}
.contact_us_3 dl{float:left; width:294px; height:258px;  }
.contact_11{background:url(../img/bg_contact_11.jpg) no-repeat;}
.contact_12{background:url(../img/bg_contact_12.jpg) no-repeat; margin:0 10px;}
.contact_13{background:url(../img/bg_contact_13.jpg) no-repeat;}
.contact_us_3 dt{color:#2f2f2f; font:bold 14px/40px Arial; text-align:center;}
.contact_us_3 dd{color:#666; font-size:14px; margin:10px 0 0 10px;}
.contact_us_3 dd span{font-weight:bold; color:#b90000; font-size:12px;}
.doc_cont h3{ font-weight:bold; color:#b90000; font-size:14px; margin:0 20px 10px; padding-bottom:5px}

.table_05{margin:0 20px 20px; line-height:18px;}
.table_05 caption{color:#333; font-weight:bold;}
.table_05 th{font-weight:bold; color:#696969;}
.table_05 td{color:#696969;}

.form_style_6{ background:url(../img/bg_form_6.jpg) no-repeat; width:919px;}

.stock{ border:solid 1px #ccc; margin:0 20px 10px; height:40px; padding:20px; position:relative;}
.stock dt{font-size:14px; color:#333; font-weight:bold; line-height:22px;}
.stock dd.des{font-size:14px; color:#666; line-height:22px;}
.stock dd.more{position:absolute; right:20px; top:20px;}
.stock dd.more a{ display:block; width:145px; height:35px; background:url(../img/bg_btn_06.jpg) no-repeat; line-height:35px; padding-right:38px; text-align:right; font-weight:bold; color:#333;}

.law{ /*background:url(../img/bg_gray.jpg) repeat-x; height:60px; */ border:solid 1px #ccc; margin:10px 20px 10px;padding:10px 0; overflow:hidden;_zoom:1;}
.law li{float:left; width:435px; padding-left:20px; position:relative; height:35px; line-height:30px; font-weight:bold; color:#666;}
.law li a{position:absolute; top:0; right:10px; display:block; width:95px; height:30px; line-height:27px; text-align:center; background:url(../img/bg_btn_04.jpg) no-repeat;}

.btn_02{ width:111px; padding-left:20px; height:35px; line-height:35px; background:url(../img/bg_btn_05.jpg) no-repeat; font-weight:bold; color:#333; display:block; margin-left:20px;}

/*-----lisa-------*/
/* about */
.vision dl {padding-top:20px; background:url(../img/list_bg.jpg) no-repeat top center; height:96px;}
.vision dl.first{background:none;}
.vision dl dt{ float:left; margin:0 25px;}
.vision dl dt img{padding:6px 10px 10px 6px; background:url(../img/bg_img_01.jpg) no-repeat;}

.honor{padding-bottom:20px; overflow:hidden; _zoom:1;}
.honor img{ float:left; margin:0 0 0 20px;}
.honor dl { float:right; width:480px; margin-top:20px; margin-right:20px;}
.honor dt{ font:bold 12px/20px Arial; color:#cf0000;}
.honor dd{ color:#666; padding-left:10px; line-height:20px; background:url(../img/bg_list_09.gif) no-repeat 3px 8px; }
.honor_pic_list { background:url(../img/list_bg.jpg) no-repeat top center; padding:30px 0 30px 40px; float:left;}
.honor_pic_list li { float:left; margin-right:40px; border:solid 1px #ccc; margin-bottom:38px; width:200px; height:110px; overflow:hidden;}
.honor_pic_list li.l3{margin-right:0px;}

/*social*/
.social_news{ border:1px solid #CCC; margin-top:10px; clear:both}
.social_news h1{ width:100%; background:url(../img/social_bar.jpg) repeat-x; margin:0px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#000 }
.social_news h1 span{ float:left; padding-right:50px;padding-left:10px; line-height:30px; background:url(../img/social_bar_bg.jpg) right top no-repeat; font-weight:bold;   }
.social_news h2{ color:#cc0000; font-family:Microsoft YaHei; font-size:20px; margin:0px; line-height:30px; padding-top:5px;}
.social_news .more{ float:right; margin-top:5px; margin-right:5px;}
.social_news .main_pic{ margin:8px; border:1px solid #ccc}
.social_news_piclist{ padding-left:15px; }
.social_news_piclist li { float:left; display:inline; height:160px; margin:20px 18px 10px 0px; width:170px; line-height:18px; }
.social_news_piclist li a{ color:#cc0000;}
.social_intro{ background:url(../img/social_top_bg.jpg) no-repeat right bottom; height:195px; overflow:hidden}
.social_intro .con{  color:#666; padding:10px; padding-top:5px; float:left;width:460px; margin-top:0px; }
.social_intro .con p{ padding-top:8px;}
.social_intro .con a{ color:#cc0000;}

.social_news img{ float:left}
.social_news .news{ float:right;width:444px; margin-right:10px; }
.social_news .news p { padding-top:8px; }
.social_news .news ul { padding:0px; }
.social_news .news ul li { line-height:20px; background:url(../img/news_arrow.jpg) left top no-repeat; padding-left:13px; margin-bottom:1px;}
.social_news .news ul li span { float:right;}

/* news order*/
.news_order{ margin:0px; background-color:#fbfbfb; height:300px;}
.news_order h2{ font-size:18px; color:#c80405; padding:10px; font-weight:bold;}
.news_order .tips{ text-align:center; margin:10px auto;}
.news_order table{ margin:10px 0px 10px 0px;}
.news_order table tr td{ height:30px;}
.news_order table .username{ border:1px solid #CCC; width:150px; padding:3px;}
.news_order table .email{ border:1px solid #CCC;width:150px;padding:3px;}

.news_order table span{ color:#F00; text-align:left}

.news_channel .main_content{ padding-top:10px;height:auto}
.server_channel .main_content{ padding-top:10px;}
.news_channel .sidebar { width:163px; text-align:left}
.bd{ border:1px solid #d9d9d9}
.news_detail_content p { text-indent:20px; line-height:22px; color:#666; margin-bottom:20px;}
.news_detail_content h4{color:#000; font-weight:bold; margin-bottom:5px;}
.news_detail_content img{ margin:5px;}

.news_detail_content .news_detail_con_pic span{ display:block; padding-top:5px; text-align:center}
/*.news_detail_content .news_detail_con_pic { border:1px solid #d0d0d0; width:500px; padding:5px; margin:10px auto;}
.news_detail_content .news_detail_con_pic img { width:500px;}*/
.news_detail_content .news_detail_con_pic { text-align:center; padding:5px; margin:10px auto;}
.news_detail_content .news_detail_con_pic img { padding:10px; border:solid 1px #ccc;}
.news_detail_content h5{color:#cf0000; font-weight:bold; margin:5px 0;}

.service_index{ margin-left:60px; margin-top:60px;}
.service_index .news_search_top{ background:url(../img/service_sh_bg.jpg) left top no-repeat; height:40px; padding-top:14px; margin-top:20px;}
.service_index .news_search_top .tit { color:#393939; font-weight:bold;}
.service_index .news_search_top .input_01{background:url(../img/ser_form_bg.jpg) no-repeat left top;border:0 none;width:109px;}

.service_index .service_enter { margin-top:40px;}
.service_index .service_enter li{ float:left; margin-right:40px; width:300px; height:120px;}
.service_index .service_enter li img{ float:left;}
.service_index .service_enter li strong{ padding-bottom:8px; margin-top:10px; font-size:14px; font-weight:bold; line-height:40px;}
.service_index .service_enter li a{ text-decoration:underline}

/* activ*/
.activ_area{ width:960px;}
.activ_area .news_tab_tit {background:url(../img/activ_nav_bg.jpg) repeat scroll 0px  -29px repeat-x;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;clear:both;height:29px;position:relative;}
.activ_area .news_tab_tit li a { padding:0px 40px;}

.nbg{ background:none; background-color:#FFF}
.service_title{ font-size:16px; font-weight:bold;}
.service_cont h4{ margin-top:10px;}
.service_cont .title_tip{ color:#d00; text-indent:0; margin:10px 0 0;}
.service_cont .form_style table input.r{ border:1px solid #e20000}

.media_center_pic { clear:both;background:url(../img/news_bg_index.jpg) 0px -1px  repeat-x; padding:20px; overflow:hidden; _zoom:1;}
.media_center_pic li { background:url(../img/med_bg.jpg) no-repeat ; margin:3px; float:left; display:inline; width:140px; height:117px; }
.media_center_pic li span { padding-left:20px; padding-top:5px;}
.media_center_pic li img { display:block; margin:6px;}
.pic_tab_sub { clear:both; line-height:27px; height:27px;  background:url(../img/news_bg_index.jpg)  0px -1px repeat-x; }
.pic_tab_sub li{float:left; display:inline; line-height:27px; padding:0px 14px; background:url(../img/med_nav_line.jpg) right 4px no-repeat;}
.pic_tab_sub li.on{ line-height:27px; }
.pic_tab_sub li.on a{line-height:27px; color: #e20000; font-weight:bold;}
.roll_list{ margin:0px 20px;}

.other_vido_list{background:url(../img/news_bg_index.jpg) repeat-x left top #FFFFFF;}
.other_vido_list li{ background:url(../img/bg_tab_list.jpg) no-repeat scroll 0 0 transparent; float:left;
height:114px;text-align:left;width:138px; margin:7px; margin-bottom:30px;}
.other_vido_list li a img {display:block;height:65px;margin:9px;padding-bottom:25px;width:115px;}

.other_vido_list h4{ font-size:12px; color:#ef0000; line-height:40px; margin-left:20px;}
.other_vido_list ul{ margin-left:10px;}

.media_tab { background:url(../img/new_tab_off.jpg) repeat-x 0px -1px; }
.news_tab li { width:120px; background-position:0px -1px; }
.news_tab li.on{ width:120px; background-position:0px -1px; }

.list_pic .tit_1{background:url(../img/new_list_ar.jpg.jpg) no-repeat;line-height:14px;margin-bottom:8px;overflow:hidden;padding-left:14px;padding-right:14px;}
.list_pic .tit_1 a{ color:#000; font-weight:normal}

/*big pic*/
.big_pic_tit{font:bold 14px/30px simsun; height:30px; color:#000; text-align:center;}
.big_pic_page{float:left; padding:3px 8px; background:#ebebeb; border:solid 1px #a7b0b8; color:#666; margin-right:15px}
.big_pic_down{float:left; padding:3px 15px; background:#920000; border:solid 1px #890000; color:#fff;}
.big_pic_share{ padding:10px 0; position:relative; height:20px;}
.big_pic_share span{ position:absolute; right:10px; top:10px;}
#jquery-lightbox .big_pic_share span a img{border:solid 1px #ccc; margin-left:6px; vertical-align:middle;}

.main_area_cont{ padding:20px; overflow:hidden; _zoom:1;}
.main_area_cont p{line-height:20px; color:#666; margin-bottom:15px;}
.main_area_cont h4{ color:#CE0000; font-weight:bold; margin:5px 0;}
.main_area_cont h5{color:#000; font-weight:bold;}

.new_tech h4,.green h4{ color:#CE0000; font-weight:bold;}
.new_tech p{margin-bottom:25px;}
.tech_chart{ margin:10px 0 45px 30px;}
.ma13{margin:10px 0 30px;}
.newtech_list{overflow:hidden; _zoom:1; margin-top:10px;}
.newtech_list li{float:left; margin-right:8px; padding-bottom:30px; display:inline;}
.newtech_list li.last{margin-right:0;}

.tech_detail{clear:both; padding-bottom:35px; overflow:hidden; _zoom:1;}
.tech_detail dt {float:left;float:left; margin:0 70px 0 43px; width:75px; height:80px; background:url(../img/bg_newtech.jpg) no-repeat; display:inline;}
.tech_01 dt{background-position:0 0;}
.tech_02 dt{background-position:0 -80px;}
.tech_03 dt{background-position:0 -160px;}
.tech_04 dt{background-position:0 -240px;}
.tech_05 dt{background-position:0 -320px;}
.tech_06 dt{background-position:0 -400px;}
.tech_07 dt{background-position:0 -480px;}
.tech_detail dt span{display:none;}
.tech_detail dd{float:left; width:536px;}

.tab_02{ border-bottom:1px solid #EE0303; height:28px; overflow:hidden;}
.tab_02 li{ background:url(../img/bg_tab_02.jpg) no-repeat right center;}
.tab_02 li a{color:#666; font-weight:normal; padding:0 15px;}
.tab_02 li.on{ background:url(../img/new_tab_on.jpg) repeat-x;}
.tab_02 li.on a{color:#fff;}

.main_vision{width:776px; height:244px; background:url(../img/bg_mainvision.gif) no-repeat; margin-bottom:10px;}
.main_vision img{ width:767px; height:229px; margin:4px 0 0 4px;}

.green img.fr{float:right; margin:0 0 15px 15px; padding:5px 10px 10px 6px; background:url(../img/bg_img_04.jpg) no-repeat;}
.green p{margin-bottom:20px;}

.green_list{height:84px;}
.green_list li{float:left; margin-right:8px; display:inline;}
.green_list li.last{margin-right:0;}

.hopeschool,.dream,.sport,.snow{margin-bottom:10px;}
.hopeschool{background:url(../img/bg_hopeschool.jpg) no-repeat right bottom;}
.dream{background:url(../images/talent_cpt.jpg) no-repeat right bottom;}
.sport{background:url(../img/bg_sport.jpg) no-repeat right bottom;}
.snow{background:url(../img/bg_snow.jpg) no-repeat right bottom;}
.hopeschool h4,.dream h4,.sport h4,.snow h4{color:#CE0000; font-weight:bold;}
.hopeschool p,.dream p,.sport p,.snow p{ width:470px; margin:10px 0 25px;}


.news_main{overflow:hidden; _zoom:1;}
.news_main p.pic{float:left; width:345px;}
.news_main p.pic img{padding:6px 10px 10px 6px; margin:25px 0 0 25px; background:url(../img/new_pic_bor.jpg) no-repeat; width:256px; height:142px;}
.news_main_cont{float:right; width:410px; margin:25px 19px 0 0;}
.news_main dl{}
.news_main dt{margin:5px 0;}
.news_main dt a{color:#b90000; font-weight:bold;}
.news_main dd{line-height:20px; height:60px; overflow:hidden;}
.news_main dd a{color:#666;}
.news_main dd em{color:#b90000;}

.news_main_list{float:left; padding-top:10px; width:410px; overflow:hidden; _zoom:1;}
.news_main_list li{ padding: 3px 0 3px 10px; background:url(../img/bg_list_09.gif) no-repeat 0px 8px; position:relative;}
.news_main_list li a{color:#000}
.news_main_list li span{ position:absolute; right:5px; width:75px; font-size:10px;}
.news_main_cont .more2{ padding:10px 0; float:left;}

.brand{overflow:hidden; _zoom:1; margin:0 20px 70px;}
.brand dl{ float:left; width:540px;}
.brand dt{ font-weight:bold; color:#cf0000; margin-bottom:20px;}
.brand p{line-height:20px; margin-bottom:20px; color:#666;}
.brand_pic{ float:left; width:170px; padding-left:10px;}

.system{margin:0 20px;}
.system h4{color:#cf0000; font-weight:bold; margin-bottom:10px}
.system p{ line-height:20px; margin-bottom:10px;}
.system ul{overflow:hidden; _zoom:1; border-top:solid 1px #ccc; padding-top:20px;}
.system li{ clear:left; margin-bottom:40px; height:90px;}
.system img{float:left; margin:0 40px 0 5px;}
.system dt{font-weight:bold; color:#000;}


.design .fl{ padding:5px 10px 10px 5px; background:url(../img/bg_img_05.jpg) no-repeat; margin:20px 20px 60px 0;}
.design p{margin-bottom:15px;}

.down_news{overflow:hidden; _zoom:1; margin:10px 0 0 10px;}
.down_news li{float:left; margin:0 17px 15px 0; height:165px;}
.down_news li.last{margin-right:0;}

.aboutmain p{margin-bottom:15px; color:#666;}
.aboutmain ul{overflow:hidden; _zoom:1;}
.aboutmain li{width:205px; height:200px; border:solid 1px #d9d9d9; float:left; margin:0 37px 25px 0;}
.aboutmain li p{margin:0 10px;}

.others{margin-top:20px;}
.others h4{font-size:15px; color:#000; font-weight:bold; margin:15px 0 5px;}
.other_news{overflow:hidden; _zoom:1; background:url(../img/bg_menu_sep_02.gif) no-repeat 50% 0}
.other_news li{float:left; width:330px; position:relative; padding:5px 0; margin-right:70px;}
.other_news li.last{margin-right:0;}
.other_news li a{color:#000;}
.other_news li span{position:absolute; right:0px; top:5px;}
.others .media_center_pic{background:none; padding:0; height:auto;}

.honors{margin-bottom:30px; overflow:hidden; _zoom:1;}
.honors dt{float:left; width:230px;}
.honors dt img{border:solid 1px #ccc; margin:30px 0 0 30px;}
.honors dd{float:left; width:530px;}
.honors dd ul{margin-top:3px;}
.honors dd li{ line-height:18px; padding-left:10px; background:url(../img/bg_list_09.gif) no-repeat left 7px;}

.green_cont{float:right; width:550px;}
.img_01{background:url(../img/bg_img_03.jpg) no-repeat; padding:4px 10px 10px 4px;}
.mt5{margin-top:5px;}
.cl{clear:both;}

.group_cont{ margin:15px; padding:10px 10px 150px; border:solid 1px #ccc; background:url(../img/bg_group.jpg) no-repeat left bottom; overflow:hidden; _zoom:1; line-height:20px;}
.group_cont h3{font:bold 18px/20px simsun; text-align:center; color:#cf0000; padding:20px 0; border-bottom:solid 1px #ccc; margin-bottom:20px;}

.group_pic{float:left; background:url(../img/bg_group_pic.jpg) no-repeat; padding:5px 10px 10px 5px; margin-bottom:10px; margin-right:20px;}

.group_cont dl{float:left; width:440px;}
.group_cont dl.nophoto{width:auto;}
.group_cont dt{font-weight:bold; color:#000;}
.group_cont dd{ margin-bottom:15px;}
.group_cont dd span{font-weight:bold; color:#a4a4a4;}

.tb_main td{border:solid 1px #ccc;}

.pandora{width:954px;}

/*contact-2012-10-18*/
.contact_left {margin:0 auto; float:left;width:375px;height:224px;}
.contact_right {margin:0 auto; float:left;width:359px;height:224px;}
.contact_left ul {vertical-align:middle; padding-top:20px}
.contact_left li{ text-align:left; line-height:20px; font-size:14px;Letter-spacing:1px}
.contact_left a{color:#C00; text-decoration:none}
.contact_left a:hover{color:#C00; text-decoration:underline}

/*condition*/
.condition_mar{ margin-top:20px;}
.condition_mar img{ vertical-align:top; }

/* year30 */
.year30 ul { overflow:hidden; zoom:1; margin-top:12px;}
.year30 ul li{float:left; margin:0 25px 12px 0; width:220px; height:128px; overflow:hidden;}
.year30 ul li.last{margin-right:0;}

.event30{width:954px; border:solid 1px #ccc; margin-top:10px; }
.event_top{ background:url(../img/news_title_bg.jpg) repeat-x; height:24px;}
.event_top a{ float:right; margin-right:10px; font: bold 12px/24px simsun; color:#f00;}

.event30 h3{width:730px; margin:20px auto 28px; text-align:center; font:bold 18px/24px Arial; color:#f00; border-bottom:solid 1px #ccc; padding-bottom:15px;}
.event30 h3 img{margin-right:10px;}
.event30_cont{margin:0 35px 30px;}
.event30_cont img{ display:block; margin:0 auto; padding:5px; background:#fff; border:solid 1px #ccc; text-align:center;}
.event30_cont p{text-indent:24px; line-height:18px; margin-bottom:18px;}

/*page*/
.pagination span.page_jump{ float:right; font-weight:normal; margin-left:5px; padding:0 0 1px;}
.pagination span.page_jump input{width:18px; border:solid 1px #ccc; margin:0 2px; height:15px;}
.pagination span.page_jump a{float:none; margin-left:3px;}

.bg000{ background:url(../img/news_bg_index.jpg) repeat-x scroll left 28px;}

/* 20110808 */
.stock dd.more2{ right:220px;}
.stock dd.more2 a{ width:270px; background:url(../img/bg_btn_07.jpg) no-repeat;}

.chart{ margin:0 20px 20px; text-align:center; border:solid 1px #ccc; padding:20px;}
.chart p{ font:bold 14px/20px simsun; margin:10px 0 0; color:#333;}
.chart .c_t{ font:normal 12px/20px simsun;}

/* 20110901 */
.doc_cont { position:relative;}
.doc_cont .chart_date{position:absolute; right:20px; top:10px; margin:0;}
.chart_date a{ display:block; height:35px; width:270px; padding-right:38px; text-align:right; background:url(../img/bg_btn_07.jpg) no-repeat; text-align:center; color:#333; font:bold 12px/35px simsun;}

.pro_notify{ padding:30px 20px; }
.pro_notify h3{ font:bold 20px/50px simsun; text-align:center; color:#000;}
.pro_notify p{ font:normal 12px/18px simsun; color:#333; margin-bottom:20px; text-indent:24px;}

.ico_cx{ clear:both; float:right; margin:10px 25px 0 0;}

/* 20120802 */
#keyword {width:110px;height:20px;color:#999;border-left: 1px solid #CCC; border-top:1px solid #CCC; border-bottom: 1px solid #CCC;border-right:none; margin:0 0 0 0;line-height:20px}


/* 20120804 */
#prodTest {width:100%;text-align:center; position:relative;top:-50px}
.prod_content .ProdTit{height:27px; line-height:25px;background:url(../img/prod_titBG.gif) repeat-x; display:block; position:relative;}
.prod_content .subTit{color:#FFF; font-weight:bold;float:left;width:150px;}
.prod_content .subTit2{color:#FFF; float:left;width:400px;}
.prod_content .subTit3{color:#FFF; float:right;width:100px;}
.sidebar .side_navi .newArea {font-weight:bold; color:#C00;}/*新品专区*/

/* 20120807 history */
/*.main_area_history td {height:30px;background:url(../images/his_td_bg2.gif) left center no-repeat;}*/
.main_area_history { margin: 0 0 0 0; padding:0 0 0 0; }
.main_area_history .hisTit {width:80px;height:18px; font-size:14px;font-weight:bold;color:#fff;float:left;padding-left:10px}
.main_area_history .hisCont {width:676px;height:18px; font-size:12px;color:#666;float:right}

.main_area_horn td {}

.main_area_cont .culture {height:350px; }
#brand-table .brand-tit{font-size:18px;font-weight:bold;color:#cf0000}
#brand-table .brand-intro{font-size:12px;font-weight:bold;color:#cf0000}
#brand-table .brand-cont{font-size:12px;color:#666;line-height:26px}

/*2012-9-1*/
#indNews a {color:#888;}
#indNews a:hover {color:#d10013;}