@charset "utf-8";
/*-----------------------------------// 整体布局 //-----------------------------------*/
* {margin:0;padding:0;}
html { overflow-y: scroll; height: 100%;margin-bottom: 0.1em;}
body{ line-height: 24px; font-size:12px; color:#333; margin:0; padding:0; font-family:"微软雅黑","华文细黑","宋体", Arial, Tahoma, Helvetica, sans-serif; background-color:#fff;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none; color:#868686;}
a:hover {text-decoration:none; color:#265933;}
input,select,form,img,button {vertical-align:middle;}
img {border:0;}
button {cursor:pointer;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
em{ font-style:normal;}
.clear{font-size:0; clear:both; height:0; margin:0; padding:0; width:0; border:none; overflow:hidden;}

.wrap{width:100%; height:100%; margin:0; }
.container{width:100%; height:auto;}

.back_top{ width:54px; height:54px; position:fixed; right:70px; bottom:20px; z-index:10001; display:none;}
.back_top a{ display:block; width:50px; height:50px; background:url(../images/default/back_top.png) no-repeat 0 -50px;}
.back_top a:hover{ background-position:0 0;}

.online{position:fixed; right:60px; top:0px; z-index:9999; width:74px;}
.online .online_header{width:100%; height:57px; background:url(../images/default/online.png) no-repeat 0 0;}
.online .online_center{ width:100%; background:url(../images/default/online_bg.png) repeat-y 0 0;}
.online .online_center li{  text-align:center; color:#6c6c6c;}
.online .online_center li a{ color:#6c6c6c;}
.online .online_center li.phone { position:relative;}
.online .online_center li.phone .online_contact{ display:none; position:absolute; top:10px; left:-270px; z-index:9999; text-align:left; padding:10px 35px 0 10px; width:221px; height:117px; background:url(../images/default/online_contact.png) no-repeat 0 0;}
.online .online_center li.phone .online_contact table{ color:#6c6c6c; font-size:13px; font-family:"微软雅黑";}
.online .online_center li.phone .online_contact table th{ font-weight:normal; width:40px; }
.online .online_center li.phone .online_contact table td{ padding-bottom:3px; }
.online .online_center li.phone .online_contact p{ padding:3px 20px 3px 0; line-height:20px; color:#6c6c6c; font-size:13px; font-family:"微软雅黑";}
.online .online_center li a:hover img{filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; }
.online .online_footer{width:100%; height:15px; background:url(../images/default/online.png) no-repeat 0 -60px;}

.header{ width:100%; position:relative; z-index:9999;}
.header .m_c{ width:990px; height:143px; margin:0 auto; position:relative;}
.header .logo{ float:left; padding-top:35px;}
.header .other{ float:right; position:relative; padding-left:70px; padding-top:55px;}
.header .other .phone{padding-left:45px; height:32px; line-height:32px; background:url(../images/default/phone.jpg) no-repeat 0 center; color:#d7060d; font-size:24px; font-family:"微软雅黑";}

.header .menu{ height:50px; background-color:#d7060e; }
.header .menu .mid{ width:900px; margin:0 auto;}
.header .menu ul{ padding:0;}
.header .menu li{ float:left; display:block; position:relative; width:112px; padding:0 8px; height:50px;}
.header .menu li .a1{font-family:"微软雅黑"; color:#fff; display:block; width:112px; height:50px; line-height:50px; text-align:center; font-size:16px;}
.header .menu li.current{}
.header .menu li.current .a1,.header .menu li.hover .a1{ position:absolute; top:-1px; left:0px; z-index:9999; font-size:18px; border:solid 1px #e4e4e4; border-bottom:none; width:112px; height:50px; line-height:50px; background: url(../images/default/upline_bg.png) repeat 0 0;}

.header .menu ul li div.upline{ position:absolute; left:0; top:50px; z-index:9999; display:none;}
.header .menu ul li div.upline dl{ padding:10px 10px 10px 10px; min-width:92px; border:solid 1px #e4e4e4; border-top:none; background: transparent url(../images/default/upline_bg.png) repeat scroll 0 0;}
.header .menu ul li div.upline dt{ padding:5px 0;}
.header .menu ul li div.upline dt a{ display:block; width:92px; padding:2px 0; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#646464; font-family:"微软雅黑"; white-space: nowrap;}
.header .menu ul li div.upline dt a:hover{ color:#fff; background-color:#d7060e;}

.main{ padding:0; margin:0 auto; width:1000px; height:auto; }
/*search*/
.content .search{ width:898px; background:#fff url(../images/default/side_bg.gif) repeat-x 0 0; border:solid 1px #e3e3e3; border-top:none; padding:40px 50px;position:relative; }
.content .search .bg{width:538px; height:25px; padding:8px 25px 8px 25px; margin:0 auto; background:url(../images/default/search_bg.gif) no-repeat 0 0}
.content .search .s_keyword{float:left; width:425px; height:25px; line-height:25px; color:#e95413; font-family:"宋体";  border:none;}
.content .search .s_select{ float:left; position:relative; padding:0 8px; width:67px; border:1px solid #c1c1c1; height:22px; line-height:22px;}
.content .search .s_select .tt{ background:transparent url(../images/default/search_select.gif) no-repeat right center; font-size:13px; font-family:"微软雅黑";color:#b0b0b0; cursor:pointer;}
.content .search .s_select .tt_hover{ background:transparent url(../images/default/search_select_hover.gif) no-repeat right center; color:#e95413;}
.content .search .s_select .lt{ position:absolute; left:-1px; top:23px; z-index:999; padding:5px 8px; width:67px; border:1px solid #c1c1c1; border-top:none; background-color:#fff; display:none;}
.content .search .s_select .lt li{ padding:2px 0; height:22px; line-height:22px;}
.content .search .s_select .lt li a{ color:#b0b0b0; font-size:13px; font-family:"微软雅黑";}
.content .search .s_select .lt li a:hover,.content .search .s_select .lt li a.current{ color:#e95413;}
.content .search .s_submit{float:right; width:19px; height:17px; margin-top:5px; background: url(../images/default/search_submit.gif) no-repeat 0px 0px;}
.content .search .s_submit:hover{ background: url(../images/default/search_submit_hover.gif) no-repeat 0px 0px;}
.content .search .s_res{width:534px; height:25px; padding:6px 25px 6px 25px; margin:20px auto; background:url(../images/default/res_bg.gif) no-repeat 0 0; color:#969696; font-family:"宋体";}
.content .search .s_res b{color:#e95313; font-weight:normal;}
.content .search .s_res span{ float:right;}
.content .search .s_list{ padding:0 50px 30px 50px;}
.content .search .s_list li{ padding:20px 0; position:relative; background: url(../images/default/dashed2.gif) repeat-x 0px top;}
.content .search .s_list li.noline{ background:none;}
.content .search .s_list li b{color:#e95413; font-weight:normal;}
.content .search .s_list p{ line-height:22px;}
.content .search .s_list .p1{}
.content .search .s_list .p1 a{ font-size:14px; color:#525252; font-family:"微软雅黑";}
.content .search .s_list .p1 .a1{ font-size:13px; color:#c2c2c2; font-family:"宋体"; padding-left:15px;}
.content .search .s_list .p2{ padding:15px 0 10px 0; font-family:"宋体";}
.content .search .s_list .p2 a{font-size:13px; color:#666; font-family:"宋体";}
.content .search .s_list .p3{}
.content .search .s_list .p3 a{font-family:"宋体"; font-size:13px; color:#0040ff;}
.content .search .s_list .view{ position:absolute; right:0; bottom:20px; display:block; width:72px; height:21px; line-height:21px; text-align:center; font-size:12px; font-family:"宋体"; color:#d3d3d3; background:url(../images/default/pro_btn.gif) no-repeat 0 0;}
.content .search .s_list .view:hover{ background-position:0 -21px; color:#fff;}

/*ad*/
.main{ padding:0; margin:0 auto; width:1000px; height:auto; }
.main_ad{ width:100%; height:525px; overflow:hidden; position:relative; z-index:8888;}
.main_ad .ad{ width:100%; overflow:visible; height:525px; position:relative;}
.main_ad .ad li{ float:left; display:inline; width:100%;}
.main_ad .ad li a{ display:block; height:525px; width:1000px; margin:0 auto;}
.main_ad .ad_btm{ position:absolute; left:0; bottom:29px; z-index:9999; width:100%;}
.main_ad .ad_pos{width:1000px; height:12px; margin:0 auto; text-align:center; position:relative;}
.main_ad .ad_small{width:1000px; height:12px; margin:0 auto; text-align:center; position:relative;}
.main_ad .ad_prev{ display:none; width:29px; height:54px; cursor:pointer; position:absolute; left:0; top:-235px; z-index:9999; }
.main_ad .ad_prev a{ width:29px; height:54px; display:block; background:url(../images/default/slide_cross.png) no-repeat 0 0;}
.main_ad .ad_prev a:hover{ background-position:0 -54px;}
.main_ad .ad_next{ display:none; width:29px; height:54px; cursor:pointer; position:absolute; right:0; top:-235px; z-index:9999; }
.main_ad .ad_next a{ width:29px; height:54px; display:block; background:url(../images/default/slide_cross.png) no-repeat -29px 0;}
.main_ad .ad_next a:hover{ background-position:-29px -54px;}
.main_ad .ad_btm li{display:inline-block; padding:0 5px 0 6px;}
.main_ad .ad_btm li a{ display:block; cursor:pointer; width:15px; height:12px; background:url(../images/default/slide_ico.png) no-repeat center 0;}
.main_ad .ad_btm li a.active{ background-position:0 -12px;}

/*news*/
.index_news{ width:1000px; margin:0 auto; padding-top:40px;}
.index_news .index_about{ width:340px; float:left; padding-right:40px;}
.index_news .index_about .title{ height:30px; line-height:30px; font-size:17px; color:#d7060e; font-family:"微软雅黑"; }
.index_news .index_about .title em{ font-size:17px; color:#bbb; font-style:italic; font-family:Tahoma;}
.index_news .index_about .box{ height:170px; padding-top:25px;}
.index_news .index_about .box .pic{ float:left; padding:0 10px 0 0;}
.index_news .index_about .box .text{ color:#394749; font-size:12px; text-indent:24px;}
.index_news .index_about .box .text p{ line-height:22px;}
.index_news .index_about .box .text a{ color:#d7060e; font-size:12px;}

.index_box_news{ float:left; width:310px;}
.index_box_news .title{ height:30px; position:relative;}
.index_box_news .title ul{ position:absolute; left:0; top:0; z-index:999;}
.index_box_news .title li{ float:left; display:inline; padding:0 5px; background:url(../images/default/news_title_li.gif) no-repeat right 7px;}
.index_box_news .title li a{ display:block; width:89px; height:31px; line-height:31px; text-align:center; padding-bottom:9px; font-size:17px; color:#d7060e; font-family:"微软雅黑";}
.index_box_news .title li a:hover{ font-weight:bold;}
.index_box_news .title li.last{ background:none;}
.index_box_news .box{ display:none; padding-top:20px;}
.index_box_news .box .news_list{ /*float:left;*/}
.index_box_news .box .news_list li{ height:26px; line-height:26px; overflow:hidden;}
.index_box_news .box .news_list li a{ color:#394749; padding:0 12px; background:url(../images/default/item_li.gif) no-repeat left center;}
.index_box_news .box .news_list li a:hover{color:#d7060e; font-weight:bold; background:url(../images/default/item_li_hover.gif) no-repeat left center}
.index_box_news .box .news_list li span{ float:right; color:#acacac; font-family:"宋体";}

.index_video{ float:right; width:260px; height:195px; padding-top:10px;}

/*product*/
.main_product{width:100%; margin:10px 0 25px 0;}
.main_product .title{ font-size:17px; color:#d7060e; font-family:"微软雅黑"; padding:10px 0; height:25px; line-height:25px; position:relative;}
.main_product .title em{ font-size:17px; color:#bbb; font-style:italic; font-family:Tahoma;}
.main_product .title .line{ height:1px; border-bottom: solid 1px #d7060e; font-size:0; width:660px; position:absolute; top:23px; left:200px; z-index:99; }
.main_product .ul{ position:absolute; left:875px; top:15px; z-index:99; }
.main_product .case_prev { float:left; }
.main_product .case_prev .bx-prev{display:block; width:20px; height:20px; background:url(../images/default/case_cross.gif) no-repeat -20px 0;}
.main_product .case_prev .bx-prev:hover{background:url(../images/default/case_cross.gif) no-repeat 0 -20px;}
.main_product .case_next { float:left; }
.main_product .case_next .bx-next{display:block; width:20px; height:20px; background:url(../images/default/case_cross.gif) no-repeat 0 0;}
.main_product .case_next .bx-next:hover{background:url(../images/default/case_cross.gif) no-repeat -20px -20px;}
.main_product .bx-pager_case{  float:left; padding:7px 0 7px 5px;}
.bx-pager_case li{ float:left; display:inline; padding-right:5px;}
.bx-pager_case a{ display:block; width:6px; height:6px; font-size:0; background:url(../images/default/case_default.gif) no-repeat center 0;}
.bx-pager_case a.active,.bx-pager_case a:hover{ background:url(../images/default/case_active.gif) no-repeat center 0;}

.main_product .list{ width:1000px; height:170px; overflow:hidden; margin:30px 0;}
.main_product .list li{ float:left; display:inline; width:175px; }
.main_product .list li.last{ padding-right:0;}
.main_product .list li p{ height:20px; line-height:20px; width:175px; overflow:hidden; margin:15px 0; text-align:center;}
.main_product .list li p a{ font-size:12px; color:#535353; font-family:"微软雅黑";}
.main_product .list li p a:hover{color:#d7060e;}
.main_product .list li a:hover img{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}

/*news2*/
.news_box{ width:1000px; margin:0 auto; padding-bottom:20px;}
.news_box .mn{ width:475px; float:right;}
.news_box .l{ float:left;}
.news_box .title{ padding:5px 0 10px 0; height:25px; line-height:25px; border-bottom:solid 1px #cacaca;}
.news_box .title .li{ float:left; display:inline; font-size:18px; color:#cf0e26; font-family:"微软雅黑"; cursor:pointer;}
.news_box .title .li a{ font-size:18px; color:#cf0e26; font-family:"微软雅黑";}
.news_box .title em{ font-size:15px; color:#b2b2b2; font-style:italic; font-family:"Tahoma"; }
.news_box .title a.more{ float:right; font-size:13px; color:#b2b2b2; font-family:"宋体";}
.news_box .title a.more:hover{color:#cf0e26;}
.news_box .box{ padding:15px 0;}
.news_box .news_list{ float:left; width:360px;}
.news_box .news_list li{ height:26px; line-height:26px; overflow:hidden;}
.news_box .news_list li a{ display:block; height:26px; line-height:26px; width:260px; color:#404040; font-family:"微软雅黑"; font-size:12px; padding-left:20px; background:url(../images/default/news_li_1.png) no-repeat left center;}
.news_box .news_list li a:hover{color:#c30c22; background:url(../images/default/news_li_2.png) no-repeat left center}
.news_box .news_list li span{ float:right; color:#acacac; font-family:"宋体"; font-size:12px;}
.news_box .news_ad{ float:right; width:95px; padding-top:5px; overflow:hidden;}
.news_box .news_ad li.sc{ padding-top:10px;}
.news_box .news_ad li a:hover img{ filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4;}

/*partner*/
.partner{width:100%; margin:10px 0 25px 0; position:relative;}
.partner .title{ padding:5px 0 10px 0; height:25px; line-height:25px; border-bottom:solid 1px #cacaca;}
.partner .title .li{ float:left; display:inline; cursor:pointer; font-size:18px; color:#cf0e26; font-family:"微软雅黑";}
.partner .title .li a{font-size:18px; color:#cf0e26; font-family:"微软雅黑";}
.partner .title em{ font-size:15px; color:#b2b2b2; font-family:"Tahoma"; font-style:italic;}
.partner .title a.more{ float:right; font-size:13px; color:#b2b2b2; font-family:"宋体"; line-height:30px;}
.partner .title a.more:hover{color:#cf0e26;}
.partner .list{ height:55px; overflow:hidden; margin:30px 17px;}
.partner .list li{ float:left; display:inline;}
.partner .list li a{ display:block; width:153px; height:53px; margin:0 3px; border: solid 1px #d4d4d4;}
.partner .list li a:hover{ border: solid 1px #c30d23;}
.partner .cross{ position:absolute; top:90px; z-index:99; }
.partner .left_bar{ left:0; }
.partner .right_bar{ right:0; }
.partner .cross a{ display:block; width:10px; height:17px; background:url(../images/default/partner_cross.png) no-repeat 0 0;}
.partner .left_bar a{ background-position:0 0;}
.partner .right_bar a{ background-position:-10px 0;}
.partner .left_bar a:hover{ background-position:0 -17px;}
.partner .right_bar a:hover{ background-position:-10px -17px;}

/*footer*/
.main_footer{width:100%;}
.main_footer .zy{background-color:#d7060e; height:55px; line-height:55px;}
.main_footer .zy .text{ text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑";}
.main_footer .zy .text strong{ font-weight:normal; padding-right:60px;}
.divalpha{ background-color:#eee;}
.footer{ position:relative; width:990px; margin:0 auto; padding-bottom:20px; }
.footer .flogo{ float:left; width:174px; padding-top:20px; padding-left:20px;}
.footer .flogo a{ display:block; width:174px; height:57px; background:url(../images/default/footer_logo.png) no-repeat 0 -57px;}
.footer .flogo a:hover{ background-position:0 0;}
.footer dl{ float:left; padding-left:30px; }
.footer dt{ border-bottom:solid 1px #8e8e8e; padding:12px 0; margin-bottom:10px;}
.footer dt a{ font-size:14px; color:#545454; font-family:"微软雅黑";}
.footer dt a:hover{ color:#d7060e;}
.footer dd{ text-align:center; padding:2px 0;}
.footer dd a{ font-family:"宋体"; font-size:13px; color:#8e8e8e;}
.footer dd a:hover{ color:#d7060e;}
.footer dl.other{ padding-top:15px;}
.footer dl.other dd{ font-family:"宋体"; font-size:13px; color:#8e8e8e; text-align:left;}
.footer dl.other dd a{ font-size:13px;} 

/*link*/
.main_link{width:1000px; margin:20px auto;}
.main_link .left_link{ color:#999; font-size:16px; font-family:"微软雅黑"; float:left;}
.link{float:left; padding-left:10px;}
.link li{ float:left; display:inline; color:#acacac; font-size:13px; font-family:"宋体";}
.link li a{ color:#acacac; font-size:13px; font-family:"宋体";}
.link li a:hover{color:#c30d23;}

/*content*/
.advp{ height:280px;}
.container .content{ width:1000px; margin:0 auto; position:relative;}
.container .content .side{ width:213px; float:left; background-color:#efefef; border-left: solid 1px #dddddb; border-right: solid 1px #dddddb;}
.container .content .side_fixed{ position:fixed; left:0; top:0; z-index:999;}
.container .content .side .title{ position:relative; padding:0 0 20px 35px; margin-left:20px; margin-top:30px;}
.container .content .side .title .ico{ position:absolute; left:5px; top:0; z-index:99; height: 30px; width: 25px; background: url("../images/default/site_ico.jpg") no-repeat scroll 0 0;}

.container .content .side .title .news{ background-position:0 0; top:-2px;}
.container .content .side .title .beverages{ background-position:-28px 0; top:-2px;}
.container .content .side .title .product{ background-position:-53px 0; width:26px;}
.container .content .side .title .job{ background-position:-53px 0; width:26px;}
.container .content .side .title .about{ background-position:-79px 0; left:0px; width: 30px;}
.container .content .side .title .contact{ background-position:-109px 0; top:-2px;}

.container .content .side .title p{ height:22px; line-height:22px;}
.container .content .side .title p.p1{ font-size:22px; color:#d7060e; font-family:"微软雅黑";}
.container .content .side .title p.p2{ color:#b9b9b9; font-size:16px; font-family:"微软雅黑"; padding-top:3px}
.container .content .side .list{ padding-top:20px;}
.container .content .side .list ul{}
.container .content .side .list li{ padding:5px 10px; }
.container .content .side .list li a{ text-align:center; width:100%; display:block; height:26px; line-height:26px; text-align:center; font-size:14px; color:#646464; font-family:"微软雅黑";}
.container .content .side .list li a.current,.container .content .side .list li a:hover{background-color:#d7060e; color:#fff;}

.container .content .detail{ float:right; width:674px; padding:55px; min-height:500px; border-top: solid 1px #dddddb; border-right: solid 1px #dddddb;}
.container .content .detail .title{ font-family:"微软雅黑"; font-size:22px; color:#d7060e; height:30px; line-height:30px; text-align:center; padding-bottom:10px; border-bottom:solid 1px #d7060e;}
.container .content .detail .t_info{ height:29px; line-height:29px; font-family:"宋体"; color:#666666; text-align:center;}
.container .content .detail .text{ padding-top:40px; color:#666; font-family:"宋体"; }
.container .content .detail .text p{ line-height:26px;}
.container .content .detail .list{ width:100%; position:relative; padding:30px 0;}
.container .content .detail .list ul{ }
.container .content .detail .list .news li{height:35px; line-height:35px; padding:0 5px; background:url(../images/default/dashed.gif) repeat-x 0 bottom;}
.container .content .detail .list .news li span{ float:right; color:#c1c1c1; font-size:14px; font-family:"宋体";}
.container .content .detail .list .news li a{ color:#313131; font-size:12px; font-family:"宋体"; padding-left:18px; background:url(../images/default/news_li.gif) no-repeat left center;}
.container .content .detail .list .news li a:hover{ color:#d7060d; background:url(../images/default/news_li_hover.gif) no-repeat left center;}

.container .content .detail .detail_footer{ padding:40px 0 40px 0; font-family:"宋体";}
.container .content .detail .detail_footer .p_other{ height:20px; padding:8px 0 5px 0; position:relative;}
.container .content .detail .detail_footer .p_other ul{ position:absolute; right:0; top:11px; z-index:100;}
.container .content .detail .detail_footer .p_other li{float:left; display:inline; padding-left:20px;}
.container .content .detail .detail_footer .p_other li a{color:#999; height:14px; line-height:14px; padding-left:15px;}
.container .content .detail .detail_footer .p_other li.first a{ background:url(../images/default/detail_acrrow_down.gif) no-repeat 0 0;}
.container .content .detail .detail_footer .p_other li.first a:hover{color:#cc0000; text-decoration:none; background-position:0 -12px;}
.container .content .detail .detail_footer .p_other li.first a.hover{color:#999; background:url(../images/default/detail_acrrow_up.gif) no-repeat 0 0;}
.container .content .detail .detail_footer .p_other li.first a.hover:hover{color:#eb7246; background-position:0 -12px;}
.container .content .detail .detail_footer .p_other li.second a{background:url(../images/default/detail_acrrow_up.gif) no-repeat 0 0;}
.container .content .detail .detail_footer .p_other li.second a:hover{color:#cc0000;text-decoration:none; background-position:0 -12px;}
.container .content .detail .detail_footer .p_next{ padding-top:5px;}
.container .content .detail .detail_footer .p_next li{ float:left; display:inline; padding-right:30px; color:#999;}
.container .content .detail .detail_footer .p_next li a{color:#999; font-family:"宋体";}
.container .content .detail .detail_footer .p_next li a:hover{color:#cc0000; text-decoration:none;}
.container .content .detail .detail_footer .p_other .p_prev{ position:absolute; left:0; top:5px; z-index:99;color:#999;}
.container .content .detail .detail_footer .p_other .p_prev a{color:#999; font-family:"宋体";}
.container .content .detail .detail_footer .p_other .p_prev a:hover{color:#cc0000; text-decoration:none;}
.container .content .detail .detail_footer .line { background: url("../images/default/dashed.gif") repeat-x scroll 0 0;font-size: 0px;height: 1px;width: 100%; overflow:hidden;}
/*page*/
.footactions{text-align:center; margin:15px 0; width:100%;}
.pages{ text-align:center; height:32px; line-height:32px; overflow:hidden; width:100%;}
.pages #pages1{ position:relative;left:50%;float:left;}
.pages li{ position:relative;left:-50%;display: inline;float:left; padding:0 4px; color:#444;}
.pages li a{ color:#444; display:block; height:20px; line-height:20px; text-align:center; padding:5px 12px;}
.pages li strong{ color:#d7060d; display:block; height:20px; line-height:20px; padding:4px 11px; text-align:center; font-weight:normal; border:solid 1px #bbb;}
.pages li a:hover{ text-decoration:none; color:#d7060d; border:solid 1px #bbb; height:18px; padding:4px 11px;}
/*page*/

/*guestbook*/
.guestbook{ padding:30px 0 0 0;}
.guestbook .g_title{ color:#003f97; font-size:18px; font-family:"微软雅黑"; border-bottom: solid 1px #003f97; height:30px; line-height:30px; margin-bottom:55px;}
.guestbook .g_form th{color:#444; font-weight:normal; padding-bottom:5px; padding-right:10px; width:65px; text-align:right;}
.guestbook .g_form td{color:#444; padding-bottom:5px;}
.guestbook .g_form td .tinput{ border:1px solid #d2d2d2; padding:4px; color:#999; font-size:12px;}
.guestbook .g_form td textarea{border:1px solid #d2d2d2; padding:10px 5px; color:#999; font-size:12px; height:65px; width:600px;}
.guestbook .g_form td.sub{ padding-top:20px;}
.guestbook .g_form td li{ display:inline; float:left; padding-right:10px;}
.guestbook .g_form td.sub input{color:#fff; font-family:"宋体"; font-weight:bold; font-size:14px; text-align:center; width:103px; height:32px; line-height:32px; border:none; cursor: pointer; overflow:hidden; *display:block; text-transform:capitalize; background:transparent url(../images/default/guestbook_btn.jpg) no-repeat 0px 0px;}
.guestbook .g_form td.sub input.hover{ background-position: 0 -32px;}
.guestbook .g_form td .sel{ width:105px; height:25px; border:1px solid #aaaaaa; background-color:#fff;}
.guestbook .g_form td span{ color:#F00; padding-left:10px;}

.guestbook .g_list{ padding-bottom:20px;}
.guestbook .g_list li{ padding-bottom:10px; font-size:12px;}
.guestbook .g_list li table{border-collapse: collapse;}
.guestbook .g_list li th{ color:#333; width:77px; padding:10px 0; text-align:center; font-weight:normal; border: 1px solid #d2d2d2; background-color:#f5f5f5;}
.guestbook .g_list li th p{ text-align:center;}
.guestbook .g_list li td{ padding:10px; border: 1px solid #d2d2d2; background-color:#fff;}
.container .content .detail .guestbook .g_list li td .text{ position:relative; padding:15px 0;}
.guestbook .g_list li td .action{ position:absolute; bottom:-5px; right:0; z-index:9999; height:16px; line-height:16px;}
.guestbook .g_list li td .action li{ float:left; display:inline; padding-right:5px;}
.guestbook .g_list li td .action li a{ display:block; width:16px; height:16px; background:url(../images/default/guestbook_ico.gif) no-repeat 0 0;}
.guestbook .g_list li td .action li a.person{background-position:0 0;}
.guestbook .g_list li td .action li a.phone{ background-position:0 -16px;}
.guestbook .g_list li td .action li a.qq{ background-position:0 -32px;}
.guestbook .g_list li td .action li a.msg{ background-position:0 -48px;}
.guestbook .g_list li td span{ padding-right:5px; color:#333;}
.guestbook .g_list li td .time{color:#858585;}
.guestbook .g_list li td .check{color:#f00;}
.guestbook .g_list li td .success{color:#c07c0c; font-weight:bold;}
.guestbook .g_list li td .reply{color:#003399;}
.guestbook .g_list li td .no_reply{color:#333;}
/*guestbook*/