@media screen and (min-width:1350px) {
.nav_m{ display:none;}
.head .nav_m1{width:100%; }
.head .nav_m1 .nav1{ width:auto; height:53px; line-height:53px; text-align:center; background-image:url(../images/menu_bg.jpg); margin-top:70px;}
.head .nav1 li{ display:inline-block; *display:inline; zoom:1; vertical-align: middle;   height:25px; line-height:20px;}
.head .nav1 li a{display:inline-block; *display:inline; zoom:1; vertical-align:middle; font-size:16px; color:#FFF; text-decoration:none; padding:0px 15px; }

.fk b{ position:relative; top:-85;}
}


@media screen and (max-width:1350px) {
.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;}

.h_top,.head{width:100%; background:url(../images/top_bg1.jpg) center center no-repeat; background-size:100%; height:160px; }
.head .logo img{ width:520px; height:auto;}
.head .logo{ width:520px; 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%;}
.top_menu{  padding-top:0px; padding-top:10px; background-size:100px; float:left;  height:40px; background:url(../images/menu_bg.jpg) repeat-x; width:100%; position:relative; top:54px;}
.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:32px; font-size:15px; color:#FFF; font-weight:bold; background:url(../images/ico.png) #e2383b no-repeat; background-size:48%; background-position:7px 7px; padding-left:22px;  height:30px; line-height:25px;}

.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/menu.png) no-repeat; background-size:100% 100%; padding-top:10px;}
.head .nav_m .nav{ width:98%; overflow: hidden ; position: absolute; top:55px; height:450px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:0px; }
.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:10px 0px;  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; margin-top:70px;}
.top_l{ float:left; width:37%; margin-right:1%; height:300px; margin-top:0px;}
.top_m{ float:left; width:50%; padding-left:10px;}
.top_m1{ float:left; width:37%; padding-left:10px; margin-right:1%;}
#scroller li img{ width:590px; height:300px;}

.top_m11{ float:left; width:70%;}
.top_l1{ float:left; width:22%; margin:0 auto;}

.index1{ width:94%; margin:0 auto; padding-top:10px; position:relative; z-index:0; }
.index2{ width:94%; margin:0 auto; padding-top:50px; }
.top_m2{ float:left; width:21%;}
.top_m3{ float:left; width:37%; position:relative; margin:0 2%; }

.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;}

.lanmu_an{ width:80%; margin:0 auto; height:55px; margin-top:30px;}
.lanmu_an div{ float:left; margin:10px 0px;  border:1px solid #CCC; width:100%; 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; }

}


@media screen and (max-width:1000px) {


.pop img{ width:100%; margin:10px 0; float:none;}

.lanmu2q{width:97%;}

.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_bg1.jpg) center center no-repeat; background-size:100%; height:160px;}
.head .logo img{ width:520px; height:auto;}
.head .logo{ width:520px; 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%;}

.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:-5;}

.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;}


.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;}


.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{width:98%;}

.index_pic{ width:100%; height:220px!important; height:230px; margin-top:30px;}
.index_img{ width:33%; text-align:center; float:left;}
.index_img img{ width:80%; height:auto;}
.index_img span{width:80%; font-size:12px; height:20px; line-height:20px; display:inline-block;}


.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;}

.lanmu3a{ width:98%; position:relative; left:10;}
.lanmu3a h1{ font-size:18px; color:#e43136;  text-align:left; font-weight:normal; font-family:"Microsoft YaHei";  height:45px; line-height:45px; background:url(../images/lanmu3a.jpg) no-repeat; border-right:1px solid #cbcbcb;} 
.lanmu3a span a{ float:right; font-size:14px; font-weight:normal; padding-right:5px; color:#494949; text-decoration:none;}
.lanmu3a h1 b{ font-weight:normal;}


.lanmu1a{ border-bottom:1px solid #dadada;width:98%;}
.lanmu1a h1{ font-size:18px; color:#ce171b; 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; }


.lanmu5{ width:100%;border-bottom:1px solid #CCC;}
.lanmu5 h1{ color:#d11c21;  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:20px; margin-bottom:10px;}
.lanmu_an div{ margin:10px 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:12px; color:#fff; margin:0 auto;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; height:120px; width:100%;  background-color:#e43136; }
.foot p{ line-height:20px;}

.link{ height:80px;  background-color:#f3f3f3;  width:100%; margin:0 auto;}
.link1{width:90%; margin:0 auto; margin-top:30px;}
.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; background:url(../images/menu_bg.jpg) repeat-x; width:100%; position:relative; top:54px;}
.top_menu_r{ padding-top:0px; margin-top:0px; display:none; }

.search{ padding-top:0px; margin-top:0px; padding-left:20px; position: relative; right:-30%;}
.search input{ height:30px; line-height:30px; font-size:12px; border:0px; width:400px; }
.search img{ height:25px;}
.search1 input{ float:left; width:32px; font-size:15px; color:#FFF; font-weight:bold; background:url(../images/ico.png) #e2383b no-repeat; background-size:48%; 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:450px; 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;}
.foot a{ padding:0;}
.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;}

.index_banner div{ width:94%; margin:0 auto; margin-top:20px;}
.index_banner img { width:100%;}


}


@media screen and (max-width:990px) {


.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_bg1.jpg) center center no-repeat; background-size:110%; height:160px;}
.head .logo img{ width:520px; height:auto;}
.head .logo{ width:520px; 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%;}

.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:450px; text-align:center; background-image:none; background-color:#f2f2f2;  margin-top:0px; padding-left:0.4%;}

.main_menu2{ width:100%; }
.main_menu2 h1{ display:none; }

.top{ width:100%; overflow:hidden; position:relative; margin-top:50px;}
.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{  color:#5e5e5e; padding:0px 0px 5px 40px; text-align:left; width:100%; border:none;}
.newa li{ display:inline; border-bottom:0px; float:left; width:22%;  line-height:25px; 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;}

.menu1{ position:relative; left:-20;clear:both; height:30px; line-height:30px;}
.menu1 a{ BACKGROUND: url(../images/dian2.gif) no-repeat left center;padding-left:20px;}

.top_l1{ float:none; width:100%; overflow:hidden ;position:relative; background-color:#ececec; padding-top:10px; border-bottom:1px solid #CCC; height:auto;}


.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;}


.lanmu1a{ border-bottom:1px solid #dadada;width:94%;}
.lanmu1a h1{ font-size:18px; color:#ce171b; 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; }

.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) {
.yl2 div{ display:block; padding-right:40px;}
.table b{ width:70px; display:inline-table; text-align:left;}
.yz{ margin-top:20px;}

.lanmu3a{ width:95%;}
.lanmu3a h1{ font-size:18px; color:#e43136;  text-align:left; font-weight:normal; font-family:"Microsoft YaHei";height:45px; line-height:45px; background:url(../images/lanmu3a.jpg) no-repeat;}
.lanmu3a span a{ float:right; font-size:14px; font-weight:normal; padding-right:15px; color:#494949; text-decoration:none;}
.lanmu3a h1 b{ font-weight:normal;}


.pop img{ width:97%; margin:10px 0; float:none;}

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_bg1.jpg) top center no-repeat; background-size:130%; height:110px;}
.head .logo img{ width:280px; height:auto;}
.head .logo{ width:280px; overflow:hidden; padding-left:45px; position:relative; top:-10px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.head1{ width:100%;}

.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; top:-5;}
.top_l1{ float:none; width:100%; overflow:hidden ;position:relative; background-color:#ececec; padding-top:10px; border-bottom:1px solid #CCC; height:auto;}
.top_m1{ float:none; width:100%; overflow:hidden; position:relative;}
.top_m3{ float:none; width:100%; overflow:hidden; position:relative; left:0;}


.index1{ width:100%;}
.top_m2{ width:100%; overflow:hidden; position:relative;}




.index_pic{ width:97%; height:170px!important; height:180px;}
.index_img{ width:33%; text-align:center; float:left;}
.index_img img{ width:80%; height:auto;}
.index_img span{width:80%; font-size:12px; height:20px; line-height:20px; display:inline-block;}


.index_pic2{ width:100%; height:auto;}
.index_img2{ width:45%; text-align:center; float:left;overflow:hidden; position:relative; left:0;}
.index_img2 img{ width:100%; height:auto;}
.index_img2 span{width:100%; font-size:12px; height:30px; line-height:30px; }

.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;}

.lanmu2{width:95%;}
.lanmu2q{width:95%;}


.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; text-align:left; width:90%; position:relative; left:0;}
.new li { text-overflow:ellipsis; overflow: hidden; white-space: nowrap; width:98%}
.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 0px 5px 40px; text-align:left; width:100%; border:none;}
.newa li{ display:inline; border-bottom:0px; float:left; width:22%;  line-height:25px; 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;}

.menu1{ position:relative; left:-20;clear:both; height:30px; line-height:30px;}
.menu1 a{ BACKGROUND: url(../images/dian2.gif) no-repeat left center;padding-left:20px;}

.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:100%;}
.lanmu1a h1{ font-size:18px; color:#ce171b; 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; }




.lanmu5{ width:100%;border-bottom:1px solid #CCC;}
.lanmu5 h1{ color:#d11c21;  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:20px;}
.lanmu_an div{ margin:0px 0px 10px 0px;  border:1px solid #CCC; width:100%; 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:100%; overflow:hidden; position: relative; border-top:1px solid #CCC;  border-bottom:1px solid #CCC; margin-top:10px;}


/*+++++++++ 底部样式 ++++*/
.foot { font-size:12px; color:#fff; margin:0 auto;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; height:130px; width:100%;  background-color:#e43136;}
.foot p{ line-height:20px; width:90%; margin:0 auto;}

.link{ height:150px;  background-color:#f3f3f3; width:100%; margin:0 auto; margin-top:20px;}
.link1{width:80%; margin:0 auto; margin-top:27px;}
.linkh{ width:100%; 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{  padding-top:0px; padding-top:10px; background-size:100px; float:left;  height:47px; background:url(../images/menu_bg.jpg) repeat-x; width:100%; position:relative; top:2px;}
.top_menu_r{ padding-top:0px; margin-top:0px; display:none; }

.search{ padding-top:0px; margin-top:3px; position: absolute; left:-2%; clear:both;}
.search span{ font-size:14px;}
.search input{ height:30px; line-height:30px; font-size:12px; border:0px; width:260px;  border-radius:25px; }
.search img{ height:30px;}
.search1 input{ float:left; width:30px;  font-size:14px;color:#FFF; font-weight:bold;  background:url(../images/ico.png) #e2383b no-repeat; background-size:50%; background-position:7px 7px; padding-left:22px;  height:30px; line-height:30px; border-radius:50px; position:relative; left:-30; z-index:999;}

.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;}
.n_icon{ background:url(../images/menu.png) no-repeat; background-size:100% 100%; padding-top:10px;}


.head .nav_m .nav{ width:98%;  position: absolute; top:0px; height:450px; 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;}
.foot a{ padding:0;}
.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;}



.top_m11{width:90%; clear:both;overflow:hidden; position:relative; left:5%;}
.top_m12{width:90%; clear:both;overflow:hidden; position:relative; left:2.5%; }
.index_pic3{ width:100%;}
.index_img3{ width:45%; height:212px; text-align:center; float:left;}
.index_img3 img{ width:80%; height:auto;}
.index_img3 span{width:120%; font-size:14px; height:44px; line-height:34px;  display:inline-block;}
.index_img3 span a{ color:#FFF; padding-right:20%;}
.top_m11 h2{ text-align:center; padding-top:20px;}
}


