﻿@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, 
button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
body{ padding:0px; margin:0px auto; font-size:14px; font-family:Arial,"Microsoft YaHei", "微软雅黑";}
a{ text-decoration:none;}

/*头部样式*/
.top_box{ width:100%; height:105px; margin:0px auto; overflow:hidden;padding-top:26px;}
.top{ width:1100px; height:105px; margin:0px auto; overflow:hidden;}
.top_logo{ width:400px; height:105px; float:left;}
.top_r{ width:690px; height:auto; float:right; padding-left:10px;}
/****nav****/
.top_r .menu_nav{overflow:hidden;float:right;/*margin-right:22px;*/}
.top_r .menu_nav .ul-1{height:auto;}
.top_r .menu_nav .ul-1 .li-1{list-style-type:none;float:left;display:block;overflow:hidden;/*width:99px;*/height:89px; text-transform:uppercase;}
.top_r .menu_nav .ul-1 .li-1 .a-1{display:block;overflow:hidden;/*width:99px;*/height:54px;padding:35px 0 0 0;margin-left:50px;font-size:14px;text-align:center;}
.top_r .menu_nav .ul-1 .li-1 .a-1:hover {border-bottom:4px solid;height:50px;}
#on{border-bottom:4px solid;height:50px;}
/*二级nav*/
.top_r .menu_nav .ul-1 .li-1 ul{display:none; position:absolute; z-index:100;/*margin-left: 10px; */ padding:0 10px;}
.top_r .menu_nav .ul-1 .li-1 ul li{ float:none; height:auto;    text-align: center; padding: 14px 0; margin:0; list-style-type:none;}
.a-2{font-size:12px; min-width:164px; display:block; height:auto; text-decoration:none; margin:0 auto; text-align:center;}
.top_r .menu_nav .ul-1 .li-1:hover ul{ display:block;}
/*语言*/
.top_r .Language{text-align:right; width:100%; height:16px;font-size:12px;}
.top_r .Language a{ display:block; float:right; height:16px; line-height:16px; padding:0 10px; margin:0 3px;}
.top_r .Language a:hover,#Focus{border:none;border-radius: 3px;}


/*轮播样式*/
.fullSlide {width:100%;position:relative;height:500px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; list-style-type:none;background-repeat:no-repeat; background-position:center; cursor:pointer;}
.fullSlide .bd li a{display:block; height:500px;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:0 5px;overflow:hidden;border-radius:6px;line-height:999px;}


/*产品系列样式*/
.pro_box{ width:100%; height:auto; overflow:hidden; margin:0px auto;}
.pro_con{ width:1100px; height:auto; overflow:hidden; margin:0px auto; padding-bottom:30px; padding-top:30px;}
.pro_pic_s{ width:1038px; height:auto; overflow:hidden; margin:0px auto;float: left; }
.pro_pic_s ul{ padding:0px; width:1038px;height:200px; margin:0px auto;}
.pro_pic_s ul li{ list-style:none; width:330px; height:auto; overflow:hidden; margin:0px 9px;}
.pro_pic{ width:330px; height:200px; overflow:hidden; text-align:center;}
.pro_pic a{display:block; vertical-align:middle; position:relative; width:330px; height:200px;}
.pro_pic a .columns{position:absolute; width:330px; height:200px; line-height:180px; text-align:center; top:0; left:0; font-size:18px; color:#fff; text-transform:uppercase;}

.tempWrap{float:left;}

.prev{ background:url(../images/prev.png) center center no-repeat; }
.next{ background:url(../images/next.png) center center no-repeat;}
.pro_con .prev {display: block;text-decoration: none;width: 22px;height: 45px;float: left;margin-top: 76px;margin-right:6px;}
.pro_con .next {display: block;text-decoration: none;width: 22px;height: 45px;float: left;margin-top: 76px;margin-left:6px;}



/*首页内容样式*/
.content1_box {width:1100px;margin:0 auto;overflow:hidden;padding-bottom:32px;}
.content1_box .content1_boxC {padding-top:55px;padding-bottom:32px;}
.content1_box .content1_boxC .content1_Title {font-size:24px;height:35px;line-height:35px;text-align:center;margin:0 auto;}

.content1_box ul {margin:0px;padding:0px;height:390px;}
.content1_box ul li {width:325px;height:364px;margin-right:25px;list-style:none;float:left;padding: 12px 11px 30px 12px;}
.content1_box ul .li_3 {margin-right:0px;}
.content1_box ul li div {width:325px;height:230px;display:table-cell;vertical-align:middle;text-align:center;}
.content1_box ul li div img {max-width:325px;max-height:230px;}
.content1_box ul li p {display:block;width:325px;font-size:14px;line-height:20px;padding-top:15px;text-align:left;}
.content1_box ul li span {display:block;width:325px;font-size:20px;padding:10px 0;}


/*底部样式*/
.bottom_box{ width:100%; height:226px; overflow:hidden;}
.bottom{ width:1100px; height:226px; overflow:hidden;padding-top:35px; margin:0px auto;}
.bottom_l{ width:162px; float:left; height:226px; overflow:hidden;}

.bottom_m{ overflow:hidden; float:left;height: auto;}
.bottom_m .con{width:310px;height:auto;float:left;margin-right:20px;margin-left:34px;}
.bottom_m .con .tit{margin-bottom:8px;font-size:14px;}
.bottom_m .con .tit span img{width:9px; height:6px;margin:0 6px 2px;}
.bottom_m .con .list{font-size:12px;line-height:24px;margin-bottom:7px;}

.bottom_r{ width:210px; height:220px; overflow:hidden; float:left;}
.bottom_r .tit{margin-bottom:8px;font-size:14px;}
.bottom_r .tit span img{width:9px; height:6px;margin:0 6px 2px;}

.bottom_r .email_content{height:30px;width:168px;margin-right:6px; text-indent:5px;}
.bottom_r .email_SB{ width:34px; border:none;cursor:pointer; height:34px; line-height:34px;background-image:url(../images/email.png);}

.bottom_r .share{overflow:hidden;float:right;margin-top:16px;}
.bottom_r .share ul{height:auto;}
.bottom_r .share ul li{list-style-type:none;float:left;margin-left:10px;border-radius:50px;width:40px;height:40px;text-align:right;}


/*版权样式*/
.bq{overflow:hidden;height:50px;width:100%;font-size:12px;text-align:center;line-height:50px;margin:0 auto;}



/**page**/


/**page_banner**/
.page_banner{overflow:hidden;height:auto;width:100%;text-align:center;margin:0 auto;}

.nav_box{ width:100%; height:32px;overflow:hidden; margin:12px auto;}
.nav{ width:1100px; height:32px; overflow:hidden; margin:0px auto;}
.nav_r{ font-size:12px; line-height:32px; padding-right:12px; float:right; overflow:hidden; text-align:right; text-transform:uppercase;}

.page_content{ width:1100px; height:auto; overflow:hidden;margin: 0px auto 12px auto; /*padding:16px 18px;*/}

.page_l{ width:230px; height:auto; overflow:hidden; float:left;}
.page_r{ width:840px; height:auto; overflow:hidden; float:left; font-size:14px; line-height:24px; padding-left:30px; padding-bottom:35px;}

.page_l_box{ width:230px; height:auto; overflow:hidden;}
.page_l_box_t{ width:230px; height:40px; line-height:40px; font-size:16px; text-align:left;padding-bottom: 14px;}
.page_l_box_t span img{display:inline-block; width:6px; line-height:40px; font-size:12px; margin-right:10px;}
.page_l_box_d{border-top:0px; margin-bottom:15px;}
.page_l_box_d a{ display:block; font-size:14px; padding:12px 2px 12px 0px; text-transform:uppercase;}

.page_l_box_t2{ width:230px; height:26px; line-height:26px; font-size:16px;padding-left:18px; margin-top:16px;text-align:left;}
.page_l_box_d2{ font-size:14px; line-height:22px; border-top:0px; padding:12px 18px;}

.page_r .page_r_t{ line-height:48px; font-size:16px; text-align:left; padding-bottom: 14px;}
.title_t a{ display:block;height:40px;line-height:40px;}
.page_r td{margin:0;}
.title_t2 a{ display:block;width:90px;height:40px;line-height:40px;text-align:center;}
.title_t2{ display:block;width:90px;height:40px;line-height:40px;text-align:center;}


.f_list { list-style:none; width:840px; vertical-align:middle; }
.f_list li {cursor:pointer; width:100%; }
.f_list h2 { font-size:100%; font-weight:normal; padding:.5em;font-size:16px;padding:10px 24px;}
.f_list div { height:100%; padding:10px 24px;}
.f_list div img { display:inline-block;float:left; margin:.8em 1em; }
.f_list div p { padding:.8em; }
.f_list div p strong { display:block; margin-bottom:.5em; }
#f_on div{display:block;}

.img2{width:90px;height:90px;margin-right:34px;margin-bottom:50px;text-align:center;vertical-align:middle;display:table-cell;}
.img2 .product_list_img{max-width: 90px; margin: 0px auto; max-height: 90px; width:90px;height:90px;display: inline;}
.img3{width:125px;height:125px;}
.color{width:125px; float:left;margin-right:60px;margin-bottom:50px;}
.color span{display:block; height:25px; line-height:25px; text-align:center; clear:both;}
.img3 .product_list_img{max-width: 125px; margin: 0px auto; max-height: 125px; width:125px;height:125px;display: inline;}


/**页头背景**/
.top_box{background-color:#fff;}
/**导航文字颜色**/
.top_r a{color:#1f1f1f;}
/**导航下划线选中**/
.top_r .menu_nav .ul-1 .li-1:hover .a-1,#on{color:#2a2e7d; border-bottom-color:#2a2e7d;}
/*二级nav*/
.top_r .menu_nav .ul-1 .li-1 ul{background-color:#ffffff;}
.a-2{ background:#ffffff;color:#000000;}
/*二级选中nav字体颜色*/
.a-2:hover {color:#2a2e7d;}
/**语言选择字体颜色**/
.top_r .Language a,span{color:#666666;}
/**语言选择字体颜色选中**/
.top_r .Language a:hover,#Focus{color: #fff;background-color: #db3632;}


/**banner轮播切换点**/
.fullSlide .hd ul li {background-color:#ffffff;}
.fullSlide .hd ul .on {background-color:#d81f1b;}


/**产品系列背景颜色**/
.pro_box{background-color:#f8f8f8;}


/**首页内容边框线**/
.content1_box ul li {border:1px solid #d7d7d7;}
/**首页内容默认字体颜色**/
.content1_box ul li p {color:#424242;}
.content1_box ul li span {color:#000000;}
/**首页内容选中背景颜色**/
.content1_box ul .li_1:hover {background-color:#fbc32a;border:1px solid #fbc32a;}
.content1_box ul .li_2:hover {background-color:#f34235;border:1px solid #f34235;}
.content1_box ul .li_3:hover {background-color:#3d57d8;border:1px solid #3d57d8;}
/**首页内容选择字体颜色**/
.content1_box ul li:hover p {color:#fff;}
.content1_box ul li:hover span {color:#fff;}


/**底部背景颜色和上边框线**/
.bottom_box{background-color:#FFFFFF;border-top: 1px solid #d7d7d7;}
/**底部中间字体颜色**/
.bottom_m .con .tit{color:#000000;}
.bottom_m .con .list{color:#636363;}
/**底部中间三角形颜色**/
.bottom_m .con .tit span img{background-color:#db3632}
/**底部右侧标题字体颜色**/
.bottom_r .tit{color:#000000;}
/**底部右侧三角形颜色**/
.bottom_r .tit span img{background-color:#db3632}
/**底部右侧邮件发送框背景色**/
.bottom_r .email_content{background-color:#e2e2e2;border:1px solid #e2e2e2;}
.bottom_r .email_SB{background-color:#db3632;}
/**底部右侧分享按钮背景色**/
.bottom_r .share ul li{background-color:#5d5d5d;}
/**底部右侧分享按钮选中背景色**/
.bottom_r .share ul li:hover{background-color:#db3632;}


/**版权字体和背景颜色**/
.bq{color:#636363;background-color: #efefef;}
.bq a{color:#636363;}

/**内页banner上边框线**/
.page_banner{border-top:1px solid #c1c1c1;}

.nav{background-color:#e7e7e7;}
.nav_r{color:#1f1f1f;}
.nav_r a{color:#1f1f1f;}

.page_r{color:#666666; }

.page_l_box_t{color:#2a2e7d; text-transform:uppercase;}
.page_l_box_t span img{background-color:#db3632;}

.page_l_box_d a{border-bottom:1px solid #D9D9D9;color:#000000;}
.page_l_box_d a:hover{color:#2a2e7d;}

.page_l_box_t2{background-color:#000000;color:#ffffff;}
.page_l_box_d2{background-color:#f6f6f6;color:#9b9b9b;}

.page_r .page_r_t{color:#1f1f1f; text-transform:uppercase;}
.page_r .page_r a{color:#1f1f1f;}

.title_t a{color:#1f1f1f;}
.title_t2{color:#1f1f1f;}
.title_t2 a{color:#1f1f1f;}

.f_list li { border-bottom:1px solid #c7c7c7; color:1f1f1f; }
.f_list div { background:#eeeeee;}
#f_on h2 {  background:#c7c7c7; color:#1f1f1f;}
