@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0; list-style-type:none; font-family:Arial, Helvetica, sans-serif ; font-size:12px; color:#333}
html{line-height:24px;   }
*{margin:0;padding:0;}
p{ text-indent:0; font-size:14px;font-family:Arial, Helvetica, sans-serif ;}
ul{list-style:none;}
a,img{border:0;}
a{text-decoration:none;font-family:Arial, Helvetica, sans-serif}
a:hover{color:#ce042a;}
.lf{ float:left}
.rf{ float:right} 
body {padding:0;margin:0; width:100%; display:table; }
/* background:url(../images/tl_05.jpg) repeat-x;   background:url(../images/tl_02.jpg) no-repeat  right;*/
.head{ width:100%; height:115px; text-align:center; margin:0 auto; overflow:hidden; background:#FFFFFF}
.hea_man{ width:1004px; height:115px; margin:0 auto; overflow:hidden}
.rt_zo{ width:410px; float:right; height:115px;}


.top{ width:100%; height:30px; margin:0 auto; text-align:center; background:#32599C; }
.top_main{width:1004px;height:30px; line-height:30px; margin:0 auto;}
.tp_right{ width:250px;_width:270px; float:right;}
.top_lt{float:right;width:250px; }
.top_lt ul{width:250px;}
.top_lt ul li{ float:left;width:76px;display:block; margin-left:10px;}
.top_lt ul li a{ font-size:12px; text-align:right; float:right; color:#FFF;line-height:30px; }
.top_lt ul li a:hover{color:#075dbe;}
.top_rt{float: left; margin-left:15px;}
.top_rt ul{}
.top_rt ul li{ float:left;width:227px;display:block;  }
.top_rt ul li a{ font-size:12px; color:#FFF;padding-right:10px; text-align:right ;line-height:30px;}
.top_rt ul li a:hover{color:#FFFFFF;}





.zo_xia{ width:650px; float:left; margin-top:40px;}

.dao_z{ width:100%; height:46px; text-align:center; margin:0 auto;background:url(../images/yy_03.png) repeat-x; border-bottom:4px solid #CE2939; overflow:hidden  }
.dao_ma{ width:1004px; height:46px; margin:0 auto; overflow:hidden }
.dao_ma ul{}
.dao_ma ul li{ width:140px; float:left; height:46px; display:block;background:url(../images/yy_05.png) no-repeat right}
.dao_ma ul li a{ width:140px; float:left; line-height:46px; font-size:14px; }
.dao_ma ul li a:hover{ background:#CE2939; color:#FFF}

 /*  图片幻灯片 开始*/
.fullSlide{width:100%;position:relative;height:435px; margin:0 auto; background:url(../images/yy_11.png) repeat-x bottom ; overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important; _margin-left:-0px;}
.fullSlide .bd li{width:100% !important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:420px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:3%;left:0;height:20px;line-height:20px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1 ;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;
filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#ce042a;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:25%; z-index:1;width:40px;
height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:25%;background-position:-6px -137px;}



.man{width:100%;text-align:center; margin:0 auto;overflow:hidden}
.man_pro{ width:1004px; height:320px; margin:20px auto ;background:url(../images/bg_03.png) repeat-x;overflow:hidden}
.pro_tp{ width:1004px; height:30px; line-height:30px; margin:0 auto}
.pro_tp a{ float: right; margin-right:10px;line-height:40px;color:#a5a4a4}
.pro_tp a:hover{color:#fb0707;}
.pro_tp h1{ float: left ; text-align:right;line-height:30px; font-size:22px; color:#fb0707;}
.pro_tp h1 span{ margin-left:6px; font-weight:normal; font-size:17px; color:#a5a4a4}

.pro_xia{ width:1004px; float:left; margin-top:15px;}
.pro_xia ul{}
.pro_xia ul li{ width:184px; float:left; height:244px; display:block; margin:0 8px}
.pro_xia ul li a{ width:180px; height:240px; float:left}
.pro_xia ul li a:hover{ border:2px solid #fb0707;width:180px; height:240px;} 

.man_die{width:1004px;height:290px; margin:0px auto 20px; overflow:hidden}
.sheb{ width:300px; float:left; height:290px; background:url(../images/bg_07.jpg) repeat-x; overflow:hidden}
.aht{ width:300px;}
.aht h1{color:#767676; font-size:18px; }
.she_xia{ float: left; width:265px; margin:32px 17px;}
#hotpic { width: 265px; height: 212px; overflow: hidden; margin: 0 auto; float:left }
#NewsPic { position: relative; width: 265px; height: 212px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 18px; line-height: 18px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; 
background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background:  #ce042a; color: #FFF; }

.abt{ width:665px; float:right;height:290px; margin:0 auto;background:url(../images/bg_07.jpg) repeat-x;}
.abbt{ width:665px;}
.abbt h1{color:#767676; font-size:18px; }
.abt_xi{ float:left; width:625px; margin:40px 20px 10px;}
.xi_pp{  text-align:left}
.xi_pp p{ font-size:13px; line-height:24px; color:#616060}
.xi_pp b{ font-size:14px;color:#616060}

.wenha{ width:100%; height:250px; margin:10px auto 20px; text-align:center; background:#f5f5f5; overflow:hidden}
.wen_ma{ width:1004px; height:230px; margin:10px auto 0; overflow:hidden}
.fuwu{width:1004px;height:188px; float:left; margin:25px auto 0;}
.fuwu ul {width:1004px; float:left;}

.fuwu ul li.aa{ background:url(../images/te_03.jpg); width:250px; height:188px; float:left; border:}
.fuwu ul li.aa:hover{ background:url(../images/tn_03.jpg); width:250px; height:188px; float:left;}

.fuwu ul li.bb{ background:url(../images/tn_04.jpg); width:250px; height:188px; float:left;}
.fuwu ul li.bb:hover{ background:url(../images/te_04.jpg); width:250px; height:188px; float:left;}


.fuwu ul li.cc{ background:url(../images/tn_05.jpg); width:250px; height:188px; float:left;}
.fuwu ul li.cc:hover{ background:url(../images/te_05.jpg); width:250px; height:188px; float:left;}

.fuwu ul li.dd{ background:url(../images/tn_06.jpg); width:250px; height:188px; float:left;}
.fuwu ul li.dd:hover{ background:url(../images/te_06.jpg); width:250px; height:188px; float:left;}
.fuwu ul li a{ float:left; width:250px; height:188px; }

.footer{ width:100%; height:160px; text-align:center; background:url(../images/yy_30.png) repeat-x;}
.foo_main{ width:1004px; height:155px;   margin:0 auto}
.foo_lt{ float:left; width:580px; margin-top:30px;}
.foo_lt ul{width:580px; float:left}
.foo_lt ul li{ float:left; width:75px; display:block; height:15px; line-height:15px; display:block; border-right:1px solid #CCC;}
.foo_lt ul li a{ font-size:13px; color:#FFF}
.foo_lt ul li a:hover{ text-decoration:underline} 

.foo_lt p{ text-align:left; color:#FFF; text-align:left; line-height:27px; font-size:12px; margin-left:19px; margin-top:25px;}
.foo_rt{ width:200px; float:right;}
.hezu{ width:1004px; float:left; height:70px; margin:40px auto 0; border-bottom:1px solid #548aa9;border-top:1px solid #548aa9;}
.hezu a{ margin:15px 18px; float:left;}

/*以下是内页*/

.ppr{ width:100%;  text-align:center; margin:0 auto; overflow:hidden}
.pp_ma{  width:1004px; margin:10px auto 30px;background:url(../images/bb_03.png) repeat-y ; display: table; overflow:hidden}

.pp_lt{ width:230px; float:left; margin:0px auto 40px;}
.ltt_yi{ width:230px; float:left; margin:0  auto; }
.left_top{background: url(../images/pro_05.png) no-repeat;height:71px;font-size:26px; color:#e7943d; width:175px;_width:230px; padding-top:15px;
 text-align:left; padding-left:55px ;}
.left_top b{font-size:23px; color:#ffffff; height:26px; line-height:26px; font-weight:normal;  }
.left_top span{ font-size:12px; color:#ffffff;}

.ltt_yi ul{ margin:2px auto 0;  float:left; _margin-left:-5px;}
.ltt_yi ul li{ width:230px; height:37px; float:left; text-align:center; display:block; }
.ltt_yi ul li a{ width:230px; line-height:37px; color:#616161; float:left; text-align:center; font-size:14px; 
background:url(../images/tl_06.jpg) no-repeat 28px 12px;}
.ltt_yi ul li a:hover{ color:#cc0036} 
.ltt_yi ul li.zong { width:230px; height:35px; float:left; margin:4px auto; text-align: left; display:block; background:url(../images/tl_13.png) no-repeat 10px;}
.ltt_yi ul li.zong:hover { width:230px; height:35px; background:url(../images/b.gif) no-repeat 10px; color:#FFF}
.ltt_yi ul li.zong a{ width:230px; height:35px; background:none;line-height:35px; text-align:left; color:#F8F3F1; font-size:15px; padding-left:32px; }
.ltt_yi ul li.zong a:hover {color:#121111; font-size:15px;  }

.bixo{ float:left; width:230px; margin-top:30px;}
.about_rht{ width:750px; float: right; margin:0 auto; padding-bottom:20px; background:#FFF; overflow:hidden}
.rt_top{width:750px; height:50px; margin:0 auto; background: url(../images/pro_08.png) bottom left no-repeat  ;text-align:right;}
.rt_top p{height:50px; line-height:60px; font-weight:normal; float:right; text-align:right; margin-right:20px;}
.rt_top b{ float:left;height:50px; line-height:60px; font-size:16px; color:#6c6b6b;}
.rt_top a{font-size:14px; color:#505050;}
.rt_top a:hover{ color:#cb0b0b; text-decoration:underline;}
.pro_biao{ width:720px;margin:30px 20px 30px 10px; float:right;}
.pro_biao ul{ width:720px; _margin-left:-5px;_width:730px;  float:left;}
.pro_biao ul li{width:220px; height:220px; float:left; margin-right:20px;  margin-bottom:5px;}
.pro_biao ul li img{ border:1px solid #d8d5d5; padding:4px}
.pro_biao ul li span a{font-size:14px; color:#535151; height:26px; line-height:26px;}
.pro_biao ul li span a:hover{color:#cb0b0b; text-decoration:underline}




/*以下是新闻中心*/
.nw_xia{width:710px; margin:0 0 10px 30px ; overflow:hidden }
.nw_xia ul{width:710px;   margin-top:20px;}
.nw_xia ul li{width:705px; height:25px; line-height:25px; text-align:left;font-size:12px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}
.nw_xia ul li a{color:#858383;float:left;font-size:14px ;width:625px; display: block ;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.nw_xia ul li a:hover{color:#ff6600;}
.nw_xia ul li span{float:right; font-size:10px; text-align:center;  width:80px;color:#afaeae;display: block}

/*以下是新闻中心的详情页*/
.nw_main{ margin:0 auto;width:710px;}
.nw_main b{color:#CB0B0B;font-size:18px;line-height:30px;height:30px}
.nw_main .s_tittle{display:table;height:30px;line-height:30px; width:720px; margin-bottom:10px; text-align: center;  border-bottom:1px dotted #626263;}
.nw_main .s_tittle span{margin-right:20px; font-size: 12px; color:#5e5e5e; }
.tiao{width:710px; height:60px; margin-top:20px; line-height:40px;text-align:left; border-top:1px dotted #333232;}
.tiao span a{color:#333232; font-size:12px; height:30px; line-height:30px; }
.tiao span a:hover{ color: #ff6600; text-decoration:underline}


.fanye{ width:760px; float:right;clear:both;margin-top:30px; text-align:center;letter-spacing:2px;}
.fanye a{display: inline-block;height:23px;line-height:23px; font-size:13px; color:#4C4C4C; letter-spacing:5px;}
.fanye a.fanye01{  color:#5e5e5e; text-align:center;width:22px;}
.fanye a.fanye01:hover{ background: url(../images/pro_10.jpg) no-repeat; color:#ff6600;}
.fanye a.fanye02{width:33px;text-align:left; padding-left:8px;}



/*以下是产品中心的详情页*/
.pro_pro_xia{width:740px; margin:0 auto; }
.pro_pro_xia b{color:#CB0B0B;font-size:20px;line-height:30px;height:30px}
.pro_pro_xia .pro_img{margin:20px; width:640px; }
.jieshao_xia {width:740px; margin:0;padding-bottom:30px; text-align:left}
.jieshao{width:672px; height:43px; text-align:left ; padding-left:15px; color:#FFFFFF; background:url(../images/pro_19.jpg) no-repeat;}
.jieshao b{width:129px; font-size:18px; font-weight:normal; height:40px; line-height:40px; float:left; color:#FFFFFF; }
.ppp p{ text-align:left; margin:15px 10px 0 10px; width:726px; font-size:14px;  line-height:20px; text-indent:0; color:#333232; }
