@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0; padding:0; font-family: "Microsoft YaHei","微软雅黑", Arial, Helvetica, sans-serif; color:#666666;}
h1,h2,h3,p,ul,li{ margin:0px; padding:0px; list-style:none; list-style-type:none; display:block;}
img{ border:none;}
td {
	font-family: "Microsoft YaHei","微软雅黑";
	font-size: 12px;

}
a {color: #666666; text-decoration: none; }
a:hover{
	color:#F00;
	text-decoration: none;
}
.lindan0001 { 
font-family: "Microsoft YaHei","微软雅黑", Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
line-height:23px;
height:35px; 
} 
/*-------------头 部----------------*/

#full-screen-slider { width:100%; height:399px; float:left; position:relative}
#slides { display:block; width:100%; height:399px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; overflow:hidden; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f77b07;}

.ban_yy{ width:1200px; height:5px; background:url(../images/topyy.png) repeat-x; position:absolute; float:left; margin-top:90px;}
.ban_yy01{ width:1024px; height:5px; background:url(../images/topyy.png) repeat-x; position:absolute; float:left; margin-top:90px;}

.lin002{line-height:25px;TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; MARGIN: 0px}

.lin003{border-bottom:#e3e3e3 solid 1px; display:block; line-height:30px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.lin003 a{border-bottom:#e3e3e3 solid 1px; display:block; line-height:30px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc3c4;}
.lin003 a:hover{border-bottom:#e3e3e3 solid 1px; display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000;line-height:30px;height:30px;}
.lin004{font-size:12px; color:#a3a3a3;line-height:38px}


.lin001{ color:#FFF; font-size:12px; line-height:42px; margin-top:10px;}
.lin001 a{ color:#FFF; font-size:12px;line-height:42px;}
.lin001 a:hover{ color:#ff0000; font-size:12px;line-height:42px;}

.lin0006{ color:#ffffff;font-size:14px;  line-height:30px;font-weight:bold; }
.lin0006 a{ color:#ffffff; font-size:14px;   line-height:30px;font-weight:bold; }
.lin0006 a:hover{ color:#ffffff; font-size:14px; line-height:30px; background-color:#cb1722; display:block;}

.lin0007{ color:#ffffff;font-size:14px;  font-weight:bold; line-height:30px;background:#cb1722; height:30px;  width:105px;}
.lin0007 a{ color:#ffffff; font-size:14px;  font-weight:bold; line-height:30px;  height:30px; background-repeat:no-repeat; width:105px;}
.lin0007 a:hover{ color:#ffffff; font-size:14px;  font-weight:bold; line-height:30px;  height:30px; background-repeat:no-repeat; width:105px;}

.proleft a{ background:url(../images/probg.jpg) no-repeat; width:230px; height:35px; float:left;line-height:35px; font-size:16px; color:#0357b1; font-weight:bold;}
.proleft a:hover{ background:url(../images/prohover.jpg) no-repeat; width:230px; height:35px; float:left; color:#FFF;line-height:35px; font-size:16px;}

.lin0008 a{ color:#ffffff; font-weight:bold; display:block;line-height:35px; background:url(../images/prohover.jpg) no-repeat; width:230px; height:35px; font-size:16px;}
.lin0008 a:hover{ color:#ff0000; font-weight:bold; display:block;line-height:36px; font-size:16px;}

.lin0009 a{ color:#0357b1; font-weight:bold; display:block;line-height:30px; width:230px; height:30px;}
.lin0009 a:hover{ color:#ff0000; font-weight:bold; display:block;line-height:30px;}


.indexcontentbg{ background:url(../images/indexconbg.jpg) repeat-x #FFF; width:100%;}

.leftprotitle{ background:url(../images/lefttitle.jpg) no-repeat; width:230px; height:28px;}
.titleinfo{ font-size:14px; font-weight:bold; color:#2c2c2c;}


.indexcont{margin-top:5px; float:left; margin-left:3px; margin-right:3px;}

.tjprotitle{ background:url(../images/indexpro.jpg) no-repeat; width:784px; height:28px; float:left;}
.more a{font-family: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:12px;float:left;}
.more a:hover{font-family:  Arial, Helvetica, sans-serif; color:#cb1722; font-size:12px;}

.indexabouttitle{ background:url(../images/indexabouttitle.jpg) no-repeat; width:517px; height:28px; float:left;}

.indexabout{ float:left; margin-top:12px; width:517px;}


.indexnew{ float:left; margin-top:5px; margin-left:5px; margin-right:5px;}
.indexnewcon{ float:left; width:229px; margin-top:8px; margin-bottom:6px; margin-left:10px;}

.indexprogun{ float:left; width:1000px; margin-left:12px; margin-top:5px;}


.contents{float:left; margin-top:15px;font-size:13px; width:774px;}



.lxwm3{ height:44px; width:784px; background:url(../images/xian1.jpg) repeat-x bottom; text-align:left;}
.lxwm3 p{ float:left; padding:0 5px; line-height:44px; height:44px; background:url(../images/xian2.jpg) repeat-x bottom; color:#cb1722; font-size:15px; font-weight:bold; text-align:left;}
.lxwm4{ padding-top:10px; padding-bottom:30px; padding-left:5px; line-height:25px; font-size:13px; text-align:left;}

.foot{ background:url(../images/footbg.jpg) repeat-x; height:108px; float:left; width:100%;}
.foottxt{ color:#FFF; line-height:30px; text-align:center;}

#gotop{display:none;position:fixed;z-index:777;width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;background:url(../images/top.png) no-repeat;cursor:pointer;}

#gotop{width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;}	