body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "微软雅黑","宋体",HELVETICA;background:#f3f3f3;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
td{background-color: transparent;
    border-color: rgb(0, 0, 0) rgb(131, 105, 103) rgb(131, 105, 103);
    border-style: solid solid solid;
    border-width: 1px 1px 1px;
    padding: 0 1px;
    word-break: break-all;
	}p{word-wrap:break-word}
input,textarea{outline:none}

body{width: 100%;text-align: center;}
a:hover{text-decoration:none;}
.divborder{border: solid 1px #DADADA;}
.title-bg-green{background-color:#438A7B;}
.title-bg-grey{background-color:#E2E2E2;}
.title-bg-greys{background-color:#F6F6F6;}



/*头部css	*/
.header{height:auto;width: 100%;text-align: center;}
.header .top{width: 100%;height: 45px;text-align: center;margin: 0px;color: #fff;line-height: 45px;}
.header .top .welcome{width: 1000px;height: 100%;margin: 0px auto;}
.header .top .welcome .top-left{width:auto;float: left;height: 100%;}
.header .top .welcome .top-right{width:auto;float: right;height: 100%;}
.top-right ul li{float: left;width: 60px;}
.top-right ul li a{ color:#FFF}
.header .logodiv{width: 100%;height:115px;border-bottom: solid 1px #E6E6E6;text-align: center;background-color: #fff;line-height: 115px;}
.header .logodiv .logo{width: 1000px;height:73px;margin:0px auto; padding-top:30px}
.logo .logo-left{height: 100%;width: auto;float: left;}
.logo .logo-right{height: 100%;width: auto;float: right;}

.header .nav ul li a span:hover,.header .nav ul li a .active{border-top: solid 3px #438A7B;line-height: 68px;}
            .navbox{height:74px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
            .nav{width:1100px;margin:0 auto;}
            .nav li{float:left;height:74px;background-position:100% -99px;position:relative;}
            .nav li.last{background:none;}
            .nav li a{float:left;display:block;height:74px;overflow:hidden;}
            .nav li a span{float:left;display:block;line-height:74px;font-size:14px;color:#333;cursor:pointer;width:110px;text-align:center;}
            .nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
            .nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#333;}
            .nav li.selected .submenu{display:block;}
            .nav li .submenu{display:none;position:absolute;top:74px;}
            .nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;width:110px;background:#fff;}
            .nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
            .nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
            .nav li .submenu li.last{border:none;}
            .nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;}
            .nav li .submenu li a:hover{background:#ddd;}



.main{width: 100%;height:auto;text-align: center;background-color:#fff;}

/*底部*/
.footer{height:auto; padding:20px 0; width: 100%;text-align: center;float: left;}
.footer .footerbody{width:1000px;height: 100%;margin:0 auto;}
.footerbody .footleft{width: 324px;height: 100%;background-color: #FFF;float: left;text-align: center;line-height: 314px;}
.footerbody .footright{width:100%;height: 100%;}
.footerbody .footright .footright-up{height:auto; overflow:hidden;width:100%;border-bottom: solid 1px #7CADA3;}
.foot-up-left{height: 100%;float: left;width: 65px;font-size: 14px;font-family: "微软雅黑";color: #FFF;line-height: 30px;}
.foot-up-right{height: 100%;line-height: 30px;}
.foot-up-right ul{float: left}
.foot-up-right ul li{float: left;width: auto;padding-left:10px;height:30px;line-height: 30px;}
.foot-up-right ul li a{color: #FFF;}

.footerbody .footright .footright-down{height:auto;width:100%;}
.foot-down-left{width: 230px;height: 100%;float: left;text-align:center;line-height:224px; }
.foot-down-right{width: 100%;text-align: left;padding-top: 30px;line-height: 30px;}
.foot-down-right ul li{font-size: 12px; color: #fff; float:left; padding:0 10px}
.footleft img{ padding-top:80px}
.foot-down-left img{ padding-top:70px}


/*公共样式--标题框：绿色背景黄色边头-图标边尾*/
.title{width: 100%; overflow:hidden;line-height: 44px;font-size: 15px;color:#FFF;font-family: '微软雅黑';background-color: #438A7B;}
.title span {height: 44px;width: 6px;background-color:#E0BB2F;display: block;float: left; }
.title .word {height: 44px;width:70%;display: block;float: left; overflow:hidden; }
.title .word span{height: 44px;width: 44px;display: block;float: left;background: url(titlefl.png) 11px 37px; }
.title a {height: 44px;width: 44px;display: block;float: right;margin-right: 10px; background-image: url('more01.png'); }
.title a.more {height: 44px;width: 44px;display: block;float: right;margin-right: 10px; background: url('titlefl.png') 41px 36px;color:#FFF;font-size:28px;font-family:"宋体";}
.title a.more:hover{text-decoration: none;}


.title1{width: 100%;height: 44px;line-height: 44px;font-size: 15px;color:#FFF;font-family: '微软雅黑';background-color: #438A7B;}
.title1 span {height: 44px;width: 6px;background-color:#E0BB2F;display: block;float: left; }
.title1 .word {height: 44px;width: auto;display: block;float: left;}
.title1 .word span{height: 44px;width: 44px;display: block;float: left;background: url(titlefl.png) 11px 37px; }
.title1 a {height: 44px;display: block;float: right;margin-right: 10px; color:#FFF}


/*其他页面公共部分*/
.main-bodys{width: 100%;height:auto;text-align: center;float: left;}
.main-body{width: 1000px;height:auto;text-align: center;margin: 0px auto;}
.banner img {width: 100%;}
.banner{height: auto;width: 100%;text-align: center;padding-top: 0px;}
.main-body-left{width: 215px;height: auto;position: relative; float: left;padding-bottom: 50px}
.body-left-up{width: 100%;height:auto; padding-bottom:20px}
.leftimg{width: 100%;padding-top: 60px;}
.left-title{color: #fff;font-size:34px;font-family: '微软雅黑'; font-weight: bold;width: 100%;text-align: center;padding-top: 27px;}
.left-title-en{color: #fff;font-size:26px;font-family: 'Arial';width: 100%;text-align: center; padding-top:30px}

/*标题框：绿色背景-图标+标题*/
.smp-title{width: 100%;height: 39px;line-height: 38px;display: block; background-color:#F3F1F2;text-align: left;color:#585858;font-size:14px;border-top: solid 1px #fff; }
.smp-title span{width: 38px;height: 38px;line-height: 38px; background: url(titlefl-y.png) -13px 37px;display: block;float: left;margin-left: 50px; }
.smp-title.active,.smp-title:hover{width: 100%;height: 39px;line-height: 38px; background-color:#438A7B;text-align: left;color:#fff;font-size:14px;border-top: solid 1px #52AA98; }
.smp-title.active span,.smp-title:hover span{width: 38px;height: 38px;line-height: 38px; background: url(titlefl.png) -8px 34px;display: block;float: left;margin-left: 50px;}

/*左侧联系我们*/
.left-contactus{ width: 213px;height:auto;border-left: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;border-bottom: solid 1px #D5D5D5;margin-top: 12px;background-color: #fff; overflow:hidden}
.left-contactus .cont-title{ width: 200px;height: 35px;line-height: 35px;color: #fff; padding-left: 15px;text-align: left;position: relative;left:-1px; font-size: 14px; background-color: #438A7B;float: left;}
.left-contactus .cont-name{ width: 198px;color: #e0b82f; padding:15px 0 10px 15px;text-align: left;position: relative;left:0px; font-size: 14px; background-color: #fff;float: left;}
.left-contactus .cont-line{ width: 198px;height: 50px;padding-left: 15px;text-align: left;position: relative;left:0px; background:url('left-tel.png') 12px 9px;background-repeat: no-repeat;float: left;}
.left-contactus .cont-line .up{ width: 133px;height: 25px;line-height: 37px; padding-left: 56px;text-align: left;position: relative;left:0px;float: left;font-size: 12px;color: #585858;}
.left-contactus .cont-line .down{ height: 25px;line-height: 18px; padding-left: 56px;text-align: left;position: relative;left:0px; float: left;font-size:15px;color: #666;}
.left-contactus .cont-address{ width: 198px;line-height: 22px;color: #585858; padding-left: 15px;text-align: left;position: relative;left:0px; font-size: 14px; background-color: #fff;float: left;}
.left-contactus .cont-tel,.left-contactus .cont-fax{ width: 198px; line-height:25px;color: #585858; padding-left: 15px;text-align: left;position: relative;left:0px; font-size: 14px; background-color: #fff;float: left;}

/*左侧焦点图*/
.left-banner{width: 100%;height: 136px;margin-top: 10px;}
.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li a{height: 100%;width: 100%;display: block;}
.luara-left ul li a img{width: inherit;height: inherit;}
.left-banner ol{position:relative;width: 116px;height: 30px;top:-32px;left:110px;}
.left-banner ol li{float:left;width:22px;height: 22px;border-radius: 50%; margin: 5px;background: #444444;color: #fff;font-size: 14px;}
.left-banner ol li.seleted{background: #E0B82F;}
.left-banner-title{width:194px;height: 30px;position:relative; left: 0px; bottom: 30px; float: left;background:#666; filter: alpha(opacity=50); opacity: 0.5;color: #fff;font-size: 14px;line-height: 30px;text-align: left; padding-left: 20px;}
/*右侧头部*/
.main-body-right{width: 765px;min-height:900px;position: relative; float: right;padding-bottom:30px;}
.right-title{width: 100%;height: 47px;float: left;border-bottom: solid 1px #D9D9D9;}
.right-title-left{height: 47px;line-height: 47px; text-align: left; font-size: 16px;color: #333333;font-weight: bold;}
.right-title-left em{font-family:'Arial'; font-size: 16px;color: #999999;font-weight: inherit; display:none}
.right-title-right{width: 500px;height: 47px;line-height: 47px; text-align: right; float: right; display:none}
.right-title-right .link{float: right;width: auto;height: 100%;font-size: 12px;color: #585858;}
.right-title-right .link .home{width:100px;height: 100%;background: url(home.png) 1px -1px;background-repeat: no-repeat;padding-left: 20px;}
.right-title-right .link a{width:auto;height: 100%;color: #585858;padding-left: 2px;padding-right: 2px;}
.main-body-right .right-content{width: 100%;height: auto;float:left;text-align: left;line-height: 22px;}

.main-body-right .right-content ul.imgs li{float: left; width: 255px;height:240px;margin-top: 24px;}
.main-body-right .right-content ul.imgs li a{width: 240px;height:240px;display: block; background-color: #EFEFEF;margin: 0 auto;text-align: center;text-decoration: none;;}
.main-body-right .right-content ul.imgs li a:hover{width: 240px;height:240px;display: block; background-color:#438A7B;margin: 0 auto;}
.main-body-right .right-content ul.imgs li a img{width: 224px;height:190px;margin-top: 8px;}
.main-body-right .right-content ul.imgs li a .imgtitle{width: 100%;height:37px;text-align: center;color:#585858;font-size: 14px;line-height: 35px;}
.main-body-right .right-content ul.imgs li a:hover .imgtitle{width: 100%;height:37px;text-align: center;color:#fff;font-size: 14px;line-height: 35px;}
ul.imgs li:nth-child(1) a,ul.imgs li:nth-child(4) a,ul.imgs li:nth-child(7) a,ul.imgs li:nth-child(10) a{float: left;}
ul.imgs li:nth-child(3) a,ul.imgs li:nth-child(6) a,ul.imgs li:nth-child(9) a,ul.imgs li:nth-child(12) a{float: right;}

/*新闻列表*/
ul.newslist{padding-top: 20px;}
ul.newslist li{height: 80px;width: 100%;border-bottom: dashed 1px #ccc;margin-top: 14px;}
ul.newslist li .newstitle{width: 100%;height: 25px;float: left;}
ul.newslist li .newstitle a{width:auto;height:100%;display: block; font-size: 14px;color: #333;text-decoration: none; float: left;}
ul.newslist li .newstitle span{width:auto;height:100%;float: right;color: #585858;}
ul.newslist li p{float: left;text-align: left;font-size: 12px;color: #8D8D8D;line-height: 22px;}
ul.newslist li p a{font-size: 12px;color: #D9523C;line-height: 22px;}
.page{height: 24px;width: 100%;float: left;text-align: left;line-height:24px;margin-top: 30px;padding-bottom: 30px;}
/*.page li{float: left;line-height: }*/
.page ul li{float: left;margin-right: 5px;height: 24px;line-height: 24px;border: solid 1px #cccccc;padding: 0px 7px;}
.page li a{ width: auto;float: left;display: block;height: 100%;}
.page .thisclass{width: auto;float: left;display: block;border: solid 1px red;height: 24px;}
.pageinfo{width: auto;float: left;display: block;height: 100%;padding: 0px 7px;}
.pageinfo strong{font-weight:normal;}
.content-pre-next{height: 24px;width: 100%;float: left;text-align: left;line-height:24px;margin-top: 30px;}
.content-pre-next span{height: 24px;width: 50px;float: left;text-align: left;line-height:24px;font-weight: bold;}
.right-title-line{width: 248px;height: 1px;position: relative;float: left; left:0px;bottom:2px;background-color: #438A7B; border: solid 1px #438A7B;}
/*新闻详情*/
.content-title{width:100%;float: left;height: 40px;font-size: 16px;font-family: '微软雅黑';color: #333; text-align: center;line-height: 45px;margin-top: 20px;}
.content-ltitle{width:100%;float: left;height: 40px;font-size: 12px;font-family: '微软雅黑';color: #585858; text-align: center;line-height: 12px;}
.news-content{text-align: left;padding-top: 10px;height: auto;width: 100%;float: left;}
.news-content img{ max-width:765px}
.content-pre-next{width: 100%;float: left;height: auto;text-align: left;margin-bottom: 40px;}
.content-pre-next a{width:100%; height: 15px;font-size: 12px;color: #585858;font-family: '微软雅黑'; text-decoration: none; float: left;margin-top:10px; }

/*新闻详情*/
.firstnews{height: 160px;width: 100%;margin-top:24px;}
.firstnews img{height: 160px;width: 298px;margin-left: 0px;float: left;}
.firstnews .forstnewcontent{height: 160px;width: 447px;margin-right: 0px;float: right;text-align: left;}
.firstnews .forstnewcontent #title a{height: 20px;width: 364px;float: left;text-align: left;font-size: 14px;font-family: '微软雅黑';color: #333333}
.firstnews .forstnewcontent p{text-align: left;font-size: 12px;font-family: '微软雅黑';color: #888888;line-height: 22px;margin-top: 26px;}
.firstnews .forstnewcontent #foot{height:25px;width:219px;margin-top:10px;text-align: left;float: left; font-size: 12px;font-family: '微软雅黑';color: #888888;}
.firstnews .forstnewcontent #foot #more a{text-decoration: none; height:25px;line-height: 25px; width:82px;float: left; text-align: center;font-size: 12px;font-family: '微软雅黑';color: #fff;background-color: #438A7B;}
.firstnews .forstnewcontent #foot #time{height:25px;line-height: 25px; width:137px;float: right; text-align: center;font-size: 12px;font-family: '微软雅黑';color: #888888;background-color: #EEEEEE;}

.title_eight1{margin-bottom: 4px;}
.title_eight{margin-bottom: 4px;}
.left-content ul li{font-size: 12px; font-family: '微软雅黑';color: #585858;height:auto;line-height: 35px; padding-left: 30px;}
.left-content ul li{background:url('lipoint.png') 0px 4px;background-repeat:no-repeat;text-align: left;}
#product_up_title{margin-top: 3px;}
.left-content1 ul li{/* font-size: 12px; *//* font-family: '微软雅黑'; *//* color: #585858; *//* height: 35px; */line-height: 35px;padding-left: 30px;}
.left-content1 ul li{background:url('lipoint.png') 0px 4px;background-repeat:no-repeat;text-align: left;}

/*产品中心*/
.prductimg .product{height: 226px;width: 228px;border: solid 1px #DADADA;}
.prductimg .product a{display: block; height: 100%;width:100%;line-height: 226px;text-align: center;}
ul.prductimg li{float: left;padding-top: 20px;}
ul.prductimg li:nth-child(1),ul.prductimg li:nth-child(4),ul.prductimg li:nth-child(7){width:268px;}
ul.prductimg li:nth-child(2),ul.prductimg li:nth-child(5),ul.prductimg li:nth-child(8){width:268px;}
ul.prductimg li:nth-child(3),ul.prductimg li:nth-child(6),ul.prductimg li:nth-child(9){width:229px;}
ul.prductimg li .ptitle{font-family: '微软雅黑';font-size: 12px; color: #333333;float: left; text-align: left;height: 30px;width: 100%; line-height:30px;}
ul.prductimg li .abstract{font-size: 12px; color: #808080;text-align: left;float: left; height: 28px;width: 100%; line-height: 28px;}
ul.prductimg li .more{display:block;color: #fff;text-align: center;float:left;height:25px;width: 110px; line-height: 25px;background-color: #333333;}
ul.prductimg li .more:hover{display:block;color: #fff;text-align: center;float:left;height:25px;width: 110px; line-height: 25px;background-color: #E0BB2F;}

/*联系我们*/
.contact-up{width: 100%;height: auto;float: left;padding-top: 40px;}
.contact-up-left{width: 380px;height: 400px;float: left;text-align: left;}
.contact-up-left .cont-get{font-family: '宋体';font-size: 14px;color: #666;height: 35px; line-height:22px;}
.contact-up-left .cont-name{font-family: '微软雅黑';font-size: 18px;color: #414141;height: 30px; line-height:22px;}
.contact-up-left .cont-tel{font-family: 'Arial';font-size: 14px;color: #666;height:50px;line-height:25px;}
.contact-up-left .cont-tels{font-family: 'Arial';font-size: 14px;color: #666;height:25px;line-height:25px;}

.contact-up-right{width: 360px;height:400px;float: right;text-align: left;}
.contact-up-right .con-title{font-size: 16px;font-family: '微软雅黑';color: #666;}
.contact-up-right .con-input{width:358px;border: solid 1px #CFCDCD;height: 33px;float: left;margin-top: 10px;}
.contact-up-right .con-btn-input{width:358px;border: solid 1px #656565;background-color: #656565;color: #fff;font-family: '微软雅黑';font-size: 16px; height: 33px;float: left;margin-top: 10px;}
.contact-up-right .con-textarea{width:358px;border: solid 1px #CFCDCD;height: 135px;float: left;margin-top: 10px;padding-top: 0px;resize: none;}
.con-input,.con-textarea{color: #CACACA;}

.contact-map{height:350px;width: 100%;border: solid 1px #CCCCCC;background-color: red;float: left;margin-bottom: 30px;}