﻿@charset "utf-8";
/* sub_sider */
.sub_content{padding:0 0 80px 0;display: block; }
.sub_banner{min-width:990px;position:relative; height:400px; overflow:hidden;margin-bottom:20px;}
.sub_banner img{ position:absolute; margin-left:-960px; left:50%; width:1920px; height:400px;}
.sub_sider{padding-top:10px;width:276px; float:left; padding-bottom:50px;}
.sub_main{padding-top:10px;width:714px; float:right; overflow:hidden;}
.sub-m-title{background: url(../images/icon05.jpg) no-repeat 10px 4px;border-bottom:1px solid #cccccc;}
.m-title{ float: left;width:200px;font-size:18px; padding-left: 30px;}
.sub-detial-bread .breadcrumbs{float:none;}
.breadcrumbs{float:right;padding:0 0 10px 25px;}
.breadcrumbs strong{ padding:3px 0 3px 30px; }
.breadcrumbs a{margin:0px 2px;}
.sub_sider .subtitle{font-size:20px; background:#0176c5;padding: 20px; color: #ffffff;}
.subtitle h3{border-left: 5px solid #1a9076; font-size:24px;padding-left: 25px;font-weight: 100;}
.leftpro{margin-bottom: 20px;}
.leftpro li a{padding: 15px 0 15px 40px;display: block;margin:3px 0;font-size:18px; background: url(../images/icon10.png)  #f1f0f0 no-repeat 20px 23px;}
.leftpro li a:hover{padding: 15px 0 15px 40px;display: block;background: url(../images/icon10.png) #ffffff no-repeat 20px 23px;}
.leftslide{ padding:0px 0px 10px;margin-top:20px;border:1px solid #cccccc;}
ul#aside-parts-slide  {overflow:hidden; position:relative; width:250px; height:300px;  margin: 10px 0 10px 10px;}
ul#aside-parts-slide  li{overflow:hidden;height:296px; position:absolute; top:0; left:0; display:none; text-align:center;}
ul#aside-parts-slide  li p{ line-height: 40px;  background: #dddddd;font-size:18px;}
ul#aside-parts-slide  li img{display:block; width:250px; height:250px;}
ul#aside-parts-nav {overflow:hidden; padding-left:60px; zoom:1;margin-top:5px;}
ul#aside-parts-nav  li { float:left;width:12px; height:13px; margin:0 2px;cursor:pointer; background:url(../images/lunBoBtn01.png) no-repeat 0 0;}
ul#aside-parts-nav  li.now {background:url(../images/lunBoBtn02.png) no-repeat 0 0; cursor:default;}

/*about*/
.sub_text{padding:20px 25px; line-height:30px;}
.sub_text p{line-height:30px;}

/*news*/
.newspart ul{ margin-bottom:20px; }
.newspart li{ overflow:hidden;zoom:1;height:40px; line-height:40px;_height:37px; _line-height:37px; border-bottom: dashed 1px #cccccc;}
/*.newspart ul li:nth-of-type(odd){ background-position:-1355px -40px; background-color:#eeeeee ;} */ /*奇数行*/
/*.newspart ul li:nth-of-type(even){ background-position: -1355px -40px; background-color:#ffffff;}*//*偶数行*/
/*#list1 li:nth-of-type(even){background:#00CCFF;}偶数行*/
.newspart ul li:hover,.newspart ul li:hover a{ background-color: #fafafa; }
.newstitle{float:left; width:530px;padding:0 0 0 30px; overflow:hidden;background: url(../images/icon10.png)  no-repeat 10px 16px;}
.newstitle a,.newstitle a:visited{color:#333;}
.newstitle a:hover{ color:#06F;}
.subnewsdate{float:right; margin-right:10px;}
.newstext{margin:20px 0;}
.newstext p{padding: 5px;background: #eeeeee;margin: 5px 0;display: block;font-size:16px;}
.newstext a{color:#ffffff;margin-right:10px; display:inline-block;width:90px;height:35px; line-height:35px; text-align:center; background-color:#2993cf;font-size:16px;}

/**case**/
.case li{ float:left;width:220px;margin:10px 9px; text-align:center;}
.case li img{width:210px;height:210px; border:1px solid #cccccc; padding:3px;}
.case li p{font-size:18px;}
/*contact*/
.sub_contact{padding:50px; border:1px solid #cccccc; background:#fafafa;}
.contact-bread .breadcrumbs{float:none;}
.contact_text_l{padding:5px 5px 0px;width:500px; float:left; overflow:hidden;}
.contact_text_l p{padding-left:28px; margin-bottom:5px;}
.contact_text_r{ float:right; overflow:hidden; width:710px;}
.contact_name{ text-align:center;font-size:30px;}
.contact_address{ text-align:center;margin-bottom:35px; }
.contact_inquiry{margin:50px 0;}
.contact_message{ font-size:20px;padding:10px 0;}
.contact_inquiry_text{ float:left;width:70px; overflow:hidden; height:28px; line-height:28px;margin:7px 0;}
.contact_inquiry_text span,.contact_inquiry_textera span{color:#F00;}
.contact_inquiry_input{float:left;width:80%; overflow:hidden; height:28px; line-height:28px;margin:7px 0;}
.contact_inquiry_input .ipp{width:250px;border: 1px solid #cccccc;padding: 3px 5px;height: 20px;}
.contact_inquiry_textarea .ip{border:1px solid #cccccc;width:330px;}
.inquiry_text{width:95%; border:1px solid #cccccc;padding:3px 5px; height:20px;}
.contacttel{background:url(../images/tel.png) no-repeat 18px 0px; padding-left:25px; display:block;}
.contactmail{padding-left:25px;}
.contact_inquiry_textera{padding:0 0 10px 0;}
.contact_text_r .textera{width:328px;}
.textera{ width:86%; border:1px solid #cccccc;padding:10px; height:100px;}
.contact_inquiry_btn{ text-align:center;}
.inquiry_btn{border:none; background:#3C74A4; color:#ffffff; padding:10px 50px; text-align:center;}
.indextel{background:url(../images/tel.png) no-repeat 0 3px; font-size:16px; font-weight:bold;}
/**procover**/
.Classes{background:#eeede9; width:100%; height:30px; line-height:30px;margin:15px 0; overflow:hidden;zoom:1;}
.Classes .sub_pro_tit{padding-left:15px; text-transform:uppercase;}
.Classes .sub_pro_more{display:inline-block; height:30px; padding-left:15px;background:#3C74A4;color:#fff; float:right;}
.sub_pro_arrow{ display:inline-block; width:30px; height:30px; background:#3C74A4; font-family:"宋体"; color:#fff; text-align:center;}
.pro_second_Classes{ border-bottom:dotted #cccccc 1px ;margin-bottom:15px; overflow:hidden;zoom:1;}
.pro_second_more{ display: inline-block;padding:5px 15px; float:right;}
.sub_pro_title_second{ display:inline-block;color:#0a7dc4; line-height:26px;font-size:14px;}
.pro_second{padding:0 20px;}
.procover_text{ overflow:hidden;zoom:1; height:175px; }
.procover_text a.index_pro{ background:#f4f4f4; display:inline-block;padding:5px 10px;}
.procover_text a.index_pro:hover{background:#0a7dc4;color:#ffffff;}
.procover_text .col-lg-3{margin:5px 0;}
.procover_li{ float:left;width:158px;padding:0 10px; text-align:center; overflow:hidden;}
.procover_li img{    width: 150px;   height: 150px;   padding: 3px;    border: 1px solid #cccccc;}
.procover_li a{ line-height:14px;padding:10px 0; display:block;}
/**prolist.html 和case一样**/

/*detail*/
.sub_detail{ background:#eeeeee; overflow:hidden;padding:20px 0;margin:0 0 20px 0;}
.prodetailtopmain{overflow:hidden; zoom:1; background:#ffffff;padding:20px;}
.prodetailtop_pic{width:450px; float:left; padding:5px; border:1px solid #ccc;}
.prodetailtop_text{width:480px; float:right; background:#ffffff;}
.data li{overflow:hidden; zoom:1; padding:14px 5px 14px 20px; border-bottom:1px dashed #ccc;margin:0 15px;}
.data .data_l {width:45%;margin-right:5%;}
.data .data_r{width:50%;font-size: 16px;}
.sub_detail h1 {font-size: 16px;color: #ffffff;margin-bottom: 10px;background: #3C74A4;padding: 7px 20px;}
.blue{color:#999; margin:12px 0 10px;padding:0 0 0 40px;}
.blue_l{overflow:hidden; background-position:0 -952px;}
.blue_l a{width:47px; height:47px; overflow:hidden; display:inline-block;padding:0 3px 0 4px;}
.blue_l3{margin-top:10px;}.blue_l3 a{padding:3px;}
.pro_follow{margin:15px 0 0 0;line-height:20px;}
.help{color:#699B9C;}
.box{background:#fff;border:1px solid #d3d3d3; overflow:hidden;}
.tab_menu{list-style:none;overflow:hidden;background:#333333;}
.tab_menu li{border-left:solid 1px #666666 ;float:left;height:39px;line-height:39px;color:#fff;text-align:center;cursor:pointer;}
.service .tab_menu li{padding:0 5px; }
.sub_main .tab_menu li{padding: 0 20px;}
.tab_menu li.current{color:#ffffff;background:#3C74A4;}
.tab_box{padding:20px;}
.tab_box .hide{display:none;}
.email,.chat{margin-right:2%;}
.detail_inquiry{padding-left:50px;}
.recommended_product{margin-top: 20px;}
.recommended_product ul{border:1px solid #cccccc;}
.recommended_product li{float:left;width:150px;margin: 25px 14px; text-align:center;}
.recommended_product li img{width:140px;height:140px;border:1px solid #cccccc; padding:3px;}
.recommended_product li p{ line-height:14px;font-size:16px;}
.recommended_product_title{height:35px; line-height:35px;padding:0 20px;color:#ffffff;font-size:16px;}

/*table*/
.table_bg table{border-collapse:0;border-spacing:0;width:100%;border:none;border-top:1px solid #cccccc; border-left:1px solid #cccccc; text-align:center; background:#ffffff; text-shadow:none;}
.table_bg table tr:hover{ background:#DFE7F0;}
.table_bg table tr{border:0px;}
.table_bg table td,.table_bg table th{border:none;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:12px 5px;}

.table_bg table tr.first{background: #ccc;font-weight: bold;border:none;border-bottom:1px solid #ccccccc;border-right:1px solid #cccccc;padding:5px 3px;}
.table_bg{line-height: 22px;margin-top:30px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*newspic*/
.prowidth{width:714px;overflow:hidden;}

.pic_list{margin:15px 0;padding:0;list-style:none;overflow:hidden;}
.pic_list li{float:left;width:230px;}
.pic_list li a{border:1px solid #eee;display:block;padding:3px;margin:0 5px 5px 0;}
.pic_list li a img{border:0;}
.pic_list li a .title{text-align:center;font-size:14px;height:40px;line-height:40px;font-family:microsoft yahei;}
.pic_list li a:hover{border:1px solid #ddd;}
.pic_list li a:hover .title{color:#1F92D1;}


.pro_list{margin:15px 0;padding:0;list-style:none;overflow:hidden;}
.pro_list li{float:left;width:240px;margin:0 13px 13px 0;}
.pro_list li a{border:1px solid #eee;display:block;padding:15px;}
.pro_list li a img{border:1px solid #eee;}
.pro_list li a .title{text-align:center;font-size:14px;height:40px;line-height:40px;font-family:microsoft yahei;}
.pro_list li a .intro{line-height:18px;color:#999;word-break:break-all;min-height:55px;}
.pro_list li a .more{display:block;margin:15px auto 10px auto;text-align:center;background:#e5e5e5;width:90px;line-height:24px;}
.pro_list li a:hover{border:1px solid #ddd;}
.pro_list li a:hover .title{color:#1F92D1;}
.pro_list li a:hover .more{background:#1F92D1;color:#fff;}

.artshow{line-height:25px;font-size:14px;padding:0 0 15px 0;}
.artshow .title{text-align:center;font-size:20px;line-height:30px;font-weight:100;font-variant: normal;margin:0;padding:15px 0;font-family:microsoft yahei;}
.artshow .info{text-align:center;font-family:microsoft yahei;color:#999;padding:0 0 15px 0;font-size:14px;}
.artshow p{margin:5px 0;font-size:14px;}
.artshow .pre{margin:5px 0 5px 0;color:#999;}
.artshow .next{margin:0 0 5px 0;color:#999;}

.bookadd{margin:20px 0;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#f30;font-family:宋体;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{width:300px;border:1px solid #ddd;padding:10px 10px;vertical-align:middle;overflow:hidden;border-radius:10px 0 10px 0;}
.bookadd .enter .bnt{border:1px solid #1F92D1;background:#1F92D1;padding:8px 20px;vertical-align:middle;color:#fff;cursor:pointer;}
.bookadd .enter label{display:block;}

