@charset "utf-8";
/* CSS Document */
body,h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea, th, td,img{ border:none; margin: 0; padding: 0;}
body,button, input, select, textarea {font: 12px/1.5 Arial; font-family:'Microsoft YaHei'; color:#646464; }
a{cursor:pointer;text-align:center;text-decoration:none;}
a:visited{ color:inherit;}
a:link{color:inherit; border:none;}
img{ display:block; border:none;margin:0 auto;}
li,ol{list-style:none;}
textarea,input{ text-indent:5px;}
button, input, select, textarea { font-size: 100%; }
@keyframes td{
	0%{ box-shadow: 0 0 5px rgba(0,255,255,1), 0 0 5px rgba(0,0,255,1);}
	100%{ box-shadow: 0 0 5px rgba(0,255,255,0), 0 0 5px rgba(0,0,255,0);}
}
textarea:focus,input:focus{
	animation:td 0.5s  ease 0s infinite alternate;
	-o-animation:td 0.5s  ease 0s infinite alternate;
	-ms-animation:td 0.5s  ease 0s infinite alternate;
	-moz-animation:td 0.5s  ease 0s infinite alternate;
	-webkit-animation:td 0.5s  ease 0s infinite alternate;
}
textarea:hover,input:hover{}
body{ background:#f9f9f9;}
.dh{transition:all 0.3s linear;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.c{ clear:both;}



body>div{ margin:0 auto;}
.hd{height:120px;width:1020px;margin:0 auto;}
.hd2{ height:50px; width:100%; background:url(../img/hd2.png);}
.hd3{ height:320px; width:100%;}
.bd1{ width:100%; height:45px; background:#003C86;}
.ft{ height:128px; padding-top:20px; width:100%; background:#003C86;}




#logo,
#logo2{ float:left;}

.hd{ text-align:right;}
.hd>span{ line-height:40px; padding-top:30px; display:block;}
.hd>span>b{ display:inline-block; *display:inline;zoom:1;}
.hd>span>a{ padding:10px;}
.hd>span>b{ font-size:16px; line-height:1; color:#003C86; float:right; padding:10px 0 0 30px; background:url(../img/hd-img1.png) 2px 6px no-repeat;}
.hd>.fm-d{ height:26px; padding:2px; overflow:hidden; float:right; clear:right; margin-top:10px;}
.hd>.fm-d input{ height:24px; width:300px; float:left; border:1px solid #C1C1C1;}
.hd>.fm-d .submit{ height:26px; border:none; width:34px; background:url(../img/submit.png) no-repeat; text-indent:-9999px;}
.fm-d h2{font-size:20px;color:#000;}
.hd2{z-index:10;}
/*����*/
.hd2-u{ height:100%; width:1020px; margin:0 auto;font:15px/50px ''; z-index:10;}
.hd2-u>li{ height:100%; width:144px; float:left; position:relative;z-index:10;}
.hd2-u>li>a{ display:block; height:100%; width:100%; color:#fff;}
.hd2-u>li>.a,
.hd2-u>li>a:hover{ background:#005EC7;}
.hd2-u>b{ display:block; height:26px; width:0px; border-left:1px solid #002855; border-right:1px solid #0066D8; float:left; margin-top:12px; }

/*��������*/
.hd2-u>li>ul{ width:142px; position:relative; box-shadow:1px 1px 1px #424242; border:1px solid #ccc; border-top:none; overflow:hidden; background:#fff; position:absolute; top:50px; z-index: 10; }
.hd2-u>li>ul>a{ height:36px; line-height:36px; width:120px; border-bottom:1px dashed #ccc; margin:0 10px; display:block; color:#333; overflow:hidden; position:static; font-size:13px;}
.hd2-u>li>ul>a:hover{ color:#003Cff;}



/*��ͼ����*/
.hd3{ height:360px; overflow:hidden;}
.hd3>img{ margin:0 auto;}

/* �����������ĺ��� */
.bd1>b{ display:block; height:100%; width:1020px; margin:0 auto; font:14px/50px ''; color:#fff;}
.bd1>b>a{ color:#fff;}
.bd1>b>a:hover{ color:#f60;}

/* ������ */
.bd{ padding:20px 0 30px; overflow:hidden;width:1020px;margin:0 auto;}
.bd>div{ float:left; width:270px; padding:20px; padding-bottom:40px;  background:#fff; border:1px solid #e5e5e5; position:relative;}
.d1{ margin-right:16px; }
.bd>.d2{ width:650px;}
.bg_x{ position:absolute; bottom:-8px; left:0px; background:url(../img/bg_x.jpg); width:692px; height:8px; }
/* ��� */
.d1>h2{ text-indent:20px; background:url(../img/d1-h2.png) -1px 2px no-repeat; height:25px; line-height:20px; font-size:17px;  border-bottom:1px solid #003C86; color:#003C86;}
.d1>h2>span{ font-size:12px; font-weight:400; color:#333;}
.d1>ul{ padding-top:10px;}
.d1>ul>a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.5s;-ms-transition:0.5s; display:block; height:40px; line-height:40px; margin:5px 0; background:url(../img/d1-li.png) 10px -39px no-repeat; text-align:left; text-indent:25px; color:#333; font-size:14px;}
.d1>ul>.a,
.d1>ul>a:hover{ background:#003C86 url(../img/d1-li.png) 10px 18px no-repeat; color:#fff;}
.d1>ul>b{ display:block; height:0px; line-height:0;border-top:1px dashed #aaa;}
#d1-a1{ border:none;}
.d1 ul li a{ display:block; line-height:32px; text-align:left; text-indent:26px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.5s;-ms-transition:0.5s;}
.d1 ul li a:hover{background:#003C86; color:#FFFFFF;}
.d1 ul li .a{ color:#003C86; font-weight:bold;}
/* �ұ� */
.d2>h2{ height:25px; line-height:16px; font-size:14px; border-bottom: 1px solid #20508B; font-size:16px;}
.d2>h2>b{ }
.d2-d{ padding-top:20px; line-height:24px; position:relative;}
.d2-d h1{font-size:23px;font-weight:bold;margin-bottom:20px;}
.d2-d h3{color:#333; background:#ccc; border-radius:3px 3px 0 0; display:block; height:30px; line-height:30px; float:left; padding:0 15px; margin:0 5px;}

.gywm img { max-width:100% !important; height:auto !important;}
/* �ײ� */
.ft>div{ width:1020px; margin:0 auto; overflow:hidden; color:#fff; }
.ft>div>p{ padding:0 40px; float:left; line-height:2;}
.ft div .img{ float:right;}


/*��Ʒҳ*/
.sb-u{ color:#333; line-height:1.5; overflow:hidden;}
.sb-u>li{ float:left; width:180px; margin:0 7px 20px; padding:10px; height:270px;  border:1px solid #CCCCCC; cursor:pointer;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.2s;-ms-transition:0.2s;}
.sb-u>li:hover{-webkit-box-shadow: 0 3px 7px #aaaaaa;
box-shadow: 0 3px 7px #aaaaaa;
border: 1px solid #1f58b7; }
.sb-u>li a{color:#003C86;}
.sb-u>li a:hover{color:#f30;}
.sb-u>li>a{ display:block; line-height:1; padding-bottom:8px;}
.sb-u>li img{ height:180px; width:180px; padding-bottom:10px;}

/*��Ʒҳ*/
.sb-u1{ color:#333; line-height:1.5; overflow:hidden;}
.sb-u1>li{ float:left; width:195px; margin:0 10px 20px 14px; padding:10px; height:270px;  border:1px solid #CCCCCC; cursor:pointer;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.2s;-ms-transition:0.2s;  }
.sb-u1>li:hover{-webkit-box-shadow: 0 3px 7px #aaaaaa;
box-shadow: 0 3px 7px #aaaaaa;
border: 1px solid #1f58b7; }
.sb-u1>li a{color:#003C86;}
.sb-u1>li a:hover{color:#f30;}
.sb-u1>li>a{ display:block; line-height:1; padding-bottom:8px;}
.sb-u1>li img{ height:180px; width:180px; padding-bottom:10px;text-align:center; margin:0 auto;} 



/* a�б� */
.list-a{ text-align:center; margin:20px 0;}
.list-a>a,
.list-a>span,
.list-a>input{ display: inline-block; height:24px; line-height:24px; border:1px solid #777777; padding:0 8px; margin:0 5px;}
.list-a>a:hover{ color:#fff; background-color:#777;}
.list-a>input{ width:60px; margin:0; padding:0;}
.list-a>span{ border:none; padding:0 3px; margin:0 -2px;}



/* ��Ʒ��ҳ */
.sb2-1{ background:#fff; border:1px solid #b8b8b8; border-radius:3px; margin-top:10px;}
.sb2-1>img{ margin:20px auto;}
.sb2-2{ position:relative;margin-top:30px;}
.sb2-2 img { max-width:100% !important; height:auto !important;}
.sb2-2>ul{ line-height:30px; font-size:14px; margin-top:30px; overflow:hidden;}
.sb2-2>ul>a{ color:#333; background:#ccc; border-radius:3px 3px 0 0; display:block; height:30px; line-height:30px; float:left; padding:0 15px; margin:0 5px;}
.sb2-2>ul>.a{ color:#fff; background:#777;}
.sb2-2>ul>a:hover{ background:#003C86; color:#fff;}
.sb2-2>div{ border-top:1px solid #b8b8b8; padding-top:10px;}





/* ��ҳ */
.i-bd1>b>span{ font:12px/50px '';}

/* ͼƬ���� */
.bd1>b{position:relative;}
.bd1>b>ul{ position:absolute; right:0; top:15px; height:20px; width:200px;}
.bd1>b>ul>li{ float:left; margin:3px 5px; height:12px; width:12px; border-radius:6px; background:#06f;}
.bd1>b>ul>.li{ background:#fff;}

.img-div{  height:460px; margin:0 auto; position: relative; overflow:hidden; z-index:8;}
.img-div>.u1{ height:100%; position:relative; overflow:hidden; z-index: 8;}
.img-div>.u1>li{ height:100%; width:100%; position:absolute; top:0; left:0; overflow:hidden;z-index: 8;}
.img-div>.u1>li>img{ height:100%; width:auto; z-index: 8;}


/* �м����� */
.i>div{ float:left; padding:0; margin:10px 0; min-height:100px; background:none;}

.i>div>h2{ height:30px; line-height:20px; overflow:hidden; font-size:18px; margin-bottom:10px;}
.i>div>h2>b{ display:block; float:left; height: 22px; padding:0 10px 5px; color:#0054AC; border-bottom:1px solid #0054AC;}
.i>div>h2>b>span{ color:#666; font-size:12px; padding-left:10px;}
.i>div>h2>span{ display:block; border-bottom:1px solid #ccc; height:27px;}

.i>.i-d1{ width:1018px; position:relative; height:170px; background-color:#FFFFFF; padding-top:15px; padding-bottom:10px;}
.i-d1>a,
.i-d1>div{ height:100%; width:50px; float:left; display:block; overflow:hidden;}
.i-d1>div{ width:900px; margin-left:8px;}
.i-d1>div>ul{ width:10000px; font:12px/1 ''; height:100px; line-height:28px;}
.i-d1>div>ul>a{ float:left; width:180px; color:#0054AC; }
.i-d1>div>ul>a:hover{ color:#00f;}
.i-d1>div>ul>a>img{ height:140px; width:174px; border:1px solid #ccc; margin:2px auto 5px;}
.i-d1>div>ul>a:hover>img{ border-color:#06f;}
.i-d1>a{ background:url(../img/i-d1-1.png) 10px center no-repeat;}
.i-d1>.right{ background-position:-50px center}
.i-d1>a:hover{ background-image:url(../img/i-d1-2.png);}



.i>.i-d2,
.i>.i-d4{ width:590px; margin-right:10px; overflow:hidden; background-color:#FFFFFF; padding:15px;  }
.i>.i-d2>img,
.i>.i-d4>img{ float:left; height:230px; width:230px; border:1px solid #ccc;}
.i>.i-d2>ul,
.i>.i-d4>ul{ float:left; height:230px; width:345px; margin-left:10px;}

.i>.i-d4>ul>a,
.i>.i-d2>ul>a{ display:block; border-bottom:1px dashed #ccc; text-align:left; height:38px; line-height:38px; text-indent:20px; background:url(../img/d1-li.png) 5px -40px no-repeat;}
.i>.i-d4>ul>a>span,
.i>.i-d2>ul>a>span{ float:right;}
.i>.i-d4>ul>a:hover,
.i>.i-d2>ul>a:hover{ color:#039;}

.i>.i-d3,
.i>.i-d5{ width:348px; float:right; overflow:hidden; background-color:#FFFFFF;padding:15px;}
.i>.i-d3{ padding-bottom:7px;}
.i>.i-d3 p{line-height:22px;}
.i>d3>img{ height:120px; width:100%;}
.i>d3>p{ height:110px; overflow:hidden; line-height:22px;}
.i>.i-d5 a{  float:left;}
.i>.i-d5>img{ width:170px; height:80px; float:left; }
.i-d5{padding-bottom:7px;}
.i-d5 a{display:block; float:left; width:170px;}
.i-d5  img{ width:170px; height:80px;}











/*��ҳ��ʽ-------��ʼ*/

DIV.yellow {

	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; padding-top:26px; TEXT-ALIGN: center
}
DIV.yellow A {
background-color:#FFFFFF;
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
background-color:#1a57a3;
color:#FFFFFF;
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #1a57a3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1a57a3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #1a57a3 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #1a57a3 1px solid; BACKGROUND-COLOR: #1a57a3
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #d2d2d2; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; background-color:#FFFFFF; border:1px solid #E6E6E6
}

.news_list{ padding-left:20px; padding-right:20px;}
.news_list ul li{ width:610px; padding-top:19px; padding-bottom:19px; line-height:24px; border:1px solid #fff; border-bottom:1px solid #dedede; cursor:pointer; }
.news_list ul li:hover{ width:610px; margin-left:-10px; background-color:#f6f6f6;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.5s;-ms-transition:0.5s;border:1px solid #dedede; padding-left:10px; padding-right:10px; margin-top:-1px; }

.news_list ul li p{ font-size:14px; line-height:35px;} .news_list ul li p a{ color:#1a57a3;} .news_list ul li p a:hover{ text-decoration:underline;}
.news_list ul li img{ float:left; margin-right:22px; }
.news_list ul li .cont{ width:438px; float:left;}




/*�����б�	*/
.newslist li{padding:5px 0px; line-height:34px;clear:both;padding-left:5px; border-bottom:1px solid #c1c1c1;}
.newslist li span{float:right;padding-right:4px;color:#999;}
.newslist li a:hover{ color:#1a57a3;}
.go{margin:0px 8px;color:#f00;}

/*----------������ʽ-----------*/
.guestbook_wb{ font-size:14px; line-height:20px; padding-bottom:10px;}
.msgform tr td{ padding-top:5px; padding-bottom:5px; }
.msgform tr td input,.msgform tr td textarea{ border-radius: 3px; border:1px solid #c8c8c8; background-color:#f6f6f6; line-height:26px; padding-left:10px; color:#666666; }
.msgform .subinp{ width:100px; background-color:#498409; color:#FFFFFF; font-family:'΢���ź�'; height:30px; line-height:30px; margin-right:10px; cursor:pointer; padding:0px;}
.msgform .subinp:hover{ background-color:#498409;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.5s;-ms-transition:0.5s;}
span.guesttitle{ font-size:12px;}
/*----------end������ʽ-----------*/

/*------------���߿ͷ�--------------*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(../img/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0px; top:150px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#547816; display:block;}
.box_os .osqq .qq{ background:url(../img/kf_qq.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os .osqq .ww{ background:url(../img/kf_ww.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os .osqq .msn{ background:url(../img/kf_msn.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os .osqq .sky{ background:url(../img/kf_sky.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}

.box_os .acbox{ width:130px; overflow:hidden;}
.box_os .acbox .ico_gt{ background-position:-60px 0; border:1px solid #0e86a9; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.box_os .acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:150px; _position:absolute; z-index:9998;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #0e86a9; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}

/*------------end���߿ͷ�--------------*/

/*------------���߿ͷ�--------------*/
.box_os1 .os_x, .box_os1 .osqq,.onlineService1 .ico_os,.onlineService1 .ico_gt,.onlineService1 .ico_pp,.box_os1 .osqq .qq,.box_os1 .acbox .ico_gt,.box_os1 .acbox .ico_pp{ background:url(../img/kf_en.gif) no-repeat;}
.box_os1{ height:auto; overflow:hidden; width:131px; position:fixed; right:0px; top:150px; _position:absolute; z-index:9999;display:none;}
.box_os1 .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os1 .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os1 .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os1 .osqq p strong{ color:#666;}
.box_os1 .osqq img{ padding:7px 0 3px 0;}
.box_os1 .osqq p em{ color:#999; display:block;}
.box_os1 .osqq p span{ color:#547816; display:block;}
.box_os1 .osqq .qq{ background:url(../img/kf_qq.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os1 .osqq .ww{ background:url(../img/kf_ww.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os1 .osqq .msn{ background:url(../img/kf_msn.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}
.box_os1 .osqq .sky{ background:url(../img/kf_sky.jpg); display:block; width:67px; line-height:26px; color:#0c8baf; padding-left:32px; text-align:left; height:25px; margin:0 auto; margin-top:8px; cursor:pointer;}

.box_os1 .acbox{ width:130px; overflow:hidden;}
.box_os1 .acbox .ico_gt{ background-position:-60px 0; border:1px solid #0e86a9; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.box_os1 .acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService1{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:150px; _position:absolute; z-index:9998;}
.onlineService1 .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService1 .ico_gt{ background-position:right 0; border:1px solid #0e86a9; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService1 .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os1 .osqq p span a{color:#557917;}

/*------------end���߿ͷ�--------------*/



.d2-d .pre{ width:40px;height:72px; background:url(../img/case_l.png); display:block; left:20px; top:190px; position:absolute;}
.d2-d .prea{  width:40px;height:72px; background:url(../img/case_l1.png); display:block; left:20px; top:190px; position:absolute;}
.d2-d .next{ width:40px;height:72px; background:url(../img/right_l.png); display:block; right:20px; top:190px; position:absolute;}
.d2-d .nexta{ width:40px;height:72px; background:url(../img/right_l1.png); display:block; right:20px; top:190px; position:absolute;}







#featureContainer {
 width:1018px; margin:0px auto; border:1px solid #e5e5e5; background-color:#fff;
 height:210px;
	 MARGIN: 0px auto;  FONT-SIZE: 80%;
	 margin-bottom:10px;
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	 POSITION: relative; margin-top:10px;
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 27px; position:absolute; DISPLAY: block; BACKGROUND: url(../img/i-d1-1.png); HEIGHT: 52px; BORDER-TOP: #999 0px dotted; TOP: 70px; BORDER-RIGHT: #999 0px dotted; left:18px;
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 27px; position:absolute; DISPLAY: block;BACKGROUND: url(../img/i-d1-1.png)  -67px no-repeat; HEIGHT: 52px; BORDER-TOP: #999 0px dotted; TOP: 70px; BORDER-RIGHT: #999 0px dotted; right:18px;
}
#feature .prev:hover {
	BACKGROUND: url(../img/i-d1-2.png); 
}
#feature .next:hover {
	BACKGROUND: url(../img/i-d1-2.png) -67px no-repeat;
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {

 WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 205px; OVERFLOW: hidden; PADDING-TOP: 10px; line-height:35px; margin-right:4px;
}
.featureUL a:hover{ color:#0066CC;}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 840px; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {

	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; HEIGHT: 180px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}

#block .box img{ display:inline; z-index:1;}
#block .box {
overflow:hidden;

	MARGIN: 0px 10px; WIDTH: 205px;  FLOAT: left; HEIGHT: 150px; border:1px solid #CCCCCC; text-align:center;  }
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal;
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px
}









.index_focus {
    position: relative;
    width: 100%;
    height: 460px;
    margin: 0 auto;
    overflow: hidden;

}
.index_focus .bd_a li {
width:100%;
height:460px;  
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
.index_focus .bd_a li a{ display:block; height:460px;}
.index_focus .bd_a li img{ height:460px;}
.index_focus_post {
    z-index: 10;
}
.index_focus .pic {
    height: auto;
    display: block;
}
.index_focus .pic:hover {
    text-decoration: none;
}
.index_focus .slide_nav {
    position: absolute;
    left: 45%;
    bottom:2%;

}
.index_focus .slide_nav a {
	cursor:pointer;
	float:left;
    font-size:28px;
    font-family: arial;
    color: #fff;
	
	padding:5px 10px;
}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #1353a1;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background: url(../img/ico_sliding.png) no-repeat;
}
.index_focus_pre {
    left: 30px;
    background-position: 0 0;
}
.index_focus_pre:hover {
    background-position: 0 -144px;
}
.index_focus_next {
    right: 30px;
    background-position: 0 -72px;
}
.index_focus_next:hover {
    background-position: 0 -216px;
}
.index_focus_info {
    position: absolute;
    left: 10%;
    bottom: 12%;
    width: 800px;
    height: 200px;
    padding-bottom: 10px;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    font-family: "\5fae\8f6f\96c5\9ed1";
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    background: url("images/index_focus_bg.png") no-repeat;
    _background: none;
}
.index_focus_info h3 {
    font-size: 36px;
    line-height: 70px;
    font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";
	display:none;
}
.index_focus_info .text {
    width: 500px;
    line-height: 24px;
    font-size: 14px;
    word-wrap: break-word;
    overflow: hidden;
	display:none;
}
















