*{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;}
.border1{ border-right:1px solid #cccccc;}
.top10{ margin-top:10px;}
.top15{ margin-top:15px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top50{ margin-top:50px;}
.left10{ margin-left:10px;}
.left20{ margin-left:20px;}
.left6{ margin-left:6px;}
.left{ float:left;}
.right{ float:right;}
.chanlyear{width:60px; line-height:15px;  text-align:center; text-indent:0px; margin-top:7px;}
/******通用列表慎重修改*******/
/**渐变效果**/
.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:.2s;
  transition-delay:.2s;
}

.pic_ch1{
  -webkit-transition-duration:.2s;
  transition-duration:.2s;
  -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:absolute; left:50px;}


.tel{ width:150px;height:25px;  position:absolute; 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;
}

.headDiv1{ width:100%;  background:#ffffff; height:80px;}
.headDiv{position:absolute; z-index:30; width:100%;  background:#ffffff;}
.headDiv .wal{width:auto; min-width:1200px; height:80px; position:relative;}
.headDiv ul{ width:1200px; margin:auto; overflow:hidden;}
.pageNav a:hover{color:#1280e1;}

.pageNav{background:#F7F7F7; height:126px; text-align:center;position:absolute; left:0px; top:0px; width:auto; min-width:1200px;
-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:absolute; 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:absolute; z-index:29; left:0px; top:0px; width:100%;}
.sNavD.on{opacity:1; filter:alpha(opacity=1); visibility:visible; top:80px;
    -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:100px; margin: auto; margin-top:30px;overflow:hidden;}
.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:100px; margin: auto; margin-top:30px;overflow:hidden;}
.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:100px; margin: auto; margin-top:30px;overflow:hidden;}
.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{ width:120px;background:url(top-list12.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_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;}
.table1_2{ background:url(bsfw2-1.png) no-repeat; background-position:85px 20px;}
.table1_2:hover{ background:url(bsfw2-1.png) no-repeat; background-position:85px 10px;}
.table1_3{ background:url(bszn4-1.png) no-repeat; background-position:80px 20px;}
.table1_3:hover{ background:url(bszn4-1.png) no-repeat; background-position:80px 10px;}
.table1_4{ background:url(bszn5-1.png) no-repeat; background-position:85px 20px;}
.table1_4:hover{ background:url(bszn5-1.png) no-repeat; background-position:85px 10px;}

/*************成功案例begin*************/

.zgal_bg{width:auto; height:400px; min-width:1200px; background:url(bg3.jpg) center #1e2a44 no-repeat;}

/*************成功案例end*************/

/*************关于绘宇begin*************/
.gyhy_bg{width:auto; height:400px; min-width:1200px; background:url(bg4.jpg) no-repeat;background-size:100% 100%;}
.gyhy_con1{ width:1150px; height:328px; margin:auto; margin-top:40px; overflow:hidden;}
.gyhy_con1_pic{ width:510px; height:328px; float:left; overflow:hidden;}
.gyhy_cont{ width:590px; height:240px; float:left; text-align:left; line-height:40px; overflow:hidden; margin-left:25px;}
.gyhy_title{ width:590px; height:65px; float:left; overflow:hidden; margin-left:25px; margin-top:22px;}
.gyhy_title ul li{ width:142px; height:65px; float:left; overflow:hidden; background:#3ea0d4; line-height:65px; text-align:center;}

.picScroll-left{ width:1150px;  overflow:hidden; position:relative; height:215px; margin:auto; margin-top:50px;}
.picScroll-left .hd .prev{display:block;  width:30px; height:54px;overflow:hidden;cursor:pointer; background:url(gyhy_6.png) no-repeat; position:absolute; left:0px; top:55px;}
.picScroll-left .hd .next{ display:block;  width:30px; height:54px;overflow:hidden;cursor:pointer; background:url(gyhy_7.png) no-repeat; position:absolute; right:35px; top:55px;}
.picScroll-left .bd{ width:950px; margin:auto;}
.picScroll-left .bd ul li{float:left; overflow:hidden; text-align:center; width:320px; position:relative; }
.picScroll-left .bd ul li .pic img{ width:270px; height:150px; display:block;}
.picScroll-left .bd ul li .title{ width:250px; float:left ;height:40px;line-height:40px; margin-left:10px; text-align:left; background:url(gyhy_5.png) left no-repeat; text-indent:30px; overflow:hidden;  }
.picScroll-left .bd ul li .title:hover{  background:url(gyhy_5_1.png) left no-repeat; }

.picScroll-left .bd ul li:hover .pic a{ display:block;}
.pic{ width:270px; height:150px; overflow:hidden;}
.pic a{ position:absolute; left:0px; top:0px; width:270px; height:150px; background:rgba(99,99,99,0.4) url(gyhy_8.png) center center no-repeat; display:none;}

.gyqy_bg{width:auto; height:300px; min-width:1200px; background:url(bg5.jpg) no-repeat;background-size:100% 100%; margin-top:20px;}
.hy_bot{width:1150px; height:300px; margin:auto; margin-top:30px; overflow:hidden;}
.hy_bot ul li{width:285px; height:300px; float:left;overflow:hidden;}
.gyhy_t1{ width:180px; height:28px; text-align:center; line-height:28px; margin:auto; margin-top:80px;}
.gyhy_t2{ width:180px; height:12px; text-align:center; line-height:12px; margin:auto;}
.gyhy_t3{ width:255px; height:90px; text-align:center; line-height:30px; overflow:hidden;margin:auto; margin-top:20px;}
.gyhy_t4{width:180px; height:30px; text-align:center; line-height:30px;margin:auto; margin-top:20px;}
.gyhy_bg1{ background:url(gyhy_1.png) no-repeat; background-position:118px 20px;}
.gyhy_bg1:hover{ background:url(gyhy_1_1.png) no-repeat; background-position:118px 20px;}
.gyhy_bg2{ background:url(gyhy_2.png) no-repeat; background-position:118px 20px;}
.gyhy_bg2:hover{ background:url(gyhy_2_1.png) no-repeat; background-position:118px 20px;}
.gyhy_bg3{ background:url(gyhy_3.png) no-repeat; background-position:118px 20px;}
.gyhy_bg3:hover{ background:url(gyhy_3_1.png) no-repeat; background-position:118px 20px;}
.gyhy_bg4{ background:url(gyhy_4.png) no-repeat; background-position:118px 20px;}
.gyhy_bg4:hover{ background:url(gyhy_4_1.png) no-repeat; background-position:118px 20px;}

.cyqy_bg{width:auto; height:220px; min-width:1200px; background:url(bg6.jpg) center  no-repeat;background-size:100% 100%;}
.weizhi{ width:1050px; height:88px; line-height:88px; text-align:left; line-height:88px; margin:auto;}
.content{ width:1050px; height:auto; margin:auto; overflow:hidden;}
.content1{ width:1050px; height:75px; line-height:75px; text-align:left; border-bottom:solid 1px #cccccc;overflow:hidden; margin:auto;}
.content2{ width:1050px; height:75px; line-height:75px; text-align:left; margin:auto;}
.content_left{ width:760px; height:auto; float:left;overflow:hidden;}
.content_left1{ width:760px; height:75px; line-height:75px; text-align:left; border-bottom:solid 1px #cccccc;overflow:hidden;}
.content_left2{ width:716px; height:auto; min-height:500px; margin:auto; margin-top:30px; background:url(cyqy_1.png) no-repeat; overflow:hidden;}
.content_left3{ width:716px; height:36px; text-align:left; line-height:36px; margin-top:16px; text-indent:18px;overflow:hidden;}
.content_left4{ width:630px; float:right;overflow:hidden;}
.content_left5{ width:250px; height:200px; float:left;overflow:hidden;}
.content_left6{ width:auto; height:56px; line-height:56px; text-align:left; border-bottom:solid 1px #3ea0d4;overflow:hidden; float:left;}
.content_left7{ width:247px; height:30px; line-height:30px; text-align:left; overflow:hidden; }
.content_left7_1{width:247px; height:60px; line-height:30px; text-align:left;}
.content_left8{ width:380px; height:200px; float:left;overflow:hidden; }
.content_left9{ width:630px; height:auto; float:right; min-height:400px;overflow:hidden; text-align:left; line-height:25px; margin-top:30px;}

.content_right{ width:200px; height:auto; min-height:300px; float:left; overflow:hidden; margin-left:50px;}
.content_right1{ width:200px; height:75px; line-height:75px; text-align:left; border-bottom:solid 1px #cccccc;overflow:hidden;}
.content_right2{ width:200px; height:45px; line-height:45px; text-align:left; overflow:hidden;text-indent:20px;}
.content_right2:hover{width:200px; height:45px; background:#3ea0d4; display:block;}

.content_left2_1{ width:760px; height:auto;  overflow:hidden;}
.sideMenu{ width:760px; height:auto;background:url(fw-9.png) left repeat-y; margin-top:30px;}
.sideMenu .title{ width:90px; height:70px; line-height:60px; background:url(fw-7.png) left no-repeat; text-indent:8px;cursor:pointer; float:left; overflow:hidden;}
.sideMenu .title1{ width:670px; height:70px; min-height:70px; line-height:35px; float:left; text-align:left; vertical-align:middle;}
.sideMenu .title.on{ background:url(fw-8.png) left no-repeat;}
.sideMenu ul { width:759px; height:auto; float:right;}
.sideMenu ul li{ width:650px; height:auto;  line-height:35px; text-align:left; padding-left:100px;cursor:pointer; }
.sideMenu ul li.on{ background:url(fw-7.jpg) no-repeat;}

.content_left2_2{ width:1050px; height:auto;  overflow:hidden; background:url(fw-10.jpg) center repeat-y;margin-top:30px;}
.zdsj_pic{ width:60px; height:60px; background:url(fw-8.jpg) no-repeat; margin:auto;}
.zdsj_con{width:1050px; height:auto; margin-top:30px; overflow:hidden;}
.zdsj_con ul li{width:1050px; float:left; height:auto;}
.zdsjbg1{ background:url(fw-9.jpg) no-repeat; background-position:465px 3px;}
.zdsjbg2{  background:url(fw-9-1.jpg) no-repeat; background-position:518px 3px;}
.zdsj_title{width:1050px; height:20px; line-height:20px; float:left;}
.zdsj_cont{width:450px; height:auto; line-height:30px; text-align:left; margin-top:30px;}
.zdsj_cont:hover{ color:#000;}
.zdsj1{ text-indent:380px;}
.zdsj2{ text-indent:600px;}
.content_left2_3{ width:1050px; height:auto;  overflow:hidden;}
.zxns_top{ width:111px; height:54px; line-height:54px; text-align:center; margin:auto; border-bottom:solid 1px #3ea0d4; border-top:solid 5px #3ea0d4;margin-top:30px;}
.zxns_con{ width:1050px; height:271px; margin:auto; margin-top:30px; overflow:hidden;}
.zxns_con ul li{ width:525px; height:271px; float:left; overflow:hidden;}
.zxns_con ul li .con1{ width:150px; height:271px; float:left;}
.zxns_con ul li .con2{ width:375px; height:271px;}
.zxns_con ul li .con3{ width:375px; height:271px; float:left; overflow:hidden;}
.zxns_con ul li:hover .con2{transform: scale(1.2, 1.2);}

.multipleColumn{ width:1050px;  overflow:hidden; position:relative; height:218px; margin:auto; margin-top:30px;}
.multipleColumn .hd .prev{display:block;  width:30px; height:54px;overflow:hidden;cursor:pointer; background:url(gyhy_6.png) no-repeat; position:absolute; left:0px; top:55px;}
.multipleColumn .hd .next{ display:block;  width:30px; height:54px;overflow:hidden;cursor:pointer; background:url(gyhy_7.png) no-repeat; position:absolute; right:0px; top:55px;}
.multipleColumn .bd{overflow:hidden; padding-left:35px; padding-right:35px; }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:980px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ width:245px; height:218px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic_1{ text-align:center; width:228px; height:168px; border:1px solid #ccc; display:block; overflow:hidden;}
.multipleColumn .bd ul li .pic_1:hover{ border-color:#000;  }
.multipleColumn .bd ul li .title{ line-height:24px; width:230px; height:48px; text-align:center; overflow:hidden;  }
.xgfl{ width:1050px; height:340px; margin:auto; margin-top:30px;}
.xgfl_con1{width:360px; height:340px; float:left; overflow:hidden}
.xgfl_con1 .title{width:360px; height:60px; line-height:30px; float:left; overflow:hidden; text-align:left; margin-top:30px;}
.xgfl_con1 .content{width:360px; height:166px; line-height:27px; float:left; overflow:hidden; text-align:left; margin-top:30px;}
.xgfl_con2{ width:665px; height:334px; background:url(zxns-3.jpg) no-repeat; background-size:100% 100%; float:right;}

.zpxx{ width:1050px; height:520px; margin:auto; margin-top:30px; overflow:hidden;}
.zpxx ul li{ width:508px; height:520px; float:left; overflow:hidden; background:#f2f2f2; margin-left:15px;}
.zpxx ul li .title{ width:440px; height:30px; margin:auto; margin-top:20px;overflow:hidden; text-align:left; line-height:30px;}
.zpxx ul li .cont{ width:440px; height:380px; margin:auto; margin-top:20px;overflow:hidden; text-align:left; line-height:25px;}
.zpxx ul li .more{ width:440px; height:30px; margin:auto; margin-top:20px;overflow:hidden; text-align:left; line-height:30px;}
/*************图片轮播begin*************/
.slideBox1{
    width:760px;
    height: 428px;
    overflow: hidden;
    position: relative;
}

.slideBox1 .bd {
	margin:0 auto;
    width:760px;
	height:428px;
    display: block;
	position: relative;
    height: 100%;
    z-index: 0;
}
.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.slideBox1 .prev,
.slideBox1 .next {
    position: absolute;
    left: 0;
    top: 55%;
    margin-top: -40px;
    display: block;
    width: 42px;
    height: 69px;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.slideBox1 .prev {
    background: url(t-left.png) no-repeat;
}

.slideBox1 .next {
    background: url(t-right.png) no-repeat;
    left: auto;
    right: 0;
}

.slideBox1 .prev:hover {
    background: url(t-left.png) no-repeat;
}

.slideBox1 .next:hover {
    background: url(t-right.png) no-repeat;
}

.slideBox1 .prev:hover,
.slideBox1 .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.slideBox1 .prevStop {
    display: none;
}

.slideBox1 .nextStop {
    display: none;
}
/*************图片轮播end*************/
.hyjj{ width:760px; height:auto; text-align:left; line-height:45px; margin-top:30px;}

.qyry{ width:1061px; height:627px; margin:auto; overflow:hidden; background:url(bg7.jpg) no-repeat; margin-top:30px;}
.slider{ width:806px;  height:503px; margin-left:127px; position:relative; overflow:hidden;background:#ffffff; margin-top:41px;  }
.slider .bd{ position:absolute; left:0px; top:0; }
.slider .bd li{ overflow:hidden; width:590px; }
.slider .bd li img{ display:block; width:450px; height:490px; margin-top:5px; cursor:pointer;   }
.slider .bd li:hover{ transform: scale(1.2, 1.2);}
.slider .tempWrap{ padding:0 130px !important; /* 强制遮罩层显示2侧各130px */   }
.slider .bd ul{ margin-left:-630px !important;  }
.slider .pnBtn{ position:absolute; top:0; width:130px; height:500px; cursor:pointer;   }
.slider .prev{ left:0;  }
.slider .next{ right:0; }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:503px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:503px; _filter:alpha(opacity=70); }
.slider .next .arrow{ right:0; background:url(left.png) 0 center no-repeat;   }
.slider .prev .arrow{ left:0; background:url(right.png) 0 center no-repeat;  }

.jszb{ width:1050px; height:auto; margin:auto;}
.jszb .hd{ width:1050px; height:50px;margin:auto; border-bottom:solid 1px #cccccc;}
.jszb .hd ul{ width:880px; height:50px; float:left;}
.jszb .hd ul li{width:auto; height:50px; float:left; text-align:center; line-height:50px; padding-left:20px; padding-right:20px; cursor:pointer;}
.jszb .hd ul li.on{ border-bottom:solid 1px #03C;}
.jszb .bd{ width:1050px; height:auto; overflow:hidden; margin:auto;}
.jszb .bd ul{ width:1050px; height:auto;}
.jszb .bd ul li{width:323px; height:330px; float:left; margin-left:20px; overflow:hidden; background:#f4f4f4; margin-top:20px; position:relative;}
.jszb .bd ul li:hover .jszb_pic a{ display:block;}
.jszb_pic{ width:323px; height:210px; overflow:hidden;}
.jszb_pic a{ position:absolute; left:0px; top:0px; width:323px; height:210px; background:rgba(99,99,99,0.8) url(gyhy_8.png) center center no-repeat; display:none;}
.jszb_title{ width:323px; height:60px; text-align:center; line-height:60px; overflow:hidden;}
.jszb_more{ width:120px; height:36px; text-align:center; line-height:36px; margin:auto;}
.jszb_more a{display:inline-block; width:120px; height:36px; line-height:36px; border:#5e5e5e solid 1px;margin:auto; border-radius:2px;}
/*************关于绘宇end*************/
/*************绘宇服务begin*************/
.hyfw_bg{width:auto; height:400px; min-width:1200px; background:url(bg8.jpg) no-repeat;background-size:100% 100%;}
.hyfw_list{ width:1050px; height:350px; margin:auto; margin-top:30px; overflow:hidden}
.hyfw_list ul li{ width:525px; height:350px; float:left; overflow:hidden;}
.hyfw_list ul li .pic{ width:525px; height:350px; cursor:pointer;}
.hyfw_list ul li .pic:hover{transform: scale(1.2, 1.2);}
.hyfw_listr{ width:440px; height:350px; margin-left:65px; overflow:hidden;}
.hyfw_listl{ width:440px; height:350px; margin-left:7px; overflow:hidden;}
.hyfw_list_top{ width:440px; height:100px; margin-top:30px; overflow:hidden;}
.hyfw_list_top1{ width:440px; height:40px; line-height:40px; text-align:left;}
.hyfw_list_top2{ width:440px; height:32px; line-height:32px; text-align:left;}
.hyfw_list_top3{ width:60px; height:24px; border-bottom: solid 3px #3ea0d4;}
.hyfw_list_con{ width:440px; height:150px; line-height:50px; overflow:hidden; text-align:left; margin-top:10px;}
.hyfw_list_more{ width:100%; height:150px; height:40px; line-height:40px; overflow:hidden; text-align:left; margin-top:10px;}
.hyfw_bottom{ width:auto; min-width:1200px; height:470px; background:url(fw15.png) no-repeat;background-size:100% 100%; margin-top:60px;}
.hyfw_bottom ul{ width:1050px; height:440px; margin:auto; overflow:hidden; margin-top:30px;}
.hyfw_bottom ul li{ width:262px; height:440px; float:left; overflow:hidden; position:relative;}
.hyfw_bottom .title{ width:100%; height:40px; line-height:40px; text-align:center; margin-top:160px;}
.hyfw_bottom .bg1{background:url(fw11.png) no-repeat; background-position:72px 40px;}
.hyfw_bottom .bg2{background:url(fw12.png) no-repeat; background-position:72px 40px;}
.hyfw_bottom .bg3{background:url(fw13.png) no-repeat; background-position:72px 40px;}
.hyfw_bottom .bg4{background:url(fw14.png) no-repeat; background-position:72px 40px;}
.hyfw_bottom .content{ width:95%; height:152px; margin:auto; line-height:38px; text-align:center; overflow:hidden; margin-top:20px;}
.hyfw_bottom .more{ width:100%; height:40px; line-height:40px; overflow:hidden; text-align:center; margin:auto; margin-top:10px;}
/*************绘宇服务end*************/

/*************解决方案begin*************/
.jjfa_bg{width:auto; height:400px; min-width:1200px; background:url(bg14.jpg) no-repeat;background-size:100% 100%;}
.jjfa_con{ width:auto; min-width:1150px; height:480px; margin:auto;}
.jjfa_con ul { width:1120px; height:420px; margin:auto; margin-top:60px;}
.jjfa_con ul li{ width:263px; height:418px; float:left;  cursor:pointer;}
 .lan_border{border:solid 1px #a7b9fb;}
 .lan_border:hover{ transform: scale(1.05, 1.05); border:solid 1px #5174f7;-webkit-box-shadow:0 0 20px rgba(49, 84, 218, .5);  
  -moz-box-shadow:0 0 20px rgba(49, 84, 218, .5);  
  box-shadow:0 0 20px rgba(49, 84, 218, .5); }
.jjfa_con .pic{ width:100%; height:145px;}
 .hong_border{border:solid 1px #fe381e;}
 .hong_border:hover{ transform: scale(1.05, 1.05); border:solid 1px #fe381e;-webkit-box-shadow:0 0 20px rgba(254, 56, 30, .5);  
  -moz-box-shadow:0 0 20px rgba(254, 56, 30, .5);  
  box-shadow:0 0 20px rgba(254, 56, 30, .5); }
.jjfa_con .pic{ width:100%; height:145px;}
.jjfa_con .bg1{ background:url(jjfa_1.png) center center no-repeat;}
.jjfa_con .bg2{ background:url(jjfa_2.png) center center no-repeat;}
.jjfa_con .bg3{ background:url(jjfa_3.png) center center no-repeat;}
.jjfa_con .bg4{ background:url(jjfa_4.png) center center no-repeat;}
.jjfa_con .title{ width:100%; height:45px; line-height:45px; text-align:center;}
.jjfa_con .cont{ width:90%; height:96px; line-height:32px; text-align:center; margin:auto; margin-top:20px;}
.jjfa_con .xian{ width:115px; height:3px; margin:auto; margin-top:20px; background:url(dian1.jpg) repeat-x;}
.jjfa_con .xian1{ width:115px; height:3px; margin:auto; margin-top:20px; background:url(dian1_1.jpg) repeat-x;}
.jjfa_con .cont1{ width:90%; height:62px; margin:auto; margin-top:20px; line-height:31px; text-align:center;}
.jjfa_con .cont2{ width:auto; height:31px; float:left;line-height:31px; padding-left:8px; padding-right:8px;}
.jjfa_cont{ width:auto; min-width:1200px; background:#1a2a67; height:670px; margin:auto;}
.jjfa_cont .list1{ width:auto; min-width:1200px;   height:220px; margin:auto; overflow:hidden;}
.jjfa_cont .bg1{background:url(jjfa-1.jpg) no-repeat;background-size:100% 100%;}
.jjfa_cont .bg2{background:url(jjfa2.jpg) no-repeat;background-size:100% 100%;}
.jjfa_cont .list1 .con{ width:1140px; height:170px; margin:auto; background:rgba(255,255,255,0.1) ;overflow:hidden; margin-top:52px;}
.jjfa_cont1{ width:1140px; height:200px; margin:auto;}
.leftcon{ width:205px; height:170px; float:left; }
.bg5{background:url(jjfa_5.png) center center no-repeat;}
.bg6{background:url(jjfa_6.png) center center no-repeat;}
.bg7{background:url(jjfa_7.png) center center no-repeat;}
.leftcon1{ width:auto; height:45px; line-height:45px; padding-right:20px; float:left; margin-top:30px;}
.leftcon2{ width:890px; height:70px; line-height:35px; text-align:left; float:left;}

.con1_1{ width:1140px; height:170px; margin:auto; background:rgba(255,255,255,0.1) ;overflow:hidden; margin-top:30px;}

/*************解决方案end*************/

/*************成功案例begin*************/
.cgal{ width:auto; min-width:1200px; height:460px; margin:auto; background:url(cgal_bg1.jpg) no-repeat; background-size:100% 100%; overflow:hidden;}
.cgal_con{ width:auto; min-width:1150px; height:340px; margin:auto;margin-top:70px;}
.cgal_con ul { width:1148px; height:336px; margin:auto;}
.cgal_con ul li{ width:270px; height:334px; float:left; background:#ffffff; cursor:pointer;border:solid 1px #ffffff;}
.cgal_con ul li:hover{ width:270px; height:334px; transform: scale(1.05, 1.05); border:solid 1px #38afee;-webkit-box-shadow:0 0 20px rgba(56, 175, 238, .5);  
  -moz-box-shadow:0 0 20px rgba(56, 175, 238, .5);  
  box-shadow:0 0 20px rgba(56, 175, 238, .5); }
.cgal_pic{ width:270px; height:160px; overflow:hidden;}
.cgal .title{width:240px; height:35px; line-height:35px; text-align:left; margin:auto; margin-top:10px;}
.cgal .title1{ width:240px; height:15px; line-height:15px; text-align:left; margin:auto; overflow:hidden;}
.cgal .cont{ width:240px; height:60px; line-height:30px; text-align:left; margin:auto;overflow:hidden; margin-top:10px;}
.cgal .cont1{ width:240px; height:26px; line-height:26px; text-align:left; margin:auto;overflow:hidden; margin-top:10px;}
.cgal_cont{ width:auto; min-width:1200px; height:387px; background:url(cgal_bg2.jpg) no-repeat; background-size:100% 100%; margin:auto; overflow:hidden;}
.cgal_cont ul{ width:1140px; height:250px; margin:auto; margin-top:65px; overflow:hidden;}
.cgal_cont ul li{ width:508px; height:250px; float:right;overflow:hidden; margin-right:10px;}
.cgal_cont ul li .title{width:100px; height:70px; float:left; overflow:hidden;}
.cgal_cont ul li .title1{width:100px; height:55px;line-height:65px; text-align:left;overflow:hidden; float:left;}
.cgal_cont ul li .title2{width:100px; height:15px;line-height:15px; text-align:left;overflow:hidden;}
.cgal_cont ul li .title3{ width:400px; height:20px; line-height:20px; margin-top:50px; float:left; text-align:left; text-indent:30px;overflow:hidden;}
.cgal_content{ width:508px; height:150px; line-height:30px; margin-top:50px;text-align:left;}
/*************成功案例end*************/
.xwzx_bg{width:auto; height:220px; min-width:1200px; background:url(xwzx_bg1.jpg) center  no-repeat;background-size:100% 100%;}
.xwzx_bg2{width:auto; height:220px; min-width:1200px; background:url(xwzx_bg2.jpg) center  no-repeat;background-size:100% 100%;}
.xwzx_bg3{width:auto; height:220px; min-width:1200px; background:url(xwzx_bg3.jpg) center  no-repeat;background-size:100% 100%;}
.xwzx_bg4{width:auto; height:220px; min-width:1200px; background:url(xwzx_bg4.jpg) center  no-repeat;background-size:100% 100%;}
.xwzx_bg5{width:auto; height:220px; min-width:1200px; background:url(xwzx_bg5.jpg) center  no-repeat;background-size:100% 100%;}
.xwzx{width:760px; height:175px; overflow:hidden; margin-top:40px;}
.xwzx .pic{ width:260px; height:175px; float:left; overflow:hidden; cursor:pointer;}
.xwzx .pic:hover{transform: scale(1.1, 1.1);}
.xwzx .cont{ width:480px; height:260px; float:left; margin-left:20px; overflow:hidden;}
.xwzx .title{ width:460px; height:44px; line-height:44px; text-align:left; float:left; margin-left:20px; overflow:hidden;}
.xwzx .date{ width:460px; height:22px; line-height:22px; text-align:left; float:left; margin-left:20px; overflow:hidden; margin-top:10px; border-bottom:dashed 1px #cccccc;}
.xwzx .content{ width:460px; height:90px; line-height:30px; text-align:left; float:left; margin-left:20px; overflow:hidden; margin-top:10px;}

.content_page{ width:480px; height:75px; line-height:75px; text-align:center;overflow:hidden; margin-top:20px;}

.content_con{ width: 760px; height:auto; text-align:left; overflow:hidden; }
.content_con .cont{ width: 760px; height:auto; text-align:left; overflow:hidden; margin-top:30px; line-height:28px;}
.content_con .title{line-height: 45px;width: 760px;
    height: auto;
    min-height: 45px;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 30px;
    text-align: center;}
.content_con .title_nav {
    width: 760px;
    height: 50px;
    margin: 0 auto;
    margin-top: 10px;
    border-bottom: solid 1px #d1d1d1;
}
.content_con .title_nav li {
    line-height: 50px;
    float: left;
    width: 380px;
    height: 50px;
    text-align: center;
}

.qyzj{ background:url(zuji_bg.jpg) no-repeat; position:relative;}
.nmzj{ background:url(nmzj.jpg) no-repeat; position:relative;}
.qyzj_xg{position:absolute; width:50px; height:50px; text-align:center; line-height:70px;background:url(dian_1.png) center top no-repeat; cursor:pointer;}
.qyzj_xg1{position:absolute;  width:70px; height:70px; text-align:center; line-height:120px;background:url(dian_2.png) center top no-repeat; cursor:pointer;}
.qyzj_0{ top:150px; left:360px;}
.qyzj_1{ top:130px; left:140px;}
.qyzj_2{ top:250px; left:210px;}
.qyzj_3{ top:235px; left:340px;}
.qyzj_4{ top:285px; left:380px;}
.qyzj_5{ top:275px; left:430px;}
.qyzj_6{ top:225px; left:410px;}
.qyzj_7{ top:325px; left:440px;}
.qyzj_8{ top:370px; left:475px;}
.qyzj_9{ top:200px; left:245px;}
.qyzj_10{ top:220px; left:460px;}
.qyzj_11{ top:440px; left:460px;}
.qyzj_12{ top:160px; left:530px;}
.qyzj_13{ top:170px; left:460px;}
.qyzj_14{ top:60px; left:560px;}
.qyzj_15{ top:345px; left:530px;}
.qyzj_16{ top:120px; left:560px;}
.qyzj_17{ top:380px; left:420px;}
.qyzj_0:hover,.qyzj_1:hover,.qyzj_2:hover,.qyzj_3:hover,.qyzj_4:hover,.qyzj_5:hover,.qyzj_6:hover,.qyzj_7:hover,.qyzj_8:hover,.qyzj_9:hover,.qyzj_10:hover,.qyzj_11:hover,.qyzj_12:hover,.qyzj_13:hover,.qyzj_14:hover,.qyzj_15:hover,.qyzj_16:hover,.qyzj_17:hover{transform: scale(1.2, 1.2);}
.point-area{text-align:center;position:relative;width:80px;height:80px;transition:opacity .5s ease-out}
.point-area .point{position:absolute;top:0;left:0;right:0;bottom:0;width:10px;height:10px;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background:transparent}
.point-area .point-shadow:after{box-shadow:inset 0 0 5em rgba(0,205,236,.16)}

.point-area .point-shadow1:after{box-shadow:inset 0 0 5em rgba(225,0,12,.16)}
.point-area .point-11{width:100%;height:100%}
.point-area .point-11:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ff000c;opacity:0;-webkit-animation:ripple 4.5s ease-out 225ms infinite;animation:ripple 4.5s ease-out 225ms infinite}
.point-area .point-12{width:100%;height:100%}
.point-area .point-12:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ff000c;opacity:0;-webkit-animation:ripple 4.5s ease-out 725ms infinite;animation:ripple 4.5s ease-out 725ms infinite}
.point-area .point-13{width:100%;height:100%}
.point-area .point-13:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ff000c;opacity:0;-webkit-animation:ripple 4.5s ease-out 1225ms infinite;animation:ripple 4.5s ease-out 1225ms infinite}
.point-area .point-14{width:100%;height:100%}
.point-area .point-14:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ff000c;opacity:0;-webkit-animation:ripple 4.5s ease-out 1725ms infinite;animation:ripple 4.5s ease-out 1725ms infinite}
.point-area .point-15{width:100%;height:100%}
.point-area .point-15:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ff000c;opacity:0;-webkit-animation:ripple 4.5s ease-out 2225ms infinite;animation:ripple 4.5s ease-out 2225ms infinite}


.point-area .point-10{width:100%;height:100%}
.point-area .point-10:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 225ms infinite;animation:ripple 4.5s ease-out 225ms infinite}
.point-area .point-20{width:100%;height:100%}
.point-area .point-20:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out .45s infinite;animation:ripple 4.5s ease-out .45s infinite}
.point-area .point-30{width:100%;height:100%}
.point-area .point-30:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 675ms infinite;animation:ripple 4.5s ease-out 675ms infinite}
.point-area .point-40{width:100%;height:100%}
.point-area .point-40:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out .9s infinite;animation:ripple 4.5s ease-out .9s infinite}
.point-area .point-50{width:100%;height:100%}
.point-area .point-50:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 1125ms infinite;animation:ripple 4.5s ease-out 1125ms infinite}
.point-area .point-60{width:100%;height:100%}
.point-area .point-60:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 1.35s infinite;animation:ripple 4.5s ease-out 1.35s infinite}
.point-area .point-70{width:100%;height:100%}
.point-area .point-70:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 1575ms infinite;animation:ripple 4.5s ease-out 1575ms infinite}
.point-area .point-80{width:100%;height:100%}
.point-area .point-80:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 1.8s infinite;animation:ripple 4.5s ease-out 1.8s infinite}
.point-area .point-90{width:100%;height:100%}
.point-area .point-90:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 2025ms infinite;animation:ripple 4.5s ease-out 2025ms infinite}
.point-area .point-100{width:100%;height:100%}
.point-area .point-100:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #00cdec;opacity:0;-webkit-animation:ripple 4.5s ease-out 2.25s infinite;animation:ripple 4.5s ease-out 2.25s infinite}

@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:scale(.1)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1)}}

.qyzj_qh{ width:760px; height:660px; float:left;overflow:hidden;}
.qyzj_qh .hd{ width:760px; height:75px; line-height:75px; text-align:left; border-bottom:solid 1px #cccccc;overflow:hidden;}
.qyzj_qh .hd ul li{ float:left;  width:100px; height:75px; cursor:pointer; text-align:center; }
.qyzj_qh .hd ul li.on{  float:left;  width:100px; height:75px;  border-bottom:2px solid #2506F0; color:#2506F0;text-align:center;}
.qyzj_qh .bd ul{ padding:5px;  zoom:1;  }
/*************尾部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*************/

