@charset "utf-8";
/* css document */
/*--初始化css--*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table{ border-collapse:collapse; }
body{ padding: 0; font:14px "微软雅黑","宋体","arial narrow",helvetica;background-color:#ffffff;/* overflow-y:scroll;*/ }
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a {text-decoration:none; color:#333;}
.left{ float:left;}
.right{ float:right;}
/*--首页--*/
/*--top--*/
.top{ width:100%; min-width:1200px; height:35px; background:#d6d6d6;}
.top_con{ width:1200px; height:35px; margin:0 auto; overflow:hidden;}
.top_left{ width:330px; height:35px; line-height:35px; font-size:14px; color:#666; float:left;}
.top_right{ width:260px; height:35px; float:right; text-align:right;}
.top_right a{ width:85px; height:17px; line-height:17px; font-size:14px; color:#666; border-right:1px solid #666; text-align:center; margin-top:9px; display:block; float:left;}
/*--logo--*/
.logo{ width:1200px; height:117px; margin:0 auto;}
.logo_left{ width:635px; height:117px; float:left;}
.logo_left img{ width:359px; height:117px; float:left;}
.logo_left span{ width:250px; height:68px; float:left; margin-left:15px; font-size:20px; color:#666; display:block; font-weight:bold; margin-top:28px;}
.logo_right{ width:238px; height:65px; float:right; background:url(/uploads/image/tepimages/phone.jpg) no-repeat; margin-top:30px;}
/*--导航--*/
.nav{ width:100%; height:49px; background:url(/uploads/image/tepimages/nav_bg.gif) repeat-x; min-width:1200px;}
.nav ul{ width:1200px; height:49px; margin:0 auto;}
.nav ul li{ width:102px; height:49px; float:left; color:#fff; font-size:16px; text-align:center; line-height:47px; margin:0 15px;}
.nav ul li:hover{ width:102px; height:49px; background:url(/uploads/image/tepimages/nav_li.gif) repeat-x;}
/*--公司简介--*/
.profile{ width:100%; height:729px; background:#e6e6e6; min-width:1200px; box-sizing:border-box; padding:60px 0px;}
.profile_con{ width:1200px; margin:0 auto;}
.profile_bt{ width:1200px; height:69px; background:url(/uploads/image/tepimages/profile.jpg) no-repeat center;}
.profile_video{ width:600px; height:380px; margin-top:100px; float:left;}
.vjs-big-play-centered { text-align:center; }
.profile_nr{ width:434px; height:493px; background:url(/uploads/image/tepimages/jianjie.png) no-repeat; float:left; margin:50px 0px 0px 80px}
.profile_nr h3{ width:373px; height:45px; line-height:45px; font-size:18px; color:#eb9d1f; margin-left:44px; margin-top:16px; border-bottom:1px dashed #ad9f88;}
.profile_nr h3 i{ font-style:normal; font-size:14px; color:#099859; font-weight:normal;}
.profile_nr p{ width:373px; height:365px; line-height:30px; margin-left:44px; font-size:15px; color:#333; margin-top:12px; overflow:hidden;}
.profile_button{ width:100px; height:30px; line-height:30px; float:right; margin-right:25px;}
/*--产品展示--*/
.products{ width:100%; height:927px; background:url(/uploads/image/tepimages/products_bg.jpg) no-repeat center; min-width:1200px;}
.products_con{ width:1200px; height:927px; margin:0 auto; overflow:hidden;}
.products_bt{ width:1200px; height:160px; margin-top:80px;}
.products_bt p{ height:50px; font-size:22px; font-weight:bold; color:#099859; border-bottom:1px dashed #c0c0c0;}
.products_bt p i{ font-style:normal; color:#929292;}
.products_bt ul{ width:1200px;}
.products_bt ul li{ width:1200px; height:45px; border-bottom:1px dashed #c0c0c0; line-height:45px;}
.products_bt ul li h3{ font-size:18px; color:#333; float:left; margin-right:45px;}
.products_bt ul li span{ padding:0px 15px; color:#333; font-size:16px;}
.products_more{ width:23px; height:23px; float:right; margin-top:6px;}
.products_bt ul li a:hover{ color:#099859;}
.chanpin{ width:1200px; height:auto; overflow:hidden; margin-top:25px;}
.mr_frbox { width:1200px; height:568px;}
.mr_frbtnl { float:left; margin: 28px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frul { float:left; height:568px; width:1200px; }
.mr_frbtnr { float: right; margin-top: 28px; cursor: pointer; }
.mr_frul ul li { display:inline; float:left; height:568px; width:278px; margin-right:28px; overflow: hidden; }
.mr_frul ul li img { display:block; border:5px solid #fff; width:268px; height:229px; }
.mr_frul ul li img:hover{ border:5px solid #eb9d1f;}
.mr_frul ul li span{ width:278px; height:40px; line-height:40px; text-align:center; display:block; font-size:16px;}
.anniu{ width:200px; margin:0 auto;}
.anniu img{ width:42px; height:19px;}
/*--优势--*/
.youshi{ width:100%; height:1440px; background:url(/uploads/image/tepimages/youshi_bg.jpg) repeat; min-width:1200px;}
.youshi_con{ width:1200px; margin:0 auto;}
.youshi_1{ width:1200px; height:739px; background:url(/uploads/image/tepimages/youshi1.jpg) no-repeat;}
.youshi_2{ width:1200px; height:668px; background:url(/uploads/image/tepimages/youshi2.jpg) no-repeat;}
/*--小 banner--*/
.banner_x{ width:100%; height:150px; background:url(/uploads/image/tepimages/banner_x.jpg) no-repeat center;}
/*--新闻--*/
.news{ width:100%; height:749px; background:url(/uploads/image/tepimages/news_bg.jpg) repeat center; min-width:1200px;}
.news_con{ width:1200px; height:749px; margin:0 auto; overflow:hidden;}
.news_bt{ width:1200px; height:98px; background:url(/uploads/image/tepimages/news_bt.jpg) no-repeat; margin-top:30px;}
.news_cont{ height:490px;}
.news_left{ width:600px; float:left; margin-top:35px; box-sizing:border-box; padding-left:29px; padding-right:41px; position:relative;}
.news_left .img{ width:530px; height:188px; background:url(/uploads/image/tepimages/xinwen.jpg) no-repeat;}
.news_left h3{ height:50px; line-height:50px; font-size:16px; color:#333; margin-top:15px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_left p{ width:530px; height:120px; line-height:30px; color:#333; overflow:hidden;}
.news_left_time{ width:70px; height:65px; background:#ee7970; color:#fff; position:absolute; top:60px; left:0px; text-align:center;}
.news_left_time i{ font-style:normal; font-weight:bold; font-size:25px; color:#fff; text-align:center; display:block; margin-top:5px;}
.news_left_time span{ font-size:14px;}
.news_right{ width:600px; float:right; padding-left:37px; box-sizing:border-box; margin-top:35px;}
.news_right ul{ width:563px; overflow:hidden;}
.news_right ul li{ width:563px; height:110px; background:url(/uploads/image/tepimages/xinwen_bg.gif) no-repeat bottom; padding-bottom:20px; box-sizing:border-box; margin-bottom:30px;}
.news_right_time{ width:89px; height:76px; border:1px dashed #b0afb0; float:left; margin-right:26px; color:#333; text-align:center;}
.news_right_time i{ font-style:normal; font-size:30px; color:#333; text-align:center; display:block; margin-top:5px;}
.news_right_time span{ font-size:14px;}
.news_right_nr{ width:437px; float:right;}
.news_right_nr h3{font-size:16px; color:#333; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_right_nr h3 a:hover{ color:#ee7970;}
.news_right_nr p{ width:437px; height:50px; overflow:hidden; font-size:14px; color:#333; line-height:25px; margin-top:8px;}
.news_more{ width:476px; height:85px; background:url(/uploads/image/tepimages/xinwen_more.gif) no-repeat; margin:0 auto;}
.news_more .img{ width:82px; height:82px; background:url(/uploads/image/tepimages/xinwen_more1.gif) no-repeat; margin:0 auto;}
.news_more .img:hover{ width:82px; height:82px; background:url(/uploads/image/tepimages/xinwen_more2.gif) no-repeat; margin:0 auto;}
/*--留言--*/
.liuyan{ width:100%; height:419px; background:#099859; min-width:1200px;}
.liuyan_con{ width:1200px; height:419px; margin:0 auto;}
.liuyan_left{ width:600px; float:left; margin-top:50px;}
.liuyan_left h3{ width:286px; height:35px; line-height:35px; background:url(/uploads/image/tepimages/hezuo_bg.gif) no-repeat left; color:#fff; font-size:18px; padding-left:90px; margin-bottom:40px;}
.liuyan_left h3 i{ font-style:normal; font-size:16px; color:#333;}
.liuyan_left img{ width:165xp; height:74px; padding:12px 20px 20px 20px; float:left;}
.liuyan_right{ width:370px; height:352px; background:#fff; float:right; margin-right:123px; margin-top:30px; -moz-box-shadow:3px 3px 5px #666; -webkit-box-shadow:3px 3px 5px #666; box-shadow:3px 3px 5px #666; }
.liuyan_right h3{ font-size:18px; color:#099859; text-align:center; margin-top:20px; margin-bottom:10px;}
.liuyan_right i{ font-style:normal; font-size:18px; color:#333; font-weight:bold; text-align:center; display:block;}
.liuyan .input{ width:236px; height:35px; margin-left:44px; margin-top:18px;}
.liuyan .input span{ width:59px; height:35px; line-height:35px; color:#8b8b8b; float:left; display:block;}
.liuyan .input input{ width:170px; height:33px; background:#f0f0f0; border:1px solid #dedede; float:left; box-sizing:border-box; padding:0px 10px; color:#666;}
.liuyan .input1{ width:236px; height:85px; margin-left:43px; margin-top:15px;}
.liuyan .input1 span{ width:59px; height:35px; line-height:35px; color:#8b8b8b; float:left; display:block;}
.liuyan .input1 textarea{ width:170px; height:85px; background:#f0f0f0; border:1px solid #dedede; float:left; box-sizing:border-box; padding:10px 10px; color:#666;}
.cz input{ width:69px; height:29px; background:#099859; color:#fff; float:left; border:none; margin:15px 15px 0px 110px; cursor:pointer; font-size:14px;}
.tj input{ width:69px; height:29px; background:#cbcbcb; color:#fff; border:none; margin-top:15px; cursor:pointer; font-size:14px;}
/*--友情链接--*/
.links{ width:100%; height:150px; background:#f4ede3; min-width:1200px;}
.links_con{ width:1200px; height:150px; margin:0 auto; padding:45px 0px; box-sizing:border-box;}
.links_nr{ width:1200px; height:60px; background:#fff; -moz-box-shadow:0px 3px 5px #acacac; -webkit-box-shadow:0px 3px 5px #acacac; box-shadow:0px 3px 5px #acacac;}
.links_nr span{ width:90px; height:30px; line-height:30px; float:left; display:block; margin-top:15px; margin-left:25px; font-size:16px;}
.links_nr a{ padding:0px 16px; font-size:16px; height:30px; line-height:30px; display:block; margin-top:15px; float:left;}
/*--底部--*/
.footer{ width:100%; height:259px; background:url(/uploads/image/tepimages/footer_bg.gif) repeat; min-width:1200px;}
.footer_con{ width:1200px; height:209px; margin:0 auto; padding-top:50px;}
.footer_left{ width:410px; height:168px; background:url(/uploads/image/tepimages/xian.gif) no-repeat right; float:left; padding-left:30px; box-sizing:border-box;}
.footer_left_logo{ width:201px; height:80px; margin-top:50px; float:left;}
.erweima{ width:84px; height:84px; float:left; margin-top:45px; margin-left:30px;}
.footer_mid{ width:450px; height:168px; background:url(/uploads/image/tepimages/xian.gif) no-repeat right; float:left;}
.erweima img{width:84px; height:84px;}
.footer_mid p{ font-size:14px; color:#fff; line-height:33px; margin-left:55px;}
.footer_right{ width:286px; height:168px; float:left;}
.footer_right p{ font-size:14px; color:#fff; line-height:33px; margin-left:50px; margin-top:20px;}
.footer_right p a{ color:#fff;}
/*--关于我们--*/
.zhishi{ width:100%; height:75px; border-bottom:1px solid #e7e7e7; min-width:1200px;}
.zhishi_con{ width:1200px; height:75px; margin:0 auto; line-height:75px; color:#333; font-size:16px; background:url(/uploads/image/tepimages/shouye.gif) no-repeat 5px; padding-left:50px;}
.zhishi_con a{ padding:0px 5px;}
.zhishi_con span{ color:#099859;}
.about{ width:1200px; margin:0 auto; margin-top:28px;}
/*--内页左侧--*/
.con_left{ width:265px; float:left;}
.con_left_pro{ width:265px; border:1px solid #afafaf; overflow:hidden;}
.con_left_pro h3{ width:201px;height:45px; line-height:45px; color:#fff; font-size:16px; background:url(/uploads/image/tepimages/pro_bg.gif) no-repeat 20px 11px;background-color:#099859; padding-left:65px; letter-spacing:3px; margin-bottom:10px;}
.con_left_pro ul li{ width:250px; height:50px; margin:0 auto; line-height:50px; border-bottom:1px dashed #c5c5c5; background:url(/uploads/image/tepimages/pro_li_bg.gif) no-repeat 15px 15px;}
.con_left_pro ul li a{ width:220px; height:50px; line-height:50px;  padding-left:56px; display:block;}
.con_left_pro ul li:hover{ width:250px; height:50px; margin:0 auto; line-height:50px; border-bottom:1px dashed #c5c5c5; background:url(/uploads/image/tepimages/pro_li_bg1.gif) no-repeat 15px 15px;}
.con_left_lianxi{ width:265px; border:1px solid #afafaf; margin-top:20px; overflow:hidden; padding-bottom:15px;}
.con_left_lianxi h3{ width:201px;height:45px; line-height:45px; color:#fff; font-size:16px; background:url(/uploads/image/tepimages/lianxi.png) no-repeat 20px 9px;background-color:#099859; padding-left:65px; letter-spacing:3px; margin-bottom:10px;}
.con_left_lianxi span{ font-size:16px; font-weight:bold; padding-left:25px; padding-top:5px; display:block;}
.con_left_lianxi p{ line-height:28px; padding-left:25px; padding-right:15px;}
/*--内页右侧--*/
.con_right{ width:908px; min-height:650px; height:auto!important; height:650px; float:right; margin-bottom:50px;}
.con_right_bt{ width:908px; height:50px; background:#d6d6d6; line-height:50px; padding-left:30px; box-sizing:border-box;}
.con_right_bt span{ width:45px; height:1px; background:#8d8d8d; float:left; margin-top:25px;}
.con_right_bt h3{ font-size:16px; height:50px; line-height:50px; float:left; padding:0px 8px;}
.about_img{ width:710px; height:362px; margin:0 auto; background:url(/uploads/image/tepimages/about.jpg) no-repeat; margin-top:40px; margin-bottom:30px;}
.about_nr{ width:908px;}
.network_nr{ width:908px;}
.about_nr p{ width:888px; font-size:15px; color:#333; line-height:35px; text-indent:2em; padding-left:20px;}
.talent_nr{ width:908px; padding-top:30px; padding-left:50px; box-sizing:border-box;}
.talent_nr h3{ font-size:15px; line-height:35px;}
.talent_nr p{ font-size:15px; line-height:35px;}

/*--新闻--*/
.con_left_news{ width:265px; border:1px solid #afafaf; overflow:hidden; margin-bottom:20px;}
.con_left_news h3{ width:201px;height:45px; line-height:45px; color:#fff; font-size:16px; background:url(/uploads/image/tepimages/news.png) no-repeat 20px 11px;background-color:#d76451; padding-left:65px; letter-spacing:3px; margin-bottom:10px;}
.con_left_news ul li{ width:250px; height:50px; margin:0 auto; line-height:50px; border-bottom:1px dashed #c5c5c5; background:url(/uploads/image/tepimages/news_li_bg.gif) no-repeat 15px 15px;}
.con_left_news ul li a{ width:220px; height:50px; line-height:50px;  padding-left:56px; display:block;}
.con_left_news ul li:hover{ width:250px; height:50px; margin:0 auto; line-height:50px; border-bottom:1px dashed #c5c5c5; background:url(/uploads/image/tepimages/news_li_bg1.gif) no-repeat 15px 15px;}
.xinwen_con{ width:908px;}
.xinwen_con ul li{ width:908px; height:126px; padding:26px 0px; border-bottom:1px dashed #cdcdcd; overflow:hidden;}
.xinwen_con ul li img{ width:168px; height:126px; float:left;}
.xinwen_con ul li .nr{ width:705px; height:126px; float:right;}
.xinwen_con ul li .nr h3{ width:705px; height:30px; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xinwen_con ul li .nr h3 a:hover{ color:#099859;}
.xinwen_con ul li .nr p{ width:705px; height:56px; overflow:hidden; line-height:26px; margin-top:5px;}
.xinwen_con ul li .nr span{ color:#666; display:block; margin-top:15px;}
/*--分页--*/
.fenye{ width:500px; height:35px; margin:0 auto; text-align:center; padding:50px 0px 30px;}
.disabled{padding: 3px 12px;background: #c2c2c2; margin-right: 5px;}
.fenye a{ padding:3px 12px; background:#c2c2c2; margin-right:5px;}
.fenye li{
    list-style: none;
    float: left;
}
.thisclass {background: #000;color: #fff;padding: 3px 12px; margin-right: 5px;}
.xinwen_con_bt{ width:890px; height:60px; margin:0 auto; text-align:center; margin-top:35px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.xinwen_con_bt h3{ font-size:16px; margin-bottom:15px;}
.xinwen_con_bt span{ color:#666;}
.xinwen_con_bt i{ font-style:normal; color:#666; margin-left:20px;}
.xinwen_con_nr{ line-height:35px; font-size:15px; padding:30px 0px;}
.xinwen_con_nr p{ line-height:35px; font-size:15px;}
.shang{ width:450px; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666;}
.shang a{ color:#666;}
/*--产品--*/
.chanpin_con{ width:943px; overflow:hidden; padding-top:30px;}
.chanpin_con ul {overflow:hidden;}
.chanpin_con ul li{ width:278px; height:262px; background:#e4e4e4; float:left; margin-right:35px; margin-bottom:25px;}
.chanpin_con ul li img{ width:268px; height:229px; margin:0 auto; display:block; margin-top:5px;}
.chanpin_con ul li span{ width:278px; height:28px; text-align:center; line-height:28px; display:block;}
.chanpin_con h3{ font-size:16px; text-align:center; margin-bottom:30px;}
.chanpin_con img{ max-width:900px; margin:0 auto; display:block;}
.chanpin_con p{ line-height:35px;}
/*--荣誉--*/
.honor_con{ width:938px; overflow:hidden; padding-top:30px;}
.honor_con ul {overflow:hidden;}
.honor_con ul li img{ width:265px; height:360px; border:9px solid #bebebe; display:block; float:left; margin-right:28px; margin-bottom:15px;}
/*--联系--*/
.contact_img{ width:684px; height:352px; margin:0 auto; background:url(/uploads/image/tepimages/contact_img.jpg) no-repeat; margin-top:40px; margin-bottom:30px;}
.contact_nr{ width:688px; margin:0 auto; overflow:hidden;}
.contact_nr_ma{ width:161px; height:161px; float:left; margin-top:20px;}
.contact_nr_ma img{ width:161px; height:161px;}
.contact_nr_n{ width:450px; float:right;}
.contact_nr_n h3{ font-size:16px;}
.contact_nr_n p{ line-height:30px;}

/*--留言--*/
.message_nr{ width:908px; padding-top:70px; box-sizing:border-box;}
.message_nr img{ width:440px; height:280px; float:left;}
.message_liu{ width:450px; float:right;}
/*表格表单*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
/*通用表单*/
.common-form{}
.common-form div.contentwrap{padding-right:20px}
.common-form ul li{color:#444; clear:both; vertical-align:middle}
.common-form ul li span.text{width:60px}
.common-form .set{border:1px dashed #e0e7ed;zoom:1; background:#f2f7fb; padding:10px; font-size:12px; margin-bottom:10px}
.common-form .set table td,.common-form .set table th{padding-left:12px}
.common-form .set table th{font-weight:normal; text-align:left;padding:0 8px}
.common-form .set table td{ padding:3px 0 3px 5px}
.common-form .set table td.y-bg{background:  repeat-y right top}
.common-form .set table td input{ background-image:none; height:18px; font-size:12px}
.input-text,.measure-input,textarea,input.date,input.enddate,.input-focus{border:1px solid #a7a6aa;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #fff  repeat-x; font-family: verdana, geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{background: #fff  repeat-x; border-color:#afcee6;font-size:12px;}
input.date,input.enddate{background: #fff  no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #f9f9f9;border-color:#666666 #cccccc #cccccc #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}
.search-form{ margin-bottom:10px}


.zszszs{width:300px;height:212px; background:url(/uploads/image/tepimages/zs.jpg) no-repeat;}






