@charset "utf-8";

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,  
li, dl, dt, dd, form, a, fieldset, input, th, td  
{margin:0px 0px; padding:0px 0px; border:0px; outline: none;-webkit-user-select: none; -webkit-text-size-adjust: none; }  
ul, ol{list-style: none;}  
a{color: black;text-decoration: none;}  
a:hover {text-decoration: underline;}  
html{font-size:0.7em;font-family: "Microsoft YaHei",Arial;} 


img, object, embed, video {
	max-width: 100%;
}
/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */
.ie6 img {
	width:100%;
}


.top{width:100%; height:31px; margin:0 auto; background-color:#333333;}
.top .weldon{width:50%; float:left;}
.top .language{width:40%; float:right; line-height:31px; text-align:right;}
.top .language a{
	color:#9C9C9C;
}
.logo{width:100%; height:auto; margin:0 auto; border-bottom:1px solid #E5E5E5; padding:5px 0px;}


.navlist
{
	margin: 0px auto;
	width:100%;
	height:27px;
}

.navlist .nav{
    list-style-type: none;
    width:100%;
    font-family: "微软雅黑","华文细黑", Helvetica, Arial, sans-serif;
    float: left;
    font-size: 15px;
    font-weight: normal;
    list-style-image: none;
	height:27px;
	 margin:0 auto;
}
.navlist .nav LI{
   float: left;
}
.navlist .nav A{
   	text-align: center;
	height:27px;
	line-height:27px;
	margin:5px 10px;
    float: left;
    color: #000000;
    text-decoration: none;
	font-size:0.8em;
}
.navlist.nav A:hover{
   border-bottom:2px solid #008042;
   color: #000000;
}
.navlist .nav .cur{
   border-bottom:2px solid #008042;
   color: #000000;
}


/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:10px auto;  max-width:480px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; width:100%; line-height:28px; bottom:0; text-align:left;background:url(images/focusBg.png) repeat-x; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;  }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

.productMain{width:100%;;margin:0px auto 10px auto;}
.productMain .prolist{width:100%;;list-style:none;margin:0px auto; height:420px;}
.productMain .prolist li{float:left; width:166px; height:199px; margin:5px 6px;  border:1px solid #E0E0E0;overflow:hidden;}
.productMain .prolist li .imgb{width:100%; height:120px; max-height:120px;text-align:center;}
.productMain .prolist li .imgb img{width:100%; margin:1px 1px;}
.productMain .prolist li .titleb{  width:100%;float:left; height:30px; line-height:30px; color:#323433; padding:0 5px; text-align:left;font-size:13px; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; overflow:hidden; }
.productMain .prolist li .promsg{width:100%;height:40px;padding:0 5px; float:left; line-height:22px;color:#868080;text-align:left;font-size:13px; overflow:hidden;}
.productMain .prolist li a{ color:#000000; font-size:13px; -webkit-tap-highlight-color:rgba(0,0,0,0);}


.productMain .prolist2{width:100%;height:680px;list-style:none;margin:10px auto;}
.productMain .prolist2 li{float:left; width:165px; height:159px; margin:5px 6px;  border:1px solid #E0E0E0;overflow:hidden;}
.productMain .prolist2 li .imgb{width:165px; height:120px;float:left; max-height:120px;text-align:center;}
.productMain .prolist2 li .imgb img{width:100%; margin:1px 1px;}
.productMain .prolist2 li .titleb{  width:165px;float:left; height:30px; line-height:30px; color:#323433; padding:0 5px; text-align:left;border-top:1px solid #E0E0E0; overflow:hidden; }

.productMain .prolist2 li a{ color:#000000; font-size:13px; -webkit-tap-highlight-color:rgba(0,0,0,0);}



.aboutMain{width:100%; margin:0px auto;}
.aboutMain .aboutTitel{ width:100%; margin:0 auto;font-size:1.5em; color:#000; padding-left:10px; font-weight:bold; text-align:left; line-height:200%;}
.aboutMain ul{width:100%;margin:0px auto; height:100%; height:350px}
.aboutMain ul li{width:auto;float:left;margin:8px 5px; border:1px solid #E0E0E0;overflow:hidden;}
.aboutMain ul li .newsImg{width:120px; max-height:130px; margin:10px 0px; padding:0 4px; text-align:center; float:left;border-width:0px;}
.aboutMain ul li .newsImg img{ border-width:0px;}
.aboutMain ul li .newsTitleMsg{width:210px;height:130px; margin:3px 3px;float:right; overflow:hidden;}
.aboutMain ul li .newsTitleMsg .newsTitle{width:98%; height:26px; line-height:26px; text-align:left; border-bottom:1px solid #CCCCCC; padding-left:10px;}
.aboutMain ul li .newsTitleMsg .newsTitle a{ color:#4D92E0;}
.aboutMain ul li .newsTitleMsg .newsMsg{width:100%;padding:10px 10px; height:83px; overflow:hidden; line-height:1.5em; }


.imglist{border:1px solid #E0E0E0; overflow:hidden;}
.imgdd{ height:130px; overflow:hidden;}
.imgtitle{width:98%; padding-left:10px; margin:0 auto; line-height:20px; height:25px; overflow:hidden;font-weight:bold;}
.imgtitle a {text-decoration:underline;}
.imgmsg{width:98%; color:#666; padding-left:10px; height:80px; overflow:hidden; line-height:20px;}
.imglist img{width:auto; max-height:130px;}


.pageAddress{ width:100%; height:30px;margin:0px auto; line-height:30px; text-align:left;}
.pageAddress img{ vertical-align:middle;}
.pageSort{width:100%;margin:0px auto; max-height:78px;line-height:25px; border-top:1px solid #EEEEEE; padding-top:8px;border-bottom:2px solid #008040;}
.pageSort span{height:26px;line-height:26px; padding:0 5px;}
/*.pageSort a{font-size:16px;}*/
.pageSort .ahide{ background-color:#008040;height:26px;line-height:26px;display:inline-block; padding:0 15px; border-bottom:2px solid #008040;}
.pageSort .ahide a{ color:#FFF;}

#main{width:100%; margin:0px auto;}

#main .detail{ 
	width:100%;
	padding-top:30px;
	margin:10px auto;
	word-break:break-all;
	line-height:25px;
	font-size:13px;
	color:#393F3D;
	word-wrap:break-word;
}
#main .detail .title{ 
	height:50px;
	line-height:45px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#393F3D;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:20px;
}
#main .detail a{color:#393F3D; text-decoration:none;}


@media only screen and (max-width:768px) {
#main .detail img{ width:720px;height:auto;}
}
@media only screen and (max-width:640px) {
#main .detail img{ width:600px;height:auto;}
}
@media only screen and (max-width:480px) {
#main .detail img{ width:450px;height:auto;}
}
@media only screen and (max-width:320px) {
#main .detail img{ width:300px;height:auto;}
}

#main .mainnewslist{
	width:100%;
	margin:10px auto;
}
#main .mainnewslist ul{width:100%;}

#main .mainnewslist li{
	width:100%;
	line-height:25px;
	border-bottom:1px #C2C2C2 dotted;
	/*background:url(../images/arrow5.jpg) no-repeat 6px 14px;*/
	text-align:left;
}

#main .mainnewslist li A{
	width:100%;
	line-height:25px;
	text-decoration: none;
	padding-left:5px;
}

.fenye{ margin:20px auto; width:100%; text-align:center; }
.fenye img{ vertical-align:middle;}
.fenye u{ margin:0px 5px;}
.fenye a{color:#656565; text-decoration:none; margin:0px 5px;border:1px solid #D5D1D2;  padding:6px 10px;border-radius: 2px;}
.fenye a:hover{color:#656565; text-decoration:none;}
.fenye .cur{ background-color:#3DBB2B; color:#FFF; padding:6px 10px; text-decoration:none;border-radius: 2px;}
.footer{ width:100%; margin:0px auto; background-color:#333333; color:#989898;line-height:200%; text-align:center; padding:8px 0px;}
.footer a{color:#989898; margin:0 5px;line-height:200%;}