
/* CSS Document */

/*              all           */

body{ margin:0; padding:0;background:#fff;font-family:"Verdana","宋体"; font-size:12px; color:#333; line-height:20px; font-weight:normal;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none; }
a{ color:#333; text-decoration:none;}
a:hover {color: #930e14;}
img{ border:none;}
.clearbox{clear:both; height:0; line-height:0; float:none;}
.left{ float:left}
.right{float:right}
.clear{ clear:both; overflow:hidden;}


  /*                 top                     */
.nav_con{margin:0px auto; width:960px; clear:both;}

.top0{height:100px;overflow:hidden; margin:0px auto;width:100%;}
.top{height:60px;overflow:hidden; margin:0px auto;width:960px;}
.top .logo{height:40px; float:left; display:block; padding-top:20px; margin-right:100px; font-size:40px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.top .tel{height:40px; float:right; display:block; padding-top:20px; font-family:impact; font-size:20px;}

.menu_bg{ height:35px; background-color:#930e14; width:100%}
.menu{height:35px; margin:0px auto; width:960px; font-size:14px;}
.menu li{ float:left;}
.menu li a{ padding:0 70px; color:#FFF; line-height:35px;}
.menu li a:hover{ padding:0 70px; background-color:#ec0000; display:block;}
.menu .hover{ padding:0 70px; background-color:#ec0000; display:block;}
.menu .line{height:35px; border-left:1px solid #FFF;float:left;}

  /*                 ban滚动图                     */
.slide{height:377px;width:960px;overflow:hidden;margin:0px auto;position:relative;z-index:10;}
.slide ul{height:377px;}
.slide ul li{width:960px;height:377px;float:left;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:10px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:19px;height:10px;margin:0px 2px;background: url(../image/banout.png) no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background: url(../image/banon.png) no-repeat;}
.slide .num{bottom:11px;}

.in_content{margin:0px auto; width:960px; clear:both;}

.in_ab{float:left; margin:10px 10px 10px 0;}
.in_ab_top{height:30px; background-color:#930e14; width:260px; padding-left:10px; color:#FFF; font-size:18px; line-height:28px; font-family:"微软雅黑";}
.in_ab_con{background-color:#efefef; width:250px; padding:10px;}

.in_news{float:left; margin:10px 10px 10px 0;}
.in_news_top{height:30px; background-color:#efefef; width:365px; padding-left:10px; color:#930e14; font-size:18px; line-height:28px;font-family:"微软雅黑";}
.in_news_con{ width:350px; padding:10px; border-bottom:2px solid #efefef}
.in_news_con ul{ width:350px; padding-top:10px; clear:both}
.in_news_con li{ line-height:25px;}
.in_news_con li a{background: url(../image/icon.png) no-repeat left center;cursor:pointer;overflow:hidden; padding-left:10px;}

.in_case{float:right; margin:10px 0;}
.in_case_top{height:30px; background-color:#930e14; width:285px; padding-left:10px; color:#FFF; font-size:18px; line-height:28px;font-family:"微软雅黑";}
.in_case_con{background-color:#efefef; width:275px; padding:10px;}

.h_bot{position:relative;z-index:0;width:100%;height:175px;}
.h_bg{background:url(../image/case_img_Bg.png) repeat-x;height:23px;width:100%;position:absolute;z-index:111;bottom:-1px;text-indent:15px; color:#FFF; text-align:center; padding-top:2px;}
.h_bg a{color:#FFF; font-family:Verdana;}

.in_link{float:left; height:96px;}
.in_link_left{float:left;height:63px; background-color:#930e14; width:40px; padding:10px; color:#FFF; font-size:18px; line-height:28px; font-family:"微软雅黑";}
.in_link_con{float:left; border:1px solid #dbdbdb; width:570px; padding:10px;height:61px;}
.in_link_con .logo{float:left; padding:0 8px;}




.slideleft{
	float:left;
	margin:10px 0 100px 0;
	clear:both
}
.slideleft_top{height:30px; background-color:#930e14; width:203px; padding-left:18px; color:#FFF; font-size:18px; line-height:28px; font-family:"微软雅黑"; }
.slideleft_con{background-color:#efefef; width:221px; padding-top:10px; padding-bottom:30px; margin-bottom:10px;}
.slideleft_con li{ height:30px;width:224px; line-height:30px;}
.slideleft_con li a{ padding-left:20px; font-size:14px;width:203px}
.slideleft_con li a:hover{padding-left:20px;font-size:14px;	background: url(../image/sideleft_on.png) no-repeat; color:#FFF;width:203px; display:block}
.slideleft_con .hover{padding-left:20px;font-size:14px;	background: url(../image/sideleft_on.png) no-repeat; color:#FFF;width:203px; display:block}

.content{ float:right; width:720px; margin:10px 0; color:#666;}
.content .top{background-color:#efefef; padding:0 15px; height:30px; color:#930e14;width:690px;font-size:18px; line-height:28px; font-family:"微软雅黑"; margin-bottom:15px;}
.content  .top .right{ float:right; font-size:12px; color:#666;}
.content .text{ float:right; width:550px; line-height:24px; padding-right:10px;}
.content .img{ float:left;  padding-top:8px; margin-right:8px;}
.content .text .title{ color:#930e14;font-size:18px; line-height:28px; font-family:"微软雅黑"; text-align:center}
.content .text .time{color:#999; margin-bottom:5px;text-align:center}

.new_s{width:550px;overflow: hidden; margin-bottom:15px; padding-left:10px;}
.new_s dl {width:550px;overflow: hidden; border-bottom:1px dotted #C3C3C3;height:30px;display:block;}
.new_s dl dt{width:400px;overflow: hidden; float:left;font-size:12px; color:#333; line-height:29px; font-weight: normal; height:29px;display:block; float:left; padding-left:15px; background: url(../image/icon.png) no-repeat 4px 13px;}
.new_s dl dt a{color:#333;}
.new_s dl dt a:hover{color: #930e14;}



.new_s dl dd{font-size:12px; color: #666666; line-height:29px; font-weight: normal; width:90px; display:block;float:right;display:block; text-align:right;}


/*         左边      页码   */

.page { width:360px; height:24px; display:block; margin:0 auto; padding-top:20px; padding-bottom:25px; font-weight:normal;}
.page span {  height:18px;float:left;display:block; }
.page span a{height:18px; line-height:18px; padding:0 8px; margin:0 4px;float:left;display:block; border:1px solid #C3C3C3; background: #FFF; color:#777;}
.page span a:hover,.page span a.in{border:1px solid #6b0005; background:#930e14;display:block; color:#FFF;}
.page p{  height:18px;float:left; width:35px;display:block;color:#777; text-align:center; font-weight:normal; }


.case{ float:left; margin-left:10px; width:225x; margin-bottom:15px;}

.foot{background:#efefef; padding:15px 0; text-align:center;margin:0px auto; width:960px; margin-top:20px; clear:both; color:#666; line-height:20px;}
.foot ul{text-align:center;clear:both; padding-left:310px; height:5px;}
.foot li{float:left;}
.foot li a{padding:0 5px; color:#000;}.foot li a:hover{padding:0 5px; color:#666;}
