#page{min-height:100%;width:100%;max-width:640px;margin:0 auto;overflow:hidden;}
#brand img{display:block;width:100%;}
.menulist,#mainmenu,.box-btn{width:98%;margin:0 auto;}
.box-btn{width:100%;color:#FFF;}
.box-btn a{font-family:Microsoft YaHei}

.home_a{ width:30%; height:100%; display:block; position:absolute; left:0; top:0;}
.plug-div .icon{-webkit-background-size:20px auto;-o-background-size:20px auto;height:23px;margin:3px auto 0;display:block;width:100%;}
.plug-div{height:50px;max-width:800px;}
.plug-div .plug-phone{position:fixed;z-index:900;bottom:0;left:0;right:0;margin:auto;max-width:640px;display:block;width:100%;height:50px;overflow:hidden;background:url(../images/foot.jpg);display:-webkit-box;display:box;-webkit-box-orient:horizontal;}
.plug-div .plug-phone>div{width:auto!important;height:100%;margin:0;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;overflow:hidden;box-shadow:none!important;}
.plug-div .plug-phone>div a{display:block;width:100%;height:100%;}
.plug-div .plug-phone>div .title{line-height:22px;font-size:12px;text-align:center;width:100%;margin:0 auto;color:#FFF;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

#footer{width:100%;max-width:640px;margin:0 auto;_zoom:1;text-align:center;padding-top: 20px;padding-bottom: 20px;clear:both;font-size:10px;color:#555}
.title{ width:100%; position:relative}
.title img{ width:100%}
.title span{ position:absolute; right:0px; top:0px; width:20%; height:100%; }

.aboutr{ float:right; width:56%; margin-right:5px; margin-top: -23%; position: relative;}
.aboutr span{ font-weight:bold; float:left; font-size:14px;}
.aboutr p{  float:left; color:#FFF; border-top:1px solid #0468be}
.aboutr a{ color:#9bcefa; margin-left:13%; text-decoration:underline}

#img_List{ /* margin-left:19px; */margin-top: 30px;}
#img_List li{ width: 30%; float:left; margin: 0px 5px 10px 5px;}
#img_List li p{ width: 100%; height:30px; line-height:30px; text-align:center; font-size:12px;}
#img_List li img{ width: 100%; /* height:280px; */ border:1px solid #c8c8c8;}

#img_List1{ /* margin-left:19px; */margin-top: 30px;}
#img_List1 li{ width:96%; margin-left:2%; height:24px; line-height:24px; border-bottom:1px dashed #ccc; margin-bottom:15px;}
#img_List1 li a{ float:left;}
#img_List1 li span{ float:right}

.sypro{}
.sypro ul{}
.sypro ul li{width:30%; float:left; margin:3% 1.5% 2%;  padding:1px}
.sypro1{}
.sypro1 ul{ list-style:none}
.sypro1 ul li{width:30%; float:left; margin:0px 1.5% 2%;  padding:1px}

.iag{ width:100%; display:block; text-align:center;border:1px solid #b6b6b6; }
.iag a img{ width:100%; height:110px}
.bai{ width:100%; height:30px; color:#5c5c5c; line-height:30px;}
.bai a{ width:100%; height:30px; display:block; color:#333333; line-height:15px; text-align:center; font-family:Microsoft YaHei; font-size:12px; font-weight:bold; overflow:hidden}

.lm{float:left; width:24%; margin-left:0.5%;}
.lm1{float:left; width:24%; margin-left:1.5%;}
.lmbg{ background:#f5f5f5}
.lmbg ul{ background:#f5f5f5}

.product{ width:95%; margin:0 auto;}
.product ul li{ width:30%; float:left; margin:0px 1.5% 2%; padding:1px}
.product1{ width:95%; margin:0 auto;}

#header{width:100%;display:block;max-width:800px;height:42px;position:relative;color:white;}
#header #return{width:45px;height:100%;background:url(../images/icon-return.png) no-repeat 7px 12px;background-color:rgba(0,0,0,0.2);}
#header .title{font-size:14pt;display:block;padding-left:10px;font-weight:bolder;margin-right:67px;text-align:center;line-height:42px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:40px;}
#header .right{position:absolute;right:0;top:0;}
#header img{height:42px;width:66px;}
.bgcolor {}
.left{float:left;}
.right{float:right;}
#container h1{font-size:20px;display:inline-block; font-weight:normal}
.article-time{padding-bottom:6px;font-size:10pt;color:#999;border-bottom:1px solid #C6C4C2;}
.article-content{margin-top:10px;line-height:30px; font-size:14px;}
.article-content .title-img{display:block;width:100%;text-align:center;}
.article-content img{max-width:100%!important;margin:0 auto 5px;}
#container{padding-left:8px;padding-right:8px;width:100%;box-sizing:border-box;padding-bottom:10px;}
#mainmenu1{width:100%;margin:0 auto;margin-top:6px;}
#mainmenu1 li .title{width:90%;text-overflow:ellipsis;white-space:nowrap!important;overflow:hidden;}
.fn-clear{zoom:1;}
#mainmenu1 li .title{line-height:20px; font-weight:bold; color:#6d6b78; font-size:16px;}
#mainmenu1 li .right-arrow{position:absolute;width:18px;height:27px;background:url(../images/grey-right-arrow.png) no-repeat 0 0;top:1px;right:15px;-webkit-background-size:12px 18px;-o-background-size:12px 18px;}

#mainmenu2{}
#mainmenu2 ul{ margin:0 auto; padding:0; list-style:none}
#mainmenu2 ul li{width:30%; float:left; margin:0px 1.5% 2%;  padding:1px}
#mainmenu2{width:96%;margin:0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:6px;background-color:#FFF;}
#mainmenu2 li a{color:#6d6b78;}
#mainmenu2 li .title{width:90%;text-overflow:ellipsis;white-space:nowrap!important;overflow:hidden;}
.fn-clear{zoom:1;}
#mainmenu2 li:first-child{border: none;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;}
#mainmenu2 li:last-child{-webkit-border-radius: 0px 0px 6px 6px;border-radius: 0px 0px 6px 6px;}
#mainmenu2 li a{display: block;}
#mainmenu2 li .title{line-height:70px; font-weight:bold; color:#000; font-size:15px;}
#mainmenu2 li .right-arrow{position:absolute;width:18px;height:27px;background:url(../images/grey-right-arrow.png) no-repeat 0 0;top:28px;right:15px;-webkit-background-size:12px 18px;-o-background-size:12px 18px;}
#mainmenu2 li img{width: 90px;position: absolute;top: 9px;left: 10px;max-height: 53px;}
#mainmenu2 li{height: 71px;padding: 0 0 0 110px;list-style: none;position: relative;border-top: 1px solid #dbdbdb;background-color: #FFF;}

.icon-160-14{background-image:url(../images/index_1.png) }
.icon-160-45{background-image:url(../images/index_2.png);}
.icon-160-28{background-image:url(../images/index_3.png);}
.icon-160-48{background-image:url(../images/index_4.png);}
.icon-160-52{background-image:url(../images/index_5.png);}
.icon{speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#fff;margin:0 auto;font-size:20px;display:inline-block;width:30px;height:100%;text-align:center;float:left;-webkit-background-size:20px auto;-o-background-size:20px auto;background-position:center;background-repeat:no-repeat;margin-right:5px;}
.dropdown-menu-top li,.dropdown-menu li{border-top:1px solid #666;border-bottom:1px solid #000;}
.dropdown-menu-top li a,.dropdown-menu li a{text-align:left;display:block;width:auto;height:42px;line-height:42px;padding-left:10px;color:#fdf7f7;font-size:16px;margin:0;white-space:nowrap;overflow:hidden;}
.icon-1{background-image:url(../images/1.png);}
.icon-2{background-image:url(../images/2.png);}
.icon-3{background-image:url(../images/3.png);}
.icon-4{background-image:url(../images/4.png);}
.icon-5{background-image:url(../images/5.png);}
.dropdown-menu:after {
	position: absolute;
	top: -8px;
	right: 22px;
	content: "";
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-bottom: 8px solid rgba(0,0,0,0.8);
	border-top: 0;
}
.inst{ width:100%; float:left; padding:23px 2.5% 0; background-color:#cce9f9; border-bottom:1px solid #c2c9cd;}
.inst ul li{ width:30%; float:left; margin:0 1.6% 23px}
.inst ul li img{ width:100%}
.btns{ width:100%; height:65px; line-height:65px; float:left; background-color:#cce9f9; text-align:center; font-size:12px; color:#1f306c; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.bannre{ width:100%; float:left; text-align:center;}
.bannre img{ width:100%}

.tpNav{ width:100%; float:left; position:relative; height:150px; margin-top:18px;}
#sliderSegmentedControl{ height:130px !important;}
.mui-control-item{ width:130px;}
.mui-control-item img{ width:130px;}
.mui-control-item span{ width:130px; height:30px; line-height:30px; text-align:center; background:#1e8f85; display:block; color:#fff; font-size:14px;}
.sp1{ background:#75886c !important}
.sp2{ background:#1e8f85 !important}
.sp3{ background:#715d9d !important}
.sp4{ background:#75886c !important}
.sp5{ background:#1e8f85 !important}
.sp6{ background:#715d9d !important}
.sp7{ background:#75886c !important}
.sp8{ background:#1e8f85 !important}
.sp9{ background:#715d9d !important}
.sp10{ background:#75886c !important}
.sp11{ background:#1e8f85 !important}
.sp12{ background:#715d9d !important}
.sp13{ background:#75886c !important}
.hj1{ font-size:16px; color:#fa7d13; float:left; width:65%}
.neirong{ width:65%; float:left; height:16px; line-height:16px; color:#555; font-size:12px; font-weight:bold; height:16px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ddsx{ width:65%; float:left; line-height:18px; color:#757577; font-size:12px;}
.dsf{ width:100%; height:30px; height:30px; padding:0 2.5%;color:#66798a; font-size:12px; float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.dsf a{color:#66798a; font-size:12px;}
.dsf img{ width:20% !important; }

.mui-control-item1{line-height: 38px;
    display: table-cell;
    overflow: hidden;
    width: 1%;
    -webkit-transition: background-color .1s linear;
    transition: background-color .1s linear;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #007aff;
    border-color: #007aff;
    display: inline-block;
    width: auto;
    margin-left: 10px;}
	.mui-control-item1{ width:130px; }
.mui-control-item1 img{ width:130px;}
.mui-control-item1 span{ width:130px; height:30px; line-height:30px; text-align:center; background:#1e8f85; display:block; color:#fff; font-size:14px;}
.clasm{ width:100%; float:left; padding-top:10px; font-size:12px; border-top:2px solid #66798a}
.clasm ul li{ width:100%; padding:2%; float:left; border-bottom:1px solid #ccc}
.clasm ul li img{ width:30%; margin-right:3%; float:left}

.textCont{ width:100%; float:left; padding:15px 2.5%; line-height:24px;}
.textCont img{ max-width:100%;}
.textCont table{ max-width:100%}
.u1{ float:left; width:100%; height:24px; line-height:24px; font-size:18px; color:#F5821F; font-weight:bold;}
.u2{ width:100%; height:55px; line-height:20px; font-size:14px; color:#555; margin-bottom:15px; font-weight:bold;}
.u3{ width:100%; float:left}

.textCont1{ width:100%; float:left; padding:15px 2.5%;}
.textCont1 ul li{ width:100%; float:left; height:30px; line-height:30px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.textCont1 ul li a{ float:left; width:70%;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.textCont1 ul li span{ text-align:right; float:right; width:30%; display:block; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.oq{ width:100%; float:left;}
.td1{ width:20%; height:30px; line-height:30px; float:left; margin-bottom:15px; text-align:right;}
.tb2{ width:80%; height:30px; line-height:30px; float:left; margin-bottom:15px;}
.tb2 input{ width:99%; height:30px; border:1px solid #ccc; line-height:20px; padding:0 1%; border-radius:4px}
.td3{ width:20%; height:40px; line-height:40px; float:left; margin-bottom:15px; text-align:right;}
.tb4{ width:80%; height:80px; float:left; line-height:80px; margin-bottom:15px;}
.tb4 textarea{ width:100%; height:80px; line-height:20px; font-size:12px; padding:0 1%; border:1px solid #ccc; border-radius:4px;}
.td5{ width:100%; height:30px; line-height:30px; text-align:center; float:left}
.td5 input{ width:50%; height:25px; text-align:center; line-height:22px; font-size:14px;}

.pages {width: 100%; text-align:center; padding:20px 0;display:block;height:60px;clear:both;overflow:hidden }
.pages span, .pages a, .pages .current { font-size: 12px; font-family: Arial, Helvetica,  sans-serif; margin: 0 2px;color:#555; }
.pages span font { color: #0b4b99; font-size: 12px; }
.pages a, .pages .current { border: 1px solid #dddddd; background: #fff; padding:8px 12px; text-decoration: none;color:#555; }
.pages span { padding-right: 10px }
.pages .current, .pages a:hover { background: #1d2971; color: #fff; }