.title-line{text-align:center;}
.title-line .title{color:#F9030F;font-size:28px;line-height:60px;}
.title-line .line-wrap{width:100%;height:1px;background:#ccc;margin:10px 0 15px;}
.title-line .line-wrap .line{height:3px;width:100px;background:#0272C3;margin:0 auto;}
.title-line .stxt{color:#4E4E4E;font-size:16px;}


/*5´ó*/
.F_V{ overflow:hidden; width:100%; background:url(../images/proBg.png) repeat center;}
.F_V .fiveUl{ overflow:hidden; width:100%; margin:40px 0;}
.F_V .fiveUl li{ width:157px; height:157px; background:url(../images/fiveBg.png) no-repeat center top; margin-right:51px; float:left;}
.F_V .fiveUl li img{ display:block; margin:0 auto; margin-top:25px;}
.F_V .fiveUl li span{ text-align:center; font-size:16px; color:#fff; display:block; margin-top:10px;}
.F_V .fiveUl li a{ text-decoration:none; display:block;}
.F_V .fiveUl li.last{ margin-right:0} 
.F_V .fiveUl li:hover{ background-position:bottom}


/*case*/
.case {overflow:hidden; width:100%; background:url(../images/case_bg.jpg) no-repeat center top;padding-top:20px;height:600px;}
.container2{margin-left:auto;margin-right:auto;width:1680px;padding-top:150px;}
.ryCont{width:1680px;position:relative;}
.ryCont ul{margin:0 auto;width:100%;overflow:hidden;}
.ryCont ul li {float:left;width:314px;border:1px solid #DCDADA;margin-right:20px;background:#DCDADA;}
.ryCont ul li img {width:310px;height:268px;padding:2px 2px 0 2px}
.ryCont ul li p {font-size:15px;height:116px;background:#efefef;text-align:center;padding-left:10px;padding-right:10px;}
.ryCont ul li p em {display:block;padding:12px 0 12px;color:#666666;}
.ryCont ul li p span {display:block;width:120px;height:32px;border:1px solid #c0c0c0;border-radius:10px;font-size:13px;color:#a7a7a7;text-align:center;line-height:32px;margin:0 auto;}
.ryCont ul li:hover p {font-size:15px;height:116px;background:#E72328;text-align:center;padding-left:10px;padding-right:10px;}
.ryCont ul li:hover p em {display:block;padding:12px 0 10px;color:#ffffff;}
.ryCont ul li:hover p span {display:block;width:120px;height:32px;border:1px solid #ffffff;border-radius:20px;font-size:13px;color:#ffffff;text-align:center;line-height:32px;margin:0 auto;}
.ryCont ul li:hover {border-color:#bd2327;}
.ryCont ul li:hover em {color:#ffffff;}


/*ÊµÁ¦*/
.shili { overflow:hidden; width:100%;}
.shili .slt{ overflow:hidden; width:100%; height:301px; background:url(../images/shili_01.jpg) no-repeat center;}
.shili .youshi01{ overflow:hidden; width:100%; height:402px; background:url(../images/shili_02.jpg) no-repeat center;}
.shili .youshi02{ overflow:hidden; width:100%; height:331px; background:url(../images/shili_03.jpg) no-repeat center;}
.shili .youshi03{ overflow:hidden; width:100%; height:319px; background:url(../images/shili_04.jpg) no-repeat center;}
.shili .youshi04{ overflow:hidden; width:100%; height:334px; background:url(../images/shili_05.jpg) no-repeat center;}
.shili h2{ text-align:center; font-size:30px; color:#006bbd; margin-top:65px; background:url(../images/shili_h.png) no-repeat center;}
.shili h2 span{ display:block; font-size:20px; color:#666; font-weight:normal; margin-top:5px;}
.shili h3{ font-size:20px; color:#006bbd; margin-bottom:5px;}
.shili h4{ font-weight:normal; font-size:16px; color:#333; margin-bottom:30px;}
.shili p{ font-size:16px; color:#666; line-height:24px; padding-left:10px; background:url(../images/shili_p.jpg) no-repeat left 9px; margin-bottom:15px;}
.shili b{ display:block; font-size:14px; color:#333;margin:20px 0 5px 0}
.shili b em{ font-weight:bold; color:#006bbd; font-size:18px; }
.shili a{ display:block; width:208px; height:53px; text-align:center; font-size:14px; color:#fff; text-decoration:none; line-height:48px; background:url(../images/pro_more.png) no-repeat center}
.shili .wen{ overflow:hidden; width:575px;}
.shili .wen01,.shili .wen03{ margin-left:735px;}
.shili .wen02,.shili .wen04{ margin-left:160px;}


.about{background:url(../images/abobg.jpg) no-repeat center top;}
.about h2{height:108px;}
.about .aboCon{padding:20px;background:#fff;overflow:hidden;}
.about .aboCon .conleft{width:486px;height:318px;}
.about .aboCon .conleft img{display:block;width:486px;height:318px;}
.about .aboCon .conright{width:620px;}
.about .aboCon .conright .p1{padding-top:10px;margin-bottom:12px;}
.about .aboCon .conright .p1 a{display:block;font-size:22px;font-weight:bold;color:#333;}
.about .aboCon .conright .p1 i{display:block;font-size:14px;margin-top:10px;}
.about .aboCon .conright .p2{line-height:36px;height:108px;overflow :hidden;margin-bottom:20px;}
.about .aboCon .conright ul li{float:left;width:148px;background:url(../images/aboicon.png) no-repeat center top;text-align:center;margin-left:5px;}
.about .aboCon .conright ul li:first-child{margin-left:0;}
.about .aboCon .conright ul li b{display:block;padding-top:24px;font-size:38px;font-family:"ËÎÌå";color:#2AA1FB;}
.about .aboCon .conright ul li i{display:block;font-size:12px;}




.Zcinfo{height:426px;background:url(../images/ipbox.jpg) no-repeat center top;}
.Zcinfo .container{overflow:hidden;height:426px;}
.Zcinfo_l{float:left;overflow:hidden;margin-top:192px;margin-left:30px;}


.Zcinfo_r{float:right;overflow:hidden;width:386px;margin-right:39px;}
.Zcinfo_r h5{font-size:25px;padding-left:6px;margin-top:30px;border-left:3px solid #fff;color:#fff;}
.Zcinfo_r>span{font-size:17px;color:#fff;display:inline-block;margin-top:13px;}
.Zcinfo_r p{font-size:17px;color:#532700;font-weight:bold;margin-top:12px;}
.infocont{overflow:hidden;margin-top:14px;}
.infocont li{height:36px;background:#fff;margin-bottom:10px;}
.infocont li label{width:46px;height:36px;float:left;border-right:1px solid #dad9d9;}
.infocont li input{width:324px;height:16px;padding:10px 0px 10px 10px;border:none;outline:none;background:none;color:#666666;font-size:13px;}
.infocont li .wby{width:316px;color:#666666;font-size:13px;height:77px;padding:10px 10px;border:none;resize:none;color:#333;line-height:20px;outline:none;}
.infocont li.sm{height:100px;}
.infocont li.tj{height:40px;background:none;text-align:right;margin-top:20px;}
.infocont li .gt{height:100px;}
.infocont li.tj .btnSubmit{display:inline-block;width:128px;cursor:pointer;padding:0px 0px;height:40px;text-align:center;background:#562700;font-size:18px;color:#fff;}

.news {background:#ffffff;padding-bottom:30px;overflow:hidden;}
.news .news_con .concase {}
.news .news_con .conleft {width:388px;height:344px;background:#FDF5F2;border:1px solid #AFAEAE;margin-top:20px;}
.news .news_con .conleft dt {height:252px;}
.news .news_con .conleft dd.dd1 {height:90px;margin-top:1px;padding:0 15px 0 105px;position:relative;}
.news .news_con .conleft dd.dd1 span {display:block;width:79px;height:75px;position:absolute;left:8px;top:10px;}
.news .news_con .conleft dd.dd1 span i {display:block;height:37px;line-height:37px;text-align:center;background:#008c51;color:#fff;font-size:30px;font-style:normal;font-weight:bold;font-family:arial;}
.news .news_con .conleft dd.dd1 span em {display:block;height:37px;line-height:37px;text-align:center;background:#044b2d;color:#fff;font-size:14px;}
.news .news_con .conleft dd.dd1 .dd1_p1 {padding:10px 0 11px 0;font-size:15px;}
.news .news_con .conleft dd.dd1 .dd1_p1 a {color:#041C58;text-decoration:none;}
.news .news_con .conleft dd.dd1 .dd1_p2 {font-size:15px;color:#F60202;}
.news .news_con .conright {width:800px;margin-top:20px;}
.news .news_con .conright .r_case {padding:18px 18px 18px 90px;position:relative;background:#FDF5F2;width:265px;height:64px;margin:0 0 20px 20px;border:1px solid #AFAEAE;float:left;}
.news .news_con .conright .r_case span {display:block;width:64px;height:64px;position:absolute;left:15px;top:18px;background:#A2A1A1;}
.news .news_con .conright .r_case span i {display:block;padding-top:8px; text-align:center;color:#fff;font-size:24px;font-weight:bold;font-style:normal;}
.news .news_con .conright .r_case span em {display:block;text-align:center;color:#fff;font-size:14px;}
.news .news_con .conright .r_case .case_p1 {font-size:14px;color:#333333;font-weight:bold;}
.news .news_con .conright .r_case .case_p2 {margin-top:5px;height:40px;line-height:20px;font-size:14px;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news .news_con .conright .r_case:hover {border:1px solid #029F6B;}
.news .news_con .conright .r_case:hover span {background:#029F6B;}
.news .news_con .conright .r_case:hover .case_p1 {color:#029F6B;}

.f_link{ padding-top:24px;margin-bottom:20px;height:120px; overflow:hidden; border:1px solid #ddd}
.f_link h2{ height:33px;  line-height:33px; background:url(../images/linkTitBor.gif) no-repeat center center; text-align:center; font-weight:normal; font-size:22px; color:#333;}
.f_link h2 .tit{ font-size:18px; font-family:"Microsoft YaHei"; padding-right:5px; color:#333}
.linkCnt{ padding-top:10px;padding-left:19px; line-height:30px; }
.linkCnt a{ display:inline-block; height:30px; line-height:30px; text-align:right; padding-right:16px;}