/*首页*/
/*浮动*/
.fl{float:left;}
.fr{float:right;}
/* popbox */
.popbox{width:598px;height:240px;background-color:#f9f9fa;position:absolute;top:0;left:0;display:none;z-index:1615;}
.popbox h2{width:100%;height:4px;background-color:#d90708;position:relative;}
.popbox h2 a{position:absolute;right:0; bottom:0;}
.popbox .mainlist{display:inline-block;width:570px; padding-left:28px;}
.pop_tit{
	width:100%;
	display:inline-block;
	color:#d90708;
	padding:12px 0 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
}
.pop_form{width:100%; display:inline-block;}
.pop_form font{
	display:inline-block;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
}
.pop_form input{
	floaT:left;
	display:inline-block;
	width:217px;
	height:20px;
	text-indent:3px;
	border:1px solid #c3c3c8;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}
.pop_form .pop_input1{
	width:58px;
	height:20px;
	display:inline-block;
	text-align:center;
	text-indent:0;
	background:#d30304;
	border-color:#a80607;
	color:#fff;
	margin-right:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}
.pop_form .pop_input2{background:#989898; border-color:#7a7a7a; margin:0;}
.pop_form .pop_input1:hover{text-decoration:underline; cursor:pointer;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;z-index:1610;}

.banner{width:100%; display:inline-block; height:380px; overflow:hidden;}
/* demo04 */
#myController3{height:15px;line-height:15px; z-index:1003;position:absolute; bottom:18px; right:6px; z-index:500;}
#myController3 li{float:left; width:13px; height:15px; display:inline; text-align:center;cursor:pointer;background:url(../images/ban_btn.png) no-repeat; margin:0 4px; text-indent:-222em; overflow:hidden;}
#myController3 span.prev,#myController3 span.next{background:none; display:none;}
#myController3 li.on{background-position:left bottom;}
#myController3 li:hover{background-position:left bottom;}
#slides3 img{width:1440px; height:380px; display:block; margin:0 auto;z-index:100;}
#jFlowSlide3{z-index:100;}


.index_scro{width:100%; height:32px; display:inline-block; background:#169274;}
.index_scro1{float:left; width:100%; height:32px; display:inline-block; background:#169274;}
/*热点*/
.notice{float:left;width:360px;height:32px;padding-left:115px;overflow:hidden;background:url(../images/index_scro1bg.png) no-repeat top left;}
.noticTipTxt{color:#ff7300;height:32px;line-height:32px;overflow:hidden; display:inline-block;}
.noticTipTxt li{width:100%; height:32px;line-height:32px; display:inline-block;}
.noticTipTxt a{
	float:left;
	width:295px;
	color:#fff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	font-variant: normal;
}
.noticTipTxt span{float:right; display:inline-block; font:normal 12px/32px Arial; color:#fff;}
.noticTipTxt a:hover{color:#B90211;}

.index_scro2{float:right; display:inline-block;}
.index_scro2 a{float:left; width:35px; height:32px; display:inline-block; background:url(../images/index_scro2.png) no-repeat;}
.index_scro2 .index_scro21{position:relative; float:left; width:35px; height:32px; display:inline-block; z-index:1510;}
.index_scro2 .index_scro21 a{background:url(../images/index_scro2.png) no-repeat center;}
.index_scro2 .index_scro21:hover a{background-color:#c30211;}
.index_scro2 .index_scro22{background-position:right top;}
.index_scro2 a:hover{background-color:#c30211;}

.index_show{position:absolute; left:-160px; top:-160px; width:239px; padding:5px 0 16px; z-index:2000; filter:alpha(Opacity=0);-moz-opacity:0;opacity:0; display:none; background:url(../images/erbg1.png) no-repeat;}
.index_show p{
	color:#333;
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}
.index_show p strong{
	color:#333;
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: 600;
}


.index_main{width:100%; display:inline-block; padding:2px 0 8px;}
.index_produce{width:100%;height:270px;background:#f3f3f3;margin-left:29px;margin-top:10px;}
.index_produce ul{width:100%;height:270px;}
.index_produce ul li{float:left;height:25px;width:190px;margin-right:5px;}
.index_produce ul li img{margin-bottom:10px;}
.index_produce ul li:first-child{margin-left:3px;}
.index_produce ul li:last-child{margin-right:0px;}
.index_produce ul li dd{width:180px;float:left;height:20px;line-height:20px;padding-left:10px;}
.index_produce ul li dd a{color:#666;}
.index_produce ul li dd a:hover{color:#169274;}
.index_con{
	width:980px;
	display:inline;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.index_con1{width:385px; margin-left:36px;}
.index_con h2{
	width:100%;
	display:inline-block;
	line-height:44px;
	border-bottom:1px solid #c4c6cb;
	
}
.index_con p{
	float:left;
	display:inline-block;
	color:#000;
	padding-right:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 44px;
	font-weight: 400;
}
.index_con p font{
	display:inline-block;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 44px;
	font-weight: 400;
}
.index_con i{float:left; font:normal 16px/20px Arial; padding-top:12px; color:#bcbcbc; display:inline; text-transform:uppercase; *padding-top:14px;}

.index_pro{width:100%; display:inline-block;overflow:hidden; padding-top:12px;}
.index_ul{width:108%;}
.index_li{float:left; width:252px; display:inline-block; padding-right:3px; margin-left:54px; margin-top:20px;}

.index_litde {width:240px; height:181px; margin:auto;}
.index_litde1 {
	width:220px; min-width:220px;
	height:60px;
	margin:auto;
	font-size:12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;word-wrap:break-word; 
}
.index_litde1 a{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	color: #000000;width:220px; display:block;word-wrap:break-word; height:60px;
}

.index_litde1 a:hover{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f39801;
	color: #f39801;word-wrap:break-word; 
}

.index_litde2 {width:220px; height:60px; font-size:12px; padding-left:18px; margin-top:10px;}
.index_litde2 a{color: #666666;}
.index_litde2 a:hover{color: #f39801;}

.index_li span{width:28px; height:28px; display:inline-block; font:italic bold 16px/28px Arial; color:#fff; margin-left:2px; text-align:center; background:url(../images/index_li1.jpg) no-repeat left bottom; margin-top:2px;}
.index_li a{font:normal 12px/18px Arial; color:#666; display:inline-block;}
.index_li a strong{
	width:165px;
	height:36px;
	overflow:hidden;
	display:inline-block;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: 400;
}
.index_li .index_li1{
	color:#000;
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}

.index_cur a strong{color:#b90211;}
.index_cur .index_li1{color:#b90211;}

/* demo05 */
#myController4{height:12px;line-height:12px; z-index:1005;position:absolute;right:0;top:21px;}
#myController4 span{float:left; width:8px; height:12px; display:inline;text-align:center;cursor:pointer;background:url(../images/index_litt.jpg) no-repeat left; margin-left:8px;}
#myController4 span.j_prev,#myController4 span.j_next{width:12px; height:32px; display:block; background:url(../images/indexbtn.jpg) no-repeat left top; position:absolute; left:-945px; top:123px;}
#myController4 span.j_next{background-position:right top; left:auto; right:0;}
#myController4 span.jFlowSelected4{background-position:right;}

.index_new{width:100%; display:inline-block; padding:16px 0 15px;}
.index_new p{
	float:right;
	width:220px;
	display:inline-block;
	color:#666;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}
.index_new p a{
	display:inline-block;
	color:#b90211;
	padding-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: 400;
}
.index_new p a:hover{color:#b90211;}
.index_new a img:hover{ filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
.index_new1 p a{color:#b90211;}
.index_new1 a img{ filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
.index_new1:hover p a{color:#b90211;}
.index_new1:hover a img{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}


.index_ico{width:100%; display:inline-block;}
.index_ico ul{display:inline-block; width:118%; margin-left:-28px;}
.index_ico li{float:left; width:112px; height:80px; display:inline-block;}
.index_ico li a{width:100%; display:inline-block; background:url(../images/index_icott1.jpg) no-repeat center bottom; cursor:pointer;}
.index_new{width:100%;}
.index_new_ul{width:400px;}
.index_new_ul li{width:400px;height:25px;}
.index_new_ul li a{background:#fff;color:#666666;}
.index_new_ul li a:hover{background:#fff;color:#169274;}
.index_new_ul li dt{float:left;}
.index_new_ul li dd{float:right;color:#ccc;}
.index_ico1{width:100%; height:55px; display:inline-block;}
.index_ico li a font{
	width:100%;
	display:inline-block;
	padding:3px 0 8px;
	color:#333;
	display:inline-block;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
.index_ico li a:hover{background:url(../images/index_icott2.jpg) no-repeat center bottom;}
.index_ico1{width:100%; height:50px; display:inline-block; background:url(../images/ico1.jpg) no-repeat -134px 0;}
.index_ico2{background-position:-230px 0;}
.index_ico3{background-position:-332px 0;}
.index_ico4{background-position:-425px 0;}
.index_ico5{background-position:25px 0;}
/*APP下载为index_ico5*/
.index_ico li a:hover font{color:#b40109;}
.index_ico li a:hover .index_ico1{background-position:-134px -89px;}
.index_ico li a:hover .index_ico2{background-position:-230px -89px;}
.index_ico li a:hover .index_ico3{background-position:-332px -89px;}
.index_ico li a:hover .index_ico4{background-position:-425px -89px;}
.index_ico li a:hover .index_ico5{background-position:25px -89px;}

.pror_new{position:absolute; left:0; top:0; display:block; width:35px; height:32px; background:url(../images/pror_news1.png) no-repeat; z-index:12; background-size:cover;}
.pror_hot{position:absolute; left:0; top:0; display:block; width:21px; height:19px; background:url(../images/pror_hot1.png) no-repeat; z-index:11; background-size:cover;}
/*首页*/