﻿.container{margin-left:auto; margin-right:auto; width:1200px; font-family:microsoft yahei;}
/**/
.about{ height:445px; overflow:hidden; font-family:"Microsoft Yahei";}
.about h2{ background:url(img/coo_line.gif) repeat-x center 61px; text-align:center; font-size:30px; overflow:hidden; height:63px;}
.about h2 a{ display:inline-block; height:59px; border-bottom:4px solid #015ec2; color:#015ec2; line-height:59px;}
.about h2 span a{ font-size:12px; border-bottom:0;  color:#666; font-weight:normal; line-height:63px;}
.about dl{ margin-top:50px;}
.about dt{ width:488px; height:333px; line-height:0; background:url(img/about_yy.jpg) no-repeat center bottom;}
.about dt img{ width:488px; height:301px;}
.about dd{ width:480px; overflow:hidden;}
.about dd h3{ padding:10px 0; font-size:16px; line-height:24px;}
.about dd h3 a{ color:#333;}
.about dd h3 span{ display:block; font-size:14px; color:#323232; font-weight:normal;}
.about dd p{ height:180px; padding-top:10px; overflow:hidden; line-height:24px; color:#555;}
.index_about_more { width:85px; height:29px; text-align:center; line-height:29px; background:#015ec2; overflow:hidden; display:block;}
.index_about_more a{ color:#fff; font-size:14px;}
.fl { float:left;}
.fr { float:right;}


/**/
.pinz_bj{ margin-top:1px; background:url(img/pinz_bj.jpg) no-repeat center top; height:812px; overflow:hidden;}
.pinz{ width:1000px; height:812px; font-family:"Microsoft Yahei"; margin:0 auto; position:relative; overflow:hidden;}
.pinz h2{ margin-top:41px; background:url(img/coo_line.gif) repeat-x center 61px; text-align:center; overflow:hidden; height:63px; font-size:30px;}
.pinz h2 a{ display:inline-block; height:59px; border-bottom:4px solid #015ec2; color:#015ec2; line-height:59px;}
.pinz h2 em{ display:inline-block; padding:0 6px;}
.pinz h3{ display:block; position:absolute; font-size:24px; color:#fff; width:120px; line-height:30px; text-align:center; overflow:hidden;}
.pinz h3 span{ display:block; font:28px "Times New Roman", Times, serif; line-height:30px;}
.pinz .b01{ top:184px; left:310px;}
.pinz .b02{ top:184px; left:570px;}
.pinz .b03{ top:428px; left:202px;}
.pinz .b04{ top:428px; left:683px;}
.pinz .b05{ top:647px; left:312px;}
.pinz .b06{ top:647px; left:575px;}
.pinz p{ position:absolute; font-size:16px; line-height:22px; color:#555555;}
.pinz .p01{ top:192px; left:71px; width: 222px;}
.pinz .p02{ top:185px; left:719px; width: 242px;}
.pinz .p03{ top:424px; left:0; width: 190px;}
.pinz .p04{ top:414px; left:814px; width: 185px;}
.pinz .p05{ top:668px; left:37px; width: 255px;}
.pinz .p06{ top:655px; left:715px; width: 205px;}
.pinz p b{ color:#015ec2;}


/*动态*/
.dongtai{ overflow:hidden; margin-bottom:30px;}
.dongtai .dongtai_left{ overflow:hidden; float:left; width:960px; height:467px; background-color:#fff;}
.dongtai .dongtai_left .dt_menu{ overflow:hidden; width:100%; height:65px; padding-bottom:8px; margin-bottom:30px;}
.dongtai .dongtai_left .dt_menu li{ float:left; width:480px; text-align:center; line-height:65px; font-size:20px; font-weight:bold; color:#00448d; position:relative; cursor:pointer}
.dongtai .dongtai_left .dt_menu b{ display:none; width:13px; height:7px; background:url(../images/dt_s.png) no-repeat center; position:absolute; left:50%; margin-left:-6px; bottom:-6px;}
.dongtai .dongtai_left .dt_menu span{ font-size:12px; color:#333; font-weight:lighter; margin-left:10px;}
.dongtai .dongtai_left .dt_menu .cur,.dongtai .dongtai_left .dt_menu li:hover{ background-color:#00448e; color:#fff	}
.dongtai .dongtai_left .dt_menu .cur span,.dongtai .dongtai_left .dt_menu li:hover span{ color:#fff;}
.dongtai .dongtai_left .dt_menu .cur b,.dongtai .dongtai_left .dt_menu li:hover b{ display:block;}
.dongtai .dongtai_left dl{ overflow:hidden; width:860px; margin:0 auto; margin-bottom:30px;}
.dongtai .dongtai_left dt{ float:left; overflow:hidden}
.dongtai .dongtai_left dt img{ display:block;  border:1px solid #ccc;}
.dongtai .dongtai_left dd{ float:left; margin-left:20px; width:640px; overflow:hidden}
.dongtai .dongtai_left dd h4{ font-size:14px; margin:15px 0 14px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.dongtai .dongtai_left dd h4 a{ color:#000;}
.dongtai .dongtai_left dd p{ font-size:14px; color:#000; line-height:30px; height:90px; overflow:hidden}
.dongtai .dongtai_left .dt_list{ overflow:hidden; width:860px; margin:0 auto;}
.dongtai .dongtai_left .dt_list li{ background:url(../images/dt_ss.png) no-repeat left center; padding-left:10px; width:850px; float:left;font-size:13px; line-height:34px;}
.dongtai .dongtai_left .dt_list li a{ display:block; width:710px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#f333; float:left}
.dongtai .dongtai_left .dt_list li span{ float:right; color:#333}
.dongtai .wenda { overflow:hidden; float:right; width:340px; height:467px; background-color:#fff}
.dongtai .wenda h3{ margin:15px 0 20px 20px; font-size:20px; padding-left:10px; border-left:3px solid #0ab07e;}
.dongtai .wenda h3 a{ color:#00448e;}
.dongtai .wenda h3 span{ font-size:12px; color:#999; margin-left:10px; font-weight:lighter}
.dongtai .wenda .wenda_content{ overflow:hidden; width:263px; margin:0 auto; height:395px;}
.dongtai .wenda .wenda_list{ overflow:hidden; margin-bottom:10px; padding-bottom:12px; border-bottom:1px dashed #ccc;}
.dongtai .wenda .wenda_list h5{ background:url(../images/wen.png) no-repeat left center; padding-left:30px; margin-bottom:15px; line-height:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.dongtai .wenda .wenda_list h5 a{ color:#333}
.dongtai .wenda .wenda_list p{ background:url(../images/da.png) no-repeat left top; line-height:24px; padding-left:30px; font-size:13px; color:#333; height:72px; overflow:hidden}

/*关于我们*/
.zj_bg { background:url(/images/zj_bg.jpg) no-repeat center 0; height:603px; margin-bottom:70px;}
.zj_top { text-align:center; padding:90px 0 105px;}
.zj_top em { display:block; font-family:Arial; font-size:36px; color:#f0f0f0; text-transform:uppercase;}
.zj_top a { display:block; font-size:40px; color:#333;}

.zj_con { padding:0 0 0 70px; width:1120px; margin:0 auto}
.zj_con dl { height:340px;}
.zj_con dt { float:left; padding-right:50px;}
.zj_con dt img { width:464px; height:301px;}
.zj_con dd { float:left; width:550px; }
.zj_con dd b{  height:30px; line-height:30px; display:block;}
.zj_con dd b a { font-size:12px;color:#333;}
.zj_con dd p { line-height:27px; font-size:14px; color:#6e6e6e; height:298px; overflow:hidden;}
.zj_con dd p a { color:#555;}
.zj_con dd ul li { float:left; margin-right:30px;}