/* CSS Document */
.head{ margin:0px auto; height:45px; line-height:45px; background:#007CC5;}
.head span{ color:#FFF; font-size:16px; margin-left:20px;}
.head span img{ vertical-align:middle; margin-right:10px;}
.menu{ height:50px; line-height:50px;background:#008FD7;}
.menu ul{ width:100%; margin:0px auto; }
.menu ul li{ width:25%; float:left; text-align:center;}
.menu ul li a{ font-size:16px; color:#FFF;float:left; display:block; width:100%;}
.hover{ background:#DDDDDD; color:#333333;}
.menu ul li a:hover{ background:#DDDDDD; color:#333333;}
.seachbox_box i{ border-color: transparent transparent rgba(0,60,150,0.8); position: absolute; top: -18px; right: 40px; margin-left: -9px; }
.seachbox_box input.text{position:absolute;left:48px;border: none;width:88%; top:12px; line-height:20px;}
.seachbox_box{ height:50px; position: relative; padding: 8px 10px; background-color: #ecece5; overflow:hidden;}
.seachbox_box .submit{cursor: pointer; float:left; height:40px; line-height:40px; padding:0px 19px; background:#fff url(../images/topsch.png)no-repeat 3px center; background-size: 32px 32px; outline: none;}
.sidebar .seachbox_box .submit{background:#0058a4;}
.seachbox_box .reset{background:none;padding:7px 10px 8px;font-size: 15px;cursor: pointer;outline: none; position:absolute;right:5px;top:8px;}
.list_menu{ width:100%; margin:0px auto; display:inline-block;}
.list_menu ul{ width:98%; margin:0px auto;}
.list_menu ul li{ width:16%; float:left; margin:4%;}
.list_menu ul li a{ width:100%;}
.list_menu ul li a img{ width:100%; vertical-align:middle;}
.list_menu ul li p{ text-align:center; font-size:16px; color:#333333; padding-top:5px;}
.tuijian{ height:30px; line-height:30px;}
.tuijian span{ display:block; width:96px; height:30px; background:url(../images/tuijian.fw.png); font-size:16px; color:#FFF; text-align:center; letter-spacing:3px; margin-left:10px;}
.pro_list{ width:99%; margin:0px auto; padding-bottom:65px;}
.pro_list ul{ width:100%; margin:0px auto;border:#E7E7E7 1px solid; display:inline-block; }
.pro_list ul li{ width:29%; float:left; border:#E7E7E7 1px solid;text-align:center; margin:1.8%; border-radius:2px;}
.pro_list ul li:hover{ border:#008FD7 1px solid;}
.pro_list ul li img{  vertical-align:middle; width:96%; max-height:120px;}
.pro_list ul li p a{ font-size:12px; text-align:center; color:#333;}

/*底部开始*/
.top_bar{position:fixed;z-index:900;bottom:-1px;left:0;right:0;}
.top_menu{width:100%;height:50px;margin:0;padding:0; background:url(../images/comm_bg.jpg);}
.top_bar .top_menu>li{position:relative;text-align:center;display:inline-block;width:25%;float:left;background:url(../images/comm_bg.jpg);}
.top_bar .top_menu li a label{padding:3px 0 0 3px;font-size:14px;overflow:hidden; }
.top_menu>li:first-child{background:none;}
.top_bar .top_menu>li>a{height:50px;line-height:50px;display:block;text-align:center;color:#fff;text-decoration:none;border-left: 1px solid rgba(14, 73, 97, 0.6);}
.top_bar .top_menu>li>a p{overflow:hidden;margin:0 0 0 0;font-size:14px;display:block!important;line-height:18px;text-align:center;}
.top_bar .top_menu>li>a img{padding:0;height:20px;width:20px;color:#fff;line-height:40px;vertical-align:middle;}
.top_bar .top_menu>li>a:hover,.top_bar .top_menu>li>a:active{background-color:#CCCCCC;}
.top_bar .top_menu li a span{ width:1px; height:30px; background:url(../images/fenge.fw.png) no-repeat; display:block;}

.date{ float:right; color:#777777; font-size:12px; margin-right:10px;}
.time{text-align:center;color:#797979;font-size:12px;border-bottom:#CCC 1px dotted;margin-bottom:10px; margin-top:8px; padding-bottom:5px;}
.channellist2 li a { text-align:left; padding-left:20px;}
.case_list{ width:98%; margin:0px auto;}
.case_list a{ width:100%; display:block;}
.case_list li{ width:100%; margin:0px auto; height:100px; background:url(../images/left_con.fw.png) no-repeat right center; border-bottom:#EFEFEF 1px solid; padding-bottom:8px; margin-bottom:10px;}
.case_img{ width:30%; float:left; line-height:100px; border:#E6E6E6 1px solid; vertical-align:middle;text-align:center;border-radius:3px; max-height:95px;overflow:hidden;}
.case_img img{ width:90%; vertical-align:middle; max-height:90px; padding-bottom:8px; }
.case_title{ font-size:16px; line-height:100px; width:68%; color:#333;  float:right;}
.zhaopin_head{ width:98%; margin:0px auto; height:95px;}
.head01{ width:18%; float:left;}
.head01 img{ width:75%; vertical-align:middle;}
.head02{ width:82%; float:right; margin-top:5%;}
.zhaopin01{ width:98%; margin:0px auto; border-bottom:#008FD7 1px solid; height:30px; line-height:30px; margin-top:5px;}
.zhaopin01 span{ font-size:16px; color:#fff; text-align:center; height:30px; line-height:30px; width:120px; display:block; background:#008FD7;}

.gsry{ width:100%; float:right; margin-bottom:15px;}
.gsry dl{ width:28%;float:left; border:#E8E8E8 1px solid; border-radius:3px; text-align:center; margin:2%;max-height:220px;}
.gsry dl:hover{ border:#007CC5 1px solid;}
.gsry dl dt img{ width:90%;margin-top:10px; vertical-align:middle; max-height:160px;}
.gsry dl dt{text-align:center; min-height:180px; height:80%;}
.gsry dl dd{ text-align:center; padding-bottom:10px; min-height:20%;}
.gsry dl dd a{ color:#666666; font-size:12px;}
/* 本例子css */
.slideTxtBox{ width:99%; text-align:center; margin-top:10px;  }
.slideTxtBox .hd{ width:98%;height:40px; line-height:40px;position:relative; border:#65BAF1 1px solid; border-radius:5px; margin:0px auto; }
.slideTxtBox .hd ul{ float:left;  position:absolute; height:40px;width:100%;}
.slideTxtBox .hd1 ul{ float:left;  position:absolute; height:40px;width:200%;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:33%; font-size:16px; color:#333; border-left:#65BAF1 1px solid; }
.slideTxtBox .hd ul li.on{ height:40px;  background:#65BAF1; width:33%; color:#FFF;}
.slideTxtBox .bd ul{ margin-top:10px; zoom:1; text-align:left;  }

.slideTxtBox01{ width:99%; text-align:center; margin-top:10px;  }
.slideTxtBox01 .hd{ width:98%;height:40px; line-height:40px;position:relative; border:#65BAF1 1px solid; border-radius:5px; margin:0px auto; }
.slideTxtBox01 .hd ul{ float:left;  position:absolute; height:40px;width:100%;}
.slideTxtBox01 .hd ul li{ float:left; cursor:pointer; width:24.7%; font-size:16px; color:#333; border-left:#65BAF1 1px solid; }
.slideTxtBox01 .hd ul li.on{ height:40px;  background:#65BAF1; width:24.7%; color:#FFF;}
.slideTxtBox01 .bd ul{ margin-top:10px; zoom:1; text-align:left;  }