* {font-family:Arial,"宋体";font-size:12px; color:#000; margin:0; padding:0;}
img{border:0;}

body {font-family:Arial,"宋体";font-size:12px; color:#000; margin:0;padding:0;text-align:center;background:#808284;}
td{line-height:21px;}
ul.reg{margin:0; padding:0; list-style:none;}
ul.reg li{list-style:none;}
#mask{background:#000; top:0px; left:0px; display:none; position:absolute; z-index:9990; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); /*IE8*/ filter:alpha(opacity=40);  /*IE5、IE5.5、IE6、IE7*/opacity: .4;}

a:link,a:visited{color:#000;text-decoration: none;}
a:hover,a:active{color:#CC0000; text-decoration: none;}
ul.xgnews_more{ padding:0; margin:0; list-style:none; width:210px;}
ul.xgnews_more li{text-align:left; text-align:justify; line-height:18px; width:210px;}
.xgnews_more_fgx{ font-size:0px; float:left; width:210px; height:3px; background:url(../images/newsshow_left_newslist_jg.jpg);}
ul.xgnews_more li a:link,ul.xgnews_more li a:visited{color:#000;text-decoration: none;}
ul.xgnews_more li a:hover{color:#CC0000; text-decoration: underline;}
ul.xgnews_more li a:active{color:#CC0000; text-decoration: none;}


/*-- layout --*/
#header {margin:0 auto; width:1006px; height:141px; background:url(../images/header_bg.jpg); border-bottom:#818285 2px solid; overflow:hidden;}
#header_left { float:left; width:85px; height:110px; background:url(../images/header_left.jpg) no-repeat;}
#logo { float:left; width:194px; height:110px; background:url(../images/logo.jpg) no-repeat;}
#logo a{display:block;width:194px; height:110px;text-indent:-10000px;overflow:hidden;}
#header_right { float:left; width:457px; height:81px; padding:29px 90px 0 172px; background:url(../images/header_right.jpg) no-repeat; text-align:left;}
#versionbox{padding:17px 0 20px 326px; width:133px; height:21px;}
.currentver{ display:block; color:#DA5C05; width:67px; height:21px; text-align:center; float:left; line-height:21px; font-size:14px;}
.non-currentver{color:#fff; width:66px; height:21px; text-align:center; float:left; line-height:21px; font-size:14px;}
.non-currentver:link,.non-currentver:visited,.non-currentver:active{display:block; color:#fff; font-size:14px;}
.non-currentver:hover{color:#DA5C05; font-size:14px;}

#menu_right { float:right; width:724px; height:29px; }
#menu{ /* */ width:712px; height:29px; background:url(../images/menubg.jpg) no-repeat; text-align:left; overflow:hidden;}


/*-- body --*/
#main{margin:0 auto;  background:#e1e0dc; width:1006px;height:auto!important; overflow:hidden;}
#mid{width:1006px; height:345px; overflow:hidden;}
#mid #left{width:283px; height:345px; float:left;}
#mid #left #top{width:283px; height:126px; background:#e2e1dd; float:left; text-align:center;}
#mid #left #top #add{ color:#DBDBDB; font-size:14px; font-weight:bold; line-height:32px; margin:2px 21px; background:url(../images/m_l_top.jpg) repeat-x; width:241px; height:32px;}
#mid #left #top #add a{display:block;color:#DBDBDB;}
#mid #left #top #add a:hover{background:url(../images/home_title1_bg_on.jpg);  text-align:center;}

#mid #left #top #add2{ font-size:12px; margin:10px 21px; text-align:justify; line-height:19px;}
#mid #left #bot{width:283px; height:219px; background:url(../images/m_l_bot.jpg) no-repeat; float:left; text-align:center;}
#homeareaA a:link,#homeareaA a:visited,#homeareaA a:active,#homeareaB a:link,#homeareaB a:visited,#homeareaB a:active,#homeareaC a:link,#homeareaC a:visited,#homeareaC a:active{display:block; width:170px; padding-top:20px; line-height:40px; height:40px; font-weight:bold; background:url(../images/m_l_bot_tb.png) no-repeat; color:#fff;}
#homeareaA a:hover{background:url(../images/default_areaA_p.jpg) center no-repeat;}
#homeareaB a:hover{background:url(../images/default_areaB_p.jpg) center no-repeat;}
#homeareaC a:hover{background:url(../images/default_areaC_p.jpg) center no-repeat;}
.homeareatitle:hover{display:block;width:170px;height:40px;text-indent:-10000px;overflow:hidden;}


#mid #center{width:699px; height:345px; float:left;}
#mid #right{width:24px; height:345px; float:left; }
#line{ width:1006px; height:6px; background:url(../images/line.jpg) no-repeat; font-size:0px;}
#bottom{width:1006px; height:224px; overflow:hidden;}
#bottom #left{ width:272px; height:224px; float:left; background:url(../images/bottom_left.jpg) no-repeat; overflow:hidden;}
#bottom #left #homedtcsc{margin:4px 4px 4px 20px; width:122px; height:216px; float:left; display:inline;}
#homedtcsc a{display:block;width:121px;height:216px;text-indent:-10000px;overflow:hidden;}
#homedtcsc a:hover{ background:url(../images/home_dtcsc_on.jpg) center no-repeat;}



#bottom #center{ width:263px; height:224px; float:left; background:url(../images/bottom_center.jpg) no-repeat; text-align:left; overflow:hidden;}
#bottom #center #title{ padding:5px 11px; width:241px; height:31px; line-height:31px; float:left; background:url(../images/c7dtce-news.jpg) center no-repeat; text-align:left; }
#bottom #center #title a{ display:block;}
#bottom #center #title a:hover{background:url(../images/c7dtce-news_on.jpg) center no-repeat;}
#bottom #center #content{ padding:5px 10px; width:243px; height:173px; float:left; position:relative;}
#bottom #center #content #morebox{ position:absolute; right:14px; bottom:8px;}
#bottom #center #content #pharea{width:231px; height:60px; background:url(../images/bottom_center_pharea.jpg) 6px 0px no-repeat; padding:6px; padding-top:0px;}
#bottom #center #content #pharea ul{padding:0; margin:0; list-style:none;}
#bottom #center #content #pharea ul li{float:left; padding-right:1px;}
#bottom #center #content #pharea ul li a{display:block;  width:76px; height:60px; text-indent:-1000px; overflow:hidden;}

#bottom #right{ width:438px; padding-right:24px; padding-left:9px; height:224px; float:left; text-align:left; background:url(../images/bottom_right_bg.jpg); overflow:hidden;}
#bottom #right #title{ padding:4px 0px; width:438px; height:30px; line-height:32px; float:left; background:url(../images/calender-title.jpg) center no-repeat; }
#bottom #right #calender{ padding-right:4px; width:438px; height:182px; float:left; }

#nymain{ width:1006px;}
#nymain #left{ width:210px; height:100%; float:left;  padding-left:21px; padding-top:1px;}
#nymain #right{ width:746px; float:left; overflow:hidden; }
#nymain .right{ width:746px; float:left; overflow:hidden; }
#leftbk {width:210px; background:#898989; text-align:left;}

#leftbk #wavelogo{width:210px; height:126px; background:url(../images/wave-logo2.jpg) no-repeat;}
#leftbk #adbanner{width:210px; height:450px;  margin-top:1px; dispaly:inline; overflow:hidden;}/*logos*/
#leftbk #toyo{width:210px; height:90px; background:url(../images/toyologo.jpg) no-repeat;}
#leftbk #optima{width:210px; height:91px; background:url(../images/optimalogo.jpg) no-repeat;}
#leftbk #cooper{width:210px; height:91px; background:url(../images/cooperlogo.jpg) no-repeat;}
#leftbk #highland{width:210px; height:92px; background:url(../images/highlandlogo.jpg) no-repeat;}
#leftbk #left_sp_map{width:210px; height:271px; background:url(../images/left_sp_map.jpg) no-repeat;}
#leftbk #left_sp_map a{display:block; width:210px; height:271px; text-indent:-10000px;overflow:hidden;}
.left_sp_map{width:210px; height:271px; background:url(../images/left_sp_map.jpg) no-repeat;}
.left_sp_map a{display:block; width:210px; height:271px; text-indent:-10000px;overflow:hidden;}

#leftbk .job_left{width:210px;}
#leftbk .job_left .textarea{width:184px; line-height:25px; background:#efefef; padding:12px; text-align:justify; border:#BDBDBD 1px solid; border-top:none;}
#leftbk .job_left_bot{width:210px; height:122px; background:url(../images/job_left_bot.jpg);}


#nymain #right{text-align:left; width:746px;margin-left:7px; margin-right:22px; margin-top:1px;}
#nymain #topphoto{ float:left; width:746px; height:123px;}
#nymain #cdrctitle{float:left; width:746px; height:63px; line-height:63px; text-align:center; }
#nymain #monthbg{height:21px; width:672px; background:#221E1F; text-align:center; padding:2px 37px; float:left;}
ul.yuefen{margin:0; padding:0; list-style:none;}
ul.yuefen li{ float:left; width:111px; height:21px;color:#fff; margin-right:1px; font:bold 12px/21px Arial,"宋体"; background:url(../images/cdrc_month_bg.jpg);}
ul.yuefen li a{display:block; width:111px; height:21px; color:#fff; cursor:pointer;}
ul.yuefen li a:hover,ul.yuefen li.selected,ul.yuefen li.selected a{width:111px;color:#FABE00;font-weight:bold;height:21px;line-height:21px;}
.cdrc_calendar{ width:746px;}
.toph{ height:27px; background:url(../images/cdrc_mid_h.jpg) repeat-x;width:746px; float:left;  float:left;}
.calendar_tittle{ background:#000; margin-bottom:1px; padding-left:74px; line-height:20px; color:#FFF; font-weight:bold; width:672px; float:left; text-align:left;}
ul.week{ list-style:none; margin:0; padding:0; width:746px; padding-top:1px;}
ul.week li{float:left; margin-right:1px; width:47px; font-size:12px; line-height:15px; color:#fff; text-align:center; background:url(../images/cdrc_week_bg.jpg) repeat-x;}

ul.date{ list-style:none; margin:0; padding:0; width:746px; padding-top:1px; float:left;}
ul.date li{float:left; margin-right:1px; width:47px; line-height:20px; height:20px; color:#fff; text-align:center; background:url(../images/cdrc_date_bg.jpg) repeat-x;}
ul.act{ list-style:none; margin:0; padding:0; width:746px; padding-top:1px; float:left;}
ul.act li{float:left; margin-right:1px; width:47px; line-height:26px; height:26px; color:#000; text-align:center; background:url(../images/cdrc_act_bg.jpg) repeat-x;}
ul.act li .eposi{width:671px; position:relative; height:26px; line-height:26px;}
ul.act li .eposi .events{position:absolute; height:26px; line-height:26px;}



#nymain #xmjm_gsjj{float:left; width:746px; height:20px; background:url(../images/xmjm_xmgs_gsjs.jpg) no-repeat; text-align:center;}
.jj_title_bg{background:#231815; padding-left:20px; width:726px; height:20px; line-height:20px; margin-top:3px; float:left;color:#FFF;letter-spacing:4px;line-height:20px; font-weight:bold;}
.jj_title{ line-height:18px; color:#FFF; margin-top:2px; font-weight:bold; float:left; display:block; letter-spacing:4px;}
.jj_title_tp{background:url(../images/xmjm_title_right.jpg) center no-repeat; width:18px; height:20px; margin:0px 10px; float:left;}
#xmjm_xmgs_hdcs_tp{background:url(../images/xmjm_xmgs_20.jpg) no-repeat; width:746px; height:150px; float:left;}
#xmjm_xmgs_hdcs_title{background:url(../images/xmjm_xmgs_21.jpg) no-repeat; width:746px; height:41px; float:left;}
#xmjm_xmgs_hdcs_title ul{margin:0; padding:0; list-style:none; float:left;}
#xmjm_xmgs_hdcs_title ul li{float:left; width:130px; height:20px; padding-left:56px; line-height:20px; margin-bottom:1px; font-weight:bold; }
#nymain #xmjm_xmgs_bb{width:746px; height:244px; float:left; background:#313234;}
.fenlan{ height:230px; padding:7px; float:left; color:#fff; line-height:19px;}
#nymain #xmjm_qwfx_topmap{float:left; width:746px; height:573px; background:url(../images/xmjm_qwfx_fbt.jpg) no-repeat;}
#nymain #xmjm_qwfx_content{float:left; width:746px; height:161px;}
#nymain #xmjm_qwfx_content #tushi{float:left; width:121px; height:101px; margin:30px 40px; background:url(../images/xmjm_qwfx_fbttushi.jpg) no-repeat; display:inline;} 
#nymain #xmjm_qwfx_content ul.tushi{ margin-top:8px; margin-left:35px;;}
#nymain #xmjm_qwfx_content ul.tushi li{list-style-type:none; line-height:27px; font-weight:bold; color:#e1e1e1; letter-spacing:2px;}
#nymain #xmjm_qwfx_content #neirong{float:left; width:545px; height:141px; line-height:18px; margin:10px 0;}
#nymain #xmjm_qwfx_map{ float:left; width:746px; height:499px; background:url(../images/xmjm_qwfx_map.jpg) no-repeat;}
#nymain #xmjm_qwfx_btitle{ float:left; width:744px; height:21px; padding:21px 1px 0 1px; background:url(../images/xmjm_qwfx_bbg.jpg) no-repeat;}
#xmjm_qwfx_btitle ul{margin:0; padding:0; list-style:none; float:left;}
#xmjm_qwfx_btitle ul li{float:left; height:21px; line-height:21px; margin-bottom:1px; font-weight:bold; text-align:center; letter-spacing:4px; }
#nymain #xmjm_qwfx_bb{width:746px; height:170px; float:left; background:#313234;}

#nymain #xmjm_fqgh_map{width:746px; height:460px; float:left; }
#nymain #xmjm_fqgh_bottom{width:746px; height:212px; float:left; margin-top:5px;}
#nymain #xmjm_fqgh_area{width:362px; height:210px; padding:1px 0px; float:left; background:url(../images/xmjm_fqgh_area.jpg) no-repeat;}
#nymain #xmjm_fqgh_areaA{width:171px; height:65px; float:left; padding:5px 121px 0px 70px;}
#nymain #xmjm_fqgh_areaB{width:163px; height:62px; float:left; padding:8px 191px 0px 8px;}
#nymain #xmjm_fqgh_areaC{width:171px; height:62px; float:left; padding:8px 121px 0px 70px;}
#nymain #xmjm_fqgh_ghzb{float:left; width:365px; height:132px; margin-left:19px; background:url(../images/xmjm_fqgh_bg.jpg) no-repeat; display:inline;}
#nymain ul.ghzb{margin:0; padding:0; list-style:none; width:348px; padding-right:17px; float:left; padding-bottom:2px;}
#nymain ul.ghzb li{float:left; text-align:center; line-height:25px; height:25px;  width:68px; font-weight:bold;}
#nymain ul.ghzb li a:link,#nymain ul.ghzb li a:visited,#nymain ul.ghzb li a:hover{color:#fff;}


#nymain #xmjm_yqcwnd_sg{width:746px; height:130px; float:left; padding-top:10px; overflow:hidden; line-height:20px; background:#eaeaea;}
#nymain #xmjm_yqcwnd_zt_p1{width:728px; float:left; border-top:solid 2px #91918F; border-bottom:solid 2px #91918F; line-height:20px; background:#D8C7D9; padding:9px;}
#nymain .xmjm_yqcwnd_zt_tb{width:728px; float:left; overflow:hidden;}
#nymain .xmjm_yqcwnd_zt_tb_k{width:592px; float:left; overflow:hidden;}
#nymain .xmjm_yqcwnd_zt_tb_z{width:136px;  float:left; overflow:hidden;}
#nymain .xmjm_yqcwnd_zt_heng{ float:left; width:244px; height:96px; background:url(../images/xmjm_yqcwnd_bg_h.jpg); color:#fff;}
#nymain .xmjm_yqcwnd_zt_shu{ float:left; width:96px; height:244px; background:url(../images/xmjm_yqcwnd_bg_s.jpg); color:#fff;}
#nymain .xmjm_yqcwnd_zt_heng_p2{ float:left; width:244px; height:96px; background:url(../images/xmjm_yqcwnd_bg_h_p2.jpg); color:#fff;}
#nymain .xmjm_yqcwnd_zt_shu_p2{ float:left; width:96px; height:244px; background:url(../images/xmjm_yqcwnd_bg_s_p2.jpg); color:#fff;}
#nymain #xmjm_yqcwnd_zt_p2{width:728px; float:left; border-top:solid 2px #91918F; border-bottom:solid 2px #91918F; line-height:20px; background:#BAC4DC; padding:9px;}
ul.pages{margin:0; padding:0px; list-style:none;width:403px; height:50px; padding-left:343px; float:left; display:inline;}
ul.pages li{ float:left; display: inline; width:20px; height:20px; background:#8C8B89; line-height:20px; color:#fff; margin-top:30px; margin-left:10px; text-align:center;}
ul.pages li a:link,ul.pages li a:active,ul.pages li a:visited{ display:block; color:#fff;}
ul.pages li a:hover,ul.pages li.selected{background:#EA5505; display:block; color:#fff;}


#nymain .hengxian{width:746px; height:3px; background:url(../images/hengxian_1px.jpg) repeat-x; font-size:0px; float:left; display:inline; overflow:hidden;}
#nymain #xmjm_area_map{width:446px; height:445px; margin:3px 0px; float:left; display:inline;}
#nymain #xmjm_area_map_right{width:300px; height:445px; float:right; float:left;}
#nymain #xmjm_area_map_right #areapic{width:91px; height:90px; margin:10px 10px 10px 22px; float:left; display:inline;}
#nymain #xmjm_area_map_right #areatitle{ float:left; width:155px; height:90px;margin:10px 22px 10px 0px;}
#nymain #xmjm_area_map_right #areatitle #box{width:155px; height:90px;display:table-cell;vertical-align:middle; line-height:20px;}
#nymain #xmjm_area_map_right #areatitle #box i{display:inline; width:0px; height:100%; vertical-align:middle; zoom:1;}
#nymain #xmjm_area_map_right #areatitle #box p{ display:inline; width:100%; vertical-align:middle; zoom:1;}

#nymain #xmjm_area_map_right #areadetail{width:256px; padding:5px 22px; float:left;}
ul.arealist{margin-bottom:2px; padding:0 11px; width:234px; list-style:none; background:url(../images/xmjm_area_dital_itembg.jpg) no-repeat; float:left; display:inline;}
ul.arealist li{float:left; width:40px; height:25px; line-height:25px; text-align:center; color:#fff; display:inline;}
ul.arealist li a:link,ul.arealist li a:visited,ul.arealist li a:active{color:#fff100;}

#nymain #xmjm_area_more_photo{float:left; width:746px; height:416px; margin-top:2px; }
#nymain .xmjm_area_more_floor{float:left; width:746px; height:290px; }

#nymain #newscenter_top_h{width:964px; height:15px; background:url(../images/newscenter_top_h.jpg); float:left;}
#nymain ul.newsclass{padding:2px 0px; margin:0; list-style:none; float:left;}
#nymain ul.newsclass li{float:left; width:276px; height:64px; text-align:left; padding:16px 22px; font-size:13px; color:#666; font-weight:bold;}
#nymain ul.newsclass li a:link,#nymain ul.newsclass li a:visited{display:block; font:bold 15px/30px "宋体"; color:#333;}
#nymain ul.newsclass li a:hover,#nymain ul.newsclass li.selected a:link,#nymain ul.newsclass li.selected a:visited,#nymain ul.newsclass li.selected a:hover{color:#F15A21; display:block; text-decoration:none;}
#nymain #newscenter_mid_h{ float:left; width:964px; height:13px; overflow:hidden; background:url(../images/newscenter_mid_h.jpg) no-repeat;}
.newssearch{float:left; width:963px; height:43px; background:url(../images/search_obox.jpg); margin-bottom:10px; display:inline;}
.newssearchleft{float:left; width:280px; height:43px; line-height:46px; text-align:right; font-weight:bold;}
.newssearchright{float:left; width:380px; height:27px; padding:8px 258px 8px 45px; text-align:left;}

#nymain #newscenter_main{ float:left; width:951px; height:auto; padding:10px 6px 0 6px; background:url(../images/newscenter_topnews_bg.jpg) repeat-y;}
.cltopnews{width:311px; margin:0 3px; height:744px; padding-bottom:10px; overflow:hidden; float:left; position:relative; display:inline;}
.cltopnews .toppicarea{width:311px; height:155px;}
.cltopnews .underpic_h{width:311px; height:13px; overflow:hidden; background:url(../images/underpic_h_bg.jpg) no-repeat;}
.cltopnews .newstoplist{width:311px; background:url(../images/news_top10_bg.jpg) repeat-x; height:576px; text-align:left;}
.cltopnews .newsmore{position:absolute; width:60px; bottom:20px; right:5px; color:#F15A21;}
.cltopnews .newsmore a:link,.cltopnews .newsmore a:visited{color:#F15A21;}

.searesbox{float:left; width:951px; background:url(../images/searchresbox.jpg) repeat-x #dfddd7;}
.searnoneleft{float:left; width:314px; height:285px; background:url(../images/sear_nothimg.png) center no-repeat;}
.searnoneright{float:left; width:637px; height:285px; line-height:285px; text-align:left; font-weight:bold;}
.searnoneright a:link,.searnoneright a:visited{color:#EA5504;}
.searseccleft{float:left; width:285px; background:url(../images/sear_succimg.png) center 8px no-repeat; padding-top:130px; height:auto; font-size:13px; font-weight:bold;}
.searseccright{float:left; width:666px; height:auto; text-align:left; padding-bottom:10px;}
ul.seasecclist{margin:0; padding:0; list-style:none;}
ul.seasecclist li{list-style:none; height:50px; line-height:50px;}
.pagenav{float:left; width:931px; padding:0 20px 10px 0; text-align:right;}

.ubt{position:absolute; width:31px; height:31px; left:141px; top:144px; background:url(../images/up_bt.gif) no-repeat;}
.ubt a{display:block; width:31px; height:31px;text-indent:-10000px;overflow:hidden;}
.bbt{position:absolute; width:31px; height:31px; left:141px; bottom:0px; background:url(../images/bottom_bt.gif) no-repeat; }
.bbt a{display:block; width:31px; height:31px;text-indent:-10000px;overflow:hidden;}


#nymain #newscenter_mian_left{float:left;width:640px; height:299px; overflow:hidden;}
/*newscenter scroll photos*/
#nymain #newscenter_mian_left #my-glider {width: 620px; position: relative;height:279px; padding:10px; overflow: hidden;}
.scroller {overflow: hidden; width:620px; HEIGHT: 279px;}
.scroller .section {float:left; overflow:hidden; width:620px; height:279px;}
.scroller .content {width: 10000px}
#nymain #newscenter_mian_left #lbt{position:absolute; width:31px; height:31px; top:134px; left:0px; overflow: hidden; text-indent:-99999px; background:url(../images/left_bt.gif) no-repeat; cursor:pointer;}
#nymain #newscenter_mian_left #rbt{position:absolute; width:31px; height:31px; top:134px; right:0px; overflow: hidden; text-indent:-99999px; background:url(../images/right_bt.gif) no-repeat; cursor:pointer;}
#nymain #newscenter_min_right{ float:left;width:314px; height:299px; background:url(../images/newscenter_main_right_bg.jpg) 4px 10px repeat-x;}
#ubt{position:absolute; width:31px; height:31px; left:141px; top:0px; background:url(../images/up_bt.gif) no-repeat;}
#ubt a{display:block; width:31px; height:31px;text-indent:-10000px;overflow:hidden;}
#bbt{position:absolute; width:31px; height:31px; left:141px; bottom:0px; background:url(../images/bottom_bt.gif) no-repeat; }
#bbt a{display:block; width:31px; height:31px;text-indent:-10000px;overflow:hidden;}
#newscenter_crollpic_up{position:absolute; bottom:20px; left:40px; height:25px; z-index:200; font:bold 14px/25px 黑体; color:#fff;}

ul.indexnewslist{margin:0; padding:0 0 0 1px;}
ul.indexnewslist li{float:left; line-height:19px; list-style:none; width:243px; padding-bottom:5px; overflow:hidden;}
ul.indexnewslist li.fgx{height:2px; background:url(../../images/home_news_fengexian.jpg) no-repeat; font-size:0px; display:inline; overflow:hidden;}
ul.newslist{margin:0; padding:0 10px;}
ul.newslist li{float:left; line-height:19px; list-style:none; width:301px; height:36px; padding:10px 5px; overflow:hidden;}
#nymain #newscenter_min_right .newsdetail{position:absolute; width:30px; bottom:35px; right:35px; color:#F15A21;}
#nymain #newscenter_min_right .newsdetail a:link,#nymain #newscenter_min_right .newsdetail a:visited{color:#F15A21;}
#nymain #newscenter_bot_h{width:964px; height:26px; background:url(../images/newscenter_bot_h.jpg);  float:left;}
ul.vcbotttele{margin:0; padding:0; list-style:none;}
ul.vcbotttele li{width:192px; height:44px; float:left; font:bold 12px/50px 宋体; text-align:center; color:#4C4948;}
#nymain #newsshow{width:964px; float:left; padding:0 0 5px 0;}
#nymain #newsshow_left{width:210px; height:auto!important; float:left; overflow:hidden;}
#nymain #newsshow_left .wavelogo{width:210px; height:126px; background:url(../images/wave-logo.jpg);}
#nymain #newsshow_left .left_sp_map{width:210px; height:271px; background:url(../images/left_sp_map.jpg) no-repeat;}
#nymain #newsshow_left .left_sp_map a{display:block; width:210px; height:271px; text-indent:-10000px;overflow:hidden;}
#leftbk .job_left{width:210px;}
#nymain #newsshow_left .linkmore{width:21px; height:21px; padding:20px 39px 21px 150px;}
#nymain #newsshow_left .linkmore a{display:block; width:21px; height:21px; text-indent:-1000px; overflow:hidden;}
#nymain #newsshow_left .linklist{width:210px; height:62px;}
#nymain #newsshow_left .linklist a{display:block; width:210px; height:62px; text-indent:-1000px; overflow:hidden;}
#nymain #newsshow_left .linklist .open:link, #nymain #newsshow_left .linklist .open:hover,#nymain #newsshow_left .linklist .open:visited{display:block; width:210px; height:62px;}

#nymain #newsshow_left .news_link_more{width:210px; padding-top:10px; text-align:right; overflow:hidden;}
#nymain #newsshow_right{margin-left:8px; width:746px; overflow:hidden; float:left; background:#efefef; height:auto!important; display:inline;}
#nymain #newsshow_right .newstitle{width:746px; height:20px; background:#221815; font:normal 15px/20px "宋体"; float:left;}
#nymain #newsshow_right .newscontent{width:626px; float:left; text-align:left; padding:8px 60px 20px 60px; border-bottom:1px solid #CCC; line-height:25px;}
#nymain #newsshow_right .newscontent .list_fgx{height:2px; font-size:0px; overflow:hidden; background:url(../images/list_fgx.jpg); bottom:0px;}
#nymain #newsshow_right .news_link{width:626px; float:left;  padding:10px 60px; line-height:25px;}
#nymain .dtcs_ssyd_apdriftgamet-b{width:714px; height:8px; font-size:0; overflow:hidden; float:left; margin:2px 16px; display:inline;}
#nymain .apdrift_gamelist{margin:0px 16px; width:714px; height:159px;  background:url(../images/dtcs_ssyd_apdrift_gamelist_bg.jpg); float:left; display:inline; overflow:hidden; display:inline;}
#nymain .apdrift_gamelist_left{width:124px; height:159px;float:left; text-align:center; font:12px/23px "宋体"; color:#fff;}
#nymain .apdrift_gamelist_right{float:left; padding:0 10px 0 15px; width:565px; height:159px; font:12px/23px "宋体"; color:#fff;}
#nymain .dtcs_text-photo{float:left; padding:0 16px; width:714px; background:url(../images/dtcs_text-photo_bg.gif) no-repeat;}
#nymain .dtcs_text-photo .textarea{float:left; width:174px; height:235px; font:12px/23px arial,"宋体"; color:#fff; background:url(../images/dtcs_text-photo_txtbg.jpg); padding:20px; text-align:justify; margin-bottom:2px;}
#nymain .dtcs_text-photo .textarea-r{float:left; width:174px; height:235px; font:12px/23px arial,"宋体"; color:#fff; background:url(../images/dtcs_text-photo_txtbg-r.jpg); padding:20px; text-align:justify; margin-bottom:2px;}
#nymain .dtcs_text-photo .photoarea{float:left; width:500px; height:275px; margin-bottom:2px;}
#nymain #dtcs_ssyd_midpic{float:left; width:714px; height:281px; background:url(../images/dtcs_ssyd_midpic.jpg); margin:10px 16px; display:inline;}
#nymain #dtcs_cdjs_bigpic{float:left; width:746px; height:507px; background:url(../images/dtcs_cdjs_bigpic.jpg);}
#nymain #dtcs_cdjs_cdpmt{float:left; width:692px; height:383px; padding:20px 26px; background:#DFDDD7 url(../images/dtcs_cdjs_cdpmt.jpg) 30px 20px no-repeat;}
#nymain .dtcs_swhd_gkpt{float:left; width:176px; height:155px; margin-right:14px; background:url(../images/dtcs_swhd_gkpt_bg.jpg) no-repeat; display:inline;}
#nymain .dtcs_swhd_gkpt .text{width:176px; height:21px; line-height:21px; text-align:center;}
#nymain .dtcs_swhd_gkpt .picture{width:176px; height:110px; margin:2px 0;}
#nymain .dtcs_swhd_gkpt .picture a{display:block; width:176px; height:110px;text-indent:-1000px; overflow:hidden;}
#nymain .dtcs_swhd_content{float:left; width:640px; padding:0px 53px 10px 53px; font:12px/25px "宋体"; text-align:justify;}
#nymain .dtcs_cysc_tyjtzy_toppicture{width:746px; height:154px; background:url(../images/dtcs_cysc_tyjtzy_toppicture.jpg); float:left;}
#nymain .dtcs_cysc_tyjtzy_con{width:640px; float:left; padding:0 53px; background:#303134; line-height:25px; color:#fff;}
#nymain .dtcs_cysc_title_bg{height:21px; font:bold 12px/21px "宋体"; padding:5px 0 5px 10px; color:#fff; background:url(../images/dtcs_cysc_title_bg.jpg) 0px 5px no-repeat;}
#nymain .newsshow_titles_bg{height:21px; font:bold 12px/21px "宋体"; padding-left:10px; color:#fff; background:url(../images/newsshow_titles_bg.jpg) no-repeat; padding-bottom:5px;}
#nymain .traning_detail_titles_bg{height:21px; font:bold 12px/21px "宋体"; padding-left:10px; color:#fff; background:url(../images/training_detail_titlebg.jpg) no-repeat; padding-bottom:5px;}


ul.dtcs_cysc_tyjtzy_table{margin:0; padding:0; list-style:none; width:255px; height:109px; background:url(../images/dtcs_cysc_tyjtzy_table_bg.jpg) no-repeat;}
ul.dtcs_cysc_tyjtzy_table li{float:left; width:85px; height:21px; text-align:center; font:12px/21px Arial,"宋体"; color:#fff; padding-bottom:1px;}

ul.dtcs_hzhb_logos_list{margin:0; padding:0; list-style:none;}
ul.dtcs_hzhb_logos_list li{width:209px; height:90px; float:left; padding-bottom:1px;}
ul.dtcs_hzhb_logos_list li a{display:block; width:209px; height:90px; text-indent:-10000px;overflow:hidden;}

#nymain .dtcs_scyy_con_top{width:746px; float:left; overflow:hidden;}
#nymain .dtsc_scyy_title_up{width:723px; height:15px; background:url(../images/dtsc_scyy_title_up.jpg); float:left;padding:0 11px 0 12px;}
#cdyy_title_left_bt{position:absolute; width:21px; height:21px; background:url(../images/scyy_title_left_bt.gif); top:38px; left:5px;}
#cdyy_title_left_bt a{ display:block; text-indent:-10000px;overflow:hidden; width:21px; height:21px;}
#cdyy_title_right_bt{position:absolute; width:21px; height:21px; background:url(../images/scyy_title_right_bt.gif); top:38px; right:5px;}
#cdyy_title_right_bt a{ display:block; text-indent:-10000px;overflow:hidden; width:21px; height:21px;}
#nymain .dtsc_scyy_title{float:left; width:240px; height:96px; padding-right:1px; text-align:center; background:url(../images/dtcs_scyy_title_bg.jpg) no-repeat; line-height:25px;}
#nymain .dtsc_scyy_title a{display:block; width:240px; height:50px; padding:23px 0px; color:#000;}
#nymain .dtsc_scyy_title a:hover{ width:240px; height:50px; background:url(../images/dtcs_scyy_title_bg1.jpg) no-repeat;}
#nymain .dtsc_scyy_title .selected:link, #nymain .dtsc_scyy_title .selected:hover,#nymain .dtsc_scyy_title .selected:visited{display:block; width:240px; height:50px; background:url(../images/dtcs_scyy_title_bg1.jpg) no-repeat;}
#nymain .dtsc_scyy_title_bot{width:723px; height:14px; background:url(../images/dtsc_scyy_title_bot.jpg); float:left;padding:0 11px 0 12px;}
#nymain .dtcs_scyy_con_bot{ float:left;width:746px; height:300px; background:url(../images/dtcs_scyy_con_bot_bg.jpg) repeat-y; margin-bottom:2px; display:inline;}
#nymain .dtsc_scyy_photos_lside{float:left; width:121px; height:300px; background:url(../images/dtsc_scyy_photos_lside_bg.jpg) center no-repeat;}
#nymain .dtsc_scyy_photos_rside{float:left; width:121px; height:300px; background:url(../images/dtsc_scyy_photos_rside_bg.jpg) center no-repeat;}


#left_bt{display:block; width:31px; height:31px; background:url(../images/scyy_left_bt.gif); position:absolute; left:105px; top:134px; text-indent:-10000px;overflow:hidden; cursor:pointer; z-index:200;}
#right_bt{display:block; width:31px; height:31px; background:url(../images/scyy_right_bt.gif); position:absolute; right:105px; top:134px; text-indent:-10000px;overflow:hidden; cursor:pointer;}

#nymain .drifttraining01{width:746px; height:104px; float:left; background:url(../images/drifttraining_01.jpg);}
#nymain .drifttraining02{width:249px; height:208px; float:left; background:url(../images/drifttraining_02.jpg);}
#nymain .drifttraining03{width:141px; height:30px; padding:159px 53px 19px 55px; float:left; background:url(../images/drifttraining_03.jpg);}
#nymain .drifttraining03 a{display:block; width:141px; height:30px; text-indent:-10000px; overflow:hidden;}
#nymain .drifttraining04{width:248px; height:208px; float:left; background:url(../images/drifttraining_04.jpg);}
#nymain .drifttraining05{width:746px; height:104px; float:left; background:url(../images/drifttraining_05.jpg);}
#nymain .training_detail_toppic{width:620px; height:210px; background:url(../images/training_detail_toppic.jpg); margin:10px 0px;}
#nymain .training_detail_fasclogo{width:79px; height:81px; float:right; background:url(../images/training_fabc_logo.jpg);}
#nymain .training_detail_botpic{width:620px; height:210px; background:url(../images/training_detail_botpic.jpg); margin:10px 0px;}
#nymain .training_class_tb{width:620px; height:23px; background:url(../images/training_class_tb.jpg); text-align:center; line-height:23px; letter-spacing:3px;}
#nymain .training_class_con{padding-left:100px;font-size:12px;line-height:16px; text-align:justify;}
#nymain .training_class_registraton_bt{width:140px; height:39px; padding:10px 240px; background:url(../images/registration_bt.jpg) center no-repeat;}
#nymain .training_class_registraton_bt a{display:block; width:140px; height:39px; text-indent:-10000px; overflow:hidden;}

#nymain .statement_content{width:646px; padding:10px 50px; float:left; line-height:20px; text-indent:2em; text-align:justify;}
#nymain ul.job_title{padding:0; margin:0; list-style:none; background:#231815; padding:0 18px; height:17px; }
#nymain ul.job_title li{width:142px; float:left; text-align:center; color:#fff; font-weight:bold; letter-spacing:1px; line-height:17px;}
#nymain .job_list_box{width:710px; padding:13px 18px; background:#EFEFEF;}
#nymain .job_list{width:710px; height:31px; line-height:31px; border-bottom:#B2ACA3 2px solid;}
#nymain .job_detail_req_title{float:left; width:730px; padding-left:16px; height:16px; line-height:16px; background:#BEBAAE; border-bottom:#A5A29B 2px solid; border-top:#A5A29B 2px solid; letter-spacing:4px; font-weight:bold;}
#nymain .job_detail_req_con{float:left; width:620px; height:247px; padding:10px 20px 10px 106px; line-height:25px;}
#nymain .contactus_conbox{float:left; width:736px; padding:5px;}
#nymain .contactus_leftbox{float:left; width:235px; padding:5px 45px 5px 20px; line-height:23px;}
#nymain .contactus_rightbox{float:left; width:426px; padding:0 0 0 10px;}
.contactus_rightbox input{width:150px;height:16px; background:#D7D6D2; border:1px solid #BEBDBA; border-top:1px solid #333; border-left:1px solid #333;}
.contactus_rightbox textarea{width:325px; height:75px; background:#DBDBD6; border:1px solid #98ACC1;}
.contactus_rightbox .lefttext{display:inline-block; width:70px; float:left;}
ul.contactform{margin:0; padding:0; list-style:none}
ul.contactform li{list-style:none;}
.contactus_rightbox li{padding:3px 0 5px 0; float:none;}
.contactus_rightbox .tcx{height:1px; font-size:0; overflow:hidden; background:#BEBDBA;}
input.button{width:40px;height:23px; cursor:pointer; line-height:23px;}

#nymain .theaterhp{width:962px; height:610px; margin:1px auto;}
#nymain .theaterhp .topdiv{width:962px; height:23px; background:url(../images/theater_hptop.jpg);}
#nymain .theaterhp .middiv{width:962px; height:506px; background:url(../images/theater_hpmid.jpg);}
#nymain .theaterhp .botdiv{width:962px; height:81px; background:url(../images/theater_hpbot.jpg);}
.notice_top{background:#231815; padding:0 20px; width:706px; height:20px; overflow:hidden;}
.qcdywhitetitle1{font:bold 17px/24px "宋体"; color:white; background:#231815; width:746px; height:24px; letter-spacing:3px; float:left;}
.qcdywhitetitle2{font:normal 12px/15px "宋体"; color:white; background:#231815; width:746px; height:15px; text-align:left; float:left;}
.qcdy_post{width:746px; height:343px; float:left;}
.qcdy_note{width:620px; padding:10px 63px; float:left; line-height:25px; text-align:left;}
.qcdygoldfont{color:#EA5506;}
.qcdy_move_list_bg{width:620px; padding:10px 63px; float:left;}
.qcdy_move_list_topbg{width:620px; height:23px; line-height:23px; letter-spacing:4px;  background:url(../images/qcdy_move_list_topbg.jpg); text-align:center; font-weight:bold;}
.qcdy_move_list_mainbg{width:620px; height:113px; line-height:23px; background:url(../images/qcdy_move_list_mainbg.jpg); text-align:center; margin-top:2px; }
.qcdy_move_list_mainbg td{ text-align:center; color:white;}
.qcdy_move_list_mainbg td a:link,.qcdy_move_list_mainbg td a:hover,.qcdy_move_list_mainbg td a:active,.qcdy_move_list_mainbg td a:visited{color:white;}
.mp_listbg{width:620px; line-height:23px; background:url(../images/mp_listtitlebg.jpg) no-repeat;  text-align:center; margin-top:2px;}
.mp_listbg td{ text-align:center; color:white;}
.mp_listbg td a:link,.mp_listbg td a:visited,.mp_listbg td a:active{color:#D4C800;}
.mp_listbg td a:hover{color:#fff100;}
.left_movie_plan{width:208px; height:36px; background:url(../images/movie_plan-bt-out.jpg);}
.left_movie_plan a{display:block; width:208px; height:36px; font:normal 14px/36px arial,宋体; color:#fff; text-align:right;}
.left_movie_plan a:hover{background:url(../images/movie_plan-bt-on.jpg);}

.qcdy_move_list_botbg{width:620px; height:21px; line-height:21px; background:url(../images/qcdy_move_list_botbg.jpg); text-align:center; margin-top:1px; padding-bottom:10px; color:white;}
.qcdy_otherinfo{width:620px; padding:10px 63px; float:left; text-align:left;}
.qcdy_otherinfo .detail_titles_bg{height:21px; font:bold 12px/21px "宋体"; padding-left:10px; color:#fff; background:url(../images/training_detail_titlebg.jpg) no-repeat; padding-bottom:5px;}
.class_con{padding-left:100px;font-size:12px;line-height:24px; text-align:justify; width:520px; overflow:hidden;}
.class_con .sub_title{ letter-spacing:3px; font-weight:bold;}
.class_con .con_tent{padding:0 20px;}
.mcp_title_bg{background:#231815; padding-left:20px; width:726px; height:20px; float:left;}
.mcp_title{font:normal 12px/20px "宋体",Arial;  color:#FFF; margin-top:2px; float:left; display:block; letter-spacing:2px;}
.mcp_title_tp{background:url(../images/xmjm_title_right.jpg) center no-repeat; width:18px; height:20px; margin:0px 10px; float:left;}

.vipcard_indmidbg{background:url(../images/vipcard_indmidbg.jpg) no-repeat; width:964px; height:356px; border-top:1px solid #C9C5BC; overflow:hidden; float:left;}
.vipcard_indmidbg .left_card{width:250px; height:206px; padding:60px 30px 80px; float:left;}
.vipcardbox{width:250px; height:206px; position:relative; background:url(../images/vipcardandbutts.png);}
.vipcardbutt{width:113px; height:28px; position:absolute; bottom:8px;}
.vipcardbutt a{display:block; width:113px; height:28px; overflow:hidden; text-indent:-9999px;}
.vipcard_indmidbg .right_detail{width:542px; height:280px; margin:10px 56px; float:left;text-align:left;}
.vcard_dettitlebg{height:24px; width:100px; font:bold 13px/24px "宋体"; text-align:center; color:#fff; background:url(../images/vcard_dettitlebg.png) no-repeat; letter-spacing:2px; padding:0 520px 5px 0;}

ul.projintro{margin:0; padding:0; list-style:none;}
ul.projintro li{float:left; width:135px; height:126px;}
ul.projintro li a{display:block; width:135px; height:126px; text-indent:-9999px; overflow:hidden;}
.shangjia_tlbg{width:718px; height:132px; margin:20px 14px; background:url(../images/shangjia_tlbg.png) no-repeat; float:left; text-align:left;}
.shangjia_tlbg .sj_intro_logo{width:146px; height:110px; padding:17px 4px 5px;}
.sj_intro_tlbg{height:24px; width:71px; font:bold 13px/24px "宋体"; text-align:center; color:#fff; background:url(../images/sj_intro_tlbg.png) no-repeat; letter-spacing:2px; padding:0 549px 5px 0; float:left;}
.sj_intro_con{width:545px; padding-left:75px; float:left;}

.jcts_banner_bg{width:696px; height:100px; padding:43px 25px; background:url(../images/jcts_banner_bg.jpg); float:left;}
ul.jcts_logo{margin:0; padding:0; list-style:none;}
ul.jcts_logo li{width:130px; height:100px; float:left; margin:0 22px; display:inline;}



#footer{margin:0 auto; background:#e1e0dc; width:1006px; height:auto!important; overflow:hidden;}
#bottom_menu {float:left; width:741px; padding-left:265px; height:27px; padding-top:3px; background:url(../images/menus/nav_bottom.jpg) no-repeat; }
#copyright{float:left; width:1006px; height:50px; line-height:50px; color:#fff; text-align:center; background:url(../images/footerbg.jpg) no-repeat;}
#copyright a{color:#fff;}

.subtitle{ font-size:12px; font-weight:bold; color:#fff;}
.subtitle a:link,.subtitle a:hover,.subtitle a:visited,.subtitle a:active{color:#fff; display:block;}
.bsubtitle{ font-size:12px; font-weight:bold; color:#000;}
.bsubtitle a:link,.bsubtitle a:hover,.bsubtitle a:visited{ font-size:12px; font-weight:bold; color:#000;}
.standmenu{ font-size:14px; font-weight:bold; letter-spacing:2px;}
.whitesubtitle{ font-size:14px; font-weight:bold; color:#DBDBDB;}
.whitesubtitle a:link,.whitesubtitle a:hover,.whitesubtitle a:visited,.whitesubtitle a:active{ font-size:14px; font-weight:bold; color:#DBDBDB;}
.content { font-size:12px;line-height:16px; text-align:justify;}
.content a:link,.content a:visited{color:#000;}
.wcontent { color:#FFF; font-size:12px;line-height:16px; text-align:justify;}
.whitecon{color:#FFF;}
.redcontent { color:#E60012; font-size:12px;line-height:16px; text-align:justify; line-height:23px;}
.li-no{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); /*IE8*/ filter:alpha(opacity=60);  /*IE5、IE5.5、IE6、IE7*/opacity: .6; background:#FFFFFF;}
h1{color:#fff; font-size:14px; margin:0px; padding:0px; line-height:20px;}
h2{color:#fff; font-size:12px; margin:0px; padding:0px; line-height:15px;}
h3{color:#fff; font-size:12px; margin:0px; padding:0px; line-height:18px; font-weight:normal;}


#thisPageNav{text-align:center;  padding:0 10px;}
#thisPageNav span{line-height:20px;background:#EA5505;  color:#fff;}
#thisPageNav span a{background:#8C8B89;color:#fff;}

.reg_form{width:440px;background:#ccc;border:1px #99BBDD solid;padding-top:15px; position:absolute; z-index:9999; display:none; }				
.reg_form input{width:100px;height:16px; background:#ccc; border:none; border-bottom:1px solid #fff;}
.reg_form ul{padding:0 20px;}
.reg_form .close{float:right; margin-top:-5px; margin-right:10px; width:15px; height:15px; }
.reg_form li{padding-bottom:15px; float:none;}

.reg_form li .formtext{display:inline-block;width:100px;}
.mustitem{padding-left:5px;color:red;}
input.radio{width:15px;height:15px; font-size:12px; border:none;}


input.submit{width:50px;height:20px;border:1px solid #CC6600;background:#330000;color:#fff;font-weight:bold;cursor:pointer; line-height:20px;}





/*防asp iframe注入*/
iframe{v:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}
#index_cal,#datepick,#weather_inc{v:expression() !important} 

