@charset "gb2312";
/*----common set------*/
body {
	font-size: 12px;
	font-family:"宋体";
	margin:0;
	color:#000;
	padding:0;
	background:#FFF url(../images/bg.jpg);
	line-height: 25px;
}
h1,h2,h3,h4,h5,h6{display:block;padding:0;margin:0;font-size:12px;font-weight:normal;}
p,form{margin:0;padding:0;}
img{border:0;}
div{margin:0; padding:0; display:block;}
dl,dt,dd,ul,li,ol{padding:0;margin:0;list-style:none;}

a:link {text-decoration: none; color:#000;}
a:visited {  text-decoration: none; color:#408DC5;}
a:hover {  text-decoration: underline; color: #408DC5;}
a:active {  text-decoration: underline; color:#408DC5 ;}
.red {color:#F00;}
div.clear-both {font: 0px/0px sans-serif;clear: both;display:block;}

/*------显示头尾CSS-----------*/
#Aisdf{width:774px; height:auto;border-top:5px solid #FFF;border-left:1px solid #fff;border-right:1px solid #fff;background:#FFF; margin:0 auto;clear:both;}
#Aisdf .top{width:774px;height:auto;border-bottom:2px solid #000;float:left;clear:both;}
#Aisdf .top .logo{width:135px; height:96px; float:left;}
#Aisdf .top .banner{width:619px; height:67px;padding:5px 10px; background:url(../images/banner.jpg) right no-repeat; word-spacing:10px;text-align:right; float:left;}
#Aisdf .top .banner a{color:#FFF;}
#Aisdf .top .menu{width:633px; line-height:18px;margin-left:6px; border-top:1px solid #FFF; background:#51AAD2; float:left}
#Aisdf .top .menu a{font-size:14px; padding:0 12px; text-decoration:none; border-left:1px solid #FFF; color:#FFF; float:left;}
#Aisdf .top .menu a:hover{background:#28C4C1}
#Aisdf .index{width:774px; height:auto; padding-top:5px; padding-bottom:20px;float:left; clear:both;}
#Aisdf .index .left{width:166px; height:auto;border-width:5px 1px 5px 1px; border-color:#449ED0 #CCC #449ED0 #CCC; border-style:solid;padding:1px 0; margin-right:8px; overflow:hidden; float:left;}
#Aisdf .index .left img{float:left;clear:both;}
#Aisdf .index .left form{padding:5px 8px; margin:0; clear:both;}
#Aisdf .index .left form input{border:1px solid #6D90B0; background:#EDF4FA; height:16px; color:#6D90B0;}
#Aisdf .index .left form .botton{background:url(../images/index_botton_bg.jpg);height:20px; padding:0 2px; color:#014574; font-size:14px; font-weight:bold;}
#Aisdf .index .left .plist{width:100%;border-bottom:1px solid #ccc; padding:10px 0; float:left;clear:both;}
#Aisdf .index .left .plist img{width:64px; height:48px; padding:5px; float:left;}
#Aisdf .index .left .plist span{width:80px;height:58px;padding:5px; line-height:18px; border-left:1px dotted #ccc; float:left;}
#Aisdf .index .left .plist span a{color:#425D8C; font-weight:bold; font-size:12px}
#Aisdf .index .left .content{padding:5px; line-height:16px; clear:both;}
#Aisdf .index .left ul{padding:5px; clear:both;}
#Aisdf .index .left li{line-height:16px;clear:both;}
#Aisdf .index .right{width:584px; height:auto; padding-left:7px;float:left;}
#Aisdf .index .right .box{width:582px;height:284px;border:1px solid #4090C3; margin-bottom:15px; float:left; clear:both; overflow:hidden;}
#Aisdf .index .right .box .title{line-height:19px; background:url(../images/index_title_bg.gif); color:#FFF; font-size:12px; font-weight:bold; padding-left:35px; padding-top:5px; clear:both;}
#Aisdf .index .right .box .content{padding:10px 20px; line-height:20px; float:left; clear:both;}
#Aisdf .index .right .box .content h1{font-weight:bold; color:#000; padding-bottom:15px; }
#Aisdf .index .right .box .content .leftimg{float:left; border:2px solid #EFEFEF; margin-right:10px;}
#Aisdf .index .right .box .content .rightimg{float:right; border:2px solid #EFEFEF; margin-left:10px;}
#Aisdf .index .right .box .content .more{color:red; background:url(../images/arrow_more.jpg) left no-repeat; padding-left:15px; float:right;}
#Aisdf .index .right .news{width:100%;margin-bottom:15px; float:left; clear:both;}
#Aisdf .index .right .news .title{width:100%;height:16px; background:url(../images/index_news_title.jpg); clear:both;}
#Aisdf .index .right .news .content{width:562px;height:auto;border:1px solid #4090C3;border-top:0;padding:10px;float:left;clear:both;}
#Aisdf .index .right .news .content ul{width:280px; padding-left:10px; border-left:1px solid #ccc; float:left;}
#Aisdf .index .right .news .content ul li{list-style:url(../images/arrow_new.jpg);line-height:20px;margin-left:15px; clear:both;}
#Aisdf .index .right .news .content span{width:250px; padding-right:10px; line-height:18px; float:left;}
#Aisdf .index .right .news .content span h1{line-height:30px;color:red;font-size:12px;font-weight:bold;text-align:center;clear:both;}
#Aisdf .cobdy{width:744px; height:auto; padding:15px; float:left; clear:both;}
#Aisdf .cobdy .nav{line-height:26px;padding-left:20px;background:url(../images/nav_bg.jpg) left no-repeat;color:#3688C0;font-weight:bold;clear:both;}
#Aisdf .cobdy .nav a{color:#3688C0;}
#Aisdf .cobdy .nav strong{color:red;}
#Aisdf .cobdy .title{background:url(../images/title_bg.jpg) no-repeat; line-height:45px; padding-left:50px; font-size:16px; font-weight:bold; color:red; clear:both;}
#Aisdf .cobdy .content{padding:15px; line-height:20px; clear:both;}
#Aisdf .cobdy .tcc{height:320px; float:left;}
#Aisdf .cobdy .news{width:311px; height:auto; margin-right:18px; float:left;}
#Aisdf .cobdy .news .ntitle{width:311px; height:29px;background:url(../images/news_title.jpg);clear:both;}
#Aisdf .cobdy .news li{background:url(../images/arrow_new.jpg) left center no-repeat; padding-left:20px; color:#666;line-height:22px; clear:both;}
#Aisdf .cobdy .news .nbody{width:299px;height:360px; padding:0 5px 15px 5px; border:1px solid #4090C3; border-top:0; clear:both;}
#Aisdf .cobdy .news .nbody #page{background:#FAFAFA;border-top:1px solid #ccc; }
#Aisdf .cobdy .nview{width:397px; height:400px;padding-left:18px; line-height:20px;float:left;}
#Aisdf .cobdy .pview{padding:15px 0; line-height:20px; clear:both;}
#Aisdf .cobdy .pview .bpic{width:340px; height:255px; border:3px solid #ccc; float:left;}
#Aisdf .cobdy .pview .pcontent{width:380px; height:auto; padding-left:15px; float:left;}
#Aisdf .cobdy .pview .pcontent .ptitle{background:#D0EDF5;border-left:5px solid #82CEE6;font-size:12px;padding-left:15px;margin:10px 0;clear:both;}
#Aisdf .cobdy .pview .pcontent .ptitle strong{color:#82CEE6;}
#Aisdf .cobdy .pview .pcontent li{padding-left:15px;line-height:22px; color:#000;}
#Aisdf .cobdy .ptuijian{line-height:24px;text-align:center;color:#000;background:url(../images/ptuijian_bg.jpg);font-weight:bold; font-size:12px;margin:15px 0;clear:both;}
#Aisdf .cobdy .pinfoview{padding:15px; line-height:20px; clear:both;}
#Aisdf .cobdy .pinfoview h1{width:100%;line-height:30px; border-bottom:1px solid #E4F1F9; margin-bottom:15px; color:red; font-weight:bold; text-align:center; font-size:14px; clear:both;}
#Aisdf .cobdy .search{border:1px solid #ccc; padding:10px 40px; margin:15px 0; background:#FAFAFA; clear:both;}
#Aisdf .foot{width:774px; height:40px; background:url(../images/foot_bg.jpg);clear:both;}
#nview{margin:0; padding:10px; width:377px; background:#FFF; height:380px; line-height:18px;}
#nview .title{line-height:20px; border-bottom:1px solid #ccc; margin-bottom:10px; text-align:right; clear:both;}
#nview .title span{ font-size:12px; font-weight:bold; color:red; padding-left:5px; float:left; }
#nview .content{height:355px; overflow:hidden;overflow-y:auto;line-height:18px; clear:both}
.submenu{height:auto;over-flow:hidden;top:100px;display:none;line-height:20px;position:absolute;z-index:10; clear:both;}
.submenu ul{background:#EEE;border:1px solid #DDD;overflow:hidden; float:left;}
.submenu li{border-bottom:1px solid #ccc;border-top:1px solid #FFF;clear:both}
.submenu li a{display:block;width:100%;color:#000; padding-left:10px;text-decoration:none;}
.submenu li a:hover{background:#FAFAFA;}
.submenu .subsubmenu{width:300px; border:1px solid #EEE;background:#FAFAFA; display:none;}
.submenu .subsubmenu li{border-bottom:1px solid #EEE}
#submenu1 ul{width:120px;}
#submenu1 ul li{background:url(../images/arrow_san.gif) right center no-repeat;}
#submenu1 .subsubmenu{width:200px;}
#submenu1 .subsubmenu li{background:url();}
#submenu2 {width:420px;}
#submenu2 ul{width:200px;}
#submenu2 ul li{background:url(../images/arrow_san.gif) right center no-repeat;}
#submenu2 .subsubmenu li{background:url();}
#submenu3 ul{width:125px;}
#submenu5 ul{width:125px;} 
/*------显示内容CSS-----------*/
#plist{width:162px; height:152px; padding:15px 35px; float:left;}
#plist img{width:160px; height:120px; border:1px solid #ccc; clear:both;}
#plist div{text-align:center;line-height:20px; background:#EEE; clear:both;}
#ppage{width:674px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:10px;padding:0 20px;float:left;clear:both}
#ppage img{width:160px; height:120px; border-left:2px solid #4298CB; border-right:2px solid #4298CB;margin:0 25px;float:left;}
#ppage ul{width:390px; height:100px;border-left:1px solid #ccc;padding:10px;float:left;}
#ppage ul li{margin-left:10px; list-style:circle; font-size:12px; font-weight:bold;line-height:30px; clear:both;}
#pinfo{width:350px; height:auto; padding:15px 10px; line-height:18px; float:left;}
#pinfo .pitle1{line-height:18px; padding-left:40px;background:url(../images/pabc_title_bg1.jpg) no-repeat;clear:both;}
#pinfo .pitle2{line-height:18px; padding-left:40px;background:url(../images/pabc_title_bg2.jpg) no-repeat;clear:both;}
#pinfo ul{padding:10px 20px; clear:both;}
#pinfo ul li{line-height:22px; list-style:disc; clear:both;}
#page{line-height:22px; color:red; font-size:12px; text-align:center; clear:both}
#page a{color:red; text-decoration:underline}

/*-----job page-----*/
.job{width:98%;margin:10px 0;border-collapse:collapse;border-spacing:0px; line-height:22px;float:left; clear:both;}
.job td{padding-left:10px; border:1px solid #ccc;}
.job a{color:#F00; padding:0 5px;}
.job input{border:1px solid #999;}
/*-----mail send-----*/
.email{float:left;width:98%;text-align:left;}
.email li{padding:5px;clear:both;}
.email li span{width:60px;float:left;padding-left:10px; }
.email input,textarea{border:1px solid #999;height:16px;}
.email .botton{padding:0 5px;}
/*------bg---------*/
.bgcolor{background-color:#F6F6F6;   }
