/* CSS Document */



body{font-size:13px;color:#333; line-height:1.5;  margin:0 auto;font-family:"\5FAE\8F6F\96C5\9ED1" ;height:100%; background:#fff; min-width:1206px;_width:1206px; }

a {blr:expression(this.onFocus=this.blur());cursor:pointer;} 

img{border:0;outline:0; vertical-align:middle;}

ul,li{list-style:none; list-style-type:none;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

table{border-collapse:collapse;border-spacing:0;border:0;}

table,td,tr,th{font-size:12px;border:0;}

input:focus {outline: 0 none;}

a:focus { outline: medium none;}

a{text-decoration:none;cursor:pointer;}

a:link{color:#333;}

a:visited{color:#333;}

a:hover{text-decoration: none;color:#004482;}

fieldset,img{border:0;}

h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}



.leftside_contact{

font-size: 12px;

line-height: 22px;

margin-top: 10px;

background: #f0f0f0;

padding: 10px;

}



.left_lxwm_title{

margin-top: 20px;

text-indent: 15px;

height: 50px;

line-height: 50px;

background: #004483;

color: #5e97cb;

font-size: 25px;}



.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}

.blank10{clear:both;font-size:0px;line-height:0px;height:10px; margin:0px; padding:0px;}

.blank5{clear:both;font-size:0px;line-height:0px;height:5px; margin:0px; padding:0px;}

h1,h2,h3,h4,h5,h6{display:block;width:100%;margin:0 auto;font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal;}

input,select,option,textarea{font-size:14px;color:#333333;outline:medium;font-family:"\5FAE\8F6F\96C5\9ED1" ;}

.left{float:left;display:inline;}

.right{float:right;display:inline;}

.fy{font-family:"\5FAE\8F6F\96C5\9ED1"}

div{margin:0 auto;}

span{cursor:pointer;}



.w1204 {

	MARGIN: 0px auto; WIDTH: 1204px

}

.clear{ clear:both;}

.fl{ float:left}

.fr{ float:right}

.h5{ clear:both; height:5px;}

.h10{ clear:both; height:10px;}

.h20{ clear:both; height:20px;}

.zhengwen{ font-size:12px; line-height:22px;}





.w1074 { MARGIN: 0px auto; WIDTH: 1074px; OVERFLOW: hidden; }

.header { BORDER-BOTTOM: #bbbec3 1px solid; WIDTH: 100%; BACKGROUND:#f5f5f5; HEIGHT: 77px; border-top:#004481 3px solid; margin-top:2px; position:relative; z-index:99; }

.logo { float:left;width:204px;

}



.svk_nav{width:510px; height:76px;  margin:auto; background:#f5f5f5; float:left;padding-left:10px; } 

#jsddm { width:430px; height:auto; display:block; position:absolute; z-index:1; margin-left:70px; }

#jsddm  .jquery_out {float:left;line-height:76px; height:70px;display:block; text-align:center; color:#fff;  font-size:15px; overflow:hidden;  } 

#jsddm  .jquery_inner {margin-left:10px;  }

#jsddm  .jquery {margin-right:1px;padding:0 1.1em; }

#jsddm  .mainlevel {float:left;  width:104px; height:76px; font-size:15px; position:relative;} /* IE6 only background:#2295d9;  */

#jsddm  .mainlevel a { color:#3e3e40; text-decoration:none; line-height:76px; display:block; padding:0 20px; text-align:center; font-weight:bold; text-transform:uppercase; }

#jsddm  .mainlevel a:hover {color:#fff; text-decoration:none; background:url(../imgcssjs/nav_bg.jpg); } 

#jsddm  .mainlevel ul { width:255px;position:absolute; background:url(../imgcssjs/nav_bg01.png) no-repeat #f5f3f3; text-align:center; visibility: hidden;left:-75px;top:76px;border-top:3px solid #d1d1d1;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #919396;}

#jsddm  .mainlevel li {height:35px; overflow:hidden;font-size:13px; padding-left:15px;width:210px;margin-left:15px; background:url(../imgcssjs/droplibg.gif) no-repeat left bottom;  } /* border-top:1px solid #fff;  */

/*  text-align:center; */

#jsddm  .mainlevel li a{text-decoration:none; line-height:35px; background: url(../imgcssjs/nav_icon.png) no-repeat left 10px;padding-left:15px; text-align:left; } 

#jsddm  .mainlevel li a:hover{color:#004482; text-decoration:none; background: url(../imgcssjs/nav_icon.png) no-repeat left 10px; }





.yuyan{ z-index:3; float:right; font-size:12px; text-decoration:none; height:20px;width:60px;}

.yuyan a{text-decoration:none; }

.yuyan_f{color:#004483; text-decoration:none; }





.footer {

	MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND: #909399; HEIGHT: 60px; PADDING-TOP: 10px; border-bottom:3px solid #004482;

}

.foen{font-size:12px;}

.footer01 {

	COLOR: #c8c9cc; float:left; width:200px; height:20px;margin-top:15px;

}

.footer01 A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px

}

.footer A {

	COLOR: #c8c9cc

}

.footer A:hover {

	COLOR: #fff

}

.footer02 {

	COLOR: #c8c9cc; float:right; line-height:24px;

}

.footer02 li{

	COLOR: #c8c9cc; 

}

.footer03 {

	width:180px; float:left; position:relative;margin-top:15px;

}

.footer03 DL {

	MARGIN: 3px 0px 0px 6px

}

.footer03 DL DT {

	LINE-HEIGHT: 17px; PADDING-LEFT: 6px; WIDTH: 134px; BACKGROUND: url(../imgcssjs/link_bg.png) no-repeat; HEIGHT: 17px; COLOR: #c8c9cc; CURSOR: pointer

}

.footer03 DL DD {

	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: #c6c6c7 1px solid; WIDTH: 138px; BOTTOM: 17px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #c6c6c7 1px solid; BORDER-RIGHT: #c6c6c7 1px solid

}

.footer03 DL DD A {

	LINE-HEIGHT: 18px; PADDING-LEFT: 7px; DISPLAY: block; COLOR: #999

}

.footer03 DL DD A:hover {

	BACKGROUND: #ddd; COLOR: #fff

}





.indexBanner {

	POSITION: relative; WIDTH: 100%; HEIGHT: 449px; OVERFLOW: hidden; z-index:0;

}

#slider { position: absolute; width:1920px; height:449px; overflow:hidden;left:50%;margin-left:-960px;top:0; z-index:1;}

#slider ul {position:relative; list-style:none; top:0; left:0}

#slider li {float:left; width:1920px; height:449px; padding-right:10px; text-align:center;}

#slider li img{height:449px;margin:0 auto;}

#slider li#content {height:449px;width:1920px;}



#fader{position:relative;overflow:hidden;width:1920px;height:449px;overflow:hidden; text-align:center;}

#fader li{position:absolute;left:0;top:0;width:1920px;height:449px;}

#fader img{display:block;height:449px;margin:0 auto;}

.fader-nav{display:none;margin-right:5px;color:#333333;padding:0px 4px;background:#5ca917;border:1px solid #5ca917;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}

.fader-cur-nav{display:none;margin-right:5px;color:#ffffff;padding:0px 4px;background:#5ca917;border:1px solid #ffffff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}

.flash{ position: absolute; width:1920px; height:449px; overflow:hidden;left:50%;margin-left:-960px;top:0; z-index:1;}





.indexBanner .case {

	POSITION: absolute; WIDTH:925px; HEIGHT: 40px;left:50%;margin-left:-462px;bottom:1px; z-index:9;

}

.indexBanner .case div {

	WIDTH: 183px;  BACKGROUND: #fff;  position:relative;height:40px;float:left;margin-right:2px;font-size:14px; text-align:center; 

}

.indexBanner .case div H2  {

	LINE-HEIGHT: 40px; BACKGROUND: #fff; HEIGHT: 40px; width:175px;COLOR: #005caa;font-size:14px;overflow:hidden; cursor:pointer; text-align:center;margin:0 auto;

}

.indexBanner .case div p{ WIDTH: 163px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 101px; PADDING-TOP: 8px;padding-left:10px;padding-right:10px; position:absolute;left:0;bottom:40px; z-index:1;}

.indexBanner .case div p img {

	 WIDTH: 163px; HEIGHT: 101px; }

.indexmain {

	MARGIN: 10px auto 0px; WIDTH: 1110px; HEIGHT: 170px; OVERFLOW: hidden

}

.main1 {

	WIDTH: 305px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 8px;border:1px solid #c2bdbd;height:160px;

}

.main1_til {

	HEIGHT: 30px; COLOR: #000; FONT-SIZE: 15px; 

}

.main1_til A {

	padding-left:10px; font-weight:bold;

}

.main1_con IMG {

	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid;margin:0 auto;

}

.main1_content{ width:290px;padding-top:10px; font-size:13px;}

.main1_con{width:290px;}

.main1_con A {

	DISPLAY: block; COLOR: #000

}

.main1_con A:hover {

	COLOR: #005caa

}

.main2 {

	 WIDTH: 396px; FLOAT: left; HEIGHT: 168px;border:1px solid #c2bdbd;

}

.main2_til {

	BORDER-BOTTOM: #c2bdbd 1px solid;  HEIGHT: 25px; COLOR: #000; FONT-SIZE: 15px; PADDING-TOP: 7px

}

.main2_til A.left{padding-left:10px;font-weight:bold;}

.main2_til A.right {

	LINE-HEIGHT: 20px; DISPLAY: inline-block; FONT-SIZE: 10px; MARGIN-RIGHT: 10px

}

.main2_con { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e8e8e8 1px solid; PADDING-TOP: 10px }



.main2_con_t { HEIGHT: 100px;padding:5px 10px 0 10px; word-break:break-all; }



.main2_con_t IMG {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../imgcssjs/newspic_bg.jpg) no-repeat; FLOAT: left; MARGIN-RIGHT: 12px; PADDING-TOP: 4px

}

/*  */

.main2_con_t H2 a {

	 FONT-WEIGHT: bold; background:url(../imgcssjs/dotg.gif) no-repeat left center;padding-left:8px; font-size:13px;

}

.main2_con_t h2 a:hover{color:#004482; background:url(../imgcssjs/dotb.gif) no-repeat left center;padding-left:8px;}



.main2_con_t P {

	LINE-HEIGHT: 18px;

}

.main2_con_f {

	PADDING-TOP: 14px

}

.main2_con_f SPAN {

	FLOAT: right; COLOR: #b2b1b1

}

.propic {

	POSITION: relative; WIDTH: 393px; HEIGHT: 170px; OVERFLOW: hidden

}

.propic UL {

	POSITION: relative; MARGIN: 0px auto; WIDTH: 393px; HEIGHT: 170px

}

.propic UL LI {

	POSITION: absolute; WIDTH: 393px; DISPLAY: none; HEIGHT: 170px

}

.propic UL LI .text {

	POSITION: absolute; PADDING-BOTTOM: 0px; WIDTH: 196px;HEIGHT: 170px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px;overflow:hidden; }

	.propic ul li .text .tbg{background:rgba(0, 68, 130, 0.52) none repeat scroll 0 0 !important;filter:Alpha(opacity=52); background:#004482; position:absolute; z-index:0;left:0;top:0;width:196px;height:170px;}

.propic UL LI .text H2 {

	PADDING-LEFT: 4px;  COLOR: #fff;position:relative; font-size:15px;border-bottom:1px solid #fff;width:170px;overflow:Hidden;height:30px; line-height:24px;padding-top:22px;

}

.propic UL LI .text P {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 10px; position:relative;

}

.propic UL LI .text H2 a{color:#fff;}

.propic UL LI .text p a{color:#fff;}



.pronum {

	POSITION: absolute; BOTTOM: 6px; RIGHT: 7px

}

.pronum A {

	WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../imgcssjs/bit_01.png) no-repeat -18px 0px; FLOAT: left; HEIGHT: 14px; MARGIN-RIGHT: 5px

}

.pronum A.cur {

	BACKGROUND-POSITION: 0px 0px

}









.liebiao_banner{width:100%; height:213px; position:relative; z-index:0; }

.liebiao_banner .banner{height:213px;}

.liebiao_banner .banner img{height:213px;margin:0 auto;}

.bn_bottom{width:100%; height:25px; position:absolute; z-index:22px; bottom:0px; background:rgba(246, 246, 247, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=50); background:#f6f6f7; text-transform:capitalize;} 

.bn_bottom div{width:1130px;}

.bn_bottom p{width:600px; line-height:25px; font-size:12px;color:#484848; position:relative; padding-left:250px;}

.bn_bottom p a{padding-left:5px;padding-right:5px;color:#484848;}

.s_gongyin1{width:1131px; height:auto; margin:auto; text-align:center; display:block; }

/*

.bn_bottom{width:100%; height:25px;  } /* background:#cfdde8; */  /*

.bn_sp{width:600px; line-height:25px; margin:auto; font-size:12px; display:block; } */





.liebiao{width:1130px; position:relative; z-index:2; }

.main_left{width:223px;  position:relative;float:left; }

.new_list{width:223px;  background:#fafafa; }

.new_top{width:223px; height:100px; font-size:16px; color:#2379c7; font-weight:bold; z-index:11; }

.new_bg{background:rgba(66, 131, 186, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#4283ba;width:223px;height:50px; position:absolute; z-index:-1;top:0;left:0;}

.new_p1{width:213px; height:50px; text-align:right; line-height:50px; padding-right:10px;  color:#004483; font-size:25px; }

.new_p1 p{position:relative;}

.new_p2{width:213px; height:50px; text-align:right; line-height:50px; padding-right:10px; background:#004483; color:#5e97cb; font-size:25px; text-transform:uppercase;}



.new_top1{width:189px; height:28px; line-height:38px; font-size:14px; padding-left:20px; padding-bottom:10px; margin:15px auto auto 10px; font-weight:bold; background: url(../imgcssjs/left_t_bg.jpg); color:#fff;   }



.new_list1{width:222px; height:auto; border-left:1px solid #e4e4e4; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; }

.new_list1 ul{width:210px; padding-bottom:12px; background:#fbfbfb;margin:0 auto;margin-top:30px; } 

.new_list1 ul li{width:210px;line-height:34px;  font-size:14px; margin-top:10px; display:block; }

.new_list1 ul li dt{background: url(../imgcssjs/lmenubg.gif) no-repeat;width:210px;height:38px; line-height:35px;color:#004f8e;}

.new_list1 ul li dt a {color:#004f8e;padding-left:15px; display:block;width:195px;overflow:hidden;height:38px;}

.new_list1 ul li dd {background: url(../imgcssjs/lmenuddbg.gif) no-repeat left bottom; display:table;}

.new_list1 ul li dd a{ color:#333333; display:block;width:190px;padding-left:23px; background:url(../imgcssjs/dotg.gif) no-repeat 15px 16px;overflow:hidden;height:40px; white-space:nowrap; position:relative;}



.new_list1 ul li dd a:hover{ color:#333333; display:block;width:195px;padding-left:22px; background:url(../imgcssjs/arr_lmenu.jpg) no-repeat left top;margin-left:1px;}

.new_list1 ul li dd a.hover{ color:#333333; display:block;width:195px;padding-left:22px;background:url(../imgcssjs/arr_lmenu.jpg) no-repeat left top;margin-left:1px;}

.new_list1 ul li a:hover{color:#f32121; }

/* .list_font{ color:#2379c7; } */

.new_list_img img{width:auto; margin-top:10px; }

.new_list1 ul li dd{ display:none;}

.new_list1 ul li.spread dt{background: url(../imgcssjs/lmenuhover.gif) no-repeat;}

.new_list1 ul li.spread dt a{color:#fff;}

.new_list1 ul li.spread dd{ display:block;}





.main_right{width:880px; min-height:650px;_height:650px;float:right; margin-top:18px; }

.right_nav{width:880px; height:25px; background:#f0f0f0; }

.right_nav1{width:auto; float:left; line-height:25px; padding-left:10px; padding-right:10px; font-size:16px; color:#fff; background:#005caa; }

/* .right_nav2{width:auto; float:right; line-height:25px; margin-right:15px; font-size:12px; } */

.xw_right{width:850px; height:auto; margin-top:15px;  display:table; }

.xw_right ul li{width:835px; height:40px; line-height:40px; border-bottom:1px dotted #CCC; font-size:12px; padding-left:15px; background: url(../imgcssjs/xw_icon.jpg) 0px 10px no-repeat; margin-top:10px; }

.xw_sp{ width:auto; float:right; height:40px; line-height:40px; font-size:12px;   }





.xw_liebiao{width:880px; height:auto; margin-top:15px; border-top:1px solid #CCC; display:table; }

.xw_list{width:865px; height:160px; font-size:12px; padding-left:5px; margin-top:15px; padding-top:10px; padding-bottom:10px; overflow:hidden; }

.xw_liebiao ul{border-bottom:#d9d9d9 1px solid ;}

.xw_liebiao li{height:160px;border-top:#d9d9d9 1px solid ;}

.xw_left{width:630px; height:auto; float:left;margin-top:15px;padding-left:10px; }

.xw_left span{font-size:12px;color:#999; display:block;}

.xw_left p{padding-top:20px; font-size:14px;}

.xw_left a:hover{color:#004483;}

.xw_left1{width:650px; height:auto; }

.xw_h2{width:620px; float:left; font-size:15px; line-height:30px; }

.xw_lefts{ float:left; line-height:25px; color:#c1c0bc; margin-left:15px; }

.xw_p1{width:650px; float:left; line-height:22px; color:#747474; font-size:14px; margin-top:20px; }





.xw_case{width:880px; height:auto; display:table;}

.xw_case li{width:390px;height:270px;float:left;margin-right:30px;margin-top:20px;padding-left:20px;}

.xw_case li img{width:380px;height:190px;padding:4px;border:1px solid #cecece; display:block;}

.xw_case li span{line-height:30px;width:380px;height:30px;padding-left:5px;overflow:hidden; display:block;}

.xw_case li span b{font-size:15px; font-weight:bold;}



.xw_right1{width:190px; height:auto; float:right; margin-right:10px; margin-top:17px;}

.xw_page{width:350px; height:auto; font-size:12px; margin-bottom:50px; }

.xw_page ul li{width:20px; height:25px; line-height:25px; float:left; text-align:center; margin-right:10px; border:1px solid #CCC; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }

.page_01{background:#004483; }



.xinwen{width:880px; height:auto; margin:auto; }

.xinwen_h1{width:880px; line-height:25px; font-size:18px; text-align:center;border-bottom:1px solid #CCC; padding-bottom:14px; margin-top:40px; }

.xinwen_p1{width:735px; line-height:30px; color:#666666; font-size:15px; margin-top:15px; display:table;  }

.xinwen_p1 img{max-width:735px;}
.xinwen_p1 table td{border:2px solid #CCCCCC; padding:3px;} 


.hezuo{width:880px; height:auto; margin:auto; margin-top:40px; }

.hezuo ul{width:880px; height:auto; float:left;}

.hezuo ul li{width:200px; height:75px; float:left; margin-right:18px; margin-bottom:25px; text-align:center; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:3px solid #e5e5e5; }



.online{width:160px;height:210px; 

position:fixed !important; top:200px; position:absolute; z-index:300; top:expression(offsetParent.scrollTop+200);right:0px;} 

.online a.sm{display:inline-block; background: url(../imgcssjs/onlinesm.gif) no-repeat;width:31px;height:117px; position:relative; z-index:9;float:right;margin-top:120px;}

.online div.qq{width:129px; float:right; display:none;}

.online div.qq .qtop{background:url(../imgcssjs/onlinetop.gif) no-repeat;width:129px;height:10px;overflow:Hidden;}

.online div.qq .qbom{background:url(../imgcssjs/onlinebom.gif) no-repeat;width:129px;height:10px;overflow:Hidden;}

.online div.qq .qcen{background:url(../imgcssjs/onlinecen.gif) repeat-y;width:129px; display:table;}

.online div.qq .qcen .qcont{width:100px;padding-top:10px;}

.online div.qq .qcen .qcont b{display:block; font-size:15px; text-align:center;color:#004481;border-bottom:1px solid #004481;height:30px;}

.online div.qq .qcen .qcont div{height:36px;color:#587692;border-bottom:1px solid #e5e5e5; line-height:36px; }

.online div.qq .qcen .qcont div a{color:#587692; display:block; background:url(../imgcssjs/icoqq.jpg) no-repeat left center;padding-left:20px;width:80px;}

.online div.qq .qcen .qcont div img{vertical-align:middle;}



.picview img{width:380px;height:250px;}

.labeltitle{border-bottom:1px solid #cecece; background:#eee;padding-left:15px;}

.infolist{padding-left:15px;}



.dede_pages{

	display:table;margin-top:30px;

}

.dede_pages ul{

	padding:12px 0px 12px 16px;margin:0 auto; text-align:center;width:auto;

}

.dede_pages ul li{

	 display:inline;

}

.dede_pages ul li a{ line-height:18px;padding: 3px 5px;margin: 2px;border:1px solid #d7d9d8;

}

.dede_pages ul li a:hover{

	color:#fff;

	background:#004a79;

	text-decoration:none;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background:#004a79;

	font-weight:bold;color:#fff;

}

.dede_pages .pageinfo{

	line-height:18px;padding: 3px 5px;margin: 2px;border:1px solid #d7d9d8;

}



.biaoge{ width:600px; margin:0 auto}

.biaoge table td{border:2px solid white; padding:3px;} 



.biaoge input{ height:20px; line-height:20px; border:1px #CCCCCC solid;}

.biaoge textarea{  border:1px #CCCCCC solid;}



.head_tel{ font-size:16px; font-weight:bold; width:220px; float:right; padding-top:15px; font-family:"微软雅黑"}



.w1130{ width:1130px; margin: 0 auto}

.dibu{ padding:20px 0; border-top:1px #CCCCCC solid; margin-top:20px;}

.banquan{ text-align:center; margin-top:20px;}

