@charset "gb2312";
body,ul,li,img,h1,h2,h3,h4,h5,h6,form,ol{padding:0; margin:0; border:0;}
dl,dt,dd{padding:0; margin:0; list-style:none;}
ul{list-style:none;}
body{font-size:12px; margin:0 auto; padding:0; color:#000; line-height:20px; border-collapse:collapse; max-width:1920px; height:auto; min-width:1200px; background:#fff;}
a{text-decoration:none; color:#000; cursor:pointer;}
a:hover{text-decoration:none;}
.clear{clear: both;overflow: hidden;height: 0;}
.header{width:100%;height:112px;background:url(images/nav_bg.png) repeat-x; position:relative; z-index:99;}
.header_con{width:1200px;height:112px;margin:0 auto; position:relative;}
.logo{width:158px;float:left; position:absolute;top:0;left:0; z-index:99;}
.top{width:1025px;height:40px; line-height:40px; font-size:12px; font-family:Microsoft Yahei; color:#323232; position:absolute;top:0;right:0;}
.top_l{float:left;}
.top_r{float:right;}
.nav{width:1025px; position:absolute;top:40px;right:0;}
.nav ul li{float:left;width:128px;height:72px; line-height:72px; text-align:center;background:url(images/nav_line.jpg) right center no-repeat;}
.nav ul li a{display:block;width:127px;height:72px;font-size:18px; font-family:Microsoft Yahei; color:#fff;}
.nav ul li a:hover,.nav ul li a.active{background:#00a9b2;}
.box_banner{width:100%;height:725px; position:relative;margin-top:-71px;overflow: hidden;}
.banner {width:1920px;position:absolute;left:50%;margin-left:-960px;height: 669px;}
.banner ul{list-style-type: none;position: absolute;top: 0;left: 0;width: 99999px;}
.banner ul li{float:left;width:1920px;}
#prev {position: absolute;left: 50%;top: 50%;width: 45px;height: 83px;margin-top:-40px;margin-left:-600px;background: url(images/prev.png) no-repeat;}
#prev:hover{background:url(images/prev_h.png) no-repeat;}
#next {position: absolute;right: 50%;top: 50%;width: 45px;height: 83px;margin-top:-40px;margin-right:-600px;background: url(images/next.png) no-repeat;}
#next:hover{background: url(images/next_h.png) no-repeat;}
.box1{width:100%;height:407px;background:url(images/box1_bg.jpg) top center no-repeat;}
.box1_con{width:1200px;margin:0 auto; overflow:hidden;}
.box1_l{width:436px;float:left;padding-top:15px;}
.sy_title{font-size:42px; font-family:Microsoft Yahei; color:#505050; line-height:42px;}
.entitle{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#646464; line-height:32px;}
.jx{width:50px;height:4px;background:#505050;}
.box1_l p a{font-size:14px; font-family:Microsoft Yahei; color:#646464;}
.box1_l p a:hover{ text-decoration:underline;}
.box1_banner {position: relative;width: 436px;height: 213px;overflow: hidden;zoom: 1;}
.slides {width: 436px;height: 213px;position: absolute;left: 0;top: 0px;}
.slides li img {display: block;}
.flex-control-nav {width: 100px;position: absolute;right:30px;bottom: 10px;text-align: center;}
.flex-control-nav li {display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active, .flex-control-paging li.active a {background-position: 0 0;}
.box1_r{width:716px;float:right; overflow:hidden;}
.ppwh{margin-bottom:6px;width:712px;height:181px;background:#008a91;padding:2px;}
.ppln{width:712px;height:181px;background:#d7d7d7;padding:2px;}
.ppln:hover{ background:#009933;}
.ppln:hover .box1_r_title_ln{ color:#fff;}
.ppln:hover .box1_r_entitle_ln{ color:#fff;}
.ppln:hover .box1_r_jx_ln{ color:#fff; background:#fff;}
.ppln:hover .box1_text_ln p a{ color:#fff;}
.box1_img{float:left;}
.box1_text{width:443px;float:right;padding:30px 0;}
.box1_text_ln{width:443px;float:right;padding:30px 0;}
.box1_r_title{font-size:28px; font-family:Microsoft Yahei; color:#fff; line-height:28px;}
.box1_r_entitle{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:35px;}
.box1_r_jx{width:50px;height:4px;background:#fff;}
.box1_r_title_ln{font-size:28px; font-family:Microsoft Yahei; color:#505050; line-height:28px;}
.box1_r_entitle_ln{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#505050; line-height:35px;}
.box1_r_jx_ln{width:50px;height:4px;background:#505050;}
.box1_text p a{font-size:14px; font-family:Microsoft Yahei; color:#fff}
.box1_text p a:hover{ text-decoration:underline;}
.box1_text_ln p a{font-size:14px; font-family:Microsoft Yahei; color:#505050;}
.box1_text_ln p a:hover{ text-decoration:underline;}
.ppwh:hover{background:#009933;}
.box2{width:100%;height:472px;background:url(images/box2_bg.jpg) top center no-repeat;}
.box2_con{width:1200px;margin:0 auto; overflow:hidden;}
.synews{width:775px;float:left;}
.box2_title{margin:28px 0; position:relative;}
.news_gengduo{ position:absolute;right:0;bottom:13px;}
.news_gengduo a{font-size:14px; font-family:Microsoft Yahei; color:#008a91;}
.news_gengduo a:hover{ text-decoration:underline;}
.synews_brief{ overflow:hidden;}
.synews_banner{float:left;width:385px;}
.synews_banner ul li img{display:block;}
.synewslist{float:left;width:390px;display:inline;}
.synewslist ul li{height:54px;padding-top:3px;zoom:1;}
.data{width:75px;height:47px;float:left;border-right:1px solid #b9b9b9; position:relative;}
.data span{font-size:26px; font-family:Microsoft Yahei; color:#b9b9b9; position:absolute;left:24px; bottom:0px; line-height:26px;}
.data div{font-size:14px; font-family:Microsoft Yahei; color:#b9b9b9; position:absolute;left:11px; top:2px;}
.synews_text{float:right;width:298px;}
.synews_title a{ font-size:16px; font-family:Microsoft Yahei; color:#323232;}
.synews_text p{margin:0;line-height:30px;}
.synews_text p a{font-size:13px; font-family:Microsoft Yahei; color:#323232;}
.synewslist ul li:hover .synews_title a{ text-decoration:underline;}
.synewslist ul li:hover .synews_text p a{ text-decoration:underline;}
.synewslist ul li:hover .data{border-right:1px solid #008a91;}
.synewslist ul li:hover .data span{color:#008a91;}
.synewslist ul li:hover .data div{color:#008a91;}
.sy_video{width:385px;float:right;}
.box3{width:100%;height:580px;background:url(images/box3_bg.jpg) top center no-repeat;}
.box3_banner{ position:relative;}
.box3_con{width:1200px;margin:0 auto;}
.sy_title_f{font-size:42px; font-family:Microsoft Yahei; color:#fff; line-height:42px; text-align:center;}
.entitle_f{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:32px; text-align:center;}
.jx_f{width:50px;height:4px;background:#fff; margin-left:575px;}
.box3_title{padding:30px 0;}
.box3_title p{margin:0; line-height:25px; text-align:center;margin-top:13px;}
.box3_title p a{font-size:14px; font-family:Microsoft Yahei; color:#fff;}
.box3_title p a:hover{ text-decoration:underline;}
.cplist ul li{width:380px;height:337px;float:left;margin:0 8px;border:2px solid #008a91; position:relative;}
.cplist ul li:hover{border:2px solid #fff;}
.cplist ul li .zhezhao{width:346px;height:297px;background:url(images/box3_li_bg.png) no-repeat; position:absolute;top:260px;left:0;padding:20px 17px;}
.box3_banner_title{font-size:26px; font-family:Microsoft Yahei; color:#fff; line-height:40px;}
.box3_banner_p{font-size:14px; font-family:Microsoft Yahei; color:#fff; line-height:26px;margin-top:45px;}
.zhezhao a{display:block;width:88px;height:21px;background:url(images/box3_more.png) no-repeat;margin-top:16px;margin-left:250px;}
.btnl {width: 38px;height: 65px;float: left;cursor: pointer;position: absolute;top: 148px;left: -55px; background: url(images/box3_prev.png) no-repeat;}
.btnl:hover{background: url(images/box3_prev_h.png) no-repeat;}
.btnr {width: 38px;height: 65px;float: left;cursor: pointer; position: absolute;top: 148px; right: -64px;background: url(images/box3_next.png) no-repeat;}
.btnr:hover{background: url(images/box3_next_h.png) no-repeat;}
.box4{width:100%;height:664px;background:url(images/box4_bg.jpg) top center no-repeat;}
.box4_con{width:1200px;margin:0 auto; overflow:hidden;}
.box4_title{padding:30px 0;}
.sy_title_b{font-size:42px; font-family:Microsoft Yahei; color:#505050; line-height:42px; text-align:center;}
.entitle_b{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#505050; line-height:32px; text-align:center;}
.jx_b{width:50px;height:4px;background:#323232; margin-left:575px;}
.box4_title p{ text-align:center;}
.box4_title p a{font-size:14px; font-family:Microsoft Yahei; color:#323232;}
.box4_title p a:hover{ text-decoration:underline;}
.box4_list{width:1200px; overflow:hidden;}
.box4_list ul li{width:202px; float:left; text-align:center;padding:40px 49px; position:relative; overflow:hidden;}
.box4_title1{font-size:20px; font-family:Microsoft Yahei; color:#149ca3; position:relative; z-index:99;}
.box4_p{font-size:14px; font-family:Microsoft Yahei; color:#505050; position:relative; z-index:99;}
.box4_li_img1{ position:relative;width:202px;height:202px;}
.box4_li_img1 img{ position:absolute;top:0; left:0;}
.box4_li1_bg{width:300px;height:396px;background:url(images/box4_li1_bg.jpg) no-repeat; position:absolute;top:0px;left:0px; opacity:0;filter:alpha(opacity=0);}
.box4_li2_bg{width:300px;height:396px;background:url(images/box4_li2_bg.jpg) no-repeat; position:absolute;top:0px;left:0px; opacity:0;filter:alpha(opacity=0);}
.box4_li3_bg{width:300px;height:396px;background:url(images/box4_li3_bg.jpg) no-repeat; position:absolute;top:0px;left:0px; opacity:0;filter:alpha(opacity=0);}
.box4_li4_bg{width:300px;height:396px;background:url(images/box4_li4_bg.jpg) no-repeat; position:absolute;top:0px;left:0px; opacity:0;filter:alpha(opacity=0);}
.footer{width:100%;height:252px;background:url(images/footer_bg.jpg) repeat-x;}
.footer_con{width:1200px;margin:0 auto; position:relative;}
.footer_top{ position:relative;height:202px;width:1200px;}
.footer_bottom{width:1200px;height:50px;}
.footer_logo{ position:absolute;top:0;left:0;}
.sy_lx{ position:absolute;top:0;left:113px;padding:30px 30px;width:291px;height:140px;background:url(images/sy_lx_bg.jpg) right center no-repeat;}
.sy_lx p.sy_lx_p1{font-size:20px; font-family:Microsoft Yahei; color:#fff; font-weight:bold;margin-top:0;}
.sy_lx p{font-size:12px; font-family:Microsoft Yahei; color:#fff;margin:0;line-height:30px;}
.sy_lx p a{font-size:12px; font-family:Microsoft Yahei; color:#fff;}
.ewm{width:80px;height:144px; text-align:center; position:absolute;top:0;left:500px;padding-top:58px;}
.weixin{width:80px;height:144px; text-align:center; position:absolute;top:0;left:600px;padding-top:58px;}
.ewm p,.weixin p{font-size:12px; font-family:Microsoft Yahei; color:#fff;margin:0; line-height:25px;}
.footer_nav{width:480px;height:202px; position:absolute;top:0;right:0; color:#fff;}
.footer_nav a{color:#fff;}
.footer_ul1{margin-top:50px; overflow:hidden;border-bottom:1px dotted #99d0d3;width:480px;}
.footer_ul1 li{float:left;height:50px; line-height:50px; text-align:center;padding:0 10px;background:url(images/footer_nav_bg.jpg) right center no-repeat;}
.footer_ul2 li{float:left;height:50px; line-height:50px; text-align:center;padding:0 10px;background:url(images/footer_nav_bg.jpg) right center no-repeat;font-size:12px; font-family:Microsoft Yahei; color:#fff;}
.footer_ul2{ overflow:hidden;}
.footer_ul1 li a,.footer_ul2 li a{font-size:12px; font-family:Microsoft Yahei; color:#fff;}
.footer_bottom p{ text-align:center;font-size:14px; font-family:Microsoft Yahei; color:#323232;margin:0; line-height:50px;}
.back{ position:absolute;right:30px;top:-46px;width:50px;height:46px;background:url(images/back.png) no-repeat; cursor:pointer;}
.synews_banner {width: 385px;height: 288px;overflow: hidden;position: relative;float: left;display: inline;}
.synews_banner ul li {position: absolute;left: 0;top: 0;width: 385px;height: 288px;overflow: hidden;}
.lqht {width: 385px;height: 43px;z-index: 30;overflow: hidden;background:rgba(0,0,0,.3);*background:#000;*filter: alpha(opacity=70);background:#000\9;filter: alpha(opacity=70)\9;position: absolute;left: 0;bottom: 0;text-align: center;line-height: 43px;}
.lqht a{color: #fff;font-size: 14px;font-family: Microsoft Yahei;}
.sli {position: absolute;bottom: 57px;right: 18px;z-index: 30;}
.sli a {display: inline-block;width: 36px;height: 4px;overflow: hidden;background: #999999;margin: 0px 5px;}
.sli a.active {background: #00b9c2;}
.wrap{width:100%;height:auto;background:url(images/wrap_bg.jpg) repeat-y;}
.content{width:1000px;margin:0 auto;}
.sidebar{height:38px; position:relative;padding-top:28px;border-bottom:1px solid #908f8f;}
.sidebar ul li{min-width:126px;height:38px; line-height:42px; text-align:center;float:left;margin-right:5px;}
.bg_left{display:block;width:18px;height:38px;background:url(images/bg_left.png) no-repeat; float:left;}
.wenzi{min-width:72px;display:block;height:38px;background:#c49970;font-size:18px; font-family:Microsoft Yahei; color:#fff;float:left;padding:0 5px;}
.bg_right{display:block;width:26px;height:38px;background:url(images/bg_right.png) no-repeat; float:right;}
.sidebar ul li:hover .bg_left{display:block;width:18px;height:38px;background:url(images/bg_left_h.png) no-repeat; float:left;}
.sidebar ul li:hover .wenzi{display:block;height:38px;background:#00a9b2;font-size:18px; font-family:Microsoft Yahei; color:#fff;float:left;padding:0 5px;}
.sidebar ul li:hover .bg_right{display:block;width:26px;height:38px;background:url(images/bg_right_h.png) no-repeat; float:left;}
.sidebar ul li a.selected .bg_left{display:block;width:18px;height:38px;background:url(images/bg_left_h.png) no-repeat; float:left;}
.sidebar ul li a.selected .wenzi{display:block;height:38px;background:#00a9b2;font-size:18px; font-family:Microsoft Yahei; color:#fff;float:left;padding:0 5px;}
.sidebar ul li a.selected .bg_right{display:block;width:26px;height:38px;background:url(images/bg_right_h.png) no-repeat; float:left;}
.hot_nav {
    max-width: 305px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 12px;
    font-family: "宋体";
    color: #333;
    position: absolute;
    right: 0;
    bottom: 10px;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.hot_nav a{font-size:12px; font-family:"宋体"; color:#333;}
.main{width:860px;padding:0 70px;background:#fff;}
.ny_title{border-bottom:1px dashed #bdbdbd;}
.title1{font-size:24px; font-family:Microsoft Yahei; color:#00a9b2; text-align:center; line-height:40px;padding-top:18px;}
.fbrq{ font-family:"微软雅黑";font-size:14px;color:#979797; text-align:center;margin:0; line-height:24px;}
.title2{font-size:18px; font-family:Microsoft Yahei; color:#00a9b2; line-height:62px;background:url(images/title_d.jpg) left center no-repeat; text-indent:4px;}
.text{padding:20px 0 40px; color:#000000;font-size:14px; font-family:"Microsoft Yahei";}
.text p{margin:0; line-height:26px; text-indent:0em;font-size:14px; font-family:"Microsoft Yahei"; color:#000000;}
.sx{height:58px; line-height:58px;font-size:12px; font-family:"宋体"; color:#424242;}
.sx span a{font-size:12px; font-family:"宋体"; color:#424242;}
.sx span a:hover{ text-decoration:underline;}
.box_nybanner{width:100%;height:459px; position:relative;margin-top:-71px;overflow: hidden;}
.banner_btm{position:absolute;left:50%;bottom:0;margin-left:-960px;}
.nybanner {width:1920px;position:absolute;left:50%;margin-left:-960px;height: 459px;}
.nybanner ul{list-style-type: none;position: absolute;top: 0;left: 0;width: 99999px;}
.nybanner ul li{float:left;width:1920px;}
#nyprev {position: absolute;left: 50%;top: 50%;width: 45px;height: 83px;margin-top:-40px;margin-left:-600px;background: url(images/prev.png) no-repeat;}
#nyprev:hover{background:url(images/prev_h.png) no-repeat;}
#nynext {position: absolute;right: 50%;top: 50%;width: 45px;height: 83px;margin-top:-40px;margin-right:-600px;background: url(images/next.png) no-repeat;}
#nynext:hover{background: url(images/next_h.png) no-repeat;}
.nynewslist{padding-top:29px;}
.nynewslist ul li{width:860px;height:166px;margin-bottom:19px;}
.newspic{width:246px;height:164px;float:left;border:1px solid #bebebe;}
.newstext{width:580px;height:166px;float:right;border-bottom:1px dotted #979797; position:relative;padding-left:17px;}
.newstitle{height:40; line-height:40px;}
.newstitle a{font-size:14px; font-family:Microsoft Yahei; color:#000;}
.fenye{height:80px; line-height:80px; text-align:center;}
.newstext p{width:580px;font-size:12px; font-family:"宋体"; color:#767676;margin:0; text-align:right;}
.brief{text-indent:2em; line-height:26px;}
.brief a{font-size:12px; font-family:"宋体"; color:#393939; }
.newstext span{position:absolute;right:0;bottom:26px;}
.newstext span a{font-size:12px; font-family:"宋体";color:#00a9b2;}
.pro_main{width:908px;padding:0 46px;background:#fff;}
.pro_title{padding-top:18px;width:908px;border-bottom:1px solid #909090;}
.pro_title ul{ overflow:hidden;}
.pro_title ul li{height:68px; line-height:68px; text-align:center;width:151px;float:left;}
.pro_title ul li a{font-size:16px; font-family:Microsoft Yahei; color:#000;}
.pro_title ul li a:hover{display:block;width:151px;height:68px;color:#00a9b2;background:url(images/pro_sanjiao.jpg) bottom center no-repeat;}
.pro_title ul li a.selected1{display:block;width:151px;height:68px;color:#00a9b2;background:url(images/pro_sanjiao.jpg) bottom center no-repeat;}
.pro_list{margin-top:37px;}
.pro_list ul{ overflow:hidden;border-bottom:1px solid #909090;padding-bottom:10px;}
.pro_list ul li{width:302px;height:263px;float:left; text-align:center;}
.pro_list ul li p{margin:0; line-height:28px;font-size:12px; font-family:"宋体";color:#333;}
.pro_list1{padding-top:37px;}
.pro_list1 ul{ overflow:hidden;border-bottom:1px solid #909090;padding-bottom:10px;}
.pro_list1 ul li{width:302px;height:263px;float:left; text-align:center;}
.pro_list1 ul li p{margin:0; line-height:28px;font-size:12px; font-family:"宋体";color:#333;}
.normal_title{width:860px;height:50px; line-height:40px; text-align:center;font-size:24px; font-family:Microsoft Yahei;color:#00a9b2;border-bottom:1px dashed #969696;margin-bottom: 20px;}
.newsnormal_text{padding-bottom:20px;border-bottom:1px dashed #ccc;font-size:14px; font-family:"Microsoft Yahei";}
.newsnormal_text p{text-indent:2em;font-size:14px; font-family:"Microsoft Yahei";color:#424242;}
.normal_pic{margin:10px auto;}
.normal_title1{font-size:18px; font-family:Microsoft Yahei;color:#595757; line-height:50px;}
.line{width:100%;border-top:1px solid #ccc;margin:10px auto;}
.liuyan_box{width:860px; position:relative;}
.txt8{height:115px; line-height:115px; text-align:center;font-size:24px; font-family:Microsoft Yahei; color:#323232; }
.liuyan_pic{float:left;margin-top: 124px;margin-left: 26px;}
.liuyan_normal{float:right;width:610px;}
#liuyan {
	overflow: hidden;
	background: url(images/lybj.png) 7px -8px no-repeat;
	width: 600px;
	height: 410px;
	margin: 0 auto 60px;
}
.title_red{color:red;}

.jmtj_text{width:860px;height:40px; line-height:40px; text-align:left;font-size:24px; font-family:Microsoft Yahei;color:#00a9b2;}
.qysl_text{width:500px;}
.dplist{padding-top:37px;}
.dplist ul{ overflow:hidden;border-bottom:1px solid #909090;padding-bottom:10px;}
.dplist ul li{width:227px; float:left; text-align:center;}
.dplist ul li img{ width:215px;}
.dplist ul li p{margin:0; line-height:28px;font-size:12px; font-family:"宋体";color:#333;}

/*图标字体*/
@font-face {font-family: "jrico";
  src: url('font/iconfont.eot'); /* IE9*/
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font/iconfont.woff') format('woff'), /* chrome、firefox */
  url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.ion {
  font-family:"jrico" !important;
  display:inline-block;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;   
}
.MobilePush{ display:none; font-size: 30px;
    color: #00A9B2!important;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -12px;}
.nav ul li a.mm-subopen{ width:40px; height:100%; line-height:40px; top:0; right:0; display:none; padding:0; margin:0; text-align:center; position:absolute;}
#mm-blocker{ left:50%; top:0; position:absolute; z-index:999; width:100%; height:100%; cursor:pointer; display:none;}
.subnav{ position:absolute; width:100%; height:100%; z-index:1; left:100%; top:0; display:none; background:#333; -webkit-transition:left .5s; -moz-transition:left .5s; -o-transition:left .5s;}
.mainnav{ position:relative; left:0; transition:left .5s; -webkit-transition:left .5s; -moz-transition:left .5s; -o-transition:left .5s;}
.cdtl-txt{ display:none;}
.logo2{display:none;}

@media screen and (max-width: 640px){
.cdtl-txt{ display:block; padding:15px;}
.liuyanbox input {
    width: 97%;
    height: 33px;
    padding: 0px 1%;
    line-height: normal;
    background: #FDFDFD;
    border-top: 1px solid #858585;
    border-left: 1px solid #AFAFAF;
    border-right: 1px solid #AFAFAF;
    border-bottom: 1px solid #C9C9C9;
    -moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
    -webkit-box-shadow: 1px 2px 3px #B7B7B7 inset!important;
    box-shadow: 1px 2px 3px #B7B7B7 inset!important;
    -webkit-appearance: none;
}
.liuyanbox textarea {
    width: 97%;
    height: 130px;
    padding: 1%;
    line-height: 20px;
    background: #FDFDFD;
    border-top: 1px solid #858585;
    border-left: 1px solid #AFAFAF;
    border-right: 1px solid #AFAFAF;
    border-bottom: 1px solid #C9C9C9;
    -moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
    -webkit-box-shadow: 1px 2px 3px #B7B7B7 inset!important;
    box-shadow: 1px 2px 3px #B7B7B7 inset!important;
    -webkit-appearance: none;
}
.btn-a {
    background: #d40a2b;
    font: 1.375em/2.5 "Microsoft YaHei";
    text-align: center;
    color: #FFF;
    cursor: pointer;
	width:100%;}
.btn-a a {
    display: block;
    color: #FFF;}
.liuyanbox li {
    margin-bottom: 10px;
}
#dituContent{ display:none;}
img{ max-width:100%;}
.text img,.newsnormal_text img{ width:98%; height:auto;}
.subnav{ display:block;}
body{font-size: 100%;min-width: 200px;line-height: 1.5em;width: 100%;}
.mm-opened,.mm-opened body{ overflow:hidden; width:100%; height:100%;}
.MobilePush{ display:block; }
.header{height:70px;background:#fff;}
.header_con{width:100%;height:70px; position:relative;}
.logo{height:70px;}
.logo img{height:70px;width:auto; display:none;}
.logo img.logo2{display:block; padding-left:15px;}
.top{ background:#e8e8e8; width:100%; height:32px; line-height:32px; display:none;}
.top_l{ display:none;}
.top_r{ padding-right:5px;}
.nav{ position:fixed; overflow:hidden; width:50%; background:#333; z-index:10000; height:100%; left:-50%; top:0; transition:left .5s; -webkit-transition:left .5s; -moz-transition:left .5s; -o-transition:left .5s;}
.mm-opened .nav{ left:0;}
.mainnav.sub-open{ left:-40%;}
.subnav.sub-open{ left:0; }
.mm-opened #mm-blocker{ display:block;}
.nav ul{ width:100%; overflow:hidden; padding-top:20px;}
.nav ul li{ float:none; width:100%; height:50px; line-height:50px; background:none; position:relative; border-bottom:1px solid rgba(0,0,0,.15);}
.nav ul li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:50px; width:auto; text-align:left; padding-left:20px; font-size:16px; padding-right:40px; line-height:50px; color:#DEDCDC;}
.nav ul li a:hover, .nav ul li a.active{ background:none;}
.box_nybanner{ height:auto; margin:0;}
.nybanner{ width:100%; position:relative; left:0; margin:0; height:auto;}
.nybanner ul{ position:relative; left:0; top:0;}
.nybanner ul li{ width:100%;}
.nybanner ul li img{ width:100%; height:auto;}
.banner_btm{ display:none;}
.nav ul.subnav li a{ padding-right:10px;}
.nav ul li a.mm-subclose{color: rgba(255,255,255,.5); text-indent:15px;}
.nav ul li a.mm-subclose:before{
	position: absolute;
    bottom: 50%;
    display: block;
    width: 7px;
    height: 7px;
    margin-bottom: -5px;
    content: "";
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border: 2px solid transparent;
	border-right: 0;
    border-bottom: 0;
	border-color: rgba(255,255,255,.3);}
.nav ul li a.mm-subopen{ display:block; overflow:hidden;}
.nav ul>li>a.mm-subopen:before{ border-color: rgba(0,0,0,.15);
float:left;
    height: 100%;
    content: "";
    border-left-width: 1px;
    border-left-style: solid;}
.nav ul li a.mm-subopen:after{right: 18px;
    
	position: absolute;
    bottom: 50%;
    display: block;
    width: 7px;
    height: 7px;
    margin-bottom: -5px;
    content: "";
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border: 2px solid transparent;
	border-color: rgba(255,255,255,.3);
	border-top: 0;
    border-left: 0;}
.nav ul li a:hover{background:none;}
.box1_r_title_ln{ color:#fff;}
.box1_r_entitle_ln{ color:#fff;}
.box1_text_ln p a{ color:#fff;}
.box_banner{width:100%;margin-top:0;height:auto;}
.banner{width:100%;margin-top:0;height:auto;left:0;margin-left:0; position:relative;}
.banner ul{ position:relative; height:auto;}
.banner ul,.banner ul li{width:100%;}
.banner ul li img{width:100%;height:auto;}
#prev,#next{display:none;}
.box1{height:auto;background: url(images/box1_bg.jpg) top center repeat-y;}
.box1_con{width:96%;padding:0 2%;}
.box1_l,.box1_r{width:100%; clear:both;}
.box1_banner{display:none;}
.sy_title,.entitle{ text-align:left; }
.sy_title,.sy_title_b{font-size:24px; line-height:30px;}
.entitle{ font-size:18px; line-height:22px;}
.box1_l p{ margin:7px 0px; margin-bottom:20px;}
.jx{display:none;}
.ppwh,.ppln{width:auto;height:auto; background:#01a9b2;}
.box1_text_ln{ float:none; padding-left:2%; padding-right:2%; width:auto;}
.box1_r_jx_ln{ display:none;}
.box1_text_ln p{ margin:0;}
.box1_img{width:100%; float:none;}
.box1_img img{width:100%;height:100%;}
.box1_text{width:auto; padding-left:2%; padding-right:2%; float:none; color:#fff;}
.box1_r_title{ font-size:24px; color:#fff;}
.box1_r_entitle{ color:#fff;}
.box1_text p a{ color:#fff;}
.box1_text p{margin:0; color:#fff;}
.box1_r_jx{display:none;}
.box2{height:auto;background: url(images/box1_bg.jpg) top center repeat-y;}
.box2_con{width:96%;padding:0 2%;}
.box2_title{margin-bottom:0;}
.synews{width:100%;float:none;}
.sy_video{display:none;}
.news_gengduo{bottom:32px;right:10px;}
.synews_banner{width:100%;display:block;float:none;padding-top: 65%;height:auto;}
.synews_banner ul li{width:100%;}
.lqht{width:100%;}
.synewslist{width:100%;float:none;}
.synews_banner ul{ overflow:hidden;}
.synews_banner ul li img{width:100%;height:auto;}
.data{width:22%;}
.data span{font-size:22px;}
.synews_text{width:75%;height:47px;padding-top:4px;}
.synews_text p{ line-height:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.synews_title{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box3{height:auto;background: url(images/box3_bg.jpg) top center repeat-y;}
.box3_con{width:96%;padding:0 2%;}
.box4{height:auto;background: url(images/box4_bg.jpg) top center repeat-y;}
.box4_con{width:96%;padding:0 2%;}
.box4_p{display:none;}
.box4_title{padding:3% 0;}
.box4_title p{margin:0;display:none;}
.box4_list ul li{width:25%;padding:0;float:left;}
.box4_li_img1 img.suba{ position:absolute; left:0; top:0;}
.box4_list{width:100%;margin:4% auto;}
.box4_li1_bg,.box4_li2_bg,.box4_li3_bg,.box4_li4_bg{display:none;}
.box4_li_img1{width:100%;height:100%;}
.box4_li_img1 img{width:94%;height:auto; position:static;}
.box4_title1{ font-size:14px;margin:0;}
.footer{height:auto;background: #008a91; overflow:hidden;}
.footer_con{width:96%;padding:0 2%;}
.footer_top{width:100%;height:192px;}
.footer_logo,.back,.footer_bottom,.ewm,.footer_nav,.box3{display:none;}
.sy_lx{width:100%;padding:10% 0;left:0; text-align:center;background:none;}
.content{width:100%;}
.normal_title{width:100%;height:auto; text-align:center;}
.main{width:96%;padding:0 2%;}

.hot_nav,.sidebar,.newspic,.sx{display:none;}
.pro_title{ width:100%; padding-top:10px;}
.pro_title ul li{ height:40px; line-height:40px; width:auto; overflow:hidden; padding:0px 10px;}
.pro_title ul li a{height:40px; line-height:40px; width:auto; font-size:14px;}
.pro_title ul li a:hover{height:40px; line-height:40px; width:auto; font-size:14px; background:none;}
.pro_title ul li a.selected1{height:40px; line-height:40px; width:auto; background:none;}
.text table,.text div{float:none;width:100%;}
.nynewslist ul li{width:100%;border-bottom: 1px dotted #979797; height:auto; margin:0; padding:5px 0px;}
.newstext{width:100%;padding-left:0;border:none; height:auto; float:none;}
.newstext span{display:none;}
.newstext p{width:100%;}
.newstitle{line-height:30px; height:30px; overflow:hidden;}
.brief{ text-indent:0; height:3em; line-height:1.5em; overflow:hidden;}
.pro_main{width:96%;padding:0 2%;}
.dplist ul li{width:100%;}
.normal_title{font-size:20px;}
.pro_list1{ padding-top:15px;}
.pro_list1 ul li{width:50%; height:auto;}
.pro_list1 ul li img{ width:94%; display:block; height:auto; margin:0 auto;}
.pro_list1 ul li p{ display:block; width:94%; overflow:hidden; margin:0 auto; height:28px; text-overflow:ellipsis; white-space:nowrap;}
.pro_list ul li{width:50%; height:auto;}
.pro_list ul li img{ width:94%; display:block; height:auto; margin:0 auto;}
.pro_list ul li p{ display:block; width:94%; overflow:hidden; margin:0 auto; height:28px; text-overflow:ellipsis; white-space:nowrap;}
.fenye{ height:auto; line-height:1.5em; padding:20px 0px; font-size:12px;}
.nynewslist{ padding-top:10px;}
.title1{ font-size:18px; line-height:1.5em;}
.pro_list{margin-top:15px;}
.liuyan_pic{ display:none;}
.liuyan_box{ width:100%;}
.liuyan_normal{ width:100%; float:none; display:none;}
}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}