﻿@charset "utf-8";
/* CSS Document */
ul,li,dl,dd,dt,ol,p{list-style:none;padding:0;margin:0; }
/*h1,h2,h3,h4,h5,h6{font:11pt/20px Arial,"Microsoft Yahei";font-weight:bold;padding:0px;margin:0px;}*/
ins{display:none;}
img{border:none;padding:0px;margin:0px;}
body {font:9pt/20px arial,"Microsoft Yahei","微软雅黑";color:#363636; background-attachment: fixed;background-position: top; margin:0px; text-align:center; }
a:link{color:#2b2b2b;text-decoration:none;}/*默认链接样式*/
a:visited {color:#2b2b2b;text-decoration:none;}/*访问过后*/
a:hover {color:#d70000;text-decoration:none;}/*鼠标放上去*/
.clear{font-size:0px;line-height:0px;clear:both;}
em{font-style: normal;}


/*content*/
#all{margin:0px; padding:0 auto;font-family:"Microsoft Yahei"; height:100%; width:100%; }

#ban{background:url(../images/ban.jpg) center top no-repeat; height:600px;width:100%;}
.ban_in{width:1100px; margin:0 auto;}
.ban_title{background:url(../images/title.png) left top no-repeat;width:580px; height:312px;  float:right; margin-top:136px; display:inline-block;}
.ban_title h1{text-indent:-9999em; margin:0px;}


/*con1*/
#con1{width:100%; height:1122px; background:url(../images/bg2.jpg) center top no-repeat;}
.con1_in{width:1100px; margin:0 auto;}
.title{  height:32px; margin:0 auto; margin-top:70px; display:inline-block; width:1100px;}
.title h2{text-indent:-999em; margin:0px;}
#con1 .title{background:url(../images/title1.png) no-repeat; }
.con1_text{padding-top:60px; margin:0 auto;}
.con1_text ul li{width:534px; float:left;position:relative; height:295px; margin-right:32px; margin-bottom:15px; cursor:pointer; }
#con1 .con1_text ul .con1_text_right{margin-right:0px;}
.con1_text_in{background:url(../images/con1_bg.jpg) no-repeat;width:534px; height:270px; position:absolute; top:0px; left:0px; z-index:2}
.con1_text ul li em{background:url(../images/yy1.png) no-repeat; height:55px; width:534px; position:absolute; display:block; bottom:0px; left:0px; z-index:1}
.con1_text ul li img{float:left;width:250px; height:200px; margin-top:34px; margin-left:24px;}
.con1_text ul li h3{float:left;font-size:24px; color:#fff; line-height:56px;margin:0px; margin-top:18px;margin-left:20px; width:212px; border-bottom:2px solid #d7e3ff; font-weight:normal;display:inline-block; text-align:left;}
.con1_text ul li p{float:left;margin:0 auto; width:212px;  line-height:22px; letter-spacing:2px;  margin-left:20px; margin-top:8px; text-align:left;  color:#dadee7; font-size:14px; height:122px;}
.con1_text ul li a{float:left; background:url(../images/logo.png) left top no-repeat; width:212px; height:32px; display:inline-block; margin-left:20px;}
.con1_text ul li a:hover{background:url(../images/logo.png) left -40px no-repeat;}
.con1_text ul li a span{font-size:16px; color:#3b455d;line-height:32px;}
.con1_text ul li a:hover span{color:#fff;}


/*con2*/
#con2{width:100%; height:820px; background:url(../images/bg3.jpg) center top no-repeat;}
.con2_in{width:1100px; margin:0 auto;background:url(../images/con2_bg.jpg) center 162px no-repeat;}
#con2 .title{background:url(../images/title2.png) no-repeat;}
.con2_text{padding-top:60px; margin:0 auto; position:relative; height:578px; display:inline-block;width:1100px;}
.con2_text_qh{width:510px; display:inline-block; overflow:hidden; position:absolute; top:120px; }
.con2_text_left{float:left;  left:0px;}
.con2_text_right{float:right;right:0px;}

.con2_text_qh li{ margin-bottom:32px; width:360px; height:64px; }
.con2_text_left li{background:url(../images/logo.png) left -152px no-repeat; float:left}
.con2_text_right li{background:url(../images/logo.png) left -302px no-repeat;float:right;}
.con2_text_left li.qh09,.con2_text_right li.qh10{width:270px; height:158px; }
.con2_text_left li.qh09{background:url(../images/logo.png) left -388px no-repeat;}
.con2_text_right li.qh10{background:url(../images/logo.png) right -388px no-repeat; }
.con2_text_qh li a{color:#fff;  cursor:pointer;  height:64px; display:block;}
.con2_text_left li a,.con2_text_right li a{width:360px;}
.con2_text_left li.qh09 a,.con2_text_right li.qh10 a{width:270px; height:158px;}
.con2_text_left li.qh09 a{float:left;}
.con2_text_right li.qh10 a{float:right;}
.con2_text_left .qh01.on , .con2_text_left .qh02.on , .con2_text_left .qh03.on , .con2_text_left .qh04.on{background:url(../images/logo.png) left -80px no-repeat;}
.con2_text_right .qh05.on,.con2_text_right .qh06.on,.con2_text_right .qh07.on , .con2_text_right .qh08.on{background:url(../images/logo.png) left -230px no-repeat;}
.con2_text_left li.on1{background:url(../images/logo.png) left -559px no-repeat;}
.con2_text_right li.on2{background:url(../images/logo.png) right -559px no-repeat;}
.con2_text_qh li.on a{color:#fff;}
.con2_text_qh li a:visited{color:#fff;}
.con2_text_left li a:hover{ background:url(../images/logo.png) left -80px no-repeat;}
.con2_text_right li a:hover{ background:url(../images/logo.png) left -230px no-repeat;}
.con2_text_left li.qh09 a:hover{background:url(../images/logo.png) left -559px no-repeat;}
.con2_text_right li.qh10 a:hover{background:url(../images/logo.png) right -559px no-repeat;}
.con2_text_qh li a span{color:#fff; font-size:16px; display:block;  line-height:64px; height:64px; width:230px;  }
.con2_text_left li span,.con2_text_bot li.qh09 span{float:left;}
.con2_text_right li span,.con2_text_bot li.qh10 span{float:right;}
.con2_text_left li.qh09 span,.con2_text_right li.qh10 span{margin-top:94px;}
.con2_text_qh li a span em{font-size:18px;width:90px; display:block; color:#0c4c5c;}
.con2_text_left li span em{float:right; }
.con2_text_right li span em{float:left; }
.con2_text_left li.qh09 span em{float:right;}
.con2_text_right li.qh10 span em{float:left;}

.qh01{margin-left:40px;}
.qh03{margin-left:20px; }
.qh04{margin-left:66px; margin-bottom:10px !important; }
.qh05{margin-right:40px;}
.qh07{margin-right:20px; }
.qh08{margin-right:66px; margin-bottom:10px !important;}
.qh09{margin-left:240px;}
.qh10{margin-right:240px;}

.con2_text_mid{margin:0 auto; width:244px; padding-top:104px;  overflow:hidden;}
.con2_text_mid ul li{width:244px; height:244px;display:none; position:relative; float:left;}
.con2_text_mid ul li em{position:absolute;bottom:0px; left:0px; background:url(../images/yy2.png) no-repeat;width:244px; height:244px;}
.con2_text_mid ul li p{width:164px;position:absolute; bottom:12px; left:40px; font-size:16px; color:#e6f0f3; line-height:26px; letter-spacing:2px;  }






/*con3*/
#con3{width:100%; height:1178px; background:url(../images/con3.jpg) repeat;}
.con3_in{width:1100px; margin:0 auto;}
#con3 .title{background:url(../images/title3.png) no-repeat;}
.con3_text{padding-top:60px; margin:0 auto;}
.con3_text ul li{width:336px; height:454px; float:left; position:relative; margin-right:46px; margin-bottom:46px;}
.con3_text ul li a{width:336px; height:436px; display:inline-block; background:url(../images/con3_bg.png) no-repeat; position:absolute; z-index:2px; left:0px; top:0px;}
.con3_text ul li.con3_right{margin-right:0px;}
.con3_text ul li img{width:330px; height:244px; margin-top:3px; float:left; margin-left:3px;}
.con3_text ul li span{width:296px; height:50px; line-height:50px; color:#fff; font-size:20px; border-bottom:1px solid #c6835e; display:block;float:left; margin-left:20px;}
.con3_text ul li p{width:296px;float:left; margin-left:20px;border-top:1px solid #f29e71; color:#ffeade; font-size:16px; line-height:28px; padding-top:10px; text-align:left;}
.con3_text ul li em{width:105px; height:102px; display:block; position:absolute;top:-4px; left:-4px;}
.con3_text ul li i{display:block; width:336px; height:36px;background:url(../images/yy3.png) no-repeat; left:0px; bottom:0px;position:absolute;z-index:1px;}
.con3_text ul li .tip1{ background:url(../images/logo.png) right top no-repeat;  }
.con3_text ul li .tip2{ background:url(../images/logo.png) right -102px no-repeat;  }
.con3_text ul li .tip3{ background:url(../images/logo.png) right -206px no-repeat;  }
.con3_text ul li .tip4{ background:url(../images/logo.png) left bottom no-repeat;  }
.con3_text ul li .tip5{ background:url(../images/logo.png) -116px bottom no-repeat;  }
.con3_text ul li .tip6{ background:url(../images/logo.png) -236px bottom no-repeat;  }


/*comment*/
#comment{clear:both; width:100%; }
.comment_in{width:1100px; margin:0 auto;}
#comment .title{background:url(../images/title4.png) no-repeat;}
.pinglun{width:1100px; margin-top:60px;float:left; }







/*bottom*/
#bottom{clear:both; width:100%; height: 110px; overflow:hidden; background:#2b2b2b;}
.bottom1{ width:970px; height: 110px; display:block; margin:0px auto; padding-top: 20px; color:#9a9a9a; font-size: 12px; font-family:"Microsoft Yahei";}
.bottom1 li{ width:970px; text-align:center; height:24px; line-height:24px;}
.bottom1 li a{ color:#fff; margin-left:20px; margin-right:20px;}
.bottom1 li a:hover{ color:#fb7b00; text-decoration:underline;}
.active_n{display:none;}
.active{display:block!important;}
