/*banner*/
.banner { height:300px; background:url(../Images/about_02.jpg) no-repeat center; }

/*about*/
.second { margin:130px auto; width:1172px; }
.column-head { width:216px; height:113px; background:url(../Images/about_03.jpg) no-repeat center; }
.column-list { margin-bottom:13px; width:216px; background:#f4f4f4; }
.column-list a { position:relative; display:block; color:#484848; letter-spacing:1px; border-bottom:solid 1px #fff; }
.column-list a:hover,.column-list a.on{ font-weight:normal; color:#0071db; }
.column-list span{ display:block; position:absolute; width:0px; height:0px; background:#0071db; left:50%;}
.column-list .column-ci { display:none; background-color:#FFFFFF;}
.column-list .column-ci a{ display:block;color:#666; letter-spacing:1px; border-left:solid 3px #fff; height:35px; line-height:35px;}
.column-list .column-ci a:hover,.column-list .column-ci a.on{ color:#0071db; border-left:solid 3px #0071db;}





.about-list a, .news-list a, .network-list a, .contact-list a { padding-left:74px; font-size:14px; height:64px; line-height:64px; }
.about-list span, .news-list span, .network-list span, .contact-list span { top:63px; }
.column-yxwl, .column-lxfs { padding:1px 0; width:214px; height:59px; border:solid 1px #66aae9; }
.column-yxwl { margin-bottom:5px; background:url(../Images/about_07.jpg) no-repeat center; }
.column-lxfs {background:url(../Images/about_09.jpg) no-repeat center;}
.column-yxwl a, .column-lxfs a { margin-left:96px; float:right; width:118px; height:59px; font-size:12px; color:#fff; text-align:center; line-height:59px; background:url(../Images/about_12.png) repeat; }
.column-yxwl a:hover, .column-lxfs a:hover { background:url(../Images/about_13.png) repeat; }

.about, .products, .news, .network, .contact, #certificate, .photo { width:912px; }
.about-head, .products-head, .news-head, .network-head, .contact-head, .certificate-head, .photo-head { margin-bottom:20px; width:100%; height:30px; background:#f4f4f4; }
.about-head p, .products-head p, .news-head p, .network-head p, .contact-head p, .certificate-head p, .photo-head p { margin-left:20px; width:126px; height:30px; line-height:30px; text-align:center; background:#0071db; color:#fff; }
.about-word p { padding:14px 20px; width:872px; border:solid 1px #f1f1f1; }
.about-word img { margin-top:20px; width:912px; }
.products .ig{ width:100%; line-height:26px;}




/*photo*/
.photo-img:after { display:block; content:""; clear:both; }
.photo-img li { float:left; }
.photo-img li p { margin:10px 0 30px; font-size:15px; line-height:36px; text-align:center; }
.photo-img li img { width:450px; }

.photo-img li:nth-of-type(1) img, .photo-img li:nth-of-type(4) img, .photo-img li:nth-of-type(5) img { width:912px; } 
.photo-img li:nth-of-type(2) img, .photo-img li:nth-of-type(6) img, .photo-img li:nth-of-type(8) img, .photo-img li:nth-of-type(10) img { margin-right:12px; width:450px; }
.photo-img li:nth-of-type(3) img, .photo-img li:nth-of-type(7) img, .photo-img li:nth-of-type(9) img { width:450px; }


/*products*/
.products-list a { display:block; overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;padding-left:20px; font-size:12px; height:50px; line-height:50px; letter-spacing:normal; }
.products-list span { top:49px; }

.products-one a { margin:10px 12px 18px 12px; float:left; width:280px; }
.products-one img { padding:1px; width:278px; height:218px; border:solid 1px #f1f1f1; }
.products-one p { margin-top:8px; width:282px; height:36px; line-height:36px; background:#f1f1f1; color:#145f99; text-align:center; overflow:hidden; text-overflow: ellipsis;}
.products-one .products-one-margin { margin-right:0; }
.products-one a:hover img { padding:0; border:solid 2px #0071db; }
.products-one a:hover p { background:#0071db; color:#fff; }

/*news*/
.news-one a { display:block; margin:10px 0 15px; padding:11px 19px 0; color:#484848; width:872px; height:102px; border:solid 1px #f1f1f1; }
.news-one a p:first-child { font-weight:bold; line-height:36px; }
.news-one a p:last-child { line-height:24px; }
.news-one a:hover { padding:10px 18px 0; height:101px; border:solid 2px #66aae9; }
.news-one a:hover p:last-child { font-size:13px; text-decoration:underline; font-weight:normal; }

/*network*/
.network > p { padding:30px 19px; border:solid 1px #f1f1f1; }
.network img { margin-top:15px; width:912px; }

/*contact*/
.contact-add { padding:30px 0 0 40px; width:504px; height:400px; border:solid 1px #f1f1f1; }
.contact-p1 { margin:18px 0 10px; font-size:18px; color:#145f99; line-height:24px; }
.contact-p4 { margin-top:20px; color:#0071db; line-height:24px; text-decoration:underline; }
.contact-p4 span { margin-left:65px; }

/*certificate*/
#certificate a { float:left; margin:20px 11px 0 0; }
#certificate .certificate-img1 a { margin-right:21px; }
.certificate-img1 img { height:192px; }
.certificate-img2 img { height:244px; }
.certificate-img3 img { height:230px; }
#certificate .certificate-margin { margin-right:0; }

/*contact map*/
.contact-map p { margin:30px 0 10px 0; text-decoration:underline; letter-spacing:1px; }
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent-1 { margin-bottom:30px; }

/*肖*/
.ns-nm{ font-size:24px; text-align:center; color:#333; margin-top:10px;}
.ns-in{ color:#888; text-align:center; margin-top:10px;}
.ns-in span{ padding:0 10px;}
.ns-nt{ padding-top:35px;}

.ig-tp{ text-align:center;}
.ig-nm{ margin-top:20px; font-size:18px; text-align:center;}
.ig-js{ margin-top:30px;}

.page{ margin-top:25px;}
.page a{ display:block; float:left; height:28px; line-height:28px; padding:0px 15px; color:#888; border:1px #dcdcdc solid; margin-right:8px; border-radius:30px;}
.page a:hover{ background-color:#0071db; border:1px #0071db solid; color:#fff;}

