/* CSS Document */
.ind_banner { border-top:solid 1px #bcbcbc; height:478px; position:relative; }
.ind_banner ul.img { height:478px; overflow:hidden; }
.ind_banner ul.img li { height:478px; width:100%; }
.ind_banner ul.btn { position:absolute; height:10px; overflow:hidden; width:100%; bottom:20px; text-align:center; left:0px; }
.ind_banner ul.btn li { display:inline-block; margin:0 5px; height:10px; width:10px; border-radius:10px; background-color:#fff; font-size:0; vertical-align:top; }
.ind_banner ul.btn li.on { background-color:#c2202f; }
.ind_banner .btnbox { position:absolute; left:50%; width:1200px; margin-left:-600px; top:207px; height:64px; z-index:99; }
.ind_banner .btnbox a.prev,.ind_banner .btnbox a.next { width:64px; height:64px; }
.ind_banner .btnbox a.prev { float:left; background:url(../images/arrow_prev.png) no-repeat center top; }
.ind_banner .btnbox a.next { float:right; background:url(../images/arrow_next.png) no-repeat center top; }
.ind_banner .btnbox a:hover { background-position:center bottom; }

.ind_section_1 { margin-top:55px; }
.ind_section_1 .tit { padding-top:55px; background:url(../images/tit_1.png) no-repeat center top; text-align:center; }
.ind_section_1 .tit h2 { display:inline-block; font:22px/48px "Microsoft Yahei"; color:#d22636; padding-bottom:10px; background:url(../images/ind_bg_1.png) no-repeat center bottom; }
.ind_section_1 .tab { margin-top:25px; border-bottom:solid 2px #d22636; height:43px; }
.ind_section_1 .tab li { float:left; width:126px; position:relative; height:43px; cursor:pointer; padding-right:2px; }
.ind_section_1 .tab li span { position:absolute; height:43px; width:126px; padding-right:8px; background:url(../images/ind_tab_bg.png) no-repeat center top; font:14px/48px "sumsin"; text-align:center; }
.ind_section_1 .tab li.on { z-index:6; }
.ind_section_1 .tab li.on span { background-position:center bottom; color:#fff; }
.ind_section_1 .cnt { padding-bottom:5px; }
.ind_section_1 .cnt li { float:left; width:180px; margin:10px 30px; }
.ind_section_1 .cnt li a.img { display:block; width:190px; height:190px; }
.ind_section_1 .cnt li a.txt { display:block; height:24px; font:bold 13px/24px "simsun"; color:#333; }
.ind_section_1 .cnt li p { font:14px/24px "simsun"; }
.ind_section_1 .cnt li a.btn { display:inline-block; text-align:center; width:126px; height:33px; background:url(../images/btn_1.png) no-repeat 50% 0; font:14px/33px "Microsoft Yahei"; color:#fff; margin-top:35px; }
.ind_section_1 .cnt li a.btn:hover { background-position:50% -33px; }

.ind_section_2 { margin-top:55px; }
.ind_section_2 .tit { padding-top:55px; background:url(../images/tit_2.png) no-repeat center top; text-align:center; }
.ind_section_2 .tit h2 { display:inline-block; font:22px/48px "Microsoft Yahei"; color:#399cca; padding-bottom:10px; background:url(../images/ind_bg_2.png) no-repeat center bottom; }
.ind_section_2 .cnt { height:301px; background:url(../images/section_2_bg.jpg) no-repeat center; margin:25px 0 40px; padding:66px 0; }
.ind_section_2 .cnt .box { width:1050px; padding:8px; background:url(../images/trans_bg.png) repeat center; margin:0 auto; height:300px; }
.ind_section_2 .cnt dl { width:990px; height:260px; background-color:#ecf9ff; padding:20px 30px; }
.ind_section_2 .cnt dt { float:left; width:370px; height:246px; padding:6px; background-color:#fff; border:solid 1px #c8d2d8; }
.ind_section_2 .cnt dd { margin-left:420px; }
.ind_section_2 .cnt dd p { font:14px/32px "Microsoft Yahei"; text-indent:2em; }
.ind_section_2 .cnt dd a { float:right; height:40px; border:solid 2px #535353; width:180px; border-radius:10px; text-align:center; font:18px/40px "Microsoft Yahei"; margin-top:20px; }

.ind_section_3 { margin-top:55px; }
.ind_section_3 .tit { padding-top:55px; background:url(../images/tit_3.png) no-repeat center top; text-align:center; }
.ind_section_3 .tit h2 { display:inline-block; font:22px/48px "Microsoft Yahei"; color:#f98f5c; padding-bottom:10px; background:url(../images/ind_bg_3.png) no-repeat center bottom; }
.ind_section_3 .tab { margin-top:25px; border-bottom:solid 2px #ff5401; height:45px; background:url(../images/section_tab_bg.png) no-repeat 0 0; padding-left:13px; font:14px/48px "simsun"; text-align:center; }
.ind_section_3 .tab li { float:left; width:96px; position:relative; height:45px; cursor:pointer; padding:0 13px; overflow:hidden; }
.ind_section_3 .tab li.on { z-index:6; color:#fff; }
.ind_section_3 .cnt { padding-bottom:25px; }
.ind_section_3 .cnt li { float:left; width:240px; text-align:center; margin:10px 30px; }
.ind_section_3 .cnt li a.img { display:block; width:240px; height:240px; }
.ind_section_3 .cnt li a.txt { display:block; height:24px; font:bold 13px/24px "simsun"; color:#333; }
.ind_section_3 .cnt li p { font:14px/24px "simsun"; }
.ind_section_3 .cnt li a.btn { display:inline-block; text-align:center; width:126px; height:33px; background:url(../images/btn_1.png) no-repeat center top; font:14px/33px "Microsoft Yahei"; color:#fff; margin-top:35px; }
.ind_section_3 .cnt li a.btn:hover { background-position:50% -66px; }
