/* CSS Document */
body{margin:0; padding:0;}
a{color:#555;}
/* 头部 */
.top{width:1200px; margin:0 auto;}
.top .logo{width:600px; height:116px; float:left; overflow:hidden;}
.top .right{width:600px; height:116px; background-image:url(../../Images/Home/top-right.jpg); float:left;}
.top .navList{clear:both; height:58px; background-image:url(../../Images/Home/navi.jpg); padding-left:120px; padding-top:24px;}
.top .navList ul.p{list-style-type:none; font-size:16px; font-weight:bold; height:50px;}
.top .navList ul.p li{float:left; height:50px; line-height:50px; display:block;}
.top .navList ul.p li a{color:#fff; display:block; width:116px; height:50px; line-height:30px; text-align:center;}
.top .navList ul.p li a:hover{text-decoration:none; color:#f6f307;}
.top .navList ul.p li.cut{width:4px; background:url(../../Images/Home/pic0813-6.gif) no-repeat;}
.top .navList ul.p li ul.navChild{display:none; background-color:#96c8e4; width:116px; font-size:14px; font-weight:normal; z-index:888; position:absolute;}
.top .navList ul.p li ul.navChild li{float:none; height:36px; line-height:36px;}
.top .navList ul.p li ul.navChild li a{height:36px; line-height:36px;}
.top .navList ul.p li ul.navChild li a:hover{background-color:#7cbee3;}

/* 底部 */
.foot{width:1200px; margin:20px auto 0; color:#656565; background-color:#e7f0f4; font-size:12px; font-family:'宋体'; padding:20px 0 8px; text-align:center; line-height:24px;}
.foot a{color:#656565;}
.foot span{margin:0 4px; color:#aaa;}

/* 首页 */
.index{width:1200px; margin:0 auto;}
.index .theme{height:550px; background-image:url(../../Images/Home/theme.jpg);}
/* 首页简介 */
.index .Py_content{padding:0 64px; height:223px; background-image:url(../../Images/Home/pic0813-7.gif);}
.index .Py_content .intro{width:300px; float:left;}
.index .Py_content .intro .title{height:33px; line-height:33px; padding-left:20px; color:#4c90bb; background:url(../../Images/Home/pic0813-1.gif) no-repeat; font-family:'微软雅黑'; font-size:12pt;}
.index .Py_content .intro .content{color:#717171; font-size:10pt; font-family:'微软雅黑'; padding:10px 10px 8px 16px; text-indent:32px;}
/* 首页新闻 */
.index .Py_content .news{width:360px; float:left; margin-left:56px;}
.index .Py_content .news .title{height:33px; line-height:33px; padding-left:20px; color:#4c90bb; background:url(../../Images/Home/pic0813-2.gif) 0 8px no-repeat; font-family:'微软雅黑'; font-size:12pt;}
.index .Py_content .news .content{padding:8px; line-height:24px;}
.index .Py_content .news .content ul li{border-bottom:1px #717171 dotted; font-family:'微软雅黑';}
.index .Py_content .news .content ul li a{color:#717171; font-size:10pt;}
/* 首页联系方式 */
.index .Py_content .contact{width:300px; float:left; margin-left:56px;}
.index .Py_content .contact .title{height:33px; line-height:33px; padding-left:20px; color:#4c90bb; background:url(../../Images/Home/pic0813-3.gif) 0 5px no-repeat; font-family:'微软雅黑'; font-size:12pt;}
.index .Py_content .contact .content{padding:8px;}
/*.main .Py_content .contact .content .bg{width:239px; height:40px; padding-top:32px; padding-right:12px; background-image:url(../../Images/Home/pic0813-4.gif); text-align:right;}*/
.index .Py_content .contact .content .profile{padding:0 8px; line-height:20px; color:#717171;}
.index .Py_content .line{border-top:1px #dbe8f0 solid;}

/* 单页 */
.main{width:1200px; margin:0 auto; background:url(../../Images/Home/bg.jpg) no-repeat; padding-top:20px;}
.main .container{width:1036px; margin:0 auto;}
.main .left{width:250px; background-color:#e5e5e5; float:left; margin-top:20px; padding-bottom:10px;}
.main .left .top{width:240px; height:35px; line-height:32px; background-image:url(../../Images/Home/pic08-1502.gif); margin-top:6px; color:#fff;}
.main .left .content{background-color:#f7f7f7; margin:0 8px;}
.main .left .content .childList{padding-top:4px;}
.main .left .content .childList li{width:206px; height:23px; padding-top:6px; margin:8px auto; background-image:url(../../Images/Home/pic08-1503.gif);}
.main .left .content .childList li a{display:inline-block; cursor:pointer; width:206px; color:#3f3f3f; font-family:'宋体'; font-size:10pt; text-decoration:none;}
.main .left .content .childList li a:hover{color:#F00;}
.main .left .content .childList li a.hover{color:#F00;}
.main .left .content .news,.main .left .content .contact{margin-top:20px;}
.main .left .content .news .title,.main .left .content .contact .title{width:206px; height:56px; line-height:54px; background-image:url(../../Images/Home/pic08-1507.gif); font-size:11pt; font-family:'微软雅黑';}
.main .left .content .contact .contactInfo{padding:4px 16px 12px;}

.main .right{width:761px; float:left; margin-top:20px; margin-left:24px; background-color:#fff;}
.main .right .top{width:745px; height:33px; line-height:33px; background-image:url(../../Images/Home/pic0815-11.jpg); padding-left:16px; color:#fff; font-size:11pt; font-family:'宋体';}
.main .right .rightContent{width:735px; padding:12px; border:1px #e3e3e3 solid; border-top:none; color:#717171; font-family:'微软雅黑'; overflow:hidden;}
/* 新闻列表页 */
.main .right .rightContent .newsList li{height:32px; line-height:32px; padding:0 8px; border-bottom:1px dotted #ccc;}
.main .right .rightContent .newsList li a.title{color:#444; font-family:'微软雅黑';}
/* 新闻详情页 */
.main .right .rightContent .newstitle{text-align:center; padding:20px 0;}
.main .right .rightContent .newscontent{line-height:24px;}
.main .right .rightContent .handle{height:64px; border-top:1px #3c99c9 dashed; font-size:12px; margin-top:20px;}
.main .right .rightContent .handle .share{height:32px; line-height:32px;}
.main .right .rightContent .handle .pageUpDown{height:32px; line-height:32px; text-align:center;}
.main .right .rightContent .handle .pageUpDown span{margin:0 16px;}

/* 留言板 */
.msgcontent .message li{height:32px; line-height:30px; padding-top:10px;}
.msgcontent .message li span{width:100px; display:block; float:left; text-align:right;}
.msgcontent .message li.btnDiv{padding:40px 0 30px 100px;}
.msgcontent .msg_list{font-size:12px;}
.msgcontent .msg_list .topmsg{padding-left:18px; background:url(user.gif) no-repeat;}
.msgcontent .msg_list .admin{color:#F00; padding-left:18px; background:url(admin.gif) no-repeat;}

/* 部件 */
.main .banner{width:1036px; margin:0 auto; height:268px;}

.page{clear:both;margin:5px auto; float:right; text-align:center; font-size:12px;}
.page span{display:block; float:left;height:26px;line-height:26px; margin:0 2px;}
.page strong,.page span.current,.page a{display:block; float:left;padding:0 8px; margin:0 2px;}
.page strong,.page span.current{background-color:#CCC;height:24px;line-height:24px;}
.page a{border:1px solid #CCC;height:24px; line-height:24px;}
.page a:hover{background-color:#CCC;}

.inputText_s{border:1px #888 solid; width:100px; height:24px; padding:2px 4px; float:left;}
.inputText_m{border:1px #888 solid; width:200px; height:24px; padding:2px 4px; float:left;}
.inputText_l{border:1px #888 solid; width:320px; height:24px; padding:2px 4px; float:left;}
.inputTextarea{border:1px #888 solid; width:480px; height:120px; padding:8px; float:left;}
.inputBtn{width:80px; background:url(../../Images/btn.jpg) no-repeat; color:#FFF; border:none; height:32px; font-weight:bold; cursor:pointer;}
.inputBtn:hover{background:url(../../Images/btn2.jpg) no-repeat;}

.position{color:#888; float:right; padding:0 8px;}
/* .position .gt{background:url(../../Images/gt.gif) no-repeat center center; width:6px; height:6px;} */
