@charset "utf-8";

body{ font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:20px; background:#fff;font-family: "Microsoft YaHei" !important;}



/*通用样式*/

.w1000{ width:1035px;}
.lt{ float:left;}
.rt{ float: right;}
.cl{ clear:both;}
.bck{ display:block;}
.rel{ position:relative; z-index:1;}
.abs{ position:absolute; z-index:2;}
.mc{ margin:0 auto;}

.head,.nav,.banner,.body,.fst,.sec,.thr,.fur,.flink,.ibanner,.ibody,.foot{ width:100%; }



/*头部*/

.head{ height:121px; background:url(../images/top-bg.jpg) no-repeat center 0; }

.ihead{ height:121px; }

.wtext{ width:360px; height:29px; line-height:23px; left:0; top:0;}

.ihead p.tlink{ width:auto; height:29px; line-height:23px; top:0; right:40px;}

.ihead p.tlink a{ margin-left:12px;}

.ihead a.xlmic{ width:16px; height:16px; top:4px; right:22px;}

.ihead a.txmic{ width:16px; height:16px; top:4px; right:0;}

.ihead .logo{ width:280px; height:90px; background:url(../images/logo.png) no-repeat; text-indent:-1000px; overflow:hidden; left:3px; top:28px;}

.ihead .itext{ width:300px; height:30px; line-height:30px; left:285px; top:58px; font-size:18px; font-weight: bold; font-family: "Microsoft YaHei"!important; }

.ihead .itext span.grey{ color:#8e8e8e; }

.ihead .itext span.red{ color:#e74a13; }

.ihead .itel{ width:240px; height:85px; right:0; top:40px; text-align: right;}
.ihead .itel span{ display: block; font-size: 26px; color: #e74a13; padding-top: 15px; }

/*nav*/

.nav{ height:44px; background:#1769B5; line-height:44px; font-size:14px; font-family: "Microsoft YaHei"!important;}

.inav{ height:44px; }

.inav .nav-ul{ height:44px; }

.inav .nav-ul li{ width: auto; height:44px; float:left; text-align:center; position:relative; z-index:2; padding:0 18px; }

.inav .nav-ul li a{ width:100%; height:100%; color:#fff;}

.inav .nav-ul li.home{ width:100px; }

.inav .nav-ul li:hover{ background:#72BB38; }

.inav .nav-ul li.cur{ background:#72BB38; }



.nav li .sub{ display:none; width: 91px; z-index:9999; height:auto; background:#fdfdfd; padding:10px; top:44px; left:0; -webkit-box-shadow:2px 2px 6px 2px rgba(0,0,0,.4); -moz-box-shadow:2px 2px 6px 2px rgba(0,0,0,.4); box-shadow:2px 2px 6px 2px rgba(0,0,0,.4); }

.nav li .sub li{ width: 91px; height:30px; float:left; line-height:30px; text-align:left; padding:0 0 0 18px; background:url(../images/point-3.png) no-repeat 5px center;}

.nav li .sub li:hover{ background:url(../images/point-3.png) no-repeat 5px center; }

.nav li .sub li a{ color:#666; }

.nav li .sub li:hover a{ color:#f60; }



#food{ width:400px;}

#food li{ width:170px; float:left;}



#water{ width:400px;}

#water li{ width:170px; float:left;}


#kjsj{ width:480px;}

#kjsj li{ width:210px; float:left;}


#produce{ width:500px;}

#produce li{ width:230px; float:left;}



#environment{ width:400px;}

#environment li{ width:170px; float:left;}



/*banner*/

.banner{ height:382px; /*background: url(../images/ban-1.jpg) no-repeat center 0;*/ }

.slide{ width:100%; height:382px; float:left; position:relative; }

.slide .slide-items{ width:100%; height:382px; overflow:hidden; position:relative; z-index:0;}

.slide .slide-items .slide-item{ width:100%; height:382px; float:left;}

.slide .slide-items .slide-item .link{ display:block; width:100%; height:382px;}

.slide .slide-items .slide-nav{ width:186px; height:5px; position:absolute; z-index:500; left:50%; margin-left:-63px; top:352px; }

.slide .slide-items .slide-nav .btn{ display:block; float:left; width:19px; height:5px; line-height:5px; margin-right:6px; background:#c3c3c5;}

.slide .slide-items .slide-nav .cur{ background:#f60;}

.slide a.prev_btn,a.next_btn{ width:50px;  height:50px; top:45%; margin-top:-25px; }

.slide a.prev_btn{ background:url(../images/left-btn.png) no-repeat; left:10%; }

.slide a.next_btn{ background:url(../images/right-btn.png) no-repeat; right:10%; }



/*首页主体*/

.body{ height: auto; }

.ibody{ height:auto; }



.fst{ height:310px; background:url(../images/fst-bg.jpg) no-repeat center 0; }

.fst-con{ height:308px; }

.fst-con div.hot-sch{ width:500px; height:36px; line-height:36px; padding-left:140px; overflow:hidden; }

.fst-con div.hot-sch a{ color:#fff; margin:0 5px;}

.fst-con div.sch-frm{ width:220px; height:28px; top:4px; right:123px; }

.fst-con div.sch-frm .sch-kw{ width:165px; height:24px; border:0; margin:1px 5px 1px 5px; color:#888; }

.fst-con div.sch-frm .sch-btn{ width:30px; height:28px; border:0; background:none; cursor:pointer; }

.fst-con .fst-words{ width:260px; height:38px; line-height:38px; font-size:24px; font-weight:bold; color:#606060; background:#fff; text-align:center; top:65px; left:50%; margin-left:-130px; letter-spacing:1px; }

.fst-con .fst-texts{ height:30px; line-height:30px; text-align:center; font-size:10px; top:110px; left:0; color:#a9a9a9; font-size:12px;}

.fst-image{ height:114px; bottom:46px; left:0; }

.fst-image p.fst-image-item{ width:151px; height:114px; padding-right:18px; }

.fst-image p.fst-image-item img{width:151px; height:114px;}

.fst-image p.last{ padding-right:0;}



.sec{ height:500px; background:url(../images/sec-bg.jpg) no-repeat center 0 #f7f7f7;}

.sec-con{ height:555px; padding-top:50px; }

.sec-con .sec-words{ width:250px; height:38px; line-height:38px; font-size:24px; font-weight:bold; color:#606060; background:#fff; text-align:center; top:4px; left:50%; margin-left:-125px; letter-spacing:1px; border-radius: 5px; }



.sec-con .sec-cons-item{ width:465px; height:130px; background:#fff; border:1px solid #e4e4e4; margin:12px 0; padding:14px 10px;}

.sec-con .sec-cons-item .sec-cons-item-img{ width:138px; height:130px; }

.sec-con .sec-cons-item .sec-cons-item-img img{ width:138px; height:130px; }

.sec-con .sec-cons-item .sec-cons-item-h1{ width:310px; height:43px; font-size:14px; border-bottom:1px dashed #2dac67; }

.sec-con .sec-cons-item .sec-cons-item-h1 span{ width:310px; }

.sec-con .sec-cons-item .sec-cons-item-h1 span.ch-tit{ height:22px; line-height:22px; color:#059148; }

.sec-con .sec-cons-item .sec-cons-item-h1 span.en-tit{ height:23px; color:#72b833; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:normal;}

.sec-con .sec-cons-item .sec-cons-item-info{ width:310px; height:85px; line-height:25px; margin-top:5px; color:#777; }

.sec-con .sec-cons-item a.more{ width:82px; height:21px; border:1px solid #029344; color:#029344; text-align:center; line-height:21px; right:10px; bottom:14px; }



.thr{ height:460px; background:url(../images/thr-bg.jpg) no-repeat center 0 #f7f7f7;}

.thr-con{ height:400px; padding-top:60px; }

.thr-con .thr-words{ border-radius: 10px;width:250px; height:38px; line-height:38px; font-size:24px; font-weight:bold; color:#606060; background:#fff; text-align:center; top:4px; left:50%; margin-left:-125px; letter-spacing:1px; }

.thr-cons{ width:998px; height:373px; border:1px solid #e4e4e4; background:#fff; }

.thr-cons-h1{ width:655px; height:43px; background:url(../images/thr-h1-bg.jpg) no-repeat; left:10px; top:6px;}

.thr-cons-h1 a{ width:156px; height:44px;line-height:44px; text-indent:-1000px; overflow:hidden;}

.thr-cons-img{ width:660px; height:305px; left:10px; top:60px;}

.thr-cons-img img{ width:660px; height:305px; }



.ex-box{ width:660px; height:360px; left:10px; top:6px; }



/*恶心代码开始*/

.zpq {float:left; width:660px; height:360px; }

.zpq li { float:left; width:157px; height:43px;}

.zpq_a:hover, .zpq_b:hover, .zpq_c:hover, .zpq_d:hover { cursor:pointer;}



/*.cgal {	width:338px;	height:360px; float:right;}

.cgal_tilte {	width: 305px;	height: 34px;	padding: 15px 0 0 15px;}

.cgal_tilte img{	float:left;}

.cgal_tilte span {	float:right;	padding-top: 10px;}

.cgal_nr {	width:335px;	height:325px;	padding-top:7px;}

.cgal_nr_a {	float: left;	width: 322px;	height: 65px;	padding: 7px 0 7px 17px;	color: #595757;	font-size: 12px;	line-height: 17px;}

.cgal_nr_img {	width: 100px;	height: 70px;	float: left;}

.cgal_nr_wz {	width:200px;	height:70px;	float:left;	padding-left:9px;}

.cgal_nr_wz h3{ font-size: 12px;}*/

.fn-clear {	zoom: 1;}



.box_skitter { position: relative;	background: none;}

.box_skitter ul { display: none;}

.box_skitter .container_skitter {	overflow: hidden;	position: relative; }

.box_skitter .image {  overflow: hidden;	z-index:1;}

.box_skitter .image img { width: 660px;	height:310px; display: none; z-index:1;}

.box_skitter .box_clone { position: absolute;	top: 0;	left: 0; width: 100px; overflow: hidden; display: none;	z-index: 20;}

.box_skitter .box_clone img {width: 660px;	height:310px;	position: absolute;	top: 0;	left: 0;	z-index: 20;}

.box_skitter .prev_button {	position: absolute;	top: 50%;	left: 5px;	z-index: 100;width: 41px;height: 45px;overflow: hidden;	text-indent: -9999em;	margin-top: -25px;	background: url(../images/prev.png) no-repeat left top !important;}

.box_skitter .next_button {	position: absolute;	top: 50%;	right: 5px;	z-index: 100;width: 41px;height: 45px;overflow: hidden;	text-indent: -9999em;	margin-top: -25px;	background: url(../images/next.png) no-repeat left top !important;}

.box_skitter .label_skitter { z-index: 1;	position: absolute;	display: none;}

.loading {	position: absolute;	top: 50%;	right: 50%;	z-index: 10000;	margin: -16px -16px;color: #fff;text-indent: -9999em;	overflow: hidden;	background: url(../images/ajax-loader.gif) no-repeat left top;	width: 31px;height: 31px;}



#slideshow { width: 100%; height:310px;	z-index: 1;}

#slideshow ul {	display: none;}

#slideshow2 { width: 660px;	height:310px;}

#slideshow2 ul { display: none;}

#slideshow3 { width: 660px;	height:310px;}

#slideshow3 ul { display: none;}

#slideshow4 { width: 660px;	height:310px;}

#slideshow4 ul { display: none;}

#slideshow5 { width: 660px;	height:310px;}

#slideshow5 ul { display: none;}



.xxk { width:660px;	height:360px; position:relative; z-index:1;}

.xxk_left {	position: absolute;	z-index: 3;	top: 0px; float: left; width: 660px;}

.xxk_left ul li {width:156px;	height:43px;}

.p5now { width:264px;	height:43px;}

.xxk_right { position: absolute;	z-index: 2;	top: 50px;	width: 660px; }

.xxk_right_con{ width:660px; height:310px; }

.hide {	display:none;}

/*恶心代码结束*/



.thr-cons-case{ width:313px; height:369px;  top:4px; right:4px; }

.thr-cons-case-h1{width:313px;  height:45px; background:url(../images/thr-cons-case-h1-bg.jpg) repeat-x; font-weight:normal; }

.thr-cons-case-h1 span{ width:75px; left:10px;}

.thr-cons-case-h1 span.ch-tit{ width:75px; height:30px; line-height:30px; color:#013299; font-size:14px; font-family: "Microsoft YaHei"!important; top:0; }

.thr-cons-case-h1 span.en-tit{ width:75px; height:24px; line-height:24px; color:#969696; font-size:12px; font-family:Arial, Helvetica, sans-serif; bottom:0; }

.thr-cons-case-h1 a.more{ width:50px; height:20px; text-align:right; right:8px; top:15px; color:#a4aaba; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.thr-cons-case-ul{ width:288px; height:309px; border-left:1px solid #e2e7e3; padding:5px 12px 10px 12px; }

.thr-cons-case-ul li{ width:288px; height:76px; overflow:hidden; }

.thr-cons-case-ul li h2.tit{ width:288px; height:30px; line-height:30px; font-size:14px; overflow:hidden; color:#1769b5; }

.thr-cons-case-ul li p.con{ width:288px; height:46px; line-height:23px; overflow:hidden; color:#666666; }
.thr-cons-case-ul a:hover h2{ color:#f60; }
.thr-cons-case-ul a:hover p{ color:#f60; }


.fur{ height:380px; background:url(../images/fur-bg.png) no-repeat center 0 #fff;}

.fur-con{ height:320px; padding-top:60px; }

.fur-con .fur-words{ width:250px; height:38px; line-height:38px; font-size:24px; font-weight:bold; color:#606060; background:#fff; text-align:center; top:4px; left:50%; margin-left:-125px; letter-spacing:1px; }

.fur-cons{ width:998px; height:320px; }

.news{ width:705px; height:312px; border:1px solid #e5e5e5;  }

.news .news-h1{ width:545px; height:40px; background:url(../images/news-h1-tit.jpg) repeat-x; padding-right:160px; }

.news .news-h1 p.ch-tit{width:100px; height:40px; line-height:40px; background:url(../images/point-1.png) no-repeat 10px 10px; padding-left:35px; font-family: "Microsoft YaHei"!important;  }

.news .news-h1 p.ch-tit em{ font-style:normal; font-size:14px; }

.news .news-h1 p.ch-tit em.grey{ color:#666666; }

.news .news-h1 p.ch-tit em.red{ color:#fd692d; }

.news .news-h1 p.en-tit{ width:140px; height:40px; line-height:40px; color:#ababab; font-weight:normal; font-size:12px; }

.news .news-h1 span{ width:77px; height:30px; line-height:30px; text-align:center; font-style:normal; font-size:14px; font-family: "Microsoft YaHei"!important; margin-top:10px; cursor:pointer; }

.news .news-h1 span.cur{ background:url(../images/span-tit-cur.png) no-repeat; }

.news .news-con{ width:681px; height:236px; padding:18px 12px;}



.news-box{ width:265px; height:245px; }

#news{ width:265px; height:218px; overflow:hidden;}

#news img{ width:265px; height:218px; }

#news-btn{width: auto; height:18px; top:204px; right:0; z-index:9999}

#news-btn a{background:#383a2f; float:left; width:24px; height:14px; line-height:14px; text-align:center; overflow:hidden; color:#fff; border-right:1px solid #9c9b99;}

#news-btn a.activeSlide{background: #d0070d;}

#news-btn a:hover{ background:#d0070d;}

#caption{ width:265px; height:30px; text-align:center; line-height:30px; overflow:hidden; }

#caption a{ color:#fd5c02; }



.news-info{ width:396px; height:235px;}

.news-item{ width:396px; height:235px;}

.news-e{ width:396px; height:90px; border-bottom:1px dotted #d7d7d7; margin-bottom:5px;}

.news-e-tit{ width:396px; height:30px; line-height:30px; overflow:hidden; font-size:14px}

.news-e-tit a{ color:#73bc39}

.news-e-intro{ width:396px; height:54px; line-height:18px; overflow:hidden; font-size:12px;}

.news-e-intro a{color:#767676}

.news-item li{ width:386px; height:27px; line-height:27px; overflow:hidden; background:url(../images/point-2.png) no-repeat 0 center; padding:0 0 0 10px;}

.news-item li a{ width:310px; height:27px; overflow:hidden; color:#666666}

.news-item li em{ width:70px; height:27px; font-style:normal; color:#888888; text-align:center; }

.news-item a:hover{ color:#f60; }


#news-item-1,#news-item-2{ display:none;}



.safe{ width:280px; height:312px; border:1px solid #e5e5e5; }

.safe .safe-h1{ width:280px; height:40px; line-height:40px; background:url(../images/news-h1-tit.jpg) repeat-x; font-weight:normal;font-family: "Microsoft YaHei"!important; }

.safe .safe-h1 span.ch-tit{ width:80px; height:40px; font-size:16px; color:#555356; top:0px; left:10px; }

.safe .safe-h1 a.more{ width:50px; height:20px; line-height:20px; text-align:right; right:8px; top:10px; color:#a4aaba; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.safe .safe-con{ width:256px; height:248px; background:url(../images/safe-bg.jpg) no-repeat 10px 15px; padding:12px;}

.safe .safe-con li{ width:226px; height:30px; line-height:30px; overflow:hidden; padding-left:30px; }

.safe .safe-con li a{ color:#646464; }
.safe .safe-con li a:hover{ color:#f60; }



.flink-con{ height:110px; margin-top:15px; }

.flink-con .flink-con-tit{ height:30px; border-bottom:1px solid #d5d5d5; font-family: "Microsoft YaHei"!important; font-weight:normal; }

.flink-con .flink-con-tit span.ch-tit{ color:#696969; font-size:16px; margin-left:10px; }

.flink-con .flink-con-tit em.point{ width:24px; height:11px; left:10px; top:30px; }

.flink-con .flink-con-tit a.more{ width:50px; height:20px; line-height:20px; text-align:right; right:8px; top:3px; color:#c6c6c6; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.flink-con .flink-cons{ width:980px; height:56px; line-height:30px; margin-bottom:15px; padding:12px; letter-spacing:2px; overflow:hidden; }

.flink-con .flink-cons a{ letter-spacing:0;}



/*内页*/
.ibody{ height:auto; padding-top:10px; padding-bottom:12px; }

.ibody-con{ height:auto; border-top:1px solid #72bb38; }



.ibody-con-lt{ width:240px; height: auto; padding-top:43px; }

.left-menu{ width:220px; height:auto; padding:10px 10px 13px 10px; background:url(../images/left-menu-bg.jpg) no-repeat 152px 0; border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee;font-family: "Microsoft YaHei"!important; }
.left-menu h4.tit{ width:220px; font-size:14px; line-height:36px; border-bottom:1px dotted #cbcbcb; font-weight:normal; }
.left-menu h4.tit a{ display:block; width:198px; height:36px; color:#323232;  background:url(../images/point-4.png) no-repeat 8px center; padding-left:22px; }
.left-menu h4.tit a:hover{ background:url(../images/menu-cur.png) no-repeat 2px center; }
.left-menu h4.tit a:hover a{ color:#1a67b7; }
.left-menu h4.tit a.cur{ background:url(../images/menu-cur.png) no-repeat 2px center; }
.left-menu h4.tit a.cur a{ color:#1a67b7; }

.left-menu ul.sub-menu{ width:220px; height:auto; display:none; }
.left-menu ul.sub-menu li{ width:200px; height:30px; line-height:30px; padding-left:20px; float:left; }
.left-menu ul.sub-menu li p{ display:block; width:100%; height:100%;  border-bottom:1px dotted #cbcbcb; }
.left-menu ul.sub-menu li p a{ display:block; width:100%; height:100%; background: none; padding-left: 0; }

.left-meun-h1{ width:221px; height:43px; background:#72bb38; left:0; top:0; color:#fff; line-height:43px; padding-left:20px; font-size:18px;}

.left-meun{ width:220px; height:auto; padding:10px 10px 13px 10px; background:url(../images/left-menu-bg.jpg) no-repeat 152px 0; border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee; }

.left-meun li{ width:198px; height:36px; font-size:14px; line-height:36px; border-bottom:1px dotted #cbcbcb; background:url(../images/point-4.png) no-repeat 8px center; padding-left:22px; }

.left-meun li a{ color:#323232; }

.left-meun li.cur{ background:url(../images/menu-cur.png) no-repeat 2px center; }

.left-meun li.cur a{ color:#1a67b7; }

.left-meun li:hover{ background:url(../images/menu-cur.png) no-repeat 2px center; }

.left-meun li:hover a{ color:#1a67b7; }

.left-tel{ width:225px; height:82px; margin-top:20px; }



.ibody-con-rt{ width:732px; height: auto; border:1px solid #eeeeee; border-top:none; padding:5px 10px 15px 16px; }

.right-con{ width:732px; height: auto; min-height:500px; }

.right-con-tit{ width:726px; height:40px; background:url(../images/right-con-tit-bg.jpg) repeat-x; border-left:6px solid #f08002; font-weight:normal; z-index:-1;}

.right-con-tit span{ width:auto; padding:0 12px 0 8px; left:0; }

.right-con-tit span.cname{ height:26px; line-height:22px; color:#1969b2; top:0; font-size:16px; font-family: "Microsoft YaHei"!important; z-index:-10;}

.right-con-tit span.itels{ height:14px; line-height:14px; color:#a1a1a1; background:#fff; font-size:12px; bottom:0; font-family:Arial, Helvetica, sans-serif; z-index:-10; }

.right-con-tit span.itels font.red{ color:#e94915; }

.right-con-tit .map{ width:auto; height:35px; line-height:35px; right:10px; top:0; color:#999999; font-style:normal; font-size:12px;  z-index:-10;}

.right-con-tit .map a{color:#999999;}



.right-cons{ width:700px; padding:20px 16px; }



/*单页*/

.right-cons-itxt{ width:700px; height:auto; color:#444444; font-size:14px; line-height:28px; }

.right-cons-itxt p{ margin:10px 0; text-indent: 2em;}


/*电子地图*/

.map_box{ width:700px; height:400px; border:1px solid #e4e4e4; float:left; margin-top:10px;}									

#info_win{ width:320px; height:100px; line-height:18px; font-size:12px;}

#info_win h1{ width:320px; height:25px; font-size:14px;background: none; }

#info_win p{ text-indent:0; margin:0;}



/*图文*/

.right-ptxt{ width:732px; padding:20px 0; }

.right-ptxts{ width:700px; height: auto; color:#444444; font-size:14px; line-height:28px; background:#f7f7f7; padding:12px 16px; }



.right-ptxts-item{ width:680px; height:120px; background:#fff; border:1px solid #e4e4e4; margin:10px 0 10px 0; padding:14px 10px;}

.right-ptxts-item .right-ptxts-item-imgs{ width:240px; height:120px; }

.right-ptxts-item .right-ptxts-item-img-i img{ width:240px; height:120px; }

.right-ptxts-item .right-ptxts-item-h1-i{ width:420px; height:35px; line-height:35px; font-size:14px; border-bottom:1px dotted #2dac67; }

.right-ptxts-item .right-ptxts-item-h1-i a{ color:#059148; }

.right-ptxts-item .right-ptxts-item-info-i{ width:420px; height:75px; line-height:25px; margin-top:5px; color:#777; font-size:12px }

.right-ptxts-item a.more{ width:82px; height:21px; border:1px solid #029344; color:#029344; text-align:center; line-height:21px; right:10px; bottom:14px; font-size:12px; }


.right-ptxts-item .right-ptxts-item-img{ width:158px; height:120px; }
.right-ptxts-item .right-ptxts-item-img img{ width:158px; height:120px; }
.right-ptxts-item .right-ptxts-item-h1{ width:505px; height:35px; line-height:35px; font-size:14px; border-bottom:1px dotted #2dac67; }
.right-ptxts-item .right-ptxts-item-h1 a{ color:#059148; }
.right-ptxts-item .right-ptxts-item-info{ width:505px; height:75px; line-height:25px; margin-top:5px; color:#777; font-size:12px }




.right-pdet{ width:707px; height:auto; padding:23px 10px 23px 15px; }

.right-pdets{ width:707px; height:auto; }



.right-pdets-info{ width:707px; height:170px; }

.right-pdets-info .img-box{ width:346px; height:169px;}

.right-pdets-info .img-box img{ width:346px; height:169px;}

.right-pdets-info .inf-box{ width:357px; height:165px; border:1px solid #e4e4e4; padding:1px 0 1px 1px; }

.right-pdets-info .inf-box-ul{ width:357px; height:165px;}

.right-pdets-info .inf-box-ul li{ width:357px; height:32px; border-bottom:1px solid #e4e4e4; line-height:32px; float:left; }

.right-pdets-info .inf-box-ul li span{ height:32px;}

.right-pdets-info .inf-box-ul li span.i-tit{ height:32px; width:109px; border-right:1px solid #e4e4e4; text-align:center; background:#72bb38; color:#fff; }

.right-pdets-info .inf-box-ul li span.i-con{ height:32px; width:236px; color:#000000; line-height:32px; overflow:hidden; padding:0 5px; }

.right-pdets-info .inf-box-ul li.last{ border-bottom:none; }

.right-pdets-info .inf-box-ul li.last span{ height:33px; }

.right-pdets-info .inf-box-ul li.last span.i-con{ background:url(../images/point-7.png) no-repeat 8px 11px; }

.right-pdets-info .inf-box-ul li.last span.i-con a{ color:#fe8100; margin-left:20px; }



.right-pdets-con{ width:705px; height: auto; margin-top:10px; border:1px solid #e7e7e7; }

.right-pdets-cons{ width:665px; height: auto; background:#fafafa; padding:20px; color:#2b2b2b; line-height:26px; font-size:14px; }

.right-pdets-cons p{ margin:10px 0; text-indent:0}

.right-pdets-con .btn-con{ width:705px; height:54px; border-top:1px solid #e4e4e4; border-bottom:1px solid #cfcfcf; background:#f3f3f3; }

.right-pdets-con .btn-con a.gohome{ width:35px; height:30px; line-height:30px; left:15px; top:12px; background:url(../images/point-8.png) no-repeat right center; color:#f60; font-size:12px; font-weight:600; padding-right:10px;}

.right-pdets-con .btn-con .share-box{ width:auto; height:34px; top:0; right:0; padding-top:10px; padding-right:10px;}

.right-pdets-con .btn-con .share-box span.stit{ width:55px; height:34px; line-height:34px; font-size:12px; color:#333; }



.pdet-info{ width:712px; height:160px; padding:0 10px;}

.pdet-info-ul{ width:350px; height:160px; background:url(../images/point-6.png) no-repeat 35px 27px; }

.pdet-info-ul-h1{ width:350px; height:27px; line-height:27px; font-size:14px; font-weight:600; font-weight:normal; font-size:12px; background: url(../images/line-bg.jpg) repeat-x 0 center; margin-bottom:8px; }

.pdet-info-ul-h1 span.tit{ width: 60px; height:27px; background:#1769b5; text-align:center; color:#fff; padding:0 10px; }

.pdet-info-ul-h1 a.more{ width:50px; height:27px; line-height:27px; background:#fff; padding:0 5px; }

.pdet-info-ul li{ width:335px; height:23px; line-height:23px; font-size:12px; float:left; background:url(../images/point-5.jpg) no-repeat 5px center; padding-left:15px; }

.pdet-info-ul li a{ color:#777; }



.right-pdet-img{ width:700px; height:335px; padding:5px; border: 1px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }

.right-pdet-img img{width:700px;}





/*新闻阅读*/

.info-con{ width:712px; height: auto; padding:0 10px 0 10px; }

.info-con .topic{width:712px;height:50px;line-height:70px;font-size:20px;font-weight:bold;float:left;text-align:center;font-family: "Microsoft YaHei"!important; color:#000000}

.info-con .infos{ width:712px; height:50px; line-height:50px; text-align:center; float:left; color:#888}

.info-con .infos .dlink{ color:#f00; font-weight:600;}

.info-con .dets{width:700px;height:auto;float:left;	padding:5px 0 5px 0;font-size:14px;	line-height:26px;font-family: "Microsoft YaHei";text-decoration: none;}

.info-con .dets p{	width:700px;height:auto;margin:6px 0;	font-family: "Microsoft YaHei"; text-indent:2em; color:#222222}



.info-con-bars{ width:712px; height:30px; float:left; line-height:30px; position:relative; z-index:1; padding-top:20px;}

.info-con-bars-print{ position:absolute; z-index:10; width:100px; height:30px; line-height:20px; left:10px; top:15px; background:url(../images/print-bars.gif) no-repeat; padding-left:20px;}

.info-con-bars-share{ position:absolute; z-index:10; width:300px; height:30px; left:80px; top:15px;}



.inner_down{ width:712px; height:auto; line-height:25px; float:left; font-size:14px; color:#2b2b2b; margin:10px 0 20px 0;}

.inner_down h3{ width:712px; height:30px; float:left; border-bottom:1px solid #cccccc; font-size:14px; }

.inner_down .inner_down_con{ width:712px; height:auto; float:left;}



.page_next{ width:695px; height:65px; padding:5px 10px; float:left; border-top:1px dotted #ddd;  color:#787878; position:relative; z-index:100;}

.page_next p{ display:block; height:30px; width:690px; line-height:30px; float:left;}

.page_next p a{ color:#787878;}

.page_next p a:hover{color:#f60;}



.relate{ width:712px; height: auto;float:left; color:#787878; position:relative; z-index:100;}

.relate h3{ width:702px; height:28px; line-height:28px; font-size:12px; background:#eee;border-bottom:1px dotted #ddd; float:left; padding:0 0 0 10px}

.relate ul{ width:702px; height: auto; font-size:12px; float:left;}

.relate ul li{width:300px; height:26px; line-height:26px; background:url(../images/point-4.png) no-repeat 5px center; padding:0 15px; float:left; overflow:hidden; margin:0 10px 0 0;}





/*通用分页样式*/

.page{ width:562px; height:32px; line-height:30px; font-size:12px; text-align: right; margin-top:20px; padding:15px 0 18px 170px; border-top:1px dotted #e3e3e3; }

.page a,.current{ width:auto; height:28px; color:#fff; padding:0 1px; margin:0 2px; float:left; border:1px solid #72BB38; }

.page a{background:#f2f2f2; color:#717173; padding:0 10px; border:1px solid #72BB38; }

.page a:hover{ text-decoration:none; background:#72BB38; color:#fff; }

.page .current{ border:1px solid #72BB38; background:#72BB38; padding:0 10px; color:#fff; }



/*尾部*/

.foot{ height:100%; background:#ebebeb; border-top:4px solid #ed6d00; }

.ifoot{ height:300px; background:url(../images/ifoot-bg.png) repeat-x; }

.ifoot-ul{ height:180px; top:14px; }

.ifoot-ul h1{ height:40px; line-height:40px; font-size:14px; }

.ifoot-ul h1 a{ color:#666;}

.ifoot-ul li{ height:26px; line-height:26px; background:url(../images/point-3.png) no-repeat 0 center; padding-left:10px; }

#ifoot-ul-1{ width:100px; left:20px; }
#ifoot-ul-1 h1,li{ width:100px; }

#ifoot-ul-2{ width:114px; left:120px; }
#ifoot-ul-2 h1,li{ width:114px; }

#ifoot-ul-3{ width:120px; left:245px; }
#ifoot-ul-3 h1,li{ width:120px; }

.ftext{ width:210px; height:30px; line-height:30px; left:50%; margin-left:-100px; top:18px; font-size:16px; font-weight: bold; font-family: "Microsoft YaHei"!important; }
.ftext span.grey{ color:#888; }
.ftext span.red{ color:#e74a13; }


.qrcode,.phones{ width:92px; height:110px; top:65px; padding:5px 16px; }
.qrcode{ border-left:1px dashed #c4c4c4; left:395px; }
.qrcode img{ width:92px; height:92px; }
.qrcode span{ width:92px; height:22px; line-height:22px; text-align:center; color:#999; }
.phones{ border-right:1px dashed #c4c4c4; right:365px; }
.phones img{ width:92px; height:92px; }
.phones span{ width:92px; height:22px; line-height:22px; text-align:center; color:#999; }

#ifoot-ul-4{ width:110px; right:233px; }

#ifoot-ul-4 h1,li{ width:110px; }



#ifoot-ul-5{ width:250px; right:0;}

#ifoot-ul-5 h1,li{ width:250px; }

#ifoot-ul-5 li{background:none; width:270px; padding-left:0; color:#666; }

#ifoot-ul-5 li.comp{ font-weight:600; }

#ifoot-ul-5 li font.red{ color:#f2450b; font-size:16px; font-weight:bold; }

#ifoot-ul-5 li.share{  margin-top:10px; }



.fnav{ height:30px; line-height:30px; text-align:center; left:0; top:210px; letter-spacing:2px; }

.fnav a{ letter-spacing:0; }

.copy{ height:30px; line-height:30px; text-align:center; left:0; top:238px; }



.ifoot-icon{ width:110px; height:24px; bottom:15px; left:50%; margin-left:-40px;}

.ifoot-icon a.gs{}

.ifoot-icon a.cnzz{ margin-top:6px;}

/*右侧固定栏 slider_bar*/

/*右侧固定栏 slider_bar*/
.slider_bar {
  position: fixed;
  right: 0;
  bottom: 50px;
}
.slider_bar ul {
  float: right;
  width: 61px;
}
.slider_bar li a {
  display: block;
  position: relative;
  width: 61px;
  height: 61px;
  background: url(../images/index_bg003.png) no-repeat;
  cursor: pointer;
}
.slider_bar li + li {
  margin: 5px 0 0;
}
.slider_bar .icon_tel a {
  background-position: 0 0;
}
.slider_bar .icon_tel a:hover {
  background-position: -92px 0;
}
.slider_bar .icon_qq a {
  background-position: 0 -65px;
}
.slider_bar .icon_qq a:hover {
  background-position: -92px -65px;
}
.slider_bar .icon_gotop a {
  background-position: 0 -195px;
}
.slider_bar .icon_gotop a:hover {
  background-position: -92px -195px;
}
.slider_bar .icon_zx a {
  background-position: 0 -260px;
}
.slider_bar .icon_zx a:hover {
  background-position: -92px -260px;
}
.callback_box {
  display: none;
  position: absolute;
  width: 172px;
  right: 0;
  bottom: 125px;
  margin-bottom: 5px;
  background: #0099cc;
  border-radius: 2px;
  padding: 15px;
  z-index: 2;
}
.callback_box .close_btn {
  position: absolute;
  right: 5px;
  top: 0;
  font-size: 18px;
  color: #333;
  cursor: pointer;
}
.callback_box h3 {
  color: #FFFFFF;
  font-size: 20px;
  font-family: "century gothic";
}
.callback_box .callback {
  margin-top: 10px;
  display: block;
}
.callback_box .callback input {
  width: 170px;
  height: 26px;
  line-height: 25px;
  color: #000;
  font-size: 12px;
  background: #fff;
  border: 1px solid #fff;
  margin: 0px;
  text-align: center;
}
.callback_box .callback input:focus {
  border-color: #006cb7;
}
.callback_box .callback button {
  margin-top: 10px;
  display: block;
  width: 100%;
  text-align: center;
  line-height: 30px;
  color: #FFFFFF;
  cursor: pointer;
  background-color: #006cb7;
}
/*了解更多联系弹窗*/
.pop_consult_box {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 260px;
  margin: -120px 0 0 -233px;
  border: 5px solid #c8c8c8;
  background-color: #FFFFFF;
  z-index: 1000;
}
.pop_consult_box .close_btn {
  position: absolute;
  top: -12px;
  right: -12px;
  width: 24px;
  height: 24px;
  background: url(../images/close.png) no-repeat center;
  cursor: pointer;
}
.pop_consult_box table {
  width: 100%;
}
.pop_consult_box table th {
  width: 100%;
  line-height: 48px;
  background-color: #c00;
  text-align: center;
  font-size: 18px;
  color: #FFFFFF;
}
.pop_consult_box table td {
  padding: 19px 0;
}
.pop_consult_box table td.slogan{ padding: 0; text-align: center;}
.pop_consult_box table .call_cell {
 /* width: 220px;*/
  padding: 12px 70px 12px 70px;
}
.pop_consult_box table .call_cell input {
  padding: 0 10px;
  width: 198px;
  height: 33px;
  border: 1px solid #d0d0d0;
  border-radius: 3px;
}
.pop_consult_box table .call_cell input:focus {
  border-color: #47b45c;
  box-shadow: 0 1px 5px #47b45c;
}
.pop_consult_box table .call_cell button {
  display: block;
  margin: 20px auto 0;
  width: 137px;
  height: 37px;
  font-size: 14px;
  font-family: "微软雅黑";
  line-height: 37px;
  border-radius: 3px;
  color: #FFFFFF;
  background-color: #c00;
}
.pop_consult_box table .qq_cell {
  width: 140px;
  padding: 12px 0;
  text-align: center;
}
.pop_consult_box table .qq_cell label {
  display: block;
  color: #747474;
  padding: 10px 0px;
}
#newBridge{ display: none;}
.pop_consult_box table .qq_cell .qq_zx{
	margin-top: 8px;
}
/*.pop_consult_box table .qq_cell .qq_zx #qiao-icon-wrap .qiao-icon-head {
  height: 37px;
  width: 120px;
  border-radius: 3px;
  margin: 3px 0 0;
}
.pop_consult_box table .qq_cell .qq_zx .nb-icon-icon #qiao-icon-wrap .qiao-icon-head {
  height: 37px;
  width: 140px;
  border-radius: 3px;
  margin: 3px auto 0;
  background: transparent;
}
.pop_consult_box table .qq_cell .qq_zx #qiao-icon-wrap .qiao-icon-title {
	width: 140px;
	height: 37px;
  	top: 0;
  	left: 0;
  	background: url(zx.png) no-repeat center;
  	background-size: contain;
}*/
.pop_consult_box table .slogan {
  padding: 0;
  font-size: 12px;
  text-align: center;
  color: #0099cc;
}
/*winbox 显示动画*/
.showanimation {
  animation: in 1s ease both;
  -webkit-animation: in 1s ease both;
  -moz-animation: in 1s ease both;
  display: block;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
}
/*winbox 隐藏动画*/
.hideanimation {
  animation: out 1s ease both;
  -webkit-animation: out 1s ease both;
  -moz-animation: out 1s ease both;
  display: none\0;
  *display: none;
}
@keyframes in {
  0% {
    transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
  }
  100% {
    transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
}
@-webkit-keyframes in {
  0% {
    -webkit-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
  }
  100% {
    -webkit-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
}
@-moz-keyframes in {
  0% {
    -moz-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
  }
  100% {
    -moz-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
}
@keyframes out {
  0% {
    transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}
@-webkit-keyframes out {
  0% {
    -webkit-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    -webkit-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}
@-moz-keyframes out {
  0% {
    -moz-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    -moz-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}
  100% {
    -moz-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
}
@keyframes out {
  0% {
    transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}
@-webkit-keyframes out {
  0% {
    -webkit-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    -webkit-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}
@-moz-keyframes out {
  0% {
    -moz-transform: scale(1, 1) skew(0, 0);
    top: 35%;
    left: 50%;
  }
  100% {
    -moz-transform: scale(0, 0) skew(60deg, 60deg);
    top: 100%;
    left: 90%;
    display: none;
  }
}


