@charset "utf-8";
@media only screen and (min-width:641px){
body{  background:#fff; background-size:cover; font:12px "宋体"; line-height:24px; color:#666666; word-break:break-all;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#666666;}
a:hover{ text-decoration:none; color:#F00;}

#top{ background:url(../images/top.jpg) repeat-x; width:100%; height:132px; color:#FFFFFF;}
.yc1{ display:none;}

.top{ width:1000px; margin:0 auto;}
.wrap{ width:1000px; margin:0 auto; overflow:hidden;}

.clear{ clear:both;}

.tl{width:1000px; overflow:hidden;}
.logo{ float:left;}
.tel{ float:right;}


.nav{ display:block;}
.nav .nLi{width:124px;float:left; height:45px; background:url(../images/nav.jpg) no-repeat; margin-left:1px;text-align:center; position:relative;}
.nav .nLi a{ float:right;height:45px;line-height:45px; color:#FFFFFF;width:124px; font-size:16px; font-family:"黑体";}

.nav .sub{ display:none; width:124px; left:0; top:45px;  position:absolute; z-index:9999; background:#ee0100;}
.nav .sub li{ zoom:1; display:block; overflow:hidden;  margin:5px 0px;}
.nav .sub a{ display:block;font-size:12px; height:25px; line-height:25px; color:#fff; overflow:hidden; font-family:"微软雅黑";}
.nav .sub a:hover{ background:#fff; color:#ff0000;  }

.bannerbox{width:100%; overflow:hidden;}
/*切换大图*/
.flexslider{position:relative;height:370px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;height:370px;overflow:hidden;}
.slides li{height:370px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px; float:left;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:9px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.jianjie{ width:585px; float:left;display:block; overflow:hidden; margin:12px 0px;}
.news{ width:380px; float:right;display:block; overflow:hidden; margin:12px 0px;}


.tit{ height:30px; line-height:30px; font-family:"微软雅黑"; margin-left:5px; display:block; overflow:hidden;}
.t1{float:left;background:url(../images/jianjie.jpg) no-repeat 5px center; padding:0px 10px 0px 26px; font-size:14px; line-height:28px;color:#333333;}
.t2{ float:left; width:442px; height:30px; background:url(../images/lt.jpg) repeat-x center center; overflow:hidden;}
.t3{ text-align:right; padding-top:8px;}
/*简介*/
.nr{ width:585px;padding-top:20px; font-size:12px; color:#666666; line-height:24px; display:block; overflow:hidden;}
.nr img{float:left;padding:6px 12px 0px 0px; }

/*新闻*/
.t2n{ float:left; width:228px; height:30px; background:url(../images/lt.jpg) repeat-x center center;}

.nlist{ overflow:hidden; margin-top:20px;}
.nlist li{ height:24px; padding-left:6px; overflow:hidden;}
.nlist li .ntit{ background:url(../images/lnew.jpg) no-repeat 7px center; float:left;}
.nlist li .ntit a{ font-size:12px; line-height:24px; color:#666666; padding-left:24px; }
.nlist li .ntit a:hover{ font-size:12px; line-height:24px; color:#f00; padding-left:24px; }
.nlist li .ndate{ float:right; padding-right:15px; color:#999999;}

/*产品*/
.t2c{ float:left; width:844px; height:30px; background:url(../images/lt.jpg) repeat-x center center; overflow:hidden;}
.iplist{ margin-top:18px; overflow:hidden;}
.iplist li{ width:243px; float:left; margin-right:6px; overflow:hidden;}
.iplist li .pic{ width:233px; height:173px; border:1px solid #dfdfdf; padding:4px;text-align:center; vertical-align:middle;  display:table-cell;}
.iplist li .pic img{vertical-align:middle;}
.iplist li .name{ display:block; height:41px; text-align:center; overflow:hidden;}
.iplist li .name a{ font-size:14px; color:#666666; line-height:41px;}
.iplist li .name a:hover{ font-size:14px; color:#f00; line-height:41px;}
.iplist .mo{margin-right:0px;}

/*联系*/

/*联系*/
.cleft{ float:left; width:466px; overflow:hidden;}
.cright{ float:right; width:500px; overflow:hidden;}
.ctit{ font-size:14px; line-height:24px; color:#333333;}
.cn{ color:#666666;}
.clx{ margin-top:6px;}
.clx li{ padding-left:36px; font-size:12px; line-height:28px; color:#333333;}
.clx .c1{ background:url(../images/c1.jpg) no-repeat 0px center;}
.clx .c2{ background:url(../images/c2.jpg) no-repeat 0px center;}
.clx .c3{ background:url(../images/c3.jpg) no-repeat 0px center;}
.clx .c4{ background:url(../images/c4.jpg) no-repeat 0px center;}
.clx .c5{ background:url(../images/c5.jpg) no-repeat 0px center;}
/*留言*/
.fname{font-size:12px; line-height:28px; color:#333333;}
.ftext{ width:495px; height:32px; border:1px solid #bbbaba; background-color:#f3f3f3; border-radius:3px; margin:4px 0px 11px 0px;}
.ftar{ width:495px; height:98px; border:1px solid #bbbaba; background-color:#f3f3f3; border-radius:3px; }
/*地图*/
.map{ margin:10px 0px 46px 0px; overflow:hidden;}

#foot{ width:100%; height:116px; background:url(../images/foot.jpg) repeat-x;overflow:hidden;}
.ft{text-align:center; color:#bfbfbf;font-size:12px; line-height:28px; padding-top:34px;}
.ft a{font-size:12px; line-height:28px; color:#bfbfbf;}
.ft a:hover{ text-decoration:underline;}
.fsub{ width:134px; height:32px; background:url(../images/sub.jpg) no-repeat; color:#FFFFFF; text-align:center; line-height:32px; margin-top:20px;margin-bottom:13px; display:block;}

/*公司简介*/
.main{ width:1000px; overflow:hidden; background:url(../images/main.jpg) repeat-y; margin:0 auto;}

.left{ width:199px; overflow:hidden; display:block; float:left;}
.ltit{ width:199px; height:40px; background:url(../images/lp.jpg) repeat-x; overflow:hidden;}
.ltna{ background:url(../images/l1.jpg) no-repeat 13px center; padding-left:26px; font-size:14px; color:#ffffff; line-height:40px; font-family:"黑体";}
/*产品下拉*/
.div1{ width:199px; font-size:14px; line-height:30px; color:#666666; font-family:"黑体"; margin:15px 0px 35px 0px;}
.div2{ width:199px; height:30px; background:url(../images/plist.jpg) no-repeat left bottom; color:#000;}
.div2 .v2{ width:129px; height:30px; background:url(../images/ln.jpg) no-repeat 35px center; padding-left:70px; cursor:pointer;}
.div3{ width:199px;display:none; }
.div2 .v2 a{color:#000;}
.div2 .v2 a:hover{color:#f00;}

.pronav{width:199px; }
.pronav li{width:199px; height:30px; background:url(../images/plist.jpg) no-repeat left bottom;}
.pronav li a{font-size:14px; line-height:30px; color:#666666; padding-left:70px;}
.pronav li a:hover{font-size:14px; line-height:30px; color:#f00; padding-left:70px;}

.lx{ padding:8px 12px 30px 6px; font-size:12px; line-height:24px; font-family:"微软雅黑"; color:#666666;}

.search{ padding:28px 24px; line-height:24px;}
.se{margin-bottom:5px; width:137px; height:20px; color:#333333;font-size:14px; font-family:"黑体";}
.se1{margin-bottom:5px; width:137px; height:16px; border:1px solid #cccccc;}


.right{ width:790px; overflow:hidden; display:block; float:right;}
.titab{ width:790px; height:40px; background:url(../images/lp.jpg) repeat-x;}
.proab{ background:url(../images/l1.jpg) no-repeat 12px 15px; padding-left:35px; font-size:12px;  line-height:40px; color:#FFFFFF;}


.prolist{ margin-top:10px;}
.prolist li{width:243px; float:left;margin-right:20px;}
.prolist li .pic{ width:241px; height:180px;  border:1px solid #dfdfdf;text-align:center; vertical-align:middle;  display:table-cell;}
.prolist li .pic img{ vertical-align:middle;}


.prolist li .name{ display:block; height:44px; text-align:center; overflow:hidden; margin-bottom:6px;}
.prolist li .name a{color:#666666; font-size:12px; line-height:44px;}
.prolist li .name a:hover{color:#f00; font-size:12px; line-height:44px;}
.prolist .si{margin-right:0px;}

a.yc{color:#fff;}

.about{ margin-top:18px;}

.proshow{ margin-top:28px; overflow:hidden;}

.proshow .pimg{text-align:center;}
.pimg img{padding-top:20px;}
.proshow .pjj{ width:790px;}
.pjj .pjm{ width:790px; height:28px; line-height:28px; text-align:center; ; font-size:14px; color:#333333;}
.pjj .pnr{ margin:18px 0px 0px 14px;}
.proshow .pcontent{ margin:15px 10px 0px 0px; text-indent:2em;}

.newslist{ margin:22px 14px 0px 37px;}
.newslist li{background:url(../images/nli.jpg) no-repeat left center;  height:36px; line-height:30px; border-bottom:1px dashed #999999;}
.newslist li a{ font-size:12px; line-height:36px; color:#333333; display:block; float:left; padding-left:18px;}
.newslist li a:hover{ font-size:12px; line-height:36px; color:#f00; display:block; float:left; padding-left:18px;}
.newslist li span{ text-align:right;color:#333333;display:block; float:right;}


.newsshow{ margin:21px 68px; overflow:hidden;}
.news_title{ font-size:22px; line-height:42px; font-family:"黑体"; text-align:center;}
.news_date{margin-top:4px; height:28px; line-height:28px; border:1px solid #d2d2d2; background-color:#f6f6f6; text-align:center;}
.news_detail{ margin-top:26px; overflow:hidden;}

.message{ margin:0px 144px;}
.mtit{ text-align:center; font-size:14px; color:#333333; margin:26px 0px 15px 0px;}


.talent{ width:790px; margin-top:24px; font-size:12px; line-height:36px;border-bottom:1px solid #e8e8e8; overflow:hidden;}
.talent li{ overflow:hidden;}
.talent .tname{ width:790px; float:left; height:36px; line-height:36px; color:#2e2e2e; background-color:#f5f5f5;}
.talent dl dd{ float:left;}
.tname .dd1{ width:418px; padding-left:10px;}
.tname .dd2{ width:120px; text-align:center;}

.talent .txx{ width:790px;color:#666666; padding:12px 0px; display:inline;float:left;}
.txx .dd1{ width:418px; padding-left:10px;}
.txx .dd2{ width:120px; text-align:center;}
.txx .dd3 a{ color:#666666;}

.txx .dd3 a:hover{ color:#f00;}
.contact{ margin-top:18px;}




}
















