@charset "utf-8";
/* 全局 */
html {}
body, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, form, p, label{margin:0; padding:0}
body{ background-color:#ebebeb; font-family:"微软雅黑"; line-height:24px; color:#333}
li{list-style:none}
.clear{clear:both}
img{border:0px}
a{color:#767676; text-decoration:none }
a:hover{color:#43c7ff;text-decoration:none}

.eng{font-size:12px; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#FFF; padding-left:5px;}

/*顶部*/
.topbox{ width:100%; margin:0 auto; background-color:#ebebeb; height:100px; line-height:100px;}
.top{ width:1140px; margin:0 auto;background-color:#ebebeb;}
.logo{ float:left; width:875px; padding-top:10px;}
.topright{float:right; width:240px;height:100px;}
.lan{ float:right; color:#000; font-size:12px; margin-top:10px;}
.lan ul{width:230px;}
.lan li{float:left; display:block; line-height:40px;margin-right:10px;}
.lan a{color:#000;line-height:12px;}
.lan a:hover{ color:#43c7ff}
.fwrx{ float:right; padding-right:15px;}

.menubox{width:100%; margin:0 auto; background-color:#009ddf; height:67px; line-height:67px; overflow:hidden}
.menu{width:1140px; margin:0 auto;height:67px;}
.menu h3{ float:left; width:280px;}
.menu ul{ float:left; width:1140px;}
.menu li{ width:142px; display:block; float:left; text-align:center; font-size:16px; background:url(../imagesp/menu_line.jpg) right no-repeat; display:block}
.menu li a{color:#FFF; background-color:#009ddf; width:142px; display:block}
.menu li a:hover{color:#009ddf; background-color:#FFF; width:142px;display:block; }

.bannerbox{width:1920px; margin:0 auto;}
/*banner样式*/
#banner { width:100%; margin:0 auto; position:relative; }
#banner .min_banner { background:url(../images/min_banner.gif) no-repeat left top; height:103px; }
#banner .min_banner h2 { line-height:103px; color:#5D7D56; padding-left:1.8em; font-size:24px; font-weight:bold; }

/*Banner所需样式，必须使用*/
.ShowImg { width: 100%; position: relative; height: 580px; overflow: hidden; }
.ShowImg .In { text-align: center; width: 100%; overflow: hidden; }
.ShowImg IMG { margin: 0px auto; width:1680px; height: 580px; }
.hotwrapper { position: absolute; padding:0 4px 10px 3px; margin: 0px; width: 128px; background: transparent url(../imagesp/tabbox_bg.png) no-repeat left top; height: 29px; top: -45px; left: 550px; }
.hotwrapper LI { list-style-type: none; margin-top: 9px; width: 10px; background: url(../imagesp/icon.gif) left top; float: left; height: 10px; margin-left: 12px; overflow: hidden; cursor: pointer; _margin-left: 9px; }
.hotwrapper .on { width: 10px; background: url(../imagesp/icon.gif) -19px top; float: left; height: 10px; cursor: pointer;}


.mainbox{width:100%; margin:0 auto;background-color:#FFF;}
.main{width:1140px; margin:0 auto; padding-top:80px;}
.title{width:1140px; margin:0 auto; margin-top:30px; }
.title ul{}
.title li{float:left; width:370px; display:block; font-size:18px; font-weight:bold; background:url(../imagesp/tittle_bg.jpg) no-repeat left center; line-height:42px; padding-left:10px; }
.title a{color:#FFF}
.title a:hover{color:#ebebeb}
.tittle span{ float:right;font-size:12px; font-family: Arial, Helvetica, sans-serif; font-style:italic;}

.img{width:1140px; margin:0 auto; height:214px; overflow:hidden}
.img ul{}
.img li{float:left;width:380px; display:block;}

.mainbox2{width:100%; margin:0 auto;background-color:#ebebeb; padding-bottom:80px;}
.main2{width:1140px; margin:0 auto;background-color:#FFF; height:180px;}
.news{width:380px; float:left;}
.news h4{ font-size:14px; color:#009ddf; padding-left:30px; padding-top:30px;}
.news h4 a{ color:#009ddf; }
.news h4 a:hover{ color:#ff9c00; }
.news p{ padding:10px 30px 30px 30px; font-size:12px;}


.footerbox{width:100%; margin:0 auto;background:url(../imagesp/footer_bg.jpg)  top left repeat-x; background-color:#009ddf; height:480px;}
.footer{width:1140px; margin:0 auto; padding-top:60px;}
.about{ width:400px; float:left;}
.about h3{font-size:18px; color:#FFF;}
.about p{padding:20px 0px 30px 0px; font-size:12px; color:#FFF}
.about .botton{ width:100px;float:right; color:#FFF; height:40px; line-height:40px; font-size:14px; text-align:center}
.botton a{color:#FFF; background:url(../imagesp/bottom.png) left top no-repeat;display:block}
.botton a:hover{color:#43c7ff;background:url(../imagesp/bottom_hover.png) left top no-repeat;}

.product{width:295px; float:left; margin-left:95px;}
.product h3{font-size:18px; color:#FFF;}
.product ul{margin-top:30px;}
.product li{color:#FFF; display:block;border:1px solid #43c7ff; background-color:#009ddf;width:60px; float:left; margin-right:10px; margin-bottom:10px;}
.product a{ background-color:#009ddf;border:1px solid #43c7ff;width:60px;}
.product a:hover{ background-color:#009ddf;border:1px solid #ffc600;width:60px; }

.contact{width:280px; float:left; margin-left:60px;}
.contact h3{font-size:18px; color:#FFF;}
.contact ul{ padding-top:20px;}
.contact li{color:#FFF; display:block; line-height:35px; font-size:12px; border-bottom:1px solid #43c7ff}
.contact li strong{ font-size:14px; line-height:35px;}
.paddingl{ padding-left:36px;}

.copy{ float:left; color:#FFF; text-align:center; width:100%; margin:0 auto; margin-top:50px; font-size:12px;}
.copy a{ color:#FFF}

.main{width:100%; margin:0 auto; padding-top:15px;}

.nabout{width:1140px; margin:0 auto; margin-top:10px; margin-bottom:10px; background-color:#FFF}
.nabout_l{ width:280px; float:left;}
.nabout_l h3{ font-size:18px; padding-left:20px; color:#FFF;height:48px; background-color:#009ddf;line-height:48px; background:url(../imagesp/leftmenu.jpg) left center no-repeat;}
.nabout_l1{margin:0;padding:10px 0px 15px 0px; border-bottom:1px solid #bfecff; border-left:1px solid #bfecff; border-right:1px solid #bfecff; background-color:#e0f6ff}
.nabout_l1 li{text-indent:24px; line-height:36px; background:url(../imagesp/leftmenu1.png)  no-repeat center top;margin-top:8px;}
.nabout_l1 li a{ color:#FFF; display:block;line-height:36px;}
.nabout_l1 li a:hover{display:block; color:#FFF;line-height:36px; background:url(../imagesp/leftmenu2.png)  no-repeat center top;display:block}
.nabout_l1 li.none{ border-bottom:0}
.nabout_l1 li p{margin-top:2px;}
.nabout_l1 li p a{ color:#767676}
.nabout_l1 li p a.on{display:block; color:#FFF;line-height:36px; background:url(../imagesp/leftmenu2.png)  no-repeat center top;display:block}


.nabout_r{ width:840px; float:right;}
.nabout_r_tit1{ float:left; width:840px; background:url(../imagesp/about_tit_r_bg.jpg) left center no-repeat;}
.nabout_r_tit1 h3{float:left;color:#656565; font-size:20px;line-height:44px; font-weight:bold;text-indent:20px; display:block; float:left;}
.nabout_r_tiit1_position{width:250px; float:right; font-size:12px;line-height:26px; padding-top:18px;text-align:right; padding-right:10px;}
.nabout_r_tiit1_position a{ color:#656565}
.nabout_r_tiit1_position a:hover{ color:#009ddf}
.nabout_r_tit2{ float:left; width:798px;border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; line-height:30px; padding:20px; min-height:300px; font-family:"微软雅黑";}
.nabout_r_tit2 h4{ font-size:16px; text-align:center; padding-bottom:15px; color:#009ddf; font-weight:bold;}
/*内页*/
.n_news{width:1140px; margin:0 auto; background:url(../imagesp/newstit_bg.jpg) left no-repeat; height:38px;}
.n_news_l{ width:116px; float:left}
.n_news_l h3{padding-left:25px; line-height:38px; font-size:14px; color:#FFF;}
.n_news_r{ }

#TextContent2 li{ height:38px; line-height:38px; font-size:14px}
#TextContent2 li .date{ color:#666666; margin-right:15px;}

.nfooterbox{width:100%; margin:0 auto;background:url(../imagesp/footer_bg.jpg)  top left repeat-x; background-color:#009ddf; height:250px;}
.nfooter{width:1140px; margin:0 auto; padding-top:30px;}
.ncontact{width:350px; float:left; color:#FFF;}
.ncontact h3{font-size:18px; color:#FFF;}
.ncontact ul{ padding-top:20px; width:320px; float:left}
.ncontact li{color:#FFF; display:block; line-height:32px; font-size:12px; border-bottom:1px solid #43c7ff; margin-right:20px;}
.ncontact li strong{ font-size:14px;}

.ewm{ float:left; width:147px; padding:30px 10px 10px 10px;}
.tel{float:right; width:600px; color:#FFF; font-size:18px; font-weight:bold; padding-top:30px;}
.tel ul{margin-top:30px;}
.tel li{color:#FFF; display:block;border:1px solid #43c7ff; background-color:#009ddf;width:54px; float:left; margin-right:10px; margin-bottom:10px;}
.tel li img{ width:54px; height:54px;}
.tel a{ background-color:#009ddf;border:1px solid #43c7ff;width:60px;}
.tel a:hover{ background-color:#009ddf;border:1px solid #ffc600;width:60px; }



.pageContent_list{ padding-left:20px;}
.pageContent_list LI {BACKGROUND-COLOR:#dbdbdb;MARGIN:0px 20px 15px 8px;WIDTH:230px;FLOAT:left;HEIGHT:180px;}
.pageContent_list LI IMG {PADDING-BOTTOM:3px;BACKGROUND-COLOR:#efefef;MARGIN:1px;PADDING-LEFT:3px;WIDTH:222px;PADDING-RIGHT:3px;FLOAT:left;HEIGHT:142px;PADDING-TOP:3px}
.pageContent_list LI SPAN {TEXT-ALIGN:center;LINE-HEIGHT:30px;WIDTH:222px;FLOAT:left}
.pageContent_list LI:hover {BACKGROUND-COLOR:#009ddf;WIDTH:230px;FLOAT:left;HEIGHT:180px;MARGIN:0px 20px 15px 8px;}
.pageContent_list LI:hover IMG {PADDING-BOTTOM:3px;BACKGROUND-COLOR:#009ddf;MARGIN:1px;PADDING-LEFT:3px;WIDTH:222px;PADDING-RIGHT:3px;FLOAT:left;HEIGHT:142px;PADDING-TOP:3px}
.pageContent_list LI:hover SPAN {TEXT-ALIGN:center;LINE-HEIGHT:26px;WIDTH:222px;FLOAT:left;COLOR:#fff}
.pageContent_list LI:hover SPAN A {COLOR:#fff}

.an_top{ text-align:center;padding-top:30px;}


.pageContent_end {
	clear:both;
	padding-top:30px;
	text-align:right;
}


 .news_list {BORDER-BOTTOM:#dadada 1px dashed;LINE-HEIGHT:35px;WIDTH:790px;HEIGHT:35px}
 .news_list_left {LINE-HEIGHT:35px;WIDTH:18px;FLOAT:left;HEIGHT:35px;COLOR:#ff9900;FONT-SIZE:14px;FONT-WEIGHT:bold}
 .news_list_middle {LINE-HEIGHT:35px;WIDTH:567px;FLOAT:left;HEIGHT:29px}
 .news_list_right {LINE-HEIGHT:35px;WIDTH:75px;FLOAT:right;HEIGHT:29px; font-family:arial;}
