﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#2b3737;}
a:hover { text-decoration: none; color:#FF0000;}
h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{}
img{border:0px;}

body{font-size:14px; color:#fff; background:#fff url(../images/bg.jpg) repeat-x; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:14px; line-height:26px;}

/*--------网站头部 --------------*/
.header{height:92px; width:1200px; margin:0 auto;}
.headerleft{ float:left; width:160px;height:92px;}
.headerleft img{display:block;}
.headercent{float:left; width:635px; height:92px; overflow:hidden;}
/*导航菜单*/

.headerright{float:right; width:220px; height:92px;}
.topbc{ height:26px; line-height:26px; text-align:right; padding-top:0px;color:#ffffff;}
.topbc a{color:#ffffff;}
.topbc a:hover{color:#ff0000;}
.topbc span{padding-left:10px; font-size:12px;}
.topss{overflow:hidden; padding-top:3px; text-align:right;}
.text01{ width:142px; height:26px; line-height:26px; color:#ccc; border:0; padding-left:12px; border:1px #2b3737 solid; vertical-align:top;font-size:12px}
.text01:focus {outline: none; }
.submit01{ width:32px; height:28px; border:0; background:#2b3737 url(../images/submit01.png) no-repeat;  cursor:pointer;}
.submit01:hover{ background:#ff0000 url(../images/submit01.png) no-repeat;}




/*--------首页banner --------------*/
#hbannerbg{ width:100%; height:520px; margin:0 auto; background:#2D95DE; position: absolute; z-index:-1; top:78px;}


.lybanner{top:78px;position:relative;height:400px;overflow:hidden;}
.lybannerbg01{background:url(../upfiles/prod_b/banner10.jpg) 50% 0 no-repeat;}
.lybannerbg02{background:url(../upfiles/prod_b/banner20.jpg) 50% 0 no-repeat;}
.lybannerbg03{background:url(../upfiles/prod_b/banner30.jpg) 50% 0 no-repeat;}
.lybannerbg04{background:url(../upfiles/prod_b/banner40.jpg) 50% 0 no-repeat;}
.lybannerbg05{background:url(../upfiles/prod_b/banner50.jpg) 50% 0 no-repeat;}
.lybannerbg06{background:url(../upfiles/prod_b/banner60.jpg) 50% 0 no-repeat;}
.lybannerbg07{background:url(../upfiles/prod_b/banner60.jpg) 50% 0 no-repeat;}
.lybannerbg08{background:url(../upfiles/prod_b/banner80.jpg) 50% 0 no-repeat;}
.lybannerbg09{background:url(../upfiles/prod_b/banner90.jpg) 50% 0 no-repeat;}
.lybannerbg10{background:url(../upfiles/prod_b/banner100.jpg) 50% 0 no-repeat;}
.lybannerbg11{background:url(../upfiles/prod_b/banner110.jpg) 50% 0 no-repeat;}
.lybannerbg12{background:url(../upfiles/prod_b/banner120.jpg) 50% 0 no-repeat;}
.lybannerbg13{background:url(../upfiles/prod_b/banner130.jpg) 50% 0 no-repeat;}


.zdlm{width:100%; margin:0 auto; position: absolute; z-index: 50; top:20px; height:35px; line-height:35px; z-index:999px;}
.zdlm_lr{width:1200px; margin:0 auto;line-height:35px; font-size:14px;color:#fff;}
.zdlm_lr a{color:#fff;}
.zdlm_lr a:hover{color:#ff0000;}
.slides{position:relative;z-index:1;}
.slides li{height:180px;}
.slides li p{height:180px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}


.hone{width:1200px; margin:30px auto 0; overflow:hidden;}
.honeleft{float:left; width:300px; margin-right:20px;}
.lanren{float:left; width:300px; height:166px; overflow:hidden; background:#f2f2f2; margin-bottom:20px; position:relative;}
.lanren img{width:300px; height:132px; display:block;}
.lanren .txt{width:300px;height:34px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:14px;font-weight:100;height:34px;text-align:center;line-height:34px;}
.lanren .txt p{font-size:12px;text-align:center; padding:0 15px; line-height:22px;}


.honecent{float:left; width:560px;}
.lanren02{float:left; width:560px; height:352px; overflow:hidden; background:#f2f2f2; margin-bottom:20px; position:relative;}
.lanren02 img{width:560px; height:325px; display:block;}
.lanren02 .txt{width:560px;height:34px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren02 .txt h3{font-size:14px;font-weight:100;height:34px;text-align:center;line-height:34px;}
.lanren02 .txt p{font-size:12px;text-align:center; padding:0 25px; line-height:22px;}


.honeright{float:right; width:300px;}



.htwo{width:1200px; margin:10px auto 0; overflow:hidden;}
.htwotitle{ font-size:20px; color:#fff; overflow:hidden; line-height:47px; background:#ff6700; padding:0 20px;}
.htwotitle span{float:right; color:#fff; font-size:12px;}
.htwotitle span a{color:#fff;}
.htwotitle span a:hover{ color:#ff6700;}
.htwoleft{float:left; width:580px; overflow:hidden; position:absolute;}
.htwoleft dl{width:580px; height:132px; margin-top:15px; border-bottom:1px #ddd solid; padding-bottom:18px; margin-bottom:15px;}
.htwoleft dt{float:left; width:200px; height:130px; margin-right:15px; border:1px #ddd solid;}
.htwoleft dt img{display:block;width:200px; height:130px;}
.htwoleft dt:hover{border:1px #e60a19 solid;}
.htwoleft dd{float:right; overflow:hidden; width:360px;}
.htwoleft dd h2{font-size:14px; font-weight:bold;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-bottom:5px;}
.htwoleft dd p{ font-size:12px; line-height:22px; color:#686767;}
.htwoleft ul{overflow:hidden;}
.htwoleft li{overflow:hidden; line-height:32px; background:url(../images/xtb1.jpg) no-repeat left center; padding-left:10px; white-space: nowrap; text-overflow: ellipsis;}
.htwoleft li span{float:right; font-size:12px; color:#7f7f7f;}

.htworight{float:right; width:580px; overflow:hidden; background:#f5f5f5; padding-bottom:20px;}
.htworight dl{ width:537px; height:153px; overflow:hidden; margin:15px auto 0;}
.htworight dt{float:left; width:207px; height:153px; margin-right:15px;}
.htworight dt img{display:block;width:207px; height:153px;}
.htworight dd h2{font-size:14px; font-weight:bold; padding-bottom:5px;}
.htworight dd h2 a{ color:#000;}
.htworight dd h2 a:hover{ color:#e60a19;}
.htworight dd p{ font-size:12px; line-height:22px; color:#686767;}
.htworight dd h4{ float:right; margin-top:10px; font-weight:normal; height:30px; line-height:30px; text-align:center; background:#ff6700; font-size:12px; width:77px;}
.htworight dd h4 a{color:#fff; display:block;height:30px; line-height:30px;}
.htworight dd h4 a:hover{background:#e60a19;}


/*图片放大效果*/
.avatara {
    width:200px;
}
.avatar {
    position: relative;
}
.avatara .avatar {
    display: block;
    height: 153px;
    overflow: hidden;
    width:200px;
}
.avatara .avatar img {
    height:153px;
	-webkit-transition: all ease .3s; 
    transition: all ease .3s 
}
.avatar:after {
    bottom: 0;
    left: 5px;
    position: absolute;
    z-index: 10;
}
.avatar:hover{
}
.avatar:hover img{
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}





.htitle{ font-size:20px; color:#000; overflow:hidden; line-height:40px;}
.htitle span{float:right; color:#fff; width:56px; height:22px; line-height:22px; background:#ff6700; text-align:center; font-size:12px; margin-top:10px;}
.htitle span a{color:#fff; display:block;}
.htitle span a:hover{ background:#009fd6;}
.hthree{width:1200px; margin:30px auto 0; padding-bottom:10px; overflow:hidden;}
#div1 {position:relative;float:left; width:287px; height:218px;}
#div1 img{display:block;width:287px; height:218px;}
#div1 #div2{position:absolute;width:100%;height:40px;left:0;right:0;bottom:0;z-index:1; background:url(../images/pngbg01.png) repeat-x left bottom; line-height:40px; text-align:center; font-size:14px;}
#div1 #div2 a{color:#fff;}
.hthreeli{margin-right:17px;}

/*图片放大效果*/
.avatara2 {
    width:287px;
}
.avatar2 {
    position: relative;
}
.avatara2 .avatar2 {
    display: block;
    height: 218px;
    overflow: hidden;
    width:287px;
}
.avatara2 .avatar2 img {
    height:218px;
	-webkit-transition: all ease .3s; 
    transition: all ease .3s 
}
.avatar2:after {
    bottom: 0;
    left: 5px;
    position: absolute;
    z-index: 10;
}
.avatar2:hover{
}
.avatar2:hover img{
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}




#idend{background:#414141;overflow:hidden; width:100%; margin:40px auto 0; padding:30px 0;}
.subnav{width:1200px; margin:0 auto; overflow:hidden; color:#fff;}
.subnav a{color:#fff;}
.subnav ul{float:left; overflow:hidden; border-right:1px #545454 solid; min-height:200px;}
.subnav ul h4{ font-size:14px; font-weight:normal; padding-bottom:10px;}
.subnav ul li{font-size:12px; overflow:hidden; color:#efefef; line-height:22px;}
.subnav li a{color:#efefef;}
.subnav li a:hover{color:#fff;}
.sunavul01{width:128px; padding-left:30px;}
.sunavul02{width:250px; padding-left:20px;}
.sunavul02 li{float:left; width:50%;}
.subnav dl{float:right; width:360px; overflow:hidden;}
.subnav dt{float:left; width:175px;}
.subnav dt p{ font-size:14px;}
.subnav dt h4{font-weight:normal; font-size:14px; color:#ffae00; padding-bottom:8px;}
.subnav dd{float:right; width:140px; text-align:center; overflow:hidden;}
.subnav dd img{width:140px; height:140px; display:block; padding-bottom:6px;}
.end{ text-align:center; color:#fff; font-size:12px; line-height:20px; padding-top:10px;}
.end a{color:#fff;}





/*产品中心*/
.products{width:1200px; margin:108px auto 0; overflow:hidden; color:#2B3737; padding-bottom:25px;}
.productsul{overflow:hidden; padding-bottom:20px;}
.productsul li{float:left; width:285px; overflow:hidden; margin-top:20px;}
.productsul li img{width:285px; height:231px;display:block; background:#f2f2f2;}
.productsul li div{padding:10px 15px; overflow:hidden;}
.productsul li p{font-size:12px; line-height:22px; color:#525252; text-align:center;}
.productsul li h2{color:#ff0000; font-size:14px; text-align:center; font-weight:normal; line-height:22px; padding-bottom:4px;}
.productsul li h2 a{color:#121212; display:block;}
.productsul li h2 a:hover{ color:#458fce;}
.productsli{margin-right:20px;}


#cpmainlb{overflow:hidden; background:#f9f9f9; width:1198px; padding-bottom:20px; text-align:center; font-size:14px; border:1px #ccc solid;}
#cpmainlb ul{overflow:hidden; padding-bottom:20px;}
#cpmainlb li{ overflow:hidden; padding:10px 20px 10px; width:1160px; font-size:14px; overflow:hidden; border-bottom:1px #e1e1e1 dotted;}
#onsec_cp{color:#ff0000;}
#onsec_cp a{color:#ff0000;}

.lileft{float:left; width:145px; font-weight:bold; color:#000;line-height:26px; text-align:left;vertical-align:middle;}
.lileft a{color:#000;}
.lileft a:hover{color:#ff0000;}
.licent{float:left; text-align:left; width:880px; font-size:13px;line-height:26px;vertical-align:middle;}
.licent a{padding-right:20px; line-height:26px;}
.liright{float:right; width:100px; font-size:13px; color:#999999; text-align:right;vertical-align:middle;}







/*产品*/
.lycp{ width:1100px; margin:108px auto 0; overflow:hidden; color:#2B3737; border-bottom:1px #ccc solid; padding-bottom:25px;}
.lycp h4{ font-size:30px; font-weight:normal; overflow:hidden;}
.lycplr{font-size:14px; line-height:26px; padding-top:15px;}

.cptq{ overflow:hidden; width:1100px; margin:20px auto 0;color:#2B3737; padding-top:20px;}
.cptq_title{text-align:left; font-size:22px; font-weight:normal; overflow:hidden; padding-bottom:5px;}



/*具体产品页面*/
.cpxxy{width:1100px; margin:108px auto 0; padding:0 50px 30px; overflow:hidden; background:#fff;}
.focus{ position:relative; width:915px; height:400px; margin:30px auto; background-color: #fff;}  
.focus img{ width: 915px; height: 400px;} 
.focus .shadow .title{ overflow:hidden; text-align:center; padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:20px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; /*background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;*/  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; /*background:#000 ;*/ }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:30px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.cpxxyend{width:100%; margin:91px auto 0; overflow:hidden;}
.cpxxyend td{ padding:2px 4px;}
#tab1 ,#tab2{width:100%;height:70px; background:#fff; border-bottom:1px #ddd solid; border-top:1px #ddd solid;} 
#tab1 ul ,#tab2 ul{ float:right;}
#tab1 li,#tab2 li{float:left;padding:0 16px;height:70px;line-height:70px;text-align:center;cursor:pointer; font-size:15px;}
#tab1 li.now,#tab2 li.now{color:#e60a19;background:#fff;}
.tab1lr{margin:0 auto;padding:0; width:1200px;}
#tab1 h2{float:left; line-height:70px; font-size:16px;}
.tablist{width:100%; overflow:hidden;display:none;background:#f1f4f6;padding-bottom:0px}
.block{display:block; }
.tablistcp {min-width:1200px; height:100%;}
.tablistcp img{width:100%; height:auto; text-align:center; display:block;}
.tablistlr{width:1000px; margin:0 auto; line-height:26px; font-size:12px; padding-top:100px;}
.tablistsharenew{margin:0 auto; width:1200px;}


.mhtshow{min-width:1200px; height:100%; margin:89px auto -40px;overflow:hidden;color:#2B3737}
.mhtshow img{width:100%; height:auto; text-align:center; display:block;}


.downlist{width:1100px; overflow:hidden; padding:15px 0px;}
.downlist h3{font-size:24px; font-weight:normal; line-height:40px; color:#007EDB;}
.downlist li{width:540px; float:left; line-height:30px; padding-left:10px; background:url(../images/xtb1.jpg) left center no-repeat; font-size:14px;}

.bxkctop{ overflow:hidden; width:1200px; padding-bottom:20px;}
.bxkctop dl{float:left; width:530px; height:127px; padding-right:20px; padding-top:25px;}
.bxkctop dt{float:left; margin-right:12px;width:147px; height:127px;}
.bxkctop dt img{display:block;width:147px; height:127px;}
.bxkctop dd{float:left; height:127px; width:348px; line-height:22px; padding-right:20px;}
.bxkctop dd h4{font-size:16px; padding-bottom:6px;}



.tjzn{ overflow:hidden; width:1100px; margin:0 auto; padding-bottom:30px; color:#2B3737;}
.tjzn_title{font-size:24px; font-weight:normal; overflow:hidden; text-align:center; line-height:36px; padding-top:20px; border-top:1px #CCCCCC dotted; margin-top:20px;}
.tjzn ul{overflow:hidden; padding-top:10px;width:366px; float:left;}
.tjzn h4{font-size:20px; font-weight:normal; width:320px; overflow:hidden; padding:10px 0; margin-bottom:10px; border-bottom:1px #ccc solid; color:#007EDB;}
.tjzn li{line-height:30px;  width:310px; background:url(../images/xtb.jpg) no-repeat left center; padding-left:10px; font-size:14px;}

.tjzn_title1{font-size:24px; font-weight:normal; overflow:hidden; text-align:center; line-height:36px; padding-top:20px; margin-top:20px; color:#2b3737;}




.righttitle{color:#e60a19; border-bottom:1px #e60a19 dotted; height:40px; font-size:16px; line-height:40px;}
.righttitle a{color:#e60a19;}
.righttitle a:hover{color:#ff0000;}
.righttitle span{float:right; font-size:14px; text-transform:uppercase; background:#e60a19; color:#fff;}
.righttitle span a{color:#fff; display:block; padding:0 15px;}
.righttitle span a:hover{color:#fff; background:#ffae00;}


/*解决方案*/
.solutions{width:1200px; margin:108px auto 0; overflow:hidden;color:#2B3737;padding-bottom: 25px;}
.solutionsleft{float:left; width:220px;}
.solutionsleft h4{font-size:16px; font-weight:normal; height:46px; line-height:46px; padding-left:15px; background:#212529; color:#fff;}
.solutionsleft li{line-height:40px; font-size:14px; margin-bottom:1px; background:#d7d7d7;}
.solutionsleft li a{color:#2b3737; display:block; padding-left:15px;}
.solutionsleft li a:hover{color:#fff;background:#e60a19;}
#onsec{color:#fff;background:#e60a19;}
#onsec a{color:#fff;}
 
.solutionsright{float:left; width:980px; background:#fff; padding:50px 100px; min-height:600px;}
.solutionsright_ul{overflow:hidden;}
.solutionsright_ul li{float:left; width:250px; overflow:hidden; padding-right:15px; padding-left:15px;}
.solutionsright_ul li h4{font-size:18px; font-weight:normal; padding:6px 0;}
.solutionsright_ul li a{color:#2B3737;}
.solutionsright_ul li a:hover{color:#ff0000;}
.solutionsright_ul li p{line-height:22px; font-size:14px; color:#666666;}



.solushow{ width:1100px; margin:108px auto 0; overflow:hidden; border-bottom:1px #ccc solid; padding-bottom:25px;}
.solushowleft{float:left; width:720px; line-height:24px; font-size:14px;}
.solushow h4{font-size:18px; margin-bottom:10px; color:#000;}
.solushowleft img{float:left; margin:0 20px 0 0;}
.solushowright{float:right; width:270px; line-height:30px;}
.solushowright p{text-align:center;}

.solushowend{width:1100px; margin:30px auto; overflow:hidden;}
.tabs0{width:1100px; margin:auto;}
.tabs0_title{width:1099x; height:60px; border:1px #ddd solid; border-right:0px #ddd solid;font-size:16px; font-weight:bold;}
.tabs0_title_01{width:155px; height:60px; text-align:center; line-height:60px; float:left; cursor:pointer;border-right:1px #ddd solid;}
.tabs0_title_02{width:156px; height:60px; text-align:center; line-height:60px; float:left; cursor:pointer;color:#007EDB;background:#ffffff;border-right:1px #ddd solid;}
.tabs0_title_03{width:3px; height:24px; overflow:hidden; float:left;}
.tabs0_content{width:1100px; overflow:hidden; padding:15px 0 0 0; line-height:26px;}

.solutionsdl{width:360px; float:left;padding:20px 0px; margin:2px 2px; text-align:center; background:#FFFFFF;}
.solutionsdl p{ text-align:center; line-height:18px;}


.pubdate{ height:26px; line-height:26px; OVERFLOW: hidden; text-align:center; margin:0px auto 0px; color:#999999; border-top:1px #CCCCCC dotted; padding-top:10px;padding-bottom:10px;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff!important;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #c9091c; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}


/*智慧校园*/
.campus{width:1100px; margin:108px auto 0; overflow:hidden;color:#2B3737;}
.campusleft{float:left; width:190px;}
.campusleft h4{font-size:22px; font-weight:normal; height:40px; border-bottom:1px #ccc solid;}
.campusleft li{line-height:48px; font-size:16px; border-bottom:1px #CCCCCC dotted; background:url(../images/xtb1.jpg) no-repeat left center; padding-left:10px;}
.campusleft li a{color:#2b3737}
.campusleft li a:hover{color:#ff0000}



.campusright{float:right; width:860px; padding-bottom:20px;}
.campusright_ul{width:860px;overflow:hidden;}
.campusright_ul li{float:left; width:250px; height:370px; padding-right:15px; padding-left:15px;}
.campusright_ul li h4{font-size:18px; font-weight:normal; padding:6px 0;}
.campusright_ul li a{color:#2B3737;}
.campusright_ul li a:hover{color:#ff0000;}
.campusright_ul li p{line-height:22px; font-size:14px; color:#666666;}



.campusshow{ width:1100px; margin:108px auto 0; overflow:hidden; border-bottom:1px #ccc solid; padding-bottom:25px;}
.campusshowleft{float:left; width:720px; line-height:24px; font-size:14px;}
.campusshow h4{font-size:18px; margin-bottom:10px; color:#000;}
.campusshowleft img{float:left; margin:0 20px 0 0;}
.campusshowright{float:right; width:270px; line-height:30px;}
.campusshowright p{text-align:center;}

.campusshowend{width:1100px; margin:30px auto; overflow:hidden;}
.tabs1{width:1100px; margin:auto;}
.tabs1_title{width:1099x; height:60px; border:1px #ddd solid; border-right:0px #ddd solid;font-size:16px; font-weight:bold;}
.tabs1_title_01{width:155px; height:60px; text-align:center; line-height:60px; float:left; cursor:pointer;border-right:1px #ddd solid;}
.tabs1_title_02{width:156px; height:60px; text-align:center; line-height:60px; float:left; cursor:pointer;color:#007EDB;background:#ffffff;border-right:1px #ddd solid;}
.tabs1_title_03{width:3px; height:24px; overflow:hidden; float:left;}
.tabs1_content{width:1100px; overflow:hidden; padding:15px 0 0 0; line-height:26px;}

.campusdl{width:360px; float:left;padding:20px 0px; margin:2px 2px; text-align:center; background:#FFFFFF;}
.campusdl p{ text-align:center; line-height:18px;}


.pubdate{ height:26px; line-height:26px; OVERFLOW: hidden; text-align:center; margin:0px auto 0px; color:#999999; border-top:1px #CCCCCC dotted; padding-top:10px;padding-bottom:25px;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #c9091c; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}



/*服务支持*/
.lyfwzc{width:1100px; margin:50px auto 0; overflow:hidden;color:#2B3737;}
.lyfwzcebd{margin:30px auto 0; padding-bottom:30px;}
.lyfwzc h4{text-align:center; font-size:30px; font-weight:normal; overflow:hidden; padding-bottom:10px;color:#000000;}
.lyfwzc h5{text-align:center; font-size:14px; font-weight:normal; overflow:hidden;}
.lyfwzc ul{overflow:hidden; padding-top:20px;}
.lyfwzc li{float:left; width:348px; height:135px; margin-bottom:25px; border:1px #ccc solid; background:#ECECEC;}
.lyfwzc li:hover{ background:#f9f9f9;}
.lyfwzc div{width:228px; height:110px; overflow:hidden; padding:15px 100px 10px 20px;}
.lyfwzc h6{font-size:22px; font-weight:normal; padding-bottom:10px; color:#006BB6;}
.lyfwzc h6 a{color:#006BB6;}
.lyfwzc h6 a:hover{color:#ff0000;}
.lyfwzc p{ font-size:16px; line-height:26px;}
.limaring{margin-right:25px;}
.divbg1{background:url(../images/t_01.png) no-repeat 265px;}
.divbg2{background:url(../images/t_02.png) no-repeat 265px;}
.divbg3{background:url(../images/t_03.png) no-repeat 265px;}
.divbg4{background:url(../images/t_04.png) no-repeat 265px;}
.divbg5{background:url(../images/t_05.png) no-repeat 265px;}
.divbg6{background:url(../images/t_06.png) no-repeat 265px;}
.divbg7{background:url(../images/t_07.png) no-repeat 265px;}
.divbg8{background:url(../images/t_05.png) no-repeat 265px;}
.divbg9{background:url(../images/t_06.png) no-repeat 265px;}
.divbg10{background:url(../images/t_07.png) no-repeat 265px;}

/*服务公告*/
.lyfwgg{width:1100px; margin:108px auto 0; overflow:hidden;}
.lyfwggleft{float:left; width:860px; padding-bottom:30px;}
.lyfwggleft_title{width:860px; line-height:35px; border-bottom:1px #ccc solid; font-size:20px; margin-bottom:5px;}
.lyfwggleft_title span{float:right; background:#E60A19; color:#fff;}
.lyfwggleft_title span a{color:#fff; display:block; padding:0 10px;}
.lyfwggleft_title span a:hover{color:#fff; background:#FF6600; }
.lyfwggleft_ul{overflow:hidden; width:860px; padding-top:10px;}
.lyfwggleft_ul li{line-height:40px; border-bottom:1px #ddd dotted; background:url(../images/xtb.jpg) no-repeat left center; padding-left:10px; font-size:14px;}
.lyfwggleft_ul li span{float:right; color:#8F8F8F; font-size:12px;}

.lyfwggright{float:right; width:190px;}
.lyfwggright h4{font-size:20px; font-weight:normal; height:35px; border-bottom:1px #ccc solid; margin-bottom:5px;}
.lyfwggright li{line-height:45px; font-size:14px; background:#EFEFEF; padding-left:10px; border-bottom:1px #CCCCCC dotted;}

/*文档中心*/
.wdzx{width:1100px; overflow:hidden;color:#2B3737;}
.wdzxleft{float:left; width:200px; background:#DEDEDE; margin-top:15px;}
.wdzxleft h4{font-size:16px; color:#2B3737; padding:10px 0 0 10px;}
.wdzxleft_div{ height:50px; width:180px;}


/*新闻中心*/
.news{width:1140px; margin:108px auto 0; overflow:hidden;color:#2B3737;}
.newsleft{float:left; width:190px;}
.newsleft h4{font-size:18px; font-weight:normal; height:35px; border-bottom:1px #ccc solid; margin-bottom:5px;}
ul#menu, ul#menu ul { width: 190px;}
ul#menu a {display: block;text-decoration: none;	}
ul#menu li {margin-top: 1px;}
ul#menu li a {background: #333;color: #fff;	 padding:6px 10px;}
ul#menu li a:hover { background: #000;}
ul#menu li ul li a {background: #ccc;color: #000;padding-86t:15px;}
ul#menu li ul li a:hover {background: #aaa;border-left: 5px #000 solid; padding-left: 10px;}

.newsright{float:left;width:100%; padding-bottom:30px;}
.newsright_ul{overflow:hidden;}
.newsright_ul li{ float:left;padding-bottom:25px; margin-top:25px; flex:0 0 auto;width:33%;}
.newsright_ul li img{padding-right:15px; width:356px;height:289px;}
.newsright_ul li h4{font-size:18px;text-align:left}
.newsright_ul li p{line-height:22px; padding-top:5px; font-size:13px; color:#848484;}
.newsright_ul li a{color:#2B3737;}
.newsright_ul li a:hover{color:#ff0000;}
.newsright_ul li h5{ float:right; margin-top:10px; font-weight:normal; height:30px; line-height:30px; text-align:center; background:#009fd6; font-size:12px; width:77px;}
.newsright_ul li h5 a{color:#fff; display:block;}
.newsright_ul li h5 a:hover{background:#e60a19; color:#fff;}


/*新闻的左侧菜单 */
.menu_head{width:112px;height:47px;line-height:47px;padding-left:38px;font-size:16px; cursor:pointer;border:0px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:url(../images/pro_left.png) center left no-repeat; border-bottom:1px #CCCCCC solid;}
.menu_list .current{background:url(../images/pro_down.png) center left no-repeat; border-bottom:1px #CCCCCC solid;}
.menu_body{width:190px;height:auto;overflow:hidden;line-height:38px;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;}
.menu_body a{display:block;width:190px;height:30px;line-height:30px;padding-left:38px;/*background:#fff;*/text-decoration:none;border-bottom:0px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

#onsec3{color:#FF0000;}
#onsec3 a{color:#FF0000;}


.news_xxjs{line-height:28px; font-size:14px; padding:20px 0px; overflow:hidden;}
.news_title1{line-height:22px; font-size:24px; color:#000;  padding:10px 0px; text-align:center;margin:20px 0px 10px 0px;}

.Information{overflow:hidden; margin:0 auto;}
.Information H4{ font-size:16px; line-height:30px; margin-top:10px; border-bottom:1px #CCCCCC dotted;}
.Information ul{overflow:hidden; padding-bottom:10px;}
.Information li{ line-height:30px; border-bottom:1px #E5E5E5 dotted; background:url(../images/xtb1.jpg) no-repeat left center; padding-left:10px;}
.Information li span{ float:right;color:#B3B3B3; font-size:12px;}


.abouttext{ line-height:28px; padding-top:15px; font-size:14px;}
.abouttext td{ padding:2px 4px;}

.online1{ line-height:28px; padding:10px 0px;}
.online1 td{ padding:2px 4px;}

/*合作伙伴*/
.partner{width:1100px; overflow:hidden; padding-bottom:30px; margin:100px auto 0; color:#2B3737;}
.partner h4{text-align:center; font-size:24px; font-weight:normal; overflow:hidden; padding-bottom:15px;}
.partner h5{text-align:center; font-size:16px; font-weight:normal; overflow:hidden;}
.partner h3{text-align:left; font-size:20px; font-weight:normal; overflow:hidden; padding:10px 0px; color:#006bb6;}
.partner li{float:left; text-align:center; display:inline; padding:30px 30px 0 0px;}
.partner li p{line-height:30px; font-size:14px; text-align:left; padding-left:10px; background:url(../images/xtb1.jpg) left center no-repeat;}
.partner li img{width:245px; height:120px;}
.partner a{color:#2B3737;}
.partner a:hover{color:#ff0000;}


/*325关于我们*/
.lyabout{ width:1200px; overflow:hidden; margin:90px auto 0; color:#2B3737;}
.lyabout h4{text-align:center; font-size:24px; font-weight:normal; overflow:hidden; padding-bottom:10px;}
.lyabout h5{text-align:center; font-size:16px; font-weight:normal; overflow:hidden;}
.lyabout ul{overflow:hidden; text-align:center; padding:20px 0;}
.lyabout li{text-align:center; font-size:16px; line-height:35px; background:#ECECEC;border:1px #ddd solid; border-radius:10px;display:inline-block; margin:0 3px;}
.lyabout li a{color:#2B3737; display:block; padding:0 25px; }
.lyabout li a:hover{color:#fff;background:#e60a19; border-radius:7px;}
.lyabout_li{margin-right:13px;}
.lyaboutlr{overflow:hidden; line-height:28px; width:1100px; overflow:hidden; margin:10px auto 0; padding-bottom:30px; font-size:14px;}
.lyaboutlr td{line-height:36px; border:1px #ddd solid; padding:0 5px;}
#onsec2{color:#fff;background:#e60a19;}
#onsec2 a{color:#fff;}
#onsec2 a:hover{color:#fff;}


.mianhuatanglb{overflow:hidden; width:1200px; overflow:hidden; margin:0 auto; color:#2B3737;}
.mianhuatanglb ul{overflow:hidden;}
.mianhuatanglb li{text-align:center; font-size:16px; line-height:35px; background:#ECECEC;border:1px #ddd solid; border-radius:5px;display:inline-block; margin-right:3px;}
.mianhuatanglb li a{color:#2B3737; display:block; padding:0 25px; }
.mianhuatanglb li a:hover{color:#fff;background:#e60a19; border-radius:5px;}
#onsec_mht{color:#fff;background:#e60a19;}
#onsec_mht a{color:#fff;}
#onsec_mht a:hover{color:#fff;}


/*产品FAQ*/
.faq{width:1100px; overflow:hidden; padding-bottom:30px; margin:0px auto 0; color:#2B3737;}
.faq h4{text-align:center; font-size:24px; font-weight:normal; overflow:hidden; padding-bottom:15px;}
.faq h5{text-align:center; font-size:16px; font-weight:normal; overflow:hidden;}
.faq h3{text-align:left; font-size:20px; font-weight:normal; overflow:hidden; padding:10px 0px; color:#006bb6;}



.logo1{ width:250px; height:34px; margin:10px 0px;}
.logo1 li{ margin-right:10px;}
.p1{ width:34px; height:34px; background:url(../images/logo1_2.png) no-repeat;}
.p1:hover{width:34px; height:34px; background:url(../images/logo_2.png) no-repeat;}

.p2{ width:34px; height:34px; background:url(../images/logo1_4.png) no-repeat;}
.p2:hover{width:34px; height:34px; background:url(../images/logo_4.png) no-repeat;}

.p3{ width:34px; height:34px; background:url(../images/logo1_6.png) no-repeat;}
.p3:hover{width:34px; height:34px; background:url(../images/logo_6.png) no-repeat;}

.p4{ width:34px; height:34px; background:url(../images/logo1_8.png) no-repeat;}
.p4:hover{width:34px; height:34px; background:url(../images/logo_8.png) no-repeat;}

.p5{ width:34px; height:34px; background:url(../images/logo1_10.png) no-repeat;}
.p5:hover{width:34px; height:34px; background:url(../images/logo_10.png) no-repeat;}



/*------------------------------------------------aboutus css------------------------------------------------------- */
.blocka {BORDER: #DCDCDC 1px solid; PADDING: 25px 30px; OVERFLOW: hidden; BACKGROUND-COLOR: #fff;margin-bottom:10px;}
.itemsa {DISPLAY: block; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 800px;}
.itemsa LI {DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM:5px; OVERFLOW: hidden;}
.itemsa LI.nobg {BACKGROUND: none transparent scroll repeat 0% 0%;}
.itemsa LI IMG {BORDER: #ccc 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px;}
.itemsa LI .imgdisc {FLOAT: right; MARGIN-LEFT: 20px; OVERFLOW: hidden; WIDTH: 580px;line-height:22px;}
.itemsa LI .imgdisc p {font-size:14px;}
.moredetails {DISPLAY: block; MARGIN: 0px 0px; OVERFLOW: hidden; WIDTH: 800px;}
.moredetails LI {DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; text-align:right;}



/*--------在线留言--------------*/
.feedback{ width:719px; overflow:hidden; margin:10px auto 0;background:#ffffff; border:1px #D7D7D7 solid; padding:10px;}
.feedback_title{height:36px; line-height:36px; border-bottom:1px #D7D7D7 solid; font-size:14px; font-weight:bold;}
.notes1{ padding:0px 0px 20px 30px; line-height:24px;}
.search_title{height:36px; line-height:36px; border:1px #D7D7D7 solid; font-size:14px; font-weight:bold; background:#FFFFFF; padding-left:15px; margin-bottom:20px;}


.guestbook{margin:20px 0px;}
.guestbook h5{text-align:left; font-size:12px; color:#2A2A2A; margin-bottom:10px;}
.guestbook ul li{ padding:6px 0;}
.guestbook ul li span{float:left; text-align:right; width:100px; padding:0 10px 0 0;}
.textbox{ width:560px; height:30px; line-height:30px; border:1px #CCCCCC solid; padding:0px 0px 0px 4px;}
.textbox1{ width:560px; height:150px; line-height:24px; border:1px #CCCCCC solid; padding:0px 0px 0px 4px;}
.textbox2{ width:565px;  height:30px; line-height:30px; border:1px #CCCCCC solid; padding:0px 0px 0px 4pxx;}
.textbox3{ width:100px;  height:30px; line-height:30px; border:1px #CCCCCC solid; padding:0px 0px 0px 4pxx;}
.message_list{margin:20px 0; background:#ffffff; border:1px #cccccc solid;line-height:24px;}
.message_list h4{ font-weight:bold; background:#f5f5f5; height:30px; line-height:30px; padding:0px 10px; border-bottom:1px #CCCCCC solid;}
.message_list h4 span{ float:right; font-weight:normal;}
.message_list p{padding:0px 10px;}
.feedback_p{ text-align:right;}
.guestbooksubmit01{ height:34px; line-height:34px; padding:0 20px; border:0; cursor:pointer; font-size:14px; background:#ddd;}
.guestbooksubmit01:hover{ background:#e60a19; color:#fff;}



.cplist{ width:1100px; margin:0 auto; overflow:hidden;}
.cplist li img{ float:left; width:350px;}
.cplist li{background: url(../images/li_last.jpg) no-repeat right #fafafa; overflow:hidden; width:1060px; padding:10px 20px; border-bottom:2px #ddd solid;}
.cplist .word{float: left; margin-left: 40px; width: 620px;}
.cplist .word p{font-size:14px; padding-bottom:15px;}
.cplist .word .title{color: #d90030; font-size: 18px; padding: 20px 0 20px;}
.cplist .word .title a{color: #d90030;}
.cplist .more11{width: 107px; height: 27px; line-height:27px; text-align: center; color: #fff; background: #d90030; display:block; float:right;}


/*视频中心*/
.video{width:1250px; margin:108px auto 0; overflow:hidden;color:#2B3737;}
.videoleft{float:left; width:100px;}
.videoleft h4{font-size:18px; font-weight:normal; height:35px; border-bottom:1px #ccc solid; margin-bottom:5px;}
ul#menu, ul#menu ul { width: 108px;}
ul#menu a {display: block;text-decoration: none;	}
ul#menu li {margin-top: 1px;}
ul#menu li a {background: #333;color: #fff;	 padding:6px 10px;}
ul#menu li a:hover { background: #000;}
ul#menu li ul li a {background: #ccc;color: #000;padding-86t:15px;}
ul#menu li ul li a:hover {background: #aaa;border-left: 5px #000 solid; padding-left: 10px;}

.videoright{float:right;width:1080px; padding-bottom:30px;}
.videoright_ul{overflow:hidden; width:860px;}
.videoright_ul li{ height:113px; width:860px; border-bottom:1px #ccc dotted; padding-bottom:20px; margin-bottom:20px;}
.videoright_ul li img{float:left; padding-right:15px; width:150px;height:113px;}
.videoright_ul li h4{font-size:18px;}
.videoright_ul li p{line-height:24px; padding-top:10px; padding-bottom:10px; font-size:14px;}
.videoright_ul li a{color:#2B3737;}
.videoright_ul li a:hover{color:#ff0000;}



.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:40px; height:150px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;background:url(../images/close_btn.png) no-repeat;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn{background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd; padding:10px 0;}
.other p { padding:3px 0; _height:18px; margin:0;color: #666666; font-size:13px;}
.other p span{font-size:14px; color:#ff0000;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.side_blue{background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .msgserver a {color:#76a20c;}



.downloadidlb ul{overflow:hidden; text-align:center; padding:20px 0;}
.downloadidlb li{text-align:center; font-size:16px; line-height:35px; background:#ECECEC;border:1px #ddd solid; border-radius:7px;display:inline-block; margin:0 3px;}
.downloadidlb li a{color:#2B3737; display:block; padding:0 25px; }
.downloadidlb li a:hover{color:#fff;background:#e60a19; border-radius:7px;}










