@charset "utf-8";
/* CSS Document */
body,th,td{font-family:arial}html,body,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,p,th,td{margin:0;padding:0}p,form,ol,ul,li,h3,menu{list-style:none}table,img{border:0}img,object,select,input,textarea,button{vertical-align:middle}

.body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;}
a{ color:#000; text-decoration:none;}
.w{ width:1200px;margin:0 auto;}
.center{ margin:0 auto;}
.clear{ clear:both;}
.index_top{ height:170px; background:#ffffff url(../images/topbg.jpg) no-repeat right center;}
.top_logo{ height:170px;}
.top_logo a{ height:90px; width:406px; display:block; background:url(../images/logo.jpg) no-repeat center center;}
.top_right{ width:500px; text-align:right; padding-right:30px; padding-top:20px; line-height:30px;}
.top_right p{ font-size:14px;}
.top_right h2{ font-size:20px; color:#cd0606; height:80px; line-height:80px;}

.index_menu{ height:65px;background:#a9a9a9 url(../images/menubg.jpg) no-repeat bottom left;}
/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{/*background:url(../images/headerbg.png) no-repeat;*/}
.navbox{height:65px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{width:1100px;margin:0 auto;font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#333;}
.nav li{float:left;height:65px;background-position:100% -99px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 4px;height:65px;overflow:hidden;color:#ae0000;}
.nav li a span{float:left;display:block;padding:0 4px 0 0;line-height:80px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:87px; padding-left:15px;}
.nav li.selected a,.nav li a.selected{ background:url(../images/menu_hover.png) no-repeat bottom center;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ae0000;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:65px;left:0px;}
.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:88px;background:#141414;}
.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none; color:#fff;}
.nav li .submenu li a:hover{background:#ddd;font-weight:800;color:#ae0000;}

.colorline{ height:7px; background:#a9a9a9; margin-bottom:2px;}

.index_news_banner{ height:340px; index-z:1;}
.ibanner_left{ width:398px;height:338px; float:left; border:#d4d0d0 solid 1px;}
.index_title{ height:60px; line-height:60px; background:#d4d0d0; padding:0 13px;}
.index_title span{ float:right;}
.index_title strong{ font-family:'微软雅黑', Helvetica, sans-serif; font-size:18px; color:#1f1514; font-weight:500;}
.index_title a{ font-size:13px;}
.index_title1{ height:45px; line-height:45px; background:#d4d0d0; padding:0 13px;}
.index_title1 span{ float:right;}
.index_title1 strong{ font-family:'微软雅黑', Helvetica, sans-serif; font-size:18px; color:#1f1514; font-weight:500;}
.index_title1 a{ font-size:13px;}
.newslist{ margin-top:5px;}
.newslist li{ height:27px; line-height:27px; padding-left:15px; background:url(../images/ico.png) no-repeat left center; font-size:14px; color:#F00;}
.newslist li span{ float:right;}
.newslist li a{color:#F00;}

.ibanner_right{height:340px; float:left; width:795px; margin-left:5px;}
/*banner*/
.m_banner{ background:#fff;height:340px; width:795px; margin:0 auto; position:relative;}
.m_banner .banner{height:340px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:735px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -367px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner/banner_ctrl.png) no-repeat;_background:url(../images/banner/banner_ctrl.jpg) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:340px;}



.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}

.index_content{margin-top:5px;}
.index_content_right_menu{float:left; width:793px; margin-left:5px;border:#d4d0d0 solid 1px; height:423px; background:#f0e7e7;}
.index_content_right_menu ul{ margin-top:50px;}
.index_content_right_menu ul li{ float:left; margin-left:13px;}
.index_content_right_menu ul li img{ width:247px; height:319px;}






.index_videolist{ height:210px;}
.video_l,.video_r{ float:left;  height:210px;}
.video_l{ width:743px;border:#d4d0d0 solid 1px;}
.video_r{ width:448px;border:#f0e7e7 solid 1px; margin-left:5px;}
.hezuolist{ margin-top:8px;}
.hezuolist ul li{ float:left; text-align:center;}
.hezuolist ul li img{width:140px;height: 70px;}

#hz1,#hz4{margin-left:4px;}
#hz2,#hz3,#hz5,#hz6{margin-left: 10px;}
#hz5,#hz4,#hz6{margin-top: 10px;}

#colee_left{ font-size:13px;}
#colee_left img{width:122px; height:124px; margin-left:30px; padding-bottom:5px;}
.index_relation{ height:85px; margin-top:5px;}
.index_relation dl dt{ width:22px; height:83px; background:url(../images/relation/relatitle.jpg) no-repeat center center;}
.index_relation dl dt,dd{ float:left;}
.index_relation dl dd img{ width:113px; height:43px; margin-top:20px; margin-left:15px;}
.index_footer{ height:88px; background:url(../images/footer.jpg) repeat-x left top; padding-top:20px; font-size:13px; line-height:20px;}
.index_footer a{ color:#000;}
.index_footer img{ margin-left:50px;}