@charset "utf-8";
.wrapper{margin:0 auto;width:960px;}
/*企业简介页,联系我们页*/
.main{font-size:1.6em;}
.main .box{margin:35px auto;color:#505050;}
.main .box:after{content: "\0020"; zoom:1;display:block; height: 0;clear:both;visibility: hidden; }
.main .box .lbox{float:left;width:350px;vertical-align:middle;text-align:center;}
.main .box .lbox img{vertical-align:middle;}
.main .box .cbox{margin-left:360px;text-align:left;vertical-align:middle;text-indent:2em;line-height:1.8em;}
.main .box .cbox p{text-indent:2em;}

.main .picbox{width:785px;padding:15px 0;margin:40px auto;text-align:center;background:#cdcdcd;}
.contactinfo{line-height:150%;width:370px;margin:40px auto;padding-left:80px;background:url("about/icon_contact.png") no-repeat center left;}

/*留言建议*/
.guestinfo{line-height:150%;width:760px;margin:20px auto;padding:20px;border:1px solid #ccc;background:#FFF;text-align:center;}
.guestinfo .lrjzbox{width:360px;float:left;margin:0 auto;padding:0 20px;text-align:left;overflow:hidden;}
.guestinfo .lrjzbox img.codeimg{cursor:pointer;vertical-align: middle;}
.guestinfo .lrjzbox p{vertical-align:top;}
.guestinfo .lrjzbox p label{vertical-align:top;}
.guestinfo .lrjzbox p.submit{text-align:center;}
.guestinfo .lrjzbox input.form_submit{cursor:pointer;}
.guestinfo .lrjzbox input.tinput{border:1px solid #999;width:280px;height:24px;line-height:24px;}
.guestinfo .lrjzbox textarea.textinput{border:1px solid #999;width:280px;height:280px;}

.guestinfo ul.booklist{margin-left:400px;padding:20px 0;text-align:left;}
.guestinfo ul.booklist li{padding:0;margin-bottom:15px;border-bottom:1px solid #ccc;}
.guestinfo ul.booklist li cite{margin:0;padding:0;font-size:0.8em;}
.guestinfo ul.booklist li p{margin:5px 0;padding:0;}
.guestinfo ul.booklist li blockquote{font-size:0.8em;}

.guestinfo .npage{margin-top:20px;text-align:center;}
.guestinfo .npage a{display:inline-block;text-align:center;color:white;margin:0 5px;width:30px;height:30px;line-height:30px;font-size:1.2em;background:#c8c8c8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;behavior:url(/pie.htc);}
.guestinfo .npage a.cur{background:#696969;}


/*新闻内容页*/
.content{width:100%;max-width:960px;margin-bottom:20px;}
.content .title{padding:30px 15px;text-align:center;font-size:1.8em;line-height:150%;font-weight:normal;background:white;border-bottom:1px solid #999;}
.content .pic{padding:20px;background:white;}
.content .pic img{width:100%;}
.content .conbody{padding:20px;font-size:1.6em;line-height:180%;border-bottom:1px solid #999;}
.content .conbody .con img{width:auto;max-width:850px;}
.content .conbody p{text-indent:2em;}

.content .conbody .downurl{padding-top:15px;text-align:center;}
.content .conbody .downurl a.icon-down{background:red;color:#fff;padding:10px 20px;margin-bottom:20px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;position:relative; behavior:url(/pie.htc);}
.content .conbody .readme{padding-top:15px;text-align:center;}

.justwords{padding:50px 0;color:#555;}
.justwords .title{border:none;}
.justwords .conbody{padding:0 100px 20px 100px;background:#FFF;}


/*新闻列表页*/
.newslist{padding-top:50px;}
.newslist .listbox{margin:5px auto;}
.newslist .listbox .spic{float:left;width:350px;height:250px;display:table-cell;vertical-align:middle;text-align:center;}
.newslist .listbox .spic span{display:block;margin-top:5px;text-align:center;font-size:1.6em;}
.newslist .listbox .spic img{width:300px;height:200px;vertical-align:middle;}
.newslist .listbox ul.rlist{margin-left:350px;}
.newslist .listbox ul.rlist li{height:40px;line-height:40px;font-size:12pt;color:#969696;text-align:right;padding-right:10px;padding-left:40px;background:url("icon_list.png") no-repeat 10px bottom;}
.newslist .listbox ul.rlist li a{display:block;float:left;text-align:left;color:#969696;padding-left:10px;height:40px;width:80%;overflow:hidden;}
.newslist .listbox ul.rlist li a:hover{text-decoration:none;}
.newslist .listbox ul.rlist li span.date{}
.newslist .listbox ul.rlist > li:first-child{color:white;background:#505050 url("icon_list.png") no-repeat 10px top;}
.newslist .listbox ul.rlist > li:first-child a{color:white;border-left:1px solid #eaeaea;}
.newslist .listbox ul.rlist li:hover{color:white;background:#797979 url("icon_list.png") no-repeat 10px top;}
.newslist .listbox ul.rlist li:hover a{border-left:1px solid #eaeaea;color:white;}
.newslist .npage{display:none;margin-top:20px;text-align:center;}
.newslist .npage a{display:inline-block;text-align:center;color:white;margin-left:10px;width:30px;height:30px;line-height:30px;font-size:1.6em;background:#c8c8c8;}
.newslist .npage a.cur{background:#696969;}


