﻿/*通用*/
body {
	font: 10px "microsoft yahei", Arial, Helvetica, sans-serif;
	color:#6c6c6c;
    margin:0px;
    padding:0px;
}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {
    margin:0px;
    padding:0px;
    border:none;
    list-style:none;
}
input {border:none;}
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}
a{
	color:#6c6c6c;
	text-decoration:none;
}
.clear{
	clear:both;
}
/***/
#header{
	width:100%;
	height:38px;
	background:#ececec;
	border-bottom:1px solid #ccc;
}
.header_box{
	width:1200px;
	margin:0 auto;
	height:38px;
	line-height:38px;
	font-size:14px;
}
.header_left{
	display:inline-block;
	float:left;
	width:220px;
	color:#7e7e7e;
}
.header_right{
	display:inline-block;
	float:right;
	width:220px;
	
}
.header_right a{
	display:inline-block;
	float:left;
	width:70px;
	height:14px;
	line-height:14px;
	color:#7e7e7e;
	border-right:2px solid #a7a7a7;
	text-align:center;
	margin-top:13px;
}
.header_right .headerrt-a1{
	border-right:none;
}

#logo_box{
	width:100%;
	height:150px;
	border-bottom:1px solid #e5e5e5;
}
.logo_main{
	width:1200px;
	height:150px;
	margin:0 auto;
}
.logo{
	display:inline-block;
	float:left;
	width:540px;
	height:63px;
	margin-top:51px;
}
.logo_num{
	display:inline-block;
	float:right;
	width:385px;
	height:43px;
	margin-top:61px;
	background:url(../images/head_06.jpg) left no-repeat;
}
.logo_num p{
	display:inline-block;
	float:left;
	width:93px;
	height:43px;
	line-height:43px;
	text-align:center;
	font-size:16px;
	color:#848484;
	margin-left:43px;
}
.logo_num img{
	display:inline-block;
	float:left;
	width:239px;
	height:26px;
	margin-top:5px;
}
/**/
.nav{
	clear:both;
	width:1200px;
	height:64px;
	margin:0 auto;
}
.nav ul{
	width:100%;
}
.nav ul li{
	float:left;
	width:200px;
	height:64px;
	line-height:64px;
	text-align:center;
	background:url(../images/dhtb_03.jpg) right center no-repeat;
}
.nav ul li a{
	display:inline-block;
	width:126px;
	height:60px;
	margin:0 auto;
	line-height:62px;
	text-align:center;
	font-size:16px;
	color:#727272;
}
.nav ul li .a_sp{
	color:#0b77dc;
	border-bottom:2px solid #0b77dc;
}
.nav ul li a:hover{
	color:#0b77dc;
	border-bottom:2px solid #0b77dc;
}
.nav ul .nav_lisp{
	background:none;
}

.slide-main{height:582px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:20px;position:absolute;z-index:124;top:505px;left:0;text-align:center;}
.item a{display:inline-block;width:20px;height:20px;border-radius:50%;margin-right:11px;background:#fff;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#318de3;}
.slide-box,.slide{display:block;width:100%;height:580px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:656px;background:#ff6900;position:relative;position:absolute;z-index:8;}
/* #bgstylea{background:url(../images/banner_02.jpg) no-repeat;}
#bgstyleb{background:url(../images/banner_02.jpg) no-repeat;}
#bgstylec{background:url(../images/banner_02.jpg) no-repeat;}
 */

.slide a{display:block;width:100%;height:656px;cursor:pointer;}

#aboutus{
	clear:both;
	width:100%;
	height:565px;
	background:#fafbfc
}
.aboutus_box{
	width:1200px;
	margin:0 auto;
}
.aboutus-lf{
	display:inline-block;
	float:left;
	width:600px;
	height:405px;
	margin-top:96px;
}
.atuslf-img{
	width:565px;
	height:425px;
	background:#fff;
}
.atuslf-img img{
	width:545px;
	height:405px;
	margin-top:10px;
	margin-left:10px;
}
.aboutus-rt{
	display:inline-block;
	float:right;
	width:595px;
	height:405px;
	margin-top:96px;
}
.atrt-bt{
	width:223px;
	height:40px;
	margin-top:22px;
}
.aboutus-rt h3{
	width:100%;
	height:24px;
	font-weight:normal;
	font-size:24px;
	color:#787878;
	margin-top:30px;
}
.aboutus-rt p{
	padding-left:5px;
	padding-right:5px;
	margin-top:18px;
	margin-bottom:12px;
	font-size:14px;
	color:#818181;
}
.atrt-part{
	width:100%;
	height:65px;
	margin-top:40px;
}
.atrt-box{
	display:inline-block;
	float:left;
	width:33%;
	height:65px;
	text-align:center;
}
.atrt-box h3{
	height:32px;
	font-size:32px;
	color:#0c83dd;
	margin-top:0;
}
.atrt-box p{
	font-size:16px;
	color:#818181;
	margin-top:15px;
}
.atrt-box2{
	background:url(../images/pingf_06.jpg) 82% 25% no-repeat;
}

#product{
	width:100%;
	height:935px;
	background:#f8f8f8;
}
.pro-main{
	width:1200px;
	height:935px;
	margin:0 auto;
}
.prom-top{
	width:100%;
	height:135px;
	background:url(../images/pro_03.jpg) center bottom no-repeat;
	font-weight:bold;
	font-size:42px;
	line-height:138px;
	color:#0c83dd;
	text-align:center;
}
.prom-bt{
	width:100%;
	height:18px;
	text-align:center;
	font-size:18px;
	color:#676767;
	margin-top:28px;
}
.pro-ul{
	width:100%;
	margin-top:35px;
	margin-bottom:43px;
}
.pro-ul li{
	float:left;
	width:283px;
	height:273px;
	border:1px solid #c6c6c6;
	background:#fff;
	margin-right:20px;
	margin-top:20px;
}
 .pro-ul li a img{
	 width:283px;
	 height:226px;
 }
  .pro-ul li a p{
	  width:100%;
	  height:46px;
	  line-height:40px;
	  font-size:16px;
	  color:#454545;
	  text-align:center;
 }
.pro-ul .proul-li{
	margin-right:0;
}
.pro-ckgd{
	clear:both;
	width:169px;
	margin:0 auto;
	height:49px;
	line-height:49px;
	text-align:center;
	border:2px solid #1f8cdf;
	border-radius:32px;
	margin-top:43px;
}
.pro-ckgd a{
	font-size:16px;
	color:#1f8cdf;
}

#search{
	width:100%;
	height:300px;
	background:#0c83dd;
}
.search_box{
	width:1200px;
	height:30px;
	margin:0 auto;
}
.search-main{
	width:100%;
	height:170px;
	text-align:center;
}
.search-main h3{
	display:inline-block;
	color:#fff;
	font-size:42px;
	margin-top:48px;
}
.search-main h4{
	color:#fff;
	font-size:30px;
}
.sr-select1{
	display:inline-block;
	float:left;
	width:207px;
	height:64px;
	border:1px solid #fff;
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
	outline: none;
	background:#3aa5f7 url(../images/jiantou_13.png) 170px center no-repeat;
	background:;
	font-size:18px;
	color:#fff;
	text-indent:15px;
	margin-left:10px;
}
.sr-select1 option::-ms-expand{ display: none; }
.sr-select1 option{
	outline: none;
	-moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;
	height:64px;
	line-height:64px;
	background:#3AA5F7;
}
.sr-input1{
	display:inline-block;
	float:left;
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
	width:780px;
	height:60px;
	border:1px solid #fff;
	background:#3aa5f7;
	margin-left:10px;
	font-size:18px;
	color:#fff;
	text-indent:15px;
}
.sr-button{
	display:inline-block;
	float:left;
	border:none;
	width:170px;
	height:64px;
	line-height:64px;
	text-align:center;
	background:#fff;
	font-size:20px;
	color:#0c83dd;
	border-radius:8px;
	margin-left:10px;
}

#anli{
	width:100%;
	height:891px;
	background:url(../images/bg_02.jpg) center center no-repeat
}
.anli_box{
	width:1200px;
	height:100%;
	margin:0 auto;
}
.wc1200{
	margin:0 auto;
	width:1200px;
	margin-top:55px;
}
.fr{
	float:right;
}

.warp-pic-list li{
	float:left;
	display:inline;
}
.warp-pic-list .img_wrap{
	display:block;
	font-size:0;
	overflow:hidden;
}
.warp-pic-list .text-area{
	background-color:#f2f2f2;
	line-height:24px;
}
/*全局板块*/
.row .hd{
	background:url(../images/hd-line_01.jpg) no-repeat 0 50px;
	height:55px;
}
.row .hd .title{
	font:26px/40px "微软雅黑","Microsoft YaHei";
}
.tab-T-3{
	width:66px;
	}
.tab-T-3 li{
	width:12px;
	height:12px;
	font-size:0;
	float:left;
	margin-left:10px;
	cursor:pointer;
	display:inline;
}
.tab-T-3 li.cur{
	background-color:#d81c1b;
}
/**/
.rowE .warp-pic-list{
	position:relative;
	width:1200px;
	height:420px;
	overflow:hidden;
}
.rowE .count li{
	margin-right:15px;
	width:295px;
	height:320px;
	text-align:center;
	background:url(../images/bian_03.jpg) right top no-repeat;
}
.zhezhao{
	position:absolute;
	top:0;
	width:230px;
	height:250px;
}
.zhezhao img{
	width:100%;
}

.rowE .count .img_wrap{
	width:230px;
	height:320px;
	text-decoration:none;
}
.rowE .count .img_wrap img{
	width:220px;
}
.rowE .count .img_wrap p{
	font-size:20px;
	color:#000;
	font-weight:bold;
	margin-top:22px;
}
.rowE .btn{
	display:block;
	height:55px;
	position:absolute;
	bottom:0;
	width:35px;
	z-index:200;
	cursor:pointer;
	margin-top:9%;
}
.rowE .prev{
	background:url(../images/zuo_03.jpg) no-repeat;
	margin-left:82%;
}
.rowE .prev:hover{
	background:url(../images/zuo_03.jpg) no-repeat;
}
.rowE .next{ 
	background:url(../images/you_05.jpg) no-repeat;
	margin-left:5%;
}
.rowE .next:hover{
	background:url(../images/you_05.jpg) no-repeat;
}
.qh_title{
	line-height: 28px;
	text-align: center;
	display: block;
	font-size: 16px;
}
.zuoyou{
	width:150px;
	float;right;
}

.prom-top{
}

.news{
	width:1200px;
	height:535px;
	margin:0 auto;
	margin-top:25px;
}
.news-lf{
	display:inline-block;
	float:left;
	width:605px;
}
.newsxq{
	width:100%;
	height:75px;
	margin-top:24px;
}
.newsxq-lf{
	display:inline-block;
	float:left;
	width:85px;
	height:75px;
	text-align:center;
}
.newsxq-lf h2{
	color:#dadada;
	font-size:40px;
}
.newsxq-lf p{
	color:#dadada;
	font-size:16px;
}
.shuxian{
	display:inline-block;
	float:left;
	width:1px;
	height:48px;
	background:#dadada;
	margin-top:16px;
	margin-left:5px;
}
.newsxq-rt{
	display:inline-block;
	float:left;
	width:460px;
	height:75px;
	margin-left:20px;
}
.newsxq-rt h3 a{
	font-size:18px;
	color:#444;
}
.newsxq-rt h3 a:hover{
	color:#0c83dd;
}
.newsxq-rt p{
	margin-top:12px;
}
.newsxq-rt p a{
	font-size:14px;
	color:#8f8f8f;
}

.news-rt{
	display:inline-block;
	float:left;
	width:595px;
}
.shuxian2{
	margin-left:28px;
}

.xinwen{
	clear:both;
	height:75px;
	width:100%;
}
.xinwen2{
	margin-top:50px;
}

#qylunbo{
	width:100%;
	height:129px;
	border-top:1px solid #ccc;
}

.bodyCon08 .students{margin:0 auto;width:1100px;height:480px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1200px;height:128px; margin:0 auto;}
#four_flash .flashBg{width:1095px;height:128px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:128px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:219px;height:128px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li:hover{}
#four_flash .flashBg ul.mobile li img{width:154px;height:48px;margin-left:30px;margin-top:40px;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{display:block;background:url(../images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{background:url(../images/jiantou2.png);}
#four_flash .but_left{width:33px;height:33px;position:absolute; top:50px; left:0px;}
#four_flash .but_right{width:33px;height:33px; position:absolute; top:50px; right:0px;}
#four_flash .but_left:hover{background:url(../images/qiyelf_06.jpg) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qiyert_06.jpg) no-repeat;}

#guanyu{
	width:100%;
	height:260px;
	background:#26272b;
}
.guanyu_box{
	width:1200px;
	height:260px;
	margin:0 auto;
}

.gybox_1{
	display:inline-block;
	float:left;
	width:470px;
	height:200px;
	margin-top:40px;
}
.gybox_1 h3{
	font-size:20px;
	color:#fff;
	padding-left:8px;
	padding-bottom:3px;
}
.gybox1-part{
	width:273px;
	height:39px;
	margin-top:15px;
}
.gybox1-part a{
	display:inline-block;
	width:130px;
	height:37px;
	border:1px solid #848486;
	font-size:14px;
	color:#fff;
	line-height:37px;
	text-align:center;
}
.gyb-alf{
	float:left;
}
.gyb-art{
	float:right;
}
.gybox_2{
	width:538px;
}
.gybox2-1{
	width:325px;
	height:65px;
	background:url(../images/lxwm_03.jpg) 8px center no-repeat;
	margin-top:20px;
}
.gybox2-1 p{
	width:100%;
	height:16px;
	font-size:16px;
	color:#fff;
	padding-left:49px;
}
.gybox2-1 img{
	float:left;
	width:264px;
	height:27px;
	margin-left:49px;
	margin-top:13px;
}
.gybox2-2{
	width:310px;
	background:url(../images/lxwm_11.jpg) 12px center no-repeat;
}
.gybox2-2 h4{
	font-size:16px;
	color:#fff;
	font-weight:normal;
	margin-top:12px;
	margin-left:49px;
}
.gybox_3{
	width:130px;
	height:220px;
}
.gybox_3 h3{
	padding-left:0px;
	text-align:center
}
.gybox_3 img{
	margin-top:15px;
}
.gybox_3 p{
	font-size:16px;
	color:#fff;
	text-align:center;
	margin-top:10px;
}

#beian{
	width:100%;
	height:46px;
	line-height:46px;
	text-align:center;
	color:#b5b5b5;
	font-size:14px;
	background:#000;
}
/**contact**/
.contact-main{
	width:1200px;
	height:835px;
	margin:45px auto;
}
.ctmain-top{
	width:100%;
	height:95px;
}
.ctmain-top h3{
	display:inline-block;
	float:left;
	width:630px;
	color:#0c83dd;
	font-size:42px;
	margin-left:10px;
}
.ctmain-top p{
	display:inline-block;
	float:right;
	width:190px;
	font-size:16px;
	color:#262626;
	margin-top:22px;
}
.ctmain-mid{
	width:1160px;
	height:431px;
	margin:0 auto;
}
.ctmain-bot{
	width:100%;
	height:210px;
	margin-top:28px;
}
.ctmbot-1{
	display:inline-block;
	float:left;
	width:442px;
	height:210px;
	margin-left:33px;
}
.ctmbot1-sj{
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/contacttb_10.jpg) 8px center no-repeat;
	margin-top:29px;
	margin-bottom:50px;
}
.ctmbot1-sj p{
	display:inline-block;
	float:left;
	width:55px;
	padding-left:38px;
	font-size:16px;
	color:#0c83dd;
}
.ctmbot1-sj img{
	float:left;
	width:249px;
	height:26px;
	margin-top:6px;
}
.ctmbot1-cz{
	margin-top:0px;
	margin-bottom:0px;
	background:url(../images/contacttb_18.jpg) left center no-repeat;
}
.ctmbot1-czimg{
	float:left;
	width:268px;
	height:26px;
	margin-top:6px;
}

.ctmbot-2{
	display:inline-block;
	float:left;
	width:526px;
	height:210px;
	margin-top:15px;
}
.ctmbot2-zx{
	width:100%;
	height:60px;
	background:url(../images/contacttb_07.jpg) left center no-repeat;
}
.ctmbot2-zx p{
	width:100%;
	height:16px;
	padding-left:50px;
	font-size:16px;
	color:#0c83dd;
}
.ctmbot2-zx img{
	float:left;
	width:239px;
	height:26px;
	margin-top:14px;
	margin-left:50px;
}
.ctmbot2-dz{
	margin-top:27px;
	background:url(../images/contacttb_15.jpg) 6px center no-repeat;
}
.ctmbot2-dz h4{
	font-weight:normal;
	font-size:16px;
	color:#0c83dd;
	padding-left:50px;
	margin-top:12px;
}

.ctmbot-3{
	display:inline-block;
	float:left;
	width:132px;
	height:210px;
	text-align:center;
}
.ctmbot-3 h3{
	color:#434343;
	font-size:20px;
}
.ctmbot-3 img{
	width:130px;
	height:130px;
	border:1px solid #ccc;
	margin-top:12px;
}
.ctmbot-3 p{
	height:16px;
	font-size:16px;
	color:#434343;
	margin-top:12px;
	text-align:center;
}

/**news**/
.newsbox{
	height:1170px;
}
.newsbox-lb{
	width:100%;
	height:155px;
	border-bottom:1px solid #ccc;
}
.nsblb-1{
	display:inline-block;
	float:left;
	width:100px;
	height:155px;
	text-align:center;
}
.nsblb-1 h2{
	height:40px;
	font-size:40px;
	margin-top:45px;
	color:#dadada;
}
.nsblb-1 p{
	height:16px;
	font-size:16px;
	color:#dadada;
	margin-top:13px;
}
.nws-shuxian{
	display:inline-block;
	float:left;
	width:1px;
	height:48px;
	background:#dadada;
	margin-top:62px;
}
.nsblb-2{
	display:inline-block;
	float:left;
	width:1035px;
	height:155px;
}
.nsblb-2 h3 {
	font-weight:normal;
	margin-top:45px;
	margin-left:22px;
}
.nsblb-2 h3 a{
	font-size:18px;
	color:#444;
}
.nsblb-2 h3 a:hover{
	color:#0c83dd;
	font-weight:normal;
}
.nsblb-2 p {
	margin-top:15px;
	margin-left:22px;
}
.nsblb-2 p a{
	font-size:14px;
	color:#8f8f8f;
}
/**/
.newsxq-1{
	width:100%;
	height:116px;
	border-bottom:1px solid #ccc;
	text-align:center;
}
.newsxq-1 h3{
	height:26px;
	font-size:26px;
	color:#444;
	margin-top:30px;
}
.newsxq-1 p{
	height:16px;
	font-size:16px;
	color:#505050;
	margin-top:55px;
}
.newsxq-2{
	padding-left:40px;
	padding-right:38px;
}
.newsxq-2 p{
	text-indent:33px;
	margin-top:36px;
	font-size:16px;
	color:#555454;
	line-height:25px;
}

/*case-show*/
.case-show{
	width:100%;
	height:1000px;
}
.case-show li{
	float:left;
	width:387px;
	height:318px;
	border:1px solid #ccc;
	margin-right:15px;
	margin-top:15px;
}
.case-show li a img{
	width:377px;
	height:308px;
	margin-top:5px;
	margin-left:5px;
}
.case-show .case-li{
	margin-right:0px;
}
/**product**/
.probox{
	width:100%;
	height:56px;
}
.pro-part{
	display:inline-block;
	float:left;
	width:230px;
	height:54px;
	line-height:54px;
	text-align:center;
	border:1px solid #ccc;
	font-size:16px;
	color:#2c2c2c;
	margin-right:8px;
}
.pro-xz{
	border:transparent;
	background:#0c83dd;
	color:#fff;
}
.pro-show{
	display:none;
	margin-top:25px;
}
.ps-box1{
	display:inlien-block;
	float:left;
	width:283px;
	height:273px;
	border:1px solid #ccc;
	margin-right:20px;
	text-align:center;
	margin-top:20px;
}
.ps-box1 a img{
	width:283px;
	height:226px;
}
.ps-box1 a p{
	font-size:16px;
	color:#454545;
	line-height:50px;
}
.ps-box2{
	margin-right:0px;
}
/***/
.newsxq-3{
	width:100%;
}
.newsxq-3 img{
	width:1180px;
	height:400px;
	margin-left:8px;
}
















































