@charset "utf-8";
/*******开始内页联系我们******/

.p_banner{ height:210px; position:relative;z-index:100; margin:0 auto; background:url(../images/banner_in.jpg) no-repeat center;}
.p_mx{ background:#fafafa; height:50px; line-height:50px;}
.p_position{ background:url(../images/sml_home.png) no-repeat center left; padding-left:30px; font-size:13px;}
.p_position span{ float:right;}  
 .p_position b{ color:#00aeef; font-size:20px; font-weight:100; padding:5px 5px 0;}  
  
.p_left{ float:left;width:250px; }
.p_nav{ width:230px; padding-left:20px; padding-top:20px; height:55px; background:url(../images/p_nav_bg.png) no-repeat 200px center #00aeef;}
.p_cn_nav{ font-size:20px; color:#FFF; font-family:"微软雅黑"; line-height:20px;}
.p_en_nav{ color:#74c9f4;}
 
.p_menu{ width:250px; float:left;background-color:#f3f3f3}
.p_menu ul{}
.p_menu ul li{}
.p_menu>ul>li>a{width:210; line-height:33px; height:33px;font-size:16px;display:block; text-align:left; font-family:"微软雅黑"; padding:6px 0 5px 40px; border-bottom:solid 1px #e1e1e1; border-top:solid 1px #FFF;}
.p_menu>ul>li>a:hover{color:#00aeef; border-left:solid 4px #00aeef;  padding-left:36px; background-color:#FFF;}
.p_menu>ul>li>.xz{color:#00aeef; border-left:solid 4px #00aeef;  padding-left:36px; background-color:#FFF;}


.p_menu>ul>li>a.menu_btn{background:url(../images/menu_sml.png) no-repeat 220px center;}
.p_menu>ul>li>a.menu_btn:hover{color:#00aeef; border-left:solid 4px #00aeef;  padding-left:36px;background:url(../images/menu_sml.png) no-repeat 216px center #FFF;cursor:pointer; cursor:hand;}
 


.sec_menu{
  display: none;
}
.sec_menu a{width:200; line-height:28px; height:28px;font-size:14px;display:block; text-align:left; font-family:"微软雅黑"; padding:6px 0 5px 50px; border-bottom:dashed 1px #e1e1e1;  background:#FFF;}

 



/*
.p_left_top{ width:193px; height:40px; float:left; background:url(../images/left_top_bg.png) no-repeat;}
.p_left_foot{ width:216px; height:40px; float:left; background:url(../images/left_foot_bg.png) no-repeat;}*/
.p_menu ul li .on{font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) no-repeat;}

.p_left_contact{ margin-top:10px; float:left;}
.p_left_contact a{ width:250px; height:165px; display:block; position:relative; float:left;}
.p_left_contact a span{ background:url(../images/black60.png) repeat; position:absolute; width:250px; height:40px; line-height:40px; left:0; bottom:0; text-align:center; color:#FFF;font-family:"微软雅黑";font-size:16px;}
.p_left_contact a:hover span{background:url(../images/blue80.png) repeat;}
 /*右侧内容*/

 
.p_right{ width:790px;padding:30px 40px 30px; min-height:300px; float:right; border:solid 1px #f1f1f1}
.p_right h1{text-align:center; min-height:40px; line-height:35px;font-family:微软雅黑; font-size:22px;  color:#444 }
.titleinfo{border-bottom:#dfdfdf dotted 1px;text-align:center;color:#898989; font-size:12px; line-height:30px; position:relative; width:790px;}/*文章说明属性*/ 
.right_content{ line-height:230%; color:#333; font-size:14px; padding-top:20px;} 
.right_content table{border-collapse:collapse; border-spacing:0;}    /*设置表格边框1像素*/
.right_content table tr td{ border:solid 1px #ebebeb; padding:0px;} /*设置表格边框1像素*/
 
 
 
 
/*------------产品列表-------------*/
 
 
.p_prolist > ul{  float:left; }
.p_prolist > ul > li{ float:left; margin:20px 7px 0; width:182px;}
.p_prolist > ul > li a img{ width:180px; height:160px;border:#eeeeee solid 1px; float:left;}
.p_prolist > ul > li a:hover img{border:#238ae3 solid 1px;}
.p_prolist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_prolist > ul > li a span{width:182px; height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.p_prolist > ul >li a:hover span{ background-color:#238ae3; color:#FFF;}
 
 /*------------产品列表文字版-------------*/
 
.p_textlist { padding-top:20px} /*无需设置宽度，由外框决定*/
.p_textlist ul li{ width:350px; margin:0 20px; float:left;background:url(../images/sml1.png) 5px 17px no-repeat; height:35px; line-height:35px;}/*----li属性----*/
.p_textlist ul li a{width:320px; background-color:none; padding-left:20px; font-size:14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_textlist ul li a:hover{padding-top:1px; }  /*时间也变色*
 
  

/**********产品详情页面************/
.p_location{ height:30px;border-bottom:#d9d9d9 solid 1px;  padding-top:10px; padding-left:10px; font-size:14px;}
.p_contact{ padding-top:30px; float:left;}
.pro_left{ float:left}
.pro_left img{ border:solid 1px #e6e6e6}

 
 
 /*------------图片列表-------------*/
.p_piclist > ul{  float:left; }
.p_piclist > ul > li{ float:left; margin:20px 7px 0; width:182px;}
.p_piclist > ul > li a img{ width:180px; height:120px;border:#eeeeee solid 1px; float:left;}
.p_piclist > ul > li a:hover img{border:#238ae3 solid 1px;}
.p_piclist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_piclist > ul > li a span{width:182px; height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.p_piclist > ul >li a:hover span{ background-color:#238ae3; color:#FFF;}
 


 /*------------荣誉列表列表-------------*/
 
.p_honorlist > ul{  float:left; }
.p_honorlist > ul > li{ float:left; margin:20px 12px 0; width:202px;}
.p_honorlist > ul > li a img{ width:200px; height:150px;border:#eeeeee solid 1px; float:left;}
.p_honorlist > ul > li a:hover img{border:#238ae3 solid 1px;}
.p_honorlist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_honorlist > ul > li a span{width:202px; height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.p_honorlist > ul >li a:hover span{ background-color:#238ae3; color:#FFF;}
 
  
/*----新闻列表----*/
.p_newlist {} /*无需设置宽度，由外框决定*/
.p_newlist ul li{ background:url(../images/sml1.png) 5px 17px no-repeat; border-bottom:dotted 1px #d1c4b6;height:40px; line-height:40px;}/*----li属性----*/
.p_newlist span{ float:right; color:#999;padding-right:5px;}
.p_newlist ul li a{ background-color:none; display:block; padding-left:20px; font-size:14px;}
.p_newlist ul li a:hover{padding-top:1px; }  /*时间也变色*/
 
/**********友情链接开始**********/
 
 
 
.p_linklist > ul{  float:left; padding-left:20px;}
.p_linklist > ul > li{ float:left; margin:10px 15px; width:132px;}
.p_linklist > ul > li a img{ width:130px; height:90px;border:#eeeeee solid 1px; float:left; padding:5px;}
.p_linklist > ul > li a:hover img{border:#238ae3 solid 1px;}
.p_linklist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_linklist > ul > li a span{width:142px; height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/}
.p_linklist > ul >li a:hover span{ background-color:#238ae3; color:#FFF;}
 
 
  

/**********友情链接结束**********/

 
/**********开始资料下载列表**********/
.p_downlist{ width:100%; float:left;}
.p_downlist ul{ width:100%; float:left;}
.p_downlist li{ width:700px; font-size:12px; float:left;  line-height:40px; height:40px; border-bottom:#b5b5b6 dotted 1px;}
.p_downlist li a{background:url(../images/sml2.jpg) no-repeat 8px 18px; padding-left:20px; float:left; width:500px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis;}
.p_downlist li span{ float:right; padding-right:10px; background:url(../images/btn_down.jpg) no-repeat 8px 15px;}
.p_downlist li span a{ color:#678704; width:50px; padding:0; background:none; padding-left:25px; }
 


/**********留言页面**********/
.banner_contact{ background:url(../images/banner_contact.jpg) no-repeat center;}

.message{ color:#3e3a39; float:left; width:100%;  padding-top:20px; padding-bottom:30px;}
/*.message table td{ padding:5px;}*/
.tab_title{ font-size:13px; color:#666666;padding:5px;}
.inputstyle1{ height:18px; padding:4px 0; border:#d6d6d6 solid 1px; width:300px; float:left; padding-left:2px;}
.areastyle1{border:#d6d6d6 solid 1px; width:370px; height:150px; float:left; font-size:12px; padding:5px;}
.btn_message{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color:#269cd8; color:#FFF;}
.btn_message2{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color: #999999; color:#FFF;}
 
 
.message_btn{ text-align:center; padding-bottom:30px;width:550px;padding-left:120px;}
.message_btn a{ padding:4px 50px; font-size:14px; display:inline-block;background-color:#005594; color:#FFF;}
.message_btn a:hover{  background-color:#269cd8; color:#FFF;}

 
  /**********开始内页翻页************/
.p_page{ text-align:center}
 
.goback{position:relative; text-align: center; width:100%; padding-top:20px;}
.goback a{ padding:0px 40px; margin-bottom:20px; border-radius:3px;background-color:#00aeef; font-size:12px; height:35px; line-height:35px; color:#FFF;display:inline-block; }
.goback a:hover{ background-color:#d1232a;}



 /**********内部招聘列表CSS**********/ 
.p_joblist{ }
.p_joblist table{border-collapse:collapse; border-spacing:0;}    /*设置表格边框1像素*/
.p_joblist table tr th{ border:solid 1px #ebebeb; padding:0px; background-color:#1099e7; color:#FFF; height:35px; line-height:35px;} /*设置表格边框1像素*/
.p_joblist table tr td{ border:solid 1px #ebebeb; padding:0px; height:35px; line-height:35px;} /*设置表格边框1像素*/
.p_joblist table{ text-align:center;}

.tabbtn a{ width:60px; height:23px; display:block; color:#00aeef;  line-height:23px; font-size:12px;}
.tabbtn a:hover{color:#d1232a}