﻿@charset "utf-8";
/* CSS Document */
body{ width:100%; min-width:1185px; background:#fff; min-width:1100px; font:13px "微软雅黑", Arial; color:#333; line-height:22px;}
*{ padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; width:100%; height:0px; overflow:hidden;}
.hidden{ display:none;}
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0}
* html .clearfix, *:first-child+html .clearfix { zoom:1 }





ul,li{ list-style-type:none;}
h1,h2,h3{ font-weight:normal;}
i,em{ font-style:normal;}
img{ border:none;vertical-align:middle}
a{text-decoration:none; color:#333;}
*:link, *:visited, *:hover, *:active, *:focus {
	 text-decoration: none;
   -webkit-transition:
     color .25s linear,
      background-color .25s linear,
     border-color .25s linear;
   transition:
     color .25s linear,
     background-color .25s linear,
     border-color .25s linear;
}
#tophhb{ height:90px; width:100%; background:url(../hhbimg/hhb.jpg) no-repeat center; position:fixed; top:0; left:0; z-index:9999;}
#tophhb a{ display:block; width:1180px; height:90px; margin:0 auto;}

#header{ width:100%; height:155px;}
.topbg{ width:100%; height:38px; background:#f6f6f6;}
.w1200{ width:1200px; margin:0 auto;}
.comtitle{ width:380px; float:left; font-size:13px; color:#7a7a7a; line-height:38px;}
.comtitle b{ color:#4a8e57;}
.topnav{ width:210px; float:right; line-height:38px;}
.topnav a{ font-size:13px; color:#434343; padding:0 10px;}
.topnav a:hover{ font-size:13px; color:#4a8e57;}



.header{ width:1200px; height:155px; margin:0 auto; margin-top:12px;}
.header .fr{ width:700px;}
.header .tel{height:46px; text-align:right;}
.header .tel span{ font-size:16px; color:#01509f; padding-right:12px; }
.header .tel a{ font-family:"宋体"; margin:0 8px;}

.nav{ width:700px; height:42px; position:relative; z-index:999;}
#nav{width:700px; height:40px; margin-top:32px;}
#nav .navli{ float:left;}
#nav .one{ display:block; width:79px; height:40px; line-height:40px; text-align:center; font-size:17px; text-align:center; margin:0 10px; }
#nav .one:hover{ color:#19792f; border-bottom:1px solid #19792f;}
#nav .onefocus{ -moz-outline-style: none; }
.sub-nav{position:absolute; width:640px; padding:22px 20px; background:#fff; border:1px solid #ccc; opacity:0.9;filter:alpha(opacity=90);display:none; top:41px; right:0; z-index:1000;}
.sub-nav .xia01{ float:left; width:126px;}
.sub-nav .xia01 a{ display:block; width:102px; height:22px; line-height:22px; border:1px solid #eaeaea; text-align:center; background:url(../images/xiao01.jpg) no-repeat; margin-bottom:10px;}
.sub-nav .xia01 a:hover{ display:block; width:102px; height:22px; line-height:22px; color:#fff; border:1px solid #eaeaea; text-align:center; background:#17792e; margin-bottom:10px;}
.sub-nav .xia02{ width:280px; float:left;}
.sub-nav .xia02 h2{ height:70px; line-height:30px; font-size:16px; color:#121212;}
.sub-nav .xia02 h2 span{ color:#9c9c9c; text-transform:uppercase; font-size:14px;}
.sub-nav .xia02 p{ color:#9c9c9c; line-height:24px;}
.sub-nav .xia03{ float:right;}
.sub-nav .img{ float:right; padding:5px; border:1px solid #eceaeb;}
/* banner */
.banner{position:relative;height:540px;overflow:hidden;width:100%; text-align:left;}
.banner .show{width:1920px;position:absolute;left:50%;top:6px;margin-left:-960px;height:540px;overflow:hidden;}
.banner .show ul{position:relative;height:540px;overflow:hidden;width:1920px;float:left;}
.banner .show ul li{text-align:center;width:1920px;float:left;height:540px;position:absolute;display:none}
.banner .focus{position:absolute;width:120px;padding-left:10px;padding-top:13px;bottom:10px;right:0px;}
.banner .focus a{width:14px;height:14px;background:url(../images/ico01.png) no-repeat left -24px;float:left;margin-left:10px;display:inline-block}
.banner .focus a.on{background:url(../images/ico01.png) no-repeat left top}

/****/
.main{ width:1200px; margin:0 auto;}
.mainone{ width:100%; margin:0 auto;}
.main_left{ width:615px; float:left; background:url(../images/sy_xwsdbg.jpg) repeat-x; height:266px; padding-bottom:24px;}
.main_center{float:left; width:309px; height:310px; margin-left:1px; _margin-left:-4px; background:url(../images/index_14.jpg) top right no-repeat;}
.main_right{float:right; width:242px; height:310px; background:url(../images/index_17.jpg) top right no-repeat;}


/*首页----新闻视点*/
.ct1_l{ width:648px; float:left; background:url(../images/sy_xwsdbg.jpg) repeat-x; height:310px; padding-bottom:24px;}
.ct1_l_xwsd{ width:616px; float:left; margin-left:18px;}
.ct1_l_xwsd_tit{ width:616px; float:left; padding-top:9px;}
.ct1_l_xwsd_tit .bt{float:left; font-size:18px; color:#1a7a30; font-weight: bold;}
.ct1_l_xwsd_tit .more{ float:right; padding-top:7px;}
.ct1_l_xwsd_txt{ width:616px; float:left; padding-top:6px;}
.ct1_l_xwsd_txt .l1{ width:603px; float:left; margin:2px 0 1px 0;}
.ct1_l_xwsd_txt .l1 img{ width:190px; height:127px; float:left;  background:#ededed; padding:5px;}
.ct1_l_xwsd_txt .l1 h2{ width:388px; float:right; font-size:15px; color:#333333;}
.ct1_l_xwsd_txt .l1 p{ width:388px; float:right; font-size:12px; color:#646464; padding-top:5px;}
.ct1_l_xwsd_txt .l1 .js{ width:388px; float:right; font-size:12px; color:#646464; padding-top:8px;}
.ct1_l_xwsd_txt .l1 a{color:#b5151d; }
.ct1_l_xwsd_txt .l1 a:hover{color:#b5151d; }
.ct1_l_xwsd_txt .l2{ width:590px; float:left; border-top:1px dashed #989898; line-height:27px;}
    .ct1_l_xwsd_txt .l2.no
    { background:url(../images/xiao.png) 2px 11px no-repeat; 
        border:none; padding-left:13px;
    }
.ct1_l_xwsd_txt .l2 a{width:590px; float:left; height:27px; overflow:hidden; color:#161616;}
.ct1_l_xwsd_txt .l2 a .dat{ float:right; color:#7f7f7f;}
.ct1_l_xwsd_txt .l2 a .class{ float:left; color:#7f7f7f; padding-left:17px;}
.ct1_l_xwsd_txt .l2 a .txt{  color:#161616;}
.ct1_l_xwsd_txt .l2 a:hover .class{ color:#117628; text-decoration:none;}
.ct1_l_xwsd_txt .l2 a:hover .txt{ color:#117628; text-decoration:none;}


.nametitle{ margin:0 auto; width:92%;}
.nametitle p{ font-size:16px; color:#fff; padding-left:12px; line-height:30px; width:50%; float:left;}
.nametitle span{float:right; font-size:12px;  color:#0161c6; line-height:30px; padding-right:8px; padding-top:12px; }
.nametitle span a{color:#d1d1d1; text-decoration:none;}
.nametitle span a:hover{color:#fff; text-decoration:none;}
.nametitle img{float:right;}

.aboutcontent { line-height:22px;  width:84%; color:#fff; font-size:13px; margin:0 auto; }

.network{ width:94%; margin:0 auto; text-align:center; margin-top: 10px;}
.network img{ margin:9px 1px; }

.nametitle2{ margin:0 auto; width:92%;font-size:16px; color:#333333; }
.nametitle2 p{ color:#17792e; padding-left:12px; float:left;}

.nametitle2 span{float:right; font-size:12px;  color:#0161c6; line-height:30px; padding-right:8px; padding-top:12px; }
.nametitle2 span a{color:#d1d1d1; text-decoration:none;}
.nametitle2 span a:hover{color:#fff; text-decoration:none;}
.nametitle2 img{float:right;}

.contactMian {  width:99%;}
.contactMian  span{ color:#515151;}
.contactMian p {line-height:24px; text-align:left;     padding-left: 13px; padding-top:10px; color:#474747; font-size:13px; width:96%;}
.contactMian img{float:left; margin-left:2px; padding-top:6px;}

.zdjmshow .desc {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 998;
}
.zdjmshow a {
    cursor: pointer;
    display: inline-block;
}
.zdjmshow a.collapse {
    background: url(../images/index_43.png) no-repeat scroll left top transparent;
    height: 20px;
    margin: 0 auto;
    width: 80px;
}
.zdjmshow a.collapse:hover {
    background: url("../images/open-main-2.png") no-repeat scroll left top transparent;
}
.zdjmshow a.show {
    background: url("../images/close-main.png") no-repeat scroll left top transparent;
    margin: 0;
    position: absolute;
    right: 0;
    top: -20px;
    width: 32px;
}
.zdjmshow a.show:hover {
    background: url("../images/close-main-2.png") no-repeat scroll left top transparent;
}
.show2 {
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 1100px;
}
.zdjm {
    background: url("../images/show-bg.png") repeat-x scroll 0 0 transparent;
    color: #707070;
    height: 167px;
    margin: 0 auto;
    position: relative;
    width: 1400px;
}
.zdjm .main {
    height: 100%;
    margin: 0 auto;
    width: 1000px;
}
.zdjm .main h2 {
    color: #202B66;
    font-size: 14px;
    font-weight: normal;
    line-height: 36px;
    padding-top: 5px;
}
.zdjm .main h2 span {
    color: #5A5A5A;
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    margin-left: 5px;
}
.zdjm .main .news {
    float: left;
    margin-right: 40px;
    width: 330px;
}
.zdjm .main .news ul li {
    border-bottom: 1px solid #DDDDDD;
    height: 26px;
    line-height: 26px;
}
.zdjm .main .news ul li a {
    color: #5A5A5A;
    display: inline-block;
    float: left;
}
.zdjm .main .news ul li a:hover {
    color: #202B66;
}
.zdjm .main .news ul li a strong {
    margin-right: 3px;
}
.zdjm .main .news ul li span {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
}

/* 分页 */
.pager{padding:10px 0;}
.pager .list{text-align:center;}
.pager .list .pager-nolink{ color:#666; background:#eee; border:1px solid #d9d9d9;  padding:2px 6px; *padding:1px 6px; margin:0 3px;}
.pager .list a { color:#666; background:#eee; border:1px solid #d9d9d9;  padding:2px 6px; *padding:1px 6px; margin:0 3px;}
.pager .list a:hover { color:#999; background:#EEEAE4; border:1px solid #999;}
.pager .list .pager-current { color:#000; background:#EEEAE4; border:1px solid #999; padding:2px 6px; *padding:1px 6px; margin:0 3px;}
.pager .list a.ctrl { color:#494949; background:none; border:none;}
.pager .list a.ctrl:hover { color:#393; background:none; border:none;}




/*****/


.book{overflow:hidden;clear:both;margin-bottom:20px;}
.book .face{float:left;width:60px;height:60px;}
.book .text{border:1px solid #eee;border-radius:6px;margin-left:70px;}
.book .text .div{padding:10px 20px;}
.book .text .div .icon{position:absolute;width:20px;height:20px;margin:6px 0 0 -40px;background:url(../images/dot.gif) no-repeat top right;}
.book .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #eee;line-height:30px;margin-bottom:10px;}
.book .text .div .base span{float:right;color:#999;}
.book .text .div .content{line-height:20px;}
.book .text .div .reply{font-family:verdana;border-top:1px dashed #eee;line-height:30px;margin-top:10px;color:#000;padding-top:5px;}
.book .text .div .reply strong{color:#f60;}

.bookadd{margin:10px 0;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;}
.bookadd .label span{color:#f30;font-family:宋体;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ccc;padding:8px 10px;border-radius:2px;}
.bookadd .enter .ips{border:1px solid #ccc;padding:8px 10px;width:70%;height:60px;}
.bookadd .enter .bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle;}
.bookadd .enter label{display:block;}
.bookadd .enter #booklen{color:#f30;}


.index02{ width:1185px; height:420px; padding-top:48px; margin:0 auto;}
.index_2lf{ width:920px; float:left;}
.index_gsjj{ height:146px;}
.index_gsjj .fr{ width:786px;}
.text-rt{ text-align:right;}
.color-blue{ color:#0066cc;}
.index_hdp{ float:left;}
#fader{position:relative;overflow:hidden;height:216px;width:363px;}
#fader li{position:absolute;left:0;top:0;}
.fader-nav{display:inline-block;margin-right:4px;color:#fff; width:13px; height:13px; line-height:13px; text-align:center; color:#FFF; background:#333;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}
.fader-cur-nav{display:inline-block;margin-right:4px;width:13px; height:13px; line-height:13px; text-align:center; color:#FFF;background:#ff7a00;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:10px;cursor:pointer;}
.index_xwlb{ float:right; width:535px;}
.index_xwbt{ height:31px;}
.index_xwbt a{ float:left; width:109px; height:31px; margin-right:8px; text-align:center; background: url(../images/tab02.jpg) no-repeat; font-weight:bold; line-height:28px; cursor:pointer;}
.index_xwbt a#current{ background:url(../images/tab01.jpg) no-repeat; color:#fff;}
.index_xwnr li{ clear:both; height:70px; padding-top:22px;}
.index_xwnr .fl img{ padding:1px; border:1px solid #ccc;}
.index_xwnr .txt{ margin-left:110px; line-height:20px; color:#888;}
.index_xwnr .txt a{ display:block; font-size:14px; padding-bottom:5px;}
.index_2rt{ float:right; width:238px;}

.slideBox{ width:100%; height:175px; overflow:hidden; background:#f6f6f6; position:relative;}
.slideBox .hd{width:100%; height:auto; overflow:hidden; position:absolute;left:0px; top:5px; z-index:1;padding-top:5px; }
.slideBox .hd h3{float:left;font-size:16px;color:#000;font-weight:bold;margin-left:10px;}
.slideBox .hd p{font-size:12px;font-weight:none;color:#727272;margin-left:10px}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; margin-top:-30px; }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:13px; height:13px; line-height:14px; text-align:center; background:#dedede; cursor:pointer; border-radius:0px;}
.slideBox .hd ul li.on{ background:#448fbb; color:#fff; }
.slideBox .bd {width:100%; height:175px; border-top:0px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative;}
.slideBox .bd ul {width:100%; height:175px; overflow:hidden; position:absolute; top:15px; left:0}
.slideBox .bd li {float:left; width:100%; height:500px;position:relative;}
.slideBox .bd li img{float:left;margin-top:38px;margin-left:-10px;}
.slideBox .bd li a{position:absolute;left:130px;top:62px;width:118px;color:#076692;}
.slideBox .bd li a span{ color:#ccc; text-transform:uppercase; padding-bottom:10px;}
.slideBox .bd li a p{font-size:12px;color:#ccc;}
.index_qysl{ padding-top:32px;}

#footer{ width:100%; padding:12px 0; border-top:4px solid #17792e;}
.footer{ width:1200px; margin:0 auto;}
.footer .fl{ padding-top:12px; line-height:32px; color:#666;}
.footer a{ font-size:14px; margin:0 5px;}
#subbanner{ width:100%; height:336px; background-position: center center; background-repeat:no-repeat;}
.subbanr_gywm{ background-image: url(../images/banr_gywm.jpg);}
.subbanr_xwzx{ background-image: url(../images/banr_xwzx.jpg);}
.subbanr_qysl{ background-image: url(../images/banr_qysl.jpg);}
.subbanr_khfw{ background-image: url(../images/banr_khfw.jpg);}
.subbanr_shzr{ background-image: url(../images/banr_shzr.jpg);}
.subbanr_zyfz{ background-image: url(../images/banr_zyfz.jpg);}



#subpage{ width:100%;padding-bottom:46px; background:url(../images/sub_bg.jpg) repeat-x;}
.subpage{ width:1185px; height:auto; margin:0 auto; }
.pgleft{ width:189px; float:left;}
.left01{ height:97px; margin-top:-74px; background:url(../images/lf01.jpg) no-repeat; padding:24px 0 0 30px; color:#fff; line-height:30px; text-transform:uppercase; z-index:9999; position:relative;}
.left01 b{ font-weight:normal; font-size:24px;}
.left02{ background:#f4f4f4 url(../images/lf02.jpg) no-repeat bottom; padding-bottom:18px;}
.left02 a{ display:block; width:132px; height:44px; margin:0 auto; margin-bottom:3px; padding-left:32px; background:url(../images/lf04.png) no-repeat; line-height:44px;}
.left02 a.big{ background:url(../images/lf031.png) no-repeat; color:#fff;}
.left02 a.curre{ background:url(../images/lf03.png) no-repeat; color:#fff;}
.left02 a.curre0{ background:url(../images/lf003.png) no-repeat; color:#fff;}
.left03{ padding-top:16px;}
.pgright{ width:956px; float:right; overflow:hidden;}
.position{ height:46px; line-height:45px; background:url(../images/pos.png) repeat-x; margin-top:22px; overflow:hidden;}
.position .fl{ font-size:24px; height:44px; color:#212121; padding:0 10px; border-bottom:2px solid #17792e;}
.position .fr{ background:url(../images/home.jpg) no-repeat left;}
.position .fr .home{ padding:5px 10px;}
.position .fr i{ color:#ff6600;}
.aboutpg{ background:url(../images/gywm01.jpg) no-repeat bottom; padding:36px 0 60px 0; line-height:36px; color:#333;}
.qywhp1{ background:url(../images/gywm02.png) no-repeat; padding:140px 0 0 54px; height:190px; color:#333; line-height:27px; margin:-20px 0 0 15px;}
.qywhp2{ border:1px solid #e5e5e5; margin:20px 0; padding:20px;}
.qywhp2 td{ border-bottom:1px solid #e5e5e5; padding:18px 0; line-height:30px; text-align: left;}
.qywhp2 td b{ margin-left: 2em }

 .dianzibk{ height:910px; padding-top:40px;}
 .dianzibk li{ float:left; width:416px; height:300px; margin:0 26px; display:inline;}
 .dianzibk .fl{ width:192px; height:243px; padding:3px; border:1px solid #ccc;border-radius:3px;}
 .dianzibk .text{ margin-left:212px;}
.dianzibk .text h2{ text-align:center; color:#ff7800; padding-bottom:10px;}
.dianzibk .text h3{ font:12px "宋体"; color:#7c7c7c; text-align:center; padding-bottom:8px;}
.dianzibk .text p{ height:30px; line-height:30px; font-size:13px; border-bottom:1px dashed #abaaaa; padding:0 5px 0 10px; background:url(../images/dian.jpg) no-repeat 3px 12px;}

.gsshipin{ width:860px; padding:5px; border:1px solid #ccc; margin:42px auto 0 auto;}
.dbrongyu{ background:url(../images/gywm03.jpg) no-repeat; margin-top:30px; padding-top:580px;}
#lanrenzhijia {
	width:950px;
	height:390px;
	overflow:hidden;
	position:relative;
	margin:30px auto 0 auto;
}
#lanrenzhijia .diapo {
	position:absolute;
	left:-1000px;
	cursor:pointer;
	overflow:hidden;
}
#lanrenzhijia .bank {
	visibility:hidden;
	overflow:hidden;
}
#lanrenzhijia ul {
	height:20px;
	margin:0 auto;
	width:100%;
	text-align:center;
}
#lanrenzhijia ul li {
	color:#333;
	font-size:12px;
	text-align:left;
	margin-left:30%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	width:100%;
	vertical-align:bottom;
}
#lanrenzhijia .text {
	position:absolute;
	left:0px;
	width:80px;
	bottom:1%;
	text-align:center;
	color:#333;
	font-family:verdana, arial, Helvetica, sans-serif;
	z-index:1000;
}
#lanrenzhijia .title {
	font-size:0.9em;
	font-weight:bold;
}
#lanrenzhijia .legend {
	font-size:0.8em;
}
#lanrenzhijia .scrollbar {
	position:absolute;
	left:10%;
	bottom:0;
	width:80%;
	height:16px;
	z-index:1;
}
#lanrenzhijia .scrollbar img {
	cursor:pointer;
}
#lanrenzhijia .track {
	position:absolute;
	left:-55px;
	width:950px;
	height:16px;
	top:0px;
}
/*#lanrenzhijia .arrow-left {
	position:absolute;
	left:-105px;
	z-index:1;
}
#lanrenzhijia .arrow-right {
	position:absolute;
	right:-105px;
	z-index:1;
}*/
#lanrenzhijia .arrow-left,#lanrenzhijia .arrow-right{ display:none;}
#lanrenzhijia .bar {
	position:absolute;
	height:16px;
	left:25px;
	top:0px;
	cursor:pointer;
}
#lanrenzhijia .ProTi {
	padding-top:8px;
	font-weight:bold;
}
#lanrenzhijia .ProRmb {
	font-weight:bold;
}
#lanrenzhijia .ProMo {
	color:#ff6600;
	cursor:pointer;
}


.newslbpg{ height:100%; padding:35px 20px 0 20px;}

.newslbpg li{ height:110px; clear:both;}
.newslbpg li .fl{ width:60px; height:72px; text-align:center; border:1px solid #d1d1d1;}
.newslbpg li .fl b{ display:block; height:48px; line-height:48px; color:#17792e; font-size:35px;}
.newslbpg li .fl p{ height:21px; border-top:1px solid #dfdfdf; border-bottom:2px solid #ebebeb; line-height:21px;}
.newslbpg li div{ margin-left:82px; color:#666;}
.newslbpg li .tit{ display:block; height:28px; font-size:14px;}

.detail_title{ text-align:center; font-size:24px; line-height:30px; color:#000; padding:32px 0 18px 0;}
.detail_auhor{ font-size:12px; text-align:center; height:48px; color:#999;} 
.detail_auhor a{ color:#555;}
.detail_main{ color:#555; padding:30px 0; margin:0 16px; line-height:30px; border-bottom:1px dashed #999; border-top:1px dashed #999;}
.atriclebtm{ padding:18px 0 0 20px; height:92px; color:#333; line-height:32px; color:#888;}
.prod_lby{ height:1100px; padding:40px 20px 0 20px;}
.prod_lby li{ clear:both; height:200px; border-bottom: 1px solid #ccc;
    margin-bottom: 35px;}
.prod_lby li .fl img{ width:auto; height:155px;}
.prod_lby li .txt{ float:left; height:158px; width:636px; padding-left:32px;  overflow:hidden; display:inline;}
.prod_lby li h2{ height:40px; font-size:18px; color:#0066cc;}
.prod_lby li .txt p{ width:465px; line-height:28px; font-size:12px;}
.prod_lby li .fr{ padding-top:68px; width:80px;}
.prod_lby li .fr a{ display:block; margin-bottom:15px;}

.prod_m1{ height:auto; padding:40px 30px 0 30px; line-height:28px;}
.prod_m1 img{ max-width:100%;}
.prod_m1 .fr{ margin:45px 0 20px 30px;}
.prod_m1 .fr .img{ background:url(../images/pro_bg.jpg) no-repeat; padding:6px 30px 14px 30px; background-size: 100% 100%;}
.prod_m1 .fr .fenxiang{ padding:2px 10px; border:1px solid #ccc; border-left:5px solid #3267d4; margin:18px 3px 0 10px;}
.prod_m1 h2{ width:520px; text-align:center; height:45px; font-size:22px; color:#ff6600;}

.kejicxpg li{ padding:30px 0 0 0;}
.kejicxpg .img{ text-align:center; width:500px;-webkit-transition: all 1s ease, opacity 1.2s ease;
transition: all 1s ease, opacity 1.2s ease;
opacity: 1;}
.kejicxpg .img:hover{transform:translate(-20px,-10px);
-ms-transform:translate(-20px,-10px); /* Internet Explorer */
-moz-transform:translate(-20px,-10px); /* Firefox */
-webkit-transform:translate(-20px,-10px); /* Safari 和 Chrome */
-o-transform:translate(-20px,-10px); /* Opera */}
.kejicxpg .txt{ width:456px;}
.kejicxpg h3{ height:48px; line-height:46px; color:#999; text-transform:uppercase; background:url(../images/kjcx_t.jpg) no-repeat left; border-bottom:1px  dashed #d4d4d4;}
.kejicxpg h3 span{ float:left; width:32px; text-align:center; margin-right:12px; color:#fff; font-size:18px; font-weight:bold; font-family: Arial;}
.kejicxpg h3 b{ font-size:26px; color:#0555ba; padding-right:8px;}
.kejicxpg p{ line-height:30px; padding:18px 30px 0 0;}

.zhiliangjk01{ padding:35px 0; text-align:center;}
.zhiliangjk02{ height:260px;}
.zhiliangjk02 li{ padding:0 12px; width:271px; height:244px; float:left; margin:0 12px 0 11px; display:inline; border-radius:5px; color:#fff; line-height:26px;}
.zhiliangjk02 li.li01{ background:#0f7bc7 url(../images/zljk02.png) no-repeat 8px 39px;}
.zhiliangjk02 li.li02{ background:#0a8f74 url(../images/zljk02.png) no-repeat 8px 39px;}
.zhiliangjk02 li.li03{ background:#e85a05 url(../images/zljk02.png) no-repeat 8px 39px;}

.zhiliangjk02 li h2{ height:24px; padding-top:20px; text-align:center; font-size:24px;}
.zhiliangjk02 li h3{ font-size:12px; height:42px; text-align:center; text-transform:uppercase;}

.zhuoyuecp01{ line-height:30px; padding:36px 20px; border-bottom:1px dashed #b6b6b6;}
.zhuoyuecp02{ padding-top:40px;}

.successlunbo {
    width: 900px;
    margin:0 auto 45px;
}
/* sildes css begin */

.control {
    width: 757px;
    height: 600px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
	border:1px solid #ccc;
}

.change li {
    width: 757px;
    overflow: hidden;
    text-align: center
}
/* 图片垂直居中,不是很准确 */

.change li .imgWrap {
    display: table-cell;
    width: 757px;
    height: 600px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 500px;
}

.change li img {
    max-width: 757px;
    max-height: 600px;
    width: expression(this.width > 757 && this.width > this.height ? 600: true);
    height: expression(this.height >757 ? 600: true);
    vertical-align: middle;
    overflow: hidden
}
/* 描述部分 */

.change li .textDesc {
    width: 100%;
    height: 35px;
    position: absolute;
    left: 0;
    bottom: 4px;
    text-align: left;
    overflow: hidden;
}

.change li .opacity {
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.change li .title {
    padding: 10px 15px 0;
    color: #e6e6e6;
    font-size: 14px;
    line-height: 22px;
}

.change li .title a {
    color: #e6e6e6;
}
/*.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}*/
/* 翻页按钮 */

.ssprev,
.ssnext {
    width: 49px;
    height: 49px;
    position: absolute;
    bottom: 300px;
    color: #FFF;
    font-size: 14px;
    z-index: 9;
    font-weight: bold;
    cursor: pointer;
    outline: none
}

.ssprev span,
.ssnext span {
    display: none;
}
.ssprev {
    left: 0;
    background: url(../images/arrows_01.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/arrows_01.png");
    _background: none
}
.ssnext {
    right: 0;
    background: url(../images/arrows_02.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/arrows_02.png");
    _background: none
}
/* 分页 */
.pageClass {
    text-align: center;
    z-index: 9;
    position: absolute;
    top: 50px;
    padding-top: 10px;
}
.pageClass a {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 3px;
    overflow: hidden;
    border: 1px solid #bebebe;
    background: #bebebe;
    border-radius: 5px;
    outline: none
}
.pageClass a span {
    display: none
}
.pageClass a:hover,
.pageClass a.cur {
    border: 1px solid #be230a;
    background: #be230a
}
/* 缩图部分 */

.thumbWrap {
    width: 140px;
    height: 600px;
    position: absolute;
    right: 0;
    top: 0;
	border:1px solid #ccc;
    overflow: hidden;
}

.thumbWrap .thumbCont {
    height: 516px;
    margin: 45px auto 0;
    overflow: hidden;
    position: relative;
    width: 134px;
}
.thumbWrap ul li {
    /*height: 92px;*/
    overflow: hidden;
    padding-bottom: 13px;
    padding-left: 10px;
    text-align: center;
    width: 127px;
}
.thumbWrap ul li div {
    display: table-cell;
    width: 127px;
    height: 92px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 79px;
}
.thumbWrap ul li img {
    max-width: 127px;
    max-height: 92px;
    width: expression(this.width > 127 && this.width > this.height ? 127: true);
    height: expression(this.height >89 ? 89: true);
    vertical-align: middle;
    overflow: hidden
}
.thumbWrap ul li.cur {}
/* 缩图按钮 */
.thumbPrev,
.thumbNext {
    width: 100px;
    height: 24px;
    text-align: center;
    position: absolute;
    color: #000;
    z-index: 9;
    outline: none
}
.thumbPrev span,
.thumbNext span {
    display: none;
}
.thumbPrev {
    left: 25px;
    top: 15px;
    background: url(../images/sprev.png) no-repeat;
}
.thumbNext {
    left: 25px;
    bottom: 10px;
    background: url(../images/snext.png) no-repeat;
}

.yingxiaowl01{ padding-top:48px; height:48px; font-size:36px; color:#0d5fc6; text-align:center;}
.yingxiaowl02{ height:78px; text-align:center;}
.yingxiaowl03{ font-size:15px; line-height:30px; padding-bottom:30px;}
.yingxiaowl04{ height:202px; border-bottom:1px dashed #999; padding-left:100px;}
.yingxiaowl04 a{ float:left; margin-right:50px;}
.yingxiaowl05{ line-height:36px; font-size:16px;}
.yingxiaowl05 .fl{ margin-right:22px;}



.lianxiwm01{ padding:38px 20px 40px 30px; line-height:30px; font-size:16px; border-bottom:1px dashed #c9c9c9;}
.lianxiwm01 .fl{ margin-right:22px; padding:2px; border:1px solid #dedede;}
.lianxiwm01 b{ color:#0355bd;}
.lianxiwm02{ padding:40px 20px;}

.zxliuyanpg{ padding:38px 0 30px 50px;}
.pg_zxly{ margin-top:40px;}
.pg_zxly td{ padding-bottom:20px;}
.pg_zxly .td1{ text-align:right; padding-right:10px;}
.pg_zxly .srk{ width:342px; height:26px; border:1px solid #eaeaea; line-height:24px; padding-left:3px;}
.pg_zxly .td2 i{ padding-left:12px; color:#999; font-style:normal; font-size:12px;}
.pg_zxly textarea{ width:410px; height:90px; border:1px solid #eaeaea; padding:8px 0 0 5px; line-height:24px;}

.pg_zxly .btn01,.pg_zxly .btn02{ float:left; margin-left:60px; width:92px; height:35px; cursor:pointer; border:none; color:#fff;border-radius:3px;}
.pg_zxly .btn01{ background:#2977da;}
.pg_zxly .btn02{ background:#6b6b6b;}

.xiazaizxlg{ padding-top:38px; height:460px;}
.xiazaizxlg li{ height:230px; width:247px; float:left; margin:0 35px; text-align:center;}
.xiazaizxlg li img{ padding:2px; border:1px solid #dedede;}
.xiazaizxlg li p{ padding-top:8px; font-size:14px;}
.yingxiaogn01{ border:1px dashed #888; padding:5px 0; font-size:18px; line-height:40px; margin:32px 0;}
.yingxiaogn01 img{ margin:0 5px 0 10px;}

.yingxiaogn02{ padding:30px 20px; background:#f5f5f5; border:1px solid #e3e3e3; border-radius:5px;}
.yingxiaogn02a{ padding-bottom:42px;}
.yingxiaogn02a a{ float:left; padding:0 12px; background:#2977da; border-radius:3px; line-height:36px; color:#fff; font-size:18px; margin-right:16px;}
.yingxiaogn02a a:hover{ background:#ff6600;}

.yingxiaogn02b table{ text-align:center; border-top:1px solid #ccc; border-right:1px solid #ccc; margin-bottom:38px;}
.yingxiaogn02b table th{ background:#dce6f3; height:35px;}
.yingxiaogn02b table td{ padding:8px 0; border-bottom:1px solid #ccc;}
.yingxiaogn02b table .lftd{ background:#f8efe0; width:75px; color:#ff6600; font-size:16px; border:1px solid #ccc; border-top:none;}
.mszerenpg{ background:url(../images/shzr01.jpg) no-repeat bottom; padding:36px 20px 520px 20px; line-height:30px;}
.gyzerenp1{ padding:32px 0; text-align:center; line-height:36px; font-size:20px;}
.gyzerenp2{ height:230px; padding:28px 0 0 396px; background:url(../images/shzr02.jpg) no-repeat center; line-height:48px; font-size:14px;}
.rencailn{ background: url(../images/zyfz01.jpg) no-repeat left; min-height:368px; padding:20px 20px 0 480px; line-height:46px; margin:36px 0 0 26px;}
.rencailn p{ text-indent:28px; font-size:14px;}

.czlujing01{ background:url(../images/zyfz02.jpg) no-repeat; padding:80px 48px 0 500px; height:216px; color:#333; line-height:36px; border-bottom:1px dashed #ccc; font-size:16px; margin-top:36px;}
.czlujing02{ margin:20px 0;}
.czlujing02 td{ border-bottom:1px dashed #ccc; padding:32px 22px; line-height:30px;}
.czlujing02 td.bg{ height:118px; background:url(../images/zyfz06.jpg) no-repeat right;}
.zhaopinp01{ padding:32px 20px; line-height:28px;}
.zhaopin02{ height:35px; border-bottom:1px solid #ff6600; margin:20px 0; overflow:hidden;}
.zhaopin02 a{ float:left; padding:0 12px; height:35px; margin:0 12px; font-size:15px; line-height:35px; cursor:pointer;}
.zhaopin02 a#curre{ background:#ff6600; color:#fff; height:37px;border-radius:3px;}
.zhaopin03 table{ background:#e9e9e9;}
.zhaopin03 th{ background:#565656; height:36px; color:#fff;}
.zhaopin03 td{ padding:12px; background:#fff;}
.zhaopin03 .link{ display:block; margin:12px auto; width:85px; height:22px; text-align:center; line-height:22px; background:#ff6600; color:#fff;border-radius:2px;}
.zhaopin03 td p{text-align:center;font-size:14px;color:#1764c8;font-weight:bold;}
.zhaopin04{ padding:40px 20px; line-height:30px;}
.zhaopin04 b{ color:#ff6600;}
.zhaopinh2 {color:#00bbcc;font-weight:bold;font-size:16px; height:45px; line-height:40px;}


.zhaopin05{ height:900px; padding-top:38px;}
.zhaopin05 li{ height:120px; border:1px solid #eaeaea; margin:0 32px; padding:0 26px; margin-bottom:22px;}
.zhaopin05 li h2{ height:32px; padding-top:18px; font-size:18px;}
.zhaopin05 li h2 a{ color:#0753b4;}
.zhaopin05 li h2 span{ float:right; color:#999;}
.zhaopin05 li p{ line-height:30px; color:#555; font-size:12pox;}

/*产品页banner切换*/
.fullSlide{width:100%;position:relative;height:336px;background:#fff;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:336px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:336px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/*客户服务新*/
.left02 a.sml{ font-size:13px; height:28px; line-height:28px; background:none; margin:10px auto;}
.left02 a.sml:hover{ background:#e2a55e; color:#fff;border-radius:2px;}
.left02 b{ padding-right:8px;}

.subbanr_khfwnews{ background-image: url(../img/banr_khfwx.jpg);}
#khfw_pos{ width:100%; height:66px; border-bottom:2px solid #0774c8; border-top:1px solid #0774c8; background:#ebebeb;}
.khfw_pos{ width:1180px; height:66px; line-height:66px; margin:0 auto;}
.khfw_pos .fl a{ float:left; padding:0 24px; font-size:20px;}
.khfw_pos .fl a.curre{ background:#0774c8; color:#fff;}
.subkhfw_p1{ line-height:40px; padding:28px 0;}
.subkhfw_p2{ height:60px; text-align:center; padding:32px 0 20px 0;}
.subkhfw_p2 span{ border-bottom:2px solid #0874c8; font-size:28px; padding-bottom:8px; color:#0874c8;}
.subkhfw_p3{ background:#088ac0; padding:10px 0 0 10px; height:160px; border:8px solid #c1e4f2;}
.subkhfw_p3 li{ float:left; width:33%; height:50px; background:url(../img/jsfw01.jpg) repeat-x bottom; line-height:50px; color:#fff; font-size:14px;}
.subkhfw_p3 li span{ float:left; width:18px; height:22px; text-align:center; background:#eaff00;border-radius:2px; color:#088ac0; font-weight:bold; margin:15px 8px 0 8px; line-height:22px;}
.subkhfw_p4{ padding:28px 0; text-align:center;}
.subkhfw_p5{ }
.subkhfw_p5 li{ width:590px; height:240px; float:left;}
.subkhfw_p5 li img{ float:left;}
.subkhfw_p5 li div{ width:346px; margin-left:190px;}
.subkhfw_p5 li h3{ border-bottom:1px solid #e0e0e0; padding-bottom:10px; color:#333; font-size:18px;}
.subkhfw_p5 li p{ padding-top:8px; font-size:14px; line-height:28px;}

.subkhfw_p6{ height:340px;}
.subkhfw_p6 li{ float:left; width:268px; height:90px; line-height:30px; color:#fff; font-size:14px; background:#5487b1; margin:12px 14px; text-align:center; padding-top:38px; font-size:18px;}
.subkhfw_p6 li .font14{ font-size:14px;}
.subkhfw_p6 li .font24{ font-size:24px;}
.subkhfw_p6 li:hover{background:#72af64;}

.hl_main5_content{width:1050px; height:468px; margin:0 auto;}
.hl_main5_content1{width:734px; height:363px; overflow:hidden; float:left; margin-left:33px;}
.hl_main5_content1 ul{width:999%; overflow: hidden;}
.hl_main5_content1 ul li{ float:left; width:734px; display:inline;}

.hl_scrool_leftbtn{width:63px; height:56px; background:url(../img/bg_lf.png) no-repeat; float:left; margin:110px 70px 0 0; cursor:pointer;}
.hl_scrool_rightbtn{width:63px; height:56px; background:url(../img/bg_rt.png) no-repeat; float:right;margin-top:110px; cursor:pointer;}

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:10px; bottom:20px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#00499d;}
.izl-rmenu .btn-wx:hover{background-color:#306aae;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-153px; top:0; display:none;width:153px;height:70px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#268829;}
.izl-rmenu .btn-phone:hover{background-color:#3e9540;}
.izl-rmenu .btn-phone .phone{position:absolute; left:-153px; top:0; display:none;width:153px;height:70px;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#936229; display:none;}
.izl-rmenu .btn-top:hover{background-color:#a57c4d;}
.fenye{ height:50px; text-align:center;}
.fenye li{display: inline-block; margin-left:5px; font-size:11px;}
.fenye a {
    border: solid 1px #9aafe5;
}
.fenye a{
    color: #0e509e;
    display: block;
    float: left;
    padding: 3px 8px;
    text-decoration: none;
}
.fenye .active {
    background: #2e6ab1;
    color: #FFFFFF;
    font-weight: bold;
}
.fenye .active a{ color:#fff;}

.left02 .sub-cata{ display: none; }