body{ background:#eee;}
#info{ width:1200px; margin:45px auto; min-width:1300px !important;}
.info_class{ background:#fff; float:left; width:245px; padding-bottom:15px;}
.info_class h3{ display:block; background:#02C2FF; color:#fff; height:100px; line-height:100px; text-align:center; font-size:24px; font-weight:100;}
.info_class ul{ padding:0 15px;}
.info_class ul li{ height:55px; line-height:55px; border-bottom:1px #ddd solid;}
.info_class ul li a{ padding-left:45px; background:url(../images/s.png) left 15px center no-repeat;}
.info_class ul li a:hover{ color:#02C2FF; background:url(../images/s1.png) left 15px center no-repeat;}
.info_class ul li a.lion{ color:#02C2FF; background:url(../images/s1.png) left 15px center no-repeat;}
.info_rig{ width:870px; background:#fff; float:right; padding:10px 30px;}
.info_rig_top{ height:55px; line-height:55px; border-bottom:1px #ddd solid; background:url(../images/arrow.gif) left 3px center no-repeat;}
.info_rig_top em{ font-size:22px; padding-left:25px; color:#333;}
.info_rig_top span{ float:right; color:#999; font-size:14px;}
.info_rig_top span a{ color:#999;}
.info_rig_pic{ padding:15px 0 0;}
.info_rig_pic li{ width:31.33%; float:left; margin:15px 1%; background:#ededed;}
.info_rig_pic li div{ border:5px #ededed solid; height:170px; padding:25px 0; text-align:center; background:#fff;}
.info_rig_pic li:hover { background:#02C2FF;}
.info_rig_pic li:hover div{ border:5px #02C2FF solid;}
.info_rig_pic li div img{ max-height:170px; max-width:100%;}
.info_rig_pic li span a{ display:block; height:50px; line-height:50px; color:#777; padding:0 25px;}
.info_rig_pic li:hover span a{ color:#fff;}

.info_rig_news{ display:block; padding:15px 0 0;}
.info_rig_news li{ height:52px; line-height:52px; border-bottom:1px #ddd dashed; background:url(../images/jt4.gif) left 5px center no-repeat;}
.info_rig_news li span{ float:right; color:#888;}
.info_rig_news li a{ padding-left:18px; color:#666;}
.info_rig_news li a:hover{ color:#02C2FF;}

.info_rig_view{ display:block; padding:15px 0 0;}
.view_title{ line-height:80px; font-size:21px;}
.view_ps{ line-height:45px; border-bottom:1px #ddd solid; color:#999;}
.view_ps span{ font-size:14px; margin-right:20px;}
.view_body{ display:block; padding-top:20px; font-size:15px; color:#666; line-height:27px;}

.about_title{font-size:30px; color: #333; line-height:80px; text-align:center; padding:20px 0 10px; width:1200px; margin:0 auto;}
.about_body{ color:#666; text-align:center; font-size:16px; line-height:35px; width:1200px;  margin:0 auto;}
.about_con1{ background:#fff; padding:30px 0 90px;}
.about_con2{ padding:30px 0 90px;}
.about_con2s{ width:640px; height:432px; padding:70px 510px 0 50px; background:url(../images/bg4.png) center no-repeat; margin:0 auto;}
.about_con2s em{ display:block; background:url(../images/line.jpg) left bottom no-repeat; line-height:90px; color:#02C2FF; font-size:19px;}
.about_con2s p{ padding-top:20px; font-size:14px; color:#777; line-height:30px;}
.about_honor{ width:1200px; margin:0 auto;}
.about_honor li{ width:268px; float:left; line-height:33px; text-align:center; border:1px #ddd solid; margin:0 15px; padding:20px 0;}
.about_honor li img{ display:block; margin:0 auto;}

.mymap{ width:1178px; height:390px; margin:50px auto; border:1px #ddd solid;}
.mymap i{ color:#dd0000;}
.mymap p{  color:#555; font-size:13px;}
.lixi_con{ padding:50px 0; text-align:center; width:1200px; margin:0 auto;}
.lixi_con em{ font-size:20px;}
.lixi_con i{ color:#02C2FF; font-size:24px; font-family:Arial; line-height:80px; display:block;}
.lixi_con ul{ display:block; margin:0; padding:0;}
.lixi_con ul li{ width:248px; float:left; border:1px #02C2FF solid; height:80px; margin:0 10px; text-align:left; padding:15px; color:#666; background:#fff;}
.lixi_con ul li img{ float:left;}
.lixi_con ul li p{ padding:10px 0; line-height:30px;}
.lixi_con ul li p span{ color:#888;}

.pro_view{ display:block; padding-top:35px;}
.pro_view_img{ width:410px; height:300px; float:left; border:1px #ddd solid; text-align:center; padding:45px 20px;}
.pro_view_img img{ height:300px;}
.pro_view_con{ width:380px; float:right;}
.pro_view_con em{ display:block; font-size:18px; line-height:35px; color:#555; border-bottom:1px #ddd dashed; padding-bottom:15px;}
.pro_view_con span{ display:block; line-height:40px; color:#888; font-size:15px;}
.pro_view_title{ display:block; border-bottom:1px #ddd solid; margin-top:25px; line-height:50px; font-size:19px; color:#666; font-weight:700;}
.pro_body{ padding:15px 0 40px; color:#666; line-height:33px;}
.pro_body table tr td{ padding:0 10px;}
.pro_body img{ max-width:100% !important; height:auto !important; }

/*pages*/
.pagination-wrapper{ margin:45px 0; }
.pagination{ height: 34px; text-align: center; }
.pagination li { display: inline-block; height: 34px; margin-right: 5px; }
.pagination li a{ float: left; display: block; height: 32px; line-height: 32px; padding: 0 12px; font-size: 14px; border: 1px solid #ddd; color: #555; background:#fff; text-decoration: none; }
.pagination li a:hover{ background:#f5f5f5; color:#02C2FF; }
.pagination li a.thisclass { background:#02C2FF; color: #fff; }
.pagination li.thisclass a:hover{ background: transparent; border-color: #02C2FF; color: #fff; cursor: default; }