﻿@charset "utf-8"; 
/* ===  ****  模版页面   CSS定义 *****  =====   */
*{padding:0px; margin:0px;line-height:1.8em;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
   font-family: "微软雅黑",Arial, Tahoma,"宋体";   /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #444444;    /*文字颜色定义 */
	}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #444444;} /* 未访问的链接 */
a:visited {color: #444444;} /* 已访问的链接 */
a:hover{color: #c50d19;	text-decoration: none;} /* 鼠标在链接上*/ 
a:active {color: #444444;} /* 点击激活链接 */
.lk{display: block;height: 0;width: 0;overflow: hidden;}

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}/*图片边框为0*/
.clear{clear:both;}/*清除浮动*/
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
table{text-align: justify;}
checkbox{border: 0px;}/*选择框样式定义 */ 

/*文字按钮样式定义 */ 
.button{border: 0px; }
.wapbg{ background:#eaeff4 url(images/bg.jpg) repeat-x left top;}
.mainbg{ width:1003px; margin:0 auto; background:#ffffff;}

.foot{ background:#dedfdf; padding:12px 20px;}

/*顶部*/
.heard{border-top:3px solid #c50d19; background:url(images/heardbg.jpg) repeat-x left bottom;}
.logo{ padding:14px 0 8px 30px; width:320px; float:left;}

.topnav{ text-align:right; width:220px; float:right; padding-right:30px; padding-top:14px;}
.menu{ background:url(images/menubg.jpg) no-repeat left top; padding:12px 0 11px; line-height:38px; height:38px;}
.date{ width:250px; float:left; color:#fff; padding-left:6px; line-height:38px;}
.date p{ line-height:34px; color:#fff;}
.menu ul{ list-style:none; width:710px; float:right;}
.menu li{ width:100px; float:left; line-height:38px;}
.menu li a{ line-height:38px; font-size:14px; color:#fff; font-weight:bold; display:block;}
.menu li a:hover{color: #ffffff;}
.banner{ padding-bottom:15px; width:1003px; height:281px;}


/*主体*/
.main{ padding:0 20px 20px;}

.box_c{ background:url(images/leftbg.jpg) repeat-y left top}
.box_b{ background:url(images/left_b.jpg) no-repeat left top; height:10px; line-height:10px;}


.left{ width:220px; padding-right:20px; float:left;}
.right{ width:720px; float:right}
.left_tit{ background:url(images/left_tit.jpg) no-repeat left top; line-height:37px; color:#c50d19; font-size:14px; font-weight:bold; padding-left:15px;}
.left_tit span{ font-size:12px; font-weight:normal; color:#444444;}


.prolist{ padding:0 10px 10px;}
.prolist ul{ list-style:none; padding:10px 0}
.prolist li{ background:url(images/line.gif) repeat-x left bottom; line-height:30px; padding:4px 0 4px 0;}
.prolist li a{ display:block; line-height:30px; background:url(images/navbg.jpg) no-repeat left top; padding-left:15px; padding-right:10px;}
.prolist li a span{ background:url(images/cion01.gif) no-repeat right 12px; display:block; line-height:30px;}
.prolist li a:hover span{ background:url(images/cion02.gif) no-repeat right 12px; display:block; line-height:30px;}

.title{ margin:0 1px; background:url(images/titbg.jpg) no-repeat left top; line-height:35px;color:#c50d19; font-size:14px; font-weight:bold; padding-left:15px;}
.title span{ font-size:12px; font-weight:normal; color:#444444;}

.contact{ padding:10px 12px;background:url(images/contbg.jpg) no-repeat right bottom; margin:0 1px;}
.contact h2{ color:#c50d19;}

.right_tit{ background:url(images/tit_line1.jpg) repeat-x left bottom;line-height:30px;}
.right_tit p{ width:150px; float:left; background:url(images/tit_line.jpg) no-repeat left bottom;line-height:30px;}
.right_tit b{background:url(images/cion03.gif) no-repeat 3px 3px; padding-left:18px; color:#c50d19;line-height:30px;}
.right_tit span{font-size:12px; font-weight:normal; color:#444444; margin-left:12px; line-height:30px;}
.right_tit a{ float:right; margin:6px 12px 0 0px;color:#c50d19;}


.right_tit01{ background:url(images/rit.jpg) no-repeat left top; line-height:37px;color:#c50d19; font-size:14px; font-weight:bold; padding-left:15px;}
.right_tit01 span{ font-size:12px; font-weight:normal; color:#444444;}
.right_tit01 a{ float:right; margin:12px 12px 0 0}
.box_l{ width:342px; float:left;}
.box_r{ width:342px; float:right;}


.company{ padding:12px 0;}
.company img{ float:left; margin:0 10px 2px 0;}

.news{ padding:12px 0}
.news ul{ list-style:none;}
.news li{ border-bottom:1px solid #e9e9e9; padding:0 12px;}
.news li a{ background:url(images/cion04.gif) no-repeat left 5px; padding-left:20px; line-height:26px;}
.news p{}
.news p img{ float:left; margin-right:10px; border:1px solid #e9e9e9; padding:2px; line-height:20px;}
.news p a{ background:none; padding:0; color:#c50d19; text-decoration:underline;}

.foticp{ width:250px; float:right; text-align:right;}


.place{ background:url(images/ritbg.jpg) no-repeat left top; line-height:37px; font-size:14px; font-weight:bold; color:#c50d19; padding-left:15px;}
.place span{ float:right; margin-right:12px; font-size:12px; font-weight:normal; color:#444444; line-height:37px;}



