﻿*{ margin:0px; padding:0px;}

body{ font-size:14px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#fff;}

ul,li{ list-style:none;}

.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden

}



.clearfix {

    display: inline-block

}

.qc{ clear:both; height:1px; width:100%; overflow:hidden;}

.i_tbg{ background-color:#525252; text-align:center;}

.i_banner{ background:url(images/banner.jpg) no-repeat top center; background-color:#EEE; height:720px;}

.ib_bnr{ width:1022px; margin:0px auto; height:66px; padding-top:590px;}

.ib_bnr a{ display:block; text-decoration:none; float:left; color:#000; font-size:24px; height:66px; position:relative; margin-left:13px;}

.ib_bnr a span{ display:block; line-height:66px;opacity: 0.20; /* Standard: FF gt 1.5, Opera, Safari */ filter: alpha(opacity=20); /* IE lt 8 */  -ms-filter: "alpha(opacity=20)"; /* IE 8 */ -khtml-opacity: 0.20; /* Safari 1.x */ -moz-opacity: 0.20; /* FF lt 1.5, Netscape */ background-color:#000; width:100%; position:absolute; top:0px; left:0px; height:66px; z-index:1;}

.ib_bnr a font{ display:block; position:absolute; width:100%; height:66px; top:0px; left:0px; z-index:2; padding-left:15px;}

.ib_bnr a font img{ display:block; float:left; margin-top:20px; margin-right:10px;}

.ib_bnr a font i{ display:block; float:left;}

.ib_bnr a.a1{ width:167px; line-height:66px;}

.ib_bnr a.a2{ width:267px; line-height:66px;}

.ib_bnr a.a3{ width:313px; line-height:66px;}

.ib_bnr a:hover span{opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */ filter: alpha(opacity=100); /* IE lt 8 */  -ms-filter: "alpha(opacity=100)"; /* IE 8 */ -khtml-opacity: 1; /* Safari 1.x */ -moz-opacity: 1; /* FF lt 1.5, Netscape */ background-color:#FFF;}

.ib_b2{ background:url(images/banner2.jpg) no-repeat top center; height:512px; background-color:#EEE;}

.ibb_t{ width:1022px; margin:0px auto; text-align:center; font-size:40px; font-style:oblique; padding-top:30px;}

.ibb_t span{ color:#3a97ba;}

.ibb_nr{ width:1022px; margin:0px auto; height:220px; padding-top:35px; position:relative;}

a.ibbn1{ font-size:20px; display:block; float:right; width:560px; color:#666; text-decoration:none; line-height:35px; padding-right:35px; text-indent:2em;}

a.ibbn1:hover{ text-decoration:underline;}

a.ibbgd{ display:block; position:absolute; right:445px; bottom:15px; width:150px; height:51px; line-height:51px; text-align:center; font-size:22px; color:#FFF; text-decoration:none; background-color:#ff5d1d; border-radius:5px;}

a.ibbgd:hover{ background-color:#3a97ba;}

.ibb3{width:1022px; margin:0px auto;position:relative;}

.ibb3 .po1{position:absolute;width:216px;height:188px;display:inline-block;left:190px;top:563px;z-index:2;}

.ibb3 .po2{position:absolute;width:267px;height:230px;display:inline-block;left:571px;top:563px;z-index:2;}

.ibb3 .po3{position:absolute;width:281px;height:242px;display:inline-block;left:738px;top:790px;z-index:2;}

.ibb3 .po4{ position: absolute; width: 219px; height: 191px; display: inline-block;left: 377px;top: 712px;z-index: 2;}

.ibb3 .po5{

	position: absolute;

	width: 207px;

	height: 191px;

	display: inline-block;

	left: 128px;

	top: 787px;

	z-index: 2;

}

.ibb3 .po6{

	position: absolute;

	width: 207px;

	height: 191px;

	display: inline-block;

	left: 753px;

	top: 1051px;

	z-index: 2;

}

.ibb3 .po7{

	position: absolute;

	width: 224px;

	height: 252px;

	display: inline-block;

	left: 74px;

	top: 1232px;

	z-index: 2;

}

.ibb3 .po8{

	position: absolute;

	width: 224px;

	height: 252px;

	display: inline-block;

	left: 389px;

	top: 1347px;

	z-index: 2;

}



/*20151213*/

.ibb4{width:100%; background:url(images/izpb.jpg) no-repeat top center; height:986px;}

.ibb4 .ibb4_wrap{position:relative;width:1022px;margin:0 auto;height:986px;}

.ibb4 ul{position: absolute;left:9px;top:234px;width:125px;height:395px;}

.ibb4 ul li{font-size:20px;line-height:77px;text-indent:80px; cursor:pointer;}

.ibb4 ul li a{display:block;color:#fff;}

.ibb4 ul li a:hover{text-decoration:none; color:#3a97ba;}

.li_p{position:absolute;}

.li_1{left:140px;top:565px;}

.li_2{left:415px;top:615px;}

.li_3{left:725px;top:570px;}

.li_4{left:455px;top:292px;}

.li_5{left: 820px;top: 235px;}

.li_p a{background:url(images/tab_bg.png) no-repeat;width:133px;height:134px;display:inline-block;text-align:center;}

.li_p a:hover{background: #3a97ba;}

.hover a{background:#3a97ba;}

.li_p a i{display:inline-block;height:100%;vertical-align:middle;}

.li_p a img{vertical-align:middle;border-radius:8px;}

.li_p p{width:133px;margin:5px auto 0;}

#tooltip{position:absolute;background:#333;padding:5px;display:none;color:#fff;}









.baner{background:url(images/banner_bg.png) no-repeat top center;height:1783px;}

/*自适应圆角投影*/

.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;}

.round_shade_top{margin:0 12px 0 10px; background:url(../image/zxx_round_shade.png) repeat-x -20px -40px; _background:white; zoom:1;}

.round_shade_topleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 0; _background:none; float:left; margin-left:-11px; position:relative;}

.round_shade_topright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px 0; _background:none; float:right; margin-right:-12px; position:relative;}

.round_shade_centerleft{background:url(../image/zxx_round_shade.png) no-repeat 0 -1580px; _background:none;}

.round_shade_centerright{background:url(../image/zxx_round_shade.png) no-repeat right -80px; _background:none;}

.round_shade_center{font-size:14px; margin:0 12px 0 10px; padding:10px; background:white; letter-spacing:1px; line-height:1.5;}

.round_shade_bottom{margin:0 12px 0 11px; background:url(../image/zxx_round_shade.png) repeat-x -20px bottom; _background:white; zoom:1;}

.round_shade_bottomleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 -30px; _background:none; float:left; margin-left:-11px; position:relative;}

.round_shade_bottomright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px -30px; _background:none; float:right; margin-right:-12px; position:relative;}

.round_shade_top:after,.round_shade_bottom:after,.zxx_zoom_box:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}

.round_box_close{padding:2px 5px; font-size:12px; color:#ffffff; text-decoration:none; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:-5px; top:-5px;}

.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}

/*自适应圆角投影结束*/

.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}

.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}

.small_pic{display:inline-block; width:48%; height:150px; font-size:120px; text-align:center; *display:inline; zoom:1; vertical-align:middle;}

.small_pic img{padding:3px; background:#ffffff; border:1px solid #cccccc; vertical-align:middle;}

.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}

.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}

.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}







.user-part{background:url(images/user_bg.jpg) no-repeat top center;height:1668px;}

.user-part .user_wrap{width:1022px;margin:0 auto;}

.user-part .bd1{float:right;width:497px;height:310px;margin-top:85px;clear:right;}

.user-part #mt20{margin-top:415px;}

.user-part a{color:#000;font-size:18px;line-height:30px;text-decoration:none;}

.user-part a:hover{text-decoration: underline;}

.user-part .bd2{float:left;width:497px;height:310px;margin-top:450px;clear:left}
.user-part .bd3{float:left;width:497px;height:310px;margin-top:400px;clear:left}


.intro{background:url(images/intro_bg.jpg) no-repeat top center;height:945px;}

.intro .intro_wrap{position:relative;width:1022px;margin:0 auto;height:945px;}

.intro .intro_wrap a{display:inline-block;width:164px;height:164px;border:5px solid #666;position:absolute;}

.intro .intro_wrap a.in1{left:78px;top:360px;}

.intro .intro_wrap a.in2{left:300px;top:460px;}

.intro .intro_wrap a.in3{left:522px;top:360px;}

.intro .intro_wrap a.in4{left:745px;top:460px;}

.intro .intro_wrap a:hover{border:5px solid cadetblue;}

.ad{background:#efefef;padding-top:130px;}

.ad .ad_wrap{width:1049px;margin:0 auto;overflow: hidden;position:relative;left:-17px}

.ad .ad_wrap ul{margin-top:35px;margin-bottom:13px;}

.ad .ad_wrap ul li{float:left;width:240px;height:115px;background:#fff;border:1px solid #e9e9e9;margin-right:17px;margin-bottom:13px;}

.ad .ad_wrap ul li a{display:inline-block;width:240px;height:115px;text-align: center; border: 1px solid #ccc;}

.ad .ad_wrap ul li a i{display:inline-block;height:100%;vertical-align:middle;}

.ad .ad_wrap ul li a img{vertical-align:middle;}

.ad .ad_wrap ul li a:hover{border: 1px solid #f00;}



.footer{ height:210px;width:100%; background-color:#525252; text-align:center;}

