@charset "utf-8";
/* CSS Document */
html,body,div,span,p,a,img,ul,li,form,table,tbody,tr,th,td,input{margin:0;padding:0;border:0;outline:0;}
body{width:100%;height:100%;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:12px;color:#000;position:relative;}
li{list-style-type:none;}img{border:none;}
a{text-decoration:none;color:inherit;}
.clear{clear:both;}.fl{float:left;}.fr{float:right;}
/*css3背景动态缩放*/
.backgroundCover{
-webkit-background-size:cover !important;
-moz-background-size:cover !important;
-o-background-size:cover !important;
background-size:cover !important;
}
/*首页-导航*/
#header{width:100%;height:54px;border-bottom:2px solid #f3f304;background:#000;position:relative;z-index:10;}
#header .headBox{width:1276px;margin:0 auto;height:100%;position:relative;}
.headBox .logo{position:absolute;left:0;top:0;}
#top_nav{font-size:0;/* 所有浏览器 */*word-spacing:-1px;/* IE6、7 */margin-left:105px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
#top_nav{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
#top_nav li{letter-spacing:normal;word-spacing:normal;vertical-align:top;display:inline-block;*display:inline;*zoom:1;font-size:15px;color:#fff;border-right:1px solid #242424;border-left:1px solid #121212;margin-top:15px;padding:0 7px;}
#top_nav li:first-child{margin-left:0;padding-left:0;}
#header .searchBox{width:252px;height:100%;background:#333333;margin-left:10px;}
.searchBox input{width:166px;height:26px;background:url(../images/searchBoxBg.png) no-repeat;line-height:26px;text-indent:30px;margin:16px 13px 0 13px;color:#333333;font-size:14px;}
.searchBox a{font-size:15px;color:#fff;}
#header .otherInfo{height:54px;line-height:54px;color:#929291;font-size:12px;margin-left:8px;}
.otherInfo .acitve{color:#fff;}
.otherInfo img{position:relative;top:2px;}
/*首页-大图*/
#page_img_show{width:100%;height:519px;overflow:hidden;position:relative;}
#page_img_show .big_img_bts{background:url(../images/indexBts.png) no-repeat;width:33px;height:65px;position:absolute;top:50%;margin-top:-33px;z-index:11;cursor:pointer;}
.big_img_dots_box{position:absolute;z-index:11;bottom:23px;left:50%;margin-left:-22px;}
.big_img_dots_box .cnmDots{background:url(../images/dots.png) no-repeat;width:9px;height:9px;margin-left:8px;}
.big_img_dots_box .cnmbDA{background-position:-17px 0;}
#page_img_show ul{width:100%;height:100%;position:relative;}
#page_img_show ul li{background-position:center center;background-repeat:no-repeat;height:100%;position:absolute;left:0;top:0;display:none;}
#page_img_show ul li img{position:absolute;}
/*首页-新闻-文字*/
#page_info_box{background:url(../images/infoBg.jpg) repeat-x;width:100%;height:188px;}
#page_info_box .page_info{width:1002px;margin:0 auto;height:177px;}
.page_info ul li{width:314px;font-size:14px;color:#fff;float:left;padding-top:16px;}
.page_info ul .aboutContents{background:#333;padding:16px 10px 0 10px;}
.page_info ul .newsUlist{font-size:12px;}
#newsBox{width:100%;height:121px;position:relative;padding:14px 0;left:10px;overflow:hidden;padding-top:0;}
#newsBox .blackOBox{position:absolute;width:100%;height:100%;background:#000;opacity:.4;top:0;}
#newsBox .newsList{position:relative;z-index:10;margin-left:19px;line-height:1.9em;cursor:pointer;}
#newsBox .newsList:hover{text-decoration:underline;}
#newsBox .newderBt{background:url(../images/newsUpDown.png) no-repeat 0 0;width:29px;height:25px;position:absolute;right:0;z-index:11;top:0;cursor:pointer;}
/*首页-产品*/
#page_product_show{width:100%;height:262px;background:#acacac;}
#page_product_show .icon_product_bt{width:33px;height:65px;background:url(../images/indexBts.png) no-repeat 0 0;position:absolute;top:50%;margin-top:-33px;z-index:2;cursor:pointer;}
#page_product_show .icon_product_bt_left{left:-40px;}
#page_product_show .icon_product_bt_right{background-position:-75px 0;right:-40px;}
#page_product_show .page_product_box{width:927px;margin:0 auto;height:262px;background:url(../images/aiBg.jpg) repeat-x;position:relative;top:-1px;color:#fff;}
.page_product_box .product_title{width:908px;margin:0 auto;background:#e50303;height:27px;border-radius:15px;position:relative;top:17px;overflow:hidden;line-height:27px;font-size:14px;}
.product_title .product_title_box{width:149px;text-align:center;height:100%;position:relative;border-left:1px solid #c3110a;border-right:1px solid #fe5757;cursor:pointer;
-webkit-transition-timing-function:cubic-bezier(0, 0, .25, 1);
-moz-transition-timing-function:cubic-bezier(0, 0, .25, 1);
-ms-transition-timing-function:cubic-bezier(0, 0, .25, 1);
-o-transition-timing-function:cubic-bezier(0, 0, .25, 1);
transition-timing-function:cubic-bezier(0, 0, .25, 1);	
-webkit-transition-duration:0.3s;
-moz-transition-duration:0.3s;
-ms-transition-duration:0.3s;
-o-transition-duration:0.3s;
transition-duration:0.3s;
}
.product_title_box:hover{color:#ffff03;}
.product_title_box .maskNMbP{width:0;height:100%;position:absolute;top:0;background:#fff;}
.product_title_box .posLeft{left:0;}
.product_title_box .posRight{right:0;}
.product_title_box span{position:relative;z-index:5;}
.product_title_box.clickRed:hover{color: #e50303;}
/*首页-底部*/
#page_footer{width:100%;}
#page_footer_up{width:100%;height:316px;background:#e50303;}
#page_footer_bottom{width:100%;height:80px;background:#d3d3d5;}
#page_footer_up .page_footer_up_box{width:935px;margin:0 auto;overflow:hidden;}
#page_footer_bottom .page_footer_bottom_box{width:935px;margin:0 auto;text-align:right;color:#767675;position:relative;}
.page_footer_bottom_box img{position:absolute;top:0;left:-38px;}
.footer_nav{height:257px;border-left:1px solid #ffff03;margin-top:59px;padding-left:12px;float:left;}
.footer_nav li{font-size:12px;color:#fff;line-height:1.7em;}
.footer_nav .title{color:#ffff03;font-size:14px;font-weight:bold;margin-bottom:10px;}
/*关于我们*/
#about_page_images{width:100%;height:347px;background:url(../images/about_1.jpg) no-repeat center top;}
.decoration_border{width:100%;background:url(../images/icon_border.jpg) repeat-x;height:9px;}
.aboutContents_box{width:100%;background:#2b2b2b;border-bottom:4px solid #f3f402;padding:10px 0 54px 0;}
.secondPageContentsBox{width:1004px;margin:0 auto;}
.secondPageContentsBox .breadTitle{color:#fff;margin-left:30px;}
.secondPageContentsBox .breadTitle a{font-size:14px;}
.breadTitle a:hover{color:#f3f402;cursor:pointer;text-decoration:underline;}
.breadTitle p{margin:25px 0 0 0;line-height:2em;}
.grid{margin:45px 0 0 0;}
.grid .grid_box{width:319px;height:220px;float:left;border:1px solid #5b5b5b;background:#3e3e3e;cursor:pointer;}
.grid .grid_cover_img{margin:10px 0 9px 10px;}
.grid .grid_title{font-size:14px;color:#fff;margin-left:10px;}
.grid .grid_icon_bt{margin-right:10px;}
.grid .grid_line{width:0;font-size:0;height:220px;border-left:1px solid #898989;border-right:1px solid#121212;float:left;margin:0 9px;}
/*关于我们详细*/
.pageThreeDetail{width:100%;background:#e6e6e6;}
.pageThreeDetail .pageThreeDetailBox{width:1003px;margin:0 auto;position:relative;left:-38px;}
.pageThreeDetailBox .sideBar{width:165px;background:url(../images/detail_side_bar.jpg) repeat-y;}
.sideBar ul{width:151px;margin:0 auto;}
.sideBar ul .firstUlist{color:#fff;font-size:15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #585656;padding:17px 0 19px 16px;cursor:pointer;}
.firstUlist ul{margin-top:4px;}
.sideBar ul .secondUlist{font-size:12px;color:#000;text-indent:6px;}
.secondUlist ul{text-indent:14px;}
.secondUlist ul li{padding-right:10px;}
.secondUlist img{margin-right:7px;}
.sideBar ul .dTitle{font-size:21px;}
.sideBar ul .active{color:#f3f402;}
.pageThreeDetailBox .detailContents{width:698px;background:#fff;padding:20px 70px 50px 70px; min-height: 900px;}
.detailContents .detail_contents_title{font-size:18px;color:#e50303;margin-bottom:20px;}
.detailContents .detailBreadTitle{color:#333;font-size:14px;margin-bottom:28px;}
.detailContents .formalContents{color:#2b2b2b;line-height:1.7em;}
.formalContents .redColor{color:#e50303;}
/*产品首页*/
#product_page_images{width:100%;height:347px;background:url(../images/product_1.jpg) no-repeat center top;}
.productGrid{width:1003px;margin-top:40px;}
.productGrid .p_b_grid{width:1001px;height:299px;border:1px solid #5b5b5b;background:#3e3e3e;text-align:center;margin:15px 0;}
.productGrid .p_b_grid:first-child{margin-top:0px;}
.productGrid .p_s_grid{width:491px;height:299px;border:1px solid #5b5b5b;background:#3e3e3e;text-align:center;}
.productGrid .p_b_grid img{margin-top:13px;}
.productGrid .p_s_grid img{margin-top:13px;}
#productTable{border-collapse:collapse;}
#productTable tr td{width:240px;height:180px;border:1px solid #c8c5c4;cursor:pointer;position:relative;}
#productTable tr td img{width:240px;height:180px;}
#productTable tr td .icon_p_new{position:absolute;left:15px;top:20px;width:65px;height:31px;}
/*产品详细*/
.productDetailParameter{color:#2b2b2b;line-height:1.5em;}
/*加入我们*/
#join_page_images{width:100%;height:347px;background:url(../images/join_detail_banner.jpg) no-repeat center top;}
.joinBlock{width:1001px;height:299px;border:1px solid #5b5b5b;background:#3e3e3e;margin-top:43px;}
.chooseBlock{margin:16px 0 14px 0;position:relative;}
.chooseBlock li{float:left;font-size:18px;color:#fff;border-left:1px solid #121212;border-right:1px solid #898989;padding:0 105px;cursor:pointer;}
.itonclick{cursor:pointer;}
.chooseBlock img{position:absolute;bottom:-14px;left:149px;}
.partOfContents{width:684px;height:179px;background-position:center center;background-repeat:no-repeat;margin:0 auto;color:#2b2b2b;font-size:14px;padding:40px 250px 0 40px;line-height:1.7em;position:relative;}
/*联系我们*/
#map_box{width:973px;height:273px;background:#b7b7b7;border-radius:10px;margin:13px auto 0 auto;overflow:hidden;}
#map_box .mapBox{width:461px;height:251px;border:1px solid #8e8e8e;margin:10px 0 0 15px;}
#map_box .addressInfo{margin:20px 0 0 60px;font-size:14px;line-height:1.8em;}
.addressInfoBox{font-size:12px;color:#fff;line-height:1.7em;}
/*新闻中心*/
.ftnewsList{width:727px;color:#2b2b2b;font-size:14px;margin-top:-23px;}
.ftnewsList li{width:100%;height:33px;line-height:33px;border-bottom:1px solid #939393;text-indent:1px;overflow:hidden;cursor:pointer;}
.ftnewsList li .dateheheh{margin-right:30px;}
.page_news{font-size:0;/* 所有浏览器 */*word-spacing:-1px;/* IE6、7 */position:absolute;right:40px;bottom:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
.page_news{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
.page_news a{width:14px;height:14px;line-height:14px;text-align:center;background:#fff;letter-spacing:normal;word-spacing:normal;vertical-align:top;display:inline-block;*display:inline;*zoom:1;font-size:13px;color:#000;margin-left:7px;cursor:pointer;}
.page_news .cnmgActive{background:#f3f402;}
.page_news a:first-child{margin-left:0;}
.partOfContents .controlSwitch{display:none;}
.subUl{width:1276px;margin:0 auto;position:relative;}
.subUl ul{position:absolute;top:-1000px;left:0;background:url(../images/subLiBg.png) repeat;font-size:15px;color:#fff;text-align:center;z-index:2;padding:0 10px;}
.subUl .smallUl{}
.subUl .bigUl{}
.subUl ul li{height:39px;line-height:39px;border-top:1px solid #d1d1d0;border-bottom:1px solid #3c3b3a;cursor:pointer;}
.pName{font-size:14px;color:#fff;font-weight:bold;background:#777;padding:0 3px;letter-spacing:2px;margin:13px 0 11px 0;}
.pCategoryNMB{text-indent:3px;font-size:12px;}
.categoryProducts{width:884px;overflow:hidden;margin:17px auto 0 auto;}
.categoryProducts .caonimaP{position:absolute;width:100%;left:0;}/**/
.categoryProducts .productBoxMask{width:9999px;font-size:0;/* 所有浏览器 */*word-spacing:-1px;/* IE6、7 */position:relative;}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
.productBoxMask{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
.productBoxMask li{letter-spacing:normal;word-spacing:normal;vertical-align:top;display:inline-block;*display:inline;*zoom:1;margin-left:84px;width:201px;height:161px;position:relative;padding-top:58px;cursor:pointer;}
.dSmall{font-size:12px;color:#000;}
.productDetailParameter img{width:200px;height:200px;margin-bottom:23px;}
.clickRed{color:#e50303;}
.clickLight{position:absolute;left:-105px;top:-44px;display:none;}
#msg_container{width:662px;}
#msg_Ulist{width:100%;}
#msg_Ulist li{width:100%;min-height:159px;color:#221815;margin-top:3px;}
#msg_Ulist li .backgroundTextIndex{background:#c9c9ca;text-indent:12px;}
#msg_Ulist li .user_info{width:100px;min-height:159px;background:#c9c9ca;overflow:hidden;height:100%;}
.user_info .user_head_img{width:78px;height:78px;margin:28px auto 0 auto;}
.user_info p{text-indent:11px;margin-top:11px;}
#msg_Ulist li .user_msg_container{width:558px;min-height:159px;}
.user_msg_container .user_msg_subject{width:376px;height:34px;line-height:34px;}
.user_msg_container .user_msg_publish{width:178px;height:34px;line-height:34px;}
.user_msg_container .user_msg_contents_container{background:#c9c9ca;min-height:122px;padding:0 13px 0 12px;margin-top:3px;overflow:hidden;}
.user_msg_contents_container .user_line{font-size:0;width:100%;height:1px;border:0;background:#76706f;}
.msg_page{text-align:right;}
.msg_page_jump{width:33px;height:13px;line-height:13px;border:1px solid #837d7b;position:relative;top:3px;text-align:center;}
.msg_page_submit_button{background:url(../images/icon_go_button.jpg) no-repeat;width:33px;height:14px;border:0;position:relative;top:3px;}
.user_fillblank_input{width:228px;height:27px;border:1px solid #837d7b;text-indent:8px;}
#user_upload_msg tr td{padding:7px 0;}
.user_do_button{width:53px;height:23px;background:#c9c9ca;border:1px solid #a19e9e;cursor:pointer;}
.paddingLeft13{padding-left:13px !important;}
.choose_sex{position:relative;top:3px;margin-right:11px;}