@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:Arial,"����";-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}


/*头部*/
#textarea{color:#585858;}
.head{ min-width:1200px; height:147px; background: url(../images/bg.jpg) repeat-x; overflow:hidden;}
.head_c{ min-width:1200px; margin:0 auto; height:147px;}
.logo{ width:804px; height:147px; float:left; margin:0 300px;}
.tel{ width:349px; height:74px; float:left; color:#FFF100; margin-top:33px; font-family: "黑体"; font-size:26px; }
.tel_01{ width:140px; height:74px; float:left; line-height:74px;}
.tel_02{ height:74px; float:left; font-size:30px;line-height:74px;}

/*导航*/
.navs_z{ min-width:1200px; height:43px;  font-family:"微软雅黑"; background:url(../images/nav_bg.jpg) repeat;margin:auto;}
.navs{ width:1200px; margin:auto; height:43px;}
.navs ul{zoom:1;}
.navs ul li{ float:left; width:150px;height:43px; line-height:43px; text-align:center; font-size:14px; font-weight:bold;}
.navs ul li a{ display:block; color:#FEEEDA; }
.navs ul li a:hover{ color:#191919; text-decoration:none; background:url(../images/navbg_hover.png) no-repeat; }


.banner{ min-width:1200px; height:407px;}

.fullSlide{ width:100%;  position:relative;  height:407px; }
.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:407px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:407px; }

.content{ width:100%; height:1283px; background:#FFF; overflow:hidden;}
.content_c{ width:1200px; margin:0 auto; height:1283px; padding-top:31px;}

.pro_list{ width:1200px; height:352px;}
.pro_list_title{ width:1200px; height:20px;}
.pro_list_title_01{ width:93px; height:20px; float:left; font-family:"微软雅黑"; font-size:20px; color:#333; font-weight:700; letter-spacing:1px;}
.pro_list_title_02{ width:1045px; height:20px; background:url(../images/pro_list_bg.jpg) repeat; float:left;}
.more{ width:49px; height:20px; float:right;}
.con1{width:1200px;height:333px;padding-top:29px;}
.bigpic{float:left;width:391px;height:304px;position:relative;margin-right:9px;}
.bigpic p{width:391px;height:45px;position:absolute;bottom:23px;left:0;background: url(../images/pngbg.png) 0 0 repeat;color:#fff;font:16px/45px 'Microsoft YaHei';text-align:center;}
.picul{float:left;width:800px;height:304px; }
.picul li{float:left;width:196px;height:153px;margin-right:3px;}
.picul .cru{ margin-right:0px;}


/*关于我们和新闻中心*/
.con2{ width:1200px; height:466px; margin-top:28px; background:url(../images/con2_bg.jpg) no-repeat;}
.s_page{ width:558px; height:466px; margin-left:41px; float: left;}
.s_page_title{ width:142px; height:70px; background:url(../images/title_bg.jpg) no-repeat;}
.s_page_title_c{ font-family:"微软雅黑"; font-size:20px; color:#FFFFFF; height:70px; line-height:70px; text-align:center; font-weight:700; letter-spacing:2px;}
.s_page_c{ width:550px; height:339px; margin-top:17px;}
.s_page_c_p{ width:381px; height:200px; margin:0 auto;}
.s_page_c_wz{ width:550px; height:118px; color:#696969; font-size:14px; line-height:30px; margin-top:29px; float:left; overflow:hidden;}
.more2{ width:77px; height:20px; color:#F5772A; font-size:14px; float:right; font-weight: bold;}
.more2 a{color:#F5772A;}


/*新闻中心*/
.news_list_index{ width:560px; height:466px; float:left; margin-left:40px;}
.news_list_index_title{ width:560px; height:70px;}
.news_list_index_title1{width:142px; height:70px; background:url(../images/title_bg.jpg) no-repeat; float: left;}
.news_list_index_title2{ float:right; margin-right:27px; color:#CA290C; width:41px; height:13px; margin-top:28px; font-weight:bold;}
.news_list_index_title2 a{color:#17438e; }




.con1right{width:529px;height:342px; }
.con1news{width:529px; padding-top:22px; height:152px;}
.con1news li{background: url(../images/con1li.jpg) 0 0 no-repeat;position:relative;width:529px;height:152px;margin:8px auto;padding:9px 0;}
.newstitle{display:block;width:465px;margin:0 auto;height:38px; font-family:"微软雅黑"; font-size:16px;color:#CA290C;background: url(../images/icons1.jpg) 0 center no-repeat;text-indent:19px;overflow:hidden; font-weight:bold; line-height:38px;}
.newstitle a{color:#CA290C;}
.con1news li div{width:465px;margin:0 auto;font-family:"微软雅黑"; font-size:14px;color:#2e3641;height:85px;overflow:hidden; line-height:30px;}
.newsmore{position:absolute;font-family:"微软雅黑"; font-size:14px;color:#fff;text-shadow:1px 1px 1px #fa7000; font-weight:bold;right:30px;bottom:25px;}

/*客户案例*/
.case{ width:1200px; height:341px; margin-top:32px; margin-bottom:38px;}
.casepicScroll-left{ width:1200px;  overflow:hidden; position:relative; margin-top:34px; }
.casepicScroll-left .bd{ padding:0 2px 0 0;}
.casepicScroll-left .bd ul{ overflow:hidden; zoom:1; }
.casepicScroll-left .bd ul li{ margin:0 30px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.casepicScroll-left .bd ul li .pic{ text-align:center; }
.casepicScroll-left .bd ul li .pic img{ width:220px; height:284px; display:block;  }
.casepicScroll-left .bd ul li .pic a:hover img{  }
.casepicScroll-left .bd ul li a img{ width: 378px; height: 284px; }

/*版权信息*/
.bot{ width:100%; height:132px; background:#080403; overflow:hidden;}
.bot_c{ width:1200px; margin:0 auto; height:115px; padding-top:15px; }
.ewm{ width:77px; height:77px; float:left; margin-right:22px;}
.bot_c_01{ width:800px; height:115px; color:#FFFFFF; line-height:24px; margin-left:auto; margin-right:auto;}
.bot_c_01 a{ color:#FFFFFF;}
.bot_c_02{ width:71px; height:97px; float:right; margin-right:25px;}

/*二级页样式*/
.main_content{ width:100%; height:auto; background:#FFF; float:left;}
.main_content_c{ width:1200px; margin:0 auto; height:auto; padding-top:31px; }
.main_left{ width:275px; height:auto; margin-right:18px; float:left;margin-bottom:30px;}
.main_right{ width:905px; height:auto; float:left;}

.type{ width:275px; height:auto; }
.type_title{ width:275px; height:52px; background: url(../images/type_bg.jpg) no-repeat;   }
.type_title_c{ width:200px; height:52px; font-family: "微软雅黑"; font-size:20px; color:#FFFFFF; text-align:center;margin:0 auto; line-height:52px; font-weight:700; letter-spacing:1px;}
.type_n{background: url(../images/type_bg2.jpg) repeat-y; width:275px; height:auto; float:left;}
.type_c{ width:241px; height:auto;  font-size:14px; padding-top:25px; margin:0 auto;}
.type_c ul{zoom:1;}
.type_c ul li{ float:left; width:241px;height:42px; line-height:42px; text-align:center; margin-bottom:19px;}
.type_c ul li a{ display:block; color:#17438e; background: url(../images/type_bg_02.jpg) no-repeat; }
.type_c ul li a:hover{ color: #fff; text-decoration:none; background: url(../images/type_bg_01.jpg) no-repeat; width:241px; height:42px;}
.type_c ul li .on {width:241px; height:42px;background: url(../images/type_bg_01.jpg) no-repeat; color:#fff; text-decoration:none;}
.type_b{ width:275px; height:8px; float:left; }

/*联系我们*/
.contact{ width:275px; height:auto; border:1px solid #17438e; margin-top:31px; background:#FFFAEE; margin-bottom:10px;}
.contact_bg{ width:140px; height:48px; background:url(../images/contact_bg.jpg) no-repeat; margin:0 auto; line-height:48px; color:#FFFFFF; font-size:20px; font-family:"微软雅黑"; letter-spacing:1px; text-align:center; font-weight:700; }
.contact_c{ width:207px; height:auto; margin:27px auto; font-size:14px; color:#484848; line-height:30px;}

.main_right_title{ width:905px; height:52px;}
.main_right_title_bg{ width:144px; height:52px; background:url(../images/main_right_bg.jpg) no-repeat; font-family:"微软雅黑"; font-size:16px; color:#FFFFFF; line-height:52px; text-align:center; font-weight:700; letter-spacing:1px; float:left;}
.cookie{ width:300px; height:17px; color:#3B3B3B; float: right; text-align:right;}
.cookie a{color:#3B3B3B;}


.p_list{ width:905px; height:auto; margin:32px auto 0 auto;}
.p_list ul{ overflow:hidden; zoom:1; }
.p_list ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin-right:22px;_margin-right:20px; }
.p_list ul li .pic{ text-align:center; }
.p_list ul li .pic img{ width:274px; height:195px; display:block; }
.p_list ul li .pic a:hover img{  }
.p_list ul li .title{ line-height:50px; font-size:14px; color:#A90303; font-weight:600; letter-spacing:2px; text-align:center;}
.p_list ul li .title a{ color:#A90303; }


/*关于我们二级页*/
.con{ width:856px; margin:25px auto 10px auto; font-size:14px; color:#585858; line-height:30px;}

.page{ text-align:center; margin-top:10px;color:#333; margin-bottom:10px;}
.page a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px; cursor:pointer;}
.page a:hover{color:#fff;border:1px solid #898989;background:#898989; text-decoration:none;}
.page a .select{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*新闻中心样式*/
.news_list_con{width:856px;  height:auto; margin:25px auto 0 0; color:#636363;}
.news_list_con ul{ zoom:1; padding:6px;color:#636363;_margin-left:8px;}
.news_list_con ul li{ width:856px; height:36px; line-height:36px; padding-left:15px; background: url(../images/ff.jpg) 0 no-repeat;  color:#636363; border-bottom:1px dotted #636363; font-size:14px; font-weight:500;  }
.news_list_con ul li span.time{ float: right; text-align:right; color:#636363; font-family:Arial, Helvetica, sans-serif; }

/*在线留言*/
.subCont{line-height:26px; width:856px;margin:25px auto 0 auto; color:#848484;}
.tablelist{ margin:20px;  line-height:30px; }
.tablelist tr th{ width:80px; font-size:13px; font-weight:normal; text-align:left;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#FFFAEE;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#FFFAEE;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.msg_btn_area{margin:16px 0;text-align:left; border:none}
.msg_btn_area{display:inline-block;padding:5px 15px;background:#A90303;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60;}


.listConts{line-height:26px; padding:20px;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:170px;height:27px;line-height:28px;text-align:center;margin:15px auto;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .showtext{margin:10px 0;}
.listConts .showtext td{padding:8px 0;}
.listConts .showtext th{color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.message{ width:700px;  margin:0 auto; margin-top:15px;}
.tablelist{ margin:20px;  line-height:30px; }
.tablelist tr th{ width:80px; font-size:13px; font-weight:normal; text-align:left;}
