@charset "gb2312";
/* CSS Document */
*html, _html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
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:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5 "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	line-height:22px;
	background-color:#f3f3f3;
	color:#434343;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover {
	text-decoration: underline;
	color:#F40;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank25 {
	width:100%;
	height:25px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.xian{ background:url(xian.jpg) no-repeat center top; height:11px}
.pubW {
	width:1190px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
.banner_6 a,.content a,.content2 a,.box8_6 a,.box9_4 a,.box11in a,.box12_4 a,.box4left .p1,.box4left .p2,.box6left .p1,.box6left .p2,.box8_1 .p1,.box8_1 .p2,.box9_1 .p1,.box9_1 .p2,.box10_p .p2 i,.box10_3 .p1 i,.box10_4 .p1 i,.box10_5 .p1 i,.box12_3 .p1 i{ background:url(pp.png)}

.ban{ width:100%; height:599px; overflow:hidden;}
.ban01{ width:100%; height:343px; background:url(../images/pic_02.jpg) center top;}
.ban02{ width:100%; height:256px; background:url(../images/pic_03.jpg) center top;}
.ban02 p{ width:1000px; height:256px;margin:0 auto; position:relative;}
.ban02 p a{ width:140px; height:40px; display:block; position:absolute; top:150px; left:710px;}

#nav,#scroll_nav {width:100%;height:66px; background-color:#3ababa;color:#fff;} 
#scroll_nav h2 {
    border-right: 1px solid #383838;
    display: inline;
    float: left;
    font-size: 20px;
    font-weight: 2000;
    height: 48px;
    line-height: 48px;
    margin-top: 8px;
    width: 250px;
}
#scroll_nav .ul1 {height:66px;float:left;margin-left:10px;display:inline;}
#scroll_nav .ul1 li {height:66px;float:left;margin-left:2px;display:inline; }
#scroll_nav a {color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 500;
    height: 59px;
    line-height: 25px;
	padding-top:7px;
	width:161px; 
   text-align: center;
    text-decoration: none;}
#scroll_nav a:hover ,#scroll_nav a.active { background-color:#1b9a9a;}
.nav-list{font-size: 16px;
    font-weight: 500;
    height: 66px; width:161px;
    line-height: 66px;
	text-align:center}
.list-popu{ width:161px; display:none;}
.list-popu li{ width:161px; float:left; background:#5a5a5a; border-top:#313131 solid 1px;}

.box1{ background:url(../images/pic_04.jpg) no-repeat center top; height:468px; overflow:hidden;zoom:1}
.box1 p{ color:#827875; font-size:18px; padding:205px 0 0 60px; width:660px;  line-height:30px;}

.box2{ background:url(../images/pic_05.jpg) no-repeat center top; height:418px; overflow:hidden;zoom:1;}

.box3{ background:url(../images/pic_06.jpg) no-repeat center top; height:184px; overflow:hidden;zoom:1}
.box3 p{ width:690px; font-size:16px; line-height:25px; padding:40px 0 0 440px;}

.box4{ background:url(../images/pic_07.jpg) no-repeat center top; height:288px; overflow:hidden;zoom:1; }
.box4 p{ width:275px; font-size:16px; line-height:25px; float:left; display:inline; padding-top:160px;}
.box4 .p01{ padding-left:100px;}.box4 .p02{ padding-left:90px;}.box4 .p03{ padding-left:70px;}

.box5{ height:461px; background:url(../images/pic_08.jpg) no-repeat center top; overflow:hidden;zoom:1;}
.box5 p{ width:560px; font-size:16px; line-height:25px; padding:350px 0 0 580px;}

.box6{ background:url(../images/pic_09.jpg) no-repeat center top; height:341px; overflow:hidden;zoom:1;}
.box6 p{ width:560px; font-size:16px; line-height:25px; padding:200px 0 0 48px;}

.box7{ height:303px;background:url(../images/pic_10.jpg) no-repeat center top; overflow:hidden;zoom:1;}
.box7 p{ width:550px; font-size:16px; line-height:25px; padding:160px 0 0 620px;}

.box8{height:316px;background:url(../images/pic_11.jpg) no-repeat center top; overflow:hidden;zoom:1;}
.box8 p{ width:550px; font-size:16px; line-height:25px; padding:180px 0 0 45px;}

.box9{height:262px;background:url(../images/pic_12.jpg) no-repeat center top;overflow:hidden;zoom:1;}
.box9 p{ width:550px; font-size:16px; line-height:25px; padding:140px 0 0 580px;}

.box10{ height:310px;background:url(../images/pic_13.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box11{ height:369px;background:url(../images/pic_14.jpg) no-repeat center top; overflow:hidden;zoom:1}

.box12{ height:212px;background:url(../images/pic_15.jpg) no-repeat center top; overflow:hidden;zoom:1;}


.box13{  height:248px;background:url(../images/box_13.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box14{  height:261px;background:url(../images/box_14.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box15{  height:275px;background:url(../images/box_15.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box16{  height:351px;background:url(../images/box_16.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box17{  height:694px; padding-top:65px;overflow:hidden;zoom:1;}

.box19{  height:241px;background:url(../images/box_19.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box20{  height:493px;background:url(../images/box_20.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box21{  height:442px;background:url(../images/box_21.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box22{  height:355px;background:url(../images/box_22.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box23{  height:52px;background:url(../images/box_23.jpg) no-repeat center top;overflow:hidden;zoom:1;}

.box24{  height:454px;background:url(../images/box_24.jpg) no-repeat center top;overflow:hidden;zoom:1;}












#boxthree {
    height: 551px; overflow:hidden;zoom:1;
    z-index: 99;
	position: relative;
}
.backgfff{ background:#fff; height:400px; overflow:hidden;zoom:1; margin-top:160px;}
.qh_nav {
    left: 946px;
    position: absolute;
    top: 176px;
    width: 226px;
}
.qh_nav li a.qh_nav_ioc1, .qh_nav li.hover a.qh_nav_ioc1 {
    background-position: 16px 17px;
}
.qh_nav li a.qh_nav_ioc2, .qh_nav li.hover a.qh_nav_ioc2 {
    background-position: 16px -45px;
}
.qh_nav li a.qh_nav_ioc3, .qh_nav li.hover a.qh_nav_ioc3 {
    background-position: 16px -105px;
}
.qh_nav li a.qh_nav_ioc4, .qh_nav li.hover a.qh_nav_ioc4 {
    background-position: 16px -165px;
}
.qh_nav li a.qh_nav_ioc5, .qh_nav li.hover a.qh_nav_ioc5 {
    background-position: 16px -225px;
}
.qh_nav li a.qh_nav_ioc6, .qh_nav li.hover a.qh_nav_ioc6 {
    background-position: 16px -285px;
}
.qh_nav li a {
    background: url(body_04.) no-repeat scroll 999px 999px #F0F0F0;
    color: #414141;
    display: block;
    font-size: 16px;
    height: 56px;
    line-height: 56px;
    margin-left: 4px;
    padding-left: 49px;
}
.title {
    height: 78px;
    left: 12px;
    line-height: 2.5;
    overflow: hidden;
    position: absolute;
    top: 64px;
    width: 1160px;
}
.titlemb {
    font-size: 40px; text-align:center; color:#000;
}
.box13po {
    left: 30px;
    position: absolute;
    text-align: left;
    top: 80px;
    width: 347px;
    z-index: 1;
    font: 13px/1.5 "Î¢ÈíÑÅºÚ",arial,ËÎÌå;
}
.box13po h3{ font-size:16px; margin-bottom:10px}
.box13po p{ line-height:26px; text-indent:2em}
.qh_nav ul {
    clear: both;
}
.qh_nav li {
    display: block;
    margin-bottom: 5px;
}
.qh_nav li a.qh_nav_ioc1, .qh_nav li.hover a.qh_nav_ioc1 {
    background-position: 16px 17px;
}
.qh_nav li.hover {
    background: url(lsj.jpg) no-repeat scroll left center rgba(0, 0, 0, 0);
	text-decoration:none;
}
.qh_nav li.hover a {
color: #fff;
text-decoration: none;
background: #414141 url(body_03.png) no-repeat;
}

.qh_nav li a.qh_nav_ioc1, .qh_nav li.hover a.qh_nav_ioc1 {
    background-position: 16px 17px;
}
.dhone a {
    transition: all 0.3s linear 0s;
}

.box13_ioc1, .box13_ioc2 {
    background: url(pp.png) no-repeat;
    display: block;
    height: 40px;
    position: absolute;
    top: 313px;
    width: 39px;
    z-index: 200;
}
.box13_ioc2 {
	background-position: -835px -325px;
    left: 290px;
}
.box13_ioc1 {
background-position: -790px -325px;
    left: 240px;
}
.box13_ioc1:hover {
    background-position: -790px -366px;
}
.box13_ioc2:hover{
    background-position: -835px -366px;
    left: 290px;
}
.box13box {
    color: #403328;
    height: 600px;
    left: 12px;
    position: absolute;
    top: 176px;
    width: 930px;
}
.box13left {
    background: none repeat scroll 0 0 #F0F0F0;
    height: 362px;
    position: relative;
    text-align: right;
}
.box13yw {
    left: 240px;
    position: absolute;
    top: 7px;
    z-index: 100;
}

.box14 .scrollbox{ width: 1190px;position: relative; overflow: hidden ; margin:75px 0;}
.box14 .scrollz,.box14 .scrolly{ width: 61px; height: 161px; position: absolute; top: 0px }
.box14 .scrollz a,.box14 .scrolly a{ background:url(pp.png) no-repeat; display:block; width: 61px; height: 161px;}
.box14 .scrollz{ left:0}
.box14 .scrolly{ right:0}
.box14 .scrollz a{left:0; background-position:-791px -507px; display:block; width:61px; height:161px;}
.box14 .scrolly a{right:0; background-position:-876px -507px}
.box14 .scrollz a:hover{ background-position:-982px -507px}
.box14 .scrolly a:hover{ background-position:-1067px -507px}

.box14 .scrollcbox{ width:963px; height:163px; margin: 0 auto; overflow: hidden; position: relative }
.box14 .scrollcbox ul li{ display: inline; width: 286px; height: 163px; margin-right: 50px }
.box14 .scrollcbox ul li a{ display:block; width:284px; height:161px;-webkit-transition:all 0.3s linear 0s; -moz-transition:all 0.3s linear 0s; -o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;border:1px solid #f3f3f3;}
.box14 .scrollcbox ul li a:hover{border:1px solid #e4007f;}

#top{width:100%;height:150px;overflow:hidden;background:url(../images/pic_01.jpg) no-repeat center top;}
#top p{ width:1000px; height:150px; margin:0 auto; position:relative;}
#top p a{ display:block; width:500px; height:100px; position:absolute; left:270px;top:0;}




