@charset "utf-8";
/* CSS Document */

body { padding: 0px; margin: 0px; font-family: "宋体"; font-size: 12px; color: #333333; background: #eaeaea; }
h3, h5, h2, h1, h4, h6, dl, dt, dd, ul, li, span { margin: 0; padding: 0; list-style-type: none; }
.clear { margin: 0; padding: 0; border: 0; clear: both; height: 0px; _display: inline; }

a { text-decoration: none; color: #333333; }
a:hover { text-decoration: none; color: #000; }
img { border: none; }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }
.ding { width: 100%; height: 22px; background: url(../images/1_02.jpg) repeat-x; }
.top { width: 100%; height: 148px; margin: 0 auto; background: url(../images/1_02.jpg) repeat-x; }
.top1 { width: 1004px; height: 112px; margin: 0 auto; }
.logo { width: 386px; height: 58px; margin: 30px 0 0 0; float: left; }
.zixun { width: 230px; margin: 25px 25px 0 0px; display: inline; float: right; }
.zixun img { margin-bottom: 7px; }
.menu { width: 1004px; margin: 0 auto; height: 36px; }
.menu li { float: left; }
.menu li a { height: 31px; display: block; float: left; padding: 10px 30px 0 30px; }
#index .menu1, .menu1:hover, #gy .menu2, .menu2:hover, #pro .menu3, .menu3:hover, #gc .menu4, .menu4:hover, #xw .menu5, .menu5:hover, #sf .menu6, .menu6:hover, #lx .menu7, .menu7:hover { background: url(../images/2_03.jpg) repeat-x; }
.banner { width: 980px; height: 229px; margin: 0 auto; padding: 12px; margin-top: 15px; background: url(../images/1_17.jpg) no-repeat; }
.con { width: 1004px; margin: 0 auto; clear: both; margin-top: 15px; }
.left { width: 223px; float: left; }
.left1, .left2, .left3 { width: 223px; height: 250px; float: left; margin-bottom: 12px; background: url(../images/2_14.jpg) bottom left no-repeat; }
.left1 dt, .left2 dt, .left3 dt { width: 188px; float: left; height: 40px; padding: 0 15px 0 20px; margin-bottom: 7px; background: url(../images/1_20.jpg) no-repeat; }
.left1 dt span, .left2 dt span, .left3 dt span { line-height: 40px; color: #da0f0f; font-size: 14px; float: left; font-weight: bold; }
.left2 dt span, .left3 dt span { color: #FFF; }
.left1 dt a { float: right; margin-top: 17px; }
.left1 dd, .left3 dd { width: 168px; float: left; margin: 0 20px; display: inline; background: url(../images/1_29.jpg) left center no-repeat; line-height: 27px; padding-left: 15px; }
.left2 { height: 230px; }
.left3 { height: 346px; margin-bottom: 0px; }
.left2 dt, .left3 dt { color: #FFF; background: url(../images/1_32.jpg) no-repeat; }
.left2 dd { width: 183px; float: left; margin: 0 20px; display: inline; position: relative; line-height: 27px; }
.right { width: 769px; float: right; }
.right1 { width: 534px; float: left; height: 250px; }
.right1 dt { width: 499px; float: left; height: 40px; padding: 0 15px 0 20px; background: url(../images/1_22.jpg) no-repeat; }
.right1 dt span { line-height: 40px; color: #FFF; float: left; font-size: 14px; font-weight: bold; }
.right1 dt a { float: right; margin-top: 17px; }
.right1 dd { height: 179px; width: 492px; padding: 15px 20px; float: left; background: #FFF; border: #dadada 1px solid; border-top: none; line-height: 23px; }
.right2 { width: 223px; float: right; height: 250px; background: url(../images/2_14.jpg) bottom left no-repeat; }
.right2 dt { width: 188px; float: left; height: 40px; padding: 0 15px 0 20px; margin-bottom: 7px; background: url(../images/1_20.jpg) no-repeat; }
.right2 dt span { float: left; font-weight: bold; line-height: 40px; color: #da0f0f; font-size: 14px; }
.right2 dt a { float: right; margin-top: 17px; }
.right2 dd { width: 183px; float: left; margin: 0 20px; display: inline; line-height: 27px; }
.right3 { width: 769px; float: left; margin-top: 12px; }
.right3 dt { width: 734px; float: left; height: 40px; padding: 0 15px 0 20px; background: url(../images/1_33.jpg) no-repeat; }
.right3 dt span { line-height: 40px; color: #FFF; font-size: 14px; font-weight: bold; float: left; }
.right3 dt a { float: right; margin-top: 17px; }
.right3 dd { width: 767px; float: left; height: 546px; background: #FFF; border: #dadada 1px solid; border-top: none; }
.right3 dd ul { width: 745px; float: left; margin: 0 11px; display: inline; padding-top: 15px; }
.right3 dd ul li { width: 156px; float: left; height: 175px; overflow:hidden; margin: 0px 15px; display: inline; text-align: center; line-height: 15px; }
.right3 dd ul li img { width: 154px; height: 133px; float: left; border: #dadada 1px solid; margin-bottom: 7px; }
.foot { width: 100%; margin-top: 15px; background: url(../images/1_54.jpg) repeat-x; text-align: center; color: #FFF; padding-bottom: 15px; }
.foot a { margin: 0 7px; color: #FFF; line-height: 36px; }
.foot span { color: #333; line-height: 20px; font-family: Arial, Helvetica, sans-serif; }
/*----------------------------------------------------------------------------------------------------------------*/
.con1 { width: 1004px; margin: 0 auto; background: url(../images/3_04.jpg) repeat-y; margin-top: 15px; }
.bar { width: 980px; float: left; height: 229px; padding: 12px; background: url(../images/3_03.jpg) top left no-repeat; }
.zuo { width: 223px; float: left; margin-left: 12px; display: inline; padding-bottom: 20px; }
.zuo1 { width: 223px; float: left; }
.zuo1 dt, .zuo2 dt, .zuo3 dt, .zuo4 dt { width: 183px; float: left; background: url(../images/3_09.jpg) no-repeat; height: 40px; line-height: 40px; padding: 0 20px; font-size: 14px; font-weight: bold; color: #FFF; }
.zuo1 dd { width: 181px; float: left; border: #e8e8e8 1px solid; border-top: none; padding: 15px 20px; overflow: hidden; background: #f2f2f2; }
.zuo1 dd ul { width: 181px; float: left; }
.zuo1 dd ul li { width: 166px; float: left; padding-left: 15px; line-height: 27px; font-weight: bold; background: url(../images/3_07.jpg) left 10px no-repeat; }
.zuo1 dd ul li a:hover { color: #d90000; }
.zuo1 dd ul li .chanpin { width: 166px; line-height: 27px; float: left; padding: 0px; font-weight: 100; background: none; }
.zuo1 dd ul li .chanpin a:hover { color: #d90000; }
.zuo2, .zuo3 { width: 233px; float: left; margin-top: 12px; }
.zuo2 dd { width: 181px; float: left; border: #e8e8e8 1px solid; border-top: none; padding: 15px 20px; background: #f2f2f2; line-height: 20px; }
.zuo2 dd img { float: left; margin-right: 5px; }
.zuo2 dd a { margin: 5px 0; width: 181px; float: left; }
.zuo3 dd { width: 181px; float: left; border: #e8e8e8 1px solid; border-top: none; padding: 15px 20px; background: #f2f2f2; line-height: 20px; }
.zuo3 dd li { width: 171px; float: left; line-height: 27px; padding-left: 10px; background: url(../images/1_37.jpg) left center no-repeat; }
.zuo4 { width: 233px; float: left; margin-bottom: 12px; }
.zuo4 dd { width: 209px; float: left; border: #e8e8e8 1px solid; border-top: none; padding: 6px; background: #f2f2f2; line-height: 20px; }
.zuo4 dd li { width: 209px; height: 31px; float: left; margin: 3px 0; background: url(../images/5_04.jpg) no-repeat; }
.zuo4 dd li a { padding-left: 30px; font-size: 14px; line-height: 31px; }
.you { width: 737px; float: right; margin-right: 12px; display: inline; }
.you1 { width: 737px; float: left; background: url(../images/3_11.jpg) no-repeat; height: 40px; line-height: 40px; }
.you1 dt { width: 280px; float: left; margin-left: 20px; display: inline; color: #16579e; font-size: 14px; font-weight: bold; }
.you1 dd { width: 400px; float: right; display: inline; margin-right: 20px; text-align: right; }
.you1 dd a { color: #d90000; }
.nr1 { width: 697px; float: left; padding: 20px; line-height: 29px; font-size: 14px; }
.nr1 span { color: #16579e; text-decoration: underline; }

.bott { width: 1004px; float: left; margin-top: 30px; }
.nr3 { width: 697px; float: left; padding: 20px 20px 10px 20px; line-height: 24px; }
.nr2 { width: 717px; float: left; margin: 0 10px; display: inline; }
.nr2 li { width: 335px; height:132px; overflow:hidden; float: left; margin: 5px 10px; display: inline; }
.nr2 li .pic { width: 129px; height: 111px; padding: 6px; background: url(../images/4_07.jpg) no-repeat; margin-right: 10px; float: left; }
.nr2 li .tit { width: 184px; float: left; margin-top: 10px; line-height: 20px; }
.nr2 li .tit a { color: #16579e; }
.nr2 li .tit a:hover { color: #d90000; }
.nr2 li .des { width: 184px; float: left; line-height: 20px; }
.fenye { width: 697px; float: left; margin: 20px; display: inline; }
.fenye a { display: block; width: 60px; height: 25px; text-align: center; line-height: 25px; background: #cccccc; float: left; margin: 0 5px; }
.nr4 { width: 697px; float: left; margin: 10px 20px; display: inline; }
.nr4 dt { width: 697px; float: left; font-weight: bold; font-size: 14px; color: #000; text-align: center; margin-bottom: 20px; }
.nr4 dd { width: 697px; float: left; text-align: center; margin-bottom: 20px; }
.nr4 dd img { margin-bottom: 15px; }
.nr4 dd a { margin: 0 10px; }
.nr5 { width: 697px; float: left; margin: 10px 20px; display: inline; }
.nr5 dt { width: 680px; padding-left: 15px; background: url(../images/4_06.jpg) left center no-repeat; color: #da0f0f; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.nr5 dd { width: 697px; float: left; line-height: 27px; }
.nr55 { width: 697px; float: left; margin: 10px 20px; display: inline; }
.nr55 dt { width: 680px; padding-left: 15px; background: url(../images/4_06.jpg) left center no-repeat; color: #da0f0f; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.nr55 dd { width: 697px; float: left; line-height: 27px; }
.nr55 dd table{ width:80%; line-height:18px; float:left;}
.nr55 dd table tr td{ padding:7px 0; text-align:center;}
.fanhui { width: 697px; float: left; margin: 20px; display: inline; }

.nr6 { width: 697px; float: left; margin: 15px 20px; display: inline; line-height: 27px; font-size: 14px; font-weight: bold; }
.nr6 a { color: #16579e; }
.nr7 { width: 717px; margin: 0 10px; display: inline; float: left; }
.nr7 li { width: 340px; float: left; margin: 9px; display: inline; }
.nr7 li img { width: 340px; float: left; }
.nr7 li span { width: 340px; height: 33px; line-height: 33px; float: left; text-align: center; background: #bdbdbd; }
.nr9 { width: 697px; float: left; margin: 10px 20px; display: inline; line-height: 27px; font-size: 14px; font-weight: bold; color: #16579e; }
.nr8 { width: 697px; float: left; margin: 0px 20px; display: inline; }
.nr8 li { width: 697px; float: left; line-height: 33px; background: url(../images/6_10.jpg) bottom repeat-x; text-align: right; }
.nr8 li span { padding-left: 10px; background: url(../images/6_07.jpg) left center no-repeat; margin-right: 10px; color: #d90000; /*width:60px;*/ float: left; }
.nr8 li a { float: left; }
.nr10 { width: 697px; float: left; margin: 20px; display: inline; }
.nr10 dt { width: 697px; float: left; font-weight: bold; font-size: 14px; color: #000; text-align: center; margin-bottom: 20px; background: url(../images/6_10.jpg) bottom repeat-x; }
.nr10 dt span { color: #999; font-size: 12px; font-weight: 100; line-height: 30px; }
.nr10 dd { width: 697px; float: left; line-height: 27px; }
.nr11 { width: 697px; float: left; margin: 0 20px; display: inline; }
.nr11 li { width: 677px; float: left; padding: 10px; background: #ededed; margin-bottom: 15px; }
.nr11 li img { float: left; margin-right: 15px; }
.nr11 li h2 { font-size: 14px; color: #d90000; width: 455px; float: left; line-height: 28px; font-weight: 100; }
.nr11 li span { width: 455px; float: left; line-height: 27px; }
.nr12 { width: 717px; float: left; margin: 0 10px; display: inline; }
.nr12 li { width: 190px; height: 60px; border: #CCC 1px solid; float: left; margin: 20px; display: inline; }
.nr13 { width: 697px; float: left; margin: 0 20px; display: inline; line-height: 27px; font-size: 14px; }
.nr14 { width: 697px; float: left; margin: 20px; display: inline; line-height: 27px; }
.nr14 dt { width: 677px; padding: 0 10px; float: left; line-height: 30px; color: #da0f0f; font-size: 14px; font-weight: bold; background: #d4d4d6; margin-bottom: 10px; }
.nr14 dd { width: 697px; float: left; }
.wenben { width: 320px; height: 20px; line-height: 20px; padding: 0 5px; background: #FFF; border: #7f9db9 1px solid; }
.yu { width: 450px; height: 130px; background: #FFF; border: #7f9db9 1px solid; }
.none { display: none; }
.tabTitle ul { overflow: hidden; zoom: 1; width: 183px; float: left; }
.tabTitle li { width: 168px; height: 27px; line-height: 27px; float: left; cursor: pointer; background: url(../images/1_37.jpg) left center no-repeat; padding-left: 15px; }
.tabTitle li.on { }

#html_1, #html_2, #html_3, #html_4, #html_5, #html_6 { width: 154px; height: 114px; position: absolute; top: 0px; left: 0px; padding: 20px 0px 50px 123px; }
#html_1 img, #html_2 img, #html_3 img, #html_4 img, #html_5 img, #html_6 img { border: 1px solid #D5D3D4; }
.dytop{
	width:976px;
	height:139px;
	margin:0 auto;}
.con2{
	width:856px;
	margin:0 auto;
	background:#f3f3f3;
	padding:30px 60px;
	clear:both;}
.dy1 { width: 856px; float: left; margin: 10px 20px; display: inline; }
.dy1 dt { width: 856px; float: left; font-weight: bold; font-size: 14px; color: #000; text-align: center; margin-bottom: 20px; }
.dy1 dd { width: 856px; float: left; text-align: center; margin-bottom: 20px; }
.dy1 dd img { margin-bottom: 15px; }
.dy1 dd a { margin: 0 10px; }
.dy2 { width: 856px; float: left; margin: 10px 20px; display: inline; }
.dy2 dt { width: 941px; padding-left: 15px; background: url(../images/4_06.jpg) left center no-repeat; color: #da0f0f; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.dy2 dd { width: 856px; float: left; line-height: 27px; }	
.dybot{
	width:976px;
	margin:0 auto;
	height:118px;
	clear:both;}	
.qrdy{
	width:856px;
	float:left;
	margin-top:30px;
	text-align:right;}	
	
	
	

	
