/* CSS Document */

/*ı*/

body {margin-top:0px;}

img {border:0px;}

.text_bold_1 { font-size:12px; color:#003333; line-height:20px; font-weight:bold; }

.text_bold_2 { font-size:12px; color:#ffffff; line-height:20px; font-weight:bold; }

.text_1 { font-size:12px; color:#003333; line-height:20px; }

.text_2 { font-size:12px; color:#003333; line-height:25px; }

.text_header { text-decoration: none; color: #000000; background-color:#cccccc; }

.text_bold_background_1 { font-size:12px; color:#000000; line-height:20px; font-weight:bold; background-color:#cccccc; }

.text_bold_background_2 { font-size:12px; color:#ffffff; line-height:20px; font-weight:bold; background-color:#003333; }



/**/

#public_top_bg { width:100%; height:195px; background-image:url(images/top_bg.gif); margin-left:auto; margin-right:auto; }

#public_header { width:950px; height:185px; background-image:url(images/top_banner.gif); margin-left:auto; margin-right:auto; }

#public_header .text { width:950px; height:auto;  font-size:12px; color:#CCCCCC; text-align:right; margin-top:150px; }



/*header*/

a.header { font-size: 12px; color: #CCCCCC; line-height:20px; text-decoration: none;  }

a.header:link { text-decoration: none; }

a.header:visited { text-decoration: none; color: #CCCCCC; }

a.header:hover { text-decoration: none; color: #000000; background-color:#cccccc; }

a.header:active { text-decoration: none; color: #CCCCCC; }



/*CCCCCC*/

a.link_cccccc { font-size: 12px; color: #999999; line-height:35px; text-decoration: none;  }

a.link_cccccc:link { text-decoration: none; }

a.link_cccccc:visited { text-decoration: none; color: #999999; }

a.link_cccccc:hover { text-decoration:underline; color: #000000; }

a.link_cccccc:active { text-decoration: none; color: #999999; }



/*003333 height25px */

a.link_003333 { font-size: 12px; color: #003333; line-height:25px; text-decoration: none;  }

a.link_003333:link { text-decoration: none; }

a.link_003333:visited { text-decoration: none; color: #003333; }

a.link_003333:hover { text-decoration:underline; color: #000000; }

a.link_003333:active { text-decoration: none; color: #003333; }



/*003333 height20px */

a.link_003333_20 { font-size: 12px; color: #003333; line-height:20px; text-decoration: none;  }

a.link_003333_20:link { text-decoration: none; }

a.link_003333_20:visited { text-decoration: none; color: #003333; }

a.link_003333_20:hover { text-decoration:underline; color: #000000; }

a.link_003333_20:active { text-decoration: none; color: #003333; }



#all { width:950px; height:auto; margin-left:auto; margin-right:auto; }



/*߿ܽṹ*/

#public_left { width:225px; height:auto; float:left; margin:0 0 0 0; }

#public_left .left_table { width:215px; height:10px; }

#left_user { width:215px; height:185px; background-image:url(images/left_user.gif); }

#left_Search { width:215px; height:125px; background-image:url(images/left_Search.gif); }

#left_magazine { width:215px; height:365px; background-image:url(images/left_magazine.gif); }

#left_Contact {width:215px; height:150px; background-image:url(images/left_Contact.gif); }



/*мܽṹ*/

#index_in { width:465px; height:auto; float:left; margin-left:auto; margin-right:auto; }

#index_in .in_table { width:465px; height:10px; }

#index_in_top { width:462px; height:35px; background-image:url(images/index_in_top.gif); }

#index_in_neirong { width:433px; height:auto; border-left:#cccccc 1px solid ; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; background-color:#FFFFFF; padding:10px; }

.index_top_text_left { font-size:14px; font-weight:bold; font-family:""; color:#ffffff; line-height:35px; padding-left:25px; float:left; }

.index_top_text_link { font-size:12px; color:#999999; line-height:35px; padding-right:5px; float:right; }



/*ҳұ߿ܽṹ*/

#index_right { width:250px; height:auto; float:right; margin:0 0 0 0; }

#index_right .right_table { width:250px; height:10px; }

#index_right_top {width:250px; height:35px; background-image:url(images/index_in_right.gif); }

#index_right_neirong { width:228px; height:auto; border-left:#cccccc 1px solid ; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; background-color:#FFFFFF; padding:10px; }

.index_right_text_left { font-size:14px; font-weight:bold; color:#ffffff; line-height:35px; padding-left:20px; float:left; }

.index_right_text_link { font-size:12px; color:#999999; line-height:35px; padding-right:5px; float:right; }



/*ҳұ߿ܽṹ*/

#page_right { width:715px; height:auto; float:right; margin:0 0 0 0; }

#page_right .page_right_table { width:715px; height:10px; }

#page_right_top {width:715px; height:35px; background-image:url(images/page_in_right.gif); }

#page_right_neirong { width:693px; height:auto; border-left:#cccccc 1px solid ; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; background-color:#FFFFFF; padding:10px; }

.page_right_text_left { font-size:14px; font-weight:bold; color:#ffffff; line-height:35px; padding-left:20px; float:left; }

.page_right_text_link { font-size:12px; color:#999999; line-height:35px; padding-right:5px; float:right; }



/*ı*/

.input_1 { border:#666666 1px solid; background-color:#FFFFFF; height:17px; width:135px; font-size:12px; color:#666666; }

.input_2 { border:#666666 1px solid; background-color:#FFFFFF; height:17px; width:100px; font-size:12px; color:#666666; }

.input_3 { border:#666666 1px solid; background-color:#FFFFFF; height:17px; width:145px; font-size:12px; color:#666666; }



/**/

.line_1 { border-bottom:#cccccc 1px dotted; }

.line_2 { border-bottom:#cccccc 1px dotted; width:670px; line-height:25px; }

.line_3 { border-bottom:#cccccc 1px dotted; width:140px; line-height:25px; float:left; }

.line_4 { border-bottom:#cccccc 1px dotted; width:530px; line-height:25px; float:left; }

.xg_link_line { border-top:#666666 1px solid; border-bottom:#666666 1px solid; width:690px; line-height:25px; font-size:12px; color:#333333; font-weight:bold; }

.xg_link_line_1 { border-top:#666666 1px solid; border-bottom:#666666 1px solid; line-height:25px; }



/*footer*/

#width { width:950px; height:10px; margin-left:auto; margin-right:auto; }

#footer { width:950px; height:90px; border-top:#666666 1px solid; line-height:20px; margin-left:auto; margin-right:auto; text-align:center; }

#footer .text { font-size:12px; color:#999999; text-align:center; line-height:20px; }



body,td,th {

	font-size: 12px;

	

	color: #666666;

}

/*2008-11-27 */

.f-12 {

	font-family: "";

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.f-12 a:link {

	font-family: "";

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.f-12 a:visited {

	font-family: "";

	font-size: 12px;

	color: #000000;

	text-decoration: none;



}

.f-12 a:hover {

	font-family: "";

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

}

.fblue-12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2274fd;

	text-decoration: none;

}

.fblue-12 a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2274fd;

	text-decoration: none;

}

.fblue-12 a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2274fd;

	text-decoration: none;



}

.fblue-12 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2274fd;

	text-decoration: underline;

}

.fw-12 {

	font-family: "";

	font-size: 12px;

	color: #FFFFFF;

}

.fw-12 a:link {

	font-family: "";

	font-size: 12px;

	color: #ffffff;

	text-decoration: none;

}

.fw-12 a:visited {

	font-family: "";

	font-size: 12px;

	color: #ffffff;

	text-decoration: none;



}

.fw-12 a:hover {

	font-family: "";

	font-size: 12px;

	color: #ffffff;

	text-decoration: underline;

}



.fg-12 {

	font-family: "";

	font-size: 12px;

	color: #666666;

}

.fg-12 a:link {

	font-family: "";

	font-size: 12px;

	color: #666666;

	text-decoration: none;

}

.fg-12 a:visited {

	font-family: "";

	font-size: 12px;

	color: #666666;

	text-decoration: none;



}

.fg-12 a:hover {

	font-family: "";

	font-size: 12px;

	color: #666666;

	text-decoration: underline;

}

.height-25 {

	line-height: 25px;

}



.fapirl-12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.fapirl-12 a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.fapirl-12 a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;



}

.fapirl-12 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

}

.fapirlred-12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF3300;

}

.fapirl-9{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #c0c0bf;

	}

.div-middle {

height:8px; overflow:hidden;

}

.div-middleb {

height:5px; overflow:hidden;

}

.div-middlec {

height:13px; overflow:hidden;

}

.input-search {

background-image:url(images/search2.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;border: 1px solid #FC8821; background-color:#FFFFFF;

}

.f-14 {

	font-family: "";

	font-size: 14px;

	color: #000000;

	text-decoration: none;

}

.f-14 a:link {

	font-family: "";

	font-size: 14px;

	color: #000000;

	text-decoration: none;

}

.f-14 a:visited {

	font-family: "";

	font-size: 14px;

	color: #333333;

	text-decoration: none;



}

.f-14 a:hover {

	font-family: "";

	font-size: 14px;

	color: #000000;

	text-decoration: underline;

}

.border {

	border: 1px solid #CDCDCD;

}

.height-20 {

	line-height: 20px;

}

.height-18 {

	line-height: 18px;

}

.height-30 {

	line-height: 30px;

}

.fw-14 {

	font-family: "";

	font-size: 14px;

	color: #FFFFFF;

}

.fw-14 a:link {

	font-family: "";

	font-size: 14px;

	color: #ffffff;

	text-decoration: none;

}

.fw-14 a:visited {

	font-family: "";

	font-size: 14px;

	color: #ffffff;

	text-decoration: none;



}

.fw-14 a:hover {

	font-family: "";

	font-size: 14px;

	color: #ffffff;

	text-decoration: underline;

	

}

.fwapirl-14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #ffffff;

}

.fred-14 {

	font-family: "";

	font-size: 14px;

	color: #FF3300;

}

.fred-14 a:link {

	font-family: "";

	font-size: 14px;

	color: #FF3300;

	text-decoration: none;

}

.fred-14 a:visited {

	font-family: "";

	font-size: 14px;

	color: #FF3300;

	text-decoration: none;



}

.fred-14 a:hover {

	font-family: "";

	font-size: 14px;

	color: #FF3300;

	text-decoration: underline;

}

.fo-12 {

	font-family: "";

	font-size: 12px;

	color: #fc8821;

}

.fo-12 a:link {

	font-family: "";

	font-size: 12px;

	color: #fc8821;

	text-decoration: none;

}

.fo-12 a:visited {

	font-family: "";

	font-size: 12px;

	color: #fc8821;

	text-decoration: none;



}

.fo-12 a:hover {

	font-family: "";

	font-size: 12px;

	color: #fc8821;

	text-decoration: underline;

}

.fred-16 {

	font-family: "";

	font-size: 16px;

	color: #FF3300;

}

.fred-16 a:link {

	font-family: "";

	font-size: 16px;

	color: #FF3300;

	text-decoration: none;

}

.fred-16 a:visited {

	font-family: "";

	font-size: 16px;

	color: #FF3300;

	text-decoration: none;



}

.fred-16 a:hover {

	font-family: "";

	font-size: 16px;

	color: #FF3300;

	text-decoration: underline;

}

.f-20 {

	font-family: "";

	font-size: 20px;

	color: #000000;

}

.f-18 {

	font-family: "";

	font-size: 18px;

	color: #000000;

}





.line-or {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #fe4c1c;

}

.fy-12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fbbb8c;

}

.line-r {

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #CCCCCC;

}

.line-d {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.shadowa {filter: dropshadow(offx=1,offy=0,color=#ffffff) dropshadow(offx=0,offy=1,color=#ffffff)) dropshadow(offx=-1,offy=0,color=#ffffff)) dropshadow(offx=0,offy=-1,color=#ffffff)); color: #c0c0bf; font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 1px }

.shadowb {filter: dropshadow(offx=1,offy=0,color=#ffe382) dropshadow(offx=0,offy=1,color=#ffe382)) dropshadow(offx=-1,offy=0,color=#ffe382)) dropshadow(offx=0,offy=-1,color=#ffe382)); color: #bb502b; font-family: Arial, Helvetica, sans-serif; font-size: 9px; height: 1px}



.b1 {

	BORDER-RIGHT: #fe6c21 1px solid; BORDER-TOP: #fe6c21 1px solid; BORDER-LEFT: #fe6c21 1px solid; FONT-SIZE: 12px;  FONT-FAMILY: ""; CURSOR: hand; color:#fe6c21; font-weight:bold; background-color:#FFFFFF;

}



.b0{

	BORDER-RIGHT: #fe6c21 1px solid; BORDER-TOP: #fe6c21 1px solid; BORDER-LEFT: #fe6c21 1px solid;  border-bottom: #fe6c21 1px solid; FONT-SIZE: 12px;  FONT-FAMILY: ""; color:#fe6c21; CURSOR: hand; background-image:url(/common/images/background.jpg); background-repeat:repeat;

}

.lineor-d {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #fe6c21;

}

.lineor-t {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #fe6c21;

}

.farial-18 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

}

.fred-12 {

	font-family: "";

	font-size: 12px;

	color: #FF0000;

}

.fred2-14 {

	font-family: "";

	font-size: 14px;

	color: #FF0000;

}



/*2009-3-10 首页轮播*/

#contain {

	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 471px; HEIGHT: auto; _zoom: 1

}

.mainBox {

	FLOAT: left; OVERFLOW: hidden; WIDTH: 471px; HEIGHT: auto; _zoom: 1

}

.flashNews {

	BORDER-RIGHT: #b6cae3 1px solid; BORDER-TOP: #b6cae3 1px solid; FLOAT: left; MARGIN-BOTTOM: 12px; OVERFLOW: hidden; BORDER-LEFT: #b6cae3 1px solid; WIDTH: 471px; BORDER-BOTTOM: #b6cae3 1px solid; POSITION: relative

}

.flashNews {

	HEIGHT: 283px;

}



.flashNews .bg {

	BACKGROUND: #000000; FILTER: alpha(opacity=39); LEFT: 0px; WIDTH: 471px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 73px; -moz-opacity: 0.39; opacity: 0.39; padding-top:10px;

}

.flashNews H3 {

	Z-INDEX: 2; LEFT: 10px; WIDTH: 283px; LINE-HEIGHT: 35px; POSITION: absolute; TOP: 200px; HEIGHT: 35px

}

.flashNews H3 A {

	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: ""

}

.flashNews H3 A:hover {

	COLOR: #f20000

}

.flashNews P {

	Z-INDEX: 2; LEFT: 10px; WIDTH: 284px; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 230px; HEIGHT: 20px

}

.flashNews P A {

	COLOR: #ffffff

}

.flashNews P A:hover {

	COLOR: #f20000

}

.flashNews UL {

	PADDING-LEFT: 47px; Z-INDEX: 2; RIGHT: 0px; BACKGROUND: url(../img/flashPage_bg.png) no-repeat 0px 0px; BOTTOM: 0px; POSITION: absolute; _padding-left: 46px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/flashPage_bg.png',sizingMethod='crop')

}

.flashNews UL LI {

	BACKGROUND: #000000; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 15px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center

}

.flashNews UL LI A {

	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 15px; COLOR: #ffffff; FONT-FAMILY: Tahoma; HEIGHT: 18px

}

.flashNews UL LI A:hover {

	COLOR: #f20000

}

.flashNews UL LI A.sel {

	COLOR: #f20000

}

.bg { background-color:#999999}

/*新版CSS*/

.footer {width:986px; height:38px; margin:auto; background-image:url(images/footer.jpg); background-repeat:no-repeat; background-position:bottom; line-height:38px;}



.footer1 {width:43px; height:28px; margin:auto; padding-top:10px; padding-left:943px;}



.footer2 {width:986px; height:80px; margin:auto;}



.footer3 {width:148px; float:left;}



.footer4 {width:auto; float:left; padding-left:20px; letter-spacing:1px;}

.logobox {width:986px; height:55px; margin:auto;}







.logobox1 {width:406px; float:left; height:45px; padding-top:16px;}

.logobox1 h1{ text-indent:-9999px;}





.logobox2 {width:338px; float:left; height:45x; padding-top:16px; text-align:right;}







.logobox3 {width:229px; float:right; height:45px; background-image:url(http://www.xplus.com/images/top-back.jpg); background-repeat:no-repeat; background-position:right top; padding-top:4px;}


.dhbox {width:986px; height:44px; margin:auto; background-image:url(http://www.xplus.com/images/top-back2.jpg); background-repeat:no-repeat;}







.dhbox2 {width:986px; height:44px; float:left; overflow:hidden;}



.dhbox3 {width:100px; height:42px; float:left; font-family: ""; font-size: 14px; color: #FFFFFF; cursor:hand; line-height:44px;}



.dhbox4 {width:auto; height:44px; float:left;}
.dhbox5 {padding-left:20px; width:400px; padding-top:4px;}



.show1 {width:80px; height:42px; float:left; background-image:url(images/nav_1.gif); background-repeat:no-repeat; background-position:center; font-family: ""; font-size: 14px; color: #FFFFFF; cursor:hand; line-height:44px;}







.show0 {width:80px; height:42px; float:left; font-family: ""; font-size: 14px; color: #FFFFFF; cursor:hand; line-height:44px; }



.jsbox {width:986px; height:45px; margin:auto;}







.jsbox1 {height:45px; line-height:45px; width:390px; background-image:url(http://www.xplus.com/images/paper_bg.jpg); background-repeat:no-repeat; background-position:center;　 text-align:right;}







.jsbox2 {width:586px; height:25px; line-height:25px; vertical-align:middle; float:right;font-size:12px; color:#000000; height:45px!important; line-height:45px; vertical-align:middle; position:relative;*margin-top:15px}







.jsbox2 a{margin:0 3px; font-weight:bold; color:#000000; text-decoration:none;}



.vline {width:2px; height:44px; float:left; line-height:41px;}

.daohang{ height:35px; width:986px; padding-top:8px;  margin:5px auto 0 auto; background:url(http://www.xplus.com/images/paper_bg.jpg) no-repeat 0 0;}
.daohang ul{}
.daohang ul li{float:left; height:25px;list-style:none}
.daohang ul li a{color:#ff3300; font-size:14px; font-weight:700; text-decoration:none; display:block; padding:0 15px 0 15px; background:url(http://www.xplus.com/images/icon.gif) no-repeat right 6px; height:25px; line-height:28px; float:left; overflow:hidden}
.daohang ul li a:hover{ text-decoration:underline}
.daohang .zimu{float:right; height:25px; line-height:25px; overflow:hidden; padding:0 10px 0 90px; background:url(http://www.xplus.com/images/icon.gif) no-repeat 0 -43px}
.daohang .zimu a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; float:left; height:25px; padding:0 5px 0 5px; text-decoration:none; color:#666666; font-weight:700}
.daohang .zimu a:hover{ color:#000000; text-decoration:underline}
.daohang ul.dzbz { height:45px; }
.fred4-14 {







	font-family: "";







	font-size: 14px;







	color: #be741e;







}







.fred4-14 a:link {







	font-family: "";







	font-size: 14px;







	color: #be741e;







	text-decoration: none;







}







.fred4-14 a:visited {







	font-family: "";







	font-size: 14px;







	color: #be741e;







	text-decoration: none;















}







.fred4-14 a:hover {







	font-family: "";







	font-size: 14px;







	color: #be741e;







	text-decoration: underline;







}

