/*---------------¹«¹²---------*/
* {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #333333;
}
body {background-image: url(../images/back.jpg);background-repeat: repeat-x;background-position: left top;width: 1047px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
/*Ä¬ÈÏÁ´½Ó*/
a {color: #333;text-decoration: none;}
a:hover {text-decoration: none;color: #FF6600;}
.a1 {color: #FF6600;text-decoration: none;}
.a1:hover {text-decoration: none;color: #666666;}
img,a img { border:0; }

/*------head------------------*/
.head {float: left;width: 1074px;}
.menu {float: left;width: 1074px;height: 37px;padding-top: 5px;}
.menu ul {float: left;width: 1074px;}
.menu li {float: left;width: 107px;}
.menu a:link, .menu a:visited {line-height: 37px;float: left;height: 37px;width: 107px;text-align: center;font-size: 14px;font-weight: bold;color: #FFFFFF;display: block;background-image: url(../images/line.jpg);background-repeat: no-repeat;background-position: right bottom;}
.menu2 a:link, .menu2 a:visited {line-height: 37px;float: left;height: 37px;width: 107px;text-align: center;font-size: 14px;font-weight: bold;color: #000000;background-image: url(../images/curr.jpg);background-repeat: no-repeat;background-position: right top;}

/*banner*/
.banner {
	width:1074px;
	height:352px;
	overflow:hidden;
	position:relative;
	float: left;
}
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:1074px; height:352px; display:block; }
.slider2 { width:2000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; }
.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }

/*------------main-----------------*/
.main {float: left;width: 1074px;padding-top: 23px;}
.banner2 {float: left;width: 1074px;}
.maincrk {float: left;width: 1072px;margin-top: 10px;background-image: url(../images/mainback.jpg);background-repeat: repeat-x;background-position: left bottom;border: 1px solid #CCCCCC;}
.crok {float: left;width: 1072px;padding-bottom: 22px;padding-top: 15px;}
.crokleft {float: left;width: 321px;padding-left: 14px;padding-right: 13px;}
.crokmid {float: left;width: 321px;background-image: url(../images/crkline.jpg);background-repeat: no-repeat;background-position: left top;padding-left: 28px;padding-right: 13px;}
.contA {float: left;width: 321px;text-align:justify;text-justify:inter-ideograph;line-height: 190%;padding-top: 10px;}
.contB {float: left;width: 321px;padding-top: 10px;}
.pic {float: left;}
.pic2  {float: left;padding-right: 4px;}

.titleback {float: left;width: 321px;background-image: url(../images/titline.jpg);background-repeat: no-repeat;background-position: left bottom;height: 39px;}
.titleback h1 {float: left;font-size: 14px;font-weight: bold;color: #666;padding-left: 9px;}
.titleback span {float: right;padding-right: 8px;font-family: Arial;}
.titleB {float: left;width: 1052px;font-weight: bold;height: 14px;padding-bottom: 10px;padding-left: 20px;font-size: 14px;}
.buterL {float: left;height: 61px;width: 27px;}
.conBint {float: left;width: 1000px;padding-left: 9px;padding-right: 9px;}
.buterR {float: right;height: 61px;width: 26px;}
.conB {float: left;width: 1072px;padding-bottom: 24px;}
.footer {
	float: left;
	width: 1074px;
	padding-top: 40px;
	text-align: center;
	line-height: 200%;
	padding-bottom: 10px;
}
/*tt*/
.rollBox{
	width:1072px;
	overflow:hidden;
	float: left;
	height: 167px;
}
.rollBox .LeftBotton{
	height:61px;
	width:27px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/BUT1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 34px;
}
.rollBox .RightBotton{
	height:61px;
	width:26px;
	overflow:hidden;
	float:right;
	display:inline;
	cursor:pointer;
	background-image: url(../images/BUT2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 34px;
}
.rollBox .Cont{
	width:1010px;
	overflow:hidden;
	float:left;
	height: 167px;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:171px;
	float:left;
	text-align:center;
	line-height: 180%;
}
.rollBox .Cont .pic img{
	background:#fff;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 4px;
}
.rollBox .Cont .pic p{
	color:#505050;
	line-height: 20%;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
