@media screen and (min-width:1350px) {
.nav_m{ display:none;}
.head .nav_m1{width:90%; }
.head .nav_m1 .nav1{ width:100%; height:84px; line-height:84px; text-align:center; padding-top:30px; color:#a04a1d; font-size:18px;}
.head .nav1 li{ display:inline-block; *display:inline; zoom:1; vertical-align: middle;  font-family: "方正小标宋简体";  }
.head .nav1 li a{display:inline-block; *display:inline; zoom:1; vertical-align:middle; font-size:20px; color:#da0003; text-decoration:none; padding:0px 25px 0px 0px; }
.item{ padding:40px 16px 15px 16px;}

.main{ width:100%; margin:0 auto; position:relative;  height:140px; background-image:none;}
.main1{background:url(../images/top_bg1.jpg) top center no-repeat; height:400px; position:relative;}
.head .logo1{ padding-top:20px;}
.index4{ width:1500px; margin:0 auto; }

}


@media screen and (max-width:1350px) {
.index4{ width:1500px; margin:0 auto; }
.head .nav_m1{width:100%; }
.two{ display:none;}
.toptop{position: inherit; background-image:url(../images/top_bgbg.png); height:44px; top:0;}
.nav_m1{ display:none;}
.head .nav_m{ position:absolute; width:100%;}
.head .nav{ width:100%; position:absolute; background:#FFF; top:70px; left:0; z-index:99; padding-right:10px; display:none;}

.lanmu2 h4{ padding:0px 5%; font-size:22px; line-height:70px;}
.lanmu2 h4 b{ background:url(../images/main_pic1.png) no-repeat; display:inline-block; height:100px; padding-left:80px;}
.lanmu2 h4 a{ text-decoration:none;}

.h_top,.head{width:100%; background:url(../images/top_bg.jpg) top center no-repeat; }
.head .logo img{ width:156px; height:auto;}
.head .logo{ width:156px; overflow:hidden; padding-left:45px; padding-top:20px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.head1{ width:100%;}
.top_menu{  padding-top:0px; padding-top:40px; background-size:100px; float:left;  height:40px; width:100%; position:relative; top:-140px; z-index:9999999999;}
.top_menu_r{ padding-top:0px; margin-top:0px; display:none; }
.search{ padding-top:0px; margin-top:0px; padding-left:20px; width:500px;}
.search input{ height:30px; line-height:30px; font-size:12px; border:0px; width:400px; }
.search1 input{ float:left; width:100px; font-size:15px; color:#FFF; font-weight:bold; background:url(../images/ico.png) #30a6e4 no-repeat; background-size:16%; background-position:7px 7px; padding-left:22px;  height:30px; line-height:25px;}

.main{ width:100%; margin:0 auto; position:relative;  height:120px; background-image:none; background-color:#FFF;}
.main1{background:url(../images/top_bg1.jpg) top center no-repeat; height:400px; position:relative;}
.head .logo1{ padding-top:20px;}


.search img{ height:25px;}
.clear1{ clear:none;}
.nav_m .n_icon{ display:inline-block; *display:inline; zoom:1; height:18px; line-height:18px; color:#222; padding-left:28px;  position:absolute; right:10px; z-index:9999; cursor:pointer; top:12px;}
.n_icon{ background:url(../images/menu2.png) no-repeat; background-size:100% 100%; padding-top:10px;}
.head .nav_m .nav{ width:99%; overflow: hidden ; position: absolute; top:55px; height:380px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:3px; }
.head .nav li{ display:inline-block; *display:inline; zoom:1;   height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.head .nav li a{display:inline-block; *display:inline; zoom:1; font-size:16px; color:#000; text-decoration:none; border-right:none; padding:0px; }


.lanmu_an{ width:90%; margin:0 auto; height:55px; margin-top:40px;}
.lanmu_an div{ float:left; margin:0px 5px;  border:1px solid #CCC; width:30%; height:32px; line-height:32px;background:url(../images/an_bg.jpg) repeat-x; text-align:center;}
.lanmu_an div a{  text-decoration:none; font-size:15px; font-weight:bold; color:#595959; }


.top{ width:94%; margin:0 auto;}
.top_l{ float:left; width:48%; margin-right:25px; height:300px; margin-top:0px;}
.top_m{ float:left; width:50%; padding-left:10px;}
.top_m1{ float:left; width:47%; padding-left:10px; margin-right:20px;}
#scroller li img{ width:590px; height:300px;}

.top_m11{ float:left; width:70%;}
.top_l1{ float:left; width:22%; margin:0 auto;}

.index1{ width:100%; margin:0 auto; padding-top:10px; position:relative; z-index:9999999; background:url(../images/bgbg.jpg) top center no-repeat; background-size:100%;}
.index2{ width:70%; margin:0 auto; }
.top_m2{ float:left; width:48%;}
.top_m3{ float:left; width:48%; position:relative; }

.banner img{ width:100%;}

.index_pic2{ width:100%; height:auto; margin-top:40px;}
.index_img2{ width:21%;height:auto; text-align:center; float:left; margin:0% 2%; }
.index_img2 img{ width:100%; height:auto;}
.index_img2 span{width:100%; font-size:12px; height:30px; line-height:30px;}

}


@media screen and (max-width:1000px) {
.index4{ width:1500px; margin:0 auto; }
.two{ display:none;}
.head .nav_m{ position:absolute; width:100%;}
.head .nav{ width:100%; position:absolute; background:#FFF; top:70px; left:0; z-index:99; padding-right:10px; display:none;}

.h_top,.head{width:100%; background:url(../images/top_bg.jpg) top center no-repeat;}
.head .logo img{ width:156px; height:auto;}
.head .logo{ width:156px; overflow:hidden; padding-left:45px; padding-top:50px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.head1{ width:100%;}

.main{ width:100%; margin:0 auto; position:relative;  height:120px; background-image:none; background-color:#FFF;}
.main1{background:url(../images/top_bg1.jpg) top center no-repeat; height:400px; position:relative;}
.head .logo1{ padding-top:20px;}


.top_l{ width:100%; height:300px; z-index:990; }
.top_l img{ width:100%;}
.top_m{ width:100%; overflow:hidden; position:relative;}

.top{ width:100%; overflow:hidden; position:relative; margin-top:50px;}

.top_m1{ float:none;overflow:hidden; width:100%; position:relative;}
.top_m2{ width:100%;overflow:hidden; position:relative;}
.top_m3{ float:none;overflow:hidden; width:100%; position:relative; left:10px;}


.top_m11{ float:left; width:70%; margin-top:20px;}
.top_l1{ float:left; width:22%; margin:0 auto; margin-left:30px; margin-top:20px;}


.main_menu2{  width:100%; margin-bottom:15px; margin-left:0px!important; margin-left:10px; float:left;}
.main_menu2 h1{ font-size:18px; color:#ffe400; background:url(../images/main_bg_04.jpg) repeat-x; height:40px; line-height:40px; width:100%;  text-align:center; font-family:"微软雅黑"; font-weight:normal;}
.main_menu2 span a{ font-size:15px; float:right; color:#fff; padding-right:20px;}

.newa{ line-height:40px; color:#5e5e5e; width:99%;  text-align:left; border:1px solid #CCC; }
.newa li{ border-bottom:1px dotted #CCC; width:80%; margin:0 auto;}
.newa a{ color:#5e5e5e; text-decoration:none; font-size:14px;}
.newa a:hover { color:#cf320f; text-decoration:underline;}
.newa li a{ BACKGROUND: url(../images/dian1.gif) no-repeat left center; padding-left:15px;}

.new1{ font-size:14px; line-height:30px; color:#575757; padding:0px 15px; height:125px;}
.new1 li{  width:100%; text-align:left; }
.new1 li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new1 a{ color:#575757; text-decoration:none;}
.new1 a:hover { color:#cf320f; text-decoration:underline;}

.new3ta{ text-align:left; font-size:14px; line-height:33px; color:#5e5e5e; padding:15px 0px;  border-top:0px; width:100%;}
.new3ta span{ float:right; font-size:14px; color:#b8b8b8;}
.new3ta li{ border-bottom:1px dotted #CCC; width:95%;}
.new3ta li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new3ta a{ color:#5e5e5e; text-decoration:none;}
.new3ta a:hover { color:#cf320f; text-decoration:underline;}


.index1{ width:100%; overflow:hidden; position:relative}

.index_pic1{ width:100%;  margin-top:10px;}
.index_img1{ width:50%; height:200px; text-align:center; float:left; margin:20px 5px;}
.index_img1 img{ width:50%; height:200px;}
.index_img1 span{width:50%; font-size:12px; height:30px; line-height:30px;}

.lanmu2{ height:95px; width:100%; background:url(../images/xian.jpg) bottom center repeat-x; padding-top:10px;}
.lanmu2 h1{ padding:0px 20%;}

.index_pic{ width:100%; height:auto; margin-top:40px;}
.index_img{ width:21%; text-align:center; float:left; margin:0px 2%;}
.index_img img{ width:100%; height:auto;}
.index_img span{width:100%; font-size:12px; height:30px; line-height:30px;}


.new{ line-height:30px; color:#5e5e5e; padding:0px 15px; text-align:left; width:95%;}
.new li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;font-size:14px;}
.new a{ color:#5e5e5e; text-decoration:none;}
.new span{ float:right; color:#575757; font-size:14px}
.new a:hover { color:#cf320f; text-decoration:underline;}


.lanmu1{ border-bottom:1px solid #dadada;width:100%;}
.lanmu1 h1{ font-size:18px; color:#207dcd; text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; width:100%;height:25px; line-height:30px;}
.lanmu1 span a{ float:right; font-size:14px; font-weight:normal; padding-right:10px; color:#494949; text-decoration:none;}
.lanmu1 h1 b{ font-weight:normal; width:130px; border-bottom:3px solid #207dcd; padding-bottom:7px;}

.lanmu3{ border-bottom:1px solid #dadada; width:98%; position:relative; left:10px;}
.lanmu3 h1{ font-size:18px; color:#fff;  text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; height:25px; line-height:40px;}
.lanmu3 span a{ float:right; font-size:14px; font-weight:normal; padding-right:5px; color:#494949; text-decoration:none;}
.lanmu3 h1 b{ font-weight:normal; padding:5px 15px; background-color:#207dcd;}

.lanmu1a{ border-bottom:1px solid #dadada;width:98%;}
.lanmu1a h1{ font-size:18px; color:#207dcd; text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; width:100%;height:25px; line-height:30px;}
.lanmu1a span a{ float:right; font-size:14px; font-weight:normal; padding-right:10px; color:#494949; text-decoration:none;}
.lanmu1a h1 b{ font-weight:normal; width:130px; border-bottom:3px solid #207dcd; padding-bottom:7px;}


.lanmu5{ width:100%;border-bottom:1px solid #CCC;}
.lanmu5 h1{ color:#007bc8;  font-size:18px; text-align:center; position:relative; bottom:-25px;}
.lanmu5 h1 b{background-color:#FFF; padding:0px 20px; margin:0 auto; }

.lanmu_an{ width:90%; margin:0 auto; height:55px; margin-top:40px;}
.lanmu_an div{ margin:5px 2%;  border:1px solid #CCC; width:28%; height:32px; line-height:32px;background:url(../images/an_bg.jpg) repeat-x; text-align:center;}
.lanmu_an div a{  text-decoration:none; font-size:15px; font-weight:bold; color:#595959; }

.s_xian1{ width:100%; }
.s_xian{ height:160px;}
.newpic{margin:20px 0px 0px 0px; text-align:center; width:98%; overflow:hidden; position: relative;}
.newpic img{ width:100%;}
.newpic span a{ height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#575757;  text-decoration:none; }
.new_top{ float:none; clear:both; width:100%; position: relative; border-top:1px solid #CCC;  border-bottom:1px solid #CCC; margin-top:10px;}

.banner{ display:none;}

/*+++++++++ 底部样式 ++++*/
.foot { font-size:15px; color:#4c4c4c; width:100%; margin:0 auto;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; height:289px; background:url(../images/end_bg.jpg) top center no-repeat;}
.foot p{ position:relative; top:205px; line-height:15px;}

.link2{width:1150px; margin:0 auto; text-align:left;}
.link1 img{width:20%; margin:0 auto;  float:left;  margin:20px 1%; height:55px;  }

.linkh{ width:20%; height:22px; text-align:center; float:left; margin:5px 2%;}


#boxdown{ position:relative; bottom:-228px; }

.new{ line-height:30px; color:#5e5e5e; padding:0px 15px; text-align:left; width:95%;}
.new li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;font-size:14px;}
.new a{ color:#5e5e5e; text-decoration:none;}
.new span{ float:right; color:#575757; font-size:14px}
.new a:hover { color:#cf320f; text-decoration:underline;}


/*搜索*/

.top_menu{  padding-top:0px; padding-top:10px; background-size:100px; float:left;  height:40px; width:100%; position:relative; top:-140px; z-index:9999999999;}
.top_menu_r{ padding-top:0px; margin-top:0px; display:none; }

.search{ padding-top:0px; margin-top:0px; padding-left:20px;}
.search input{ height:30px; line-height:30px; font-size:12px; border:0px; width:400px; }
.search img{ height:25px;}
.search1 input{ float:left; width:100px; font-size:15px; color:#FFF; font-weight:bold; background:url(../images/ico.png) #30a6e4 no-repeat; background-size:16%; background-position:7px 7px; padding-left:22px;  height:30px; line-height:25px;}

.clear1{ clear:none;}

.nav_m .n_icon{ display:inline-block; *display:inline; zoom:1; height:18px; line-height:18px; color:#222; padding-left:28px;  position:absolute; right:10px; top:-40px; z-index:9999; cursor:pointer; top:12px;}


.head .nav_m .nav{ width:98%;  position: absolute; top:55px; height:420px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:10px;}
.head .nav li{ display:inline-block; *display:inline; zoom:1;   height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.head .nav li a{display:inline-block; *display:inline; zoom:1; font-size:16px; color:#000; text-decoration:none; border-right:none; padding:0px; }

.wrap_a .i_about h1 a{ width:20px;}
.i_about dl dt, .i_about dl dt img{ display:none;}
.i_about dl dd{ width:100%;}
.mainPhoto .go li{ width:215px;}
.mainPhoto .go li img{ width:215px; height:250px;}
.mainPhoto .go{ width:215px; left:52px;}
.f_nav .f_navl dt{ display:none;}
.f_nav .f_navl dd{ width:100%;}
.f_navr .f_search{ width:180px;}
.f_nav .f_navr{ background-size:320px; background-position:left 80px;}
.scd_r .r_top{ padding-left:0; padding-top:40px; text-align:left; height:80px;}
.scd_r .r_top .pst{ text-align:left;}
.contact .ct_m dl dt div{ margin-right:60px;}
.contact .ct_m dl dt div:last-child{ margin-right:0;}
.pro .pro_a a{ width:50%;}
.pro .pro_b .pro_l li{ width:153px; margin-right:14px;}
.pro .pro_b .pro_l li img{ width:153px; height:188px;}


.new3{ text-align:left; font-size:14px; line-height:33px; color:#575757; padding:15px 0px;  border-top:0px;}
.new3 span{ float:right; font-size:14px; color:#575757;}
.new3 li{ border-bottom:1px dotted #CCC;}
.new3 li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new3 a{ color:#575757; text-decoration:none;}
.new3 a:hover { color:#cf320f; text-decoration:underline;}
}


@media screen and (max-width:990px) {

.two{ display:none;}
.foot { font-size:15px; color:#4c4c4c; width:100%; margin:0 auto;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; height:289px; background:url(../images/end_bg.jpg) top center no-repeat;}
.foot1{ display:inline-block; text-align:center;  margin:0 auto;  position: relative; top:0; width:90%}

.foot_l{  float:left; position:relative; top:-10; }
.foot_r{  float:left;}

.top_menu{  padding-top:0px; padding-top:10px; background-size:100px; float:left;  height:40px; width:100%; position:relative; top:-110px; z-index:9999999999;}
.toptop{position: inherit; background-image:url(../images/top_bgbg.png); height:44px; top:0;}
.head .nav_m{ position:absolute; width:100%;}
.head .nav{ width:100%; position:absolute; background:#FFF; top:70px; left:0; z-index:99; padding-right:10px; display:none;}

.h_top,.head{width:100%; background:url(../images/top_bg.jpg) top center no-repeat; background-size:100%; height:50%;}
.head .logo img{ width:156px; height:auto;}
.head .logo{ width:400px; overflow:hidden; padding-left:45px; padding-top:20px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.head1{ width:100%;}

.nav_m .n_icon{ display:inline-block; *display:inline; zoom:1; height:18px; line-height:18px; color:#222; padding-left:28px;  position:absolute; right:10px; top:-40px; z-index:9999; cursor:pointer; top:12px;}
.head .nav_m .nav{ width:98%;  position: absolute; top:55px; height:380px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:0px;}

.main_menu2{ width:100%; }
.main_menu2 h1{ display:none; }

.main{ width:100%; margin:0 auto; position:relative;  height:120px; background-image:none; background-color:#FFF;}
.main1{background:url(../images/top_bg1.jpg) top center no-repeat; height:400px; position:relative;}
.head .logo1{ padding-top:20px;}

.top{ width:100%; overflow:hidden; position:relative; top:-50;}
.top_m11{width:100%; clear:both;overflow:hidden;  margin-top:0px; }
.top_l1{ width:100%; position:relative; left:-30px; overflow:hidden; background-color:#ececec; padding-left:0px;  border-bottom:1px solid #D7D7D7; height:50px; padding-top:5px;  margin-top:0px;}

.new1{ font-size:14px; line-height:30px; color:#575757; padding:0px 15px; height:125px;}
.new1 li{  width:100%; text-align:left;}
.new1 li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new1 a{ color:#575757; text-decoration:none;}
.new1 a:hover { color:#cf320f; text-decoration:underline;}

.newa{ height:30px; color:#5e5e5e; text-align:left; border:0px; width:94%; padding-left:20px; }
.newa li { display:inline; border-bottom:0px; }
.newa a{ color:#5e5e5e; text-decoration:none; font-size:14px;}
.newa a:hover { color:#cf320f; text-decoration:underline;}
.newa li a{ BACKGROUND: url(../images/dian1.gif) no-repeat left center; padding-left:10px; padding-right:20px; }

.new3ta{ text-align:left; font-size:14px; line-height:33px; color:#5e5e5e; padding:15px 0px;  border-top:0px; width:98%;}
.new3ta span{ float:right; font-size:14px; color:#b8b8b8;}
.new3ta li{ border-bottom:1px dotted #CCC; width:95%;}
.new3ta li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new3ta a{ color:#5e5e5e; text-decoration:none;}
.new3ta a:hover { color:#cf320f; text-decoration:underline;}

.newthird{ font-size:14px; line-height:30px; color:#5f5f5f; text-align:center; font-family:"微软雅黑"; width:95%;  margin:0 auto; position:relative; left:-10px;}
.lanmu1b{ display:none;}

.lanmu1a{ border-bottom:1px solid #dadada;width:94%;}
.lanmu1a h1{ font-size:18px; color:#207dcd; text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; width:100%;height:25px; line-height:30px;}
.lanmu1a span a{ float:right; font-size:14px; font-weight:normal; padding-right:10px; color:#494949; text-decoration:none;}
.lanmu1a h1 b{ font-weight:normal; width:130px; border-bottom:3px solid #207dcd; padding-bottom:7px;}

.index_pic2{ width:94%; height:auto; margin-top:40px;}
.index_img2{ width:21%;height:auto; text-align:center; float:left; margin:0% 2%; }
.index_img2 img{ width:100%; height:auto;}
.index_img2 span{width:100%; font-size:12px; height:30px; line-height:30px;}

}


@media screen and (max-width:510px) {

.lanmu2{ height:90px; width:100%; background:url(../images/xian.jpg) bottom center repeat-x; position:relative; top:-40;}
.lanmu2 h1{ padding:20px 5% 0px 5%;}
.lanmu2 h1 img{ height:40px;}
.lanmu2 h2{ padding:20px 5% 0px 5%;}
.lanmu2 h2 img{ height:35px;}
.lanmu2 h3{ padding:0px 5% 10px 5%;}
.lanmu2 h3 img{ height:55px;}


.lanmu2 h4{ padding:0px 5%; font-size:22px; line-height:70px;}
.lanmu2 h4 b{ background:url(../images/main_pic1.png) no-repeat; display:inline-block; height:100px; padding-left:55px; background-size:50px; background-position:0px 7px;}
.lanmu2 h4 a{ text-decoration:none;}

.lanmu2a{ height:90px; width:100%; background:url(../images/xian.jpg) bottom center repeat-x; position:relative; top:-40;}
.lanmu2a h3{ padding:0px 5% 10px 5%;}
.lanmu2a h3 img{ height:55px;}

.newup{ position:relative; left:-20; top:-50;}

.in_nr{float:left; width:100%; font-family:"Microsoft YaHei";}
.in_nr h3 a{ font-size:18px; font-weight:normal; color:#ae3131; line-height:25px; text-decoration:none; width:100%; position:relative; left:-22; top:-30;}
.in_nr p a{ font-size:15px; font-weight:normal; color:#525252; height:35px; line-height:23px; text-decoration:none; display:none;}
.in_nr span{ font-size:16px; color:#a9a9a9; line-height:0px; display:none;}

.imgb img{ width:330px; height:219px;}

.in_right{float:left; width:100%; height:480px;}
.in_right h1{ height:25px; line-height:2px; text-align:center; width:100%; background-color:#4b4b4b; color:#FFF; font-size:18px;  font-family:"Microsoft YaHei"; font-weight:500; position:relative; left:-20;}

.in_middle{float:left; width:90%; margin-left:20px; margin-top:15px; }
.in_middle p a{font-size:15px; font-family:"Microsoft YaHei"; color:#4c4c4c; line-height:25px; text-decoration:none;}
.imga img { width:100%;}

.index3{ width:90%; margin:0 auto; height:210px; position:relative; top:-50;}

.toptop{position:relative; background:url(../images/top_bgbg.png) no-repeat; height:45px; top:0; z-index:999}
.top2{position: absolute; z-index:99; top:-20;}


/*新闻三级页面样式*/
.newthird{ width:90%;  font-size:14px; line-height:25px; color:#5f5f5f;   font-family:"微软雅黑"; }
.newthird h2{ font-size:22px; color:#953d14;height: auto; margin-top:30px;  width:320px;  }
.newthird span{ color:#5f5f5f; line-height:25px; height:25px; width:100%;  font-size:12px; text-align:center; }
.newtext{ text-align:left; font-size:14px; width:100%;}
.newtext p{ position:relative; left:7;}
.newtext a{ color:#2980d4;}

.newthird img{  text-align:center; max-width:100%; position:relative; left:-30;  }
.newtext p img{  max-width:100%; }

.fx{ display:none;}

.main_img img{ width:120px; height:80px; margin-top:10px;}
.img_up1 img{ position:relative; top:-10;}
.main_nr{float:left; width:53%; padding-left:15px; font-family:"Microsoft YaHei";}
.main_nr h3 a{ font-size:16px; font-weight:normal; color:#ae3131; line-height:20px; text-decoration:none;}
.main_nr p a{ font-size:14px; font-weight:normal; color:#525252; height:20px; line-height:20px; text-decoration:none; display:none;}
.main_nr span{ font-size:14px; color:#a9a9a9; line-height:0px;}

.pagelist{ position:relative; top:-60; left:-40;}
.top_m11{ height:auto; margin-top:20px; }

#flash{width:100%;height:200px;overflow:hidden;margin:0 auto;clear:both;position:relative;}
#flash a{width:100%;height:200px;display:none;}
#flash img{width:100%;height:200px;}
.flash_bar{width:520px;padding-left:900px;z-index:69;height:30px;overflow:hidden;position:absolute;padding-top:13px!important;padding-top:12px;bottom:0px;left:0px;background:url(../images/tg_flashbar.png) no-repeat 10px 0px;text-align:center;}
.flash_bar .dq{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop");}
.flash_bar .no{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p2.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}
#flashBg{height:1152px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#flashLine{background:url(../images/touming.png) repeat-x center bottom;height:355px;width:100%;clear:both;}

.index4{ width:90%; margin:0 auto; }

.item{ margin:15% 6% 0% 0%;}
.in2_xian1{position: relative; width:95%; margin:0 auto; top:150;}

.top_l1{ display:none; height:0px;}
.nav_m .n_icon{display:inline-block; *display:inline; zoom:1; height:18px; line-height:18px; color:#222; padding-left:28px;  position:absolute; right:10px; top:0px; z-index:99999; cursor:pointer; }
.n_icon{ background:url(../images/menu1.png) no-repeat; background-size:90% 90%; padding-top:10px;}
.top_menu{ display:none; background-size:100px; float:left; height:0px;   width:100%; position:relative; top:0; background:url(../images/menu_bg.jpg) repeat-x; z-index:99999999999999}

body{ background-color:#FFF;}
.head .nav_m{ position:absolute; width:100%; }
.head .nav{ width:100%; position:absolute; top:70px; left:0; z-index:99999; padding-right:10px; display:none;}

.h_top,.head{width:100%; background:url(../images/top_bg.jpg) top center no-repeat;  background-size:100%; height:35%;}
.head .logo img{ width:80px; height:auto;}
.head .logo{ width:156px; overflow:hidden; padding-left:5%; position:relative; top:-15px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.head1{ width:100%;}

.main{ width:100%; margin:0 auto; position:relative;  height:60px; background-image:none; background-color:#FFF;}
.main1{background:url(../images/top_bg2.jpg) top center no-repeat; height:100px; position:relative; background-size:100%;}
.head .logo1{ padding-top:30px;}

.two{ display:none;}
.dl1{ display:none;}
.dl2{ display:none;}

.top_l{ width:100%; height:200px;position:relative; z-index:990;}
.top_l img{ width:70%;}
.top_m{ width:345px; overflow:hidden; position:relative;}

.top{ width:100%; position: relative; height:auto;}
.top_l1{ float:none; width:375px; display:none;position:relative; background-color:#ececec; padding-top:10px; border-bottom:1px solid #CCC; height:0px;}
.top_m1{ float:none; width:345px; display:none; position:relative; left:-5px;}
.top_m3{ float:none; width:345px; display:none; position:relative; left:20px;}


.index1{ width:100%; margin:0 auto; position:relative; top:-55; z-index:999; background:url(../images/bgbg2a.jpg) top center no-repeat #FFFFFF; background-size:100%;}
.index2{ width:90%; margin:0 auto; height:210px; position:relative; top:-50;}
.top_m2{ width:345px; display:none; position:relative;}

.index_pic{ width:345px; height:190px!important; height:200px;}
.index_img{ width:45%; text-align:center; float:left;overflow:hidden; position:relative; margin-top:10px;}
.index_img img{ width:90%; height:200px;}
.index_img span{width:50%; font-size:12px; height:30px; line-height:30px; }

.index_pic2{ width:100%; height:auto; position:relative; top:-40;}
.index_img2{ width:45%; text-align:center; float:left;overflow:hidden; position:relative; left:-17px; height:175px;}
.index_img2 img{ width:100%; height:120px; margin-bottom:5px;}
.index_img2 span{width:50%; font-size:12px; height:30px; line-height:15px;}

.index_pic1{ width:345px;  margin-top:10px;}
.index_img1{ width:143px; height:200px; text-align:center; float:left; margin:20px 5px;}
.index_img1 img{ width:143px; height:200px;}
.index_img1 span{width:143px; font-size:12px; height:30px; line-height:30px;}




.lanmu3{ border-bottom:1px solid #dadada; width:98%; position:relative; left:0px;}
.lanmu3 h1{ font-size:18px; color:#fff;  text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; height:25px; line-height:40px;}
.lanmu3 span a{ float:right; font-size:14px; font-weight:normal; padding-right:5px; color:#494949; text-decoration:none;}
.lanmu3 h1 b{ font-weight:normal; padding:5px 15px; background-color:#207dcd;}


.main_menu2{ width:100%; }
.main_menu2 h1{ display:none; }

.new{ line-height:30px; color:#5e5e5e; padding:0px 15px; text-align:left; width:90%;}
.new li { text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.new li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;font-size:14px;}
.new a{ color:#5e5e5e; text-decoration:none;}
.new span{ float:right; color:#575757; font-size:14px}
.new a:hover { color:#cf320f; text-decoration:underline;}

.newa{ line-height:20px; color:#5e5e5e; padding:0px 5px 5px 5px; text-align:left; width:340px; border:none;}
.newa li{ display:inline-block; border-bottom:0px; float:left; padding-left:10px; width:auto;  line-height:20px; height:25px;}
.newa a{ color:#5e5e5e; text-decoration:none; font-size:14px; }
.newa a:hover { color:#cf320f; text-decoration:underline;}
.newa li a{ BACKGROUND: url(../images/dian1.gif) no-repeat left center; padding-left:10px;}

.main_new2{width:100%;}


.new3ta{ text-align:left; font-size:14px; line-height:33px; color:#5e5e5e; padding:15px 0px;  border-top:0px;}
.new3ta span{ float:right; font-size:14px; color:#b8b8b8;}
.new3ta li{ border-bottom:1px dotted #CCC; width:89%;  text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.new3ta li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new3ta a{ color:#5e5e5e; text-decoration:none;}
.new3ta a:hover { color:#cf320f; text-decoration:underline;}

.lanmu1{ border-bottom:1px solid #dadada;width:89%;}
.lanmu1 h1{ font-size:18px; color:#207dcd; text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; width:320px;height:25px; line-height:30px;}
.lanmu1 span a{ float:right; font-size:14px; font-weight:normal; padding-right:10px; color:#494949; text-decoration:none;}
.lanmu1 h1 b{ font-weight:normal; width:130px; border-bottom:3px solid #207dcd; padding-bottom:9px;}

.lanmu1a{ border-bottom:1px solid #dadada;width:89%;}
.lanmu1a h1{ font-size:18px; color:#207dcd; text-align:left; font-weight:normal; font-family:"Microsoft YaHei"; width:320px;height:25px; line-height:30px;}
.lanmu1a span a{ float:right; font-size:14px; font-weight:normal; padding-right:10px; color:#494949; text-decoration:none;}
.lanmu1a h1 b{ font-weight:normal; width:130px; border-bottom:3px solid #207dcd; padding-bottom:9px;}

.lanmu1b{ display:none;}


.lanmu5{ width:100%;border-bottom:1px solid #CCC;}
.lanmu5 h1{ color:#007bc8;  font-size:18px; text-align:center; position:relative; bottom:-25px;}
.lanmu5 h1 b{background-color:#FFF; padding:0px 20px; margin:0 auto; }
.lanmu_an{ width:80%; margin:0 auto; height:55px; margin-top:40px;}
.lanmu_an div{ margin:5px 0px;  border:1px solid #CCC; width:270px; height:32px; line-height:32px;background:url(../images/an_bg.jpg) repeat-x; text-align:center;}
.lanmu_an div a{  text-decoration:none; font-size:15px; font-weight:bold; color:#595959; }

.s_xian1{ width:100%; }
.s_xian{ height:auto;}
.newpic{margin:20px 0px 0px 0px; text-align:center; width:95%; overflow:hidden; position: relative;}
.newpic img{ width:100%;}
.newpic span a{ height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#575757;  text-decoration:none; }
.new_top{ width:95%; overflow:hidden; position: relative; border-top:1px solid #CCC;  border-bottom:1px solid #CCC; margin-top:10px;}


/*+++++++++ 底部样式 ++++*/
.foot { font-size:13px; color:#4c4c4c; width:100%; margin:0 auto;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; height:138px; background:url(../images/end_bg3.jpg) top center no-repeat;   line-height:30px; position: relative; }
.foot1{ display:inline-block; text-align:center;  margin:0 auto;  position: relative; top:-175; width:85%;}

.foot_l{  float:left; position:relative; top:-10; }
.foot_r{  float:left;}

.link{  background-color:#f3f3f3; width:340px; margin:0 auto;}
.link1 img{width:99%; margin:0 auto; margin:10px 0px 0px 0px;  height:auto; }

.linkh{ width:200px; height:22px; text-align:center; float:none; margin:5px 0px;}

.new1{ font-size:14px; line-height:30px; color:#575757; padding:0px 15px; height:125px;}
.new1 li{  width:100%; text-align:left;  text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.new1 li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new1 a{ color:#575757; text-decoration:none;}
.new1 a:hover { color:#cf320f; text-decoration:underline;}

#boxdown{ position:relative; bottom:-228px; }

.new3{ text-align:left; font-size:14px; line-height:33px; color:#5e5e5e; padding:15px 0px;  border-top:0px;}
.new3 span{ float:right; font-size:14px; color:#b8b8b8; }
.new3 li{ border-bottom:1px dotted #CCC; width:315px;  text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.new3 li a{ BACKGROUND: url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.new3 a{ color:#5e5e5e; text-decoration:none;}
.new3 a:hover { color:#cf320f; text-decoration:underline;}



/*搜索*/

.top_menu_r{ padding-top:0px; margin-top:0px; display:none; }

.search{ padding-top:0px; margin-top:3px; padding-left:20px;}
.search input{ height:25px; line-height:25px; font-size:12px; border:0px; width:160px; }
.search img{ height:25px;}
.search1 input{ float:left; width:95px;  font-size:14px;color:#FFF; font-weight:bold;  background:url(../images/ico.png) #30a6e4 no-repeat; background-size:16%; background-position:7px 5px; padding-left:22px;  height:25px; line-height:20px;}

.clear1{ clear:none;}




.head .nav_m .nav{ width:98%;  position: absolute; z-index:99999999; top:45px; height:380px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:10px;}
.head .nav li{ display:inline-block; *display:inline; zoom:1;   height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.head .nav li a{display:inline-block; *display:inline; zoom:1; font-size:16px; color:#000; text-decoration:none; border-right:none; padding:0px;}

.wrap_a .i_about h1 a{ width:20px;}
.i_about dl dt, .i_about dl dt img{ display:none;}
.i_about dl dd{ width:100%;}
.mainPhoto .go li{ width:215px;}
.mainPhoto .go li img{ width:215px; height:250px;}
.mainPhoto .go{ width:215px; left:52px;}
.f_nav .f_navl dt{ display:none;}
.f_nav .f_navl dd{ width:100%;}
.f_navr .f_search{ width:180px;}
.f_nav .f_navr{ background-size:320px; background-position:left 80px;}
.scd_r .r_top{ padding-left:0; padding-top:40px; text-align:left; height:80px;}
.scd_r .r_top .pst{ text-align:left;}
.contact .ct_m dl dt div{ margin-right:60px;}
.contact .ct_m dl dt div:last-child{ margin-right:0;}
.pro .pro_a a{ width:50%;}
.pro .pro_b .pro_l li{ width:153px; margin-right:14px;}
.pro .pro_b .pro_l li img{ width:153px; height:188px;}
}




