html,body,div,span,object,h1,h2,h3,h4,h5,h6,table,tr,td,p,img,ul,li,dl,dt,dd {margin:0;padding:0;border:0;}
html,body {outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {margin:auto;text-align:center;font:normal 12px/160% Tahoma,Arial,ËÎÌå,sans-serif;color:#737171;background:#fff;}
ul {list-style-type:none;}

form,input,select {margin:0;padding:0;font-family:Tahoma,Arial,ËÎÌå,sans-serif;font-size:12px;}
a:link,a:visited {color:#7E7E7E;text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}

/*publict start*/
.clear1 {clear:both;height:0;line-height:0;font-size:0;}

.tc,tl,.tr,.bc,.bl,.br {font-size:1px;display:block;height:7px;position:relative;background-color:#fff;background-image:url(./images/divyenbg1.gif);background-repeat:no-repeat;overflow:hidden;}
	.tc {margin: 0px 0px 0px 0px;background-position:left 0px;clear:both;}
	.tl {margin: 0px 0px 0px 0px;background-position:left 0px;width:7px;float:left;}
	.tr {margin: 0px 0px 0px 0px;background-position:right -24px;}
	.bc {margin: 0px 0px 0px 0px;background-position:left -8px;clear:both;}
	.bl {margin: 0px 0px 0px 0px;background-position:left -6px;width:7px;float:left;}
	.br {margin: 0px 0px 0px 0px;background-position:right -30px;}

/* css start*/
#container {clear:both;width:910px;margin:0 auto;text-align:left;}

/***********************************header start***********************************/
#header {}
#topheaer {clear:both;height:70px;}
	.topheaerl {float:left;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
	.topheaerl a {background:#fff url(./images/topheaerl.jpg) no-repeat top left;display:block;width:130px;height:17px;padding:32px 0 0 0;margin:18px 0 0 14px;}	
	.topheaerl a:link,.topheaerl a:visited,.topheaerl a:hover {color:#c8c8c8;text-decoration:none;}
	
	#kfqq {float:right;width:300px;font-size:16px;line-height:30px;text-align:right;margin:37px 4px 0 0;}
	#kfqq a:link,#kfqq a:visited {color:#000;text-decoration:none;}
	#kfqq a:hover {text-decoration:underline;background:#000;color:#fff;}
	#kfqq .kfqq1 {font-size:12px;padding:0 4px 0 0;color:#f00;}
	#kfqq a:hover .kfqq1 {text-decoration:none;}
	
#menu {clear:both;height:34px;overflow:hidden;background:#243664 url(images/menubg.gif) repeat-x left -46px;}		
	#menu .ml {float:left;width:7px;height:34px;background:url(images/menubg.gif) no-repeat left top;}
	#menu .mr {float:right;width:7px;height:34px;background:url(images/menubg.gif) no-repeat right top;}
	
	#menu .mc {float:left;display:inline;width:670px;margin:8px 0 0 4px;}
	#menu li {display:inline;}
	#menu li a {float:left;margin-left:4px;padding:0 14px 0 0;font-size:12px;height:34px;}
	#menu li a span {float:left;padding:0 0 0 14px;}
	#menu li a:link,#menu li a:visited {color:#e5e3e4;}
	
	#menu li a:hover {cursor:pointer;text-decoration:none;}
	#menu li a:hover span {color:#ffca3b;font-size:12px;text-decoration:underline;}
	#menu .line {display:none;}
	
	#menu .on a:link,#menu .on a:visited {background:#fff url(images/menub.gif) no-repeat right top;}
	#menu .on a:link span,#menu .on a:visited span {background:#fff url(images/menub.gif) no-repeat left top;color:#3b475f;font-size:12px;line-height:25px;font-weight:bold;}


		#mform {float:left;margin:0 0 0 1px;width:220px;height:35px;background:url(images/mformtbg.gif) no-repeat 10px 6px;}
		.mformt {color:#d5d5d5;font-size:12px;padding-top:3px;float:left;width:124px;height:15px;border:solid 1px #fff;background:#fff;margin:7px 0 0 36px;}
		.mformts {color:#000;font-weight:bold;padding-top:3px;float:left;width:124px;height:15px;border:solid 1px #fff;background:#fff;margin:7px 0 0 36px;}
		.mforms {float:left;width:53px;height:23px;margin-left:5px;background:#ebebeb url(images/mformsbg.gif) no-repeat center center;border:none;font-weight:bold;color:#494748;margin-top:6px;}

.mainfocus {height:195px;background:#fff;margin:8px 0;}
	.flash {float:left;width:723px;height:100%;}
	.notice {float:right;width:177px;height:100%;background:#233565;padding:0 5px;}
	.notice .nav {height:33px;line-height:36px;padding-left:18px;font-weight:bold;color:#fff;border-bottom:solid 2px #c9d4f2;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
	.notice .con {padding:5px 0 0 5px;}
	.notice .con li {line-height:21px;height:21px;overflow:hidden;}
	.notice .con li a:link,.notice .con li a:visited {color:#7791ca;}
	.notice .con li a:hover {color:#ffca3b;}

.main {clear:both;}
.mainl {float:left;width:712px;}
	.features .nav {height:33px;line-height:36px;padding-left:18px;border-bottom:solid 2px #233567;background:url(./images/navbg1.gif) no-repeat 5px 15px;overflow:hidden;color:#c0c0c0;}
	.features .nav strong {font-weight:bold;color:#233567;}
	.featuresg {clear:both;height:180px;}
	.featuresg dl {float:left;width:340px;height:80px;background:#fff;margin:10px 5px 0 5px;}
	.featuresg dt {float:left;width:73px;height:73px;padding:12px 0 0 12px;}
	.featuresg dt a {display:block;width:55px;height:55px;background:#fff;border:solid 1px #e2e2e2;}
	.featuresg dt a:hover {border:solid 1px #bababa;}
	.featuresg dd {padding:10px 0 0 0;color:#bebebe;}	
	.featuresg dd span {display:block;color:#7d7d7d;font-weight:bold;}
	.featuresg .one1 dt a {background:url(./images/featuresg.jpg) no-repeat center 5px;}
	.featuresg .one2 dt a {background:url(./images/featuresg.jpg) no-repeat center -60px;}
	.featuresg .one3 dt a {background:url(./images/featuresg.jpg) no-repeat center -127px;}
	.featuresg .one4 dt a {background:url(./images/featuresg.jpg) no-repeat center -194px;}

.Menubox {clear:both;height:30px;line-height:28px;border-bottom:solid 1px #c0c0c0;position:relative;margin-top:8px;}
.Menubox ul{left:20px;top:1px;position:absolute;padding:0;margin:0;}
.Menubox li{float:left;display:block;margin:0 5px 0 0;cursor:pointer;text-align:center;padding:0 16px;color:#949694;}
.Menubox li span {font-size:8px;letter-spacing:-2px;line-height:20px;}
.Menubox li.hover{background:#fff;border:solid 1px #c0c0c0;border-bottom:solid 1px #fff;color:#3d3d3d;font-weight:bold;margin:0px 0 0 0;font-size:12px;}

.menucon {clear:both;padding:8px;}
.menuconl {float:left;width:470px;height:175px;background:#fff;line-height:25px;}
.menuconr {float:right;width:215px;height:175px;border:solid 1px #ddd;}
.menuconr div {display:block;}
.menuconr .r1 {text-align:center;font-weight:bold;color:#000;padding:18px 0 10px 0;}
.menuconr .r2 {text-align:center;color:#9a9a9a;}
.menuconr .r3 {text-align:center;font-weight:bold;padding:10px 0;}
.menuconr .r3 a:link,.menuconr .r3 a:visited {color:#00f;}
.menuconr .r4 {width:95%;padding:5px;color:#b7b7b7;line-height:19px;}


.Menubox1 {clear:both;height:30px;line-height:28px;border-bottom:solid 2px #799cb8;position:relative;}
.Menubox1 ul{left:20px;top:2px;position:absolute;padding:0;margin:0;}
.Menubox1 li{float:left;display:block;margin:0 5px 0 0;cursor:pointer;text-align:center;padding:0 16px;color:#949694;}
.Menubox1 li.hover{background:#fff;border:solid 1px #799cb8;border-bottom:solid 1px #fff;color:#3d3d3d;font-weight:bold;margin:0px 0 0 0;font-size:12px;}

.menuimg {clear:both;padding:15px 0 0 0;}
.menuimg li {float:left;text-align:center;line-height:35px;width:140px;background:#fff;display:inline;margin-left:2px;}
.menuimg li a:link,.menuimg li a:visited {color:#7e7e7e;}
.menuimg a img {width:85px;height:100px;background:#fff;padding:2px;border:solid 1px #ddd;display:block;}
.menuimg a:hover img {border:solid 1px #999;}



.mnlkc {float:left;border:solid 1px #CCCCCC;}
.mnlkt {clear:both;width:98%;margin:0 auto;padding:0;margin:0;font-size:12px;}
.mnlkl {width:60px;line-height:30px;text-align:right;vertical-align:top;}
.mnlkr {width:540px;}
.mnlkb {width:93px;height:24px;border:none;background:#c6c6c6 url(./images/mnlkbdi.gif) no-repeat center center;}
.code1 {cursor:pointer;}

.mainr {float:right;width:187px;}

.guide {}
.guide .nav {height:26px;line-height:28px;padding:0 8px 0 10px;font-weight:bold;color:#000;border:solid 1px #e5e7ea;border-bottom:solid 1px #fff;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
.guide .nav span {float:right;font-weight:normal;}
.guide .con {border:solid 1px #e5e7ea;padding:3px 3px 3px 12px;}
.guide .con li {line-height:28px;height:28px;overflow:hidden;}

.contact {margin-top:8px;}
.contact .nav {height:26px;line-height:28px;padding:0 8px 0 10px;font-weight:bold;color:#000;border:solid 1px #e5e7ea;border-bottom:solid 1px #fff;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
.contact .nav span {float:right;font-weight:normal;}
.contact .con {border:solid 1px #e5e7ea;padding:8px 3px 7px 12px;line-height:22px;}

.users {margin-top:8px;}
.users .nav {height:26px;line-height:28px;padding:0 8px 0 10px;font-weight:bold;color:#000;border-bottom:solid 1px #e5e7ea;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
.users .nav span {float:right;font-weight:normal;}
.users .con {padding:12px 3px 3px 12px;line-height:18px;}
.users .con li {height:20px;overflow:hidden;}

.links {margin-top:8px;}
.links .nav {height:26px;line-height:28px;padding:0 8px 0 10px;font-weight:bold;color:#000;border-bottom:solid 1px #e5e7ea;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
.links .nav span {float:right;font-weight:normal;}
.links .con {padding:12px 3px 3px 12px;line-height:18px;}
.links .con li {height:20px;overflow:hidden;}
/*s
.nav {height:33px;line-height:36px;padding-left:18px;font-weight:bold;color:#fff;border-bottom:solid 2px #c9d4f2;background:url(./images/navbg.gif) no-repeat 5px 15px;overflow:hidden;}
.con {padding:5px 0 0 5px;}
.con li {line-height:21px;height:21px;overflow:hidden;}
.con li a:link,.con li a:visited {color:#7791ca;}
.con li a:hover {color:#ffca3b;}
/***********************************header end***********************************/
/*########################################index1 end########################################*/

		.company1 {clear:both;}
		
		.company1 h5 {border-bottom:solid 1px #cfd3de;font-size:14px;padding:5px 0 3px 0;color:#20263c;text-indent:26px;background:url(./images/company1h5bg.gif) no-repeat 5px 5px;}
		.company1 span {float:right;font-size:12px;font-weight:normal;margin-right:8px;}
		.company1 em {color:#888c8f;font-size:10px;font-weight:normal;}
		.company1 p {height:170px;overflow:hidden;margin:10px 0 10px 0;line-height:24px;text-indent:2em;}
		
		.product1 {clear:both;height:165px;}
		.product1 h5 {border-bottom:solid 1px #cfd3de;font-size:14px;padding:5px 0 3px 0;color:#20263c;text-indent:26px;background:url(./images/product1h5bg.gif) no-repeat 5px 5px;margin-bottom:8px;}
		.product1 span {float:right;font-size:12px;font-weight:normal;margin-right:8px;}
		.product1 em {color:#888c8f;font-size:10px;font-weight:normal;}	
		
	.rollBox{width:656px;height:130px;clear:both;display:inline;margin:20px 0 0 0;overflow:hidden;padding:30px 0 5px 6px;background:#c6c6c6;}
	.rollBox .LeftBotton,.rollBox .RightBotton {height:120px;width:10px;overflow:hidden;display:inline;cursor:pointer;}
	.rollBox .LeftBotton{background:#e7e7e7 url(images/boxleftrightbg.gif) no-repeat left top;float:left;}
	.rollBox .RightBotton{background:#e7e7e7 url(images/boxleftrightbg.gif) no-repeat right top;float:left;}
	
	.rollBox .Cont{display:inline;margin:0 8px;width:625px;overflow:hidden;float:left;}
	.rollBox .ScrCont{width:100000px;padding-top:4px;}
	
	.rollBox .Cont .pic{width:125px;height:103px;float:left;text-align:center;}
	.rollBox .Cont .pic img {width:103px;height:103px;}
	.rollBox .Cont .pic a img{padding:2px;background:#fff;border:1px solid #e5e5e5;display:block;margin:0 auto;}
	.rollBox .Cont .pic a:hover img{border:1px solid #747474;}
	.rollBox #List1,.rollBox #List2{float:left;}
		
	
		.mainr .divyenlt,.mainr .divyenrt,.mainr .divyenlb,.mainr .divyenrb {font-size:1px;display:block;height:4px;position:relative;background-image:url(./images/divyenbg1.gif);background-repeat:no-repeat;}
		.divyenlt {margin:-1px 0px 0px -1px;background-position:left -27px;clear:both;}
		.divyenrt {margin: 0px -1px 0px 0px;background-position:right 0px;}
		.divyenlb {margin:0px 0px -1px -1px;background-position:left -35px;clear:both;}
		.divyenrb {margin: 0px -1px 0px 0px;background-position:right -8px;}
		
		.contact1 {clear:both;}
		.contact1 h5 {border-bottom:solid 1px #cfd3de;font-size:14px;padding:5px 0 3px 0;color:#20263c;text-indent:10px;}
		.contact1 em {color:#888c8f;font-size:10px;font-weight:normal;}
		.contact1 p {height:auto;overflow:hidden;margin:10px 0 10px 0;line-height:20px;padding:0 5px;}
		
		.contact1ul1 {clear:both;overflow:hidden;width:185px;height:134px;}
		.contact1ul1 li {border-bottom:dashed 1px #f0f0f0;line-height:16px;padding:6px 0 3px 0;text-indent:8px;white-space:nowrap;}
		.mainrimg {clear:both;}
		.mainrimg ul {width:187px;margin:0 auto;}
		.mainrimg li {margin:5px 0 4px 0;}
		.mainrimg li a {display:block;height:41px;}
		.mainrimg .a1 a {background:url(./images/a1bg.gif) no-repeat center;}
		.mainrimg .a2 a {background:url(./images/a2bg.gif) no-repeat center;}
		.mainrimg .a3 a {background:url(./images/a3bg.gif) no-repeat center;}

		
	/*footer start*/
	#footer {clear:both;font-size:12px;background:#fff;margin:2px 0 5px 0;text-align:center;}
	
		#fmenu {clear:both;margin-top:3px;height:28px;background:#f4f4f4;color:#666666;}
		#fmenu ul {width:420px;}
		#fmenu li {float:left;padding:5px 10px 0 10px;}
		#fmenu .line span {margin-top:2px;display:block;width:1px;height:14px;background:#666666;overflow:hidden;color:#666666;}
		#fmenu li a:link,#fmenu li a:visited {color:#666666;}
		
		#copyright {clear:both;padding:8px 0;line-height:18px;color:#a3a3a3;}
		#copyright a:link,#copyright a:visited {color:#a3a3a3;}
		#stati {display:none;}
		.fnf00 {color:#acaa93;}
		#footer .tc,#footer .bc,#footer .dy {display:none;}
		
/*divpic*/
.mainl2 {float:left;width:715px;background:#fff;border:solid 1px #dedede;overflow-x:hidden;}
.mainl2 .divyenlt,.mainl2 .divyenrt,.mainl2 .divyenlb,.mainl2 .divyenrb {font-size:1px;display:block;height:4px;position:relative;background-image:url(./images/divyenbg1.gif);background-repeat:no-repeat;}
.mainl2_menu {border-bottom:solid 1px #cfd3de;font-size:14px;padding:5px 0 3px 0;color:#20263c;text-indent:10px;font-weight:bold;width:99%;margin:0 auto;}
	
.divdata {clear:both;height:auto !important;min-height:350px;height:350px;padding:30px 0 20px 2px;}
.divdata1 {clear:both;height:auto !important;min-height:350px;height:350px;padding:15px 0 0 2px;}
.divdata2 {clear:both;height:auto !important;min-height:350px;height:350px;padding:15px 12px 15px 12px;line-height:26px;}
/*.divdata2 img {width:expression(this.width > 500 ? 500: true); max-width:500px;}*/
.divdata2img {border:solid 1px #ddd;padding:6px;background:#fff;cursor:pointer;}

.divpic {display:inline;float:left;width:300px;height:215px;margin:13px 0 6px 20px;background:#fff;}
.divpic dt {clear:both;}
.divpic dd {clear:both;line-height:26px;border-bottom:solid 1px #eeeeee;padding-bottom:4px;}
.divpic dd span {float:right;}
.divpic dd strong {color:#0090ff;padding-left:5px;}
.divpic dd span a:link,.divpic dd span a:visited {font-weight:normal;color:#3f3f3f;}
.divpic a img {width:290px;height:180px;border:solid 5px #eeeeee;}
.divpic a:hover img {border:solid 5px #aaaaab;}

.divul {clear:both;}
.divul li {border-bottom:dashed 1px #f0f0f0;line-height:22px;padding:6px 0 3px 0;text-indent:15px;}
.divul li span {float:right;margin-right:5px;color:#ff;color:#c4c4c4;}

.divbox1 {border:solid 4px #efefef;background:#fff;padding:20px 0;text-align:center;font-size:12px;font-weight:bold;width:98%;margin:10px auto 10px;font-weight:bold;color:#5b5b5b;}
.divbox1 a:link,.divbox1 a:visited {color:#00f;text-decoration:underline;}
.divbox1 a:hover {color:#FF3333;text-decoration:none;}

.newspage {clear:both;text-align:center;margin:2px 0 10px 0;}

.mnlb {padding-top:25px;width:94%;margin:auto;font-size:22px;padding:10px 0;color:black;text-align:center;}
.mnlc {width:99%;margin:5px auto 15px;background:#F5F5F5;border-top:solid 1px #E3E3E3;color:#727272;line-height:28px;height:28px;text-align:center;overflow:hidden;}
.mnlf {width:94%;margin:auto;border-top:#dadada 1px solid;padding-right:25px;line-height:33px;height:33px;text-align:right;}


/*book start*/
.book {clear:both;width:100%;margin:0 auto;border-bottom:solid 1px #e8e8e8;padding:14px 0 14px 0;text-align:left;vertical-align:top;}
	.bookl {float:left;width:100px;text-align:center;padding:14px 0 0 0;}
		.bookl span {display:none;font-size:12px;line-height:18px;}
		.bookl img {display:block;width:90px;height:90px;border:solid 5px #eeeeee;}
	
	.bookr {float:right;width:540px;vertical-align:top;font-size:12px;}
		.bb {clear:both;text-align:right;line-height:22px;}
		.bb01 {}
		.bb02 {margin:0 5px;}
		.bb03 {}
		.be {clear:both;line-height:22px;word-break:break-all;word-wrap:break-word;}
		.bh {clear:both;margin:10px 10px 0 0;border:solid 1px #e5e5e5;background:#f8f8f8;padding:10px;}
		.bm {clear:both;text-align:center;padding-top:15px;padding-right:18px;text-indent:38px;}
		.bm h5 {font-size:12px;color:#f0f0f0;}
		.bm01 {float:left;}
		.bm02 {clear:both;display:block;}
		.bmi {float:left;width:250px;height:20px;background:#fff;border:solid 1px #606060;font-weight:bold;font-size:18px;letter-spacing:1px;color:#000;line-height:18px; font-family:Tahoma,Arial,ËÎÌå,sans-serif;}
		.bmc {float:left;width:60px;height:22px;background:#606060;border:none;color:#fff;font-size:14px;}

#class_cnt1{clear:both;width:98.5%;margin:0 auto;background:#fff;text-align:left;position:relative;}
.qqdiv {display:none;border:solid 6px #c0c0c0;background:#f0f0f0;width:346px;position:relative;position:absolute;right:0;top:0;}
.qqdiv dd {overflow:auto;height:148px;background:#fff;}
.qqdiv dt {color:#f00;font-weight:bold;cursor:pointer;display:block;font-size:12px;}
.qqdiv ul {background:#fff;}
.qqdiv li {float:left;width:106px;height:105px;background:#fff;margin:1px;text-align:center;padding-top:5px;}
.qqdiv img {width:90px;height:90px;border:solid 1px #c0c0c0;padding:2px;background:#fff;cursor:pointer;}

.bt {background:#fff;clear:both;margin:30px 0 0 0;}
.bt0 {background:#fff;}
.bt1 {width:150px;text-align:right;line-height:28px;vertical-align:top;padding-bottom:2px;}
.bt2 {text-align:left;line-height:16px;vertical-align:top;} 
.bt3 {text-align:left;vertical-align:top;}

.bti1 {height:17px;background:#fff;border:solid 1px #DADADA;margin:0 8px 0 0;}
.bti2 {width:450px;height:100px;background:#fff;border:solid 1px #DADADA;margin:0 8px 0 0;}
.bti3 {width:100px;height:26px;background:#12232A;border:solid 1px #12232A;margin-right:8px;color:#fff;text-align:center;font-weight:bold;font-size:12px;}

.qqface {clear:both;height:30px;}
.qqface li {float:left;cursor:pointer;}
.qqface li img {width:23px;height:23px;margin:0 3px;}
.qqface li a:hover {display:block;position:relative;width:30px;height:30px;margin:-10px 0 0 -5px;padding:5px 0 0 3px;background:#fff;border:solid 2px #273E46;}

	/*qq start*/
	.qqobjbox,.qqobjboxove,.qqobjboxout {display:block;width:70px;position:fixed !important;top:155px;position:absolute;z-index:100;background:#fff url(./images/qqobjboxbg.gif) no-repeat right;left:0;border:solid 1px #e1e1e1;}
	*html .qqobjbox,*html .qqobjboxove,*html .qqobjboxout {top:expression(offsetParent.scrollTop+155);}
	
	.qqobjbox {left:-52px;}
	.qqobjboxout {left:-52px;}
	.qqobjbox,.qqobjboxout {height:85px;}
	.qqobjbox .qqobjboxt,.qqobjbox .qqobjboxc,.qqobjbox .qqobjboxb,.qqobjboxout .qqobjboxt,.qqobjboxout .qqobjboxc,.qqobjboxout .qqobjboxb {display:none;}
		
	.qqobjboxove {left:0px;height:144px;background:#fff;overflow-x:hidden;font-size:12px;}
	.qqobjboxove .qqobjboxt,.qqobjboxove .qqobjboxc,.qqobjboxove .qqobjboxb {display:block;clear:both;text-align:center;}
	.qqobjboxove .qqobjboxt {height:75px;background:url(./images/qqobjboxtbg.gif) no-repeat top center;margin:5px 0 3px 0;}
	.qqobjboxove .qqobjboxc {}
	.qqobjboxove .qqobjboxb {height:11px;background:url(./images/qqobjboxbbg.gif) no-repeat top center;margin:5px 0 3px 0;}
	.qqobjboxove dd {line-height:18px;}