@charset "utf-8";

body {font-size:14px; margin:0px; padding:0px; background:#fff; font-family:"微软雅黑"; background:url(images/index_01.jpg) repeat-x;}

h1,h2,h3,h4,h5,h6,div,p,span,td,tr,table,ul,li,ol,input,dl,dt,dd{ margin:0px;padding:0px;list-style:none;}

a:link{color:#555; text-decoration: none;}
a:hover{color:#0154a4; text-decoration:none;}
a:visited{text-decoration:none; color:#555;}
a:active{text-decoration:none; color:#555;}

img{border:0px;}

.fr{ float:right;}

.fl{ float:left;}

.fc{ margin:0 auto;}

.clear{clear:both}

/*head*/
.jj_top{width:1200px;}

.top{height:40px;}

.topl{padding-top:10px; font-size:16px; color:#333; width:360px;}

.topl li{float:left; margin-right:15px;}

.topl li img{padding-right:5px;}

.topr{padding-top:7px; width:110px;}

.topr li{float:left; margin-left:10px;}

#tr1{width:100px; height:100px; position:absolute; z-index:1;}
.scripted-link {text-decoration:underline; cursor:pointer;}

.logo{width:340px; height:58px; padding:15px 0}
#menu{list-style: none; margin:0px;background:url(../images/index_10.jpg) repeat-x; height:42px; line-height:42px; padding-top:20px; float:right;}
#menu li { float:left; color:#ffffff; line-height:42px; text-align:center;}
#menu li a { display:block; width:105px}
#menu li a:hover { color:#ffffff; background:#0154a4}
#menu li ul {display:none; position:absolute; z-index:99999;}
#menu li ul li { float:none; width:105px; border-bottom:1px solid #0154a4;line-height:30px; height:30px; font-size:12px;}
#menu li ul li a { width:105px;color:#555; text-align:center; background:#fff;}
#menu li ul li a:hover {color:#fff;}
#menu li:hover ul { display:block;}
#menu li.sfhover ul { display:block;}
.fgx{background:url(../images/fgx.jpg) no-repeat right;}

.lxwm{padding-left:50px; line-height:26px; padding-bottom:50px;}
.infol h3{border-bottom:2px solid #0154a4;padding-top:50px; text-align:right; line-height:36px; margin-left:20px; }

/*foot*/
.jj_footer{background:url(images/index_112.jpg) repeat-x;}
.footer{width:1200px; padding-top:30px; height:604px;}
.foot_top dl{float:left; width:160px; padding-left:40px; height:435px;}
.foot_top dl a{color:#fff;}
.foot_top dd a:hover{text-decoration:underline}
.foot_top dt{font-size:24px; background:url(images/index_114.jpg) no-repeat bottom left; padding-bottom:10px; margin-bottom:20px;}
.foot_top dd{line-height:32px;}
.foot_bottom p{float:right; margin-right:30px; text-align:center;}
.foot_bottom{color:#fff; line-height:30px; padding:28px 0 0 180px; background:url(images/logodi.png) no-repeat bottom left;}
.foot_bottom a{color:#fff;}
.foot_bottom a:hover{text-decoration:underline}
.foot_bottom span{margin:0 8px;}





