@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("layout.css");
@import url("typography.css");
@import url("lrtk.css");
@import url("roll.css");

body{ background:#dcdddf;}
/* head ------------------------------*/
.head{width:100%;height:88px; background:url(../images/head-bg.gif) repeat-x;}
.header{width:1002px;height:88px;margin:0 auto; position:relative;}
.logo{ position:absolute;left:60px;top:36px;}
.util{width:230px;height:16px;font-size:12px; position:absolute;right:0;top:10px;color:#888e92;}
.util a{color:#888e92;}
.head_tel{ position:absolute;right:40px;top:50px;}
.menu{width:100%;height:50px; background:url(../images/menu-bg.gif) repeat-x;}
.menu ul{width:1002px;height:46px;margin:0 auto;}
.menu ul li{width:140px;height:46px;float:left;font-size:14px;line-height:46px; text-align:center;font-weight:bold;background:url(../images/menu_li-bg.gif) no-repeat right;}
.menu ul li a{width:139px;height:46px;display:block;color:#342e2e;}
.menu ul li a:hover{ background:url(../images/menu_hover.gif) repeat-x;}
.main_v{width:100%;height:366px; background:url(../images/main_v-bg.jpg) repeat-x;}

/* mBox ------------------------------*/
.mBox{width:954px;height:138px;margin:0 auto;padding-top:16px;}
.mLeft{width:302px;height:132px;float:left;background:url(../images/mLeft-bg.jpg) no-repeat;}
.mTitle{width:95px;height:23px;font-size:12px;font-weight:bold;line-height:23px; text-align:center;color:#fff;margin-left:7px;}
.mTitle a{color:#fff;}
.mComp{width:265px;height:100px;margin:5px auto 0;font-size:12px;line-height:25px;color:#4a4b4f;}
.mComp a{color:#9b0101;}
.mCenter{width:302px;height:132px;float:left;background:url(../images/mLeft-bg.jpg) no-repeat;margin-left:25px;}
.pic_roll{width:275px;height:90px;margin: 9px auto 0;}
.mRight{width:302px;height:132px;float:right;background:url(../images/mLeft-bg.jpg) no-repeat;}
.mRight_C{width:265px;height:100px;margin:5px auto 0;font-size:12px;line-height:25px;color:#4a4b4f;background:url(../images/mRight-bg.png) no-repeat right top;}
.mRoll{width:954px;height:170px;margin:17px auto;background:url(../images/mRoll-bg.gif) no-repeat;}

/* mLink ------------------------------*/
.mLink_bg{width:100%;height:255px; background:#0b557c;}
.mLink{width:954px;height:220px;margin:0 auto;padding-top:35px;}
.mLink_l{width:225px;height:220px;float:left;background:url(../images/mLine.png) no-repeat right top;}
.m_title{width:215px;padding-left:10px;height:40px;font-size:14px;font-weight:bold;color:#fff;}
.mLink_l_C{width:200px;height:168px;font-size:12px;line-height:28px;color:#fff;margin:0 auto;}
.mLink_c{width:425px;height:220px;float:left;background:url(../images/mLine.png) no-repeat right top;margin-left:17px;}
.mLink_c_C{width:400px;height:168px;font-size:12px;line-height:28px;color:#fff;margin:0 auto;}
.mLink_c_C a{color:#fff;}
.mLink_r{width:270px;height:220px;float:right;}
.m_title1{width:215px;padding-left:10px;height:25px;font-size:14px;font-weight:bold;color:#fff;}
.m_title1 a{color:#fff;}
.mContact_C{width:250px;height:168px;font-size:12px;line-height:28px;color:#fff;margin:0 auto;font-size:12px;line-height:18px;color:#fff;margin:0 auto;}
.foot{width:100%;height:73px; float:left; background:url(../images/foot-bg.jpg) repeat-x;font-size:12px;line-height:20px;color:#fff; text-align:center;padding-top:20px;}

/* about ------------------------------*/
.wrapper{width:947px;margin:17px auto;}
.sTitle{width:930px;height:28px; background:url(../images/sTitle-bg.jpg) no-repeat;padding-left:17px;font-size:13px;font-weight:bold;color:#fff;line-height:24px;}
.sCont{width:865px;height:auto !important;min-height:200px;height:200px;border-left:1px solid #d5d6d7;border-right:1px solid #d5d6d7;padding:30px 40px; background:#fafafa;font-size:12px;line-height:20px;color:#000;}

/* pic_list ------------------------------*/
.picCont{width:945px;height:auto !important;min-height:200px;height:200px;border-left:1px solid #d5d6d7;border-right:1px solid #d5d6d7;background:#fafafa;padding-bottom:30px;}
.prodBox{width:211px;height:165px;float:left;margin-left:20px;margin-top:40px;_margin-left:10px;_margin-right:5px;}
.imgBox {display: table-cell;width:203px;height:125px;line-height:110px;text-align:center;vertical-align:middle;*display: block;
         *font-size:110px;padding:3px;border:1px solid #bfbfbf;overflow:hidden;}
.imgBox img {vertical-align:middle;}
.txtBox{ width:211px; text-align:center; font-size:12px;height:32px;line-height:32px;}
.txtBox a{color:#2d2b2b;}

/* prod_show ------------------------------*/
.sProd_T{width:945px;height:30px;font-size:14px;font-weight:bold;line-height:30px; text-align:center;color:#474646;padding-top:20px;}
.sProd_P{width:945px; text-align:center;padding:8px 0;}
.sProd_C{width:865px;margin:0 auto;font-size:12px;line-height:20px;color:#474646;}
.pages{width:865px;height:40px;font-size:12px;line-height:20px;color:#474646;margin:0 auto;}
.pages li{width:432px;height:20px;}
.pages li a{color:#474646;}
.pages li a:hover{ text-decoration:underline;}
#go_return{width:865px;height:20px;font-size:12px;line-height:20px; text-align:right;margin:0 auto;}
#go_return a{color:#474646;}
#go_return a:hover{ text-decoration:underline;}

/* news ------------------------------*/
.sNews{width:865px;padding:10px 0;border-bottom:1px dashed #c4bebe;}
.sNews_T{width:865px;height:24px;font-size:12px;line-height:24px;color:#474646;font-weight:bold;}
.sNews_time{width:865px;height:24px;font-size:12px;line-height:24px;color:#474646;}
.sNews_C{width:865px;font-size:12px;line-height:24px;color:#474646;}
.sNews_C a{color:#fe0000;}
.news_T{width:865px;height:24px;font-size:12px;line-height:24px;color:#474646;font-weight:bold; text-align:center;}
.news_time{width:865px;height:24px;font-size:12px;line-height:24px;color:#474646;text-align:center;}
.news_C{width:865px;font-size:12px;line-height:24px;color:#474646;}