@charset "utf-8";

body {margin: 0;font-family: '微软雅黑', sans-serif;background: #f3f3f3;}
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; }
html {height:100%; }
*html {_background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a {text-decoration:none; outline:none; color:#676767; border:none; }
a, area { blr:expression(this.onFocus=this.blur())
}
a:hover { text-decoration:none; }
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color:#777878; font-family:'微软雅黑'; font-size:18px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
.none { display:none;}
.height30 {margin:0px auto;height:30px;width:1200px;}
.clear {clear:both;}

.ztop1 {height:40px;background:#333333;line-height:40px;overflow:hidden;}
.ztop2 {margin:0px auto;height:40px;width:1200px;color:#e0e0e0;font-size:12px;}
.ztop2 .left {float:left;padding-left:20px;}
.ztop2 .right {float:right;padding:0px 20px;}
.ztop2 .right a {color:#e0e0e0;padding:0px 10px;}
.logo-menu {margin:0px auto;width:1200px;height:73px;}
.logo-menu .logo {float:left;width:380px}
.logo-menu .menu {float:right;width:800px;height:60px;padding-top:7px}
.logo-menu .menu ul {margin:0px auto;height:60px;list-style-type:none;padding:0px;line-height:60px;}
.logo-menu .m_li {float:left;width:100px;height:60px;text-align:center;}
.logo-menu .m_li a {display:block;color:#4e4e4e;width:100px;height:60px;font-size:16px}
.logo-menu .m_li_a {float:left;width:100px;height:60px;text-align:center;font-size:16px;background:url(menu_on.jpg) bottom no-repeat;}
.logo-menu .m_li_a a {display:block;color:#4e4e4e;width:100px;height:60px;text-decoration:none;}
.banner {height:400px;background:url(banner.jpg) center no-repeat}

.bfq{height:400px;}
.container {
	height: 400px;
}
.gg {
	margin: 0px auto; width: 100%; height: 400px; overflow: hidden; position: relative; min-width: 1000px;
}
.ggs {
	left: -50%; top: 0px; width: 200%; height: 400px; position: absolute;
}
.ggBox {
	margin: 0px auto; width: 1920px; height: 400px;
}
.ggBox a {
	width: 1920px; height: 400px; display: none; position: absolute;
}
.ggBox img {
	width: 1920px; height: 400px; display: block;
}
.ggb {
	left: 0px; width: 100%; height: 30px; bottom: 0px; position: absolute; z-index: 4;
}
.ggBtns {
	margin: 0px auto; width: 100px; height: 40px;
}
.ggBtns span {
	top: 0px; width: 10px; height: 10px; margin-right: 10px; float: left; display: block; position: relative; cursor: pointer; background-color: rgb(171, 163, 153);
}
.ggBtns span.ggOn {
	background-color: rgb(231, 231, 231);
}


.row1 {margin:0px auto;width:1172px;padding:45px 14px 30px;text-align:center; }
.row1 .bsk {float:left;width:153px;height:179px;padding:7px;font-size:20px;margin:0px 63px;}
.row1 .bsk div {height:110px;width:153px;color:#fff;padding-top:50px;}
.row1 .bsk div span {color:#fff;font-size:48px;}
.row1 .xingzh {margin:0px 45px;float:left;width:202px;height:40px;line-height:40px;font-size:20px;color:#1b1b1b;}
.f1 {color:#ff0000;font-size:15px;}
.f2 {color:#52a7e0;font-size:48px;}
.f3 {color:#f46a6a;font-size:48px;}
.f4 {color:#29bb9c;font-size:48px;}
.f5 {color:#f1c40f;font-size:48px;}
.f6 {color:#f77872;font-size:24px;}
.f7 {color:#ffa500;font-size:18px;}
.f8 {color:#252424;font-size:15px;}
.f9 {color:#06b5ff;font-size:15px;}
.f10 {color:#008000;font-size:18px;}
.c1 {background:#fec63b;}
.c2 {background:#41c2a7;}
.c3 {background:#4ba3de}
.c4 {background:#ff7566;}
.more1 {float:right;color:#2978bb;font-size:13px;padding-right:15px;padding-top:11px;}
.more1 a {color:#2978bb;}
.more2 {float:right;color:#2978bb;font-size:13px;padding-right:15px;}
.more2 a {color:#2978bb;}
.more3 {float:right;color:#828181;font-size:13px;padding-right:15px;padding-top:16px;}
.more3 a {color:#828181;}
.title {float:left;color:#373739; font-size:15px; }
.title a {color:#373739;}
.time {float:right;text-align:right;color:#6f6d6d;}
.m_li1{line-height:34px;padding-left:13px;background:url(dd.jpg) 0px 12px no-repeat}
.m_li2{line-height:31px;font-size:14px;background:url(xian1.jpg) bottom repeat-x;}
.m_li3{line-height:32px;font-size:14px;}
.m_li4{line-height:40px;font-size:13px;border-bottom:1px dashed #a6a6a6}
.m_li5{line-height:34px;font-size:13px;border-bottom:1px dashed #a6a6a6}
.title1 {float:left;padding:0px 5px; background:#FFF}
.time1 {float:right;text-align:right;color:#6f6d6d;padding:0px 5px;background:#FFF}
.bt1 {float:left;color:#e68e1e;padding-left:12px;font-size:15px;font-weight:bold;padding-top:15px;padding-left:10px;font-family:"微软雅黑";}
.more1 {float:right;color:#b4b4b4;font-size:13px;padding-right:15px;padding-top:18px;}
.more1 a {color:#b4b4b4;}

.row2 {margin:0px auto; width:1200px;}
.row2 .left {float:left;width:630px;height:324px;}
.row2 .right {float:right;width:502px;height:324px;padding:0px 20px;background:#FFF}
.row2 .right .tt {margin-top:-3px;height:65px;line-height:65px;font-size:20px;background:url(xwtop.png) no-repeat;padding-left:84px;padding-right:8px;overflow:hidden;}
.row2 .right .tt a {color:#ea2423;}
.row2 .right .zy {line-height:24px;font-size:12px;height:48px;padding-bottom:5px;color:#636363;border-bottom:1px dashed #F00;}
.row2 .right .xuxian {height:26px; background:url(xuxian.jpg) repeat-x}
.row2 .right .list {padding:0px;}

.row3 {
    margin: 0px auto;
    width: 1200px;
}

.row3 .left {
    float: left;
    width: 998px;
}

.row3 .left .tab {
    overflow: hidden;
   
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    font-weight: bold;
    transition: background-color 0.2s;
    background:#fff;

}

.row3 .left .tab a {

    display: block;
    height: 48px;
    width: 110px;
    padding: 0px 5px;
    float: left;
    text-align: center;
    text-decoration: none;
    color: #565656;
    border-bottom: 2px solid #eee;
    transition: background-color 0.5s;
    -moz-transition: background-color 0.5s;
    /* Firefox 4 */
    
    -webkit-transition: background-color 0.5s;
    /* Safari 和 Chrome */
    
    -o-transition: background-color 0.5s;
    /* Opera */
}

.row3 .left .tab a.on{  color:#fff; text-decoration:none;border-color:#4baad6;background-color: #4baad6}
.row3 .left .content{ overflow:hidden; background:#FFF}
.row3 .left .content .body{display:none;height:190px;font-size:12px;}
.row3 .left .content .body a {color:#333}
.row3 .left .content .body a:hover{color: #4baad6}
.row3 .left .content .body .fl {float:left;width:378px;padding-right:20px;}
.row3 .left .content .body .xx {float:left;width:290px;}
.row3 .left .content .body .tj {float:right;width:290px;}
.row3 .left .content .body .top1 {height:40px;}
.row3 .left .content .body .body1 {padding-left:9px;}
.row3 .left .content .body .body1 .list {float:left;width:123px;line-height:30px;height:30px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.row3 .left .content .body .top2 {height:40px;}
.row3 .left .content .body .body2 {padding-top:2px;padding-left:10px;}
.row3 .left .content .body .body2 .list {line-height:29px;height:29px;border-bottom:1px dashed #cbcbcb}
.row3 .right {float:right;width:172px;height:240px;}
.row3 .right .btn {height:60px;line-height:60px;padding-left:20px;background:#4ba3de;color:#fff;transition:background-color 0.5s;-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari 和 Chrome */
	-o-transition:background-color 0.5s; /* Opera */}
.row3 .right .btn img {padding-right:8px;padding-left:10px}
.row3 .right .btn a {color:#fff;}
.row3 .right .btn:hover {background:#41c3ac;color:#fff;}

.row4 {margin:0px auto; width:1200px;height:340px;}
.row4 .left {float:left;width:200px;padding-right:20px;text-align:center;height:320px; background:#4baad6;}
.row4 .left .see {line-height:30px;color:#fff;font-size:16px;}
.row4 .left .see a { font-size:14px; color:#fff;padding:4px 18px;transition:background-color 0.2s;}
.row4 .left .see a:hover {color:#ffb14a;padding:4px 18px;text-decoration:none;}
.row4 .left .rel {line-height:40px;padding-top:20px;color:#fff;font-size:24px; }
.row4 .left .rel a {font-size:18px; color:#fff;background:#2f7dd0;padding:4px 18px;transition:background-color 0.2s;}
.row4 .left .rel a:hover {color:#fff;background:#ffb14a;padding:4px 18px;text-decoration:none;}
.row4 .left1 {float:left;width:200px;padding-right:20px;text-align:center;height:320px; background:#ff8a56;}
.row4 .left1 .see {line-height:30px;color:#fff;font-size:16px;}
.row4 .left1 .see a {font-size:14px; color:#fff;padding:4px 18px;transition:background-color 0.2s;}
.row4 .left1 .see a:hover {color:#348eef;padding:4px 18px;text-decoration:none;}
.row4 .left1 .rel {line-height:40px;padding-top:20px;color:#fff;font-size:24px;}
.row4 .left1 .rel a {font-size:18px;color:#fff;background:#ee7318;padding:4px 18px;transition:background-color 0.2s;}
.row4 .left1 .rel a:hover {color:#fff;background:#348eef;padding:4px 18px;text-decoration:none;}
.row4 .right {float:right;position:relative;width:960px;padding:0px 20px;margin:0 0px 0px -20px;height:320px; background:#FFF; overflow:hidden;}
.row4 .right .box{overflow:hidden;position:relative;width:880px;height:320px;margin:0 auto;}
.row4 .right .list{overflow:hidden;width:9999px;}
.row4 .right .list li{float:left;width:200px;height:300px; border-right:1px solid #CCC;padding:10px;}
.row4 .right .list li a{color:#333}
.row4 .right .list li a:hover{
    color: #4baad6;
}
.row4 .right .list li .t1 {padding:10px 0px 5px;font-size:15px;color:#000; height: 18px; overflow: hidden;}
.row4 .right .list li .t2 {font-size:13px;color:#333;line-height:20px;height: 20px;overflow: hidden;}
.row4 .right .list li .t3 {padding:10px 0px;font-size:13px;color:#333; text-align:center;line-height:30px;}
.row4 .right .list li .t3 .l {float:left;width:95px; border-right:1px solid #ededed}
.row4 .right .list li .t3 .r {float:right;width:95px;}
.row4 .right .list li .btn {margin:0px auto;width:102px;height:28px;text-align:center;line-height:28px;background:#fff;border:1px solid #06b5ff;border-radius:5px;color:#06b5ff;transition:background-color 0.5s;-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari 和 Chrome */
	-o-transition:background-color 0.5s; /* Opera */}
.row4 .right .list li .btn:hover {background:#06b5ff;color:#fff;}
.row4 .right .plus,
.row4 .right .minus{position:absolute;top:138px;width:24px;height:44px;cursor:pointer;}
.row4 .right .plus{left:20px;background:url(jtz.jpg) no-repeat;}
.row4 .right .minus{right:20px;background:url(jty.jpg) no-repeat;}

.row5 {margin:0px auto; width:1200px;height:340px;}
.row5 .left {float:left;width:200px;padding-right:20px;text-align:center;height:340px; background:url(ltop2.png) no-repeat}
.row5 .left .see {line-height:30px;color:#fff;font-size:16px;}
.row5 .left .see a {color:#fff;background:#eea531;padding:4px 18px;transition:background-color 0.2s;}
.row5 .left .see a:hover {color:#fff;background:#56b1cd;padding:4px 18px;text-decoration:none;}
.row5 .left .rel {line-height:40px;padding-top:200px;color:#fff;font-size:24px;}
.row5 .left .rel a {color:#fff;background:#eea531;padding:4px 18px;transition:background-color 0.2s;}
.row5 .left .rel a:hover {color:#fff;background:#56b1cd;padding:4px 18px;text-decoration:none;}
.row5 .right {float:right;position:relative;width:960px;padding:0px 20px;margin:10px 0px 0px -20px;height:320px; background:#FFF; overflow:hidden;}
.row5 .right .box{overflow:hidden;position:relative;width:880px;height:320px;margin:0 auto;}
.row5 .right .list{overflow:hidden;width:9999px;}
.row5 .right .list li{float:left;width:273px;height:290px; border-right:1px solid #CCC;padding:20px 10px 10px;}
.row5 .right .list li .t1 {padding-left:32px;height:36px;overflow:hidden;font-size:15px;line-height:36px;color:#fff; background:url(pic1.png) #ff7566 13px 13px no-repeat}
.row5 .right .list li .t2 {font-size:13px;color:#6d6d6d;line-height:20px;}
.row5 .right .list li .t3 {padding-top:20px;font-size:13px;color:#6d6d6d; text-align:center;line-height:24px;}
.row5 .right .list li .t3 .l {float:left;width:134px;}
.row5 .right .list li .t3 .r {float:right;width:134px;}
.row5 .right .list li .blue {height:6px;background:#06b5ff;border-radius:3px;}
.row5 .right .plus,
.row5 .right .minus{position:absolute;top:138px;width:24px;height:44px;cursor:pointer;}
.row5 .right .plus{left:20px;background:url(jtz.jpg) no-repeat;}
.row5 .right .minus{right:20px;background:url(jty.jpg) no-repeat;}

.row6 {margin:0px auto;width:1200px;padding:0px;}
.row6 .lm1 {float:left;width:590px; background:#f9f9f9}
.row6 .lm1s {float:left;background:#f9f9f9}
.row6 .lm2 {float:right;width:590px;background:#f9f9f9}
.row6 .lm1s2s {float:left;margin-left:40px;background:#f9f9f9}
.row6 .top {line-height:55px; background:#4ba3de; text-align:center;color:#fff;font-family:"微软雅黑";font-size:24px;transition:background-color 0.5s;-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari 和 Chrome */
	-o-transition:background-color 0.5s; /* Opera */}
.row6 .top:hover {background:#ff7566;}
.row6 .body {padding:0px 8px 10px;background:#fff; min-height:260px;}
.row6 .zblist {padding:10px 0px 1px;border-bottom:1px dashed #4ba3de}
.row6 .zblist .bt {font-weight:bold;line-height:24px;font-size:14px;}
.row6 .zblist .zy {color:#999999;line-height:24px;height:48px;font-size:12px;}

.row7 {margin:0px auto;width:1200px;padding:0px;height:34px;}
.row7 .slt {height:34px;width:216px;border: 1px solid #eee; color: #666;}
.row7 .lm1 {float:left;width:216px;padding-right:30px;height:34px;}
.row7 .lm2 {float:right;width:216px;height:34px;}

.foot {background:#232332;color:#dfdfdf;padding:35px 0px;font-size:12px;text-align:center;line-height:22px;}

.cw {width:1200px;margin: 0px auto 0px;padding-top:30px; background:#FFF;}
.dqwz {height:30px; padding:0px 15px; line-height:30px; width:810px; color:#1fa0e1}
.dqwz a {color:#1fa0e1}
.likeButtonA {display:inline-block;height:30px;color:#fff;line-height:30px;padding:0 6px;margin-left:16px;font-size:16px;background-color:#e89714;border:2px solid #e89714;}
.likeButtonA:hover {background-color:#f0b34d;}
/* column */


 .hd{
    width: 100%;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    background-color: #fff;
    border-bottom: 2px solid #eee;
    color: #333;
    position: relative;
}
 .hd h1{
    float: left;
    padding: 0  15px;
 border-bottom: 2px solid #4baad6;
 font-size: 16px;
 margin-bottom: -2px;
}
 .hd>a.more{
    height: 17px;
    width: 50px;
    display: block;
    position: absolute;
    top: 14px;
    right: 10px;
    color: #4baad6;
    font-size: 12px;
    line-height: normal;
    text-indent: 0px;
}
.fengcai{ overflow:hidden; position:relative; width:1180px; position:relative; margin-top:40px; margin-bottom:60px;}
.fengcai .bd .prev,.fengcai .next{ display:block;  width:23px; height:46px; float:left; margin-top:15px;  overflow:hidden;
    cursor:pointer; background:url("../images/btn_prev.png") 0 0 no-repeat; position:absolute; top:33%; left:0;}
.fengcai .next{background:url("../images/btn_next.png") 0 0 no-repeat;left:auto;right: 0px;display: block;z-index: 1000;}
.fengcai .bd ul{ overflow:hidden; zoom:1; }
.fengcai .bd ul li{ margin:0 55px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.fengcai .bd ul li .pic{ text-align:center; margin-bottom:13px;}
.fengcai .bd ul li .pic img{ width:210px; height:40px; display:block;  padding:2px; border:1px solid #ccc; }
.fengcai .bd ul li .pic a:hover img{ border-color:#999;  }
.fengcai .bd ul li .title{ line-height:24px; }
/****************** company_style ******************/
.company_style{ width:1200px; margin:0 auto; margin-top:40px; background:#ffffff;}
.company_style  .txt_fengcai{ width:189px; margin:0 auto; padding-top:18px; display:block;}
.company_style .fengcai ul li p{ width:100%; text-align:center; font-size:14px; color:#646464; line-height:25px;}