body {
	color: #666666;	font-size: 14px;	line-height: 1.75em;	background: #f2f5f7;
	font-family: Geneva, simsun, sans-serif ;	-webkit-font-smoothing: antialiased; }
/***************
**************/
.w1180{ width:1180px; clear:both; margin:0 auto;  }
.w100{ width:100%; min-width:1180px;  clear:both; margin:0 auto; }
.w880{ width:860px; clear:both; margin:0 auto;  }
a { color:#666666;}
a:hover{ color:#ba151c;}
/********* top *****************/
header .ding{ height: 126px; border-bottom:2px solid #ba151c; padding-top:10px; background:#fff; }
header .ding .logo{ /* width:280px; */ height:120px; float:left; overflow:hidden;margin-bottom: 8px;}
header .ding  .rights{ float:right; width: 900px; height:120px;  }
header .ding  .rights .shang{ height:50px; width:310px; background:url(img/dinggwc.png) center center no-repeat; border-radius:50px; float:right; margin-top:10px; }
header .ding  .rights .shang a{ color:#fff; line-height:50px; display:block; width:49%; float:left; }
header .ding  .rights .shang .gwc{ background:url(img/gwcico.png)  5px center no-repeat; text-indent:55px;  }
header .ding  .rights .shang .sq{ background:url(img/lbico.png) right center no-repeat; text-indent:20px;}
header .ding  .rights .daohang { width: 900px; height:40px; margin-top: 26px; float:right; }

header .ding  .rights .daohang  .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
header .ding  .rights .daohang 	.navBar{  position:relative; z-index:1;   height:40px; line-height:38px; color:#333; }
header .ding  .rights .daohang 	.nav{ position:relative; width: 900px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:16px; }
header .ding  .rights .daohang 	.nav a{ color:#333;  }
header .ding  .rights .daohang 	.nav h3{ font-size:100%; font-weight:normal;    }
header .ding  .rights .daohang 	.nav .m{ float:left;  position:relative; z-index:1; border:1px solid #eee; border-radius:10px 10px 0 0; margin:0 1px;   }
header .ding  .rights .daohang 	.nav .m.on{border:1px solid #ba151c; }
header .ding  .rights .daohang 	.nav .m.on  h3 a{ color:#fff;}
header .ding  .rights .daohang 	.nav h3 a{ display:block; width: 96px; text-align:center;    }
header .ding  .rights .daohang 	.nav .sub{ display:none;position:absolute; left:-1px; top:40px; z-index:1; width:96px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
header .ding  .rights .daohang 	.nav .sub li{ text-align:center; padding:0 3px; margin-bottom:-1px;   }
header .ding  .rights .daohang 	.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:24px; line-height:24px; color:#666; font-size:13px;   }
header .ding  .rights .daohang 	.nav .sub li a:hover{ color:#ba151c;   }
header .ding  .rights .daohang 	.nav .block{ height:40px; width:97px; background:#ba151c; position:absolute; left:0; top:0; overflow:hidden;  border-radius:10px 10px 0 0;  }

/***********main*******#ba151c**********/
.main{ margin:20px auto;}
.main .lefts{ width:250px;  float:left;}
.main .rights{ width:910px;   float: right;}
.main .one {   font:normal 24px/60px "simsun","Microsoft YaHei"; border-radius:10px 10px 0 0; }
.main .lefts .one{ text-align:center; color:#fff; background:#ba151c; height:60px;}
.main .lefts ul li{ height:52px;  }
.main .lefts ul li a{ display:block; height:50px ; font:normal 16px/50px "simsun","Microsoft YaHei"; padding-left:40px; color:#333; border-bottom:1px solid #ddd; background:#f2f2f2  url(img/jt16h.png)  10px center  no-repeat ;}
.main .lefts ul li a:hover, .main .lefts ul li a.on{  background:#ddd url(img/jt16r.png) 10px  center   no-repeat; color:#ba151c }


.main .rights .one { border-top:2px solid #ba151c; height:58px; background-color:#fff; }
.main .rights .one  .tit{ padding-left:35px; background: url(img/jt16r.png) 10px  center   no-repeat; color:#ba151c ;margin: 0;font-weight: normal;font-size: 25px;display: inline-block;float: left;}
.main .rights .one  .mbx{ padding:0 20px; float:right; font:14px/60px simsun, sans-serif; background:url(img/home.png) no-repeat center left;}
.main .hr{  background:url(img/dibuyinyin.png) bottom repeat-x; height:4px; clear:both;}
.main .rights .neirong{ background-color:#fff; padding:20px; overflow:hidden;}
.main .rights .neirong h1{text-align:center}
.main .rights .neirong table{ width:99% !important; max-width:870px;}
.main .rights .neirong img{max-width:870px;}
.main .rights .neirong table tr:hover{ background-color:#ccc;}

/*******ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦*********/
.main .rights  .xwlist li { height:78px; overflow:hidden; padding-right:20px; margin:2px auto;}
.main .rights  .xwlist li .bt{ height:32px; line-height:32px; overflow:hidden;}
.main .rights  .xwlist li .nr{ height:42px; line-height:22px; font-size:12px; border-bottom:1px dotted #ddd; padding-left:30px;}
.main .rights  .xwlist li .nr .more{ color:#ba151c; float:right;}
.main .rights  .xwlist li .bt a{ display:block; padding-left:30px; height:32px; line-height:32px; background:url(img/jt8h.png) 10px center no-repeat; }

.main .rights  .xwlist li a span{ float:right;}
.main .rights  .xwlist li:hover .bt  a{ background-image:url(img/jt8r.png); color:#ba151c;   font-weight:bold;}
.main .rights  .xwlist li:hover  .nr{ border-bottom:1px dotted #ba151c; }
.main .rights  .xwlist li:hover { background:#eee;}

.main .rights .neirong h2{ text-align:center; font:normal 22px/50px "simsun","Microsoft YaHei"; color:#444;}
.main .rights .neirong .biaoqian{text-align:center;font:normal 12px/20px   SimSun,SimHei; color:#999; border-bottom:1px dotted #ccc; margin:0 auto; margin-bottom:10px;}
.main .rights .neirong .fenye{ text-align:center;}
.main .rights .neirong .fenye a{ display: inline-block; margin:10px 5px; text-align:center; width:150px; height:35px; line-height:35px; background:#333; color:#fff; border-radius:5px; border:1px solid #2F2C2C;}
.main .rights .neirong .fenye a:hover{ background:#ba151c;border:1px solid #ba151c; }


.related{text-align:left;float: left;}
.related h5{margin: 15px 0;}
.related li{line-height:26px}
.benye{text-align:left;display: block;float: left;width: 100%;}



/*********ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·*********/
.main .rights .cplist .xm3{ width:281px; height:280px; padding:10px; margin:0 2px 2px 0; float:left; overflow:hidden; background:#fff; position:relative;}
.main .rights .cplist .xm3 .tu{ display:table-cell; width:280px; height:280px; text-align:center; vertical-align:middle;}
.main .rights .cplist .xm3 .tu img{ max-height:280px; max-width:280px; vertical-align:middle; text-align:center;}
.main .rights .cplist .xm3 .mc{ width:302px; height:40px; position:absolute; background: url(img/bai75.png); z-index:5;   left:0; bottom:0; text-align:center; line-height:40px;}
.main .rights .cplist .xm3 .show{ width:282px; height:280px; position:absolute; background: url(img/h50.png); top:500px;; left:0; z-index:9; text-align:center; padding:10px; }
.main .rights .cplist .xm3 .show a{ display:block; height:280px; font:normal 18px/360px "simsun","Microsoft YaHei"; background:url(img/fdj.png) center center no-repeat; color:#fff;  }

.main .rights .cptw{ background:#fff; height:280px; border:1px solid #eee;}
.main .rights .cptw .tu{ width:280px; height:280px; float:left; background:#fff;  }
.main .rights .cptw .tu .bx{ width:280px; height:280px; display:table-cell; text-align:center; vertical-align:middle;}
.main .rights .cptw .tu .bx img{ max-height:280px; max-width:280px; vertical-align:middle; text-align:center;}
.main .rights .cptw .wen{ width:560px; float:right; height:280px; }
.main .rights .cptw .wen h2{  font: bold 22px/30px "simsun","Microsoft YaHei"; margin:30px 0 10px;; text-align:left; }
.main .rights .cptw .wen .bq{ max-height:240px; padding:20px;  line-height:24px; overflow:hidden;}
.main .rights .cptw .wen .sqan{ height:45px; }
.main .rights .cptw .wen .sqan a{ display:block; width:150px; height:40px; background:#ba151c; text-align:center; line-height:40px; font: 18px/40px "simsun","Microsoft YaHei"; color:#fff; border-radius:5px;   }
.main .rights .cptw .wen .sqan a:hover{ background:#e01;}
.main .rights  .neirong .xqjs{ margin:20px auto}
/**********ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€¹Ã…â€œ**********/
.main .rights  .xzlist li { height:42px;  }
.main .rights  .xzlist li { display:block; padding-left:30px; height:40px; line-height:40px; background:url(img/jt8h.png) 10px center no-repeat; border-bottom:1px dotted #ddd;}
.main .rights  .xzlist li a.down{ float:right; display:block; width:100px; height:30px; margin:5px; background:#999; color:#fff; text-align:center; line-height:30px; border-radius:5px;}
.main .rights  .xzlist li:hover a.down{ background:#ba151c;}
.main .rights  .xzlist li:hover{ background-image:url(img/jt8r.png);  border-bottom:1px dotted #ba151c; font-weight:bold; color:#ba151c;}


/**********HDP**#ba151c********/
/* ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œcss */
	.fullSlide{ width:100%;  position:relative;  height:420px; background:#000;  }
	.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:420px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:420px; }

	.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:15%;  z-index:1; width:60px; height:60px; background:url(img/slider-arrow.png) -116px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=40);opacity:0.4; display:none; border-radius:60px;  }
	.fullSlide .next{ left:auto; right:15%; background-position:4px -137px; }

/*******ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Âª*****  #ba151c ********/
.cpindex{ margin:30px auto;}
.cpindex h2{ background:url(img/titbgl.png) center bottom  no-repeat; padding-bottom:5px; text-align:center; color:#e01; font:normal 30px/36px "ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â¡","Microsoft YaHei"; }
.cpindex .tubiaolb{ margin:50px auto;}
.cpindex .tubiaolb .xm4{ width:294px; height:200px; float:left; text-align:center;}
.cpindex .tubiaolb .xm4 .tu{ width:150px; height:150px; border:1px solid #ccc; border-radius:150px; margin:10px auto;}
.cpindex .tubiaolb .xm4 .tu a{ display:block; height:150px;}
.cpindex .tubiaolb .xm4 .tu1{ background:url(img/fangan2.png) center center no-repeat}
.cpindex .tubiaolb .xm4:hover .tu1{ background:url(img/fangan1.png) center center no-repeat #b8151b;}

.cpindex .tubiaolb .xm4 .tu2{ background:url(img/quanxian2.png) center center no-repeat}
.cpindex .tubiaolb .xm4:hover .tu2{ background:url(img/quanxian1.png) center center no-repeat #b8151b;}

.cpindex .tubiaolb .xm4 .tu3{ background:url(img/wulianwang2.png) center center no-repeat}
.cpindex .tubiaolb .xm4:hover .tu3{ background:url(img/wulianwang1.png) center center no-repeat #b8151b;}

.cpindex .tubiaolb .xm4 .tu4{ background:url(img/yun2.png) center center no-repeat}
.cpindex .tubiaolb .xm4:hover .tu4{ background:url(img/yun1.png) center center no-repeat #b8151b;}

.cpindex .tubiaolb .xm4 p a{ font:normal 18px/36px "simsun","Microsoft YaHei";}
.cpindex .tubiaolb .xm4:hover p a{ color:#b8151b}


/*******ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦*****  #ba151c ********/
.xwindex .xw{ width:500px; height:510px; float:left; overflow:hidden;}
.xwindex .xm1{ margin:0 40px 0 50px;}
.xwindex .xm2{ margin:0 0 0 40px;}
.xwindex .xw .title{ color:#ba151c ;font:normal 24px/36px "simsun","Microsoft YaHei"; background:url(img/xwbjx.png) center bottom no-repeat; margin:5px 0;}
.xwindex .xw .title a{ display:block; height:36px; width:36px; background:url(img/more.png) center center no-repeat; float:right; }

.xwindex .xw ul li { line-height:30px; height:32px; overflow:hidden;}
.xwindex .xw ul li a{ display:block; border-bottom:1px dotted #ccc; overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  }
.xwindex .xw ul li a:hover{ border-bottom:1px dotted #ba151c; font-weight:bold;}
.xwindex .xw ul li a span{ float:right;}

/*******ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã†â€™Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦*****  #ba151c ********/
.gsjjindex{ margin:30px auto 0; background: url(img/gsjjbj.jpg) center top no-repeat ; height:400px; padding-top:20px; }
.gsjjindex .xiaokuang{ width:900px; height:220px; margin:30px auto 20px auto; background:url(img/bai50.png) ; border-radius:20px; padding:20px 50px; }
.gsjjindex .xiaokuang h2{ background:url(img/titbgl.png) center bottom  no-repeat; padding-bottom:5px; text-align:center; color:#e01; font:normal 30px/36px "simsun","Microsoft YaHei"; }
.gsjjindex .xiaokuang .nr{ line-height:2em; color:#444; padding:10px 0;}
.gsjjindex .more{ width:180px ; height:40px; margin: 20px auto 10px;; }
.gsjjindex .more a{ display:block; background:#ba151c;font:normal 16px/38px "simsun","Microsoft YaHei"; color:#fff; text-align:center; border-radius:10px;}
.gsjjindex .more a:hover{ background:#f00;}

/**********ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿***************/
footer{ background:#333; color:#bbb;}
footer a{ color:#ccc; }
footer  .lxindex{ height:40px; margin:0 auto; padding:15px 0; border-bottom:1px solid #444; font:normal 16px/38px "simsun","Microsoft YaHei"; color:#fff; }
footer  .lxindex .xm3{ width:370px; margin:0 10px; float:left; height:40px; line-height:40px; }
footer  .lxindex .xm3.mc{ text-align:center;}
footer  .lxindex .xm3.add{ background: url(img/index_48.png) left center no-repeat; text-indent:40px; }
footer  .lxindex .xm3.tel{  text-align:right;}
footer  .lxindex .xm3.tel i{ background: url(img/index_50.png) left center no-repeat; display:inline-block; width:40px; height:40px;}

footer  .dibuindex{  margin:0 auto; text-align:center; line-height:40px; }
footer  .dibuindex{  margin: 0 auto; text-align:center; line-height: 32px; overflow: hidden;padding: 23px 0;}

/***********ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³*******************/

.pagination{list-style:none;padding:0; margin:10px auto; text-align:center; display:inline-block;vertical-align:bottom;}
.pagination li{display:inline-block;border:solid 1px #ddd; margin:2px; text-align:center;}
.pagination a{color:#999;padding:4px 8px;line-height:18px;display:block; }
.pagination a:hover ,.pagination li.thisclass a{ background:#b22; color:#fff;}


/********zxly*************/
.zxly{ margin:-10px auto 0; height:800px; background:url(zxly.png) center top; border-top: 1px solid  #f2f2f2; }
.zxly .w640{ width:640px; height:700px;  margin:50px auto; background:url(img/bai50.png) ; ; border-radius:20px; }
.zxly .w640 h2{ font:normal 24px/38px "simsun","Microsoft YaHei"; color:#333; text-align:center;}
.zxly .w640 p.tit{ text-align:center;}
.zxly .w640 .message{ padding:20px 80px;; }
.zxly .w640 .message ul li{ height:40px; margin:10px auto; line-height:40px; }
.zxly .w640 .message ul li .message_title{ width:120px; float:left; text-align:right; margin-right:20px; }
.zxly .w640 .message ul li .message_title .c_red{ color:#FB0206; float:right}
.zxly .w640 .message ul li  .message_content{ width:300px; float: left;}
.zxly .w640 .message ul li  .message_content input{ height:30px; border:1px solid #ddd; border-radius:5px; padding:0 10px;}
.zxly .w640 .message ul li  .message_content textarea{  border:1px solid #ddd; border-radius:5px; padding:0 10px}
.zxly .w640 .message ul li.tj{ width:400px; height:60px; margin:60px 0 0 100px;  }
.zxly .w640 .message ul li.tj input{ height:40px; width:150px; border:1px solid #ddd; background:#666; color:#fff; border-radius:5px; padding:0 10px; font:normal 20px/38px "simsun","Microsoft YaHei";}.zxly .w640 .message ul li.tj input:hover{ background:#e01; color:#fff;}