@charset "utf-8";
/* CSS Document */

a:link { text-decoration: none; }
a:visited  { text-decoration: none; }
a:hover { text-decoration:none;}
a img { border:0;}
ul { list-style:none;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
* { margin: 0; padding: 0;}

body { font: 16px/1.8 ,verdana;font-family: "微软雅黑"}

.container{width: 100%;margin:0 auto;}
.top{width: 1100px;margin:0 auto;height: 90px;overflow: hidden;}
.top .logo{width: 134px;height: 53px;float: left;margin-top: 18px;}
.top .logo img{width: 100%;height: auto;}
.container .nav{width: 876px;float: right;margin-top: 27px;}
.container .nav ul{overflow: hidden;width: 876px;}
.container .nav ul li{width: 106px;line-height: 35px;text-align: center;margin-left: 40px;float: left;}
.container .nav ul li a{font-size: 14px;color: #000000;display: block;}
.container .nav ul li a:hover{background: #003c9f;border-radius: 5px;}
.lanrenzhijia li .second{position:absolute;display:none;z-index: 9999;width:106px;margin-top: 31px;}
.lanrenzhijia li .second a{display: block;width: 106px;}
.lanrenzhijia li .second a:hover{background: #f00;}
.container .banner{width: 100%;margin: 0 auto;}

.middle{width: 100%;margin:0 auto;}
.middle .m_div01{width: 1100px;margin: 0 auto;overflow: hidden;background: url(../images/bg_d01.jpg) no-repeat right bottom;}
.m_div01 ._div01_l{width: 40%;float: left;}
.m_div01 ._div01_l h2{font-size: 18px;margin:16px 0 ;}
.m_div01 ._div01_l p{font-size: 14px;color: #888888;line-height: 2em;}
.m_div01 ._div01_r{width: 40%;float: left;margin-left: 20px;}

._div01_r .Menubox{width: 100%;}
._div01_r .Menubox ul{width: 100%;overflow: hidden;border-bottom:1px solid #dedfe2; }
._div01_r .Menubox ul li{width: 80px;float: left;font-size: 14px;color: #666666;text-align: center;line-height: 44px;cursor:pointer}
.hover{border-bottom:1px solid #fc433e;cursor:pointer }
._div01_r .Contentbox{width: 100%;margin:10px auto;}
._div01_r .Contentbox ul{width: 100%;margin-top: 10px;}
._div01_r .Contentbox ul li{width: 100%;line-height: 1.5em;}
._div01_r .Contentbox ul li span{margin-right: 1em;}
._div01_r .Contentbox ul li a{font-size: 14px;color: #888888;}

.middle .m_div02_w{width: 100%;margin:0 auto;height: 169px;background: #e2e2e2;}

.m_div02_w .m_div02{width: 1100px;margin:38px auto;height: 169px;overflow: hidden;} 
.m_div02 ._div02_1{width: 380px;height: 169px;float: left;overflow: hidden;background: #f3f3f3;}
._div02_1 ._02_1_l{width: 90px;float: left;height: 169px;padding-left: 20px} 
._div02_1 ._02_1_l h3{font-size: 18px;color: #000000;margin-top: 23px;}
._div02_1 ._02_1_l p{color: #000000;font-size: 14px;margin:6px 0;}
._div02_1 ._02_1_l a{color: #666666;font-size: 14px;}
._div02_1 ._02_1_r{width: 219px;float: left;border-left:1px solid #e0e0e0;height: 169px;padding-left: 20px;}
._div02_1 ._02_1_r h4{font-size: 14px;color: #000000;margin-top: 23px;width: 200px;}
._div02_1 ._02_1_r span{font-size: 12px;color: #999999;padding:7px 0;display: block;}
._div02_1 ._02_1_r p{font-size: 14px;color: #666666;width: 200px;line-height: 1.5em;}
._div02_1 ._02_1_r a{font-size: 14px;color:#666666;display: block;padding:6px 0;width: 200px;text-align: right;}

.m_div02 ._div02_2{width: 380px;height: 169px;background: #ffd900 url(../images/bg_img_01.jpg) no-repeat 18px 23px;float: left;overflow: hidden;}
._div02_2 ._02_2_r{width: 208px;float: right;margin-right:18px;}
._div02_2 ._02_2_r h2{font-size: 18px;color:#000;margin-top: 20px;}
._div02_2 ._02_2_r h2 span{font-size: 12px;}
._div02_2 ._02_2_r p{font-size: 14px;color: #917b00;margin:20px 0 12px 0;line-height: 1.5em;}
._div02_2 ._02_2_r a{font-size: 14px;color: #917b00;display: block;width: 190px;text-align: right;}

.m_div02 ._div02_3{width: 147px;height: 169px;background: #fc433e url(../images/bg_img_02.jpg) no-repeat 24px 53px;float: left;padding-left: 23px}
._div02_3 h2{font-size: 18px;color: #ffffff;margin-top: 100px}
._div02_3 p{font-size: 12px;color: #ffffff;margin-top: 2px}

.m_div02 ._div02_4{width: 147px;height: 169px;background: #003c9f url(../images/bg_img_03.jpg) no-repeat 24px 53px;float: left;padding-left: 23px}
._div02_4 h2{font-size: 18px;color: #ffffff;margin-top: 100px}
._div02_4 p{font-size: 12px;color: #ffffff;margin-top: 2px}

.middle .m_div03{width: 1100px;height: 63px;margin:25px auto;background: url(../images/bg_img_b01.jpg) no-repeat;overflow: hidden;}
.m_div03 ._03_l_01{width: 167px;float: left;margin-left: 146px;margin-top: 10px;font-size: 16px;color: #000}
.m_div03 ._03_c_02{width: 281px;float: left;margin-left: 230px;margin-top: 15px;font-size: 18px;color: #f00}
.m_div03 ._03_r_03{width: 54px;float: right;margin-top: 8px;}
.m_div03 ._03_r_03 img{width: 54px;height: 54px;}

.middle .m_div04{width: 980px;margin:0 auto;background: #f2f2f2 url(../images/tit_yq01.gif) no-repeat 0 0;height: 41px;line-height: 41px;font-size: 14px;color: #333333;padding-left: 120px;}

.m_div04 a{color: #666;}

/*productlist*/
.banner01{width: 100%;height: 120px;margin:0 auto;}
.middle ._c_topw{width: 100%;margin: 0 auto;height: 70px;border-bottom: 1px solid #edeef1;}
.middle ._c_top{width: 1100px;margin:0 auto;overflow: hidden;}
._c_top ._c_top_l{float: left;line-height: 70px;font-size: 14px;color: #666666;}
._c_top_l a{color: #666;}
._c_top ._c_top_r{float: right;}
._c_top ._c_top_r ul{overflow: hidden;}
._c_top ._c_top_r ul li{height: 70px;line-height: 70px;float: left;margin-left: 20px;text-align: center;}
._c_top ._c_top_r ul li:hover{border-bottom: 1px solid #003c9f;}
._c_top ._c_top_r ul li a{display: block;width: 100%;font-size: 14px;color: #666666;}

.middle ._c_con{width: 1100px;margin:70px auto 0 auto;overflow: hidden;}
._c_con ._c_con_l{width: 820px;float: left;}
._c_con_l ul{width: 100%;margin:0 auto;overflow: hidden;}
._c_con_l ul li{width: 254px;float: left;margin-right:18px; }
._c_con_l ul li img{width: 254px;height: 204px;}
._c_con_l ul li p{width: 254px;height: 46px;line-height: 46px;font-size: 14px;text-align: center;color: #000;}

._c_con ._c_con_r{width: 260px;float: right;}
._c_con_r ._r_01{width: 100%;height: 268px;}
._c_con_r ._r_02{width: 100%;height: 106px;margin:10px 0;background: url(../images/img_pro02.jpg)no-repeat;}
._c_con_r ._r_03{width: 100%;height: 106px;background: url(../images/img_pro02.jpg)no-repeat;}

._c_con_l_01{width: 820px;float: left;}
._con_l_c{width: 800px;min-height: 760px;font-size: 14px;color: #666666;line-height: 2em;}
._con_l_new {width: 100%;overflow: hidden;}
._con_l_new ._l_new_top{width:100%; height: 185px;overflow: hidden;background: #f3f3f3;}
._l_new_top ._top_l{width: 265px;height: 185px;float: left;}
._l_new_top ._top_l img{width: 100%;height: 185px;}
._l_new_top ._top_r{width: 507px;height: 157px;float: left;padding:28px 0 0 28px;}
._l_new_top ._top_r h3{font-size:20px ;color:#333333;}
._l_new_top ._top_r span{font-size:14px ;color:#999999;margin:10px 0;display: block;}
._l_new_top ._top_r p{font-size: 14px;color:#888888;line-height: 1.7em}
._con_l_new ._l_new_content{width:820px;overflow: hidden;}
._l_new_content ul{width: 820px;min-height: 300px;}
._l_new_content ul li{width: 820px;padding:28px 0;border-bottom: 1px solid #ececec;}
._l_new_content ._content_l{width:90px;float: left;}
._content_l h2{width: 90px;height: 56px;margin-bottom: 2px;background: #f0f0f0;line-height: 56px;text-align: center;}
._content_l span{width: 90px;height: 30px;display: block;background: #f0f0f0;line-height: 30px;text-align: center;}
._l_new_content ._content_r{width: 685px;float: right;}
._content_r h3{font-size: 16px;color: #000;}
._content_r span{font-size: 14px;color: #c4c4c4;display: block;margin:3px 0;}
._content_r a{font-size: 14px;color: #666666;display: block;line-height: 1.5em;}
/*footer*/
.footer{width: 100%;height: 61px;line-height: 50px;font-size: 12px;color: #666666;text-align: center;border-top: 1px solid #e0e0e0;}
.footer a{color: #666;font-size: 12px;}

.fenye{width: 820px;height: 100px;line-height: 100px;font-size: 14px;text-align: center;}

/*news*/
.newsshow{width: 100%;margin:0 auto;font-size: 14px;color: #666666;overflow: hidden;}
.newsshow .show_bt{font-size: 16px;color: #333;text-align: center;}
.zoom{margin:20px 0;width: 100%;}
.news_rq{width: 99%;text-align: right;margin-bottom: 20px;}
.fp{width: 100%;margin:10px auto;}
.fp span{padding: 0 0 10px 0;display: block;}
.fp_t a{color: #666;}
.news_nr{line-height: 2em;}
.news_img{text-align: center;}