/* CSS Document */

body{
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font:15px "宋体";
	background-color: #c3c3c3;
	background-image: url(../images/bg_03.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

img{ border:0; margin:0; padding:0;}

ul{ list-style:none; margin:0; padding:0;}



.clear{ clear:both;}

a{ text-decoration:none;} 

a:hover{ color:#e78822;}

/*-------------------------------------  Wrap ---------------------------------*/

#wrap{ margin:0 auto;repeat-y 0 0; width:905px;}
#wrap_60zt{ margin:0 auto; repeat-y 0 0; width:905px;}


/*----------------------------------  Header  ------------------------------------*/

#header{ height:310px;}

#header1{ height:25px;}

#header2{  margin:95px 0 0 15px;}

#header2 li.t1{ height:30px;} #header2 li.t2{ height:24px; padding-left:73px;} #header2 li.t3{ height:20px; padding-left:117px;}
#header2 li.t4{ height:20px; padding-left:225px;}

.search{ width:145px; height:25px; background:url(../images/sbg_02.jpg) no-repeat 0 0; margin:0 0 0 20px;}

.textS{ float:left; line-height:20px; }

.buttons{ float:left; background:url(../images/search_02.gif) no-repeat 0 0; width:40px; height:24px; border:0; }

.texts{ border:0; background:none; float:left; width:70px; height:20px; line-height:20px;}

.buttonS2{ width:14px; height:15px; float:left; padding:3px 3px 0 12px;}

.language{ float:right; width:110px; height:16px;}

.language .pic1,.language .pic2{ float:left;}

#flash{ height:294px;}

#flash{ margin-left:7px;}



/*----------------------------------------  Menu  ------------------------------------------*/

#menu{ float:right; margin:5px 5px 0 0;  height:25px; width:460px; _margin-right:2px;}

#menu a{ display:block; float:left; border-right: solid 1px #3f86aa; height:16px;}

#menu a.current{border:none;}

.menu1,.menu2,.menu3,.menu4,.menu5{ float:left;}
.menu1 a{ background:url(../images/menu1.gif) no-repeat 0 0; width:72px; height:14px; margin-left:8px; _margin-left:4px; }
.menu1 a:hover{ background:url(../images/menu1.gif) no-repeat; width:72px; height:14px;}
a.menu1{ background:url(../images/menu1.gif) no-repeat 0 0; width:72px; height:14px; margin-left:8px; _margin-left:4px; }
a.menu1:hover{ background:url(../images/menu1.gif) no-repeat; width:72px; height:14px;}
a.menu1hover{ background:url(../images/menu1_1.gif) no-repeat; width:72px; height:14px;}
.menu2 a{ background:url(../images/menu2.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px;_margin-left:4px; }
.menu2 a:hover{ background:url(../images/menu2.gif) no-repeat; width:72px; height:14px;}
a.menu2{ background:url(../images/menu2.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px;_margin-left:4px; }
a.menu2:hover{ background:url(../images/menu2.gif) no-repeat; width:72px; height:14px;}
a.menu2hover{ background:url(../images/menu2_1.gif) no-repeat; width:72px; height:14px;}
.menu3 a{ background:url(../images/menu3.gif) no-repeat 0 0; width:72px; height:14px; margin-left:8px;_margin-left:4px; }
.menu3 a:hover{ background:url(../images/menu3.gif) no-repeat; width:72px; height:14px;}
a.menu3{ background:url(../images/menu3.gif) no-repeat 0 0; width:72px; height:14px; margin-left:8px;_margin-left:4px; }
a.menu3:hover{ background:url(../images/menu3.gif) no-repeat; width:72px; height:14px;}
a.menu3hover{ background:url(../images/menu3_1.gif) no-repeat; width:72px; height:14px;}
.menu4 a{ background:url(../images/menu4.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px; _margin-left:4px;}
.menu4 a:hover{ background:url(../images/menu4.gif) no-repeat; width:72px; height:14px;}
a.menu4{ background:url(../images/menu4.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px; _margin-left:4px;}
a.menu4:hover{ background:url(../images/menu4.gif) no-repeat; width:72px; height:14px;}
a.menu4hover{ background:url(../images/menu4_1.gif) no-repeat; width:72px; height:14px;}
.menu5 a{ background:url(../images/menu5.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px; _margin-left:4px;}
.menu5 a:hover{ background:url(../images/menu5.gif) no-repeat; width:72px; height:14px;}
a.menu5{ background:url(../images/menu5.gif) no-repeat 0 0; width:72px; height:14px;margin-left:8px; _margin-left:4px;}
a.menu5:hover{ background:url(../images/menu5.gif) no-repeat; width:72px; height:14px;}
a.menu5hover{ background:url(../images/menu5_1.gif) no-repeat; width:72px; height:14px;}
.menu6 a{ background:url(../images/menu6.gif) no-repeat 0 0; width:55px; height:14px;}
.menu6 a:hover{ background:url(../images/menu6.gif) no-repeat; width:55px; height:14px;}
a.menu6{ background:url(../images/menu6.gif) no-repeat 0 0; width:55px; height:14px;}
a.menu6:hover{ background:url(../images/menu6.gif) no-repeat; width:55px; height:14px;}
a.menu6hover{ background:url(../images/menu6_1.gif) no-repeat; width:55px; height:14px;}

.line12{ margin:0 15px 0 15px;}

/*----------------------------------------  Content  ------------------------------------------*/

#content{ width:905px; margin:0; padding:0; float:left; repeat-y 0 0; margin:32px 0 0 0;}

/*---------------------------------------------  News1  -------------------------------------------------*/


.news1{	width:905px;}
.news1L{ float:left; height:230px; width:307px; margin-left:20px;_margin-left:10px;}

.news1L .title{ float:left; }

.channel{ float:left; margin:10px 0 0 8px; _margin-left:4px; width:280px;}

.channel .pic{ float:left; margin-bottom:1px;}

.news1Line{ float:left; width:5px; margin:0px 0 0 8px;}

.news1R{ float:left; margin-left:20px; *width:570px; _width:540px; *margin-left:10px;_margin-left:10px;}
.menuN{ padding-left:0px; *padding-left:13px;_padding-left:13px;}

.menuNa1{ float:left; *margin:0 0 0 10px; _margin:0 0 0 5px;}

.menuNa1 a{  height:19px; display:block; float:left; }


.option1,.option2,.option3,.option4,.option5{ float:left;}
.option1 a{ background: url(../images/menuN2_19.gif) no-repeat 0 0; width:70px; height:19px; margin-left:5px;}
.option2 a{ background: url(../images/menuN_21.gif) no-repeat 0 0; width:75px; *width:75px; _width:10px; height:19px; margin-left:5px; display:inline;}
.option3 a{ background: url(../images/menuN_23.gif) no-repeat 0 0; width:65px; *width:65px; _width:10px; height:19px; margin-left:5px; display:inline;}
.option4 a{ background: url(../images/menuN_24.gif) no-repeat 0 0; width:65px; *width:65px; _width:10px;  height:19px; margin-left:5px; display:inline;}
.option5 a{ background: url(../images/menuN_24.gif) no-repeat 0 0; width:50px; *width:55px; _width:10px;  height:19px; margin-left:5px; display:inline;}

/*.option3 a:hover{ background: url(../images/menuN2_23.gif) no-repeat 0 0;}
.option2 a:hover{ background: url(../images/menuN2_21.gif) no-repeat 0 0;}
.option1 a:hover{ background: url(../images/menuN2_19.gif) no-repeat 0 0;}*/

.option3 a{border:none;}

.menuNa2{ width:117px; float:right; }

*html .menuNa2{ width:117px; float:right; margin-left:20px;}

+html .menuNa2{ width:107px; float:right; margin-left:20px;}



.mt{ width:60px; color:#757575; margin-top:2px; font:12px "宋体"; }

.mt{ float:left;}

.mt2{float:left; width:55px;}

.mt2 img{ margin-right:3px;}







.menuNa img,.menuNa .option1{ float:left;}

.menuNa .line12{ margin:0 10px 0 10px; float:left;}

.menuNb{ float:left; margin-top:2px;}

.news1c{ width:570px; float:left;}

.p1{ float:left; margin:15px 0 5px 2px; width:570px;  color:#333;*margin:15px 0 8px 16px; _margin:15px 0 0 8px;}

.title{ font-weight:bold;}

.title img{ margin-right:10px;}

.title a{ color:#333;}

.title a:hover{ color:#e67f11;}

.p1 p{ margin:0; padding:0; height:20px; line-height:20px; margin-top:8px; text-indent:32px;}

.pc{ float:left; height:50px; padding-left:10px;}

.p1 p a{ margin-left:40px;  color:#585858;}

.p1 p a span{ font: bold 10px "宋体";}

.p1 p a:hover{ color:#e67f11;}

.line13{ float:left; padding-top:2px; width:570px; background:url(../images/line_39.gif) no-repeat  0 0; height:3px;}


.p2{ float:left; width:570px; color:#333;}

.p2a{ float:left; width: 585px;  height:100px;  min-height:100px; margin:0; padding:0;}

.listn{ width:530px; float:left; }

.listn a{ color:#333;}

.listn a:hover{ color:#e67f11;}

.listn li{ list-style:none; background:url(../images/listbg_34.gif) no-repeat 0 40%; height:24px; padding-left:15px; margin:0;}

.listn li span.date{ color:#84a000; padding-right:10px;}



.p2 .more{ float:right; padding:75px 0 0 0px;}

.more a{  color:#585858; font:12px "宋体";}

.more a:hover{ color:#e67f11;}

.more a span{ }

.search1{ width:240px; float:right; margin-right:12px; *margin-right:10px; _margin-right:0;}

.st1,.sb1{ float:left; margin-left:5px;_margin-left:0;}

.sb1{ width:51px; height:19px;padding:0px 0 0 3px;}

.st1{ width:173px; height:19px;}

.SB1{ background:url(../images/search1b_42.gif) no-repeat 0 0; width:51px; height:19px;  border:none; }

.ST1{ width:173px; height:15px; border:solid 1px #bebebe; color:#c0c0c0;}



/*-------------------------------------  banner1  -------------------------------------------*/

#banner1{ margin:15px 0 0 8px; float:left; _margin-left:4px;} 

/*-----------------------------------------  News2  -----------------------------------------------------*/

.news2{ width:887px; height:137px; float:left; margin:10px 0 0 9px;_margin-left:5px; }

.news2 .bgl{ width:9px; height:137px; float:left;}

.news2 .bgc{ background: url(../images/news2bg_56.gif) repeat-x 0 0; height:137px; float:left; width:872px;}

.news2 .bgr{ background: url(../images/news2_8_58.gif)no-repeat 0 0; width:6px; height:137px; float:left;}

.bgct{ width:240px; float:left; margin:16px 0 0 3px;}

.bgct .title,.bgct2 .title{ width:150px;}

.bgct2{ width:190px; float:left; margin:3px 0 0 3px;}


.bgct1{ width:235px; margin:3px 0 0 0;}

.bgct2 .bgct1{ width:198px; margin:18px 0 0 0;}

.bgct1 .pic{ float:left;}

.bgct1 .picl{ float:left; padding-left:0 px;}

.picl span{ font:9px Arial, Helvetica, sans-serif; color:#333;}

.bgct1 .picl ul{ padding:5px 0 0 5px;}

.bgct1 .picl li{ list-style:none; height:22px; padding:0;}

.bgct1 .picl li a{ font: 14px "宋体"; color:#585858;}

.bgct1 .picl li  a:hover{ color:#e67f11;}

.line4{ float:left; margin:5px 7px 0 7px;}

.line5{ float:left; margin:5px 0 0 0;}
.menusecond{  float:right;padding-top:10px; font:12px "宋体";}


.menusecond a{ display:block; float:left;  color:#333; padding-right:15px;}

.menusecond a:hover{ background:url(../images/news_03.gif) no-repeat 0 35%; padding-left:7px; padding-right:15px; color:#e78822;}

/*-------------------------------------------  News3 --------------------------------------------*/

.news3{ width:885px; height:128px; float:left; margin:5px 0 0 11px;_margin-left:5px; }

.news3t{ background:url(../images/news3t.gif) no-repeat 0 0; height:29px;}

.news3c{ background:url(../images/news3c.gif) repeat-y 0 0; height:95px;}

.news3b{ background:url(../images/news3b.gif) no-repeat 0 0; height:9px; width:884px;}

.news3bl{ float:left; padding:35px 0 0 7px; }

.news3br{ float:right;padding:35px 7px 0 0;}

.news3pic{padding:4px 0 0 40px; }

.news3pic li{ float:left; width:160px;background:url(../images/news3_03.gif) no-repeat 0 0;  height:95px; padding:3px 0 0 3px;}
/*--------------------------  News4  --------------------------------------------*/


.news4{ width:885px; height:28px; float:left; margin:12px 0 0 11px;_margin:3px 0 0 5px;}

.news4l,.news4r,.news4c{ float:left;}

.news4c{ width:865px; background:url(../images/news4_19.gif) repeat-x 0 0; height:28px;}

.news4btn{float:left; padding:2px 10px 0 150px;}

.news4t1,.news4t2{ float:left; padding:4px 0 0 15px;}

.news4t1 label,.news4t2 label{ font:bold 14px "宋体"; color:#858585;}

select{  border:solid 1px #c6c6c6;_height:10px;}

.select1{ height:20px;  border:solid 1px #858585;width:140px;_height:12px; font-size:14px; }

option{font:14px "宋体"; color:#333333;}

/*------------------------------  Footer  -------------------------------------------*/

#footer{ width:886px; background:#cbcbcb; float:left; margin:7px 0 0 10px;_margin-left:5px; color:#777;_width:786px;}

.menuF{ float:left; padding:10px 0 0 232px; }

.menuF a{ width:61px; display:block; float:left; border-right: solid 1px #777; font:12px "宋体"; color:#777; padding-left:15px;}

.menuF a.current3{border:none;}

.menuF a:hover{ color:#e67f11;}

.fline{ margin:10px 0 0 30px;}

.copyright{ margin-left:105px;}

.newsF{ float:left; margin:10px 0 0 173px; _margin-left:100px; font:12px "宋体";}

.newsF li{ height:18px;}

.tel{ padding-left:80px;}

.icp{ padding-left:185px;}

.int{ padding-left:110px;}

.fp{ padding-left:208px;}



#pftpys {
    width:173px;
height:117px;
position:absolute;
}

.png1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/logo_sx.png');
}

.inc_top_bk {
    position:absolute;
	width:145px;
	margin:-2px 0 0 20px;
	border:#d5d5d5 solid 1px;
	background:#FFFFFF;}

.dh_dbk {
	margin:0 auto;
	background:#FFFFFF;}
	
.hd_tp_bk {
    background:#fd9e46;
	height:22px;
	vertical-align:middle;}
	
.hd_tp_type {
    padding-left:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;}
	
.hd_3j {
    margin:5px 0 5px 10px;}
	
a.hd_3j_type {
    color:#666666;
	font-size:12px;
	text-decoration:none;
	padding-left:14px;
	line-height:20px;}
	
a.hd_3j_type:hover {
    color:#666666;
	font-size:12px;
	text-decoration:underline;
	padding-left:14px;
	line-height:20px;}