/*公用*/
TD { LINE-HEIGHT: 170%; WORD-BREAK: normal}
* {margin:0;padding:0; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; -webkit-text-size-adjust:none; }
html, body, ul, li, a, span, p,h1,h2 {list-style:none; line-height:24px; -webkit-text-size-adjust:none; font-weight:normal;}

body { background:#ffffff; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; -webkit-text-size-adjust:none; color:#666666; font-weight:normal;}
img {border:0;behavior:url("iepngfix.htc");}
.clear {clear:both;}
.fl{ float:left;}
.fr{ float:right;}
input{ border:1px solid #CCC;}
a { text-decoration: none; color:#666666;}
a:hover  { text-decoration:none; color: #ad000a;}
a:active {text-decoration: none; color: #666666;}
a::focus {-moz-outline-style:none;}

.f_14{ font-size:14px;}
.white{ color:#FFFFFF;}
.red{ color:#F00}
.hidden { display: none; }
.block { display: block; }
.m_33{ margin-left:33px;}



/*头部*/
#header{ width:100%; height:98px; margin:0 auto; padding:0; background:url(../images/headerbg.jpg) repeat-x;}
.headerm{ width:1000px; height:98px; margin:0 auto; padding:0;}
.logo{ width:472px; height:32px; margin-top:36px;}
.headermr{ width:220px; height:82px; margin-top:16px;}
.search{ width:173px; height:25px; background:url(../images/searchbg.jpg) no-repeat;}
.search1{ width:120px; height:25px; padding-left:10px; float:left; line-height:25px; color:#999999; background:none; border:none; outline:none;}
.lan{ width:173px; color:#999; height:24px; margin-top:20px; text-align:right;}
.lan a{ color:#999}

/*导航*/
#menui{ width:100%; height:48px; background: url(../images/menubg.jpg) repeat-x;}

/*banner*/
#banner{ width:100%; height:613px; background:#444444; margin:0 auto; padding:0;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}


#contenter{ width:100%; height:346px; margin:0 auto; padding:0; background:url(../images/contenterbg.png) repeat-x;}
.main{ width:1000px; height:204px; margin:0 auto; padding-top:31px;}

/*公司简介*/
.about{ width:311px; height:204px;}
.about1{ height:58px; background:url(../images/about1.jpg) no-repeat;}
.about1a{ padding-left:10px; font-size:16px; color:#fff; line-height:42px;}
.more{ padding-right:20px;}
.more a{ color:#fff; line-height:42px;}
.more a:hover{ color:#fff;}
.about2{ width:311px; height:146px;}
.about2a{ margin-top:11px;}
.about2b{ width:154px; height:146px; padding-right:3px;}
.about2b a{color: #3B8DE3;}
.products2b{ width:175px; height:146px; padding-right:5px;}
.products2b a{color: #3B8DE3;}
/*友情链接*/
.links{ width:1000px; height:auto; margin:30px auto 0; padding:0; background:#f1f1f1;}
.links1{ height:10px;}
.links2{ height:auto; line-height:30px; border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding:0 10px;}
.links2 a{ line-height:30px;}
.links2 span{ color: #3B8DE3; font-weight:bold; line-height:30px;}
.links3{ height:8px;}


/*产品*/
.products{ width:580px; height:180px;}
.products2{ width:580px; height:140px; margin-top:15px;}


/*footer*/
#footer{ width:100%; height:88px; margin:0 auto; padding-top:30px; background:url(../images/footerbg.png) repeat; text-align:center; color:#FFF;}
#footer a{ color:#FFF;}


/*内页banner*/
#bannern{ width:100%; height:183px; margin:0 auto; padding:0; background:url(../images/bannern.jpg) center; z-index:0;}
.bannern{ width:980px; height:50px; margin:0 auto; padding-top:50px;}
.bannern1{ font-size:36px; padding-right:20px; line-height:50px; background:url(../images/bannern1.png) right center repeat-y; color:#FFF}
.bannern2{ padding-left:20px;}
.bannern2 h1{ color:#FFF; font-size:22px;}
.bannern2 h2{ color:#FFF; font-size:19px;}


#wrapper{ width:100%; height:auto; margin:0 auto; padding:0; background:#FFF url(/templets/jmclx/images/wrapper.jpg) top repeat-x;}
.wrappern{ width:940px; height:auto; margin:0 auto; padding:0 30px 50px; background:url(../images/wrappern.png) repeat-y}

/*内页左侧*/
.left{ width:185px; height:auto; float:left;}
.left1{ width:185px; height:auto;}

.left1 ul{ margin:0; padding:0;}
.left1 ul li{ width:185px; height:36px; line-height:36px; background:url(../images/leftli.jpg) 15px center no-repeat;}
.left1 ul li a{line-height:36px; font-size:14px; padding-left:40px; color:#333333; display:block; border-bottom:1px solid #CCC;}
.left1 a.lcurrent,.left1 ul li a:hover{ color:#ffffff;  background: url(../images/leftlih.jpg) center no-repeat; border:none;}


.left2{ width:185px; height:auto; margin-top:26px;}
.left2a{ font-size:18px; padding-left:5px; color:#3B8DE3;}
.left2b{ margin-top:5px;}
.left2c{ margin-top:10px;}

/*内页右侧*/
.right{ width:710px; height:auto; float:right;}
.right1{ width:705px; height:24px; line-height:24px; padding-left:5px;}
.right2{ width:710px; height:190px;}
.right3{ width:700px; height:auto; padding:5px; margin-top:10px; }


/*内页新闻*/
.newsn{ width:700px; height:auto;}
.newsn ul{ margin:0; padding:0;}
.newsn ul li{ width:690px; height:115px; padding:15px 5px; border-bottom:1px dotted #cccccc; display:block;}
.newsn .nleft{ width:157px; height:115px; float:left}
.newsn .nleft img{ width:149px; height:107px; border:1px solid #CCC; padding:3px;}
.newsn .nright{ width:500px; height:115px;  padding-right:20px;}
.newsn .nright .nright1 { height:30px;}
.newsn .nright .nright1 a{ line-height:30px; font-size:14px; font-weight:bold; color:#3B8DE3;}
.newsn .nright .nright2{ height:48px; line-height:24px; overflow:hidden;}
.newsn .nright .nright3{ height:30px; line-height:30px;  font-size:14px; color:#ad000a; text-transform:capitalize;}
.newsn .nright .nright3 a{ line-height:30px;  font-size:14px; color:#3B8DE3; text-transform:capitalize;}

.newsn1{ height:30px; font-size:16px; line-height:30px; color:#3B8DE3; text-align:center;}
.newsn2{ height:30px; border-bottom:1px dotted #cccccc; line-height:30px; text-align:center; margin-top:10px;}
.newsn3{ height:auto; margin-top:10px;}

.pages{ height:24px; margin-top:20px; text-align:center;}

/*内页产品*/
.productsn{ width:700px; height:auto;}
.productsn ul{ margin:0; padding:0;}
.productsn ul li{ width:182px; height:161px; float:left; display:block; margin:0 20px 20px; line-height:24px; text-align:center}
.productsn ul li img{ width:180px; height:135px; border:1px solid #cccccc;}

.productsn3{ width:700px; height:272px; margin-top:10px;}
.productsn3a{ width:362px; height:272px; position:relative; float:left}
.productsn3a .fangda{ height:24px; position:absolute; top:240px; left:150px; font-size:14px; background:url(../images/fangda.png) left center no-repeat; padding-left:20px;}
.productsn3a img{ width:360px; height:270px; border:1px solid #CCC;}
.productsn3b{ width:310px; height:270px; float:right; font-size:14px; line-height:24px; padding-right:10px;}
.productsn4{ width:700px; height:auto; margin-top:20px;}
#tab {overflow:hidden;zoom:1;background:#eee;border-top:2px solid #999999; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
#tab li {float:left;color:#333;height:30px;	cursor:pointer;	line-height:30px; width:120px; margin:0; font-size:14px;}
#tab li.tcurrent {color:#fff;background:#ad000a;}
#content {border:1px solid #dfdfdf;border-top:none;}
#content ul {line-height:24px;display:none;padding:10px; background:#FFF; font-size:14px;}


/*内页招聘*/
.job{ width:700px; height:auto;}
.job td{ font-size:14px}
.job td a{ font-size:14px}
.job .yingpin a{ font-size:14px; color:#ad000a; text-decoration:underline;}
.job3{ font-size:14px; margin-top:10px;}
.job3 img{ margin-top:20px; margin-left:600px;}

/*内页联系*/
.contactus{ width:700px; height:auto;}
.contactus1{ height:auto; font-size:14px;}
.contactus1 span{ font-size:20px; color:#333}
.contactus1 a{ font-size:14px;}
    .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}


.lyh{ width:755px; overflow:hidden; clear:both; float:left;}
.lyh li{ float:left; line-height:20px; font-size:12px; color:#666; margin-top:15px; width:206px; height:157px;  padding:17px;}
.lyhtu{width:206px; height:137px; text-align:center; float:left;}
.lyhti{width:206px; height:20px; text-align:center; float:left; padding-top:20px;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    /*color: #FF7400;*/
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}


