﻿
.banner{ height:242px;}
.main{ background:#ffffff; padding:11px 12px 21px 16px;}
.main .l{ float:left; width:253px;}
.lnav{ width:251px; border:solid 1px #eaf4f7; background:url(../images/lnavbg.png) repeat-x;}
.lnav .title{ height:50px; background:url(../images/etitlebg.png) repeat-x; position:relative;}
.lnav .title .mc{ position:absolute; right:45px; top:10px;}
.lnav ul{margin:33px auto 0px; width:188px; overflow:hidden; padding-bottom:40px; }
.lnav ul li{ height:43px; line-height:43px;}
.lnav ul li a{ display:block; height:100%; padding-right:27px; border-top:dotted 1px #b1b1b1; margin-top:-1px; color:#3e3e3e; text-align:right;}
.lnav ul li a:hover,.lnav ul li a.hover{ background:url(../images/lnava_bg.png) no-repeat; color:#ffffff;}

.rukou{ border:solid 1px #e8e8e8; height:173px; padding:0px 10px;}
.rukou dt{ text-align:center; font-size:16px; color:#23a5f1; font-weight:bold; line-height:48px;}
.rukou dd{ width:96px; height:26px;line-height:26px; overflow:hidden; float:left; margin-bottom:15px; margin-left:11px;}
.rukou dd a{ height:100%; width:100%; background:url(../images/tuoyuan1.png); color:#3d3d3d; font-size:12px;  text-align:center; display:block; }
.rukou dd a:hover{ background:url(../images/tuoyuan.png); color:#ffffff;}

.main .r{ width:790px; float:right; border:solid 1px #ededed;min-height:500px;}
.main .r .biaoti{ height:47px; line-height:47px;  border-bottom:solid 1px #ededed;}
.main .r .biaoti .mc{ float:left; font-size:16px; color:#0c91cb; font-weight:bold; background:url(../images/aaa.png) left center no-repeat; text-indent:20px; margin-left:16px;}
.main .r .biaoti .daohang{ float:right; color:#8e8e8e; margin-right:23px; font-size:12px;}
.main .r .biaoti .daohang a{color:#8e8e8e;}
.main .r .biaoti .daohang span{ color:#0c91cb;}
.main .r .txt{ color:#404040; line-height:24px; padding:40px; }

.main .r .rongyu{ margin-top:54px;}
.main .r .rongyu li img{ width:276px; height:186px;}
.main .r .rongyu li{ line-height:35px; float:left; width:276px; height:210px; text-align:center; margin-left:58px; margin-right:53px; margin-bottom:40px;}
.main .r .rongyu li a{ color:#848484;}
.main .r .rongyu li a:hover{color:#23a5f1;}


.page{ width:725px; margin:auto; border-top:solid 1px #e7e7e7; text-align:center; padding-top:18px; padding-bottom:25px;}
.page *{ display:inline-block;}
.page .tiao{ height:29px; line-height:29px; padding:0px 18px; color:#333333; min-width:100px; width:auto;}
.page .tiao a,.page .tiao .current{ min-width:21px; padding:0px 5px; height:30px; line-height:30px; text-align:center; color:#575757; border:solid 1px #dddddd; margin-left:10px; font-size:12px;}
.page .tiao .current,.page .tiao a:hover{ color:#ffffff; background:#438ab0;}
/*.page .tiao a.pn{ width:60px;}
.page .all,.page .pageindex{ display:none;}*/

.main .r .shipin{ margin-top:54px;}
.main .r .shipin li img{ width:287px; height:192px;}
.main .r .shipin li{ line-height:35px; float:left; width:287px; height:227px; text-align:center; margin-left:54px; margin-right:54px; margin-bottom:40px;}
.main .r .shipin li a{ color:#848484;}
.main .r .shipin li a:hover{color:#23a5f1;}

.newslist{ width:730px; margin:auto; overflow:hidden; padding-bottom:20px; margin-top:10px;}
.newslist li{ border-top:dotted 1px #d6d6d6; line-height:48px; height:48px; background:url(../images/sanjiao.png) 8px center no-repeat; text-indent:22px; margin-top:-1px; padding-right:4px;}
.newslist li a{ color:#5c5c5c;}
.newslist li a:hover{ color:#23a5f1;}
.newslist li span{ float:right; color:#8c8c8c;}

.message{ padding-bottom:50px;}
.message .huanying{ color:#a3a3a3; text-align:center; margin-top:75px;}
.message table{color:#333333; text-align:right; margin:auto; margin-top:45px;}
.message table .xing{color:#853333;}
.message table .text{ border:solid 1px #bbbbbb; width:198px; height:18px; line-height:18px;}
.message table td{ padding:7px 10px;}
.message table td textarea{ width:380px; height:85px;}
.message table td .but{ width:81px; height:34px; line-height:34px; color:#ffffff; text-align:center; border:none; cursor:pointer;} 
.message table td .but.sub{ background:#23a5f1; margin-right:12px;}
.message table td .but.reset{ background:#f79200;}


/*文章详细页*/
.newsinfotop{ width:740px; margin:auto; border-bottom:1px #dedede dashed; text-align:center; }
.newsinfotop h1{ font-size:20px; font-weight:bold; color:#474747; margin-top:30px;}
.newsinfotop .time{ color:#888888; font-size:14px; line-height:40px;}
.newsinfozw{ padding:35px 38px; color:#404040; line-height:24px; min-height:300px;}




