﻿@media only screen and (min-width:641px){
@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li{ list-style-type:none;}
img{ border:0 none;}
input{border:none;}
a{ text-decoration:none; color:#666;}

body{width:100%; padding-bottom:16px; background:url(../images/bg_01.png) repeat; font-family:"宋体"; font-size:12px;}
.BOX{width:1000px;margin:0 auto; background:url(../images/bg_16.png) repeat-y;}
.wrap{width:990px; margin:0 auto; padding-left:2px}
.yc1{ display:none;}

.top{width:990px; height:116px; margin:25px auto 0 auto; background:url(../images/top_bg_05.png)  no-repeat; overflow:hidden;}
.logo{ width:596px; float:left; padding:42px 0 0 32px;}
.sos{width:362px; float:left; padding-top:46px; overflow:hidden;}
.sos_text{width:290px; height:31px; line-height:31px; padding-left:5px; float:left; background:url(../images/sos_08.png) no-repeat; color:#666666;}
.sos_but{width:31px; height:31px; float:left; background:url(../images/sos_09.png) no-repeat;}

/*导航开始*/
.nav{width:990px;  height:50px; line-height:50px; background:url(../images/nav_07.png) repeat-x;}
.nav li{ width:141.4px; float:left; text-align:center; background:url(../images/nav_li_11.png) no-repeat right;}
.nav li a{width:139.4px; height:50px; display:block; font-family:"宋体"; color:#fff;}
.nav li a:hover{background:url(../images/nav_bg_07.png) repeat-x;}
.nav .no_li{ background:none;}
/*导航结束*/

/*PC大图滚动开始*/
.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; padding:1px 0;}
.slides{position:relative;z-index:1;}
.slides li{height:350px;}
.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:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;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;}
/*左右箭头，如果不要可删除*/
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
/*PC大图滚动结束*/

.content{width:990px; overflow:hidden; padding:30px 0 8px 10px;}
.left{float:left; width:192px; padding:3px 3px 4px 3px; margin-bottom:20px; background:url(../images/left_bg_19.png); background-size:100% 100%;}
.le_tit{height:35px; line-height:35px; background:url(../images/tit_22.png) no-repeat; padding-left:28px; color:#fff; font-size:14px;}
.in_spzsimg{width:184px; height:134px; margin:15px auto 52px auto;}
.in_linkxx{padding:18px 12px 0 12px; min-height:200px; line-height:22px; color:#505050;}
/*产品下拉开始*/
.left_pro{width:192px;height:100%;color:#000000;font-size:14px;margin:0 auto 38px auto;}
.div1{width:126px;padding-top:12px; margin:0 auto;}
.div1 a{color:#696969; }
.div2{height:34px;line-height:34px; padding-left:28px;cursor:pointer;font-size:12px;position:relative; color:#696969; border-bottom:1px solid #ebebeb; background:url(../images/li_30.png) no-repeat 2px center;}
.div3{display:none;font-size:13px; padding:3px 0 0 20px;}
.div3 ul{margin:0;padding:0; border-left:1px dotted #afafaf;}
.div3 li{height:30px;line-height:30px; padding-left:12px;list-style:none; background:url(../images/li_34.png) no-repeat left center;}
/*产品下拉结束*/

.right{width:764px; float:left; padding:0 0 14px 18px; overflow:hidden;}
.in_tit{width:inherit; height:14px; line-height:14px; background:url(../images/li_27.png) repeat-x; overflow:hidden;}
.in_tit span{width:86px; padding-left:22px; float: left; display:inline-block; background:url(../images/li_25.png) no-repeat left center #fff; color:#505050; font-size:14px;}
.in_tit a{ width:32px; padding-left:20px; height:14px;display:inline-block; line-height:14px;float:right; background:#fff;}
.in_about{width:426px; float:left; padding-bottom:38px; }
.in_about dl{width:426px;padding-top:22px; overflow:hidden;}
.in_about dl dt{width:180px; float:left;}
.in_about dl dd{ width:246px; float:left; line-height:21px;color:#696969;}
.in_news{width:294px; float:left; padding-left:30px;}
.in_news ul{ padding-top:20px;}
.in_news ul li a{width:294px; padding-top:6px;display:inline-block;  overflow:hidden;color:#696969;}
.in_news ul li .in_newsimg{ display:none; float:left; width:90px; height:60px;}
.in_news ul li .in_newsimg img{width:90px; height:60px;}
.in_newstit{width:270px; padding:0 0 6px 12px;height:16px; line-height:16px;float:left; overflow:hidden;}
.in_newstit h3{ width:170px; float:left; padding-left:12px; height:16px; line-height:16px; overflow:hidden; background:url(../images/li_43.png) no-repeat left center; font-weight:normal; font-size:12px;  }
.in_newstit span{float:right;  width:60px; display:inline-block; color:#acacac;}
.in_newsxx{float:left;display:none; padding-left:12px; line-height:20px;}
.in_news ul li a:hover .in_newsimg{ display:block;}
.in_news ul li a:hover .in_newstit{width:180px;}
.in_news ul li a:hover .in_newstit h3{font-weight:bold;}
.in_news ul li a:hover .in_newstit span{display:none;}
.in_news ul li a:hover .in_newsxx{display:block;width:180px;}
.in_pro{width:764px; float:left;}
.in_pro .in_tit{width:748px;}
.in_pro ul{width:764px; padding:20px 0 5px 0; overflow:hidden;}
.in_pro ul li{ width:180px; padding:0 8px 0 2px; float:left; text-align:center;}
.in_pro ul li img{ float:left;width:170px; height:130px; padding:3px 4px; border:1px solid #ebebeb;}
.in_pro ul li span{float:left;width:170px;height:34px; line-height:34px; color:#696969;}

.in_pro1{width:764px; float:left;}
.in_pro1 .in_tit{width:748px;}
.in_pro1 ul{width:764px; padding:20px 0 5px 0; overflow:hidden;}
.in_pro1 ul li{ width:180px; padding:0 8px 0 2px; float:left; text-align:center;}
.in_pro1 ul li img{ float:left;width:170px; height:130px; padding:3px 4px; border:1px solid #ebebeb;}
.in_pro1 ul li span{float:left;width:170px;height:34px; line-height:34px; color:#696969;}

.tit{width:734px; padding-left:26px; height:36px; line-height:36px; border-bottom:1px solid #d3d3d3; background:url(../images/li_07.png) no-repeat left center; color:#696969;}
.tit a{ color:#696969;}
.pro{ width:100%; padding:32px 0 4px 0;}
.pro li{width:195px; padding:0 20px 0 34px; float:left; text-align:center;}
.pro li img{ float:left;width:185px; height:136px; padding:3px 4px; border:1px solid #ebebeb;}
.pro li span{float:left;width:185px;height:38px; line-height:38px; color:#696969;}
.proshow{width:698px;margin:0 auto; padding-top:30px; overflow:hidden; line-height:22px ; color:#505050;}
.pro_img{width:344px;  float:left; border:1px solid #d4d4d4;}
.pro_img img{ width:100%; float:left}
.pro_ri{ width:352px; height:inherit; float:left; overflow:hidden;}
.pro_tit{ padding-left:32px;height:34px; line-height:34px; background:#eaeaea; font-size:14px; color:#212121;}
.pro_xx{ padding:16px 0 0 32px; }
.pro_text{width:698px; float:left; padding:30px 0;}

.about{width:698px;margin:0 auto; padding:30px 0; line-height:22px; color:#696969;}

.news{width:698px;margin:0 auto; padding:30px 0;}
.news li{width:698px;height:35px; line-height:35px; border-bottom:1px dotted #9d9d9d; background:url(../images/lin_07.png) no-repeat left center;}
.news li a{ float:left; padding-left:22px; width:500px;height:35px; line-height:35px; overflow:hidden; color:#696969;}
.news li span{float:right; width:66px; color:#999999;}
.news_tit{width:600px; margin:0 auto; padding-bottom:10px;height:28px; line-height:28px; text-align:center; font-family:"黑体"; font-size:20px; color:#505050; }
.news_time{width:698px; height:32px; line-height:32px; text-align:center; background:#f0f0f0; }
.news_text{padding:20px 0; color:#505050; line-height:23px; }

.message{width:698px;padding:30px 0 0 75px; }
.message dl dd a{color:#505050;height:20px; line-height:20px; display:inline-block;}
.message dl{ width:500px; padding-top:10px; overflow:hidden;}
.message dl dt{ width:65px;float:left; text-align:right;font-size:12px; font-family:"宋体";color:#505050;}
.message dl dd{ width:427px;float:left;}
.message dl dd span{ padding-left:5px; color:#f00;}
.msg_text{ float:left; width:405px; height:20px; background:#fbfbfb; border:1px solid #dddddd;}
.msg_area{ width:405px; height:160px; background:#fbfbfb; border:1px solid #dddddd;}
.msg_yzm{ float:left; width:50px; height:20px; background:#fbfbfb; border:1px solid #dddddd; }
.yzm{float:left; width:62px; height:22px; margin:0 5px 0 2px;  }
.msg_tj{width:36px; height:20px;border:1px solid #dddddd;background:#fbfbfb;color:#505050;}

/*foot*/
.foot{width:965px; padding-left:25px; height:50px; line-height:50px; background:url(../images/foot_bg_66.png) repeat-x; color:#ffffff;}
.foot a{ padding:0 2px;color:#ffffff;}
.foot span{/* width:460px; */display:inline-block; text-align:right;}

/*手机底部*/
.kong{width:100%; height:40px;}
.bottomqq {position: fixed;bottom: 0;left: 0;z-index: 2000;right: 0px;width: 100%;height: 49px;overflow: hidden;cursor: default;padding-top: -61px;background: #000;}
.bottom1 {width: 300px;margin: 0 auto;}
.bottom1 a {float: left;width: 43px;text-align: center;line-height: 20px;color: #fff;height: 44px;border-right: solid 1px #111;padding: 5px 15px 0 15px;font-size: 12px;}
.bottom1 a.xianqd {border: 0px;}

/*留言样式*/
.from_box { padding-top: 0px; }
.form_box dl { clear: both; font-size: 12px; line-height: 30px; }
.form_box dl dt { display: block; float: left; text-align: right; width: 100px; }
.form_box dl dd { padding-left: 10px; text-align: left; margin-left: 100px; }
.input { background: #FFF; border: 1px solid #CACACA; border-radius: 4px; display: inline; font-family: 'Microsoft YaHei'; height: 18px; line-height: 18px; margin-right: 5px; padding: 5px; vertical-align: middle; }
input.txtff { width: 300px; }
.txtffs { width: 400px; height:200px;}
input.small { width: 50px; }
.form_box dl dd .btn_submit { background: #52A152; border: 1px solid #429342; color: #FFF; cursor: pointer; font-family: 'Microsoft YaHei'; font-size: 14px; line-height: 1em; padding: 10px 30px; }
/*翻页样式*/
.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
}