@charset "utf-8";
/* CSS Document */
*{ text-decoration:none;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:”; 
} 
abbr,acronym { border: 0; 
}
a{ text-decoration:none;}
.clear{ clear:both;}
#wrap{ width:960px; margin:0 auto;}
#logo{ width:960px; margin-top:10px;}
#nav{ margin-top:10px;height:37px; width:960px;}
#nav ul{ float:left; background:url(../images/nav-bg.jpg) no-repeat; width:960px; height:34px; line-height:34px;}
#nav li{ float:left; height:37px; line-height:37px; background:url(../images/li-bg.jpg) center right no-repeat; width:90px; text-align:center;}
#nav li a{color:#fff; display:block; text-decoration:none;}
#nav li a:hover{ background:url(../images/cureent.jpg) no-repeat;font-weight:bold;color:#669933;}
#nav li.current a{ background:url(../images/cureent.jpg) no-repeat;font-weight:bold;color:#669933;}

#submenu{ width:958px; float:left; background:url(../images/submenu-bg.jpg) repeat-x; height:33px; line-height:33px; border:1px #d6d6d6 solid; border-top:none;}
#submenu li{ float:left; margin:0 10px; display:inline;}
#submenu li a{ color:#000;}

#main{ float:left; width:960px;}
#left{ float:left; width:746px; overflow:hidden;}
#right{ float:right; width:206px;}

#breadCrumb{ width:746px; background:url(../images/bread-bg.jpg) repeat-x; height:36px; line-height:36px; margin-top:10px;}
#breadCrumb p{ background:url(../images/ico01.jpg) 1% 50% no-repeat; padding-left:20px; position:relative;}
#breadCrumb a{ margin:0 10px; font-weight:bold; color:#4e4f51;height:36px; line-height:36px; }

#container{ width:747px; background:#eeeeee; margin-top:10px; overflow:hidden;}
#box{ float:left; background:#eeeeee; width:383px; overflow:hidden;margin:5px; display:inline;}
#box h2{ height:27px; line-height:27px; color:#164d9f; font-weight:bold; border-bottom:1px #cccdcf solid; padding-left:15px;}
#box h2 span{ float:right; margin-right:5px; display:inline; font-weight:normal; color:#000;}
#box .content{ background:#fff; margin-top:5px; padding-bottom:12px;}

#box li{ line-height:25px; border-bottom:1px #ececec dashed; width:200px;}
#box li a{ color:#636363;}
#box li span{ float:right; margin-right:10px; display:inline;}
#box p{ float:left; margin:15px 5px; display:inline;}
#focus{ background:#fff; text-align:center; margin-top:2px;}
#focus img{ margin:7px 0;}
#box .content ul a:hover{ background:#fff;}
#box .content ul{ margin-left:10px;}

#update{ float:right; width:348px; background:#f9f9f9; margin-top:7px; margin-right:2px; display:inline;}
#update h2{font-weight:bold; color:#18489d; border-bottom:1px #efefef solid; height:30px; line-height:30px; padding-left:10px;}
#update dl{ float:right; border-bottom:1px #cccccc solid; margin-top:7px;}
#update dl.noline{border:0;}
#update dt{ float:right; width:250px; height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#696969;}
#update .pic{ float:left;}
#update .pic img{ border:1px #6e6e6e solid; margin:15px 5px 10px 5px;}
#update .text{ float:right;width:250px; }

#container2{ width:744px; margin-top:5px; border:1px #e1e1e1 solid;}
#container2 .left{ float:left; width:737px;overflow:hidden;}
#container2 .right{ float:right;}
#container2 .leftlist{ float:left; width:48%;}
#container2 .rightlist{ float:right;  width:48%;}
#container2 .rightlist h2,#container2 .leftlist h2{ height:30px; line-height:30px; padding-left:15px; border-bottom:1px #cccdcf solid; margin:0 5px; color:#164d9f; font-weight:bold;}
#container2 .rightlist h2 span,#container2 .leftlist h2 span{ font-weight:normal; color:#000; float:right;}
#container2 ul,#container2 ul{line-height:22px; list-style:disc; margin:10px;}
#container2 li,#container2 li{ margin-left:15px;}
#container2 li span,#container2 li span{ float:right; color:#9a9a9a;}
#container2 li a,#container2 li a{ color:#000;}

#training { width:746px; margin-top:5px;}
#training h2{font-weight:bold; color:#18489d;height:28px; line-height:28px; padding-left:15px; background:url(../images/training-bg.jpg) repeat-x; border:1px #addbf3 solid; margin-bottom:10px;}
#subnav{ float:left; position:relative; top:1px;}
/*#subnav li{ float:left; background:url(../images/subnav-li-bg.jpg) no-repeat; width:114px; text-align:center; line-height:25px; height:25px; margin-right:1px;}*/
#subnav a{ color:#00008d;}
#subnav li.cureent{ background:url(../images/cureent-li.jpg) no-repeat; float:left;  width:114px; text-align:center; line-height:25px; height:25px; margin-right:1px;}
#subnav .default{ float:left; background:url(../images/subnav-li-bg.jpg) no-repeat; width:114px; text-align:center; line-height:25px; height:25px; margin-right:1px;}

#subnav li.cureent a{color:#000;}
#training .box{ border:1px #ccc solid; width:744px; float:left;}
#training .content{ float:left; width:357px; }
#training dl{ width:350px; margin:15px 10px 10px 10px; float:left; display:inline; margin:13px 10px 0px 10px !important;}
#training dt{ float:right; width:205px; text-align:center; margin-bottom:10px;}
#training dt a{ text-decoration:underline; color:#000;}
#training .pic{ float:left;}
#training .pic img{ margin:5px; border:1px #d3d3d3 solid;}
#training .text{ float:right; width:205px; line-height:20px; color:#656565;}
#training .content ul{ margin-left:15px; margin-bottom:10px; list-style:square;}
#training .content li{ line-height:22px; margin-left:15px;}
#training .content li span{ float:right; color:#9b9b9b;}
#training .content li a{ color:#000;}

#scriptures{ width:746px; margin-top:5px; float:left;}/*精品实训*/
#scriptures .left{ float:left; width:545px;border:1px #91ce89 solid; overflow:hidden;} 
#scriptures .right{ float:right; width:190px;border:1px #91ce89 solid;}
#scriptures .content{ float:left;}
#scriptures h2{ background:url(../images/h2-bg.jpg) repeat-x; height:28px; line-height:28px;font-weight:bold; color:#18489d; border-bottom:1px #91ce89 solid; padding-left:15px;}
#scriptures dl{ width:540px; float:left; margin-top:10px;}
#scriptures dt{ float:right; width:380px;margin-bottom:5px;text-align:center; height:30px; line-height:30px;}
#scriptures dt a{ font-size:18px; font-weight:bold; color:#005b8a;}
#scriptures dd.pic{ float:left;}
#scriptures .pic img{ margin:10px; margin-bottom:0px; border:1px #d3d3d3 solid;}
#scriptures dd.text{ float:right; line-height:22px; width:380px;}
#scriptures dd.text span{ color:#6a6a6a; margin-right:5px;}
#scriptures dd.text a{ color:#154fa0;}

#scriptures .left ul{ width:540px;float:left;list-style-type:disc; padding-bottom:10px;}
#scriptures .left li{ width:255px; float:left; line-height:22px;margin-left:10px; display:inline;}

#scriptures .right h2{  background:url(../images/h2-bg.jpg) repeat-x; height:28px; line-height:28px;font-weight:bold; color:#18489d; border-bottom:1px #91ce89 solid; padding-left:15px;}
#scriptures .right h2 span{ float:right; margin-right:5px; display:inline; font-weight:normal;}
#scriptures .right ul{list-style-type:disc; margin:12px;}
#scriptures .right li{ line-height:22px;}
#scriptures .right li a{ color:#0352a1;}

#container3{ width:744px; margin-top:4px; float:left; border:1px #ccc solid;}
#container3 .left{ float:left; width:365px;}
#container3 .left p{ margin:10px 0 0 10px;}
#container3 .right{ float:right; width:365px;}
#container3 .right p{ margin:10px auto;}
#container3 h2{ height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#056100;padding-left:15px; border-bottom:1px #caced1 solid; margin:0 5px;}
#container3 h2 span{ float:right; margin-right:5px; display:inline; color:#000; font-weight:normal; }
#container3 dl{float:left;}
#container3 dt{ float:right; text-align:center; width:220px; margin:10px 0;}
#container3 dt a{ color:#000; text-decoration:underline;}
#container3 dd.pic{ float:left; margin:5px;}
#container3 dd.text{ float:right; width:210px; line-height:22px; margin:0 5px; display:inline;}
#container3 ul{/*border-top:1px #efefef solid; */float:left; padding:3px 5px;}
#container3 li a{ color:#000;}
#container3 li{ width:330px; line-height:22px; margin-left:20px; list-style:disc;}
#container3 li span{ float:right;}

#login{margin-bottom:5px; background:#f8f8f8; margin-top:10px;}
#login table{ margin:5px;}
#login td{ height:30px;}
#login span{ margin:0 5px;}
#login .submit{ padding-top:3px;}
#login a{color:#000;}

#search{margin-bottom:6px; background:#f8f8f8; border:1px #d4d4d4 solid; width:206px;}
#search table{ height:70px; width:100%;}

#right h2{font-weight:bold; color:#18489d; border-bottom:1px #dcdcdc solid; height:28px; line-height:28px; background:#f7f7f7; padding-left:10px;}
#right h2 span{ float:right; margin-right:5px; display:inline; font-weight:normal; color:#000;}
#column{border:1px #dcdcdc solid;}
#column ul{ margin:10px 10px;}
#column li{ line-height:25px;}
#column a{ color:#656565;}

#column2,#column3,#column4,#column5,#column6{border:1px #dcdcdc solid; margin-top:5px;width:206px; overflow:hidden;}

#column3{ background:#f7f7f7;}
#column2 ul{ margin:11px 10px;}
#column2 li{ line-height:22px;}
#column2 a{ color:#656565;}
#column3 h2{ color:#006f07;}
#column3 ul{ height:140px; margin-left:15px; margin-top:10px;}
#column3 li{ line-height:22px;}
#column3 li a{ color:#666666;}
#column4{ float:left;}
#column4 ul{ padding:10px; float:left;}
#column4 li{width:48px; float:left; height:60px; margin:5px; display:inline; text-align:center;}

#column4 li a,#column5 li a,#column6 li a{ color:#656565; display:block; }
#column4 li a{width:48px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#column5{margin-top:10px; clear:both;} 
#column5 ul{ margin:12px;}
#column5 li{line-height:22px; height:22px;}
#column6 ul{ margin:10px;}

#column6 li{ line-height:22px; height:22px;}
#footer{ float:left;width:960px; margin:10px auto; text-align:center;}
#footer p{ margin:8px 0;}
#footer a{ margin:0 5px;}
#footer span{ margin:0 10px;}
#menu{ background:#e5f2d8; height:30px; line-height:30px;}
#menu a{ color:#3e9e16;}

#tab{border:1px #84c3ec solid; float:left; width:746px; background:url(../images/tabmenu-bg.jpg) repeat-x;}
#tabmenu li{ float:left;line-height:29px; height:29px; border-left:1px #84c4ea solid; font-size:14px; font-weight:bold; color:#2b56a4; width:210px; text-align:center;}
#tabmenu .cureent{ background:#fff; border:none;}
#tab .box{width:746px; float:left; margin-top:3px;}
#tab dl{float:left; width:455px;}
#tab dt{ float:right; width:282px; text-align:center; font-size:16px; color:#2b56a4; font-weight:bold; margin-top:30px; border-bottom:1px #c7ced4 solid; height:30px; line-height:30px;}
#tab .pic{ float:left;}
#tab .pic img{ margin:10px;}
#tab .text{ float:right; width:280px; line-height:18px; margin-top:10px; color:#676767;}
#tab .btn{ float:right; text-align:right;}
#tab .box ul{ float:right; margin-top:15px;line-height:22px;display:inline; list-style:disc; width:260px;}
#tab .box li a{ color:#666;}
#tab .box li span{ text-align:right; float:right; margin-right:10px; display:inline;}

.navlocation{
   width:739px; background: url(../images/navlocationbg.gif) repeat-x; height:30px; padding:5px; color:#2A58A5;
}
.navlocation a{
   color:#2A58A5; text-decoration:none;font-weight:bold;padding-left:6px; font-size:12px; line-height:30px;
}
.navlocation a:hover{
   color:#2A58A5; text-decoration:none;font-weight:bold;padding-left:6px;font-size:12px;line-height:30px;
}
#Trial{ border:1px #84C4EA  solid; overflow:hidden;}
#Trial .title{ background: url(../images/Trialbg.gif) repeat-x; height:30px;}
#Trial .title li{width: 175px; color:#2957A4; font-size:14px; font-weight:bold; line-height:30px; height:30px; text-align:center; float:left;}
#Trial .title li.cureent{ background-color:#FFFFFF; height:30px;}
#Trial .title li.cureent1{ height:30px; border-right:1px #84C4EA  solid; border-left:1px #84C4EA  solid; line-height:30px;}
#Trial .conttent{margin-left:8px; clear:both; height:162px; margin-right:8px;}
#Trial .conttent .left{ width:442px;float:left; height:140px;padding-top:23px;}
#Trial .conttent .left .title1{  padding:2px;  width:290px; float:right;}
/*#Trial .conttent .left .title1 div{ margin-top:5px;}*/
#Trial .conttent .left .title1 h2{ height:22px; border-bottom:1px #CCCCCC solid; font-size:14px; color:#353535; font-weight:bold; text-align:center;}
#Trial .conttent .left .title1 p{font-size:12px; color:#666666;  text-align:left; word-break: break-all; word-wrap: break-word; text-indent:2em; padding-top:3px; line-height:18px;}
#Trial .conttent .left .title1 a{ color:#666666; text-decoration:none}
#Trial .conttent .left .title1 a:hover{ color:#2B59A6; text-decoration: underline}
#Trial .conttent .left .pic{ background-color:#CCCCCC; float:left;}
#Trial .conttent .right{ width:280px; float:right; border-left:1px #CCCCCC dashed; padding-left:5px; margin-top:10px; padding-top:2px;}
#Trial .conttent .right li{ width:240px; line-height:23px; height:23px; background: url(../images/listbg.gif) no-repeat 0px 9px; padding-left:10px; color:#666666}
#Trial .conttent .right li a{ color:#666666; text-decoration:none;}
#Trial .conttent .right li a:hover{ color:#2B59A6; text-decoration: underline}
#Trial .conttent .right li span{ color:#666666; text-decoration:none; width:40px; float:right;}

.container4{ width:370px; margin-top:5px; float:left; margin-right:3px;}
.container4 .box{ /*width:365px; */float:left;border:1px #84c4ea solid;}
.container4 .box2{ width:368px; float:right; border:1px #84c4ea solid;}
.container4  h2{ height:36px; line-height:36px; border-bottom:1px #c7ced4 solid; padding-left:15px; color:#006401; font-weight:bold; font-size:14px;}
.container4  h2 span{ float:right; margin-right:15px; display:inline; color:#000; font-weight:normal;}
.container4 dl{ float:left; padding-bottom:10px; border-bottom:1px #eeeeee solid; margin:1px 5px 0 5px; display:inline;}
.container4 dt{ float:right; width:207px; text-align:center; margin:8px 0 10px 0;}
.container4 dt a{ color:#111111; text-decoration:underline;}
.container4  .pic{ float:left; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.container4  .text{ float:right; width:220px;display:inline; line-height:20px; color:#676767;}
.container4  ul{float:left; padding:5px 0;}
.container4 li{ list-style:square;width:330px;margin-left:30px;line-height:23px; }
.container4 li a{ color:#333;}
.container4 li span{ float:right; margin-right:10px; display:inline; color:#999999;}
.none{display:none;}
.try { background:url(../images/banner.gif) no-repeat;  width:204px; height:126px; overflow:hidden; margin-bottom:5px;}
	.try .application{display:block; height:70px; line-height:70px; margin-left:10px; font-size:14px; font-weight:bold;}
	.try .trial{display:block; height:70px; line-height:70px; text-align:right; margin-right:10px; font-size:14px; font-weight:bold;}
