@charset "UTF-8";
/******************************************/
/*** 公共部分开始 ***/
/*global css*/
body,html,h1,h2,h3,h4,h5,h6,big,small,sub,sup,input,select,textarea{font-size:12px; color:#333; -webkit-text-size-adjust:none; outline:0; font-family:Arial, Helvetica, sans-serif;}
header, footer, section, aside, nav, hgroup, figure, figcaption { display: block; margin: 0; padding: 0; border: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, textarea, blockquote, p, button { padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
li { list-style-type: none; }
img { border: none; }
input[type='text'], input[type='number'], input[type='password'], input[type='reset'], input[type='submit'], input[type='button'], input[type='tel'], button, textarea { -webkit-appearance: none; border-radius: 0; border: 1px solid #ddd; }
textarea { resize: none; }
.clear { clear: both; }
.margin { width: 1200px; margin: 0 auto; }
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}
.fl{float:left; color:#f2f2f2;}
.fr{float:right;}
.clearfix:after{clear:both; display:block; content:""; visibility:hidden; height:0;}
.clearfix{zoom:1;}
.fn-clear { zoom: 1; }


.top { height: 33px; line-height: 33px; background: #0093e0; color: #666; font-size: 12px; }
.top a { color: #ccc; }
.top span { margin: 0 7px }

/*********/
.tp-hr { float:right;}
.tp-hr>div a { float: left; margin-right: 22px; position: relative; }
.tp-hr>div a > img { width:25px; margin-top:3px;}
.tp-hr>div a div { position: absolute; z-index:99; width: 136px; left: 50%; background-color: #666; margin-left: -68px; top:45px; box-sizing: border-box; padding: 8px; color: #fff; font-size: 12px; border-radius: 5px; color: #fff; display: none; }
.tp-hr>div a:nth-child(1) div { border-radius: 0; }
.tp-hr>div a:hover div { display: block; text-align: center; }
.tp-hr>div a div i { display: block; position: absolute; left: 50%; margin-left: -7px; width: 15px; height: 8px; top:4px; min-width:auto; transform:rotate(180deg);}
.tp-hr>div a div i img { width: 100%; height: 100%; }
.tp-hr>div a div img { width: 100%; height: auto; }

/*头部公共样式*/
#header .logo { float: left; margin-top:12px; }
#header .nav { float: left; padding-left: 50px;  }
#header .nav .item { float: left; padding: 34px 5px; cursor: pointer; border-bottom: 2px solid white; position:relative;}
#header .nav a { padding: 0 9px; font-size: 16px; color: #3e434b; }
#header .nav .item:hover { border-bottom: 2px solid #0093e0; }
#header .nav .item:hover a{ color: #0093e0; }
#header .nav .item:hover li a { color:#fff;}
#header .nav .item.on { border-bottom: 2px solid #0093e0; }
#header .nav .item.on a{ color: #0093e0; }
#header .nav .item.on li a { color:#fff;}
#header .search { float: right; width: 208px; height: 32px; margin: 18px 0 0px 0; border: 1px solid #d5d5d5; background: #f1f1f1; border-radius: 30px; }
#header .search input[type='text'] { float: left; width: 78%; height: 32px; padding: 0 0 0 5%; font-size: 14px; border: 1px solid transparent; outline: none; background: none; }
#header .search input[type='submit'] { float: right; width: 16%; height: 32px; background: none; border: none; outline: none; cursor: pointer; background: url(../images/search.png) no-repeat center center; }
#header .nav .item ul { position:absolute; min-width:100%; display:none; left:0px; top:100%; z-index:9999;  line-height:35px; font-weight:normal !important; font-size:16px; color:#fff;}
#header .nav .item li{ white-space:nowrap; background:rgba(0,0,0,0.8); color:#fff; padding:0 10px;}
#header .nav .item li a { color:#fff; display:block; font-weight:normal !important; font-size:14px !important; padding:0;}
/*头部公共样式 end*/


/*首页广告图*/
.flexslider1{position:relative;height:600px;overflow:hidden; margin-top:0px;z-index:0;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;margin:0 auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*首页广告图 end*/

/* 解决方案 */
.c_middle{padding-bottom:90px; margin-top:30px; overflow:hidden;}
.c_middle .you{height:48px; line-height:48px; font-size:28px; color:#333; text-align:center;}
.c_middle .y_bri{height:28px; line-height:28px; text-align:center; font-size:14px; color:#555;}
.c_middle .y_list{margin-top:65px;}
.c_middle .y_list ul{margin-right:-62px;}
.c_middle .y_list li{width:250px; margin-right:62px;}
.c_middle .y_list li .pic_all{position:relative; width:152px; margin:0 auto; z-index:100; height:152px;}
.c_middle .y_list li .pic{width:152px; height:152px; overflow:hidden; position:absolute; left:0; top:0; z-index:101;-webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;position: relative;z-index: 1;}
.c_middle .y_list li .pic-hover{width: 100%;height: 100%;position: absolute;z-index: 1;left: 0;top: 0;opacity: 0;-webkit-transition:all 0s ease 200ms; -moz-transition:all 0s ease 200ms; -ms-transition:all 0s ease 200ms; -o-transition:all 0s ease 200ms; transition:all 0s ease 200ms;}
.c_middle .y_list li .pic.i0{background: url(../images/z1.jpg) no-repeat;}
.c_middle .y_list li .pic.i1{background: url(../images/z2.jpg) no-repeat;}
.c_middle .y_list li .pic.i2{background: url(../images/z3.jpg) no-repeat;}
.c_middle .y_list li .pic.i3{background: url(../images/z4.jpg) no-repeat;}
.c_middle .y_list li .pic.i0 .pic-hover{background: url(../images/z1_hover.jpg) no-repeat;}
.c_middle .y_list li .pic.i1 .pic-hover{background: url(../images/z2_hover.jpg) no-repeat;}
.c_middle .y_list li .pic.i2 .pic-hover{background: url(../images/z3_hover.jpg) no-repeat;}
.c_middle .y_list li .pic.i3 .pic-hover{background: url(../images/z4_hover.jpg) no-repeat;}
.c_middle .y_list li:hover .pic{transform: rotateY(180deg);}
.c_middle .y_list li:hover .pic .pic-hover{opacity: 1;}
.c_middle .y_list li .pic img{width:100%; height:100%;}
.c_middle .y_list li .pic_hover{width:0; height:194px; overflow:hidden; display:none; position:absolute; left:97px; top:0; z-index:101;}
.c_middle .y_list li .pic_hover img{width:100%; height:100%;}
.c_middle .y_list li .title{margin-top:20px; height:52px; line-height:52px; text-align:center; font-size:18px; color:#333;}
.c_middle .y_list li .brief{height:56px; line-height:18px; font-size:12px !important; color:#555; overflow:hidden;}
/*#content .c_middle .y_list li:hover .pic_hover{display:block; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-transition: opacity .4s, -webkit-transform .5s; -moz-transition: opacity .4s, -moz-transform .5s; -ms-transition: opacity .4s, -ms-transform .5s; -o-transition: opacity .4s, -o-transform .5s; transition: opacity .4s, transform .5s;}
#content .c_middle .y_list li:hover .test{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-transition: opacity .4s, -webkit-transform .5s; -moz-transition: opacity .4s, -moz-transform .5s; -ms-transition: opacity .4s, -ms-transform .5s; -o-transition: opacity .4s, -o-transform .5s; transition: opacity .4s, transform .5s;}
#content .c_middle .y_list li:hover .test .pic{display:none;}*/
/* 解决方案 */


.aboutbg{background-image: url(../images/dbja.jpg);background-repeat: no-repeat;background-position: center top;background-attachment: fixed;height: 450px; width: 100%;}
.aboutny{width:1200px; margin:0 auto; font-size:14px; line-height:26px; color:#333; padding:40px 0;}


.warp{ width:100%; min-width:1200px; background-color:#f1f1f1;}
.warp_floor1{ height:474px; padding-bottom:50px;}
.warp_floor1{ height:474px; padding-bottom:50px;}
.recomd_top{ height:87px; border-bottom:0px solid #cfd1d5; text-align:center; padding-top:30px;}
.recomd_top h3{ color:#333; font-size:28px; background:url(../images/recom_Tline.jpg) no-repeat bottom; font-weight:300; padding-bottom:5px; height:50px; line-height:50px; padding-top:24px;}
.recomd_down{ position:relative; width:1100px; height:321px; margin-top:30px; margin-left:50px;}
.abtn{ position:absolute; top:130px; width:24px; height:42px; display:block;}
.aleft{ background:url(../images/pro_Mlac.png) no-repeat; left:-62px;}
.aright{ background:url(../images/pro_Mrac.png) no-repeat; right:-62px;}
.aleft:hover{ background:url(../images/pro_Mlho.png) no-repeat;}
.aright:hover{ background:url(../images/pro_Mrho.png) no-repeat;}
.recomd_down .product_list{ position:absolute; top:0; left:0; width:1128px; height:321px; overflow:hidden;}
.recomd_down .product_list ul{ position:absolute; top:0; left:0; width:20000px; height:321px;}
.product_list li{ float:left; position:relative; width:254px; height:321px; margin-right:28px; overflow:hidden;}
.pro_box{ width:254px; height:318px; background-color:#e0e0e0; border-bottom:3px solid #8f949e;}
.pro_infor{ width:180px; margin:14px  auto 0 auto; color:#454545; font-size:14px; line-height:30px;}
.pro_model{ height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.pro_power{ height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-size:12px;}
.pro_model{ border-bottom:1px solid #cacaca;}
.pro_show{ position:absolute; top:321px; left:0; background:url(../images/recom_shyy.png) repeat; width:254px; height:221px; padding-top:100px;}
.pro_shBox{ width:254px; height:221px; background:url(../images/recom_shdbd.png) no-repeat bottom;}
.pro_shModel{ color:#FFF; line-height:normal; height:44px; overflow:hidden; padding:0 4px; text-overflow:ellipsis; white-space:nowrap;   text-align:center;}
.pro_shModel{ font-size:18px;font-weight:bold;}
.pro_shModel a{color: #FFF;}
.pro_shPower{ font-size:14px; font-weight:300;  margin-top:12px; margin-bottom:45px; height:auto;padding:0 20px; color:#fff;text-align:center;}
.pro_shMore{ width:96px; height:32px; margin:0 auto;}
.pro_shMore a{ display:block; width:96px; height:32px; line-height:32px; background-color:#f60;  color:#FFF; font-size:18px; text-align:center;}
.oh{ height:auto; overflow:hidden;}


/*CON3*/
.con3{ width:1200px; margin:20px auto 20px auto; clear:both; overflow:hidden; border-bottom:1px solid #f0f0f0;}
.con_box1{ float:left; width:382px; padding-top:20px;}
.con_box1 h2{ clear:both; font-weight:normal; font-size:17px; color:#333; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:15px;}
.con_box1 h2 a{ display:block; width:50px; height:21px; text-align:center; color:#fff; line-height:21px; border-radius:10px; background:#00a7eb; font-size:14px; font-family:Arial;}
.con_box1 dl{ clear:both; padding-bottom:20px; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.con_box1 dl dt{ width:382px; height:85px; margin-right:15px;}
.con_box1 dl dt img{ width:382px; height:81px; border:2px solid #fff;}
.con_box1 dl dd h3{font-size:12px; color:#666; line-height:20px; margin-bottom:3px; overflow:hidden; text-overflow:hidden; white-space: nowrap;}
.con_box1 dl dd .h3text{ font-size:12px; line-height:20px; color:#666;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
	
.con_box1 ul{}
.con_box1 ul li{ line-height:36px;}
.con_box1 ul li a{ display:block; background:url(../images/sanjiao_hui.png) no-repeat left center; color:#666; font-size:12px; padding-left:15px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.con_box1 ul li a:hover{ text-decoration:underline;}

.con_box1_con{ font-size:13px; line-height:25px; color:#333;}

/*con_box2*/
.con_box2{ width:382px; margin-left:30px; min-height:420px; float:left; padding:20px;}
.con_box2 h2{ clear:both; font-weight:normal; font-size:17px; color:#333; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:15px;}
.con_box2 h2 a{ display:block; width:50px; height:21px; text-align:center; color:#fff; line-height:21px; border-radius:10px; background:#00a7eb; font-size:12px; font-family:Arial;}
.con_box2 dl{ clear:both; padding-bottom:20px; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.con_box2 dl dt{ float:left; width:147px; height:85px; margin-right:15px;}
.con_box2 dl dt img{ width:143px; height:81px; border:2px solid #fff;}
.con_box2 dl dd h3{font-size:12px;  color:#333 !important; line-height:20px; margin-bottom:3px; overflow:hidden; text-overflow:hidden; white-space: nowrap;}
.con_box2 dl dd h3 a{font-size:12px;  color:#333 !important;}
.con_box2 dl dd .h3text{ font-size:12px; line-height:20px; color:#666;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
	
.con_box2 ul{}
.con_box2 ul li{ line-height:36px;}
.con_box2 ul li a{ display:block; background:url(../images/sanjiao_hui.png) no-repeat left center; font-size:12px; padding-left:15px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; color:#333 !important;}
.con_box2 ul li a:hover{ text-decoration:underline;}
/*con_box3*/
.con_box3{ float:right; width:335px; margin-left:20px; padding-top:20px;}
.con_box3 h2{ clear:both; font-weight:normal; font-size:17px; color:#333; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:15px;}
.con_box3 h2 a{ display:block; width:50px; height:21px; text-align:center; color:#fff; line-height:21px; border-radius:10px; background:#00a7eb; font-size:12px; font-family:Arial;}
.con_box3 ul li{ line-height:36px;}
.con_box3 ul li a{ display:block; background:url(../images/sanjiao_hui.png) no-repeat left center; color:#666; font-size:12px; padding-left:15px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.con_box3 ul li a:hover{ color:#00a7eb;}
.con_box3_con{ font-size:12px; line-height:25px; color:#333;}



/* 首页新闻资讯 */
#news{ width:100%; padding:40px 0; background:#fff; overflow:hidden; }
.icolumn{ padding:0 0 15px 0; background:url(../images/icolumn.png) no-repeat center bottom; text-align:center; overflow:hidden; }
.icolumn h3{ font-size:24px; color:#333; font-weight:bold; padding:0 0 10px 0; }
.icolumn span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999; }
.i_about_l{ float:left; display:inline; width:475px; overflow:hidden; padding-top:1px; height:414px; margin-top:30px;}
.i_about_l img{ display:block; height:240px; width:475px; margin-bottom:15px; }
.i_about_l h2{ font-size:16px; color:#333333; line-height:32px; height:32px; overflow:hidden;}
.i_about_l p{line-height:22px; height:44px; overflow:hidden; color:#666666; font-size:14px;}
.i_about_l .i_about_more{ display:block;height:26px; width:88px;background: url(../images/more.jpg) no-repeat; margin-top:13px;}
.i_about_l .i_about_more:Hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}
.i_about_r{ float:right; display:inline; width:687px; overflow:hidden; height:415px; margin-top:30px;}
.blog_list li{ float:left; margin:0 0px 19px 0; display:inline; position:relative; width:687px; height:112px; overflow:hidden;}
.blog_list li a{ display:block; width:663px; height:90px; padding:10px 10px 10px 12px; overflow:hidden; background:url(../images/i_news_bg.png) #f9f9f9 right bottom no-repeat; color:#666666; border:1px solid #e5e5e5;}
.blog_list li a span{ display:block; cursor:pointer;}
.blog_list li a:hover{background:url(../images/i_news_bg2.png) #f9f9f9 right bottom no-repeat; border:1px solid #0278b2;}
.blog_list li a:hover .blog_Rtime{background-color:#0278b2;}
.blog_list li a:hover .blog_Rmore b{ color:#0278b2;}
.blog_Rtime{ width:88px; height:88px; background-color:#67c4f1; text-align:center;}
.blog_Rtime em,.blog_Rtime b{ display:block; font-family:Arial; color:#FFF;}
.blog_Rtime b{ font-size:48px;height:62px; line-height:62px; font-weight:bold; letter-spacing:2px;}
.blog_Rtime em{ font-style:normal;height:26px; line-height:26px; font-size:16px; background-color:#0795da; font-weight:bold;}
.blog_Rmore{ width:540px; padding-top:5px;}
.blog_Rmore b{ color:#333; display:block; width:540px; height:32px; line-height:32px; overflow:hidden; font-size:16px; margin-bottom:2px;}
.blog_Rmore span{ line-height:23px; height:46px; overflow:hidden; font-size:14px;}
/* 首页新闻资讯 */

/********** footer (start) **********/
#footer{padding: 49px 0 34px;background: #383a3d;}
#footer .config{float: left;width: 39%;}
#footer .config .c_list{padding-left: 60px;background: url(../images/fot_ico.png) no-repeat;font-size: 18px;line-height: 35px;color: #969798;}
#footer .config .phone{margin-top: 14px;font-size: 20px;background-position: left -12px;}
#footer .config .fax{margin-top: 14px;background-position: left -132px;}
#footer .config .email{margin-top: 15px;background-position: left -256px;line-height: 32px;}
#footer .config .addr{margin-top: 15px;background-position: left -384px;line-height: 27px;}
#footer .config .share{padding-left: 60px;margin-top: 72px;font-size: 0;}
#footer .config .s_l{display: inline-block;width: 38px;height: 38px;margin-right: 8px;background: url(../images/share.png) no-repeat;}
#footer .config .s_l:hover{background-image: url(../images/shareh.png);}
#footer .config .s0{background-position: 0 center;}
#footer .config .s1{background-position: -45px center;}
#footer .config .s2{background-position: -92px center;}
#footer .config .s3{background-position: -138px center;}
#footer .config .s4{background-position: -184px center;}
#footer .config .s5{background-position: -230px center;}
#footer .config .s6{background-position: -276px center;}
#footer .config .s7{background-position: -322px center;}
#footer .feedback{float: right;width: 48.5%;}
#footer .feedback .form_input{width: 100%;height: 52px;margin-bottom: 14px;font-size: 18px;border:1px solid #626262;border-radius: 3px;background: none;text-indent: 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color: white;font-family: 'News_Gothic_BT';}
#footer .feedback .form_textarea{height: 132px;padding:14px 16px;text-indent: 0;font-family: 'News_Gothic_BT';}
#footer .feedback .form_button{float: right;width: 120px;height: 45px;background: #0093e0;color: white;border:0;border-radius: 5px;font-size: 18px;}
#copyright{padding: 29px 0;line-height: 26px;text-align: center;font-size: 16px;color: #a9a9aa;border-top:1px solid #5a5b5e;background: #383a3d;}
#copyright a{color: #a9a9aa;}

/********** footer (start) **********/

/*内页代码*/
.topadcs{width:100%; height:300px; overflow:hidden; }

/*产品左侧导航*/
.proLeftbox{ overflow:hidden; width:250px; float:left;}
.proLeft{ overflow:hidden; width:250px; float:left; background-color:#fff}
.proLeft h3{   width:215px;height:62px;font-size: 22px;color: #fff;padding-left: 35px;padding-top: 30px;background-color: #0192e0; margin-bottom:8px;}
.proLeft h3 a{ color:#fff}
.proLeft dl{ overflow:hidden; width:100%; margin-bottom:10px;}
.proLeft dt{ width:100%; background:#d4d5d7 url(../images/dpro_jtH.png) no-repeat 225px 17px; font-size:14px; line-height: 42px; margin-bottom:5px;}
.proLeft dt a{ margin-left:34px; color:#333; text-decoration:none;}
.proLeft dd{ overflow:hidden; width:100%;}
.proLeft dd>ul{line-height:35px; display:block;  padding-left:0; }
.proLeft dd>ul>li{background:url(../images/dpro_jt3.gif) no-repeat 15px 13px;border-bottom:1px solid #e2e2e2;line-height: 41px; padding-left:45px;}
.proLeft dd>ul>li>ul{display:none;}
.proLeft dd>ul>li>ul>li{line-height:35px;height: 35px;}
.proLeft dd a{ font-size:14px; color:#333; text-decoration:none;display:block;}
.proLeft dd a.cur,.proLeft dd li.cur a{color:#4fa9b5}

/*cpright*/
.cpright{ width:910px; padding:0; background:#fff; float:right;padding-bottom: 20px;}
.rtop{ overflow:hidden; padding-top:18px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #0192e0; font-weight:normal; line-height:16px;}
.rtop h5 a{ font-size:16px; color:#000;}
.rtop span{ float:right;}
.rtop span em{ color:#999; font-style:normal;}
.rtop span a{ color:#999;}

.agent_con{ font-size:14px; line-height:30px; padding-top:12px; }

.t05 {line-height:50px;background:#0192e0;}
.t05 {padding:0 10px; color:#fff;font-size:18px; margin-top:10px; text-align:center;} /*左边标题块*/
.t05 a{color:#fff;}

.tits {background:#4fa9b5; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.tits a { color: #fff;}
.subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;padding: 5px 9px;width: 230px;}
.subnr p {line-height: 25px;overflow: hidden;}
.subnr span {color: #333333;}
.subnr h5 {line-height: 28px;overflow: hidden;}


/*产品列表*/
.product{}
.product ul{}
.product li{ float:left; width:31.333%; margin:1%; text-align:center; line-height:18px; background:#FFF; transition:all 0.3s;}
.product li .pic{ padding:0%;}
.product li .pic img{ width:100%; height:214px; border: 1px solid #e5e5e5; }
.product li .pic img:hover{border: 1px solid #0093e0; }
.product li p{ padding:1.5% 0;  height:40px;}


/* product left */
.productShowPic{width:502px;}
.productShowPic .box{width:502px;height:523px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{height:442px;width:500px;background:#fff}
.tb-s310, .tb-s310 img{max-height:442px;max-width:500px;}
.tb-s310 a{*font-size:271px;}
.tb-booth{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.tb-picList{width:502px;height:66px;overflow: hidden;margin-top:10px;position:relative;}
.tb-picList a.prev,.tb-picList a.next{display:block;width:12px;height:21px;position:absolute;top:14px;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.tb-picList a.prev:hover{background-position:0 -21px;}
.tb-picList a.next{left:auto;right:0;background-position:0 -42px;}
.tb-picList a.next:hover{background-position:0 -63px;}

.tb-picList .tb-thumb{position:relative;width:450px;height:66px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:66px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:76px;height:67px;overflow:hidden;}
.tb-picList .tb-thumb ul li a{display:block;width:60px;height:53px;border:1px solid #d9d9d9;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{max-width:100%;height:53px;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #fe9900;}

/* product right */
.productShowTitle{width:386px;height:444px;overflow:hidden;padding-left:20px;}
.productShowTitle h2{line-height:24px;border-bottom:1px dashed #e1e1e1;font-size:16px;padding:10px 0;}
.descriptionBox{margin:10px 0;height:330px;line-height:26px;overflow:hidden; color:#333;}
.productOrder a{display:block;width:120px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;border-radius:4px;background:#070707;margin-top:15px;}
.productOrder a:hover{color:#fff;background:#fe9900}
.productTel{font-size:16px;padding:15px 0;overflow:hidden;line-height:30px; color:#333;}
.productTel span{font-family:arial;font-size:24px;color:#fe9900;position:relative;top:3px;}
.productFenx{height:40px;}

/* shuo */
.tabListBox{overflow:hidden;margin-top:20px;}
.tabList{height:35px;background:#eee;}
.tabList li{display:block;width:100px;height:35px;line-height:35px;float:left;text-align:center;font-size:15px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#fe9900;}
.tabBox{overflow:hidden;padding-top:15px;}

.con{ width:100%; padding-top:1px;}
.tab {width: 100%; height:45px; background:#027ebf; }
  .tab ul li
  {
	  float: left;width: 135px;height: 45px;line-height: 45px;background: #027ebf;text-align: center;color:#fff;font-size:15px;}
  .tab ul li:hover
  {
	  background: #0093e0;
	  color: #fff;
	  cursor: pointer;
  }
  .tab ul li.hover
  {
	  background: #0093e0;
	  color: #fff;
	  cursor: pointer;
  }
  .content_pro{ width: 100%;line-height:25px;padding:10px 0;font-size:14px;overflow:hidden; text-align:left;}
  .content_pro img{ text-align:left; display:block; margin:0; max-width:100%;}
  .content_pro p{ padding:0; margin:0; line-height:25px;}
  .content_pro td, .content_pro th{ padding:0 10px;}
  .content_pro table{ border-left:1px solid #777; border-top:1px solid #777;}
  .content_pro td,.content_pro th{border-right:1px solid #777; border-bottom:1px solid #777;}
  
.xgbg{width:910px; height:auto;}
.xgbg_title{font-size:14px; line-height:40px; color:#fff; background:#0093e0; text-indent:20px; margin-bottom:20px;}

/*产品列表*/
.products{}
.products ul{}
.products li{ float:left; width:23%; margin:1%; text-align:center; line-height:18px; background:#FFF; transition:all 0.3s;}
.products li .pic{ padding:0%;}
.products li .pic img{ width:100%;border: 1px solid #e5e5e5; }
.products li .pic img:hover{border: 1px solid #0093e0; }
.products li p{ padding:1.5% 0;}

/*新闻列表*/
.newsList{margin-top:20px;}
.newsList dl{position:relative; padding:20px; height:119px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 240px;height: 119px;}
.newsList dd{margin-left: 255px;}
.newsList dd h4{font-size:14px;  padding-bottom:5px; height:24px; line-height:24px; overflow:hidden;}
.newsList dd h4 a{color:#072FA8;}
.newsList dd h4 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:72px; overflow:hidden; font-size:12px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:0;}
.newsList li{position:relative; height:35px; line-height:35px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/new_liBg.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999; font-size:12px;}


/* 新闻详细样式 */
.newsShow h2{font-size:18px;line-height:32px;text-align:center;color:#011f63;position:relative;font-family:"微软雅黑"}
.newsShow h3{text-align:center;height:30px;line-height:30px;border-bottom:1px solid #d2d2d2; font-size:12px; font-weight:normal;}
.newsShow h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px;}
.curFont{font-weight:bold;color:#7a482c;}
.newsShowBox{padding-top:5px;line-height:30px;padding-bottom:10px; font-size:14px;}
.picturePic{text-align:center;padding-bottom:15px;}
.fenyList{height:35px;background:#e5e5e5;padding:0 10px;margin:10px 0;}
.prew {float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

 /**************/
.page { text-align: center; clear:left; margin-top:20px; }
.page a { padding: 5px 10px; background: #efefef; margin-right: 2px; color: #666; border-radius: 4px; display: inline-block; }
.page a.current,.page a:hover { color: #fff; background: #0093E0; }