a{color:#333333;text-decoration: none}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {color: #0065b1;text-decoration: none}
a:active {TEXT-DECORATION: none}

a.bai:link {COLOR: #ffffff; TEXT-DECORATION: none}
a.bai:visited {COLOR: #ffffff; TEXT-DECORATION: none}
a.bai:hover {color: #ffaa00;TEXT-DECORATION: none}
a.bai:active {COLOR: #ffffff; TEXT-DECORATION: none}

a.red:link {COLOR: #ff5500; TEXT-DECORATION: none}
a.red:visited {COLOR: #ff5500; TEXT-DECORATION: none}
a.red:hover {color: #333333;TEXT-DECORATION: none}
a.red:active {COLOR: #ff5500; TEXT-DECORATION: none}

a.hui:link {COLOR: #888888; TEXT-DECORATION: none}
a.hui:visited {COLOR: #888888; TEXT-DECORATION: none}
a.hui:hover {color: #0065b1;TEXT-DECORATION: none}
a.hui:active {COLOR: #888888; TEXT-DECORATION: none}

a.lan:link {COLOR: #0065b1; TEXT-DECORATION: none}
a.lan:visited {COLOR: #0065b1; TEXT-DECORATION: none}
a.lan:hover {color: #ff6600;TEXT-DECORATION: none}
a.lan:active {COLOR: #0065b1; TEXT-DECORATION: none}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, hr { margin:0; padding:0; }

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	color:#333333;
	font-size: 12px;
	min-width:1000px;
}

form{ 
border:0; 
padding:0 0 0 0; 
margin:0 0 0 0; 
blockquote:0 0 0 0; 
}


h1 { 
font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体;
PADDING-TOP: 0px; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
font-size:15px;
color:#0065b1;
font-weight:bold;
height:16px;
line-height:16px; }

.all{height:15px;line-height:15px;padding:3px;border: #dddddd 1px solid;font-size:12px; background: #fcfcfc; font-family:Verdana,Arial,sans-serif,宋体;color: #333333;}

#search_box { 
width: 243px; 
height: 28px;
background: #ffffff; 
}
#search_box #keyword { 
float: left; 
height:18px;
line-height:18px;
padding: 3px; 
margin: 3px 0 0 3px; 
border: 0; 
width: 195px; 
background: none; 
font-size:12px;
} 
#search_box #go { 
float: right; 
margin: 2px 4px 0 0; 
}


.button { 
	border-left: #ffffff 1px ridge; 
	border-right: #004687 1px ridge; 
	border-top: #ffffff 1px ridge; 
	border-bottom: #004687 1px ridge; 
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 12px;
    color: #ffffff; 
	background-color: #0065b1; 
	cursor: pointer; 
	padding:5px 10px;
}

.mbg{margin:0 auto;width:100%;height:48px;line-height:48px;background:#0065ad;}
.fbg{margin:40px auto 0 auto;width:100%;height:79px;background: url(../images/fbg.jpg) repeat-x center top;}
.footbg{margin:0 auto;width:1000px;height:79px;background: url(../images/flogo.jpg) no-repeat right center;}
.tel{text-indent:28px;padding-right:31px;background: url(../images/tel.jpg) no-repeat left center;}

.lbg1{width:226px;height:58px;line-height:58px;text-indent:37px;background: url(../images/lbg1.jpg) no-repeat left center; font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#ffffff;letter-spacing:2px;}
.lbg2{width:226px;background: url(../images/lbg2.jpg) repeat-y center center;}
.lbg3{width:226px;height:16px;background: url(../images/lbg3.jpg) no-repeat center center;}
.lbg4{width:226px;height:58px;line-height:58px;text-indent:42px;background: url(../images/lbg4.jpg) no-repeat left center; font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#ffffff;letter-spacing:2px;}
.submenu{width:226px;height:32px;line-height:32px;text-align:left;text-indent:33px;background: url(../images/submenu.jpg) no-repeat left bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:5px;}
.submenu2{width:226px;height:26px;line-height:26px;text-align:left;text-indent:41px;background: url(../images/submenu2.jpg) no-repeat left bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:3px;}

.ttbg{height:36px;line-height:36px;text-indent:15px;text-align:left;background: url(../images/ttbg.jpg) repeat-x left center; font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体; font-size: 15px; font-weight:bold; color:#0065b1;}
.tnbg{height:37px;line-height:37px;text-align:left;background: url(../images/tnbg.jpg) repeat-x right center;}

tr.WebMenu {text-align:left;vertical-align: middle;background-image: url(../images/Point_line_02.gif);height: 26px;line-height:26px;}
tr.WebMenu2 {text-align:left;vertical-align: middle;background-image: url(../images/Point_line_04.gif);height: 19px;line-height:19px;}

.fbai {
    color:white;
}

.bmenu {
	font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 15px;
	font-weight:bold;
    color:#ffffff;
	text-align:center;
}
.smenu{width:101px;background: url(../images/smenu.jpg) no-repeat center top;}

.nomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 12px;
	font-weight:normal;
    color:#ffffff;
}

.lbg{background:#ffffff url(../images/lbg.jpg) left top no-repeat;}
.lbg2{background:#ffffff url(../images/lbg2.jpg) left top no-repeat;}

.tt {
	font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
    color:#0065b1;
}

.itt {
	font-size: 10px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#888888;
    text-align:left;
}

.rtt {
    margin:2px 0 20px 0;
	text-align:left;
	height:36px;
	line-height:36px;
	background: url(../images/ttbg.jpg) no-repeat left bottom;
	text-indent:15px;
}

.tname {
    font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 15px;
	font-weight:bold;
    color:#0065b1;
	letter-spacing:2px;
}

.pname {
    font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 15px;
	letter-spacing:1px;
}


.time {
	font-size: 10px;
	color:#aaaaaa;
}
.foot {
    font-size: 12px;
	font-weight:normal;
    color:#888888;
}

.f14 {
    font-size: 14px;
    color:#222222;
}
.f10 {
    font-size:10px;
}
.f11 {font-size:11px}
.fb{font-weight:bold}
.flv {color:#40A000}
.fhui{color:#888888}

.fline { height:1px; line-height:1px; border-bottom:1px solid #cccccc; }

.imgs{vertical-align:middle;}

.mbox{width:154px; height:181px; background: url(../images/mbox.jpg) no-repeat left top;}
.mpic { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 129px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:154px; 
height:148px;
cursor:pointer;
} 
.mpic img {vertical-align:middle;} 
.mtxt{width:120px; height:33px; line-height:33px; text-indent:12px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.pbox{width:196px; height:229px; background: url(../images/pbox.jpg) no-repeat left top;margin-bottom:18px;text-align:left;}
.ppic { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 170px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:196px; 
height:195px;
} 
.ppic img {vertical-align:middle;text-align:center;} 
.ptxt{width:160px; height:34px; line-height:34px; text-indent:10px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.vbox { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 188px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
background: url(../images/vbox.jpg) no-repeat center center;
width:277px; 
height:215px;
} 
.vbox img {vertical-align:middle;border:0;}
.vline{height:36px; line-height:36px; background: url(../images/vline.jpg) no-repeat left center;}
.vname{width:92px; text-indent:22px; color:#FFF; float:left}


.mc{background: url(../images/proname.jpg) no-repeat left center;}
.mctxt{font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#40A000;padding:12px 0;}
.ld{background: url(../images/proname2.jpg) no-repeat left center;}
.ldtxt{line-height:18px; padding:12px 0;}

.buy{background: url(../images/buybg.jpg) no-repeat center center;}

.vk { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 218px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
background: url(../images/vk.jpg) no-repeat center center;
width:250px; 
height:250px;
} 
.vk img {vertical-align:middle;border:0;}


.tdf{border-bottom:#0065b1 1px solid;}
.tdt{border-top:#0065b1 1px solid;}
.Tabon { height:31px; line-height:31px; text-align:center; border-left:#0065b1 1px solid; border-top:#0065b1 1px solid; border-right:#0065b1 1px solid; BACKGROUND-COLOR: #ffffff; COLOR: #0065b1; font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.Taboff { height:31px; line-height:31px; text-align:center; border-left:#cccccc 1px solid; border-top:#cccccc 1px solid; border-right:#cccccc 1px solid; BACKGROUND-COLOR: #fafafa; CURSOR: pointer; COLOR: #888888;font-family: Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, 宋体; font-size: 14px;}



.nbox{ height:100px; width:798px; margin:0 auto 15px auto; text-align:center; padding:20px; border:1px solid #dddddd; background-color:#fafafa;}

.pages{ border:1px solid #999999;background-color:#dddddd;height:18px;line-height:22px;margin:0 0 0 4px;padding:2px 10px;display:inline;}


/* examples_body */
.examples_body {
	width: 1000px;
	height: 211px;
	clear: both;
	position: relative;
	overflow:hidden;
	margin:15px auto 0 auto;
}
.bx_wrap {
	margin: 0;
}
.bx_wrap ul img { border: 0px; }




.banner{  width:100%; height:auto;  }
.bannerimg{ float:left; height:300px; width:100%; overflow:hidden; position:relative; z-index:30; padding-bottom:16px;}
#changeimg{  overflow:hidden; height:300px; top:0; left:50%; margin-left:-960px; width:1920px;/* position:absolute; left:50%; top:0; _top:119px; margin-left:-960px;*/}
.changebtn{position:absolute; z-index:200; left:50%; bottom:30px; height:22px; width:94px; overflow:hidden; float:right; margin-left:-52px; }
.changebtn ul{ margin-top:8px; margin-left:19px;}
.changebtn a{ float:left; cursor:pointer; height:12px; margin:0 1px; cursor:pointer; width:12px; background:url(../images/dot_17.png) no-repeat; margin-right:5px; text-indent:-999px}
.changebtn a.activeSlide{ float:left; cursor:pointer; height:12px; margin:0 1px; cursor:pointer; width:12px; background:url(../images/dot_15.png) no-repeat; margin-right:5px;}

/* 20130726 edit*/
#changeimg div{ padding:0px;}
/* 20130726 edit*/