﻿@charset "utf-8";
/* CSS Document */

/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
body{background:#cf0413 url(../images/bg.jpg);font:13px/18px Arial, Helvetica, sans-serif;color:#fff;}
h1, h2, h3, h4, h5, h6{ font-size:100%}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;/*表单中的字体属性与表单以外的不一致，需要单独定义*/}
ul, li ,dl,dt,dd{list-style:none;}
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none} /*隐藏*/
.left{ float:left} /*左浮动*/
.right{ float:right} /*右浮动*/
.clear{ clear:both; margin:0px; padding:0px;  } /*清除浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #e4e4e4} /*1像素边框*/
.position_rel{ position:relative} /*相对定位*/
.hot{color:#F17500}
.del{ font-family:georgia}/*删除线样式字体，用在商品价格*/

/*区块与区块间隔调用样式*/

.blank15{clear:both; height:15px; display:block;}
.blank10{clear:both; height:10px; display:block;line-height:10px;font-size:0px;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}


/*默认文字链接样式*/
a{color:#fff;text-decoration:none;}
a:hover{color:#febac5;text-decoration:none;}

.main{width:1100px;margin:0 auto;background:#cf0413;}


/*header样式*/
#header{width:1100px;margin:0 auto; height:110px;}
#header h1{float:left}
#header span{float:right; text-align:right; padding-top:25px;font-family:Microsoft Yahei;font-size:16px;color:#fce643;line-height:33px;margin-right:10px;_display:inline}
#header span a{color:#fce643; font-family:Microsoft Yahei;}
#header span a:hover{color:#fff;}

.menu{ width:100%;height:41px;background:url(../images/mbg.jpg) repeat-x;}
/*nav样式*/
#nav{width:1100px;margin:0 auto;}
#nav ul{height:41px;line-height:41px;}
#nav li{float:left;width:157px;text-align:center; background:url(../images/nl.jpg) left center no-repeat;}
#nav li a{font-size:15px; font-weight:bold;display:block}
#nav li a:hover{background:url(../images/arrow.gif) no-repeat center 35px}

/*banner样式*/
#banner{width:1100px;overflow:hidden;margin:0 auto}
#banner img{width:1100px;}

/*pic样式*/
#pic{width:1100px;height:89px;margin:0 auto;}
#pic span{float:left;width:186px;_width:185px;height:87px;border:1px solid #FFD5DF;overflow:hidden;margin-right:10px}

/*content样式*/
#content{width:1100px;margin:0 auto;overflow:hidden}
.c1_l{float:left;width:280px;margin-right:10px;_display:inline}
.ny{width:230px;}
.c1_l h2{height:41px;line-height:41px;background:url(../images/title2_bg.gif) no-repeat;}
.ny h2{background:url(../images/title2_nbg.gif) no-repeat;}
.c1_l h2 span{float:left;font-size:14px;font-weight:normal;text-indent:1em}
.c1_l h2 a{float:right;font:10px/41px normal;margin-right:1em;_display:inline}

.c1_l ul.c1_left{padding:10px;height:195px;overflow:hidden}
.c1_l ul.c1_left li{height:30px;line-height:31px;border-bottom:1px dashed #cecece;text-indent:1em}
.c1_l ul.c1_left li a{ width:260px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display:block;}

.c1_l dl{padding:10px;line-height:31px}
.c1_l dd{height:31px;line-height:31px}

.c1_c{float:right;width:800px}
.c1_c_t{width:800px}
.jj{ width:500px; float:left;}
.jj h3{height:41px;line-height:41px;background:url(../images/title4_bg.gif) no-repeat;}
.jj h3 span{float:left;font-size:14px;font-weight:normal;text-indent:1em}
.jj h3 a{float:right;font:10px/41px normal;margin-right:1em;_display:inline}
.jj .jjc{padding:10px;height:180px;overflow:hidden font-size:13px;line-height:24px;}
.hj{ padding:5px 0 0 2px;}

.c1_c ul{padding:10px;height:180px;overflow:hidden}
.c1_c ul li{ font-size:14px; line-height:24px;}
	
.c1_c_c{width:800px}	
.c1_c_c h3{height:41px;line-height:41px;background:url(../images/title1_bg.gif) no-repeat;}
.c1_c_c h3 span{float:left;font-size:14px;font-weight:normal;text-indent:1em}
.c1_c_c h3 a{float:right;font:10px/41px normal;margin-right:1em;_display:inline}
#marquee{width:790px; height:180px;overflow:hidden;}
#marquee ul{padding:10px;height:180px;overflow:hidden;}
#marquee li{float:left;width:180px;text-align:center;margin-right:10px;_display:inline; margin-bottom:20px;}
#marquee li:hover{background:#dd0122}
#marquee img{width:180px;height:135px}

.c1_r{float:right;width:280px}
.c1_r h4{height:41px;line-height:41px;background:url(../images/title2_bg.gif) no-repeat;}
.c1_r h4 span{float:left;font-size:14px;font-weight:normal;text-indent:1em}
.c1_r h4 a{float:right;font:10px/41px normal;margin-right:1em;_display:inline}

.c1_r ul{padding:10px;height:180px;*height:170px;overflow:hidden}
.c1_r li{height:30px;line-height:31px;border-bottom:1px dashed #cecece}
.c1_r li a{float:left}
.c1_r li span{float:right;font-size:10px;}

.c1_r dl{padding:10px;height:140px;overflow:hidden}
.c1_r dd{height:30px;line-height:31px;border-bottom:1px dashed #cecece}
.c1_r dd a{float:left}
.c1_r dd span{float:right;font-size:10px;}


.subleft{}
.subleft ul{padding:10px 0;overflow:hidden}
.subleft li{ background:url(../images/h.jpg) 15px center no-repeat; padding-left:25px; line-height:30px;}/*line-height:31px;*/
.subleft li.cp{ background:url(../images/h.jpg) 15px 8px no-repeat; padding:0 0 6px 25px; line-height:20px;}/*line-height:31px;*/
.subleft li span{ font-size:14px; font-weight:bold;}

.subleft li ul{  }
.subleft li ul li{ height:25px; line-height:25px;  padding-left:15px;}


.page{width:840px;float:right;margin-bottom:30px;_display:inline}
.page h5{height:41px;line-height:41px;background:url(../images/title3_bg.gif) no-repeat;font-size:14px;font-weight:normal;text-indent:1em}
.page h5 span{float:left}
.page h5 p{float:right;font-size:12px;margin-right:1em;_display:inline}

.fy{ height:40px; line-height:40px; padding:15px 0; text-align:center; clear:both; font-size:13px;}

.about{padding:10px;overflow:hidden}
.about li{color:#f1f1f1}

.con{padding:10px 0; overflow:hidden; line-height:24px;}
.con li{font-size:14px;color:#f1f1f1;line-height:41px;}

.news{padding:10px;overflow:hidden}
.news li{height:41px;line-height:41px;border-bottom:1px dashed #cecece}
.news li a{float:left;text-indent:1em}
.news li span{float:right;margin-right:1em;_display:inline;font-size:10px;color:#cecece}

.case{padding:20px;overflow:hidden}
.case li{float:left;margin-right:35px;margin-bottom:10px;_display:inline;width:195px;height:175px;padding:4px;border:1px solid #cecece;text-align:center;line-height:20px}
.case li:hover{background:#A80329;}
.case li img{width:195px;height:155px}
.case .box{ padding-bottom:8px; margin-bottom:15px; line-height:40px; border-bottom:1px dotted #fff;}
.case .box a{ display:block;line-height:20px; padding-top:5px;}
.case .box img{ width:200px; height:150px; padding:4px; border:1px solid #e9a7a7;}
.case .box p{line-height:25px;}
.case .box select{ border-radius:2px; border:1px solid #e9a7a7; line-height:22px;height:22px;}

/*bottom样式*/
#bottom{text-align:center;width:1100px;margin:15px auto 0; padding:15px 0;line-height:26px;border-top:1px solid #cecece;}
#bottom span{height:31px;line-height:31px;display:block}
