*{margin:0px;padding:0px;}
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px; background: url(/ylx/images/bk.png) repeat-x center top;  overflow-x:hidden; font-size:12px; }
a{text-decoration:none;color:#fff; cursor:pointer}
a:hover{ text-decoration:none; color:#ff5a00; cursor:pointer}
input[type = "radio"],input[type="checkbox"]{position:relative;top:3px;margin-right:2px;}
img { border: 0; }
em {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input{outline: none; }
.clear{clear:both;}



.width{width:1200px; margin: 0px auto;}
.header{padding-top:10px;}
.logo{ padding-bottom:10px;}

.banner{height: 330px;}
.wrapper {width:1200px; margin:0px; position:absolute; left:50%; margin-left:-600px; overflow-x:hidden;}
#focus {width:1200px; height:330px; overflow:hidden;   }
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:1200px; height:330px; overflow:hidden; position:relative; background:#fff;}
#focus ul li img{ width:1200px; height:330px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1200px; height:31px; left:50%; margin-left:-620px; bottom:0;}
#focus .btn {position:absolute; width:1200px; height:10px; padding:5px 10px; right:0; bottom:0; text-align: center;}
.dqys_def {display:inline-block; _display:inline; _zoom:1; width:9px; height:9px; line-height:20px; text-align: center; _font-size:0; margin-left:3px; cursor:pointer; background:#93cf38; border-radius:6px; color:#fff;}
#focus .btn span:hover{ background:#3c9171;}
#focus .btn span.on { background:#b0b8b9; }

#focus .preNext{width:45px;height:100px;position:absolute;top:150px;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
.dqys{background:#3c9171;}

/*
.nav{ background:url(/ylx/images/nav.png); overflow:hidden;}
.nav ul li{ padding:0 28px; text-align:center; font-size:16px;line-height:45px;font-weight:bold;float:left; color:#fff; background:url(/ylx/images/shuxian.png) right no-repeat; }*/

/*nav*/
.nav {background:url(/ylx/images/nav.png); height:45px;}
div#menu{color:#222; width:1200px; margin:auto; display:block; height:45px;}
ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; }
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;z-index:3;color:#fff;  background:url(/ylx/images/shuxian.png) right no-repeat;}
/* menu::level1 */
div#menu li a{height:45px;display:block;float:left;line-height:45px;text-decoration:none;color:#fff;overflow:hidden;z-index:4;position:relative;font-size:16px; cursor:pointer;}
div#menu li span em{ padding-top:5px; display: block; /*width: 24px;*/ float: left; padding-right: 7px; height: 37px;}
div#menu li span{color:#fff;display:block; width:109px; text-align:center; z-index:6;position:relative; font-size:16px;}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}
/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px;background:#81c92a; left:-999em;width:120px;position:absolute;top:45px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto; background: none; }
div#menu li li a,div#menu li li span.separator{text-decoration:none; padding:0px; border-bottom:1px solid #63b04e; height:auto;float:none;display:block;line-height:38px;width:120px; font-size:14px;}
div#menu li li a.parent{ background:url(/ylx/images/ertm.png) no-repeat scroll 100% bottom;text-decoration:none;}
div#menu li li a span{font-size:14px;text-align: center;color:#fff;}
div#menu li li a.parent span{ font-size:14px;text-decoration:none;}
/* menu::level3 */
div#menu li ul ul{margin:-38px 0 0 144px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #015aa1; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff;}
div#menu span:hover{color:#fff;}
div#menu li ul span:hover{color:#fff;text-decoration:underline;}

.middle{ padding-top:14px; width:1200px;overflow:hidden; padding-bottom: 10px;}
.box{padding-bottom: 10px;}

.news{ width:813px; float:left;}
.news_top{ height:34px; line-height:34px;  background:url(/ylx/images/green.png) left center no-repeat; padding-left:32px; font-size:16px; color:#fff;}
.news_top span{ float:right; color:#333; padding-right:7px;}
.news_top span a{ color:#333; font-size:13px; }
.news_nr{ border:1px solid #53b02d; padding:7px; background: #fbfbfc; height:237px;}
.news_nr_img{ float:left; width:374px;}
.news_nr_img img{width:374px; height:225px;}
.news_nr_lb{width:395px; float:right;}
.news_nr_lb ul li{ font-size:13px; line-height:34px; background:url(/ylx/images/fk.png) left center no-repeat; padding-left:10px}
.news_nr_lb ul li a{color:#666;}
.news_nr_lb span{ float:right; color:#666; padding-right:2px;}


#owl-demo { position: relative; width: 374px; height: 225px; float:left;}
#owl-demo .item{ position: relative; display: block;}
#owl-demo img {display: block;  width: 374px; height: 225px;}
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 45px; background-color: #000; opacity: .5; filter: alpha(opacity=50);}
#owl-demo span { position: absolute; left: 0; bottom: 10px; width: 100%; font-size:14px; color: #fff; text-align:left;}
.owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%;  text-align: right;}
.owl-page { display: inline-block; width: 8px; height: 8px; margin: 0 5px; background-image: url(/ylx/images/ydh.png); *display: inline; *zoom: 1;}
.owl-pagination .active { width: 8px; background-image: url(/ylx/images/yd.png);}
.owl-buttons { display: none;}
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px;}

.owl-carousel .owl-wrapper:after {content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;  }

.owl-carousel{  position: relative;  width: 375px; float:left;  -ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper{display: none;  position: relative;  -webkit-transform: translate3d(0px, 0px, 0px);  }
.owl-carousel .owl-wrapper-outer{overflow: hidden;  position: relative;  width: 100%;  }
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;  }

.owl-carousel .owl-item{ float: left;  }
.owl-controls .owl-page, .owl-controls .owl-buttons div{  cursor: pointer;  }
.owl-controls {-webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  }


.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;  -moz-backface-visibility:    hidden;  -ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);  }



.zxkg{width:380px; float:right;}
.zxkg_top{height:34px; line-height:34px;  background:url(/ylx/images/green.png) left  center no-repeat; font-size:16px; color:#fff; }
.zxkg_top a{padding-left:32px; float:left;}
.zxkg_nr{border:1px solid #53b02d;  padding:7px;clear:right; background: #fbfbfc; height:237px;}
.zxkg_nr_img{width:366px;}
.zxkg_nr_img img{width:366px; height:103px; }
.zxkg_nr p{font-size:13px; color: #666666; line-height: 26px; text-indent: 26px;}
.zxkg_nr p span a{font-size:13px; color:#972121;}

.kxyj{width:381px; clear:both; float: left;}
.kxyj_top{height:34px; line-height: 34px; background:url(/ylx/images/green.png) left center no-repeat; padding-left:32px; font-size:16px; color:#fff;margin-top:10px;}
.kxyj_top span{float:right; color:#333; padding-right:7px;}
.kxyj_top span a{color:#333; font-size:13px;}
.kxyj_lb{ border:1px solid #53b02d; padding:7px;height:243px}
.kxyj_lb ul li{font-size:13px; line-height:32px; background:url(/ylx/images/fk.png) left center no-repeat;padding-left:10px;}
.kxyj_lb  ul li a{color:#666;}
.kxyj_lb  span{ float:right; color:#666; padding-right:2px;}

.yszs{width:424px; float:left;padding: 0px 7px; margin-top:10px;}
.yszs_top{height:34px; line-height:34px;  background:url(/ylx/images/green.png) left  center no-repeat; padding-left:32px; font-size:16px; color:#fff;}
.yszs_top span{float:right; color:#333; padding-right:7px;}
.yszs_top  span a{color:#333; font-size:13px;}
.yszs_img{width:424px;}

.yszs_nr{ padding:7px; height:202px;}
.yszs_nr_lb ul li{font-size:13px; line-height:32px; background:url(/ylx/images/fk.png) left center no-repeat;padding-left:10px;}
.yszs_nr_lb ul li a{color:#666;}
.yszs_nr_lb span{ float:right; color:#666; padding-right:2px;}

.jdjs{width:381px; float:right;padding-top:10px;}
.jdjs_top{height:34px; line-height:34px; background: url(/ylx/images/green.png) left center no-repeat; padding-left:32px;font-size:16px; color:#fff;}
.jdjs_top span{float:right; color:#333; padding-right:7px;}
.jdjs_top  span a{color:#333; font-size:13px;}
.jdjs_lb{border:1px solid #53b02d; padding:7px;height:243px;}
.jdjs_lb ul li{font-size:13px;line-height:32px; background: url(/ylx/images/fk.png) left center no-repeat ; padding-left:10px;}
.jdjs_lb ul li a{color:#666}
.jdjs_lb ul li span{padding-right:2px; color:#666; float:right;}

.box2{margin-top:10px;}
.yqlj{width:1198px;float:left; border:1px solid #53b02d;background: #fbfbfc;margin-top:10px;}
.yqlj_left{width:172px;height: 50px; line-height: 50px; background: url(/ylx/images/g2.png) left center no-repeat; float:left;}
.yqlj_left a{padding-left:32px;float:left; font-size:18px;}
.yqlj_right{width:996px;float:right;}
.yqlj_right ul li{height: 50px; line-height: 50px;font-size: 13px;padding-left:10px;float:left;}
.yqlj_right ul li a{color:#666; background: url(/ylx/images/sx.png) right center no-repeat; padding:0 13px;}

.xz{width:208px;float:right;border:1px solid #53b02d; background: #fbfbfc;margin-top:10px; }
.xz_img{float:left;padding-top:5px; padding-left:30px;}
.xz_img img{width:40px;height:40px;}
.xz a{height:50px;line-height: 50px;font-size:20px; color:#666;padding-right:36px;float:right;}

.db{width:1200px;margin:0px auto; padding-top:10px; overflow: hidden; background: url(/ylx/images/db.png)}
.db_nr{padding:17px 0px;}
.db_nr p{line-height: 28px; font-size:13px; color:#333; text-align: center;}

.left{width: 170px; border-right: solid 1px #ededed;float:left;}
.left_top{background: url(/ylx/images/leftb.png) no-repeat bottom left;height:67px; }
.left_top a{font-size:16px; color:#333;font-weight: bold;padding-left:0px;line-height: 67px;}
.left_nr ul li{ font-size: 14px; height:55px; line-height: 25px; border-bottom: solid 1px #ededed;padding-right: 0px;}
.left_nr ul li a{ display: block; color: #333; padding-left:25px;}
.left_nr ul li a:hover{/*background:url(/ylx/images/yy.png)120px center no-repeat;*/color:#a51c30;}
.left_nr ul li.hover{/*background:url(/ylx/images/yy.png) 120px center no-repeat ;*/color:#a51c30;}
.left_nr ul li.hover a{color:#a51c30;}


.right{float:right; width:980px;}
.tt{;border-bottom:1px solid #e5e5e5;height:30px;position:relative;}
.tt_left .num{display:block;width:107px;height:30px;color:#fff;background:#e5e5e5;text-align:center;font-size:16px;position:absolute;left:0;top:0;}
.tt_left .zc{position:absolute;height:20px;width:10px;overflow:hidden;background:#f6f6f6;right:-5px;bottom:1px;}
.tt_right {float: right;padding-top:5px; padding-right: 5px;}
.tt_right a{color:#666;}

.r_list ul li{font-size:13px; line-height:32px; background:url(/ylx/images/fk.png) left center no-repeat;padding-left:10px;}
.r_list ul li a{color:#666;}
.r_list .lb span{ float:right; color:#666; padding-right:2px;}

.next{ height:30px; line-height:30px;padding-top:10px; margin: auto; text-align: center;}
.next a{color:#666;}

.ArticleTitle{font-family:Î¢ÈíÑÅºÚ;font-size:16px;line-height:30px;text-align:center; padding-top:15px;}
.right_nr {padding: 15px 5px;color: #666;line-height: 30px;font-size: 14px; zoom:0; overflow:hidden; text-indent: 26px;}