﻿@charset "utf-8";
/* CSS Document */

.index_block a:link{color:#333;text-decoration:none}
.index_block a:visited{color:#333;text-decoration:none}
.index_block a:hover{color:#ff0000;text-decoration:none underline}

#head_banners
{
	background-color:#E2450E;
	min-width:1272px;
	height:350px;
	margin:0px auto;
}

#head_banner
{
	background-image:url(../images/banner_1.jpg);
	width:1459px;
	height:352px;
	margin:0px auto;
	background-position: center;
	background-repeat: no-repeat;
}

.banner{ display:block; position:relative; display:block; height:445px; margin:0 auto;overflow:hidden;}
.banner ul {height:445px; width:100%;display:block;}
.banner ul li {position:absolute; width:100%; height:630px; display:none;}
.banner .lr{ position:relative; width:1000px; margin:0 auto;}
.ban_left{ background:url(../images/left.png) no-repeat; width:61px; height:61px; position:absolute; top:-230px; left:-140px;}
.ban_right{ background:url(../images/right.png) no-repeat; width:61px; height:61px; position:absolute; top:-230px; right:-160px;}
.banner li a{ height:445px; width:100%; display:block;}

.w_auto{width:1200px; display:block; margin:0 auto; }

.index_block .fl{float:left; display:inline-block;}
.index_block .fr{float:right; display:inline-block;}

.inx_bk dl dt{font-size:30px; color:#be0202; line-height:32px; margin-bottom:22px;}
.inx_bk dl dd{background:url(../images/dot.gif) no-repeat left; padding-left:20px; color:#000; font-size:16px; line-height:34px;}

.inx_bk3{height:350px; display:block; overflow:hidden; padding-top:10px;}
.inx_bk3 dt{padding-top:35px;}

.inx_bk1{height:350px; display:block; overflow:hidden; padding-top:120px;}
.inx_bk1 dt{padding-top:35px;}

.inx_bk2{height:400px; display:block; overflow:hidden; padding-top:170px;}
.inx_bk2 .txt{margin-right:0px;}
.inx_bk2 dt{padding-top:60px;}

.inx_bk4 p{font-size:25px; color:#be0202; line-height:32px; margin-bottom:22px; text-align:center; padding-bottom:25px; padding-top:120px;}

.index_banner_btn1
{
	position:relative;
	left:885px;
	top:286px;
	width:105px;
	height:26px;
	display:inline-block;
	background-image:url(../images/download_1.png);
	background-repeat:no-repeat;
	background-position:0px -26px;
}

.index_banner_btn1:hover
{
	background-position:0px 0px;
}

.index_banner_btn2
{
	position:relative;
	left:695px;
	top:280px;
	width:133px;
	height:36px;
	display:inline-block;
	text-indent:-9999px;
	background-image:url(../images/download.png);
	background-repeat:no-repeat;
}

.index_banner_btn2:hover
{
	background-position:0px -36px;
}


#index_u1
{
	width:1200px;
	height:200px;
	margin:0px auto;
	margin-top:15px;
}

.u1_boxs
{
	width:1200px;
	height:188px;
	border:1px solid #EBEBEB;
}

.u1_box
{
	float:left;
	height:188px;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	color:#444444;
}

.u1_box:hover
{
	color:#ffffff;
}

.u1_box1
{
	width:299px;
	border-right:1px dashed #DDDDDD;
	background-image:url(../images/icon1_1.png);
	background-repeat:no-repeat;
	background-position:center;
}

.u1_box1:hover
{
	background-color:#FD7507;
	background-image:url(../images/icon1_2.png);
}

.u1_box2
{
	width:299px;
	border-right:1px dashed #DDDDDD;
	background-image:url(../images/icon2_1.png);
	background-repeat:no-repeat;
	background-position:center;
}

.u1_box2:hover
{
	background-color:#FD7507;
	background-image:url(../images/icon2_2.png);
}

.u1_box3
{
	width:299px;
	border-right:1px dashed #DDDDDD;
	background-image:url(../images/icon3_1.png);
	background-repeat:no-repeat;
	background-position:center;
}

.u1_box3:hover
{
	background-color:#FD7507;
	background-image:url(../images/icon3_2.png);
}

.u1_box4
{
	width:299px;
	border-right:1px dashed #DDDDDD;
	background-image:url(../images/icon4_1.png);
	background-repeat:no-repeat;
	background-position:center;
}

.u1_box4:hover
{
	background-color:#FD7507;
	background-image:url(../images/icon4_2.png);
}

.u1_box_title
{
	font-size:16px;
	margin-top:20px;
}

.u1_box_des
{
	font-size:14px;
	margin-top:93px;
}

.u1_btn1
{
	background-image:url(../images/btn_jywb.gif);
	width:105px;
	height:28px;
	display:inline-block;
	text-indent:-9999px;
}

.u1_btn1:hover
{
	background-position:0px -28px;
}

.u1_btn2
{
	background-image:url(../images/btn_ytwb.gif);
	width:105px;
	height:28px;
	line-height:28px;
	display:inline-block;
	text-indent:-9999px;
}

.u1_btn2:hover
{
	background-position:0px -28px;
}

#index_lists
{
	width:1200px;
	margin:0px auto;
	overflow:hidden;
	font-size:14px;
}

#index_lists li
{
	list-style:none;
	float:left;
	width:359px;
	height:126px;
	margin-right:5px;
	margin-bottom:12px;
	border:2px solid #F7F7F7;
	padding:16px;
	color:#666666;
	line-height:28px;
}

#index_lists li:hover
{
	background-color:#EDEDED;
}

#index_lists li h1
{
	margin:0px;
	font-size:16px;
	color:#111111;
}

#index_lists li img
{
	margin-right:15px;
}

#index_lists li a
{
	float:right;
	font-size:14px;
	color:#00A2CA;
	text-decoration:none;
}

#index_lists li a:hover
{
	color:#F00;
}

.index_indent1
{
	margin-left:32px;
}