@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body,div,span,ul,li,form,input,img{margin:0; padding:0; border:0; outline:0; font-weight:normal; font-style:inherit; vertical-align:baseline;text-align:left;font-size:14px; font-family:"微软雅黑"; background-repeat:no-repeat;}
a,a:link,a:visited,a:active{text-decoration:none; color:#6a6a6a;}
a:hover{text-decoration:none; color:#999;}
a img{border:0; text-decoration:none;}
ol,ul{list-style:none;}
body{ width:100%; color:#2c2c2c;}
.l{ float:left;}
.r{ float:right;}
.clear{clear: both;}
.wp{width:1200px;overflow:hidden; margin:0 auto;}
.font{ font-family:'微软雅黑';}
.fontbold{ font-weight:bold;}
.main_wp{width:950px;overflow:hidden; margin:15px auto 0 auto;}
.margin_top10{ margin-top:10px;}
.wp{width:1000px; margin:0 auto;}
/* public */


/* top */
.topbg{width:1000px;  margin:0 auto; background:#ffffff;}
.logo{width:1000px; }
.menubg{width:1000px; height:49px; margin:0 auto; background:url(../images/menubg.png) no-repeat 0 0;}
.menubg ul{color:#fff;height:49px; line-height:49px; font-family:'微软雅黑';}
.menubg ul a{display:inline-block; font-weight:bold; font-size:18px;color:#fff;padding:0 36px;}
.menubg ul a.check,.menubg ul a:hover{}
/* top */
/* search*/
.search{width:1000px; margin:15px auto 10px auto;}
.searl{ text-align:right;width:800px;height:23px; line-height:23px;}
.searl span.red{color:#fa0505; display:inline-block; font-size:16px; font-weight:bold;}
.searl a{display:inline-block;color:#434040; padding:0 8px;}
.searr{width:144px; height:23px; background:#fefefe;border:1px solid #3585cf; border-radius:5px;padding-left:5px;padding-right:5px;}
span.searchl input{width:110px; height:23px; line-height:23px;}
span.searchimg input{width:26px;  height:21px;margin-top:1px; line-height:21px; text-align:center; cursor:pointer;  background:url(../images/sear.jpg) no-repeat center center;}
/* search*/
/* wp*/
.lmenu{width:161px;}
.lmenu{width:161px;}
.lmenutit{width:161px; height:40px; background:url(../images/lmbg.png) no-repeat 0 0; line-height:40px; text-align:center; font-size:16px; font-weight:bold; color:#fff;}
.lmenu ul{border:1px solid #c9ecf8; border-top:none; padding-left:2px;}
.lmenu ul li{background:url(../images/nav1.png) no-repeat 0 center;height:41px; line-height:41px; padding-left:20px;}
.cptj{width:819px; margin-top:10px;}
.cptjtit{border-bottom:1px solid #cdcccb;color:#0274cc; font-size:16px; font-weight:bold;padding:0 10px; height:30px; line-height:30px;}
a.more{color:#727070;display:block; font-size:14px; font-weight:normal;}
.cptjtitbox{margin-top:10px;}
.cbox{width:155px; height:151px;margin:2px 4px;}
.cbox img{width:155px; height:120px;}
.cbox span{display:block; height:30px; line-height:30px; text-align:center;border:1px solid #e3e3e3;border-top:none;}



.gsdt{width:490px;}
.gsdt ul{width:480px; border-top:none;padding:0 5px;}
.gsdt ul li{height:35px; line-height:35px; background:url(../images/nav2.jpg) no-repeat 0 center;padding-left:10px;}
.aboutit{width:490px; height:29px; line-height:29px; background:url(../images/titbg.png) no-repeat 0 0; font-size:16px; font-weight:bold; color:#fff; padding-left:10px;}
.aboutit a{display:inline-block; float:right; font-size:14px; padding-right:15px; color:#716c6c;}










/* wp*/
.link{width:1000px; margin:0 auto;}
.linktit{margin-left:12px;padding-left:10px;width:978px; height:29px; background:url(../images/titbg.png) no-repeat 0 0; line-height:29px;color:#fff; font-weight:bold; font-size:16px;}
.linkbox{margin-left:12px; margin-top:10px; line-height:25px; padding-bottom:10px;}
.linkbox a{display:inline-block;padding:0 10px;color:#2e2b2b;}
/* footer*/
.footerbg{width:1000px; height:81px;  background:url(../images/footbg.png) repeat-x; margin-top:36px; position:relative; margin:0 auto;}
.fmenu{padding-top:15px; line-height:27px; color:#fff; text-align:center;}
.fmenu a{display:inline-block; width:77px; text-align:center; color:#fff; }
.fmenu a:hover{color:#fff;}
.copyright{color:#fff; line-height:27px; text-align:center;}
/* footer*/

.bottom_t{ position:absolute; right:30px; bottom:15px; width:133px; height:auto;}