/*Project Controlling*/
body{
	width:100%;height:100%;
	font-size: 12px;
	margin:0px auto;
	padding:0px;
	color:#333333;
	font-family:Arial, Verdana, sans-serif;
	line-height: 20px;
	background:#f2f2f2;
}

p{margin:0px auto;padding:0px;}
div{margin:0px auto;padding:0px;}
ul{list-style:none;margin:0px auto;padding:0px;}
li{margin:0px auto;padding:0px;}
img{border:0px;}
a{color:#333333;text-decoration:none;}
a:hover{text-decoration:underline;color:#0d65a8;}
.warp1003{width:1003px;position:relative;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.clear{clear:both;}
.strong{font-weight:bold;}
.minwidth{width:1003px;}
.blue{color:#0d65a8;}

/*frame*/
.topside{width:100%;height:30px;line-height:30px;position:absolute;z-index:9999;top:0px;background:#fff;border-bottom:1px solid #dcdcdc;left:0px;}
.container{width:100%;overflow:hidden;}
.header{height:100px;overflow:hidden;padding-top:31px; background:transparent none repeat scroll 0% 0%;}
.menu{height:36px;background:url(../images/menuleft.png) no-repeat left top;position:relative;}
.menuright{width:100%;height:36px;background:url(../images/menuright.png) no-repeat right top;}
.footer{overflow:hidden;margin-top:15px;border-top:1px solid #cfcfcf;text-align:center;padding-top:15px;padding-bottom:15px;}

/*content*/
/*content topside*/
.nav_scroll{position:fixed;left:0;top:0;}
.topsideleft{float:left;display:inline;overflow:hidden;line-height:30px;}
.topsideleft span{padding-left:8px;padding-right:8px;height:30px;float:left;display:inline;overflow:hidden;border-right:1px solid #dcdcdc;font-weight:bold;}
.topsideright{float:right;display:inline;line-height:30px;}
.topside_rul{float:left;display:inline;}
.topside_rul li{padding-left:8px;padding-right:8px;height:30px;float:left;display:inline;border-left:1px solid #dcdcdc;position:relative;}
.topside_rul .li01hover{padding-right:20px;position:relative;}
.topside_rul .li01hover a{color:#333333;text-decoration: none;}
.topside_rul .li01hover a:hover{color:#0d65a8;}
.topside_rul .li01hover .blue{color:#0d65a8;}
.topside_rul .li01hover .li01box{line-height:24px;}
.topside_rul .li01hover .li01box i{ margin-right:5px;}
.topside_rul .li01hover .li01box a{color:#333;}
.topside_rul .li01hover .li01box a:hover{color:#0d65a8;}
.li01box{position:absolute;right:-1px;top:30px;border:1px solid #dcdcdc;background:#fff;display:none;padding:10px;}
.li01box .p01{text-align:center;}
.topside_rul .li01hover .li01box .ibutt{padding-left:16px;padding-right:16px;padding-top:4px;padding-bottom:4px;background:#3c8dcb;color:#fff;border-radius: 3px;}
.topside_rul .li01hover .li01box .ibutt:hover{background:#1d487a;color:#dfeeff;}
.topside_rul .li01hover .li01box .pline{border-bottom:1px solid #dcdcdc;padding-top:6px;margin-bottom:6px;}
.topside_rul .li02 img{float:left;display:inline;margin:7px 6px 0 0;}
/*content header*/
.logo{float:left;display:inline;overflow:hidden;margin:12px 0 0 9px;}
.topnav{float:right;display:inline;overflow:hidden;margin-top:20px;}
.tnavlinks{width:276px;float:right;display:inline;overflow:hidden;text-align:right;}
.tnavlinks span{float:left;display:inline;overflow:hidden;margin-right:10px;text-align:left;}
.tnavlinks span img{margin:1px 5px 0 0;float:left;display:inline;}
.tnavlinks .span01{float:right;display:inline;overflow:hidden;margin-right:0px;}
/*content menu*/
.menuul{width:672px;height:36px;float:left;display:inline;}
.menuul li{float:left;display:inline;height:36px;width:110px;background:url(../images/menuullibg.gif) no-repeat right top;text-align:center;line-height:36px;font-size:13px; font-weight:normal;}
.menuul li a{width:100%;display:block;color:#fff;background:url(../images/menuulabg.gif) no-repeat left top;}
.menuul li a:hover{color:#def1ff;text-decoration:none;background:url(../images/menulihover.png) repeat-x left top;}
.menuul .hover a{background:url(../images/menulihover.png) repeat-x left top;}
.menuul li .choose{color:#def1ff;background:url(../images/menulichoo.png) no-repeat left top;}
.menuul li .choose:hover{background:url(../images/menulichoo.png) no-repeat left top;}
.menuul .menuhome a{background:none;}
.menuul .menuhome a:hover{background:url(../images/menuhomehoverbg.png) no-repeat left top;}
.menuul .menuhome a span{width:20px;height:20px;float:left;display:inline;overflow:hidden;margin-top:8px;background:url(../images/home01.png) no-repeat center top;margin-left:40%;}
.menuul .menuhome a:hover span{background:url(../images/home02.png) no-repeat center top;}
.menuul .menuhome .choose{background:url(../images/menuhomechoobg.png) no-repeat left top;}
.menuul .menuhome .choose:hover{background:url(../images/menuhomechoobg.png) no-repeat left top;}
.menuul .menuhome .choose span{background:url(../images/home02.png) no-repeat center top;}
.menuul li .menudownbox{width:1003px;position:absolute;overflow:hidden;left:0px;top:36px;z-index:1000;text-align:left;color:#fff;font-size:12px;border-top:1px solid #165185;display:none;}
.menuul li .menudownbody{width:1003px;overflow:hidden;background:url(../images/menudownbg.png) repeat;padding-top:10px;padding-bottom:10px;}
.menuul li .menudownfoot{width:1003px;height:6px;overflow:hidden;background:url(../images/menudownfootbg.png) no-repeat;}
.menuul li .menudownbox .md_box{width:180px;float:left;display:inline;overflow:hidden;padding-left:10px;margin-left:9px;border-left:1px dashed #165185;}
.menuul li .menudownbox .md_box .font14{color:#7bb7ed;}
.menuul li .menudownbox .md_box a{color:#fff;line-height:24px;background:none;}
.menuul li .menudownbox .md_box a:hover{text-decoration:underline;}
.menuul .hover .menudownbox{display:block;}
.menusearch{width:322px;overflow:hidden;float:right;display:inline;}
.menusearch .inputleft{width:298px;overflow:hidden;height:36px;background:url(../images/menusearchbg_l.png) no-repeat left 6px;margin-right:12px;}
.menusearch .inputright{width:100%;overflow:hidden;height:23px;background:url(../images/menusearchbg_r.png) no-repeat right 6px;padding-top:6px;}
.menusearch .input{width:253px;height:14px;padding:4px 10px;background:none;border:0px;float:left;display:inline;color:#333;}
.menusearch .butt{width:18px;height:18px;background:url(../images/searchico.png) no-repeat;cursor:pointer;border:0px;float:right;display:inline;margin:3px 7px 0 0;}
/*content footer*/
.footer a{color:#0d65a8;}
.footerleft{float:left;display:inline;overflow:hidden;}
.footerright{float:right;display:inline;overflow:hidden;}
.footerlist{width:1003px;overflow:hidden;margin-top:0px;padding-bottom:20px;}
.footerlist ul{width:100%;overflow:hidden;}
.footerlist ul li{width:250px;overflow:hidden;float:left;display:inline;}
/*dropdown*/
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;padding:10px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.open{*z-index:1000}
.open>.dropdown-menu{display:block}
.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-7px}
.dropdown-menu:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-6px}

