*{padding:0px;margin:0px;}
li{ list-style-type:none;}
img{border:0px;}
a{cursor:pointer;}
body{background:#fefeff;}
/*************/
.clear{clear: both;}
.hidden{ overflow:hidden}
.block{ display:block;}
.noblock{ display:none;}
.width1{width:280px;}
.width2{width:640px;}
.width3{width:200px; margin-left:40px;}
.width4{ width:150px;}
.width5{ width:320px; border-left:solid 1px #ffffff; padding-left:60px;}
.border{ border-right:1px solid #00C;}
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top50{ margin-top:50px;}
.left10{ margin-left:10px;}
.left20{ margin-left:20px;}

/******通用列表慎重修改*******/
/**渐变效果**/
.chanl{
	-webkit-transition-property: background;
  transition-property:background;
  -webkit-transition-duration:.5s;
  transition-duration:.5s;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  -webkit-transition-delay: .0s;
  transition-delay:.0s;
}

.hyfw li div,.sNavD{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}

.pic_ch{
  -webkit-transition-duration:.7s;
  transition-duration:.7s;
  -webkit-transition-timing-function:ease;
  transition-timing-function:ease;
  -webkit-transition-delay: .0s;
  transition-delay:.0s;
}
/**描边**/
.border{-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);}
.list{
	width:auto;
	height:40px;
	line-height:40px;
	margin-left:10px;
	margin-right:10px;
	position:relative;
}
.list_con{
	width:auto;
	float:left;
	height:40px;
	line-height:40px;
	text-align:left;
	text-indent:20px;
	overflow:hidden;
	padding-right:100px;
}
.list_con1{
	width:auto;
	float:left;
	height:40px;
	line-height:40px;
	text-align:left;
	overflow:hidden;
	padding-right:100px;
}
.list_con2{
	width:auto;
	float:left;
	height:40px;
	line-height:40px;
	text-align:left;
	text-indent:20px;
	overflow:hidden;
}
.list_time{
	position:absolute;
	right:0px;
	line-height:40px;
	width:100px;
	text-align:right;
}
.list_time1{
	position:absolute;
	right:0px;
	line-height:40px;
	width:80px;
	text-align:right;
}
.list_dian{
	background:url(ms_dian.jpg) left no-repeat;
	background-position:0px 13px;
}
.more{
	height:40px;
	float:right;
	text-align:center;
}
/******通用列表慎重修改*******/
.container{
	width:auto;
	min-width:1200px;
	height:auto;
	margin:0 auto;
	background:#FFF;
	position:relative;
}

.logo{ width:250px; height:80px; float:left; position:fixed; left:50px;}


.tel{ width:150px;height:25px;  position:fixed; right:50px; top:25px;}
.tel_1{ float:left; width:48px;height:25px; }
.tel_1 a{ float:left; width:48px;height:25px; text-indent:10px;filter: alpha(opacity=50);opacity: 0.5;}
.tel_1 a:hover{float:left; width:48px;height:25px; text-indent:10px;filter: alpha(opacity=100);opacity: 1;}
.news_pic{
	top:0px;
	width:auto;
	min-width:1200px;
	height:710px;
	margin:0 auto;
	z-index:1;
}


.headDiv{position:fixed; z-index:30; left:0px; top:0px; width:100%; background:#FFF; border-bottom:solid 1px #cccccc;border-top:solid 1px #cccccc;
	  -webkit-box-shadow:0 0 10px rgba(2, 64, 91, .5);  
  -moz-box-shadow:0 0 10px rgba(2, 64, 91, .5);  
  box-shadow:0 0 10px rgba(2, 64, 91, .5); 
  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;
}
.headDiv .wal{height:80px; position:relative;}
.headDiv ul{ width:1200px; margin:auto;}
.pageNav a:hover{color:#1280e1;}

.pageNav{background:#F7F7F7; height:126px; text-align:center;position:fixed; left:0px; top:0px; width:100%;
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);
}

.nav{width:auto; height:80px; padding-left:300px;  position:fixed; top:0px; left:0px;}
.nav ul li{float:left; cursor:pointer; width:90px; text-align:center; line-height:80px; height:80px;}
.nav ul li.on{ background:#3ea0d4;}
.nav ul li.on a{color:#ffffff;}

.sNavD{opacity:0; filter:alpha(opacity=0); visibility:hidden; position:fixed; z-index:29; left:0px; top:0px; width:100%;}
.sNavD.on{opacity:1; filter:alpha(opacity=1); visibility:visible; top:82px;
    -moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
    box-shadow:0 2px 3px rgba(0,0,0,0.1);
}


.sNav{min-height:80px;background: rgba(255,255,255,0.9);
    -moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);
    box-shadow:0 2px 3px rgba(0,0,0,0.1);
}

.table{ min-width:1200px; max-width:1320px; height:100px; margin: auto; margin-top:30px; overflow:hidden;}

.table ul li{ width:120px; height:100px; float:left; text-align:center; line-height:100px; position:relative; filter: alpha(opacity=100);opacity: 1;}

.table1{ width:1080px; height:auto; min-height:100px; margin: auto; margin-top:30px;}
.table1 ul li{ width:120px; height:100px; float:left; text-align:center; line-height:100px; position:relative; filter: alpha(opacity=100);opacity: 1;}

.table2{ width:960px; height:auto; min-height:100px; margin: auto; margin-top:30px;}
.table2 ul li{ width:120px; height:100px; float:left; text-align:center; line-height:100px; position:relative; filter: alpha(opacity=100);opacity: 1;}

.table3{ width:600px; height:auto; min-height:100px; margin: auto; margin-top:30px;}
.table3 ul li{ width:120px; height:100px; float:left; text-align:center; line-height:100px; position:relative; filter: alpha(opacity=100);opacity: 1;}

.table4{ width:240px; height:auto; min-height:100px; margin: auto; margin-top:30px; overflow:hidden}
.table4 ul li{ width:120px; height:100px; float:left; text-align:center; line-height:100px; position:relative; filter: alpha(opacity=100);opacity: 1;}

.table2_1{ width:120px;background:url(top-list1.png) no-repeat;background-position:45px 5px;}
.table2_2{ width:120px;background:url(top-list2.png) no-repeat;background-position:45px 5px;}
.table2_3{ width:120px;background:url(top-list3.png) no-repeat;background-position:45px 5px;}
.table2_4{ width:120px;background:url(top-list4.png) no-repeat;background-position:45px 5px;}
.table2_5{ width:120px;background:url(top-list5.png) no-repeat;background-position:45px 5px;}
.table2_6{ width:120px;background:url(top-list6.png) no-repeat;background-position:45px 5px;}
.table2_7{ width:120px;background:url(top-list7.png) no-repeat;background-position:45px 5px;}
.table2_8{ width:120px;background:url(top-list8.png) no-repeat;background-position:45px 5px;}
.table2_9{ width:120px;background:url(top-list9.png) no-repeat;background-position:45px 5px;}
.table2_10{ width:120px;background:url(top-list10.png) no-repeat;background-position:45px 5px;}
.table2_11{ width:120px;background:url(top-list11.png) no-repeat;background-position:45px 5px;}
.table2_12_1{ width:120px;background:url(top-list12_1.png) no-repeat;background-position:45px 5px;}
.table2_12{ width:120px;background:url(top-list12.png) no-repeat;background-position:45px 5px;}
.table2_13{ width:120px;background:url(top-list13.png) no-repeat;background-position:45px 5px;}
.table2_14{ width:120px;background:url(top-list14.png) no-repeat;background-position:45px 5px;}
.table2_15{ width:120px;background:url(top-list15.png) no-repeat;background-position:45px 5px;}
.table2_16{ width:120px;background:url(top-list16.png) no-repeat;background-position:45px 5px;}
.table2_17{ width:120px;background:url(top-list17.png) no-repeat;background-position:45px 5px;}
.table2_18{ width:120px;background:url(top-list18.png) no-repeat;background-position:45px 5px;}
.table2_19{ width:120px;background:url(top-list19.png) no-repeat;background-position:45px 5px;}
.table2_20{ width:120px;background:url(top-list2.png) no-repeat;background-position:45px 5px;}
.table2_21{ width:120px;background:url(top-list21.png) no-repeat;background-position:45px 5px;}
.table2_22{ width:120px;background:url(top-list22.png) no-repeat;background-position:45px 5px;}
.table2_23{ width:120px;background:url(top-list23.png) no-repeat;background-position:45px 5px;}
.table2_24{ width:120px;background:url(top-list24.png) no-repeat;background-position:45px 5px;}
.table2_25{ width:120px;background:url(top-list25.png) no-repeat;background-position:45px 5px;}
.table2_26{ width:120px;background:url(top-list26.png) no-repeat;background-position:45px 5px;}
.table2_27{ width:120px;background:url(top-list27.png) no-repeat;background-position:45px 5px;}
.table2_1:hover,.table2_2:hover,.table2_3:hover,.table2_4:hover,.table2_5:hover,.table2_6:hover,.table2_7:hover,.table2_8:hover,.table2_9:hover,.table2_10:hover,.table2_11:hover,.table2_12:hover,.table2_12_1:hover,.table2_13:hover,.table2_14:hover,.table2_15:hover,.table2_16:hover,.table2_17:hover,.table2_18:hover,.table2_19:hover,.table2_20:hover,.table2_21:hover,.table2_22:hover,.table2_23:hover,.table2_24:hover,.table2_25:hover,.table2_26:hover,.table2_27:hover{background-position:45px 0px;}

/*************图片轮播begin*************/
.fullSlide{ width:100%;  position:relative;  height:710px;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:710px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:710px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
}
.fullSlide .hd ul .on{ background:#f00;  }

.fullSlide .prev,
.fullSlide .next{  position: absolute;left: 0;top: 62%;margin-top: -40px; display: block;width: 42px; height: 69px;filter: alpha(opacity=50); opacity: 0.5; }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

.fullSlide .prev {
    background: url(t-left.png) no-repeat;
}

.fullSlide .next {
    background: url(t-right.png) no-repeat;
    left: auto;
    right: 0;
}

.fullSlide .prev:hover {
    background: url(t-left.png) no-repeat;
}

.fullSlide .next:hover {
    background: url(t-right.png) no-repeat;
}
/*************图片轮播end*************/
/*************绘宇服务begin*************/



.hyfw_con ul li{
	width:385px;
	height:300px;
	overflow:hidden;
	float:left;
}
.hyfw .name div img{width:71px;}
.hyfw{width:1150px;height:850px;margin:0 auto;overflow:hidden;}
.hyfw_top{width:210px;height:100px;margin:0 auto;margin-top:50px;}
.listHover{ margin-top:20px;}
.hyfw li{float:left; width:287px; height:300px; position:relative; text-align:center; overflow:hidden;}
.hyfw li .imgDiv,.hyfw .imgDiv1{width:287px;height:300px;background:#000000;}
.hyfw li .imgDiv img{opacity:0.4; filter:alpha(opacity=0.4);width:287px;height:300px;}
.hyfw li .name{position:absolute; left:0px; top:83px; width:287px; text-align:center; color:#FFF;}
.hyfw li .name_title{padding-top:50px; background:url(xian.png) center 25px no-repeat;}
.hyfw li .imgDiv1 img{opacity:0.2; filter:alpha(opacity=0.2);width:287px;height:300px;}
.hyfw li .content{position:absolute; top:200px;text-align:center;overflow:hidden; width:267px; opacity:0; filter:alpha(opacity=0); padding-left:10px; padding-right:10px;}
.hyfw li .btn{position:absolute; left:0px; bottom:0px; width:100%; text-align:center; opacity:0; filter:alpha(opacity=0);}
.hyfw li .btn a{display:inline-block; width:120px; height:36px; line-height:36px; border:#FFF solid 1px;}
/*
.hyfw li.on .imgDiv{background:#1280e1;}081126*/
.hyfw li.on .imgDiv{background:#1280e1;}
.hyfw li.on .imgDiv1{background:#1280e1;}
.hyfw li.on .name{top:25px;}
.hyfw li.on .name_title{padding-top:30px; background:url(xian.png) center 15px no-repeat;}
.hyfw li.on .content{top:165px; opacity:1; filter:alpha(opacity=1);}
.hyfw li.on .btn{bottom:20px; opacity:1; filter:alpha(opacity=1);}
.hyfw li.on .layer{display: block;}

/*************绘宇服务end*************/
/*************成功案例begin*************/
.cgal{ width:auto; min-width:1200px; height:662px; background:url(bg1.jpg) no-repeat;background-size:100% 100%; overflow:hidden;}
.cgal_con{width:1150px; height:325px; margin:auto; margin-top:50px; overflow:hidden;}
.cgal_con ul li{width:220px; height:325px; float:left; overflow:hidden; background:#ffffff; position:relative;}
.cgal_pic{ width:210px; height:160px; margin:auto; margin-top:5px; text-align:center; overflow:hidden;  -webkit-transition-duration:.7s;
  transition-duration:.7s;
  -webkit-transition-timing-function:ease;
  transition-timing-function:ease;
  -webkit-transition-delay: .0s;
  transition-delay:.0s;}
..cgal_pic img{ width:210px; height:160px;}
.cgal_pic_con{ width:100px; height:100px; position:absolute; top:150px; left:60px;}

.cgal_pic_more{width:220px; height:30px; line-height:30px; text-align:center; position:absolute; bottom:20px;}
.cgal_con ul li:hover .cgal_pic{transform: scale(1.2, 1.2);}
/*************成功案例end*************/

/*************新闻中心begin*************/
.xwzx{ width:1150px; height:660px; margin:auto;}
.xwzx_top{ width:1150px; height:530px;margin:auto; margin-top:30px;}
.xwzx_top .hd1 { width:1150px; height:100px; overflow:hidden;}
.xwzx_top .hd { width:500px; height:62px; margin:auto;}
.xwzx_top .hd li{ width:200px; height:60px; border-radius:30px; float:left; border:1px solid #cccccc; background:#ffffff; text-align:center; line-height:60px; margin-left:20px;}
.xwzx_top .hd li.on{width:200px; height:60px; border:1px solid #3ea0d4; background:#3ea0d4; text-align:center; line-height:60px; margin-left:20px;}
.xwzx_top .hd li.on a{ color:#ffffff;}
.xwzx_top .bd{width:1150px; height:450px; margin:auto;}
.xwzx_top .bd ul{width:1150px; height:430px; margin:auto;}
.xwzx_con{ width:1150px; height:210px; background:#eaeaea; overflow:hidden;}
.xwzx_pic{ width:325px; height:210px; float:left;}
.xwzx_title{ width:616px;height:50px; line-height:50px; float:left; margin-left:40px; margin-top:20px; overflow:hidden; position:relative; padding-right:120px;}
.xwzx_time{ width:120px; height:50px; line-height:50px; text-align:right; position:absolute; right:0px; top:0px;}
.xwzx_cont{ width:736px;height:81px; float:left; margin-left:40px; line-height:27px; text-align:left; overflow:hidden;}
.xwzx_more{ width:736px;height:24px; float:left; margin-left:40px; line-height:24px; text-align:right;}
.xwzx_pic:hover{ transform: scale(1.2, 1.2);}

.xwzx_con1{ width:1150px; height:400px; margin:auto; margin-top:40px; overflow:hidden;}
.xwzx_con1 ul li{ width:360px; height:320px; float:left; overflow:hidden;}
.xwzx_pic1_1{ width:360px; height:260px; overflow:hidden;}
.xwzx_pic1{ width:360px; height:260px; overflow:hidden;}
.xwzx_pic1:hover{ transform: scale(1.2, 1.2);}
.xwzx_title1{ width:360px; height:60px; line-height:30px; text-align:center; overflow:hidden; margin-top:30px;}
/*************新闻中心end*************/
/*************尾部begin*************/
.foot{width:auto; min-width:1200px; height:366px; margin:auto; background:url(bg2.jpg) no-repeat;background-size:100% 100%; overflow:hidden; margin-top:30px;}
.foot_con{width:1140px; height:300px; margin:auto; margin-top:30px; overflow:hidden;}
.foot_con ul li{height:300px; float:left;}
.foot_con .title{width:100%; height:50px; line-height:40px; text-align:left;}
.foot_con .title1{width:100%; height:60px; line-height:30px; text-align:left;}
.foot_cont{width:100%; height:160px; line-height:26px; text-align:left; margin-top:20px;}
.foot_con p{width:100%; height:25px; line-height:25px; text-align:left;}
.banquan{ width:auto; min-width:1200px; height:80px; text-align:center; line-height:80px; background:#ffffff;}
/*************尾部end*************/
#piaochuang{ width:37px; height:77px; position:fixed;top:300px;left:3px;display:block; }
#piaochuang .mainCate{ position:relative; }
#piaochuang .subCate{ display:none;/*默认隐藏*/  position:absolute; left:40px; top:0; width:100px; color:#333; }
#mainCate-1 .subCate{ top:-44px }
