/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
p{margin: 0;}

.head1{height: 100px;}
.top_contact{line-height: 100px;height: 100px;}
.head2{height: 64px;background: #246cd7;}

.out-head{width: 1310px;position: relative;left: 50%;margin-left: -655px;height: 129px;}
.logo{line-height: 100px;}

.w1200{width: 1200px;margin: 0 auto;}
.con1{margin-top: 10px;padding-bottom:10px;}
.ads1{}
.ads1 li{float: left;text-align: center;position: relative;width: 300px;}

.ads1 li p{font-size: 14px;color:#333333;line-height: 20px;}
.ads1 li .count-title{font-weight: 600;font-size: 48px;color:#0995c6;display: inline-block;}
.ads1 li span{display: inline-block;font-weight: 600;font-size: 48px;color:#0995c6; }
.ads1 li dt{display: inline-block;font-weight: normal;font-size: 14px;color: #666666;}

.c2{background: url(../images/c2.jpg) repeat-x;height: 976px;margin-top: 34px;}
.c22{padding-top: 40px;}
.c2_ort{text-align: center}
.c2_ort li{display: inline-block;width: 220px;height: 46px;background: #fff;border-radius: 30px;text-align: center;margin: 0 10px;box-shadow: 0 0 5px #ddd;}
.c2_ort li.on{background: #0995c6;}
.c2_ort li.on a{color:#fff;}
.c2_ort li a{color:#666666;font-size: 15px;line-height: 46px;}


.c2-list{padding-top: 40px;}
.c2-list ul li{
  width: 285px;
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}
.c2-list ul li a{
  display: block;
}
.c2-list ul li:nth-child(4n){
  margin-right: 0px;
}
.c2-list ul li .img{
  border: 1px solid #fff;
  box-shadow: 0 0 15px #ddd;
  width: 283px;
  height: 228px;
  overflow: hidden;
}
.c2-list ul li .img img{
  width: 283px;
  height: 228px;
  transition: .5s;
}
.c2-list ul li .wz{
  text-align: center;
  padding: 20px 0;
}
.c2-list ul li .wz h3{
  font-size: 16px;
  color: #333;
  line-height: 1.6;
}
.c2-list ul li .wz h4{
  font-size: 15px;
  color: #333;
  line-height: 1.6;
}
.c2-list ul li:hover .img{
  border-color: #0995c6
}
.c2-list ul li:hover .img img{
   transform: scale(1.1);
}
.c2-list ul li:hover h3{
  color: #0995c6
}
.c2-list ul li:hover h4{
  color: #0995c6
}

/* 本例子css */
		.multipleColumn{ overflow:hidden; position:relative; width:1200px;padding-top:40px;}
		.multipleColumn .hd{ overflow:hidden;  height:16px;position: relative;margin-top: 28px;}
		.multipleColumn .hd .prev{width:14px; height:16px;overflow:hidden;
			 cursor:pointer; background:url(../images/le.png) no-repeat;position: absolute;left: 0;}
		.multipleColumn .hd .next{ background:url(../images/re.png) no-repeat; width: 14px;height: 16px;position: absolute;right: 0;}
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;
		 background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }

		.multipleColumn .bd{overflow:hidden;  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:266px;  float:left; _display:inline;margin-right:45px;}
		.multipleColumn .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; 
			border: 1px solid #e8e8e8;background: #fff;height: 268px;overflow: hidden;margin-bottom: 30px;}
		.multipleColumn .bd ul li .pic{ text-align:center;  overflow: hidden;}
		.multipleColumn .bd ul li:hover .pic img{transform: scale(1.1);-webkit-transition: all .5s ease;transition: all .5s ease;}

		.multipleColumn .bd ul li .pic img{ width:264px; height:200px; display:block;transition: all .5s ease;}
		.multipleColumn .bd ul li .title{ line-height:24px;font-size: 17px;color:#666666;padding-top: 6px;}
		.multipleColumn .bd ul li .title a{color:#666;}
		.multipleColumn .bd ul li:hover .title a{color:#0995c6;}
.out-ss{padding-top: 48px;}
.out-ss .hotSearch{float: right;font-size: 14px;color:#666666;line-height: 53px;}
.out-ss .hotSearch a{color:#666666;}
.out-ss #formsearch {
  float: left;
  background: url(../images/ss.png) no-repeat;
  width: 791px;height: 53px;
}

.out-ss #formsearch:before {
}

.out-ss #formsearch #s_btn {
  float: right;
  outline: none;
  border: none;
  width: 152px;
  height: 53px;
  font-size: 0;
  background-color: transparent;
  background-repeat: no-repeat;
}

.out-ss #formsearch #keyword {
  float: left;
  background: none;
  outline: none;
  border: none;
  width: calc(100% - 35px);
  color: #b7b7b7;
  height: 50px;
  padding-left: 54px;
  width: 600px;
}

#formsearch input::-webkit-input-placeholder {color:#b7b7b7;}
#formsearch textarea::-webkit-input-placeholder {color: #b7b7b7;}

.con3{margin-top: 28px;}
.c3-t1{text-align: center;font-size: 40px;color:#333333;background: url(../images/c3.jpg) no-repeat 50% 100%;line-height: 106px;}
.c3-t2{text-align: center;color:#666666;font-size: 16px;padding-top: 22px;}
.c3{position: relative;height: 814px;overflow: hidden;margin-top: 47px;}
.c34 {position: absolute;bottom: 0;left: 50%;margin-left: -960px;;height: 164px;background: rgba(0,0,0,0.4);width: 1920px;z-index: 999;}
.tabli{width: 1200px;margin: 0 auto;}
.tabli li.cur{background: #bbe1ef;}
.tabli li {width: 300px;float: left;text-align: center;height: 164px;color:#fff;font-size: 20px;padding-top: 20px;}
.tabli li img{}
.tabli li h3{font-size: 20px;}
.tabli li.cur h3{color: #333333}
.tab{margin-top:0px;display:none;}

.ads3{}
.ads3 li{position: relative;}
.ads3 li img{width: 1920px;height: 814px;position: relative;left: 50%;margin-left: -960px;}
.ads3 li .c3-3{width: 1200px;position: absolute;left: 50%;top:114px;z-index: 999;margin-left: -600px;}
.ads3 li .c3-marks{width: 100%;height: 100%;position: absolute;top: 0;right:0;background: rgba(0,0,0,0.54);z-index: 99;opacity: 0;transition: .3s;}

.ads3 li .c3-3 h3{font-size: 36px;color:#fff;line-height: 118px;text-align: center;background: url(../images/line01.png) no-repeat center bottom;}
.ads3 li .c3-3 p{line-height: 50px;font-size: 18px;color:#fff;max-width: 980px;margin: 0 auto;text-align: center;margin-top: 50px;}


.con4{margin-top: 28px;}
.c4{margin-top: 42px;}
.c4sort1{width: 618px;margin: 0 auto;}
.c4sort1 li{float: left;width: 146px;height: 44px;background: #f6f6f6;border-radius: 30px;text-align: center;line-height: 44px;color:#333333;
font-size: 17px;margin: 0 30px;}
.c4sort1 li a{color:#333;}
.c4sort1 li.cur{background: #0995c6;}
.c4sort1 li.cur a{color:#fff;}
.c44{padding-top: 64px;display: none;}
.c4a{width: 491px;height: 410px;background: url(../images/c4a.png) no-repeat;}

.rongBox{margin-top: 0px;position: relative;}
#focus2 {width:428px; height:410px; overflow:hidden; position:relative;}
#focus2 ul {height:410px; position:absolute;}
#focus2 ul li {float:left; width:428px; height:410px; overflow:hidden; position:relative;}
#focus2 ul li .c4a1{overflow: hidden;}
#focus2 ul li .c4a1 img{height:223px;width:428px;overflow:hidden;transition: .5s;}
#focus2 ul li:hover .c4a1 img{transform: scale(1.1)}
#focus2 .btnBg2 {position:absolute; width:428px;left:0; bottom:0;display: none;}
#focus2 .btn2 {position:absolute; width:428px;right:5px; bottom:0; text-align:right;display: none;}
#focus2 .btn2 span {display:inline-block; _display:inline; _zoom:1; width:13px; height:13px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus2 .btn2 span.on {background:#fff;}
#focus2 ul li h3{font:400 18px/40px "微软雅黑";color: #464646;padding-top:26px;padding-left:20px;}
#focus2 ul li .xianxi0{font:400 13px/30px "微软雅黑";color: #666666;padding-left:20px;}
#focus2 ul li .xianxia{font-size: 13px;color:#afafaf;padding-left: 12px;padding-top: 44px;}


#focus3 {width:428px; height:410px; overflow:hidden; position:relative;}
#focus3 ul {height:410px; position:absolute;}
#focus3 ul li {float:left; width:428px; height:410px; overflow:hidden; position:relative;}
#focus3 ul li .c4a1{overflow: hidden;}
#focus3 ul li .c4a1 img{height:223px;width:428px;overflow:hidden;transition: .5s;}
#focus3 ul li:hover .c4a1 img{transform: scale(1.1)}
#focus3 .btnBg3 {position:absolute; width:428px;left:0; bottom:0;display: none;}
#focus3 .btn3 {position:absolute; width:428px;right:5px; bottom:0; text-align:right;display: none;}
#focus3 .btn3 span {display:inline-block; _display:inline; _zoom:1; width:13px; height:13px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus3 .btn3 span.on {background:#fff;}
#focus3 ul li h3{font:400 18px/40px "微软雅黑";color: #464646;padding-top:26px;padding-left:20px;}
#focus3 ul li .xianxi0{font:400 13px/30px "微软雅黑";color: #666666;padding-left:20px;}
#focus3 ul li .xianxia{font-size: 13px;color:#afafaf;padding-left: 12px;padding-top: 44px;}


#focus4 {width:428px; height:410px; overflow:hidden; position:relative;}
#focus4 ul {height:410px; position:absolute;}
#focus4 ul li {float:left; width:428px; height:410px; overflow:hidden; position:relative;}
#focus4 ul li .c4a1{overflow: hidden;}
#focus4 ul li .c4a1 img{height:223px;width:428px;overflow:hidden;transition: .5s;}
#focus4 ul li:hover .c4a1 img{transform: scale(1.1)}
#focus4 .btnBg4 {position:absolute; width:428px;left:0; bottom:0;display: none;}
#focus4 .btn4 {position:absolute; width:428px;right:5px; bottom:0; text-align:right;display: none;}
#focus4 .btn4 span {display:inline-block; _display:inline; _zoom:1; width:13px; height:13px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus4 .btn4 span.on {background:#fff;}
#focus4 ul li h3{font:400 18px/40px "微软雅黑";color: #464646;padding-top:26px;padding-left:20px;}
#focus4 ul li .xianxi0{font:400 13px/30px "微软雅黑";color: #666666;padding-left:20px;}
#focus4 ul li .xianxia{font-size: 13px;color:#afafaf;padding-left: 12px;padding-top: 44px;}

.rongBox>img{
  cursor:pointer;
  position: absolute;
  bottom: 0;
  margin-top:-15px;
}
.rongBox .pre{
  right:120px;
  z-index: 9999;
}
.rongBox .next{
  right:78px;
  z-index: 9999;
}


.c4b{width: 642px;margin-right: 20px;}
.c4bxlist1{}
.c4bxlist1 li{position: relative;margin-bottom: 56px;}
.c4b1{width: 112px;}
.c4bb{width:455px;}
.c4b11{font-size: 30px;color:#4a4a4a;font-family: "arial";line-height: 20px;}
.c4b12{font-size: 16px;color:#a6a6a6;font-family: "arial";line-height: 20px;padding-left: 40px;padding-top: 22px;}
.c4bb h3{color:#464646;font-size: 18px;line-height: 20px;}
.c4bb h3 a{color:#464646;}
.c4bb p{line-height: 30px;font-size: 13px;color:#666666;padding-top: 18px;}
.c4bxlist1 li .c4bc{background: url(../images/nn1.png) no-repeat;width: 20px;height: 20px;position: absolute;right: 0;top:0;}
.c4bxlist1 li:hover .c4bc{background: url(../images/nn2.png) no-repeat;}
.c4bxlist1 li:hover .c4bb h3 a{color:#0995c6;}
.c4-mm{width: 216px;height: 51px;background:#0995c6;margin: 0 auto;margin-top: 26px;border-radius: 25px;}
.c4-mm a{color:#fff;font-size: 18px;line-height: 49px;padding-left: 51px;}


.c5{width: 1920px;position: relative;left: 50%;margin-left: -960px;height: 250px;}
.c55{padding-top: 69px;}
.c5ads{}
.c5ads li{float: left;text-align: center;margin-right: 20px;}
.c5ads li img{width: 222px;height: 129px;transition: all .5s ease;}
.c5ads li h3{font-size: 14px;color:#666666;line-height: 42px;}
.c5ads li .c5img{border: 1px solid #e7e7e7;width: 224px;height: 131px;overflow: hidden;transition: all .5s ease;}
.c5ads li:hover .c5img img{transform: scale(1.1);transition: all .5s ease;}

#mm_demo{overflow:hidden;width:100%;margin:0 auto;}
#mm_indemo {float: left;width:800%}
#mm_demo1 {float: left;}
#mm_demo2 {float: left;}

.c6{background: #1e6f9e;height: 119px;}
.c66{text-align: center;font-size: 36px;color:#fff;line-height: 119px;}
.c66 a{color:#fff;}

.out-foot{background: #333333;}
.foot{padding-top: 74px;font-size: 14px;}
.fo1{width: 420px;}
.fo2{width: 520px;}
.fo3{width: 405px;}
.fo11{font-size: 26px;color:#fff;background: url(../images/shu.png) no-repeat 0 50%;padding-left: 24px;}
.fo12{font-size: 14px;color:#e1e1e1;line-height: 30px;padding-left: 26px;padding-top:24px;}
.fo22{font-size: 14px;color:#e1e1e1;line-height: 24px;padding-left: 26px;padding-top:18px;}
.fo22 table
{ border-collapse: separate; border-spacing: 20px; }
.fo33{padding-left: 22px;padding-top: 18px;}
.fo33 a{background: url(../images/navv.png) no-repeat 0 50%;padding-left: 26px;line-height: 38px;color:#e1e1e1;}
.linkk{border-bottom: 1px solid #2b2b2b;line-height: 28px;font-size: 13px;color:#e1e1e1;min-height: 56px;font-size: 13px;margin-top: 10px;}
.linkk a{color:#e1e1e1;}
.foott{line-height: 30px;color:#e1e1e1;padding: 17px 0;}
.foott a{color:#e1e1e1;}
.out-foot a:hover{color:#fff;}
.hotkey a{margin-right: 10px;}

.fo4{
  width: 260px;
  text-align: center;
  margin-top: 30px;
  font-size: 14px;
  line-height: 3;
  color: #e1e1e1
}


.c7-con{
  margin: 30px auto;
}
.c7-con .c7-left{
  width: 580px;
  height: 430px;
  overflow: hidden;
}
.c7-con .c7-left img{
  width: 580px;
  height: 430px;
  transition: .5s;
}
.c7-con .c7-left:hover img{
  transform: scale(1.1);
}
.c7-con .c7-right{
  width: 555px;
}
.c7-con .c7-right > h3{
  font-size: 30px;
  color: #333;
  line-height: 80px;
}

.c7-con .c7-right .jj{
  font-size: 16px;
  color: #333333;
  line-height: 35px;
}
.c7-con .c7-right a.more{
  display: block;
  width: 150px;
  height: 50px;
  border: 2px solid #0995c6;
  line-height: 46px;
  text-align: center;
  font-size: 14px;
  color: #333;
  margin-top: 20px;
}


.c8 .picMarquee-left{
  margin-top: 40px;
}
.c8 .picMarquee-left .bd{
  overflow: hidden;
}
.c8 .picMarquee-left .bd ul li{
  width: 285px;
  margin-right: 20px;
  padding-top: 10px;
}
.c8 .picMarquee-left .bd ul li a{
  display: block;
}
.c8 .picMarquee-left .bd ul li .img{
  width: 285px;
  height: 220px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 10px #ddd;
}
.c8 .picMarquee-left .bd ul li .img img{
  width: 285px;
  height: 220px;
  transition: .5s;
}
.c8 .picMarquee-left .bd ul li:hover .img img{
  transform: scale(1.1);
}
.c8 .picMarquee-left .bd ul li .img::after{
  content: "";
  width: 0;
  height: 4px;
  background: #0995c6;
  position: absolute;
  left: 0;
  bottom: 0;
  transition: .5s;
}
.c8 .picMarquee-left .bd ul li:hover .img::after{
  width: 100%;
}
.c8 .picMarquee-left .bd ul li h3{
  font-size: 16px;
  line-height: 60px;
  color: #333;
  text-align: center
}
.c8 .picMarquee-left .bd ul li:hover h3{
  color: #0995c6;
}



.head1 .w1200{
    position: relative
}

.searchs .selected{
	background: url(../images/aggh.png) no-repeat top;
	/*padding-left: 5px;*/
	color: #023884;
}
.searchs {
	position:relative;
    display: inline-block;
    z-index:99999;
    width:96px;
    line-height:22px;
    text-align:left;
    color:#000;
    height:22px;
    position: absolute;
    top: 5px;
    right: -100px;

}
.searchs img{
    display: inline-block;
    height: 22px;
    width: auto;
        vertical-align: top;
    padding-right: 4px;
}




.option_g {
    display: none;

    border-top:none;
    background:#fff;
}
.option_g li a{display:block;}
.option_g li{
	color:#fff;
	font-size:12px;
	line-height:22px;
	color:#000;
	margin-top: 5px;
}
.option_g li:hover{
	background:#3480ce;
	color:#fff;
}
.option_g li:hover a{
	color: #fff;
}

