﻿
body { min-width: 1200px; }

.container { width: 1200px; margin: 0 auto; }
#top { background: #666; height: 36px; line-height: 36px; color: #FFF; font-size: 12px; }
#top a { color: #FFF;}
#header {}
img {max-width: 100%;}


.c-tabClick {margin-top: 20px;overflow: hidden;width: 60%;text-align: center;margin-bottom: 0px;margin-left: auto;margin-right: auto;    }
.active {border-bottom: 2px solid #2277da;    }
.c-tabClick li {height: 40px;line-height: 40px;width: 25%;float: left;text-align: center;color: #222222;font-size: 14px;    }
.c-tabClick li.active {color: #2277da;transition: 0.1s;font-weight: bold}
.tabCon {overflow: hidden    }

.zxsy_an{ border-radius: 10px; display:inline-block; width:200px; height:50px; line-height:42px; border:4px solid #F00; color:#F00; font-size:18px;}
.zxsy_an:hover{ background:#F00; color:#fff;}


/*导航 营销型网站导航*/
#navigation .yxx { position: relative; background: #666; height: 50px; }
#navigation .yxx li { float: left; position: relative; }
#navigation .yxx .home { background: none; }
#navigation .yxx li a { display: block; line-height: 50px; width: 109px; color: #FFF; text-align: center; text-shadow: #333 2px 2px 2px; }
#navigation .yxx li a:hover { background: #02A2AA; text-decoration: none; color: #FFF; }
#navigation .yxx li .current { background: #02A2AA; text-decoration: none; color: #FFF; }
#navigation .yxx .sub { display: none; position: absolute; left: 0; background: #666; z-index: 99999; }
#navigation .yxx .sub li { background: none; float: none; }
#navigation .yxx .sub li a { height: 30px; line-height: 30px; font-size: 12px; font-weight: normal; color: #FFF; }
#navigation .yxx .sub li a:hover { background: #02A2AA; }


/*导航 企业型网站导航*/
#navigation .qyx {  position: fixed; background: #3985de; height: 85px; display: block;z-index: 100000; width: 100%;}
#navigation .qyx ul{ display:inline-block;}
#navigation .qyx li { float: left; position: relative; }
#navigation .qyx .home { background: none; }
#navigation .qyx li a { display: block; padding:0 20px; height: 85px; line-height:85px; color: #fff;  font-size:16px;  text-align: center; }
#navigation .qyx li a:hover {  text-decoration: none; background:#085bbc; }
#navigation .qyx li .current { text-decoration: none; background:#085bbc; }
 
#navigation .qyx .sub { display: none; position: absolute; left: -380px; background: #fff; z-index: 99999; width:1200px;  border-top:#f2f2f2 1px solid ;     border-radius: 5px; padding:20px; }
#navigation .qyx .sub .menudiv{ width:145px; float:left; padding:0px; }
#navigation .qyx .sub .menudiv .hd { text-align:left; padding:0px;}
#navigation .qyx .sub .menudiv .hd a{ color:#333; padding: 0px 0px 0px 35px; height:45px; line-height:45px; text-align:left; }
#navigation .qyx .sub .menudiv .hd  a:hover { background:none;}
#navigation .qyx .sub ul{ display:block;}
#navigation .qyx .sub li { background: none; float: none;  margin-left:0px; }
#navigation .qyx .sub li a { display:block; padding:0; height: 45px; line-height: 45px; font-size: 14px; font-weight: normal; color: #666;text-align: left; border:none; padding-left:5px; }
#navigation .qyx .sub li a:hover { background:none; color:#3985de; }


.ny-mdtj ul{}
.ny-mdtj ul li{ float: left;  text-align: center;}
.ny-mdtj ul li a{ font-size: 14px;}
/*搜索*/
#search { background: #F3F4F3; border-bottom: 1px solid #DDD; line-height: 50px; }
#search .container { position: relative; }
#search_key {  height: 36px; line-height: 36px; padding: 0 10px; width: 260px; background: #FFF; color: #AAA; position: absolute; top: 7px; right: 60px; }
#search_btn { background: #3985de; height: 36px; width: 60px; color: #FFF; cursor: pointer; position: absolute; right: 10px; top: 7px; }


.icon-phone { font-size: 50px; padding-right: 10px; color: #6783CD;}


/*位置横条*/
#current_location { margin-bottom:20px; padding: 30px 0; border-bottom:1px solid #ecebe7; line-height:25px; color:#ccc;}
#current_location a{color:#666;}
#current_location .djzxsy a {border-radius: 15px; display: inline-block; width: 160px; height: 45px; line-height: 45px; background: #ff7814; color: #fff; font-weight: bold; font-size: 16px;}
#current_location  .djzxsy a:hover{ background: #fff; color:#ff7814;}
 .djzxsy1 a{border-radius: 15px; display: inline-block; width: 160px; height: 45px; line-height: 39px; border: 3px solid #ff7814;  color: #ff7814; font-weight: bold; font-size: 16px;}
  .djzxsy1 a:hover{ background:#ff7814 ; color: #fff;}
/* 幻灯 */
#index_slideshow { height: 520px; position: relative; }
#index_slideshow .bd li { height: 520px;}
#index_slideshow .bd li a { display: block; height: 520px;}
#index_slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px;  line-height:30px; text-align:center; }
#index_slideshow .hd ul li { cursor:pointer; display:inline-block; width: 10px; height: 10px; background: #FFF; margin-left: 10px; border-radius: 10px;}
#index_slideshow .hd ul .on{ background: #000; }
#index_slideshow .prev { background: url(images/l.png) center no-repeat; height: 520px; width: 68px; position: absolute; top: 0; left: 0; display: none;}
#index_slideshow .next { background: url(images/r.png) center no-repeat; height: 520px; width: 68px; position: absolute; top: 0; right: 0; display: none;}

#index_slideshow11 { height: 450px; position: relative; }
#index_slideshow11 .bd li { height: 450px;}
#index_slideshow11 .bd li a { display: block; height: 450px;}
#index_slideshow11 .prev { background: url(images/l.png) center no-repeat; height: 450px; width: 68px; position: absolute; top: 0; left: 0; display: none;}
#index_slideshow11 .next { background: url(images/r.png) center no-repeat; height: 450px; width: 68px; position: absolute; top: 0; right: 0; display: none;}


/*标题*/

.wdiv{width:1200px;margin:0px auto;padding:0px auto;position:relative;}
#index-tgrj .dbt{height: auto;    width: 100%;    text-align: center;    font: 24px/75px "微软雅黑";    font-weight: bold;    color: #000;    border-bottom: 1px solid #ebebeb;    position: relative;}
#index-tgrj .jz{display: table;    height: 5px;    width: 30px;    background: #3985de;    box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    border: 1px solid #267add;    margin: 0 auto;    margin-bottom: 35px;    margin-top: -3px;    z-index: 10;    position: relative;}
#index-tgrj .product{ height: 630px;}
#index-tgrj .wdiv{ height:500px;}
.tgbt{height: auto; width:100%;text-align:center;font:24px/75px "微软雅黑" ; font-weight:bold; color:#000; border-bottom:1px solid #ebebeb; position:relative; }
.tgbt span{ display: inline-block; height:5px; width:30px; margin:0px auto;background:#3985de;box-sizing: border-box; border:1px solid #267add; position:absolute; bottom:0; }
.tgbt b{ color:red}
.tgbt img{ width:100%;}
.tgdiv{height:auto; width:20%; float:left; margin-left:-1px; margin-top:-1px; padding-top:40px; padding-bottom:40px;box-sizing: border-box; border:2px solid #f2f2f2; background:#f9fafc; text-align:center}
.tgdiv img{ display: inline; text-align:center; margin-bottom:15px;  height:77px;transition: All 0.8s ease-in-out; -webkit-transition: All 0.8s ease-in-out; -moz-transition: All 0.8s ease-in-out;-o-transition: All 0.8s ease-in-out}
.tgdiv img:hover{transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
.tgdiv p{ font-size:14px; font-weight:bold; }


.text-center{    text-align: center;}
.list-inline{padding-left: 0;
    margin-left: -5px;
    list-style: none;}

/*联系我们*/
.confs{width:880px; margin:0px auto;text-align: center; padding-top:25px;overflow:hidden;}
.confs ul{ width:880px}
.confs ul li{height:65px; width:400px;display: inline-block; float:left; margin-right:10px;padding:10px; text-align:left; margin-left:30px}
.confs ul li font{ display: inline-block; width:88%; float:right; text-align:left; color:#555; font:bold 15px/32px "微软雅黑"; }
.confs ul li img{ display:inline-block; width:32px; height:32px; float:left;text-align:left; margin-right:10px;}
.confs ul li span{ height:35px; line-height:35px; display:inline-block;}
.confs ul li.qp{ width:90%; display:inline-block; margin:0px auto; text-align:center;}
.confs ul li.qp .pic{ width:30%;display:inline-block;  float: left  ;text-align: right; }
.confs ul li.qp .pic img{width:32px; height:32px;display:inline-block;text-align: right;margin-right:0px; float:right; margin-right:20px; }
.confs ul li.qp font{ width:70%;display:inline-block;float: right;text-align: left;}
.congs{ width:70%; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;}

.condiv{width:850px; margin:0px auto;text-align: center; padding-top:25px;padding-bottom:35px;overflow:hidden;}
.condiv ul{ width:860px}
.condiv ul li{height:auto; width:420px;display: inline-block; float:left; margin-right:10px;box-sizing: border-box;  border:2px solid #ddd; padding:15px; text-align:left; margin-bottom:10px;}
.condiv ul li font{ display: inline-block; width:100%; font-size:15px; color:#3985de; font-weight:bold; line-height:14px;}
.condiv ul li font img{ display:inline-block; float:left;text-align:left; margin-right:10px;}
.condiv ul li span{ width:100%; display: inline-block; margin-top:10px; line-height:25px; font-size:14px; color:#333} 
.condiv ul li strong{ font-weight:normal;font-style: normal;}

.con-title{	text-align: center;	padding: 60px 0}
.part {	width: 1000px;	display: block;	margin: 0 auto;	position: relative}
.part .t {	font-weight: bold;	color: #404040;	font-size: 24px}
.part .t1 {	color: #909090;	font-size: 14px;	margin-top: 15px;	line-height: 20px}
.part .t1 .s1 {	color: #3982d7}
.part .advantage {	display: block;	margin: 65px auto}
.contact {	list-style: none;	margin: 0;	padding: 0;	overflow: hidden;	zoom: 1}
.contact li {	float: left;	width: 33%;	height: 115px}
.contact .c1 {	color: #3982d7;	font-size: 20px}
.contact .c2 {	color: #404040;	font-size: 14px;	margin-top: 5px}
.pic_box {	width: 900px;	overflow: hidden;	zoom: 1;	margin: 0 auto 80px;	position: relative}
.pic_box .list {	list-style: none;	margin: 0;	padding: 0;	overflow: hidden;	zoom: 1;	width: 1626px;	height: 294px}
.pic_box .list li {	float: left;	text-align: center;	background-color: #efefef;	padding: 10px;	margin-left: 10px;	margin-top: 64px}
.pic_box .list li:first-child {	margin-left: 0}
.pic_box .list .img {	width: 212px;	height: 125px}
.pic_box .list .p1 {font-size: 12px;	color: #404040;	width: 100%;	word-break: break-all;	word-wrap: break-word;	height: 31px;	margin-top: 5px}
.part .after_btn,.part .before_btn {	position: absolute;	top: 50%;	margin-top: -40px;	width: 40px;	height: 80px;	cursor: pointer;	background: url(mien_btn.png)no-repeat}
.part .before_btn {	left: 0}
.part .after_btn {	right: 0;	background-position: -41px 0}
.part .before_btn.dis {	cursor: default;	background-position: -82px 0}
.part .after_btn.dis {	cursor: default;	background-position: -122px 0}
.pic_box .list .cur {	background-color: #eaf4ff}

.red-text{font-size:30px;  font-weight:bold; color : #0271cd; text-align:center;}

.ffwxm .fwxm{font-size:30px;  font-weight:bold; color : #0271cd; padding:20px 0;}
.fwxm_yw{ width:100%;font-size:16px; color:#787878; font-weight:normal;}


.ffwxm .wder { width:200px; text-align: center; margin-bottom:30px; padding: 0 10px;}
.ffwxm .wder .bt{overflow:hidden;height:35px;}
.ffwxm .wder .bt p{font-size:20px; font-family:Microsoft YaHei; color : #555555; }
.ffwxm .wder .nr{text-align: center; height:90px;}


.wdiv{width:1200px;margin:0px auto;padding:0px auto;position:relative;}
.hdiv{height:100%;}
#container{width:100%;height:auto;}
#header{width:100%;height:85px; background:#3985de;transition:height 0.3s;}
#banner_i{width:100%;text-align:center;margin:0px auto; z-index:1; position:relative;}
#banner{width:100%;height:250px;text-align:center;}




.ny_lxwm_ggsbsc{height: auto;
    width: 430px;
    display: inline-block;
    float: left;
    margin-right: 10px;
    box-sizing: border-box;
    border: 2px solid #ddd;
    padding: 15px;
    text-align: left;
    margin-bottom: 10px;}
	.ny_lxwm_ggsbsc_bt{        display: inline-block;
    width: 100%;
    font-size: 15px;
    color: #3985de;
    font-weight: bold;
    line-height: 14px;}



.cpzx_syqi{}
.cpzx_syqi .werd{text-align:center;}
.cpzx_syqi .werd .picture {}
.cpzx_syqi .werd .title{ line-height:40px; text-align:center; }
.cpzx_syqi .werd .scontent{}



.yyjz{ background:#f1f1f1;}
.cpzx_yyjz{}
.cpzx_yyjz .werd{text-align:center; padding:10px;}
.cpzx_yyjz .werd .picture { padding-bottom:20px;}
.cpzx_yyjz .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#333; }
.cpzx_yyjz .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}


.cpzx_cptx{ text-align:center;}


.txys{ background:#f1f1f1;}
.cpzx_txys{}
.cpzx_txys .werd{text-align:center; padding:20px; background:#fff; border:1px dashed #0271cd; min-height:250px;}
.cpzx_txys .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; }
.cpzx_txys .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}

.cpzx_txys{}
.cpzx_txys11 .werd{text-align:center; padding:20px; background:#fff; border:1px dashed #0271cd; min-height:280px;}
.cpzx_txys11 .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; font-weight: bold; }
.cpzx_txys11 .werd .ftitle{ line-height:40px; text-align:center; font-size:16px; color:#0271cd; }
.cpzx_txys11 .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}

.cpzx_txys111 .werd{text-align:center; padding:20px; background:#fff; background: #fff; min-height:200px; margin-bottom: 20px;}
.cpzx_txys111 .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; font-weight: bold; }
.cpzx_txys111 .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}

.cpzx_txys1111 .werd{text-align:center; padding:20px; background:#fff; background: #f1f1f1; min-height:500px; margin-bottom: 20px;}
.cpzx_txys1111 .werd .img{ height: 300px;}
.cpzx_txys1111 .werd img{ }
.cpzx_txys1111 .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; font-weight: bold; }
.cpzx_txys1111 .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}

.cpzx_txys11111 .werd{text-align:center; padding:20px; background:#fff;  min-height:500px; margin-bottom: 20px;}
.cpzx_txys11111 .werd .img{ height: 300px; }
.cpzx_txys11111 .werd img{ }
.cpzx_txys11111 .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; font-weight: bold; }
.cpzx_txys11111 .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}


.cpzx_txys111111 .werd{text-align:center; padding:20px; background:#fff; background: #f1f1f1; min-height:500px; margin-bottom: 20px;}
.cpzx_txys111111 .werd .img{ height: 300px;}
.cpzx_txys111111 .werd img{ }
.cpzx_txys111111 .werd .title{ line-height:40px; text-align:center; font-size:18px; color:#0271cd; font-weight: bold; }
.cpzx_txys111111 .werd .scontent{line-height:30px; text-align:center; font-size:14px; color:#666;}

.cpzx_txys ul li .bt{ font-size:14px; font-weight:600;}
.cpzx_txys ul li .bt span{ width:10px ; height:10px; display:inline-block; background:#03C; margin-right:10px;}
.cpzx_txys ul li .nr{ font-size:14px; line-height:23px;}
.cpzx_txys ul li .nr span{ width:10px ; height:10px; display:inline-block; background:#03C; margin-right:10px;}

.cptx table{ margin-left:150px;}
.cptx table td{ padding:20px;}
.cptx table .bt{ width:200px;  border-right:1px solid #fff; font-size:16px; text-align:center;}
.cptx table .nr{width:700px;}
.bcysls{ background:#3985de; color:#fff;}
.bcyshs{ background:#eee ; color:#333;}

/*案例中心*/
.aldiv{height: auto; width:100%; background:#edeef3; margin-top:10px; padding-top:10px; padding-bottom:25px;}
.albt{height: auto; width:100%;text-align:center;font:22px/55px "微软雅黑" ; font-weight:bold; color:#000; border-bottom:1px solid #fff;  position:relative; padding-bottom:10px;}
.jz{ display:table; height:5px; width:30px; background:#3985de;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; border:1px solid #267add;  margin:0 auto;margin-bottom:22px; margin-top:-3px;z-index:10; position:relative;}
.albt .al_line{}
.albt font{ width:100%;font:18px/18px "Aparajita" ; text-transform: uppercase; color:#333;}
.fenge{height: auto; margin-top:30px; margin-bottom:15px;}
.fenge-ul{ width:100%; height:100%; overflow:hidden;}
.fenge-ul li{  width: 23.33%; height: auto; overflow:hidden; float:left; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.fenge-ul li .divk{ width:100%; height:100%; margin:0px auto; position:relative;}
.fenge-ul li .divk .divimg{ width:100%; height:auto;  position:relative;  z-index:2;transition: All 0.4s ease-in-out;  behavior:url(pie.htc);overflow:hidden;text-align:center;}
.fenge-ul li .divk .divimg img{ width:100%; height:auto; position:relative; z-index:2; behavior:url(pie.htc); }
.fenge-ul li .divk .divimg .divimg-text{ width:100%; height:auto;  padding:5px; color:#000; background-image:url( images/toum.png); background-repeat:repeat; text-align:center; overflow:hidden; position:relative; display:none; z-index:20;behavior:url(pie.htc)}
.fenge-ul li .divk .divimg .divimg-text .divimg-p{  width:100%; height:auto;  display:none;text-align:center; padding-top:90px; padding-bottom:78px; line-height:25px;color:#fff; font-size:14px; font-weight:bold;}
.fenge-ul li .divk .divimg:hover .divimg-text{ display:inline-block; margin-top:-203px;}
.fenge-ul li .divk .divimg:hover .divimg-text .divimg-p{ display:inline-block;}
.fenge-ul li .divk p{ text-align:center;}
.fenge-ul li .divk p a{ font-size:18px; line-height:20px; color:#fff; font-family:'微软雅黑'; font-weight:bold;}
.fenge-ul li .divk font{ color:#fff; font-size:12px; margin-top:30px; font-weight:normal;}
.almore{height:30px; width:110px; margin:0px auto; text-align:center; border:1px solid #dddddd; color:#333; line-height:30px;}
.almore:hover{ background:#3985de; color:#fff;}


.ny_bj{ background: url(images/nybj1.png) repeat-y center;  padding-bottom:20px; text-align:center; top:0px; margin-bottom:20px;}
.ny_nr{ padding:20px; background:#fff; border:1px solid #E7E7E7;}
.hd-1 { font-size: 18px; line-height: 40px; margin-top:230px; padding: 20px 10px; color: #FFF; text-shadow: #333 2px 2px 2px; background:url(images/nybj3.png) repeat-y center; text-align:center; }
.hd-1 p span{ font-size:14px; line-height:30px;}
.a_name { font-size: 14px; font-family: Verdana, Geneva, sans-serif;}
.bd-1 { padding: 10px 0;}
.hd-3 { font-size: 36px; text-align: center;}
.aname-3 { font-size: 36px; text-align: center;}
.seoname-3 { text-align: center; padding: 10px 0; font-size: 16px;}
.more { float: right; font-size: 12px;}
.aname { font-size: 14px; color: #999; }


/*分页样式*/
.category_list{background:url(images/nybj2.png)  no-repeat top; }
.category_list li { background:url(images/nybj2.png)  no-repeat bottom; }
.category_list li a { display: block;  padding: 18px 12px; color:#fff; }
.category_list li a:hover {  background: linear-gradient(to right, #3985de, #007ebd); color: #FFF;}
.category_list .current a { background: linear-gradient(to right, #3985de, #007ebd);color: #FFF;}

.category_list_w { margin-bottom: 50px;}
.category_list_w li{ display: inline-block; margin-right: 15px; width:185px; height:40px; line-height:40px; background:#fff; text-align:center; margin-bottom:20px; }
.category_list_w li a { display: block;  font-size:16px; }
.category_list_w li a:hover { color: #00aaff;}
.category_list_w .current a { color: #00aaff;}

.category_list_w111 { margin-bottom: 50px;}
.category_list_w111 li{ display: inline-block;   height:50px; line-height:50px; background:#fff; text-align:center; margin-bottom:20px; }
.category_list_w111 li a { display: block;  font-size:16px;  }
.category_list_w111 li a:hover { color: #00aaff; border-bottom: 1px #0271cd solid;}
.category_list_w111 .current a { color: #00aaff;  border-bottom: 1px #0271cd solid;}


/*新闻列表*/
.yccpxl{ padding:10px 10px; background:#f6f6f6;}
.yccpxl .bt{ font-size:16px; line-height:40px; border-bottom:1px solid #fff; padding-left:10px;}
.yccpxl ul li{ line-height:35px;  padding-left:10px; color:#91908c;}
.yccpxl ul li span{ padding-right:10px; color:#b2b1af;}


/*分页样式*/
.page_turner { margin: 20px 0; }
.page_turner a, .page_turner span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #fff; margin-right: 2px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #3985de; color: #FFF; }


/*内容相关*/
.content_content { margin: 20px 0;}
.content_slideshow { width: 100%; margin: 0 auto; }
.content_slideshow .pn{ text-align: center; margin: 20px 0;}
.content_slideshow .hd { overflow: hidden; }
.content_slideshow .hd li { display: inline-block; width: 50px; margin: 0 2px 2px 0;}
.content_slideshow .hd li img { width: 50px; height: 50px; cursor: pointer; }
.content_slideshow .hd li.on img { border: 1px solid #3985de; }

.content_tab { margin-top: 20px; }
.content_tab .hd li { display: block; cursor: pointer; height: 50px; line-height: 50px; background: #EEE; text-align: center; font-size: 16px; }
.content_tab .hd li.on { background: #FFF; color: #3985de; border-top: 3px solid #3985de; }
.content_tab .bd { padding: 20px 0; }

.content_tab111 { margin-top: 20px; }
.content_tab111 .hd li { display: block; cursor: pointer; height: 170px; text-align: center; font-size: 16px; padding-top: 5px; }
.content_tab111 .hd li .div{  border-radius: 10px;  box-shadow: #666 0px 0px 10px; height: 160px; padding-top: 20px;}
.content_tab111 .hd li .div span{ display: none;}
.content_tab111 .hd li .div p{ line-height: 35px;}
.content_tab111 .hd .on .div{ background:url(images/zxcsbj.png); color: #3985de; }
.content_tab111 .hd .on .div a{ color: #fff; line-height: 35px;}
.content_tab111 .hd .on .div span{ display: block;color: #fff;}
.content_tab111 .bd { padding: 20px 0; }

.plist-content{}
.plist-content .wrap1{ padding: 20px;}
.plist-content .wrap1 .wrap { margin-bottom: 20px; padding: 20px 20px 30px 20px ;  background:#fff;border-radius: 10px;  border: 1px solid rgb(213, 216, 218); }
.plist-content .wrap1 .wrap  .scontent { overflow: auto; font-size: 14px; padding: 10px 0; line-height: 25px; color: #666; height: 220px; }
.plist-content .wrap1 .wrap  .title { text-align: center; font-size: 18px; line-height: 40px; }
.plist-content .wrap1 .wrap  .zxsy{ background: #fff; border: 1px solid #4e9ef1;     width: 136px;height: 34px;    color: #4e9ef1;     border-radius: 20px;    margin: auto;    font-size: 14px;    line-height: 34px;    padding-left: 25px;}
.plist-content .wrap1 .wrap  .zxsy a{ color: #4e9ef1;}
.plist-content .wrap1:hover { background: url(images/zxcsbj2.png) no-repeat center;}
.plist-content .wrap1:hover .wrap { background: none;  padding: 21px 20px 31px 20px; border: none;}
.plist-content .wrap1:hover .wrap  .scontent {color: #fff; }
.plist-content .wrap1:hover .wrap  .title { color: #fff;}
/*内容相关*/
.plist-1 .wrap { margin-bottom: 20px; text-align:center; background:#fff; padding-bottom:10px;  }
.plist-1 .wrap .picture{padding:30px 0;}
.plist-1 .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 100px; }
.plist-1 .title { text-align: center; line-height: 40px; background:#fff;}

.plist-2 .wrap { margin-bottom: 20px; padding: 10px; border: 1px solid #ddd; }
.plist-2 .wrap:hover { background: #3985de; }
.plist-2 .wrap:hover .scontent { color: #FFF; }
.plist-2 .wrap:hover .title a { color: #FFF; }
.plist-2 .scontent { font-size: 12px; padding: 10px 0; }
.plist-2 .title { text-align: center; line-height: 40px;}


.plist-3 .wrap { margin-bottom: 20px; }
.plist-3 .scontent { font-size: 12px; padding: 10px 0; }
.plist-3 .title { text-align: center; line-height: 40px;}

.plist-4 .wrap { margin-bottom: 10px; }
.plist-4 .title { text-align: center; font-size: 14px; line-height:40px; background:#CCC;}
.plist-4 .wrap:hover .title {  background: linear-gradient(to right, #3985de, #007ebd);}
.plist-4 .wrap:hover .title a{ color:#fff;}

.plist-4 .wrap { margin-bottom: 10px; }
.plist-4 .title { text-align: center; font-size: 12px;}

.plist-5 .wrap { padding:10px; background:#f1f1f1; }
.plist-5 .title {font-size: 14px; line-height:30px; padding-top:10px;}
.plist-5 .rq {font-size: 12px; color:#666; line-height:20px;}
.plist-5 .wrap:hover{ background:#585858;}
.plist-5 .wrap:hover .title a{ color:#fff;}
.plist-5 .wrap:hover .rq{ color:#fff;}

.plist-7 .wrap{text-align:center; border:1px solid #d3d1d1; padding:10px;}
.plist-7 .wrap .picture span{ font-size:45px; background:#E0E0E0; width:100px; height:100px; display:inline-block; text-align:center; padding-top:30px; border-radius:50px; }
.plist-7 .wrap .picture a{ height:120px; width:120px; display:inline-block; border-radius:60px; border:1px dashed #BCBCBC; padding-top:8px;}
.plist-7 .wrap .title { line-height:45px; font-size:18px; }
.plist-7 .wrap .title a{ color:#fff; }
.plist-7 .wrap .scontent { line-height:25px; font-size:12px; color:#989898; text-align:left;  height:100px; }
.plist-7 .wrap .detail{ padding-top:10px; text-align:center;} 
.plist-7 .wrap .detail a{text-align:center;}
.plist-7 .wrap .detail a span{ color:#666; font-size:12px; height:30px; line-height:30px; background:#E0E0E0; width:60px; display:inline-block; text-align:center;}
.plist-7 .wrap .xt{  text-align:center;}
.plist-7 .wrap .xt span{ width:40px; display:inline-block; height:1px; background:#C7C7C7; margin-bottom:10px;}
.plist-7 .wrap:hover { border:1px solid #fff; background:#fff; }
.plist-7 .wrap:hover .title a{ color:#0083de; font-weight:600;}
.plist-7 .wrap:hover .picture a{ color:#fff; }
.plist-7 .wrap:hover .picture span{ background:#0083de; }
.plist-7 .wrap:hover .detail a span{ background:#0083de; color:#fff;  }

.ny_wtxw{ background:#fff; padding:20px; border:1px solid #E7E7E7;}
.plist-8 .werb{margin-bottom: 20px;}
.plist-8 li{ padding:10px 0; border-bottom:1px dashed #f1f1f1; margin-bottom:20px;}
.plist-8 li .nr .title{ padding:5px 0; text-align: left; line-height: 30px; font-size: 17px; font-weight:600; }
.plist-8 li .nr .title a{color:#666;}
.plist-8 li .nr .scontent{ padding:5px 0; text-align: left; line-height: 23px; font-size: 12px;color:#929292; }
.plist-8 li .nr .scontent a{ color:#929292;}
.plist-8 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-8 li .nr .clgd{ padding-right:20px;  color:#0d7cd8;}
.plist-8 li:hover .nr .title a{ color:#000;}
.plist-8 li:hover .nr .scontent a{ color:#000;}

.plist-9 .werb { margin-bottom:40px; background:#fff;}
.plist-9 li {border-bottom:1px solid #f1f1f1; margin-bottom:40px; }
.plist-9 li .picture img{ width:100%; height:200px; }
.plist-9 li .nr { padding-top:10px; padding-right:20px;}
.plist-9 li .nr .title{ padding:15px 0; text-align: left; line-height: 25px; font-size: 17px;}
.plist-9 li .nr .scontent{ padding:5px 0; text-align: left; line-height: 25px; font-size: 12px;color:#929292; height:70px;}
.plist-9 li .nr .scontent a{ color:#929292;}
.plist-9 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-9 li .nr .clgd{ padding-right:20px;  color:#666;}
.plist-9 li:hover .werb{ background:#e7e6e6;}
.plist-9 li:hover .nr .clgd{ color:#00aaff;}
.plist-9 li:hover .nr .title a{ color:#00aaff;}



.ny_wtxw1{  background: url(images/nyfzlcst.png) repeat-y  left;}
.plist-10 .werb{margin-bottom: 20px;  }
.plist-10 li{ padding:10px 0;  }
.plist-10 li .title{ padding:5px 0 5px 5px; text-align: left; line-height: 30px; font-size: 17px; font-weight:600; border-bottom: dashed 1px #CCC;}
.plist-10 li .title a{color:#333;}
.plist-10 li .scontent{ padding:20px; background:#eae7e7; border-radius:10px; text-align: left; line-height: 25px; font-size: 12px;color:#929292; }

.plist-10 li .scontent .icon-circle{ font-size:10px; padding-left:20px; color:#bdb9b9;}
.plist-10 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-10 li .nr .clgd{ padding-right:20px;  color:#0d7cd8;}


/*首页*/

#index-xwbd{ margin:50px 0;}
.new_list{ margin-top:20px;}
.new_list .br { margin-bottom:20px;}
.new_list .br span.new_bt_tb{  display:inline-block; height:50px; width:60px;     float: left;}
.new_list .br span.new_bt1{ background:url(images/public_6.png) no-repeat  left;}
.new_list .br span.new_bt2{ background:url(images/public_2.png) no-repeat  left;}
.new_list .br span.new_bt3{ background:url(images/public_3.png) no-repeat  left;}
.new_list .br span.new_bt4{ background:url(images/public_4.png) no-repeat  left;}
.new_list .br span.new_bt5{ background:url(images/public_5.png) no-repeat  left;}
.new_list .br span.new_bt6{ background:url(images/public_1.png) no-repeat  left;}
.new_list .br span.new_bt{}
.new_list .br span.new_bt .zw{ line-height:25px; color:#333; font-size:16px; font-weight:bold; }
.new_list .br span.new_bt .yw{ line-height:25px; color:#999; font-size:14px; text-transform:uppercase;}

.plist_hot .wrap .picture img{ height:150px; width:100%;}
.plist_hot .wrap .title { text-align:left; font-size: 14px; line-height:45px; background:#f1f1f; }
.plist_hot .wrap .title a{  font-size: 14px; color:#333;}
.plist_hot .wrap .scontent { line-height:25px; font-size:14px;text-align:left;  height:60px; color:#999; }

.pt_list ul{ height:160px;}
.pt_list ul li{ line-height:32px; font-size:14px; color:#666;}
.pt_list ul li span{ font-size:12px; padding-right:10px; }
.pt_list ul li a{font-size:14px; color:#666;}

.pr_more{ padding-top:10px; margin-bottom:20px;}
.pr_more .a_more{ color:#3985de;    display: block;    height: 30px;    background: url(images/more.png) right center no-repeat;    width: 110px;    line-height: 30px;    transition: all 2s ease 0s; }
.pr_more .a_more span{   float: left;    display: inline-block;    height: 30px;    transition: all 0.5s ease 0s;}
span.line {    width: 10px;    border-left: 1px solid #000;    filter: alpha(opacity=30);    opacity: 0.3;}
.pr_more .a_more:hover .line{-webkit-transform: scaleY(0.5);    -moz-transform: scaleY(0.5);    -o-transform: scaleY(0.5);    -ms-transform: scaleY(0.5);    transform: scaleY(0.5);    filter: alpha(opacity=1);    opacity: 1;    border-color: #3985de;}


.pr_more1{ padding-top:10px; margin-bottom:20px;}
.pr_more1 .a_more{ color:#3985de;    display: block;    height: 30px;    background: url(images/more1.png) right center no-repeat;    width: 110px;    line-height: 30px;    transition: all 2s ease 0s; }
.pr_more1 .a_more span{   float: left;    display: inline-block;    height: 30px;    transition: all 0.5s ease 0s;}
span.line {    width: 10px;    border-left: 1px solid #000;    filter: alpha(opacity=30);    opacity: 0.3;}
.pr_more1 .a_more:hover .line{-webkit-transform: scaleY(0.5);    -moz-transform: scaleY(0.5);    -o-transform: scaleY(0.5);    -ms-transform: scaleY(0.5);    transform: scaleY(0.5);    filter: alpha(opacity=1);    opacity: 1;    border-color: #3985de;}

/*首页产品分类*/
#index-1 { margin-top: 20px;}
#products_list .hd { margin-bottom: 2px; }
#products_list .hd a { display: block; height: 40px; color: #FFF; line-height: 40px; background: #F60; padding: 0 10px; font-size: 16px;}
#products_list .hd.on a { background: #3985de; }
#products_list .bd li { margin-bottom: 2px; }
#products_list .bd a { display: block; height: 36px; color: #000; line-height: 36px; background: #EEE; padding: 0 10px;}

#products_tab .hd li { cursor: pointer; height: 40px; line-height: 40px; background: #EEE; text-align: center; font-size: 16px; }
#products_tab .hd li.on { background: #FFF; border-top: 3px solid #3985de; }
#products_tab .bd .content { margin-top: 20px; }


/*首页客户案例（单个滚动）*/
#index-2 { margin-top: 20px; }
#index-2 .x3{ width: 255px !important; }


/*首页合作伙伴（分组滚动）*/
#index-3 { margin-bottom: 20px; }
#index-3 .left { float: left; width: 50px; height: 400px; cursor: pointer; background: url(images/icon-1.png) no-repeat center; }
#index-3 .center { float: left; width:1100px; }
#index-3 .right { float: left; width: 50px; height: 400px; cursor: pointer; background: url(images/icon-2.png) no-repeat center; }
#index-3 .x3 { width: 279px !important; }


/*首页新闻中心（翻页）*/
#index-4 { margin-bottom: 20px;  }
#index-4 .left { float: left; width: 50px; height: 280px; cursor: pointer; background: url(images/icon-1.png) no-repeat center; }
#index-4 .center { float: left; width:1100px; }
#index-4 .right { float: left; width: 50px; height: 280px; cursor: pointer; background: url(images/icon-2.png) no-repeat center; }
#index-4 .x4 { width: 375px !important; }


#news_tab .hd { }
#news_tab .bd { background: #FFF; padding: 20px; min-height: 460px;}

#news_tab .hd li { cursor: pointer; height: 60px; line-height: 60px; padding: 0 15px; background: #EEE; text-align: center; font-size: 16px;}
#news_tab .hd li.on { background: #FFF; color: #000;  border-top: 6px solid #3985de; color: #3985de; }
#news_tab .hd li.on a { color: #3985de; }


#question { background: #FFF; min-height: 500px; }
#question .q { height: 36px; background: #EEE; line-height: 36px; padding: 0 10px; }
#question .a { line-height: 30px; padding: 0 10px; margin-bottom: 10px;}




#index-5 { padding:60px 0; background:url(images/holding.png); }
.plist-scsb .wrap{}
.plist-scsb .wrap .picture img{ width:100%; height:248px;}
.plist-scsb .wrap .title{ line-height:40px; padding-left:10px; text-align:center;}

#index-6 { margin-top: 20px; background: #EEE; padding: 40px 0; }




.fwzx_fwxm .list-inline li{ display:inline-block;}
.fwzx_fwxm .list-inline .fwzx_fwxm_li .fwzx_fwxm_li_div{ width:200px; text-align:left; padding-left:10px; }



/*留言*/
.sy_gwmly{ background:#4f442e; line-height:46px; height:46px; padding-left:90px; margin-bottom:2px;}
.sy_gwmly1 { margin-bottom:2px;}
.sy_gwmly .input1{ height:46px;    padding:0 16px;     width: 100%;  line-height:40px;  display: block;    font-size: 14px; background:#dddddd;}
.sy_gwmly1 .input1{ height:120px;    padding:0 16px;     width: 100%;  line-height:26px;  display: block;    font-size: 14px; background:#dddddd;}
.sy_gwmly .input1_yzm{ width:120px;}
.sy_gwmly_name{ background: url(images/gwmly_name.png) no-repeat left #4f442e;}
.sy_gwmly_tel{ background: url(images/gwmly_hd.png) no-repeat left #4f442e;}
.sy_gwmly_yzm{ background: url(images/gwmly_yzm.png) no-repeat left #4f442e;}
.sy_gwmly_yx{ background: url(images/gwmly_yyx.png) no-repeat left #4f442e;}
.sy_submit{ height:46px; line-height:46px;width:150px; background:#4f442e; color:#fff; font-size:16px;}
.sy_gwmly1 .btn{ margin-bottom:20px; margin-right:20px; background:#dddddd; margin-top:4px; line-height:26px; }

#question {  min-height:300px; }

#question .list-group11 li{ line-height:35px; margin-bottom:20px; color:#666; }



/*网站地图页面*/
.sitemap {}
.sitemap li { margin-bottom: 2px; }
.sitemap li a { display: block;  height: 32px; line-height: 32px; padding-left: 20px; font-size: 12px;}
.sitemap li a.level1 { font-size: 16px; background: #ddd;}
.sitemap li a.level2 { font-size: 14px; background: #eee;}
.sitemap li a.level3 { font-size: 12px; border-bottom: 1px solid #EEE; }


.form-x .form-group{ height:40px;}
.form-x .form-group .label { width: 30%; }
.form-x .form-group .field { width: 70%; }
.form-x .form-button { width:100%;}



/*登陆页面*/
#user_login { width: 360px; padding: 20px; box-shadow: 0 0 10px #CCC; margin: 50px auto;}




/*联系我们*/
.lhj_lxwm_bt{height:45px; font-size:18px; border-bottom:1px solid #999; margin-bottom:20px; font-weight:300; text-transform:uppercase; }
.lhj_yd_lxwm{font-size:16px; line-height:30px; padding-top:10px;}
.lhj_yd_lxwm span{ display:block; width:30px; height:30px; background:url(images/dz.png) no-repeat center; float:left; }
.lhj_yd_lxwm .span{background-position: 0 0px; }
.lhj_yd_lxwm .span1{background-position: 0 -50px; }
.lhj_yd_lxwm .span2{background-position: 0 -95px; }



/*底部*/
#link { padding: 20px 0;}
.link_text { display:inline-block; padding:0 10px; margin-right:10px;}
.link_text a {  color: #656565;line-height: 36px;}

#footer_nav { background: #3985de; padding-top:30px;}
#footer_nav .dbbt{ font-size:14px; line-height:40px; color:#fff; height:40px; font-weight:600;}



#footer_nav a { color: #fff;}
#footer_nav .main { font-size: 14px; line-height: 36px; float:left; padding-right:30px;}
#footer_nav .lxwm li {font-size: 14px; line-height: 36px; color:#fff; }
#footer_nav .lxwm li  a{ color:#fff;}

#copyright { background: #1161bf; padding: 15px 0; border-top: 1px solid #1161bf; color: #fff; }
#copyright a { color: #fff; }


/*产品导航图*/
    .carousel-indicators LI { background-color: transparent; }
    .product .list-inline li a div { width: 200px !important; height: 192px !important; }
    .product .list-inline li { width: 192px !important; margin-right: 12px; }
    .carousel-inner > .item > a > img, .carousel-inner > .item > img { margin-left: auto; margin-right: auto; }


    /*产品页*/
    .conbox_p { width: 990px; overflow: hidden; /*自动适应高度*/ }
    #chooseBox { margin: 40px auto 20px auto; width: 1000px; height: 567px; position: relative; overflow: hidden; left: 7% }
    .chooseImg { width: 921px; height: 500px; margin: 30px 0 0 35px; float: left; display: inline; background: url(/template/pc/Images/img1.jpg) no-repeat }
    .chooseImg strong { font-family: "微软雅黑"; font-size: 16px; color: #515151 }
    .chooseImg .chooseTitle1 { width: 300px; position: relative; left: 150px; top: 10px }
    .chooseImg .chooseTitle2 { width: 300px; position: relative; left: 400px; top: 10px }
    .chooseTable1 { width: 175px; height: 390px; position: relative; top: 70px; left: 76px }
    .chooseTable2 { width: 521px; height: 420px; position: relative; top: -351px; left: 256px; _top: -735px }
    .chooseTable3 { width: 106px; height: 420px; background: #ced9dd; position: relative; top: -771px; left: 783px; _position: absolute; _top: 137px; _left: 818px }
    .chooseTable1 a, .chooseTable2 a { font-style: normal; color: #000; font-size: 12px }
    .chooseTable1 a:hover, .chooseTable2 a:hover { color: #4d4b4b }
    .commWidth { width: 86px; height: 161px; padding: 20px 0 0 0; display: block; text-align: center; }
    .commWidth1 { width: 86px; height: 114px; padding: 20px 0 0 0; display: block; text-align: center; }
    .commWidth2 { width: 86px; height: 111px; padding: 20px 0 0 0; display: block; text-align: center; }
    .commWidth4 { width: 86px; height: 91px; padding: 20px 0 0 0; display: block; text-align: center; }
    .commWidth3 { width: 86px; height: 31px; line-height: 31px; display: block; text-align: center; }
    .commWidth b, .commWidth1 b, .commWidth2 b, .commWidth3 b, .commWidth4 b, .chooseTable2 b, .chooseTable3 b { font-size: 12px; }

    .aa1 { background: #efcff0; position: relative; top: 1px }
    .aa2 { background: #ffdde7; position: relative; left: 89px; top: -160px }
    .aa3 { background: #e9b2eb; position: relative; left: 0; top: -158px }
    .aa4 { background: #f3bbcb; position: relative; left: 89px; top: -273px }
    .aa5 { background: #e194e4; position: relative; left: 0; top: -270px; }
    .aa6 { background: #eb9db3; position: relative; left: 89px; top: -381px; }
    .aa7 { background: #93d1f8; position: relative; left: 0; top: 0 }
    .aa8 { background: #c5faff; position: relative; left: 0; top: 1px }
    .aa9 { background: #99f7ff; position: relative; left: 0; top: 3px }
    .aa10 { background: #75e0e9; position: relative; left: 0; top: 5px; }
    .aa11 { background: #93d1f8; position: relative; left: 88px; top: -418px }
    .aa12 { background: #cbd8f7; position: relative; left: 88px; top: -417px }
    .aa13 { background: #bdccee; position: relative; left: 88px; top: -415px }
    .aa14 { background: #9eb1de; position: relative; left: 88px; top: -412px; }
    .aa15 { background: #93d1f8; position: relative; left: 176px; top: -835px; }
    .aa16 { width: 86px; height: 275px; padding: 70px 0 0 0; background: #e8ffd9; position: relative; left: 176px; top: -833px; text-align: center; }
    .aa17 { width: 86px; height: 110px; padding: 20px 0 0 0; background: #ccf0b5; position: relative; left: 176px; top: -828px; _top: -830px; text-align: center; }
    .aa18 { background: #93d1f8; position: relative; left: 265px; top: -1251px; }
    .aa19 { background: #f4ddc5; position: relative; left: 265px; top: -1249px; }
    .aa20 { background: #ecc9a4; position: relative; left: 265px; top: -1248px; }
    .aa21 { background: #e2b98e; position: relative; left: 265px; top: -1245px; }
    .aa22 { background: #93d1f8; position: relative; left: 354px; top: -1668px; text-align: center; }
    .aa23 { width: 86px; height: 215px; padding: 90px 0 0 0; background: #fbf4bb; position: relative; left: 354px; top: -1666px; text-align: center; }
    .aa24 { width: 86px; height: 171px; padding: 60px 0 0 0; background: #ccf0b5; position: relative; left: 354px; top: -1662px; text-align: center; }
    .aa25 { width: 80px; background: #93d1f8; position: relative; left: 442px; top: -2085px; text-align: center; }
    .aa26 { width: 80px; height: 276px; padding: 30px 0 0 0; background: #e2f0f9; position: relative; left: 442px; top: -2082px; text-align: center; }
    .aa27 { width: 80px; height: 111px; padding: 5px 0 0 0; background: #b6d8ed; position: relative; left: 442px; top: -2080px; text-align: center; }
    .aa7 b, .aa11 b, .aa15 b, .aa18 b, .aa22 b, .aa25 b { background: #93d1f8; font-size: 14px; color: #fff }
    .yd { position: relative; top: 50px; text-align: center }
    .dz { position: relative; top: 20px; text-align: center }
    .yd a, .dz a { font-size: 12px; color: #000 }
    .yd a:hover, .dz a:hover { color: #686868 }
    .cb { width: 990px; }
    .cb_t { border-bottom: 1px #c6c6c6 solid; padding-bottom: 3px; }
    .cb_t span { width: auto; height: 25px; margin-left: 10px; padding: 0 30px; display: block; border-bottom: 4px #0885d7 solid; color: #0885d5; float: left; font-size: 16px; }
    .cb_c { color: #333; font-size: 14px; }
    .cb_c_box { width: 512px; height: 247px; border: 1px #e5e5e5 solid; background: #f5f5f5; }
    .searchBox { width: 300px; line-height: 26px; display: block; color: #666; }
    .searchBox_zm { width: 665px; display: block; color: #333; text-indent: 10px; }
    .name { position: relative; *top: -6px; _top: 0; }
    .searBtn { width: 130px; height: 38px; background: #0885D7; font-size: 16px; font-weight: bold; color: #fff; cursor: pointer; margin-left: 85px; }
    .searBtn2 { width: 90px; height: 30px; background: #f60; font-size: 16px; font-weight: bold; color: #fff; cursor: pointer; margin-left: 50px; }
    .searBtn_zm { width: 90px; height: 30px; background: #0885D7; font-size: 14px; font-weight: bold; color: #fff; cursor: pointer; margin-left: 20px; }
    .searlist_zm { width: 623px; height: 198px; border: 1px #e5e5e5 solid; padding: 20px; background: #fff; }
    .searlist_zm img { width: 344px; height: 198px; float: left; }
    .txt { width: 279px; display: inline; padding: 0; }
    .txt h1 { font-size: 18px; }
    .txt p { margin: 0; font-size: 12px; }
    .chooseImg p { margin: 0px; padding: 0px; }
    .chooseImg a { text-decoration: none; }

.icon-phone{ font-size: 24px; color: #fff;}






