*{padding:0px; margin:0px;}

body{font-size:12px; color:#5E5E5E; font-family:"微软雅黑"; overflow-x:hidden;}

img{border:0px;}



.clear{clear:both;}

a{text-decoration:none; font-size:12px; color:#5E5E5E; font-family:"微软雅黑"; }

a:hover{color:#DE7C01;}

ul li{list-style:none;}

/* 电脑站样式表 */ 

@media screen and (min-width: 1201px) {

.mheader{display:none;}	

.mt20{width:100%; height:20px; clear:both; background:#eee;  overflow:hidden;}

.top_100{width:100%; background:#FBFBFB;  overflow:hidden;}

.logo{width:1000px; height:88px; margin:0 auto; overflow:hidden; }

.logo .logo_left{width:490px; float:left; margin-top: 12px;}

.logo .logo_right{width:490px; float:right;}

.logo .logo_right1{width:490px; height:40px; line-height:40px; text-align:right;}

.logo .logo_right1 a{padding-left:15px;}

.logo .logo_right2{width:490px; height:40px; line-height:40px; text-align:right;}

.logo .logo_right2 .form-control{width:190px; height:24px; background:url(../image/text.jpg) no-repeat; border:0px; float:right;}

.logo .logo_right2 .btn{border:0px; float:right;}

.top_100 .nav{width:100%;  height:40px; background:#0186D1; overflow:hidden;}

.top_100 .nav ul{width:996px;  margin:0 auto; overflow:hidden; }

.top_100 .nav ul li{float:left; width:166px; text-align:center; line-height:40px; text-align:center;}

.top_100 .nav ul li a{font-size:14px; color:#fff;}

.top_100 .nav ul li a:hover{font-size:14px; color:#fff;}

.top_100 .nav .pcnavhover{background:#FFA800;}

.top_100 .nav .pcnavhover a{color:#fff;}

.top_100 .nav ul li div{display:none;}

.top_100 .nav ul li:hover div{display:block; width:166px;  position:absolute;  margin-top:-2px; background:#fff; z-index:999;}

.top_100 .nav ul li:hover div ul li{float:none; padding:0px; border-bottom:solid #f1f1f1 1px; text-align:center;}

.top_100 .nav ul li:hover div ul li a{color:#5E5E5E; font-size:12px;}

.top_100 .nav ul li:hover div ul li a:hover{color:#EF5A00; font-size:12px;}



.top_100 .navs{width:100%;  height:40px; background:#0186D1; overflow:hidden;}

.top_100 .navs ul{width:994px;  margin:0 auto; overflow:hidden; }

.top_100 .navs ul li{float:left; width:331px; text-align:center; line-height:40px; text-align:center;}

.top_100 .navs ul li a{font-size:14px; color:#fff;}

.top_100 .navs ul li a:hover{font-size:14px; color:#fff;}

.top_100 .navs .pcnavhover{background:#FFA800;}

.top_100 .navs .pcnavhover a{color:#fff;}

.top_100 .navs ul li div{display:none;}

.top_100 .navs ul li:hover div{display:block; width:331px;  position:absolute;  margin-top:-2px; background:#fff; z-index:999;}

.top_100 .navs ul li:hover div ul li{float:none; padding:0px; border-bottom:solid #f1f1f1 1px; text-align:center;}

.top_100 .navs ul li:hover div ul li a{color:#5E5E5E; font-size:12px;}

.top_100 .navs ul li:hover div ul li a:hover{color:#EF5A00; font-size:12px;}



/* top end */ 

.banner{width:100%; height:285px;  overflow:hidden;}

.banner ul li{width:100%; height:285px; }

.banner .banner_ov{width:100%; height:285px; transition:all 0.6s; }

.banner .banner_out{width:0px; height:0px;  transition:all 0.6s; }



.nbanner{width:100%; height:300px; overflow:hidden;}

.nbanner ul li{width:100%; height:300px; overflow:hidden;}

/* banner end */

.indexnews{width:100%; background:#eee; padding-top:10px; padding-bottom:10px; overflow:hidden;}

.index_news{width:1000px; margin:0 auto; overflow:hidden;}

.index_news1{width:490px; float:left; height:350px; overflow:hidden;}

.index_news_title{width:100%; height:40px; line-height:40px; font-size:20px; color:#EF5A00; }

.index_news_title span{font-size:18px; color:#333; }

.index_news_title .more{float:right; color:#FC5946; font-size:12px; line-height:40px;}

.index_news_title .more a{color:#FC5946; font-size:12px; font-weight:100;}

.index_news_pic{width:490px; height:310px; overflow:hidden;}

.index_news_pic .index_news_pic2{width:490px; height:310px; overflow:hidden;}

.index_news_pic .index_news_pic2  ul li{width:100%; height:310px; display:none; overflow:hidden;}

.index_news_pic .index_news_pic2  ul li img{width:490px; height:310px; }

.index_news_pic .index_news_pic2  ul li p{width:490px; height:30px; text-align:center; background:url(../image/tou.png) repeat; line-height:30px; position:absolute; margin-top:-32px; z-index:999; color:#fff;}

.index_news_pic .index_news_pic2 .index_news_pic_ov{width:100%; height:310px; display:block; transition:all 1.6s; position:relative;}

.index_news_pic .index_news_pic2 .index_news_pic_out{width:100%; height:310px; display:none; transition:all 1.6s; position:relative;}



.index_news_list{width:490px;  height:350px; float:right;}

.index_news_list2{width:100%; overflow:hidden;}

.index_news_list2 ul li{width:100%; height:30px; background:url(../image/jian.jpg) 0px 10px no-repeat; line-height:30px; overflow:hidden;}

.index_news_list2 ul li a{padding-left:15px; font-size:14px;}



.index_news2{width:1000px; margin:0 auto;  overflow:hidden;}

.index_news2 ul li{float:left; width:240px; margin-right:13px;}

.index_news2 ul li+li+li{float:left; margin-right:14px;}

.index_news2 ul li+li+li+li{float:left; margin-right:0px;}

/* 热点新闻 end */

.p_s{width:100%;}

.p_s .cp1{width:240px;  float:left; padding-right:13px;}

.p_s .cp2{width:240px; float:right;}

.p_s div ul li{line-height:30px; height:30px; background:url(../image/jian.jpg) 0px 8px no-repeat; width:240px; overflow:hidden;}

.p_s div ul li a{padding-left:15px;}

.p_s .cp1 .cpi{width:240px; height:155px; background:none;}

.p_s .cp1 .cpt{font-size:16px; height:40px; background:none; line-height:40px;}

.p_s .cp1 .cpm{font-size:12px; text-align:right; background:none; height:30px; line-height:30px;}

.p_s .cp2 .cpi{width:240px; height:155px; background:none;}

.p_s .cp2 .cpt{font-size:16px; height:40px; background:none; line-height:40px;}

.p_s .cp2 .cpm{font-size:12px; text-align:right; background:none; height:30px; line-height:30px;}

/* 产品技术 end */

.i_news_list{width:335px; float:left; padding-right:20px;}

.i_news_list ul li{width:100%; height:30px; background:url(../image/jian.jpg) 0px 8px no-repeat; line-height:30px; overflow:hidden;}

.i_news_list ul li a{padding-left:15px;}

.i_news_gupiao{width:290px; float:right;}

.i_news_plist{width:1000px; height:200px; overflow:hidden;}

.index_news_plist2{width:1000px; height:150px; overflow:hidden;}

.index_news_plist2 ul li{width:180px; margin-right:25px; float:left; overflow:hidden; }

.index_news_plist2 ul li+li+li+li+li{margin-right:0px;}

.index_news_plist2 ul li img{width:180px; height:120px;}

.index_news_plist2 ul li p{width:180px; height:30px; margin:0 auto; line-height:30px; text-align:center; overflow:hidden;}



.sy_pro{width:100%; background:#eee;}

.sy_pr{width:1000px; margin:0 auto; overflow:hidden;}

.Contleft{width:40px; float:left;}

.Contright{width:40px; float:right;}

.Cont{width:920px; float:left; height:180px; overflow:hidden;}

.Cont .box{width:218px; height:178px; border:solid #ccc 1px; float:left; margin-right:10px; overflow:hidden;}

.Cont .box img{width:218px; height:140px;}

.Cont .box p{width:218px; height:38px; text-align:Center; line-height:38px; overflow:hidden;}



.footer{width:100%; background:#555462; overflow:hidden;}

.cydw{width:1000px; margin:0 auto; height:60px; line-height:60px; font-size:18px; color:#eaeaea;}

.cydwl{width:1000px; margin:0 auto; padding-bottom:10px; overflow:hidden;  color:#eaeaea;}

.cydwl .cydwl_l{width:750px; float:left;  overflow:hidden;}

.cydwl .cydwl_l li{width:250px; float:left; height:30px; line-height:30px; overflow:hidden;}

.cydwl .cydwl_e{width:250px; float:left;  overflow:hidden;}

.cydwl .cydwl_e li{width:100%; text-align:center;}

.cydwl .cydwl_e li img{width:80%;}

.bq{width:100%; height:60px; background:#FFFFFF; text-align:center; font-size:14px; line-height:30px;}

.cydwl li a{color:#eaeaea; font-size:12px;}

/* 底部区域 end */



.mpic{display:none;}

.mnews{display:none;}

.mnewslist{display:none;}

.mfooter{display:none;}

/*内页开始*/

.nei{width:1000px; margin: 0px auto 40px auto; padding-bottom:20px; overflow:hidden;}

.nei_left{width:230px; float:left;}

.nei_left ul li{width:230px; background:url(../image/psd.jpg) 0px 15px no-repeat; line-height:50px; border-bottom:solid #ccc 1px;}

.nei_left ul li a{padding-left:30px; font-size:16px;}

.nei_left .current_page_item a{color:#FF6500;}



.nei_left1{width:230px; float:left;}

.nei_left1 ul li{width:230px; height:50px; background:url(../image/psd.jpg) 0px 15px no-repeat; line-height:50px; border-bottom:solid #ccc 1px;}

.nei_left1 ul li a{padding-left:30px; font-size:16px;}

.nei_left1 .current_page_item a{color:#FF6500;}



.nei_left2{width:230px; float:left;}

.nei_left2 ul li{width:200px; padding-left:30px;   background:url(../image/psd.jpg) 0px 15px no-repeat; line-height:50px; border-bottom:solid #ccc 1px;}

.nei_left2 ul li a{font-size:16px;}

.nei_left2 .current_page_item a{color:#FF6500;}



.nei_left3{width:230px; float:left;}

.nei_left3 ul li{width:200px; padding-left:30px;   background:url(../image/psd.jpg) 0px 15px no-repeat; line-height:30px; border-bottom:solid #ccc 1px;}

.nei_left3 ul li a{font-size:16px;}

.nei_left3 .current_page_item a{color:#FF6500;}





.nei_right{width:750px; float:right; overflow:hidden;}

.list_title_position{width:750px;  height:50px;  line-height:50px; border-bottom:solid #ccc 1px; margin-bottom:10px; overflow:hidden;}

.list_title_position1{float:left; color:#333; font-weight:bold; font-size:16px;}

.list_title_position2{float:right; font-size:14px;}

.nei_right_c{

	width: 750px;

    padding-top: 10px;

    font-size: 16px;

    line-height: 200%;

}

.nei_right_n{width:750px; overflow:hidden;}

.list_main1_ul{width:750px; height:240px; border-bottom:solid #ccc 1px; overflow:hidden;}

.list_main1_ul_txt1{width:750px; height:75px; line-height:75px; overflow:hidden;}

.list_main1_ul_txt1 a{font-size:16px; color:#333; font-weight:bold;}

.list_main1_ul_txts{width:750px; height:145px; overflow:hidden;}

.list_main1_ul_pic{width:210px; height:145px; float:left;}

.list_main1_ul_pic img{width:210px; height:145px;}

.list_main1_ul_txt{width:530px; float:right;}

.list_main1_ul_txt3{width:530px; height:92px; line-height:29px; padding-top:24px; font-size:14px; color:#333;}

.list_main1_ul_txt4{width:530px; height:29px; line-height:29px; font-size:14px; color:#666; text-align:right;}

.page{width:950px; height:60px; margin:0 auto; padding-top:10px; overflow:hidden;}

.page ul li{float:left; padding:5px 10px; background:#FF9A00; margin-right:10px; color:#FF9A00;background:#ccc;}

.page ul li a{color:#fff;}

.page .active { background:#FF9A00;color: #fff;}



.new_arc{width:1000px; margin:0 auto; overflow:hidden;}

.new_arc1{width:1000px;  height:50px;  line-height:50px; border-bottom:solid #ccc 1px; overflow:hidden;}

.new_arc1_1{float:left; color:#333; font-weight:bold; font-size:16px;}

.new_arc1_2{float:right; font-size:14px;}

.new_arc2{width:1000px; padding-top:10px; font-size:14px; line-height:150%;}

.new_arc2_1{width:1000px;  line-height:40px; font-size:22px; color:#1A75AA; text-align:Center;}

.new_arc2_2{width:1000px;  line-height:40px; display:none; font-size:18px; color:#666; text-align:Center;}

.new_arc2_3{width:1000px; line-height:180%; font-size:14px; padding-bottom:20px;}

.product_miaoshu{width:80%; margin:0 auto; font-size:16px; color:#333; line-height:30px;}

.nei_right_p{width:100%; overflow:hidden;}

.nei_right_p ul li{width:250px;  height:210px; overflow:hidden; text-align:center; float:left;}

.nei_right_p ul li img{width:240px; height:155px; border:solid #ccc 1px;}

.nei_right_p ul li p{width:240px; border:solid #ccc 1px; margin:0 auto; line-height:30px; height:30px; overflow:hidden; }

.nei_right_ap{width:100%;  overflow:hidden;}

.nei_right_ap ul li{width:250px;  height:300px; overflow:hidden; text-align:center; float:left;}

.nei_right_ap ul li img{width:178px; height:250px; border:solid #ccc 1px;}

.nei_right_ap ul li p{width:176px; border:solid #ccc 1px; margin:0 auto; line-height:30px; height:30px; overflow:hidden; }



.nei_right_zp{width:100%; overflow:hidden;}

.nei_right_zp ul li{width:100%; border-bottom:solid #ccc 1px; height:40px; line-height:40px; overflow:hidden;}

.nei_right_zp ul li a{font-size:16px; font-weight:bold;}

.nei_right_zp ul li span{float:right; font-size:14px;}

.mnei{display:none;}

/*内页结束*/

}



@media screen and (max-width: 1200px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:14px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:156px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 1100px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:14px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:143px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 1000px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:14px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:130px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 900px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:14px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:117px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 800px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:12px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:104px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 700px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:10px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:91px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 600px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:10px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:78px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 500px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:10px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:65px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 400px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:10px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:52px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 370px) {

html{overflow-x:hidden;}

.header{display:none;}

.mt20{display:none;}

.wapno{display:none;}

.nbanner{display:none;}

.mlogo{width:100%; position:fixed; top:0px; z-index:888;}

.mlogo img{width:100%;}

.mnavsd{width:8%; position:fixed; right:10px; top:10px; z-index:999;}

.mnavsd img{width:100%;}

.nav{display:none; width:100%; background:#000; position:fixed; z-index:999; top:46px; right:0px;}

.nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.nav ul li a{font-size:16px; color:#fff;}

.nav .mnavgo{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.nav .mnavfl{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.nav .navout{width:100%; height:0px; overflow:hidden;}

.nav .navover{width:100%;  transition:all 0.6s; background:#ececec;}

.nav .navover ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.nav .navover ul li a{font-size:14px; color:#333;}

/* top end */ 

}

@media screen and (max-width: 1200px){

body{

	padding-top: 49px;

}



.mbanner{width:100%; padding-top:30px; overflow:hidden;}

.mbanner ul li{width:100%; display:none;}

.mbanner ul li img{width:100%;}

.mbanner .mbanner_ov{ display:block;}

.mbanner .mbanner_out{display:none; }



.mnbanner{width:100%; padding-top:30px; overflow:hidden;}

.mnbanner ul li{width:100%; overflow:hidden;}

.mnbanner ul li img{width:100%;}

/* banner end */

.tzgg{width:100%; height:40px; border-bottom:solid #F0F0F0 1px; overflow:hidden;}

.tzgg1{height:30px; margin-top:5px; width:70px; float:left; text-align:center; border-right:dotted #DE7C01 1px; line-height:30px; color:#DE7C01; font-size:14px;}

.tzgg2{padding-left:10px;  height:40px; overflow:hidden; float:left;}

.tzgg2 li{line-height:40px; width:100%;}

/* 通知公告 end */

.index_news{width:100%; overflow:hidden;}

.index_news_title{width:100%; height:40px; line-height:40px; font-size:18px; text-align:center;  overflow:hidden;}

.index_news_title .more{display:none;}

.index_news_titles{width:100%; height:40px; line-height:40px; font-size:18px; text-align:center;  overflow:hidden;}

.index_news_titles ul li{width:50%; float:left; background:#FFFFFF;}

.index_news_titles .opsd{width:50%; float:left; background:#1879B0; color:#fff;}

.index_news_pic{width:100%; margin-top:3px;}

.index_news_pic .index_news_pic2{width:100%; }

.index_news_pic .index_news_pic2  ul li{width:100%; display:none;overflow:hidden;}

.index_news_pic .index_news_pic2  ul li img{width:100%;}

.index_news_pic .index_news_pic2  ul li p{width:100%; text-align:center;  line-height:30px;}

.index_news_pic .index_news_pic2 .index_news_pic_ov{display:block;}

.index_news_pic .index_news_pic2 .index_news_pic_out{display:none;}

/*图片新闻*/

.index_news_list{width:95%; padding-top:10px; padding-left:2%;}

.index_news_list2{width:100%;  overflow:hidden;}

.index_news_list2 ul li{width:100%;height:30px; line-height:30px; border-bottom:solid #ccc 1px;  background:url(../image/jian2.png) no-repeat;  overflow:hidden;}

.index_news_list2 ul li a{padding-left:20px;}

/* 热点新闻 end */

.p_s{width:96%; margin:0 auto; overflow:hidden;}

.p_s .cp1{width:49%;  float:left; padding-top:10px; margin-right:2%}
.p_s .cp1:nth-child(2n){ margin-right:0}
.p_s .cp2{width:49%;  float:right; padding-top:10px;}

.p_s div ul li{line-height:30px;  background:url(../image/jian2.png) no-repeat; width:96%; padding-left:2%; overflow:hidden;}

.p_s div ul li a{padding-left:15px;}

.p_s .cp1 .cpi{width:100%; background:none; overflow:hidden;}

.p_s .cp1 .cpi img{width:100%;}

.p_s .cp1 .cpt{font-size:16px; height:40px; background:none; line-height:40px;}

.p_s .cp1 .cpm{font-size:12px; text-align:right; background:none; height:30px; line-height:30px;}

.p_s .cp2 .cpi{width:100%; background:none; overflow:hidden;}

.p_s .cp2 .cpi img{width:100%;}

.p_s .cp2 .cpt{font-size:16px; height:40px; background:none; line-height:40px;}

.p_s .cp2 .cpm{font-size:12px; text-align:right; background:none; height:30px; line-height:30px;}

/* 产品与服务 end */



.mfooter_nav{display:block; width:100%; background:#000;}

.mfooter_nav ul li{text-align:left; width:95%;  padding-left:10px; border-bottom:solid #ccc 1px;  line-height:50px;}

.mfooter_nav ul li a{font-size:16px; color:#fff;}

.mfooter_nav .mnavgos{background:url(../image/mnavgo.png) right no-repeat; background-size:20px 20px;}

.mfooter_nav .mnavfls{background:url(../image/mnavfl.png) right no-repeat; background-size:20px 20px;}

.mfooter_nav .navouts{width:100%; height:0px; overflow:hidden;}

.mfooter_nav .navovers{width:100%;  transition:all 0.6s; background:#4A4758;}

.mfooter_nav .navovers ul li{width:90%; margin:0 auto; height:40px; line-height:40px; }

.mfooter_nav .navovers ul li a{font-size:14px;}



.nei{width:100%; overflow:hidden;}

.nei_left{width:96%; margin:0 auto; overflow:hidden;}

.nei_left ul li{float:left; height:40px; border-bottom:solid #ccc 1px;  text-align:center; line-height:40px; width:50%;}

.nei_left ul li a{font-size:14px; color:#5A5A5A;}

.nei_left ul li:last-child{}

.nei_left .current_page_item{background:#1879B0; border-left:0px;border-right:0px;}

.nei_left .current_page_item a{color:#fff; font-weight:bold;}



.nei_left1{width:96%; margin:0 auto; overflow:hidden;}

.nei_left1 ul li{float:left; height:40px; border-bottom:solid #ccc 1px;  text-align:center; line-height:40px; width:50%;}

.nei_left1 ul li a{font-size:14px; color:#5A5A5A;}

.nei_left1 .current_page_item{background:#1879B0; border-left:0px;border-right:0px;}

.nei_left1 .current_page_item a{color:#fff; font-weight:bold;}



.nei_left3{width:96%; margin:0 auto; overflow:hidden;}

.nei_left3 ul li{ height:40px; border-bottom:solid #ccc 1px;  text-align:center; line-height:40px; width:100%;}

.nei_left3 ul li a{font-size:14px; color:#5A5A5A;}

.nei_left3 .current_page_item{background:#1879B0; border-left:0px;border-right:0px;}

.nei_left3 .current_page_item a{color:#fff; font-weight:bold;}





.nei_right{width:100%; padding-top:10px; overflow:hidden;}

.list_title_position{display:none;}

.nei_right_c{width:96%; margin:0 auto; font-size:14px; line-height:150%;}

.nei_right_c img{width:100%;}



.product_miaoshu{width:96%; margin:0 auto; padding-bottom:10px; overflow:hidden;}

.nei_right_p{width:100%; overflow:hidden;}

.nei_right_p ul li{width:50%; text-align:center; float:left;}

.nei_right_p ul li img{width:90%; height:130px;}

.nei_right_p ul li p{width:90%; margin:0 auto; overflow:hidden; line-height:30px; height:30px;}



.nei_right_ap{width:100%; overflow:hidden;}

.nei_right_ap ul li{width:50%; text-align:center; float:left;}

.nei_right_ap ul li img{width:90%; height:230px;}

.nei_right_ap ul li p{width:90%; margin:0 auto; overflow:hidden; line-height:30px; height:30px;}





.page{width:96%; height:60px; margin:0 auto; padding-top:10px; overflow:hidden;}

.page ul li{float:left; padding:5px 10px; background:#FF9A00; margin-right:10px; color:#fff;}

.page ul li a{color:#fff;}

.page .thisclass{border:solid #ccc 1px; color:#FF9A00; background:#fff;}



.new_arc{width:100%; padding-top:10px; overflow:hidden;}

.new_arc1{display:none;}

.new_arc2{width:100%; padding-top:10px;}

.new_arc2 .new_arc2_1{width:100%; text-align:Center;  line-height:40px; font-size:16px;}

.new_arc2 .new_arc2_2{width:100%; text-align:Center;  display:none; height:40px; line-height:40px; font-size:14px;}

.new_arc2 .new_arc2_3{width:96%; margin:0 auto; font-size:14px; line-height:150%; }

.new_arc2 .new_arc2_3 img{width:100%; }

.nei_right_n{width:96%; margin:0 auto; overflow:hidden; padding-top:10px;}

.nei_right_n .list_main1_ul .list_main1_ul_txt1{width:100%; line-height:30px; overflow:hidden; }

.nei_right_n .list_main1_ul .list_main1_ul_txt1 a{font-size:16px; font-weight:bold; color:#5a5a5a;}

.nei_right_n .list_main1_ul .list_main1_ul_txts {width:100%;  padding-bottom:20px; overflow:hidden; }

.nei_right_n .list_main1_ul .list_main1_ul_txts .list_main1_ul_pic {display:none;}

.nei_right_n .list_main1_ul .list_main1_ul_txts .list_main1_ul_txt .list_main1_ul_txt3 {display:none;}

.nei_right_n .list_main1_ul .list_main1_ul_txts .list_main1_ul_txt .list_main1_ul_txt4 {font-size:16px; color:#666; width:100%; line-height:30px; overflow:hidden; }



.nei_right_zp{width:96%; margin:0 auto; overflow:hidden;}

.nei_right_zp ul li{width:100%; line-height:40px; border-bottom:solid #ccc 1px; overflow:hidden; }

.nei_right_zp ul li a{font-size:16px; color:#5a5a5a; font-weight:bold;}

.nei_right_zp ul li span{font-size:12px; color:#5a5a5a; float:right;}

}



/*开放合作列表*/

.kfhz{

	padding-top: 20px;

}

.kfhz li{

	    display: block;

    background-image: url(../image/enterBoxMainRightListLineBg.gif);

    background-position: bottom;

    background-repeat: repeat-x;

    width: 100%;

    margin-left: 0;

    _margin-left: 33px;

    text-align: left;

    line-height: 25px;float: left;

}



.kfhz li a {

    display: block;

    font-size: 12px;

    font-weight: normal;

    color: #3a3a3a;

    padding: 0px;

    margin: 0px;

    background-image: url(../image/lineBg3.gif);

    background-repeat: no-repeat;

    background-position: left 4px;

    padding-left: 22px;

    line-height: 22px;

    margin-top: 8px;

    margin-bottom: 8px;

        width: auto;

    float: left;

}

.kfhz li span {

    float: left;

    line-height: 22px;

    display: block;

    padding-top: 8px;

    padding-left: 20px;

}









.mfooter{

    width: 100%;

    background: #555462;

    overflow: hidden;

    padding: 4%;

}





.mfooter h3{



color: #fff;



font-size: 18px;



line-height: 40px;

}



.mlinks{



overflow: hidden;



display: flex;



flex-direction: row;



flex-wrap: wrap;

}



.mlinks li {



width: 33.33%;



margin-bottom: 8%;

}



.mlinks li a{



display: block;



color: #fff;



font-size: 16px;



text-align: center;

}



.mWechat{



}



.mWechat img{



width: 40%;



height: auto;



margin: 0px auto;



display: block;

}



.mCopyright{



color: #fff;



text-align: left;



font-size: 16px;



line-height: 32px;



margin-top: 5%;

}



.mCopyright a{

    color:#fff;

}

