@charset "gb2312";
* {padding:0;margin:0;}
body {font-family: "微软雅黑","宋体","黑体",Arial,Helvetica,sans-serif;font-size:12px;color:#555;margin:0 auto;width:100%;background:#fff url(../images/t_bj.png) repeat-x left top;}
ul, li {list-style-type: none;}
a {color:#b20202;text-decoration: none;}
a:hover {color:#555;}
em {font-style:normal;float:right;font-weight:normal;font-size:12px;margin-right:10px;font-family:Arial,Helvetica,sans-serif;}
em a {color:#2791fd;}
em a:hover {color:#555;}
img {border:none;}

/* top */
#top {width:1200px;margin:0 auto;height:204px;}
#t_1 {height:42px;line-height:42px;}
#t_1 h1 {height:42px;width:900px;line-height:42px;float:left;overflow:hidden;font-size:12px;font-weight:normal;}
#t_1 p {width:300px;float:right;height:42px;line-height:42px;text-align:right;}
#t_1 p a {color:#555;margin:0 5px;}
#t_1 p a:hover {color:#b20202;}
#t_2 {height:112px;width:242px;float:left;}
#t_2 h1 {background: url(../images/logo.png) no-repeat left center;height:112px;width:242px;background-attachment:scroll;float:left;overflow:hidden;}
#t_2 h1 a {display:block;height:110px;width:429px;text-indent:-9999px;}
#t_3 {height:77px;width:320px;float:right;background: url(../images/tel.png) no-repeat left center;padding:35px 0 0 0;}
#t_3 p {margin:0 0 0 90px;font-size:14px;}
#t_3 p span {color:#b20202;font-size:36px;font-weight:bold;font-family: Arial,Helvetica,sans-serif;}

#jsddm {width:1200px;height:50px;clear:both;}
#jsddm li {float:left;height:50px;width:150px;line-height:50px;background: url(../images/menu.png) no-repeat right center;}
#jsddm li a {color:#fff;display:block;text-align:center;font-weight:bold;font-size:16px;}
#jsddm .menu_r {background:none;}
#jsddm li a:hover {color:#ff0;}

.clear {clear:both;}

/*flash*/
#flash {width:100%;height:500px;margin:0px auto;background:#333;}
#kinMaxShow {visibility:hidden;width:100%;height:500px;overflow:hidden;z-index:1;}

/* search */
#search {height:50px;overflow:hidden;width:100%;background:#e5e5e5;}
#sear {width:1200px;height:50px;margin:0 auto;}
#sear h1 {font-size:14px;font-weight:normal;color:#555;line-height:50px;float:left;width:900px;float:left;}
#sear h1 a {color:#555;margin:0 5px;}
#sear h1 a:hover {color:#b20202;}
#search form {height:38px;width:300px;float:right;margin:6px 0 0 0;}
#search input {width:220px;height:38px;line-height:38px;background:#fff url(../images/s.png) no-repeat 5px center;border:none;border-right: none;float:left;color:#999;text-indent:28px;}
#search #submit {width:80px;height:38px;line-height:38px;border:0 none;background:#b20202;cursor:pointer;color:#fff;text-align:center;font-size:14px;}


.content {width:1200px;margin:20px auto;}
#left {float:left;width:280px;}
#right {float:right;width:900px;border:1px solid #e5e5e5;border-radius:5px;}

/* left */
#fl {border:1px solid #e5e5e5;margin:0 0 10px 0;border-radius:5px;overflow:hidden;width:280px;}
#fl h3 {height:50px;line-height:50px;font-size:16px;color:#fff;background:#b20202;text-align:center;}
#left #fl li {line-height:38px;font-size:14px;background:url(../images/e1.png) no-repeat 15px center;border-bottom:1px dotted #ccc;margin:0 2px;}
#left #fl li a {display:block;text-indent:35px;color:#555;}
#left #fl li a:hover {color:#b20202;text-indent:40px;}
#contact {border:1px solid #e5e5e5;margin:0 0 10px 0;border-radius:5px;overflow:hidden;width:280px;}
#contact h3 {height:50px;line-height:50px;font-size:16px;color:#fff;background:#b20202;text-align:center;}
#contact p {line-height:26px;margin:3px 10px;font-size:14px;}

/* 产品left */
#fl p {line-height:30px;font-size:14px;background:url(../images/e2.png) no-repeat 25px center;}
#fl p a {display:block;text-indent:40px;color:#888;}
#fl p a:hover {color:#b20202;text-indent:45px;}

/* right */
#right #now_p {line-height:50px;height:50px;font-size:14px;color:#555;text-indent:15px;border-bottom:1px solid #e5e5e5;}
#xx_content {margin:10px 30px;}

#xx_content h2 {text-align:center;font-size:16px;line-height:50px;margin-top:10px;color:#b20202;}
#xx_content p {line-height:28px;margin:5px 0;font-size:14px;}
#xx_content h6 {text-align:center;font-size:12px;font-weight:normal;line-height:26px;margin:5px 20px;}
#xx_content h6 span {color:#f00;margin-right:6px;}
#xx_content h6 a {color:#f00;margin-right:6px;text-decoration: underline;}
#xx_content h6 a:hover {color:#555;}
#xx_content h5 {font-size:14px;line-height:30px;margin:10px 18px;color:#555;border-bottom:1px solid #ccc;background: url(../images/block2.gif) no-repeat 10px center;text-indent:25px;}

#page {clear:both;height:30px;line-height:30px;text-align:center;}

/* 文章列表 */
.news_l {border-bottom:1px dotted #ccc;margin-top:15px;}
.news_l h3 {text-indent:15px;background: url(../images/e2.png) no-repeat left center;font-size:16px;}
#xx_content .news_l p {font-size:14px;line-height:22px;margin:18px 0;}
.news_l h3 em {color:#999;}

#newsxg li {float:left;width:320px;line-height:30px;margin:0 0 0 20px;text-indent:10px;font-size:14px;}
#newsxg li span {color:#b20202;margin-right:5px;}
#newsxg li a {color:#555;}
#newsxg li a:hover {color:#b20202;}

/* 产品列表 */
.p_x {width:270px;height:360px;margin:8px 0 0 22px;float:left;overflow:hidden;text-align:center;}
.p_x dt {width:268px;height:268px;border:1px solid #e5e5e5;}
.p_x dt img {width:268px;height:268px;}
.p_x dd {line-height:20px;padding:10px 0;}
a .p_x dd {color:#555;}
a:hover .p_x dd {color:#b20202;}
a:hover .p_x dt {border:1px solid #ccc;}

/* 产品详情页 */
.p_xx {width:100%;height:300px;}
.p_img_c {float:left;width:300px;height:300px;border:1px solid #e5e5e5;text-align:center;}
.p_img_c img {height:300px;width:300px;}
.p_content {float:right;width:500px;height:300px;overflow:hidden;}
.p_content h3 {font-size:16px;line-height:50px;color:#b20202;}
#xx_content h4 {font-size:12px;font-weight:normal;line-height:26px;margin:5px 0;border-bottom:1px solid #e5e5e5;color:#888;}
#xx_content h4 span {color:#f00;margin-right:6px;}
.p_img_l {background:#f2f2f2;clear:both;height:50px;line-height:50px;text-align:center;font-size:14px;margin:20px 0;}
.p_img_l a {margin:0 20px;color:#f00;}
.p_img_l a:hover {color:#555;}

.index_hotNews_tab {width:840px;height:50px;border-bottom:1px solid #ccc;}
.index_hotNews_tab li {float:left;width:180px;margin:0 0 18px 0;text-align:center;font-size:16px;line-height:50px;cursor:pointer;color:#333;}
.index_hotNews_tab li {position:relative;margin-bottom: -1px;z-index:10;}
.index_hotNews_tab .on {height:50px;}
.index_hotNews_tab .on span {color:#b20202;display:block;border-bottom:1px solid #b20202;}


.px_xgnr {width:840px;height:50px;border-bottom:1px solid #ccc;}
.px_xgnr li {float:left;width:130px;margin:0 0 18px 0;text-align:center;font-size:16px;line-height:50px;cursor:pointer;color:#333;}
#xx_content .p_xx_h6 {font-size:16px;background:#f2f2f2 url(../images/e2.png) no-repeat 10px center;text-indent:20px;text-align:left;line-height:50px;margin:0;font-weight:bold;}

.p_x_xg {width:250px;height:300px;margin:8px 0 0 22px;float:left;overflow:hidden;text-align:center;}
.p_x_xg dt {width:248px;height:248px;border:1px solid #e5e5e5;}
.p_x_xg dt img {width:248px;height:248px;}
.p_x_xg dd {line-height:20px;padding:10px 0;}
a .p_x_xg dd {color:#555;}
a:hover .p_x_xg dd {color:#b20202;}
a:hover .p_x_xg dt {border:1px solid #ccc;}


/* 荣誉列表 */
.zxx {width:270px;height:228px;margin:8px 0 0 22px;float:left;overflow:hidden;text-align:center;}
.zxx dt {width:268px;height:188px;border:1px solid #e5e5e5;}
.zxx dt img {width:268px;height:188px;}
.zxx dd {line-height:20px;padding:10px 0;}
a .zxx dd {color:#555;}
a:hover .zxx dd {color:#b20202;}
a:hover .zxx dt {border:1px solid #ccc;}

/* 客户留言 */
#xx_content form {background-color:#fff;margin:5px 0 10px 30px;width:680px;height:380px;}
#xx_content .service {float:left;border: none;margin:5px 0 0 0;}
#xx_content .service .service_left {width:80px;text-align:right;font-weight:bold;line-height:32px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#xx_content .service .service_right {width:520px;line-height:32px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#xx_content .service #s_content {height:80px;}
#xx_content .service input {border:1px solid #ccc;width:420px;height:32px;color:#999;}
#xx_content .service .submit {font-size:16px;margin:5px 0 0 80px;width:420px;height:52px;background:#b20202;border:none;color:#fff;cursor:pointer;font-weight:bold;}
#xx_content textarea {width:420px;border:1px solid #ccc;height:80px;}

/* food */
#food {width:100%;background:#333 url(../images/food.png) repeat-x left 60px;margin:30px 0 0 0;}
.food {width:1200px;margin:0 auto;padding:20px 0;}
.food ul {width:1200px;height:38px;;}
.food li {line-height:38px;float:left;width:111px;font-size:14px;}
.food li a {color:#fff;display:block;text-align:center;}
.food li a:hover {color:#ccc;}
#food_l {float:left;width:850px;}
#food_l p {line-height:22px;margin:15px 20px;color:#fff;}
#food_l p a {color:#ccc;margin:0 5px;}
#food_l p a:hover {color:#fff;}
#food_r {float:left;width:350px;padding:12px 0 0 0;}
#food_r dl {float:left;width:160px;margin:0 0 0 10px;text-align:center;}
#food_r dl dt {width:160px;height:160px;}
#food_r dl dt img {width:160px;height:160px;}
#food_r dl dd {line-height:30px;color:#fff;}

/* 在线客服 */
.rides-cs {font-size:12px;background:#b20202;position:fixed;top:210px;right:0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a {color:#00A0E9;}
.rides-cs a:hover {color:#ff8100;text-decoration: none;}
.rides-cs .floatL {width: 36px;float:left; position: relative;z-index:1;margin-top:21px;height:191px;}
.rides-cs .floatL a {font-size:0;text-indent:-999em; display: block;}
.rides-cs .floatR { width:130px;float:left;padding: 5px;overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size:14px; color:#333;font-weight:600;line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height:38px;height:38px;border-bottom:solid 1px #E6E4E4;overflow:hidden;text-align:center;}
.rides-cs .cn ul .ewm {height:100px;}
.rides-cs .cn ul .tel_k {background:url(../images/tel.gif) no-repeat 12px center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background: url(../images/lanrenzhijia.png) repeat-x left 60px; background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}