@charset "utf-8";
 
/* CSS Document */
body {font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#ffadad; background:url(../images/html.jpg) center top;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0; padding:0; list-style:none;}
a:link {color:#666; text-decoration:none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color:#ff0; text-decoration:underline}
a:active {text-decoration: none;}

/*---------------------------------------头部---------------------------------------*/
#header{ width:976px; height:195px; padding-top:5px; margin:0 auto; background:url(../images/headbg.jpg) no-repeat;}
#header .logo{ width:325px; height:111px; background:url(../images/logo.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/logo.png"); overflow:hidden;}
#header .nav{ width:950px;  height:68px; padding:0 8px 0 18px; overflow:hidden;}
.nav li{ float:left;}
.nav li a{ padding:30px 24px 22px; display:block;}

/*---------------------------------------主体内容---------------------------------------*/
#cenber{ width:966px; height:auto; margin:5px auto;}
.eare{ width:966px; height:auto; margin-bottom:12px; overflow:hidden;}
.eare .banner{ float:left; width:650px; height:289px; padding:8px; margin-top:3px; background:url(../images/banner_bg.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/banner_bg.png");}
.banner .rotation{ float:left; width:650px; height:289px; overflow:hidden;}
.banner .contact{ float:left; width:269px; height:210px; padding:90px 8px 20px 23px; background:URL(../images/contact_bg.jpg) no-repeat; overflow:hidden;}
.numtel{ font-family:Arial; font-size:24px; font-weight:bold; font-style:italic; color:#cf0;}

.eare .contact{ float:left; width:285px; height:308px; margin-left:15px; background:url(../images/contact_bg.jpg) no-repeat;}
.contact .main{ width:245px; height:162px; padding:70px 20px 0; font:12px/22px "宋体"; color:#ffe6e6; overflow:hidden;}
.contact .font1{font:italic 20px/24px Verdana; color:#FF0;}
.contact .font2{font:italic 19px/24px Verdana; color:#FF0;}
.eare .contact .notice{ padding:12px 14px 0; line-height:19px; background:URL(../images/notice_img.gif) no-repeat 14px 34px;}
.notice h4{ font-size:12px; color:#FFF;}
.notice .cls_container{ width:241px; height:19px; padding-left:13px; color:#ffcdcd;  overflow:hidden;}
.cls_container li{width:241px; height:19px; overflow:hidden;}
.cls_container li a{color:#FFFFFF}

.box1{ width:966px; height:auto; margin-bottom:12px; overflow:hidden; clear:both;}
.box1 .title{ width:950px; height:39px; padding:15px 0 0 16px; background:URL(../images/box1_t.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/box1_t.png"); overflow:hidden;}
.box1 .title span, .box1 .title2 span{ float:right; padding:10px 20px 0 0; position:relative;}
.box1 .title span a{ color:#ec7777;}
.box1 .main{ width:926px; height:131px; padding:20px; background:URL(../images/box1_m.gif) repeat-y; overflow:hidden;}
.box1 .main li{ float:left; width:auto; height:auto; margin:0 10px; _margin:0 14px 0 6px; }
.box1 .main img{width:157px; height:123px; overflow:hidden;}
.box1 .main li a{width:157px; height:123px; padding:3px; border:1px solid #ac1e1e; background:#740303; display:block;}
.box1 .main li a:hover{width:157px; height:123px; background:#a61313; border:1px solid #ed8a8a; overflow:hidden;}
.box1 .bottom{width:966px; height:11px; background:URL(../images/box1_b.png) no-repeat 0 0; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/box1_b.png");}
.box1 .main2{ width:926px; height:67px; padding:20px; background:URL(../images/box1_m.gif) repeat-y; overflow:hidden;}
.box1 .main2 li{ float:left; width:auto; height:auto; margin:0 7px; _margin:0 10px 0 4px; }
.box1 .main2 img{width:163px; height:58px; overflow:hidden;}
.box1 .main2 li a{width:163px; height:58px; padding:3px; border:1px solid #ac1e1e; background:#740303; display:block; }
.box1 .main2 li a:hover{ background:#a61313; border:1px solid #ed8a8a;}
.box1 .main3{ width:926px; height:auto; padding:20px; background:URL(../images/box1_m.gif) repeat-y; overflow:hidden;}
.box1 .main3 .img li{ float:left; width:auto; height:auto; margin:0 12px 20px 12px; _margin:0 15px 20px 6px; }
.box1 .main3 .img li p{ width:207px; margin-bottom:12px; color:#ffafaf; text-align:center;}
.box1 .main3 .img img{width:197px; height:163px; overflow:hidden;}
.box1 .main3 .img li a{width:197px; height:163px; padding:4px; border:1px solid #ac1e1e; background:#740303; display:block;}
.box1 .main3 .img li a:hover{width:197px; height:163px; background:#a61313; border:1px solid #ed8a8a; overflow:hidden;}
.box1 .main3 .box1txt{width:906px; padding:5px 10px;}
.box1txt .box1txt_l{ float:left; width:338px; height:267px; padding:3px; border:1px solid #588c74; background:#305b47;}
.box1txt .box1txt_l img{ width:338px;}
.box1txt .box1txt_r{ float:left; width:530px; padding-left:25px; line-height:24px;}
.box1 .main3 .list{width:906px; padding:5px 10px;}
.box1 .main3 .list li{width:906px; height:35px; line-height:35px; background:url(../images/dashed_h.gif) repeat-x bottom; overflow:hidden;}
.box1 .main3 .list span{ float:right; padding-right:10px;}
.box1 .main3 .list a{ color:#ffadad;}
.box1 .main3 .box2txt{width:906px; padding:5px 10px;}
.box2txt .box2txt_l{ float:left; width:338px; height:267px; padding:3px; border:1px solid #b82929; background:#740303;}
.box2txt .box2txt_l img{ width:338px;}
.box2txt .box2txt_r{ float:left; width:530px; padding-left:25px; font:14px/30px "宋体";}
.box1 .main3 .job{ padding:0 20px; line-height:30px;}
.box1 .main3 .Contact{width:914px; padding:5px 6px; overflow:hidden;}
.Contact .Contact_l{ float:left; width:500px; line-height:24px; font-size:14px;}
.Contact .Contact_l h4{ height:30px; line-height:30px; font-size:16px;}
.Contact .Contact_r{ float:right; width:338px; height:267px; padding:3px; margin-bottom:10px; border:1px solid #ac1e1e; background:#740303;}
.Contact .Contact_r .map{width:338px; height:267px;}

.box2{ width:966px; height:auto; padding-top:4px; margin-bottom:12px; background:URL(../images/box2_t.gif) no-repeat; overflow:hidden; clear:both;}
.box2 .main{ width:952px; height:327px; padding:2px 7px; background:URL(../images/box2_m.gif) repeat-y; overflow:hidden}
.box2 .left{ float:left; width:275px; height:254px; padding:70px 0 0 0; background:URL(../images/box2_leftbg.gif) no-repeat;}
.box2 .left .txt{ padding:0 25px; font:12px/22px "宋体";}
.box2 .right{ float:left; width:667px; height:318px; padding-left:10px; background:URL(../images/box2_right.gif) no-repeat 10px 40px;}
.box2 .photo{ float:left; width:320px; _width:315px; height:318px; overflow:hidden;}
.box2 .photo .title{ width:310px; height:36px; padding-left:5px; font:20px/36px "微软雅黑";}
.box2 .photo .title span{ float:right; font:12px/36px "宋体";}
.box2 .photo .title a{ color:#ec7777;}
.box2 .photo .main{ width:320px; _width:315px; height:263px; padding-top:15px; background:none; overflow:hidden;}
.box2 .photo .main li{ float:left; height:auto; margin:9px 5px 9px 9px; _margin:9px 5px 9px 3px; }
.box2 .photo .main img{width:134px; height:101px;}
.box2 .photo .main li a{width:134px; height:101px; padding:3px; border:1px solid #ac1e1e; background:#740303; display:block;}
.box2 .photo .main li a:hover{ background:#a61313; border:1px solid #ed8a8a;}
.box2 .package{ float:left; width:343px; height:318px;}
.box2 .package .title{ width:328px; height:36px; padding-left:15px; font:20px/36px "微软雅黑";}
.box2 .package .main{ width:343px; height:263px; padding:8px 0 0 7px; background:none; overflow:hidden;}

.box2 .bottom{width:966px; height:4px; background:URL(../images/box2_b.gif) no-repeat 0 0; }

/*图片滚动*/
.eachBox { width:130px; height:98px; padding:15px 14px 16px; margin-left:55px; position:relative; background:URL(../images/eachBox_bg.gif) no-repeat; clear:both; }
.eachBox2 { width:652px; height:291px; position:relative; clear:both; }
.changeBox_a1{float:left; width:130px; height:98px;}
.changeBox_a2 {float:left; width:650px; height:289px; overflow:hidden;}
.changeBox_a1 .a_bigImg img,.changeBox_a2 .a_bigImg2 img {display:none;position:absolute;}
.ul_change_a2{position:absolute;right:5px; bottom:7px;padding-left:19px;overflow:hidden;}
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;}
.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:12px;padding:0px 4px; margin-right:2px; border:1px solid #1c1c1c;background:#7f7f7f; filter:alpha(opacity=85);opacity:0.85;cursor:hand;cursor:pointer;color:#fff; filter:alpha(opacity=60);  -moz-opacity:0.6;  opacity:0.6;}
.ul_change_a2 span.on{border:1px solid #ffa100;background:#e5761d;color:#fff; filter:alpha(opacity=100);  -moz-opacity:1.0;  opacity:1.0;}
.a_last, .a_next {width:38px; height:38px; text-indent:-999em; position:absolute; top:54px; cursor:pointer; overflow:hidden;}
.a_last { left:-33px; background: url(../images/eachBox_l.gif) no-repeat 0 0;}
.a_next { right:-33px; background: url(../images/eachBox_r.gif) no-repeat 0 0;}

.eachBox3 { width:292px; height:220px; padding:4px; margin-left:10px; margin-top:20px; _margin-top:25px; border:1px solid #a91c1c; position:relative; clear:both; }
.changeBox_a3 {float:left; width:288px; height:216px; border:2px solid #fbb3b3; overflow:hidden;}
.changeBox_a3 .a_bigImg img,.changeBox_a3 .a_bigImg2 img {display:none;position:absolute;}
.a_last3, .a_next3 {width:34px; height:65px; text-indent:-999em; position:absolute; top:80px; cursor:pointer; overflow:hidden;}
.a_last3 { left:-20px; background: url(../images/but_l.png) no-repeat 0 0; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/but_l.png");}
.a_next3 { right:-20px; background: url(../images/but_r.png) no-repeat 0 0; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/but_r.png");}

/*----翻页按钮---*/
.pagination{ padding:30px 0 20px 0; text-align:center;}
.page_bar{ height:24px; clear:both; margin:0 auto;}
.page_bar a{ width:auto; height:20px; display:inline-block; line-height:20px; margin:0 2px; padding:0 3px; color:#ffadad; cursor:pointer;    background:#b41618; border:1px solid #ff6363; padding:0 8px;}
.page_bar .next{ padding:0 3px;}
/*.page_bar .next{background:#b41618; border:1px solid #ff6363;}
.page_bar .num{ width:14px; color:#ffadad; text-align:center; background:#b41618; border:1px solid #ff6363; }*/
.page_bar strong{ color:#fff; background:#ce3537; border:1px solid #ff6363; padding:4px 8px 3px 8px;_padding:4px 8px; margin:0 2px;}
.page_bar .page_pages{width:20px; height:20px; background:#fff; border:1px solid #ddd;}
.page_total{width:18px; border:1px solid #DDDDDD;}
.page_input{width:18px; height:18px; line-height:18px; margin: 0 0 0 5px; border:1px solid #DDDDDD; background:#fff;}
.pagination input{ float:left;}

/*---------新闻详细页---------*/
.NewsSview{ padding:30px 0; text-align:center;}
.text_info{ height:25px; line-height:25px; text-align:center; margin:25px 20px; border:1px solid #c64040; background:#841010;}
.text_info span{ margin:0 10px;}
.text_info a{ color:#ffc2c2;}
.text_box{ font-size:14px; line-height:25px; padding:0 10px; text-align:left;}

/*---------------------------------------页脚---------------------------------------*/
#footer{ width:966px; height:70px; margin:0 auto; padding:10px 0 32px; font:12px/24px Verdana; color:#d46b6b;}
#footer li{ width:966px; height:24px; text-align:center;}
#footer li a { color:#d46b6b}

/*顶部公共栏*/

#top_bar .goHome{ float:right; display:inline;margin:6px 3px 0 13px;line-height:20px; background:url(../images/goHome.gif) no-repeat 0 0;}
#top_bar .goHome a{ padding-left:22px;}

#top_bar{ height:33px; margin:0 auto;background:url(../images/topBg.jpg) repeat-x ; border-left:1px solid #ccc;border-right:1px solid #ccc; color:#666;}
#top_bar a{ color:#666;}
#top_bar a:hover{ color:#c00;}
#top_bar .top_box{ width:968px; height:33px; margin:0 auto;/* overflow:hidden; */background:url(../images/topline_btm.gif) no-repeat 0 bottom; position: relative;}
#top_bar .welcome{height:33px; line-height:30px; float:left; margin-right:20px;}
#top_bar .member span em{ color:#999;padding-left:4px;}
#top_bar .member {float:left;height:20px;margin-top:5px;/*width:580px; */display: inline}
#top_bar .member span {color:#333333;float:left;font-size:12px;line-height:24px;margin:0 5px 0 3px;}
#top_bar .name {background:url(../images/indeximg.gif) no-repeat scroll left 3px;height:18px;padding-left:20px;}
#UserLog { width:700px; float:left;}
#top_bar .member #UserLog {margin-top:-2px;_margin-top:-1px;}
#top_bar .member #formLog input{ float:left;margin-top:4px;*margin-top:1px; }
#top_bar .member #formLog .inputtext{border:1px solid #e0e0e0;float:left;height:17px;line-height:17px;width:100px;margin:0 3px 0 0; _margin-top:0px;}

#top_bar .member #formLog .bt{margin-top:-2px;background:url(../images/indeximg.gif) no-repeat 0 -24px;_background-position:0 -26px;border:medium none;color:#666;font-size:12px;height:23px;margin:-2px 0 0 5px;_margin:0 0 0 5px;padding-bottom:0px;*padding-top:5px;_padding-top:1px;text-align:center;width:40px; float:left;}
#top_bar .member #formLog .bt2 {background:url(../images/indeximg.gif) no-repeat 0 -26px;border:medium none;color:#f30;font-size:12px;height:24px;margin:0px 6px 0 2px;_margin:0 6px 0 2px;text-align:center;width:38px; float:left;line-height:22px;*line-height:24px;}

#top_bar .member a {line-height:26px;_line-height:24px;margin-left:6px; margin-bottom:3px;}
#top_bar .member span span.mr10 a{margin-left:2px;line-height:22px;line-height:24px \9;_line-height:20px; text-decoration:none; font-weight:bold;}
#top_bar .member span span.mr10{ margin-left:0;}

#top_bar .tel {background:url(../images/indeximg.gif) no-repeat 60px -50px;color:#333333;float:left;font-size:12px;height:30px;line-height:35px;overflow:hidden;width:200px;}
#top_bar .sc {float:right;margin-left:10px; margin-top:6px; padding-top:0;}
#top_bar .sc a {float:left;line-height:20px;width:50px;}
#top_bar .sc span {color:#999999;float:left;font-size:13px;height:22px;margin-top:-1px;padding:3px 5px 0;*padding:1px 5px 0;}

#MemberMenu{ float:left; height:28px; position:relative; z-index:10;}
#MemberMenu li{ line-height:20px;}
#MemberMenu .our{ height:19px; float:left; overflow:hidden;  padding:0px 10px;}
#MemberMenu .our:hover{ height:auto;}
#MemberMenu li img{ vertical-align:middle; padding-left:2px;}
#MemberMenu .box{border:1px solid #ccc; border-top:none;  padding:0px 5px 0 15px; background:#fff; margin-top:7px;}

/*账号切换区域*/
#top_bar #MemberMenu .hello{ float:left; height:24px; line-height:24px;}
#top_bar #MemberMenu .join{ float:left;height:24px;line-height:20px;line-height:24px \9;font-family:Arial;margin-top:-2px;margin-top:0px \9;_margin-top:-1px;}
#top_bar #MemberMenu .join a{ margin-left:3px;line-height:24px \9;margin-right:3px;}
#top_bar #MemberMenu .join span{color:#999; float:none; margin:0 5px;line-height:22px;}
#top_bar #zone-bar { height:20px;padding:0; float:left;font-family:Arial;}
#top_bar #zone-bar ul {display: block;}
#top_bar #zone-bar ul li {height:20px;padding:0; margin-left:0px;position: relative;float: left;margin-right:2px; _margin-right:0px;}
#top_bar #zone-bar ul li a {display: block;float: left;height:20px;position: relative;margin-left:0px;top:1px;_top:3px;right:0px;padding-right: 3px; color:#666; font-weight: bold;
font-size: 1.1em;text-decoration: none;}
#top_bar #zone-bar ul li a span {position: relative; cursor:pointer; line-height:20px; height:28px; margin:0 5px 0 3px; display:inline}
#top_bar #zone-bar ul li ul {display: none;position:absolute;top:27px;left:-5px;border: 1px solid #ccc;background: white;padding:5px 0 0 0;z-index:999;}
#top_bar #zone-bar ul li ul li {float:left;padding: 0; margin: 0;height: 100%; clear:both;display:block;}
#top_bar #zone-bar ul li ul li:hover {background: #e5f6ff;}
#top_bar #zone-bar ul li ul li a { float:left;padding: 0px 10px; height:20px; line-height:20px;margin:2px 0 0 0;font-weight:normal; font-family:Arial;min-width:68px;width:expression(document.body.clientWidth > 68 ? "70px" : "auto" );} 
#top_bar #zone-bar ul li ul li a:hover {background:none;}

/*微博及QQ登陆*/
.loginWays{margin:4px 15px 0 0; width:122px; height:22px; padding-right: 15px; text-align: left;}
.loginWays img{float:left;margin-top:4px;margin-right:4px;}
.loginWays .firstWay,.loginWays .text{display:block; padding-left:5px; color:#666; line-height:20px;}
.loginWays .firstWay{height:24px; line-height:25px; overflow:hidden; margin-bottom:5px; background:url(../images/bg_loginways.png) no-repeat 0 0; cursor:pointer;}
.loginWays .firstWay:hover{background:url(../images/bg_loginwaysA.png)}
.loginWays .firstWay span{float:left; color:#333;}
.loginWays .firstWay span.iconDown{display:none}

.otherWays{margin-top:15px;}
.waysList{}
.waysList li{float:left;margin-top:8px; margin-right:10px; height:16px; line-height:17px; overflow:hidden;}
.waysList li img{float:left; margin-right:4px;}

/*menu*/
.pw_menu{border:1px solid #e0e0e0;background:#fff;}
.pw_menuBg{padding:0 10px 10px;}
.pw_menu h6{ position:absolute;margin-top:-20px;height:17px;border:1px solid #ccc;background:#fff;border-bottom:0;right:-1px;padding:0 4px;*padding:0 5px;line-height:18px; white-space:nowrap;}
.pw_menu h6 img{*margin-top:2px;}
.menuList{background:#fff;padding:1px;width:100px;}
.menuList li{width:100%;}

.menuList li.btn1 a,.menuList li.btn2 a,.menuList li.btn3 a,.menuList li.btn4 a{background:url(/Skins/Default/css/../images/menuBtn.gif) no-repeat; height:28px; line-height:28px;text-indent:0.6em; color:#666;}
.menuList li.btn1 a{ padding-left:25px; background-position:10px 6px;}
.menuList li.btn2 a{ padding-left:25px; background-position:10px -33px;}
.menuList li.btn3 a{ padding-left:25px; background-position:10px -74px;}
.menuList li.btn4 a{ padding-left:25px; background-position:10px -122px;}
.menuList li.btn1 a:hover{ background:url(/Skins/Default/css/../images/menuBtn.gif) no-repeat 10px 6px #e6f2fe;}
.menuList li.btn2 a:hover{ background:url(/Skins/Default/css/../images/menuBtn.gif) no-repeat 10px -33px #e6f2fe;}
.menuList li.btn3 a:hover{ background:url(/Skins/Default/css/../images/menuBtn.gif) no-repeat 10px -74px #e6f2fe;}
.menuList li.btn4 a:hover{ background:url(/Skins/Default/css/../images/menuBtn.gif) no-repeat 10px -122px #e6f2fe;}

.menuList a{line-height:25px;height:25px;padding:0 10px;display:block; color:#666; overflow:hidden;}
.menuList a:hover{background:#eaf9ff; text-decoration:none; color:#666;}
.menuList img{ vertical-align:text-bottom;white-space:nowrap;margin-left:-5px;_margin-top:4px;margin-right:5px;}
.menuListB li{float:left;width:10%;height:23px;margin:0;overflow:hidden;}
.menuListC li{float:left;white-space:nowrap;}
#consolePanel{z-index:10001;position:fixed;top:0px;left:0px;width:100%;padding:5px 0; text-align:center;background:#ffffdb;border-bottom:2px solid #F60;_position: absolute;_top: expression(documentElement . scrollTop);}

/*增加消息提示*/
.msg{ height:31px; position:absolute; top:24px; left:32px; z-index:990;}
.msg .mL,.msg .mC,.msg .mR{ height:31px; float:left; background:url(http://www.zhanjiang.cc/Skins/Default/images/xmsg.gif) no-repeat; overflow:hidden;}
.msg .mL{ width:23px; background-position:0 0;}
.msg .mC{ line-height:36px; font-size:12px; background-repeat:repeat-x; background-position:0 -31px; color:#ff6600; }
.msg .mC a{ color:#666; line-height:36px; font-size:12px; text-decoration:none; }
.msg .mC span{line-height:36px; float:none; color:#f30; margin:0 3px;}
.msg .mR{ width:6px; background-position:right -62px;}