@media only screen and (max-width:640px){
/* CSS Document */
body{  background:#eaeaea; background-size:cover; font:12px/22px "Microsoft YaHei","宋体";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}

.wrap{width:100%;margin:0 auto;}
#header{width:100%; background:url(../images/header_bj.jpg) repeat; overflow:hidden;}
#nav{width:100%; background:url(../images/nav_bj.jpg) repeat; overflow:hidden;}
#big-box{width:100%;background:url(../images/bj1.jpg) repeat-x left top; overflow:hidden;}

.yc{ display:none;}

.header{width:100%; overflow:hidden;}
.logo{width:100%;padding:20px 0;}
.logo img{width:100%; display:block;}
.header_right{width:336px;float:right;padding-top:27px;}
.header_input{width:211px;float:left; height:23px; background:url(../images/input_bj.jpg) no-repeat center center;padding:1px 13px; color:#414040}
.inp1{width:211px; height:21px; background:url(../images/inp_bj.jpg) repeat-x; font-size:14px; color:#cecece;}
.inp2{float:left;margin-left:6px;}

.nav{width:100%;  overflow:hidden;}
.nav li{width:25%;float:left;}
.nav li a{ display:block; height:42px; line-height:42px; text-align:center; font-family:"宋体"; color:#fff;}
.nav li a:hover{ background:url(../images/nav_hover.jpg) repeat-x; color:#000;}

.slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:641px;}
.slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
.slideBox .hd li {display:inline-block;width:7px;height:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#333;text-indent:-9999px;overflow:hidden;	margin:10px 6px 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%;}
.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;}

.box1{width:100%; background:#fff; overflow:hidden; border-top:1px solid #fff;padding:15px 0;}
.gsjj{width:100%;float:left;}
.gsjj_title{width:100%; height:35px; overflow:hidden;}
.gsjj_p{float:left; line-height:35px; text-indent:10px;}
.more{float:right;padding:16px 6px 0 0;}
.more img{ display:block;}
.gsjj_contect{width:216px;margin:0 auto; overflow:hidden;}
.gsjj_img{ display:block;}
.gsjj_img img{ display:block;padding:2px; border:1px solid #e3e3e5;}
.gsjj_txt{width:186px;background:url(../images/gsjj_bj.jpg) no-repeat center top;margin-top:1px;padding:25px 20px 0 10px; text-indent:2em; overflow:hidden; line-height:20px; color:#414040; font-family:"宋体";}

.cpzs_ul{widrh:186px;background:url(../images/gsjj_bj.jpg) no-repeat center top;margin-top:1px; overflow:hidden;padding:12px 15px 0 15px;}
.cpzs_ul li{width:170px; height:25px; line-height:25px;padding-left:16px; background:url(../images/dian.jpg) no-repeat left center; overflow:hidden;}
.cpzs_ul li a{ font-family:"宋体"; color:#414040;}
.cpzs_ul li a:hover{ color:#f00;}

.gsjj1_title{width:100%; height:35px; border-bottom:1px solid #e4e3e8; overflow:hidden;}
.gsjj_b{width:216px;}
.gsjj_b a{ display:block; height:30px; line-height:30px; font-weight:bold; color:#404040; overflow:hidden;}
.gsjj_b a:hover{ text-decoration:underline; color:#f00;}
.gsjj_b .gsjj_text{ display:block; line-height:22px; color:#505050; font-family:"宋体";}
.gsjj_ul{ display:block;padding-top:10px;}
.gsjj_ul li{ display:block; height:24px; line-height:24px; overflow:hidden;padding-left:12px; background:url(../images/jiantou.jpg) no-repeat left center;}
.gsjj_ul li a{float:left; color:#383838;}
.gsjj_ul li a:hover{ color:#f00;}
.gsjj_ul li .gsjj_sp{float:right; color:#48494b;}

.lxwm{ display:block;}
.lxwm_title{ display:block; height:37px; line-height:37px; border-bottom:1px solid #e2e3e7;}
.lxwm_p{float:left; font-size:14px; color:#414040;}
.lxwm_sp{float:left;padding-left:7px; color:#aaabaf;}
.lxwm_contect{ display:block;padding-top:6px; color:#505050; line-height:22px;}
.lxwm_contect img{float:left;padding:7px 18px 0 4px;}

.cpzs{width:100%;  overflow:hidden;}
.cpzs_title{width:100%; line-height:46px; height:46px; background:url(../images/cp_title_bj.jpg) repeat-x; overflow:hidden; border-bottom:1px solid #d8d8d8;}
.cpzs_p{float:left; text-indent:32px; font-size:14px; color:#414040;}
.cpzs_sp{float:left; color:#bac9cc; text-indent:10px;}
.more1{float:right;padding:13px 0 0 0;}
.more1 img{ display:block;}
.cpzs_contect{width:100%; border-top:1px solid #eaeaea; border-bottom:1px solid #fff; background:url(../images/cp_bj.jpg) repeat-x; overflow:hidden;}
.picMarquee-left{ width:100%;overflow:hidden; position:relative;}
.picMarquee-left .bd{width:90%; overflow:hidden; padding:11px 5%;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{width:160px; height:120px; display:block; border:1px solid #dedede; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:25px;}

.foot{width:100%; background:url(../images/foot_bj.jpg) repeat center center; line-height:45px; text-align:center; overflow:hidden; font-family:"宋体"; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#f00;}
.foot_txt{ display:none;width:100%;line-height:60px; text-align:center;color:#414040; overflow:hidden;}


.main{width:100%; background:url(../images/main_bj.jpg) repeat-x left top #fff;padding-top:22px; border-top:1px solid #fff; overflow:hidden;}
.main_left{width:100%;}
.cpxl{width:100%;}
.cpxl_title{width:100%; height:42px; background:url(../images/cpxl_title_bj.jpg) repeat-x; overflow:hidden;}
.cpxl_p{float:left;width:108px; height:37px; background:url(../images/cpxl_title.jpg) repeat-x; line-height:37px;margin-left:13px; text-align:center; font-family:"宋体"; font-size:14px; color:#505050;}
.cpxl_contect{width:90%;padding:18px 5% 36px 5%; overflow:hidden;}
.cpxl_ul{ display:block;}
.cpxl_ul li{ display:block; height:29px; border-bottom:1px solid #e2e4eb; line-height:29px; overflow:hidden; text-indent:46px; background:url(../images/jiantou1.jpg) no-repeat left center; background-position:12px;}
.cpxl_ul li a{ color:#505050;}
.cpxl_ul li a:hover{ color:#f00;}

.lxwm1_contect{ display:block;padding:20px 0 20px 15px; line-height:24px; font-family:"宋体"; color:#505050;}

/*gsjj*/
.main_right{width:100%;float:right;}
.dqwz_title{width:100%; height:42px; background:url(../images/dqwz_title.jpg) no-repeat left center; overflow:hidden;}
.dqwz_nav{float:left; line-height:40px; text-indent:53px; color:#505050;}
.dqwz_nav a{ color:#505050;}
.dqwz_nav a:hover{ color:#f00;}
.dqwz_contect{width:100%;overflow:hidden;}
.company{ display:block;padding:20px 1%; font-family:"宋体"; color:#505050; line-height:22px;}
.company img{float:right;padding-left:14px;}

/*cpzs*/
.cp{width:100%; display:block;padding:20px 0; overflow:hidden;}
.cp li{width:48%;float:left;margin:0 1%; text-align:-webkit-center;}
.cp li .cp_img{width:100%; height:126px; border:1px solid #dcdcdc; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.cp li .cp_img img{width:100%; max-width:166px; max-height:126px; vertical-align:middle;}
.cp li .cp_sp{ display:block; height:38px; line-height:38px; overflow:hidden; text-align:center;}

.showpages{width:100%;float:left;padding:15px 0;}
.pagesinfo{width:100%;color:#303030; text-align:center; line-height:50px;}
.pages{width:100%;text-align:center; }
.a3{padding:4px 6px; background:#dcd9d4; color:#303030;margin:0 3px;}
.a4{padding:3px 7px; background:#eee; border:1px #dcd9d4 solid;margin:0 3px;color:#303030;}
.pages a:hover{ color:red;}

.gsda_box{ display:block;padding:15px 5px; overflow:hidden;}
.gsda_T{ display:block; line-height:38px; border-bottom:1px dashed #e2e1e1; font-family:"宋体"; font-size:16px; font-weight:bold; color:#303030; text-align:center;}
.gsda_time{ display:block; line-height:30px; text-align:center;}
.gsda_txt{ display:block; line-height:24px; color:#303030;padding-top:5px;}
.cp_img1{ display:block;width:90%;margin:0 auto; text-align:center;padding:20px 0;}
.cp_img1 img{width:99%; border:1px solid #e7e7e7;}


/*news*/
.news{ display:block;padding:30px 0; overflow:hidden;}
.news li{ display:block;height:40px; line-height:40px; border-bottom:1px dotted #cbcbcb;}
.news li a{float:left;width:65%; height:40px; color:#000;padding-left:10%; background:url(../images/news_jiantou1.jpg) no-repeat left center; background-position:6px; overflow:hidden;}
.news li .news_sp1{float:right; color:#999999;}
.news li a:hover{ color:#f00;}

.jkgw_B{width:100%; display:block;padding:25px 1%; overflow:hidden;}
.jkgw_T{ display:block; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; color:#2d2d2d; overflow:hidden;}
.jkgw_time{ display:block;  border:1px solid #dfdfdf; background:#f7f7f7; line-height:28px; text-align:center; overflow:hidden; color:#2c2c2c;margin-top:8px;}
.jkgw_time a{ color:#2c2c2c;}
.jkgw_time a:hover{ color:#f00;}
.jkgw_N{ display:block; line-height:22px; color:#2d2d2d; font-size:14px; text-indent:2em;padding-top:30px;}


/*hz*/
.hz{ display:block;padding:20px 1%; font-family:"宋体"; color:#505050;}

/*job*/
.job_box{ display:block;padding:20px 0;}
.job{width:100%; border-bottom:2px solid #e8e8e8;}
.job_T{width:100%; height:34px; border-bottom:2px solid #e8e8e8; background:#f5f5f5; font-family:"宋体"; font-weight:bold; color:#000;}
.job_B1{width:40%; text-indent:10px;}
.job_B2{width:20%; text-align:center;}
.job_T1{width:100%; height:40px;  font-family:"宋体";  color:#505050;}

/*ly*/
.zx{ display:block;padding:30px 0px;width:100%;margin:0 auto; overflow:hidden;}
.dg_box{width:100%; overflow:hidden;margin-top:10px;}
.dg_txt{width:25%;float:left; height:22px; line-height:22px; text-align:right; overflow:hidden; color:#000;}
.inp3{width:69%;float:left; height:18px; border:1px solid #dddddd}
.dg_xing{width:4%;float:left; line-height:22px; color:#f00;padding-left:1%;}
.dg_txt1{width:25%;float:left; height:146px; line-height:146px; text-align:right;color:#000;}
.inp4{width:67%;float:left; height:142px; border:1px solid #dddddd}
.inp5{width:60px;float:left; height:18px; border:1px solid #dddddd;}
.dg_img{float:left;margin-left:1px; display:inline;}
.dg_img img{ display:block;}
.dg_box .dg_A{float:left; color:#000; line-height:22px;margin-left:10px; display:inline;}
.dg_box .dg_A:hover{ color:#f00;}
.inp6{float:left;}

/*lxwm*/
.lxwm-txt{ display:block;padding:20px 2%; line-height:24px; color:#505050;}

/*手机底部*/
.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;}










}