@charset 'utf-8';
html,head,body,p,h1,h2,h3,h4,h5,ul,ol,li,input,b,strong,em,dl,dt,dd,table,tr,td{padding: 0; margin: 0;}

body{color: #565656; font: 400 12px/200% 'Microsoft Yahei',arial,sans-seif;min-width:1240px;}
/*img{display: block; border: 0;}*/
a{color: #565656; text-decoration:none;}
a:hover{ color: #cc0000; text-decoration:none;}
li{list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear: both;}

.warp{width: 1200px; margin: 0 auto;overflow: hidden;}
/*         header         */
.header{ width:100%; background:#e5e5e5;}
.header .top{ height:34px; background:#eaeaea; text-align: right;border-bottom: 1px solid #ddd;}
.header .top span{float: left; font-size: 13px; line-height: 34px;color: #888; }
.header .top a{ display: inline-block; color: #888; font-size: 14px; margin: 0 10px;}
.header .top i{display: inline-block; height: 14px; margin-top: 9px; border-left: 1px solid #888;}
.header .lm{ width: 1200px; height:120px; position: relative;z-index: 2; margin: 0 auto;}
.header .imgll{float:left; margin-top: 20px;}
.header .imgll img{}


.header .l-logo{float: left; }
.header .logo{position: absolute; left: 510px; top: -40px; z-index: 2; height:150px; }
.header .logo img{ margin-top: 0px; width: 180px;}
.header .top-lx{float: right;margin-top: 28px;}


.dhbox{width:100%; height: 45px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0;background: #525252;}
.dhbox .cdh{width: 1200px; position: relative; margin: 0 auto;}
.dhbox .cdh .nav{background: url(../../images/src/top-nav.jpg) no-repeat left top; width: 247px; position: absolute; top:-13px; height:64px;}
.dhbox .cdh .nav h1{margin-top: 13px;height: 45px;line-height: 45px;text-align: center;font-size: 22px;}
.dhbox .cdh .nav h1 a{color: #fff;display: block; }
.dhbox .cdh .nav h1 a:hover{color: #f78500;}
.dhbox .cdh .nav .navlist{height: 540px;width: 240px;background: #fff;position: absolute;z-index: 99;left: 0;top: 64px;overflow: hidden;}
.dhbox .cdh .nav .navlist li{background: url(../../images/src/navlist.jpg) no-repeat center bottom;height: 39px;line-height: 39px;}
.dhbox .cdh .nav .navlist li a{display: block;padding-left: 55px;font-size: 14px;color: #fff;font-weight: bold;}

.menu{height: 45px;}
.menu li{ float:left; width:149px; height: 45px; line-height:45px; font-size: 16px; text-align: center;border-right: 1px solid #ddd;}
.menu li.first{width: 148px;border-left: 1px solid #ddd;}
.menu li a{display: block; color: #fff;}
.menu li a:hover{background: #00a0e9;}
.menu li a.active{background: #00a0e9;}

/*banner*/
.banner{width: 100%; height: 550px;position: relative;}
.banner .bottom{position: absolute; bottom: 0; height: 30px; z-index: 999;background:url(../../images/src/banner-bottom.png) no-repeat center center; width: 100%;}
/* flexslider */
.flexslider{position:relative;width: 1440px; margin:0 auto;height:550px;overflow:hidden;background:url(../../images/src/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../../images/src/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images/src/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images/src/next.png) center center no-repeat;}



/*banner*/
/*.banner{width: 100%; height: 700px;position: relative;}
.banner .bottom{position: absolute; bottom: 0; height: 30px; z-index: 999;background:url(../../images/src/banner-bottom.png) no-repeat center center; width: 100%;}
.flexslider{position:relative;width: 100%;height:700px;overflow:hidden;background:url(../../images/src/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:700px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../../images/src/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images/src/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images/src/next.png) center center no-repeat;}
*/


.chbox{width: 100%; height:115px; background:#525252;}
.chbox .lbox{float:left; width: 50%; height: 100%; background:#525252; position: relative; height:115px;}
.chbox .lbox h2{color:#fff; font-size: 22px; position: absolute; left:50px; top: 25px;}
.chbox .lbox h4{color: #fff; font-size: 16px; position: absolute; left:50px; top:58px; font-weight: normal;}
.chbox .lbox a{color: #fff; position: absolute; right:50px; top:40px; width: 90px; border:2px solid #fff; text-align: center; font-size: 14px; height:30px; line-height: 30px;}

.chbox .rbox{float:right; width: 50%; height:100%;  background:#7d7d7d;height:115px;}
.chbox .rbox h3{margin-top: 25px; margin-left: 50px; color: #fff; font-size: 15px;}
.chbox .rbox h3 a{font-weight:normal; font-size: 14px; color: #fff; }
.chbox .rbox h3 a:hvoer{color: #fff;}
.chbox .rbox .search{margin-left:50px; margin-top: 10px; height:42px; width: 500px;}

.chbox .rbox .search strong{width: 100px;float: left;display: block;background: #525252;height: 40px;text-align: center;font-size: 16px;line-height: 40px;color: #fff;font-weight: normal;}
.chbox .rbox .search form{float: left;background: #fff;width: 400px;}
.chbox .rbox .search .text{display: block;height: 40px;border: none;width: 340px;padding: 0 10px;float: left;}
.chbox .rbox .search .btn{display: block;width: 40px;height: 40px;float: left;border: none;cursor: pointer;background:url('../../images/src/search-btn.jpg') no-repeat center center;text-indent: -70px;}


.pt{width: 100%; margin: 0px auto; text-align: center; background: url(../../images/src/pt-bg.jpg) repeat-x center; }
.pt .ptt{width: 280px;background: #fff;margin: 0 auto;}
.pt .ptt h3{font-weight: normal; color: #525252; height: 24px; line-height: 24px; font-size: 14px;margin-top: 10px;}
.pt .ptt h2{font-size: 20px;color: #525252;line-height: 44px;border: 1px solid #525252;width: 160px;margin: 0 auto;}


.ibrand{width: 100%;overflow: hidden;padding-top: 70px;padding-bottom: 70px;}
.ibrand .bbox{width: 100%;overflow: hidden;margin-top: 30px;}
/* .ibrand .bbox ul{}
.ibrand .bbox ul li{position: relative;float: left;width: 229px;height: 100px;overflow: hidden;border: 1px solid #ddd; margin-left: 11px;margin-bottom: 10px;}
.ibrand .bbox ul li img{width: 228px; margin: 0 auto;height: 100px;}
.ibrand .bbox ul li .bg{display: none;position: absolute; left: 0; top: 0; width: 229px; height: 100px;background: #000;z-index: 10;filter:alpha(Opacity=60);-moz-opacity:.6;opacity: .6;}
.ibrand .bbox ul li .text{display: none;position: absolute; left: 0; top: 0;text-align: center;width: 229px; line-height: 100px; font-size: 18px;color: #fff;z-index: 11;}
.ibrand .bbox ul li:hover .bg{display: block;}
.ibrand .bbox ul li:hover .text{display: block;}
 */



.abox{width: 100%; overflow: hidden; margin-top: 70px; padding-top: 80px; padding-bottom: 80px;background: #525252;}
.abox .pt{ background: url(../../images/src/aboutbtbg.png) repeat-x center; }
.abox .pt .ptt{width: 400px;background: #525252;}
.abox .pt .ptt h3{font-weight: normal; color: #fff; height: 24px; line-height: 24px; font-size: 14px;margin-top: 10px;}
.abox .pt .ptt h2{font-size: 20px;color: #fff;line-height: 44px;border: 1px solid #fff;width: 160px;margin: 0 auto;}

.abox .cp{width: 100%; overflow: hidden; margin-top: 30px;}
.abox .cp .aimg{width: 504px; height: 256px; float: left;}
.abox .cp .aimg img{width: 504px; height: 256px; }

.abox .cp .js{width: 670px; float: right; }
.abox .cp .js p{font-size: 14px;  text-indent: 2em;line-height: 28px;color: #ddd;text-align:justify;}
.abox .cp .js p a{color: #ddd;}
.abox .cp .js p a:hover{color: #cc0000;}
.abox .cp .js a{float: right;border: 1px solid #fff;display: block;width: 80px;text-align: center;height: 26px;line-height: 26px;color: #fff;font-size: 14px;}
.abox .cp .js a:hover{border-color:#cc0000; color:#cc0000;}

.advbox{width: 100%; margin-top: 40px;}
.advbox .ys{border-bottom: 1px solid #ddd;padding: 15px 0;overflow: hidden;height: 210px;}
.advbox .ys .num{float: left;width: 120px;margin-top: 36px;}
.advbox .ys .num img{width: 120px;height: 120px;margin: 15px 0;}
.advbox .ys .text{float: left;width: 520px;margin: 62px 20px;height: 86px;}
.advbox .ys .text h3{color: #00a0e9; font-size: 24px;letter-spacing:2px;}
.advbox .ys .text p{font-size: 14px; line-height: 22px; margin-top: 10px;}
.advbox .ys .pic{float: left;width: 520px;overflow: hidden;}
.advbox .ys .pic img{width: 520px;height: 210px;}



.ipro{width: 100%; background: #525252; padding-top: 80px;overflow: hidden;padding-bottom: 80px;}

.ipro .navpro{width: 210px;float: left;background: #3E3E3D;padding-bottom: 17px;}
.ipro .navpro .pbt{width: 100%;text-align: center;padding: 24px 0;}
.ipro .navpro .pbt h2{font-size: 20px;color: #fff;line-height: 24px;}
.ipro .navpro .pbt span{color: #ccc;font-size: 14px;}
.ipro .navpro ul{margin: 0 5px;background: #fff;overflow: hidden;}
.ipro .navpro ul li{line-height: 36px;margin: 6px 10px;background: #3E3E3D url(../../images/src/zc.png) no-repeat 18px center;height: 36px;font-size: 14px;padding-left: 50px;}
.ipro .navpro ul li a{display: block;color: #fff;}
.ipro .navpro ul li.pro_2{background: #cc0000 url(../../images/src/zc.png) no-repeat 18px center;}
.ipro .navpro img{margin-top: 9px;}
.ipro .plist{float: left;width: 990px;overflow: hidden;background: #fff;}
.ipro .plist ul{margin-left: 22px;}
.ipro .plist li{float: left;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px;}
.ipro .plist li img{width: 221px; height: 221px;}





/*         ��˾��Ʒ         */
.warpro{width: 100%; overflow: hidden;margin-top: 80px;}
.pbox{ width: 100%;margin-top: 30px;}
.pbox .title{width: 100%; overflow: hidden; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;background: #525252;}
.pbox .title li{width: 199px; border-left: 1px solid #ddd; cursor: pointer; float: left;height: 40px;line-height: 40px;}
.pbox .title li h3{ text-align: center;font-weight: normal;font-size: 15px;color: #fff;}
.pbox .title .tool_2{background: #cc0000;color: #fff;}
.pbox .title .tool_1{}

.pbox .plist{width: 100%; margin-top: 20px;overflow: hidden;padding-bottom: 0px;}
.pbox .plist li{ float: left;width: 230px;margin-left: 10px;margin-bottom: 10px;border: 1px solid #ddd;}
.pbox .plist li a{display: block;}
.pbox .plist li img{width: 218px;height: 218px;margin: 6px;}
.pbox .plist li .tt{display: block;text-align: center;font-size: 14px;height: 40px;line-height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #ddd;}


/*         ������Ѷ         */
.warnew{width: 100%; overflow: hidden; margin-top: 60px;}
.news{overflow:hidden;padding-top:0px;padding-bottom:40px; }
.nbox{overflow:hidden;width:100%;}
.nbox .n-left{float:left;width: 386px;margin-left: 20px;}
.nbox .n-left .nbt{height:40px;border-bottom:1px solid #525252;}
.nbox .n-left .nbt li{float:left;height:38px;color:#525252;text-align:center;font-size:16px;line-height:40px;}
.nbox .n-left .nbt .more{float: right;display: block;line-height: 40px;font-size: 14px;}

.nbox .nlist{width:100%;}
.nbox .nlist li{overflow:hidden;padding:8px  0;}
.nbox .nlist .first{}
.nbox .nlist .first img{float: left;width: 100px;height: 100px;}
.nbox .nlist .first .ctext{float: left;margin-left: 15px;width: 265px;}
.nbox .nlist .first .ctext h3{    font-size: 14px;}
.nbox .nlist .first .ctext p{font-size: 14px;line-height: 22px;color: #888;}
.nbox .nlist .info{float:left; width:100%; font-size: 14px;}
.nbox .nlist .info h2{font-size:26px; float: left; padding: 0 4px;}
.nbox .nlist .dot{background: #f2f2f2;}
.nbox .nlist .wenda{background: url(../../images/src/wenda.jpg) no-repeat left 6px; border-bottom: 1px dashed #ddd;padding-left: 36px;}
.nbox .nlist .wenda .bt{font-size: 15px; font-weight: bold; color: #525252;}
.nbox .nlist .wenda p{color: #888; font-size:13px;}
.nbox .nlist .date{float:left;width:70px;border:1px solid #ddd;}
.nbox .nlist .date h3{height:45px;background:#ccc;color:#fff;text-align:center;font-size:28px;line-height:45px;}
.nbox .nlist .date h5{height:28px;color:#888;text-align:center;font-weight:400;font-size:14px;line-height:28px;}




.warea{width: 100%;overflow: hidden;margin-bottom: 60px;background: #525252;padding-bottom: 80px;padding-top: 80px;margin-top: 80px;}
.warea .arebox{width: 1201px;height: 664px;}
.warea .arebox li{float: left;width: 399px;height: 220px;border: 1px solid #ccc;overflow: hidden;position: relative;margin-right: -1px;margin-bottom: -1px;}
.warea .arebox li.bt{background: #cc0000;}
.warea .arebox li.bt .cc{color: #fff;font-size: 30px;text-align: center;height: 48px;line-height: 48px;margin-top: 66px;}
.warea .arebox li.bt .ee{color: #fff;text-align: center;font-size: 20px;line-height: 26px;}
.warea .arebox li img{width: 379px;margin: 10px auto;height: 200px;}
.warea .arebox li .bg{display: none; position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #000;filter: alpha(opacity=60);-moz-opacity: .6;opacity: .6;z-index: 3;}
.warea .arebox li span{display: none;width: 100%;position: absolute;top: 0;left: 0;z-index: 120;line-height: 220px;text-align: center;font-size: 24px;color: #fff;}
.warea .arebox li:hover .bg{display: block;}
.warea .arebox li:hover span{display: block;}

/*         �ײ�         */
.footer{margin-top:55px;background:#525252;}
.foot{overflow:hidden; height:315px;}
.foot dl{float:left;margin-top: 80px;height: 230px;}
.foot dl dt{color:#ddd; margin-bottom: 6px;}
.foot dl dt strong{display: block;font-size: 24px;line-height: 28px;font-weight: normal;}
.foot dl dt span{display: block;font-size: 18px;font-weight: normal;}
.foot dl dd{margin:0;color:#ddd;font-size:14px;}
.foot dl dd a{color: #ddd;}
.foot .dl1{width: 360px;}
.foot .dl1 dd{float: left; width:120px;}
.foot .dl2{margin-left: 50px;width: 190px;}
.foot .dl3{margin-left: 60px;width: 210px;}
.foot .dl4{float: right; width: 180px;}
.foot .dl4 dd{}
.foot .dl4 dd img{width: 168px; height: 168px;}

.foot_con{width: 1200px;margin: 0 auto;position: relative;}
.foot_con .fb{position: absolute;top: -36px;background: #00a0e9;padding: 15px 40px;width: 100%;left: -40px;height: 50px;}
.foot_con .fb img{float: left;width: 28px;margin-top: 11px;}
.foot_con .fb span{float: left;margin-left: 16px;line-height: 50px;font-size: 18px;color: #fff;}
.foot_con .fb .cu{float: right;color: #ddd;border: 1px solid #ddd;display: block;width: 90px;font-size: 14px;text-align: center;height: 28px;line-height: 28px;margin-top: 8px;}

.navbottom{margin:25px auto 0;padding:10px 0 10px; text-align:center;background: #333; line-height: 24px; color:#ddd;font-size: 14px;}
.navbottom a{color: #ddd;}

.ny{width: 100%; overflow: hidden;margin-bottom: 60px;}
.sidenav{ padding: 20px 0; border-bottom: 1px solid #ddd;}
.sidenav .navcon{text-align: right;}
.sidenav .navcon li{display: inline-block; background: url(../../images/src/menuL.png) no-repeat top left; height: 37px; line-height: 37px; padding: 0 0 0 22px; margin-bottom:10px;}
.sidenav .navcon li a{display: block;  background: url(../../images/src/menuR.png) no-repeat top right; padding-right: 22px;}
.sidenav .navcon li a span{display: block; background: #edf2f5; padding: 0 6px; font-size: 15px; width:90px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sidenav .navcon li.active,.sidenav .navcon li:hover{background: url(../../images/src/menuL2.png) no-repeat top left;}
.sidenav .navcon li.active a,.sidenav .navcon li:hover a{background: url(../../images/src/menuR2.png) no-repeat top right;}
.sidenav .navcon li.active a span,.sidenav .navcon li:hover a span{background: #525252; color: #fff; font-weight: bold;}

.sidenav .weizhi{height: 30px;line-height: 30px; font-size: 16px; margin-bottom: 15px; color: #888;}
.sidenav .weizhi a{ color: #888;}
.sidenav .weizhi a:hover{color: #525252;}
.sidenav .weizhi span{color:#525252;font-size: 15px;}
.page{width: 1200px; margin: 0 auto;}
.page .title{height: 60px; width: 100%; padding: 20px 0; }
.page .title h2{font-size: 26px; color: #000; line-height: 60px;}
.page .content{width: 100%; line-height: 24px; text-align: justify;}

.probox{width: 1200px;margin: 0 auto;margin-top: 40px;}

.brandlist{}
.brandlist li{float: left;margin-right: 22px;width: 179px;border: 1px solid #f2f2f2;background: #fff;margin-bottom: 22px;}
.brandlist li:hover{border-color: #f2f2f2;background: #f2f2f2;}
.brandlist li img{display: block;width: 150px;height: 150px; margin: 0 auto;}
.brandlist li span{display: block;height: 40px;line-height: 40px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;padding: 0 5px;border-top: 1px solid #f2f2f2;}
.brandlist li:hover span{color: #525252;border-color: #fff;}

.prolist{}
.prolist li{float: left;margin-right: 22px;width: 220px;border: 1px solid #f2f2f2;background: #f2f2f2;margin-bottom: 22px;}
.prolist li:hover{border-color: #cc0000;background: #cc0000;}
.prolist li img{display: block;width: 220px;height: 220px;}
.prolist li span{display: block;height: 40px;line-height: 40px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;padding: 0 5px;}
.prolist li:hover span{color: #fff;}

.pro-detail{margin: 0px 25px; padding-top: 15px;}
.pro-detail .pic{width: 300px; float:left;}
.pro-detail .pic img{width: 100%; height: 300px; }
.pro-detail .canshu{float: left; margin-left: 25px;}
.pro-detail .canshu strong{display: block; width: 100%; font-size: 16px; color: #000;}
.pro-detail .canshu li{height: 30px; font-size: 14px; line-height: 30px;}
.xx-title{width: 100%; height:35px; margin: 15px 0 25px;border-bottom: 1px solid #cc0000;}
.xx-title span{display: block; float: left; padding: 0 20px; font-size: 16px;height: 34px; line-height: 34px; border-bottom: 2px solid #cc0000; background: #cc0000; color: #fff; font-weight: bold;}
.pro-detail .text{width: 100%; margin-top: 10px;}

.newsbox{width: 1200px;margin: 0 auto;padding-top: 40px;}
.newslist{}
.newslist li{border: 1px solid #ddd;margin-bottom: 15px;padding: 20px;overflow: hidden;}
.newslist li:hover{background: #cc0000;border-color: #cc0000;}
.newslist li img{display: block;width: 220px;height: 120px;float: left;}
.newslist li .info{float: left;width: 760px;margin-left: 20px;height: 120px;}
.newslist li .info h3{height: 30px;font-size: 16px;line-height: 30px;}
.newslist li .info p{line-height: 24px;font-size: 14px;text-indent: 2em;color: #777;margin-top: 10px;}
.newslist li .info span{display: block;font-size: 14px;color: #999;margin-top: 8px;}
.newslist li:hover a{color: #fff;}
.newslist li:hover img{color: #fff;}
.newslist li:hover p{color: #fff;}
.newslist li:hover span{color: #fff;}
.newslist li .more{float: left;display: block;width: 140px;height: 120px;background: url(../../images/src/news-more.png) no-repeat center center;margin-left: 15px;border-left: 1px solid #ddd;}

.pages{width: 100%;text-align: center;}
.pages a{border: 1px solid #ddd;padding: 2px 6px;font-size: 14px;border-radius: 3px;}
.pages a:hover{background: #cc0000;border-color: #cc0000;color:#fff;}
.pages span{padding: 2px 7px;border: 1px solid #cc0000;background: #cc0000;font-size: 14px;color: #fff;border-radius: 3px;}


.modellist{width: 100%;border-collapse:collapse;border:none;margin-bottom: 30px;}	
.modellist tr:nth-child(odd){background: #f2f2f2;}
.modellist tr:nth-child(even){background: #fff;}
.modellist tr.title{ font-size: 16px;text-align: center;background: #525252;color: #fff;height: 40px;}
.modellist tr.title td{font-size: 16px; color: #fff;}
.modellist td{border: 1px solid #ddd;font-size: 14px;text-align: center;height: 30px;}

#common_search{background: #f2f2f2; border: 1px solid #ddd;width: 1198px;border-radius: 6px;margin-bottom: 30px;}
#common_search .tj{padding: 14px 40px; height: 80px; }
#common_search li{margin: 6px 10px 6px 0; float:left; width: 269px;}
#common_search li span{float: left; display: block; height: 28px; line-height: 28px; font-size: 14px; color: #888;}
#common_search .select_box{float: left; width: 222px; height: 28px; border: 1px solid #ccc; padding: 0 5px; line-height: 28px; background: #fff;}
#common_search .select_box .option{display: none; width: 100%; border: 1px solid #ccc;position: relative; z-index: 10; background: #fff; padding: 0 5px; margin-left: -6px;height: 312px; overflow: auto;}
#common_search .select_box .option a{display: block; height: 24px; line-height: 24px;}
#common_search li input{width: 170px; font-size: 14px; padding: 3px 4px;}
#common_search li .btn{border: 1px solid #525252;  background: #525252; color: #fff; cursor: pointer; font-size: 14px; margin-left:78px; width: 180px;}
#common_search li .btn:hover{background:#444444; border-color: #444444;}




/*#common_search{background: #f2f2f2; border: 1px solid #ddd;width: 1198px;border-radius: 6px;margin-bottom: 30px;}
#common_search .tj{padding: 14px 40px; height: 80px; }
#common_search li{margin: 6px 10px 6px 0; float:left; width: 269px;}
#common_search li span{float: left; display: block; height: 28px; line-height: 28px; font-size: 14px; color: #888;}
#common_search .select_box{float: left; width: 212px; height: 30px; border: 1px solid #ccc; padding: 0 5px; line-height: 26px; background: #fff;}
#common_search .select_box option{display: none; width: 100%; border: 1px solid #ccc;position: relative; z-index: 10; background: #fff; padding: 0 5px; margin-left: -6px;height: 312px; overflow: auto;}
#common_search .select_box option a{display: block; height: 24px; line-height: 24px;}
#common_search li input{width: 170px; font-size: 14px; padding: 3px 4px;}
#common_search li .btn{border: 1px solid #525252;  background: #525252; color: #fff; cursor: pointer; font-size: 14px; margin-left:78px; width: 180px;}
#common_search li .btn:hover{background:#444444; border-color: #444444;}*/



.nbanner{width: 100%; height: 260px;}
.clear{clear: both;}
.sunfoon{line-height:200%;}
.sunfoon img{max-width:100%;}


.newsbox{}
.newsbox .title{height: 70px;border-bottom: 1px dashed #ddd;}
.newsbox .title h2{height: 40px;line-height: 40px;text-align: center;font-size: 22px;font-weight: normal;color: #000;}
.newsbox .title p{text-align: center;font-size: 14px;color: #888;}
.newsbox .content{padding: 20px 0;text-align: justify;}
.fanye{margin-top: 30px;border-top: 1px solid #ddd;overflow: hidden;padding-top: 15px;}
.fanye p{padding: 5px 0; font-size: 14px;}
.fanye .share{float: right;}


.brandxq{width: 1200px; margin:30px auto;overflow: hidden;}
.brandxq .bpic{float: left; width: 228px; float: left;}
.brandxq .bpic img{width: 228px;}
.brandxq .text{margin-left: 30px;float: left;width: 942px;font-size: 14px;line-height: 24px;text-align: justify;}

.fbb{background: #00a0e9; height: 50px; width:300px; line-height:50px; margin:0 auto; font-weight:bold; font-size:16px; margin-top:50px;}

.fbb a{color:#FFF;}