@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
BODY {FONT:13px/1.75 "微软雅黑", arial,sans-serif; COLOR: #666;  background:#fff}
A {COLOR: #666; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.ty_w{width:1000px;}
.jz{margin:0 auto}
.of{overflow: hidden;}
/* CSS Document */

/*top*/
.top{background: url(../images/top_bg.jpg) repeat-x;line-height: 40px;color: #666;border-bottom: solid 1px #e3e3e3;}

/*head*/
.head{background:#fff;overflow: hidden;height: 139px;}
.head .logo h1{line-height: 0px;}
.head .logo img{display: block;margin: 50px 0 23px;}
.head .h_wx{margin-top:36px;margin-left: 18px;}
.head .tel{background: url(../images/tel.png) no-repeat left center;padding-left: 44px;margin-top: 57px;}
.head .tel p{line-height: 17px;}
.head .tel p span{display: block;font-size: 22px;color: #c00725;font-weight: bold;line-height: 22px;margin-top: 3px;}

/*nav导航*/
.nav{background: #0858b1;}
.nav ul{overflow: hidden;}
.nav ul li.mainlevel{float: left;}
.nav ul li.mainlevel a{line-height: 52px;color: #fff;font-size: 15px;display: block;text-align: center;background: url(../images/nav_libg.jpg) no-repeat right center;width: 125px;}
.nav ul li.mainlevel a:hover{background:#024085;}
.nav ul li.mainlevel a.on{background:#024085;}

/*banner*/
.banner{position:relative;}
.banner_hd {height:528px;position: relative; overflow:hidden;}
.banner_hd  ul{height:100%;margin: 0 auto;}
.banner_hd  ul li{height:100%;}
/*数字按钮样式*/
.banner_hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner_hd .num ul{display: inline-block;}
.banner_hd .num li {width:13px;height:13px;  color: #FFFFFF;margin:0 5px; cursor:pointer; float: left;background:url(../images/banner_ico.png) no-repeat;}
.banner_hd .num li.on { background:url(../images/banner_ico_on.png) no-repeat } /*当前项*/


/*main开始*/
.main{background: #f5f8fc;}
/*精品推荐*/
.main .jinpin{padding-top: 45px;}
.main .jinpin .title{background: url(../images/title_bg.png) no-repeat center center;margin-bottom: 29px;}
.main .jinpin .title strong{display: block;text-align: center;font-size: 25px;line-height: 25px;color: #0045a4;margin-bottom: 10px;}
.main .jinpin .title span{font-size: 12px;line-height: 12px;color: #d3d3d3;display: block;text-align: center;}
.main .jinpin .content{position: relative;}
.main .jinpin .content a.prev,a.next1{background: url(../images/arrow_left.jpg) no-repeat; height:40px;width: 39px;position: absolute;top: 74px; }
.main .jinpin .content a.prev{left: -57px;}
.main .jinpin .content a.next1{background: url(../images/arrow_right.jpg) no-repeat;right: -57px;}
.main .jinpin .content .bd{margin-bottom: 50px;overflow: hidden;}
.main .jinpin .content .bd ul{overflow: hidden;}
.main .jinpin .content .bd ul li{float: left;width:234px;background: #fff;margin-right: 22px;}
.main .jinpin .content .bd ul li img{display: block;}
.main .jinpin .content .bd ul li .jp_name{font-size: 15px;line-height: 39px;color: #1d1d1d;display: block;text-align: center;}
.main .jinpin .content .bd ul li:hover .jp_name{color: #1964b7;}
.main .jinpin .content .bd ul li .line{height: 2px;position: relative;width: 234px;overflow: hidden;background: #aaa;}
.main .jinpin .content .bd ul li .line .line_in{height: 2px;position: absolute;width: 234px;background: #1964b7;top: 0;left: -234px;}

/*产品中心*/
.main .pro{overflow: hidden;padding-bottom: 31px;}
.main .pro .left{width: 232px;}
.main .pro .left .title{background: #0858b1;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.main .pro .left .title strong{color: #fff;font-weight: normal;color: #fff;line-height: 76px;padding-left: 20px;font-size: 24px;}
.main .pro .left .title strong span{font-size: 12px;color: #ddd;}
.main .pro .left ul.pro_list{background: #fff;border: solid 1px #c7c9cd;border-top: none;}
.main .pro .left ul.pro_list li a{background: url(../images/pro_list_bg.png) no-repeat 19px center;padding-left: 33px;line-height: 46px;border-bottom: solid 1px #eeeff0;display: block;cursor: pointer;}
.main .pro .left ul.pro_list li a h3{font-weight: normal;font-size: 15px;}
.main .pro .left ul.pro_list li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 19px center;color: #0858b1;}
.main .pro .left ul.pro_list li ul.hide{display: none;}
.main .pro .left ul.pro_list li ul.hide li a{padding-left: 43px;background: url(../images/pro_list_bg.png) no-repeat 33px center #f4f9ff;line-height: 40px;}
.main .pro .left ul.pro_list li ul.hide li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 33px center #f4f9ff;color: #0858b1;}



.main .pro .left ul.ctitle1{background: #fff;border: solid 1px #c7c9cd;border-top: none;}
.main .pro .left ul.ctitle1 li a{background: url(../images/pro_list_bg.png) no-repeat 19px center;padding-left: 33px;line-height: 46px;border-bottom: solid 1px #eeeff0;display: block;cursor: pointer;}
.main .pro .left ul.ctitle1 li a h3{font-weight: normal;font-size: 15px;}
.main .pro .left ul.ctitle1 li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 19px center;color: #0858b1;}
.main .pro .left ul.ctitle1 li ul.ctitle2{display: none;}
.main .pro .left ul.ctitle1 li ul.ctitle2 li a{padding-left: 43px;background: url(../images/pro_list_bg.png) no-repeat 33px center #f4f9ff;line-height: 40px;}
.main .pro .left ul.ctitle1 li ul.ctitle2 li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 33px center #f4f9ff;color: #0858b1;}





.main .pro .left .more1 a{color:#0858b1; font-size: 16px;line-height: 65px;padding-left: 19px;display: block;background-color: #fff;border: solid 1px #c7c9cd;border-top: none;}
.main .pro .right{width: 768px;}
.main .pro .right ul{overflow: hidden;}
.main .pro .right ul li{float: left;margin: 0 0px 22px 22px;width: 234px;background: #fff;}
.main .pro .right ul li .pic{width: 234px;height: 145px; overflow: hidden;}
.main .pro .right ul li img{display: block;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.main .pro .right ul li a.pro_name{font-size: 15px;line-height: 31px;display: block;text-align: center;color: #0858b1;margin-bottom: 3px;}
.main .pro .right ul li a.more{width: 80px;line-height: 25px;background: #0858b1;border-radius: 3px;display: block;text-align: center;color: #fff;margin-bottom: 21px;}
.main .pro .right ul li .line1{height: 2px;position: relative;width: 234px;overflow: hidden;background: #b4cde7;}
.main .pro .right ul li .line1 .line_in1{height: 2px;position: absolute;width: 234px;background: #0858b1;top: 0;left: -234px;}
.main .pro .right ul li:hover img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
/*main 结束*/

/*合作伙伴*/
.partner .title{background: url(../images/title_bg.png) no-repeat center center;margin-bottom: 29px;margin-top: 45px;}
.partner .title strong{display: block;text-align: center;font-size: 25px;line-height: 25px;color: #0045a4;margin-bottom: 10px;}
.partner .title span{font-size: 12px;line-height: 12px;color: #d3d3d3;display: block;text-align: center;}
.partner .content{position: relative;}
.partner .content a.prev,a.next1{background: url(../images/arrow_left.jpg) no-repeat; height:40px;width: 39px;position: absolute;top: 74px; }
.partner .content a.prev{left: -57px;}
.partner .content a.next1{background: url(../images/arrow_right.jpg) no-repeat;right: -57px;}
.partner .content .bd{margin-bottom: 50px;overflow: hidden;}
.partner .content .bd ul{overflow: hidden;}
.partner .content .bd ul li{float: left;width:234px;background: #fff;margin-right: 22px;}
.partner .content .bd ul li img{display: block;}
.partner .content .bd ul li .hb_name{font-size: 15px;line-height: 39px;color: #1d1d1d;display: block;text-align: center;background: #eee;}
.partner .content .bd ul li:hover .hb_name{color: #fff;background: #1964b7;text-decoration: none;}
.partner .content .bd ul li .line{height: 2px;position: relative;width: 234px;overflow: hidden;background: #aaa;}
.partner .content .bd ul li .line .line_in{height: 2px;position: absolute;width: 234px;background: #1964b7;top: 0;left: -234px;}
.partner .content .more{display: block;width: 120px;line-height: 36px;border: solid 1px #1964b7;color: #1964b7;text-align: center;font-size: 15px;margin-bottom: 25px;}
.partner .content .more:hover{background: #1964b7;color: #fff;text-decoration: none;}


/*三大优势*/
.youshi{margin-top: 44px;}
.youshi .title{overflow: hidden;}
.youshi .title strong{background: url(../images/youshi_title_bg.jpg) no-repeat left top;padding-top: 71px;font-size: 28px;color: #0858b1;line-height: 28px;margin-top: 10px;margin-right: 10px;margin-bottom: 33px;}
.youshi ul{overflow: hidden;margin-bottom: 66px;}
.youshi ul li{float: left;width:287px;background: #0858b1;padding: 0 13px 16px;}
.youshi ul li .biaoti p.num{background: url(../images/youshi_ul_libg.png) no-repeat center top;padding-top: 13px;padding-bottom: 45px;width:69px;text-align: center;font-size: 45px;line-height: 45px;color: #fff;font-family: arial; }
.youshi ul li .biaoti .b_right{width: 205px;}
.youshi ul li .biaoti strong{font-size: 27px;color: #fff;line-height: 27px;padding-top: 17px;display: block;margin-bottom: 6px;}
.youshi ul li .biaoti strong span{font-size: 12px;font-weight: normal;color: #a8adb7;}
.youshi ul li .biaoti p.ms{color: #fff;line-height: 17px;font-size: 12px;}

/*质量、价格、服务*/



.ad .title img{display: block;margin-bottom: 47px;}
.ad .content{background: url(../images/ad_bg.jpg) no-repeat center top;height: 832px;padding-bottom: 51px;}
.ad .content .item{overflow: hidden;}
.ad .content .item img{display: block;margin-right: 28px;}
.ad .content .item strong{color: #c00725;font-size: 23px;line-height: 23px;padding-top: 19px;padding-bottom: 14px;display: block;}
.ad .content .item strong span{font-size: 15px;color: #a3a3ab;}
.ad .content .item p{color: #616161;font-size: 16px;line-height: 32px;}
.ad .content .item p span{color: #c00725;}

/*公司简介*/
.about{background: url(../images/about_pic.jpg) no-repeat center top;height: 536px;overflow: hidden;}
.about img{display: block;padding-top: 77px;}
.about .right{width: 510px;margin-right: 12px;}
.about .right strong{font-size: 26px;line-height: 26px;color: #fff;padding-top: 139px;display: block;padding-bottom: 23px;}
.about .right p{color: #fff;font-size: 13px;line-height: 27px;margin-bottom: 21px;}
.about .right .more{width: 90px;height: 28px;display: block;color: #fff;font-size: 12px;text-align: center;border: solid 1px #fff;line-height: 28px;}
.about .right .more:hover{background: #fff;border: solid 1px #fff; color: #4783c5;}

/*新闻中心*/
.news{padding-top: 73px;background: #f5f8fc;padding-bottom: 70px;overflow: hidden;}
.news img.pic{display: block;margin-bottom: 58px;}
.news img.title{display: block;position: absolute;left: -265px;z-index: 200;margin-top: 100px;}
.news ul.news_list{width: 428px;}
.news ul.news_list li{background: url(../images/news_libg.png) no-repeat left bottom;overflow: hidden;margin-bottom: 23px;padding-bottom: 16px;}
.news ul.news_list li img{display: block;}
.news ul.news_list li .miaoshu{width: 300px;margin-right: 10px;}
.news ul.news_list li .miaoshu strong{font-size: 16px;line-height: 26px;margin-bottom: 8px;display: block;color: #5a5a5a;font-weight: normal;}
.news ul.news_list li .miaoshu strong:hover{color: #0858b1;}
.news ul.news_list li .miaoshu p{color: #bbb;line-height: 21px;}
.news .more{font-size: 14px;color: #b6b6b6;display: block;width: 166px;height: 47px;border: solid 1px #b6b6b6;text-align: center;line-height: 47px;}
.news .more:hover{background: #1b65b7;border: solid 1px #1b65b7;color: #fff;}

/*footer*/
.footer{overflow: hidden;}
.footer img{display: block;}
.footer .content{width: 775px;}
.footer .content .db_nav{overflow: hidden;margin-top: 26px;border-bottom: solid 1px #0858b1;margin-bottom: 21px;}
.footer .content .db_nav li{float: left;line-height: 48px;margin-right: 28px;}
.footer .content .db_nav li a{font-size: 15px;color: #0858b1;}
.footer .content .db_nav li a:hover{color: #c00725;}
.footer .content p{line-height: 28px;color: #898989;}
.footer .content p a{color: #898989;}
.footer .content p a:hover{text-decoration: underline;}


/*内页*/
.ny_hd{height: 450px;}
.ny_main{overflow: hidden;padding-top: 45px;padding-bottom: 30px;}
/*左侧列表*/
.ny_main .left{width: 232px;}
.ny_main .left .title{background: #0858b1;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ny_main .left .title strong{color: #fff;font-weight: normal;color: #fff;line-height: 76px;padding-left: 20px;font-size: 24px;}
.ny_main .left .title strong span{font-size: 12px;color: #ddd;}
.ny_main .left ul.pro_list{background: #fff;border: solid 1px #c7c9cd;border-top: none;}
.ny_main .left ul.pro_list li a{background: url(../images/pro_list_bg.png) no-repeat 19px center;padding-left: 33px;line-height: 46px;border-bottom: solid 1px #eeeff0;display: block;cursor: pointer;}
.ny_main .left ul.pro_list li a h3{font-weight: normal;font-size: 15px;}
.ny_main .left ul.pro_list li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 19px center;color: #0858b1;}
.ny_main .left ul.pro_list li ul.hide{display: none;}
.ny_main .left ul.pro_list li ul.hide li a{padding-left: 43px;background: url(../images/pro_list_bg.png) no-repeat 33px center #f4f9ff;line-height: 40px;}
.ny_main .left ul.pro_list li ul.hide li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 33px center #f4f9ff;color: #0858b1;}



.ny_main .left ul.ctitle1{background: #fff;border: solid 1px #c7c9cd;border-top: none;}
.ny_main .left ul.ctitle1 li a{background: url(../images/pro_list_bg.png) no-repeat 19px center;padding-left: 33px;line-height: 46px;border-bottom: solid 1px #eeeff0;display: block;cursor: pointer;}
.ny_main .left ul.ctitle1 li a h3{font-weight: normal;font-size: 15px;}
.ny_main .left ul.ctitle1 li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 19px center;color: #0858b1;}
.ny_main .left ul.ctitle1 li ul.ctitle2{display: none;}
.ny_main .left ul.ctitle1 li ul.ctitle2 li a{padding-left: 43px;background: url(../images/pro_list_bg.png) no-repeat 33px center #f4f9ff;line-height: 40px;}
.ny_main .left ul.ctitle1 li ul.ctitle2 li a:hover{background: url(../images/pro_list_bg_on.png) no-repeat 33px center #f4f9ff;color: #0858b1;}





/*右侧内容*/
.ny_main .right{width: 746px;min-height: 600px;}
.ny_main .right .position{height: 60px;background: #f8f8f8;overflow: hidden;margin-bottom: 20px;width: 746px;border: solid 1px #c7c9cd;}
.ny_main .right .position strong{font-size: 18px;color: #0858b1;line-height: 60px;padding-left: 20px;}
.ny_main .right .position span{font-size: 12px;color: #939393;margin-right: 22px;line-height: 60px;}
.ny_main .right .position span a{color: #939393;}
.ny_main .right .position span a:hover{color: #0858b1;}
.ny_main .right ul{overflow: hidden;}
.ny_main .right ul li{width: 234px;margin: 0 4px 22px 4px;float: left;border: solid 1px #c7c7c7;border-bottom: none;}
.ny_main .right ul li .pic{width: 234px;height: 145px; overflow: hidden;}
.ny_main .right ul li img{display: block;}
.ny_main .right ul li a.pro_name{display: block;font-size: 15px;line-height: 25px;display: block;text-align: center;color: #0858b1;margin-bottom: 3px;}
.ny_main .right ul li a.pro_name span{font-size: 12px;color: #bbb;display: block;text-align: center;margin-bottom: 8px;}
.ny_main .right ul li .line1{height: 2px;position: relative;width: 234px;overflow: hidden;background: #b4cde7;}
.ny_main .right ul li .line1 .line_in1{height: 2px;position: absolute;width: 234px;background: #0858b1;top: 0;left: -234px;}

/*产品详情*/
.ny_main .right .content .pro1 .spec-preview img{display: block;}
.ny_main .right .content .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px;color: #2d2d2d;display: block;}
.ny_main .right .content .pro1 .descript1 p{width: 350px;font-size: 13px;color: #8e8e8e;line-height: 25px;}
.ny_main .right .content .pro1 .descript1 p.z_haoma{font-size: 20px;font-weight: bold;color: #c00725;padding: 10px 0;}
.ny_main .right .content .pro1 .descript1 a.zixun{display: block;width: 150px;line-height: 45px;background: #0858b1;color: #fff;text-align: center;font-size: 18px;}
.ny_main .right .content .pro1 .share{overflow: hidden;}
.ny_main .right .content .pro1 .share ul li{float: left;margin: 0 5px;}
.ny_main .right .content .detail .de_title a{display: block;font-size: 18px;line-height: 36px;color: #2d2d2d;font-weight: bold;margin-top: 35px;}
.ny_main .right .content .detail .infor{padding-top: 15px;}
.ny_main .right .content .detail .infor p{font-size: 14px;color: #2d2d2d;line-height: 25px;}

/*新闻列表*/
.ny_main .right .content ul.ny_news li{margin: 0 0 32px;overflow: hidden;padding-bottom: 22px;border: none;border-bottom: solid 1px #f2f2f2;width: 746px;}
.ny_main .right .content ul.ny_news li img{display: block;}
.ny_main .right .content ul.ny_news li .descript{width: 590px;overflow: hidden;}
.ny_main .right .content ul.ny_news li .descript .title1{padding-bottom: 0px;}
.ny_main .right .content ul.ny_news li .descript strong{font-size: 16px;line-height: 38px;color: #0858b1;font-weight: normal;display: block;}
.ny_main .right .content ul.ny_news li .descript .title1 span{font-size: 13px;color: #c5c5c5;line-height: 35px;margin-right: 10px;}
.ny_main .right .content ul.ny_news li .descript strong:hover{text-decoration: underline;}
.ny_main .right .content ul.ny_news li .descript p{color: #949595;font-size: 13px;line-height: 25px;}



.ny_main .right .content .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:left;}
.ny_main .right .content .pagelist a,
.ny_main .right .content .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny_main .right .content .pagelist span.current {color: #f30;border: 1px solid #ddd;}


.ny_main .right .content  .col-md-4{float: left;width:25%;}
.ny_main .right .content  .proList_pic{margin:5px;}
.ny_main .right .content  .col-md-3{float: left;width:33%;}
.ny_main .right .content  .proList_pic{margin:5px;}