@charset "gb2312";
/*------------------------------------------------------
Filename:              global.css
Website:               http://www.yzz.cn/    
Version:               v1.0.0
Update:                20130605T1000
Author:                fangfocai
Description
------------------------------------------------------*/
/*Base*/
body{font:13px/2  "\5FAE\8F6F\96C5\9ED1", Tahoma,sans-serif;color:#6a6a6a;background:#ced0d0;}
a{text-decoration:none;color:#6a6a6a;}
a:hover{text-decoration:underline;color:#f94124;}
#home,#page{ width:100%; background:url(../img/bg_top.jpg) no-repeat center top; }
.hide{display:none;}
/*Layout*/
.layout{width:1000px; margin:0 auto; background:#fff;}
.g_bd{padding:5px 0px;}
#page .g_bd{padding:5px 5px;}

/**==command==**/
/*pic*/
.pic180x120{ width:582px; padding-left:4px;}
.pic120x80 img,.pic150x100 img,.pic_131x46 img,.pic120x80x2 img,.pic142x92 img,.pic_116x46 img,.pic180x120 img,.pic210x80,.pic120x80x4 img{ display:block;background-color:#dde3df;}
.pic150x100 span, .pic142x92 span,.pic180x120 span{ height:30px; line-height:30px; text-align:center; overflow:hidden; display:block;}
.pic150x100 li{ float:left; width:150px; display:inline; margin:0px 16px 0 17px; _margin:0px 14px 0 15px;}
.pic180x120 li{ float:left; width:182px; display:inline; margin:0 6px; _margin:0 5px;}
.pic120x80x2{ padding-left:2px;}
.pic120x80x2 li{margin:0 12px; width:124px; display:inline; float:left; overflow:hidden; margin-bottom:10px}
.pic120x80x2 li span{ line-height:25px; text-align:center; display:block;}
.pic120x80 img{ width:120px; height:80px; }
.pic150x100 img{ width:150px; height:100px;}
.pic142x92 img{ width:142px; height:92px;}
#list .pic150x100{ padding:10px 12px 0;}
#list .pic150x100 li{margin:0 30px 10px; float:left; display:inline; width:154px;}
#list .pic150x100 li a{ color:#fff;}

.pic120x80x4 li,.pic120x80x2 li{float:left; display:inline; }
.pic120x80x4 li{margin:0 4px; width:146px; padding-bottom:5px; overflow:hidden;}
.pic120x80x4 li img{ width:144px; height:94px;}

/*module*/
.module .m_hd{ height:28px; line-height:28px; padding:0; overflow:hidden; background:url(../img/bg_h2.jpg) no-repeat;}
.module .m_hd .title{color:#545454; font-size:14px; background:url(../img/bg_mod_title.jpg) no-repeat; padding-left:18px;}
.module .m_hd .tit2{ background-position:-198px -76px; width:120px;}
.module .m_hd .title a{ color:#545454;}
.module .m_hd .more{ color:#949494;float:right; margin-right:10px;}
.module .m_bd,#list,#pic-txt,#article{ border-top:none;}

/*header*/
#header{ width:1000px; margin:0 auto; position:relative;}
#header img{ display:block;}
.submenutop{position:absolute; top:160px; right:10px; line-height:36px;}
.submenutop a{ color:#fff; margin:0 7px;}
.nav{position:absolute; top:200px; line-height:44px; color:#8d8d8d;}
.nav a{ margin:0 20px; font-size:14px; color:#8d8d8d;}
.nav a:hover{ color:#fff;}
.login_bbs{position:absolute; display:block; width:207px; height:64px; line-height:50px; top:179px; right:0; text-align:center; padding-left:15px; color:#000; font-size:22px; color:#fff;}
.login_bbs:hover{ text-decoration:none;}

.top-news{ width:1000px; position:absolute; top:252px; left:0;}
.top-news-cmd{ width:450px;}
.top-news-cmd h4{ width:20px; padding:3px 2px 0 29px; font-size:18px; color:#878787; line-height:20px; font-weight:normal; float:left;}
.top-cmd-ls li{ width:180px; height:88px; float:left; display:inline; margin:0 8px; position:relative;}
.top-cmd-ls li p{ height:22px; width:180px; line-height:22px; text-align:center; position:absolute; bottom:0; left:0; z-index:2;}
.top-cmd-ls li span{ display:block; position:absolute; height:22px; width:180px; background:#000; opacity:0.5; filter:alpha(opacity=50); left:0; bottom:0; z-index:1;}
.top-cmd-ls li a{ color:#ced0d0;}
.top-cmd-ls li a:hover p{ color:#fff; text-decoration:underline;}
.top-hots{ width:340px;}
.top-hots-col h4{ font-size:14px; color:#ff163c; float:left; width:95px; text-align:right; line-height:22px; margin-right:5px;}
.top-hots-ls{ float:left; width:240px;}
.top-hots-ls li{ width:120px; float:left; line-height:20px;}
.top-hots-ls li a{ color:#ced0d0;}
.top-hots-ls li a:hover{ color:#fff;}

.btnSign{ display:block; width:184px; height:88px; background:url(../img/btn_sign.jpg) no-repeat; margin-right:18px;}
.signBox{ width:375px; position:absolute; right:-3px; top:81px; z-index:999;}
.box_hd{ background:url(../img/bg_box.png) no-repeat -375px 0; height:11px; overflow:hidden;}
.box_bd{ background:url(../img/bg_box.png) repeat-y; padding:15px;}
.box_ft{ background:url(../img/bg_box.png) no-repeat -375px -11px; height:7px; overflow:hidden;}
.signBox{ width:375px; position:absolute; right:-3px; top:112px; z-index:999;}
.box_hd{ background:url(../img/bg_box.png) no-repeat -375px 0; height:11px; overflow:hidden;}
.box_bd{ background:url(../img/bg_box.png) repeat-y; padding:15px;}
.box_ft{ background:url(../img/bg_box.png) no-repeat -375px -11px; height:7px; overflow:hidden;}
.signBox .btnClose{ position:absolute; top:12px; right:10px; font-size:16px; color:#FF7B0D; cursor:pointer; font-weight:bold;}
.signBox .pic img{ width:100px; height:100px; display:block; border:1px solid #D4D4D4; padding:3px; background-color:#fff;}
.signBox .txtPic h4,.signBox .txtPic p{ padding-left:120px;}
.signBox .txtPic h4{ padding-bottom:5px;}
.signBox .txtPic p{ line-height:20px;}
.signBox .tit h4{ font-size:14px; color:#D80000; float:left;border-bottom:1px solid #FF7B0D; line-height:25px;}
.signBox .tit{border-bottom:1px solid #FF7B0D; overflow:hidden;}
.signBox .tit h4{ padding:10px 10px 0;}
.signBox .liList{ padding:10px 0;}
.signBox .liList li{ float:left; display:inline; width:150px; margin:0 5px;}
.signBox .liList li{ height:25px; line-height:25px; padding-left:10px; overflow:hidden;}
.rotary{ width:258px; margin:0 auto; position:relative; height:262px;}
.rotary li img{ width:80px; height:80px; display:block;}
.rotary li{ border:2px solid #DEDEDE; width:80px; height:80px; position:absolute; top:0; left:0;}
.rotary li span{ background-color:#000; position:absolute; top:0; left:0; width:80px; height:80px; filter:alpha(opacity=50); opacity:0.5; text-indent:-9999px;}
.rotary li.hover span{ display:none;}
.rotary li.hover{border:2px solid #EDD183;}
.rotary li.ro2,.rotary li.ro6{ left:87px;}
.rotary li.ro3,.rotary li.ro4,.rotary li.ro5{ left:174px;}
.rotary li.ro4,.rotary li.ro8{ top:87px;}
.rotary li.ro5,.rotary li.ro6,.rotary li.ro7{ top:174px;}
.rotary .btning,.rotary .btned{ width:100px; height:100px; position:absolute; top:80px; left:80px; background-color:#E70000; font-size:18px; line-height:90px; font-weight:bold; text-align:center; color:#fff;}
.rotary .btning{ cursor:pointer;}
.rotary .btning:hover,.rotary .btned:hover{ color:#fff; text-decoration:none;}
.rotary .tip{ background-color:#fff; padding:20px 15px;  position:absolute; left:10px;top:88px;color:#D80000; font-size:14px; font-weight:bold;}

.herotabs_wrap{ height:78px; background:url(../img/bg_herotabs_wrap.jpg) no-repeat; overflow:hidden; padding-left:31px; padding-top:8px; position:relative;}
.hero_list li{ float:left; margin:0 4px; border:1px #000 solid; display:inline;  position:relative;}
.hero_list li a:hover{ text-decoration:none;}
.hero_list li a span{ display:block; position:absolute;top:0; left:0; width:68px; height:68px; background:#ad0100; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.hero_list li a:hover span{opacity:0.5; filter:alpha(opacity=50);}
.hero_list li a em{display:block; position:absolute;top:0; left:0; width:66px; height:66px; text-align:center; line-height:66px; color:#fff; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.hero_list li a:hover em{opacity:1; filter:alpha(opacity=100);}
.hero_btn{ width:36px; height:85px; cursor:pointer;}
.prev{ position:absolute; top:0; left:0; z-index:999;}
.next{position:absolute; top:0; right:0; }

.bnav{ height:53px; line-height:53px; background:url(../img/bg_bnav.jpg) no-repeat; border-top:1px #000 solid;}
.rollnews{ width:350px; height:37px; float:left; padding-left:18px;}
.rollnews h4{ float:left; font-size:14px; color:#e63625;}
#scr_title{ height:37px; width:275px; float:left; display:inline; overflow: hidden;}
#scr_title ul li a{ color:#dcdddd; font-size:14px;}
.yzzSearch{ float:right; display: inline; height:33px; margin-top:10px; margin-right:20px;}
.yzzSearch .searchForm .ns_inbox{ width:333px; background:#dddddd;color:#8e8e8e; height:23px; font-size:14px; line-height:23px; padding:5px;}
.yzzSearch .searchForm .ns_selbox{ border: solid 1px #151b2a; border-left:none; border-right:none; background:#bdc8cb; display:none;}
.yzzSearch .searchForm .ns_list{ border: solid 1px #151b2a; background:#bdc8cb; border-top:none;}
.yzzSearch .searchForm .ns_btnSearch{ background:url(../img/btn_ns_btnSearch.jpg) no-repeat; text-indent:-999em; height:33px; width:67px;}

/*news list*/
.newslist li{ height:30px; line-height:30px; overflow:hidden;}
.newslist li span{ float:right; display:inline; margin-left:8px; color:#6a6a6a;}
.topline{ border-top:1px dotted #c7cdc9; }
/*newstab*/
.newstab .m_hd .title a{ float:left; display:inline; padding:0 10px; height:35px; margin-top:2px; text-align:center; color:#fff;  font-size:14px;}
.newstab .m_hd .title a.hover{ background:#e4e3e8; color:#000; }
.newstab .m_hd .title a:hover{text-decoration:none;}
.newstab .m_bd{ padding:10px 20px 5px;}
.newstab .m_bd h2{line-height:28px;text-align:center;font-size:16px;font-family:Microsoft YaHei;}
.newstab .m_bd h2 a{ color:#f92900;}
.newstab .m_bd h3{line-height:24px;text-align:center;font-weight:normal; padding-bottom:5px;}
.newstab .m_bd h3 a{margin:0 5px;  color:#808181;}
.newstab .m_bd h3 a:hover{ color:#f94124;}
.newstab .m_bd ul{clear:both;margin:7px auto 0;border-top:1px dashed #4e5c70;padding-top:7px;}
.newstab .m_bd ul li{background:none;padding:0;}
.newstab .m_bd ul li em{padding:2px 3px;margin-right:5px; color:#f92900;}
.newstab .m_bd ul li em a{color:#f92900; margin-right:10px;}
.other_blank5{ *height:5px;}
.newstab .m_ft{ height:32px; line-height:32px; text-align:center; background:#ced1d4; color:#545454; font-size:14px; margin:10px 20px 0;}

/*flash*/
.m-lot{ width:563px; margin-right:15px; padding-top:5px;}
.flash{  background:#112232; padding-bottom:0; height:244px; overflow:hidden;}
.flash .title{width:201px; height:244px; overflow:hidden; *zoom:1;}  
.flash .title li{ background:url(../img/tab_nav.jpg) no-repeat; height:51px; width:182px; line-height:18px; float:left; display:inline; overflow:hidden; color:#fff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding:10px 10px 0 10px;} 
.flash .title li a{color:#878484; display:block;}
.flash .title li.hover{ background:url(../img/tab_nav_hover.jpg) no-repeat;}
.flash .title li.hover a{ text-decoration:none; color:#fff;}
.flash .bigPic{ width:362px; height:244px; overflow:hidden; }  
.flash .bigPic img{ display:block; width:362px; height:244px; background:#fff;}

.herotj{ width:360px;}
.hero_tit{width:52px; height:40px; padding:5px 10px; background:url(../img/bg_job.jpg) no-repeat; font:bold 18px/1.2 'Microsoft YaHei'; color:#fff; text-align:center; margin-right:15px; overflow:hidden;}
.intro_wrap{ padding-left:39px; position:relative;}
.intro_tabs{height:130px; overflow:hidden; margin-top:12px;}
.intro_tabs ul li{ width:280px; height:130px;}
.in_btn{position:absolute; width:31px; height:31px; cursor:pointer;}
.in_prev{ background:url(../img/btn_in_prev.jpg) no-repeat; top:59px; left:3px;}
.in_next{ background:url(../img/btn_in_next.jpg) no-repeat; top:59px; right:3px;}

/*special*/
.special{ width:190px;}
.special .m_bd a{ display:block;width:173px; height:85px; margin-top:18px; float:left;}

/*splendid*/
.splendid{ height:363px; overflow:hidden; background:url(../img/bg_mod_video.jpg) no-repeat;}
.splendid .m_hd{height:42px; line-height:42px;}
.splendid .m_hd .title{ background:none; font-size:16px; height:42px; }
.splendid_vedio{ padding:3px 0 0 88px; *padding-left:5px;}
.splendid_vedio span{ display:inline; float:left; width:82px; height:28px; text-align:center; line-height:28px; padding-right:15px; cursor:pointer; font-size:14px; font-weight:bold;}
.splendid_vedio span i{ float:left; display:inline; width:21px; height:20px; background:url(../img/base.png) no-repeat; margin:5px 0 0 6px;}
.splendid_vedio span.hover{ background:url(../img/base.png) no-repeat 0 -68px; color:#fff;}
.splendid_vedio span#GBA1 i{ background-position:0 0px;}
.splendid_vedio span#GBA2 i{ background-position:-26px 0px;}
.splendid_vedio span#GBA3 i{ background-position:-58px 0px;}
.splendid_vedio span#GBA4 i{ background-position:-91px 0px;}
.splendid_vedio span#GBA5 i{ background-position:-129px 0px;}
.splendid_vedio span#GBA6 i{ background-position:-162px 0px;}
.splendid_vedio span#GBA7 i{ background-position:-194px 0px;}
.splendid_vedio span#GBA8 i{ background-position:-228px 0px;}
.pics_big{ width:362px; float:left;}
.pics_big .pics img{ display:block; width:360px; height:240px; border:solid 2px #939393;}
.pics_big span{ display:block; border-top:none; padding:5px 10px;}
.pics_big span h4 a{ font-size:14px;}
.pics_big span p{ height:45px; line-height:22px; overflow:hidden;}
.pics_big span p a{ color:#991e00;}
#con-b1,#con-b2,#con-b3,#con-p1,#con-p2,#con-p3{ _height:305px; _overflow:hidden;}

.list_em li em{ background:url(../img/icon_list.jpg) no-repeat; display:inline-block; width:4px; height:7px; margin-right:5px;}
.pics .m_bd a{ display:block; width:180px; height:120px; border:1px #6bafdc solid; float:left; margin:5px; display:inline; zoom:1; overflow:hidden;}
.pics .m_bd a img{ display:block;}

.gun-tj{ width:377px;}
.gun-tj-ls { margin-top:-10px; position:relative;}
.gun-tj-ls li{ margin-top:22px;  float:left;}
.gun-tj-ls li:after{display:table;content:" ";clear:both; *zoom:1;}
.gun-tj-ls li img{ width:173px; height:85px; float:left; margin-right:6px;}
.gun-tj-ls li h4{ width:164px; float:right; background:url(../img/bg_gun_tj.jpg) 0px 4px no-repeat; padding-left:30px; height:34px; line-height:30px;}
.gun-tj-ls li h4 a{ color:#e63625;}
.gun-tj-ls li p{ width:194px; float:right;}

.gun-pic{ width:580px;}
.gun-pic .pic180x120 li{ margin-top:12px;}

.list_em li em {background: url(../img/icon_list.png) no-repeat;display: inline-block;width: 4px;height: 7px;margin-right: 5px;}
.hotLink a{  margin-right:15px; display:inline-block; }
.hotLink p{ padding-left:20px;}

/*info*/
.ft_content{ background:#e5e5e5;}
.ft_wrap{ width:1000px; margin:0 auto;}
.info{width:200px; background:url(../img/logo.jpg) no-repeat; padding-top:100px; border-right:1px #b3c1c1 solid; padding-right:20px; overflow:hidden;}
.info ul{ padding-left:30px;}
.info li a{ color:#e63625;}


/*footnav*/
.ftnav_ct{ width:490px; padding:0 10px ;overflow:hidden; border-right:1px #b3c1c1 solid; height:268px;}
.ftnav_ct dl{ float:left; width:80px; background:url(../img/bottom_line.jpg) no-repeat right; display:inline; text-align:center; padding-top:10px; }
.ftnav_ct dt{ color:#e4e0e8; font-size:16px; font-weight:bold; padding-bottom:15px; color:#e63625;}
.ftnav_ct dd{ line-height:30px; }
.ftnav_ct dd a{ font-size:12px;}
.ftnav_ct .fnr{ background:none;}

.focus{ height:268px; padding-left:10px; margin-right:25px}
.focus .yzzSearch{  display:block; height:30px; margin-top:8px; margin-right:0px ; float:none;}
.focus .yzzSearch .searchForm .ns_inbox{ width:163px;  border:none; background:#fff;color:#333; padding:3px 10px;}
.focus .yzzSearch .searchForm .ns_selbox{ border:none; background:#bdc8cb;}
.focus .yzzSearch .searchForm .ns_list{ border:none; background:#bdc8cb; border-top:none;}
.focus .yzzSearch .searchForm .ns_btnSearch{ height:29px; background:url(../img/search_btn.jpg) no-repeat; width:31px; border:none;}

.yzzsoft{ width:214px;text-align:center; padding-top:20px;}
.yzzsoft img { display:block; margin:0 auto;}
.yzzsoft p{ line-height:45px;}
.weibo{ margin-top:10px;}
.weibo * { vertical-align:middle;}
.weibo a{ margin:0 5px;}

/*footer*/
body .footer{clear:both; margin:0 auto; width:100%; height:120px; padding-top:20px; font-size:12px; text-align:center;color:#626262; background:#000;}
body .footer div{margin:5px auto 0;}
body .footer a{margin:0 5px;color:#626262;}

/**list**/
#list .pic150x100{ padding:10px 12px 0;}
#list .pic150x100 li{margin:0 30px 10px; float:left; display:inline; width:154px;}
#list .pic150x100 li a{ color:#333;}
#list .newslist{margin:0 30px; padding:10px 0; border-bottom:1px #e1e1e1 dashed;}
#list .newslist li{line-height:26px;height:26px; padding-left:13px; font-size:14px; background:url(../img/doct1.jpg) no-repeat 0 10px; overflow:hidden;}
#list .newslist li span{float:right;}
/*pic-txt*/
#page #pic-txt .pic-txt{overflow:hidden; padding:10px 10px 10px 15px;}
#page #pic-txt .pic-txt .pic150x100{ margin-right:10px;}
#page #pic-txt .pic-txt li{ padding:5px; height:104px;overflow:hidden; padding-bottom:20px;}
#page #pic-txt .pic-txt li h4{height:18px; line-height:18px; overflow:hidden; text-align:left; font-size:14px;}
#page #pic-txt .pic-txt li p{height:88px; line-height:22px; overflow:hidden; text-align:left; font-size:12px;}

/*crumbs*/
#crumbs{ color:#333; line-height:37px; height:37px;font-family:SimSun; font-size:12px; overflow:hidden; padding-left:10px; background:#f2f2f2;}
#crumbs a{ color:#333;margin:0 5px;}
/*DeDeCMS Default Page Number*/
.page-number{width:100%;overflow:hidden; position:relative; font-size:12px;}
.page-number ul{float:left;width:auto;padding:15px 0px;position:relative;left:50%;}
.page-number ul li{float:left;position:relative;right:50%;font-family:Verdana;padding:2px;width:auto;background:none;border-bottom:none;}
.page-number ul li a{padding:0 7px;display:block;color:#333333;border:1px solid #d1d1d1; background:#e1e1e1;}
.page-number ul li a:hover,.page-number ul li.thisclass a{text-decoration:none; border:1px solid #d1dcd4; background-color:#333; color:#fff!important;}
.page-number .pageinfo{color:#999;float:left;position:relative;left:-50%;line-height:17px;padding:2px 4px;}
.page-number .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}


/*ArticleCaption*/
#article{ padding:5px 17px 20px;}
#article h1{font-size:26px;height:40px;padding-top:10px;line-height:40px;text-align:center;overflow:hidden; color:#f92900;font-family:Microsoft YaHei;}
#article address{height:20px;line-height:20px;text-align:center; padding:10px 0;margin-bottom:10px; color:#999999;border-bottom:1px solid #d7d7d7;}
#article address span{margin:0 5px; font-size:12px;}
#article .copyright{text-align:right;color:#F00; font-size:12px;}
#page #content #main .ft{ clear:both;}
/*ArticleContent*/
#wrapper{width:100%;}
#wrapper td{line-height:1.6;font-size:14px;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;}
/*ArticleNav*/
.article-nav{width:100%;margin:10px 0 0;overflow:hidden;}
.article-nav span{width:100%;font-size:14px;}
.w_article-nav span{ font-size:14px;}
.article-nav a,.w_article-nav a{margin:0 5px; color:#31bfc2;}
.article-nav span,.w_article-nav span{ color:#ff0000;}
.article-nav a:hover,.w_article-nav a:hover{color:#F40;}
/*abstract*/
#abstract { background:#f6f6f6;border:1px solid #e6e6e6;padding:10px;text-indent:2em;}
a.highlight,.highlight{color:#31bfc2!important;}
.highlight{ display:none;}
.editor{text-align:right;font-weight:bold;clear:both;}

.txtlist li{float:left;display:inline;margin:8px 0 0 18px;width:277px;}
.w_txtlist li{float:left;display:inline;margin:8px 180px 0 0px;width:277px;}
.txtlist li p,.w_txtlist li p{height:20px;line-height:20px;overflow:hidden;background:url(../img/icons_01.png) no-repeat -947px -64px;padding-left:10px;font-size:14px;}
.txtlist li .p2,.w_txtlist li .p2{background:none;font-size:12px;}
.txtlist li .p2 a,.w_txtlist li .p2 a{color:#31bfc2!important;}

#con-news1 .newslist li{ line-height:26px; height:26px;}


/*±êÇ©*/
.tag{ background:url(../img/icon_tag.png) 0 5px no-repeat; padding-left:58px; height:24px; line-height:24px;}
.tag a{ color:#d62f27; border-bottom:1px dotted #3EB2FF; margin-right:20px;}
.tag a:hover{ text-decoration:none;} 
