body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,a,img{margin:0;padding:0;font-family:微软雅黑;font-size: 12px;color: #000;}
img{border:none;}
ul,li,ol{list-style-type:none;}
a,button{text-decoration:none;cursor:pointer}
a:hover{text-decoration:none;}
.w1002{width:1002px;margin:0 auto}
.w1200{width:1200px;margin:0 auto}
.clear{clear:both}
.relative{position:relative;}
.absolute{position:absolute;}
.x-auto{margin:0 auto;}
.height{height:100%;}
.left{float:left;}
.right{float:right;}
.mt42{margin-top:42px}
.mb42{margin-bottom:42px}
.hidden{overflow:hidden;}
.weight{font-weight:bold;}

/*header*/
.head_top{height:80px;}
.head_top>a>img{float:left; max-height:100%;width:auto}
.head_top .head_about{float:right;height:100%;text-align:right;color:#999;width:500px;}
.head_about>a{line-height:44px;color:#999;font-size:12px;}
.head_about>span{padding:0 5px;}
.head_about>.pp{margin-top:-10px;font-size:18px;color:#999}
.head_about>.pp input{height:26px;width:170px;padding-left:20px;border-radius:8px;border:none;background:#d2d2d2;outline:none;
		box-shadow: 0 2px 1px #999 inset;top:-7px;color:#999;}
.head_about>.pp button{border:none;background:none;right:5px;top:-2px;outline:none;}
.head_about>.pp span{top:-4px;}
.head_bot{height:52px;background:url(../images/h_bac_25.jpg) repeat-x center; width:100%; min-width:1200px;}
.head_bot .w1200>ul{height:52px;padding-left:2px;background:url(../images/h_li_bac_27.png) no-repeat center left}
.head_bot .w1200>ul>li{position:relative;float:left;width:133px;height:100%;background:url(../images/h_li_bac_27.png) no-repeat center right;line-height: 52px;text-align:center;font-size:14px}
.head_bot .w1200>ul>li>a{display:block;width:100%;height:100%;font-size:14px;line-height:51px}
.head_bot .w1200>ul>li:hover>a,.head_bot ul li:hover>.selected{background:url(../images/head_hover_03.jpg) repeat-x center center;padding-left:2px;margin-left:-2px}
.head_bot .w1200>ul>li .li_nav1{position:absolute;top:52px;width:1200px;height:298px;z-index:999;border-radius:0 0 10px 10px;
background-color:#fff;
background-repeat: no-repeat;
background-position:right bottom;
}
.head_bot .w1200>ul>li .li_nav1.li_nav01{
background-image:url(../images/head_back1_03.jpg);
}
.head_bot .w1200>ul>li .li_nav1.li_nav02{
background-image:url(../images/head_back_07.png);
}
.head_bot .w1200>ul>li .li_nav1.li_nav03{
background-image:url(../images/head_back2_03.jpg);
}
.head_bot ul li .li_nav1 .li_nav_cont{width:100%;padding-left:50px;padding-top:50px;height:220px;overflow:hidden}
.head_bot ul li .li_nav1 .li_nav_cont ul{height:230px;width:800px;}
.head_bot ul li .li_nav1 .li_nav_cont ul li{margin-right:40px;list-style-type:disc;height:27px;line-height:27px;text-align: left;width:160px;float:left}
.head_bot ul li .li_nav1 .li_nav_cont ul li:hover{color:#00b6f5}

.head_bot ul li .li_nav01{left:-133px;}
.head_bot ul li .li_nav02{left:-266px;}
.head_bot ul li .li_nav03{left:-399px;}

.head_bot ul li .li_nav2{position:absolute;top:52px;width:135px;left:-2px;z-index:999;}
.head_bot ul li .li_nav2 ul{width:100%;background:#fff}
.head_bot ul li .li_nav2 ul li{width:100%;height:32px;overflow:hidden;text-indent:20px;line-height:32px;font-size:12px;color:#666;text-align:left}
.head_bot ul li .li_nav2 ul li:hover{color:#fff;background:#04b8f5 url(../images/lialia_09.jpg) no-repeat center right;}

.head_bot ul li .li_nav{display:none;}
.head_bot ul li:hover .li_nav{display:block}
.head_bot ul li .li_nav:hover{display:block}
/*/header*/


/*footer*/
.footer{}
.foot_top{width:100%; height:376px; min-width:1200px;background:url(../images/foot_tt_07.jpg) repeat-x center}
.foot_top .w1200{padding-top:26px;}
.foot_top ul{float:left;min-width:105px;margin-right:4px;}
.foot_top ul .ul_title,.foot_top ul .ul_title a{height:80px;line-height:80px;font-size:14px;color:#000;}
.foot_top ul li,.foot_top ul li a{margin:0 0 18px;color:#666;font-size:12px;line-height:12px}
.foot_top ul.ul_r{float:left;width:210px;padding-left:25px;height:260px;background:url(../images/foot_x_10.jpg) no-repeat center left;}
.foot_top ul.ul_r .ul_cont p{top:120px;width:108px;right:75px;font-size:16px;color:#333;}
.foot_top ul.ul_r .ul_cont img{margin-right:-3px}
.foot_top ul.ul_r .ul_cont span{width:108px;right:-65px;top:120px; font-size:16px;color:#333;}
.foot_top ul.ul_r .ul_cont2{margin-top:13px}
.foot_bot{height: 58px; width:100%; min-width:1200px; background:url(../images/foot_b_09.jpg) repeat-x center;}
.foot_bot .w1200{font-size:14px;color:#ccc;line-height:58px;background:url(../images/foot_logo_31.png) no-repeat center right;}
/*/footer*/

/*page*/
.page{height:150px;line-height:150px;width:100%;text-align:center;}
.page a{padding:3px 8px;font-size:16px;color:#444;}
.page span{padding:3px 8px;font-size:16px;color:#00b6f5;}
.page a.acitve,.page a:hover{color:#00b6f5;}

.next_prev{width:100%;padding:20px 0 40px;}
.next_prev a{font-size:14px;color:#444;line-height:30px;}
.next_prev a:hover{color:#00b6f5;}
/*/page*/

/*banner*/
.banner{height:600px;min-width:1200px; overflow:hidden;width:100%;}

.flashBanner{width:100%;height:500px;overflow:hidden;margin:0 auto;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px; width:100%; height:58px;text-align:center;position:absolute;left:0;bottom:-32px;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle; height:30px; width:79px; margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
/*/banner*/


/*home_product*/
.home_product{height:260px; width:100%; min-width:1200px; background:#eee;}
.home_product .w1200{}

.home_product a.aleft{float:right;margin-right:10px;background:#f4d000;position:relative;top:19px;width:50px;height:10px}
.home_product a.agrayleft{cursor:default;background:#bbb;}
.home_product a.aright{float:right;background:#f4d000;position:relative;top:19px;width:50px;height:10px;}
.home_product a.agrayright{cursor:default;background-position:-51px 50%;background:#bbb;}

.home_product .scrolllist{width:100%;height:100%;}
.home_product .scrolllist .imglist_w{width:100%;height:230px;overflow:hidden;position:relative;/*必要元素*/}
.home_product .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;padding-top:54px;}
.home_product .w1200 ul li{float:left;width:200px;height:150px;background:#fff;box-shadow: 0 4px 4px #999;margin:0 45px 0 5px;}
.home_product .w1200 ul li img{width:100%;height:100%;}
/*/home_product*/


/*home_about*/
.home_about{height:400px;background:#fff;}
.home_about .w1200{}
.home_about ul{float:left;height:453px;}
.home_about ul.hau1{width:380px;}
.home_about ul.hau2{width:417px;margin-left:50px;}
.home_about ul.hau3{float:right;width:302px;}
.home_about ul .ul_title{height:89px;line-height:130px;font-size:20px;color:#04b8f5;}
.home_about ul li{padding-left:15px;background:url(../images/li_doc_43.jpg) no-repeat center left;height:12px;line-height: 12px;margin:18px 0;position:relative;}
.home_about ul li a{color:#666;display:block; width:270px; height:20px;
  overflow-x:hidden;
  white-space: nowrap;

  -o-text-overflow: ellipsis;
  /*Opera*/
  text-overflow: ellipsis;
  /*Safari锛孖E*/
}
.home_about ul li:hover a,.home_about ul li:hover span{color:#10a7da;}
.home_about ul.hau1 li a{width:287px;}
.home_about ul.hau1 .ul_tit_abo{height:124px;}
.home_about ul.hau1 .ul_tit_abo img{height:100%;float:left;width:96px}
.home_about ul.hau1 .ul_tit_abo p{float:right;width:260px;font-size:14px;color:#666;font-weight:bold;line-height:36px}
.home_about ul.hau1 .ul_tit_abo p span{display:block;font-weight:normal;font-size:12px;line-height:25px;margin-top:10px}
.home_about ul.hau1 .ul_tit_abo p a{color:#f59000;}
.home_about ul.hau1 .ul_tit_abo .thisa{color:#04b8f5; float:right;}
.home_about ul.hau2 li a{width:270px;}
.home_about ul.hau2 img{width:100%;}
.home_about ul.hau3 .ul3_about{width:100%;height:278px;}
.home_about ul.hau3 .ul3_about p{color:#fff;font-size:16px;position:absolute;width:50px;height:100%;left:0;top:0;line-height: 50px;text-indent:30px}
.home_about ul.hau3 .ul3_about .u3bac{background:#000;opacity:0.6;filter:alpha(opacity=60)}
.home_about ul.hau3 .ul3_about b,.home_about ul.hau3 .ul3_about a{opacity:1;filter:alpha(opacity=100)}
.home_about ul.hau3 .ul3_about:hover b,.home_about ul.hau3 .ul3_about:hover a{opacity:1;filter:alpha(opacity=100)}
.home_about ul li span{position:absolute;right:0;top:0;color:#999;}


.home_about ul.hau3 .ul3_about .t-ull{color:#fff;font-size:16px;position:absolute; text-align:center;width:70px; height:276px;left:0;top:0;line-height: 50px;text-indent:30px}
.t-ull span{ width:100%; float:left; cursor:pointer; display:block; font-size:12px; color:#fff; padding:5px 0px; text-indent:0; line-height:20px;}
.t-ull .this{ background:#04b8f5;}
.ul3_about img{ display:none; cursor:pointer}
/*/home_about*/






/*pro_list*/
.pro_nav{width:194px;padding-top:20px}
.left>ul>li>p{height:34px;line-height:34px;width:100%;border:1px solid #fff;text-indent:23px;font-size:12px;color:#666;cursor:pointer}
.left>ul>li>p:hover,.left>ul>li>p.selected{border:1px solid #00b6f5;background:url(../images/alljian_12.jpg) no-repeat center right}
.left>ul>li>a>p{height:34px;line-height:34px;width:100%;border:1px solid #fff;text-indent:23px;font-size:12px;color:#666;cursor:pointer}
.left>ul>li>a>p:hover,.left>ul>li>a>p.selected{border:1px solid #00b6f5;background:url(../images/alljian_12.jpg) no-repeat center right}
.left>ul>li ul{display:none}
.left>ul>li ul.show{display:block}
.left>ul>li ul li{height:40px;line-height:40px;text-indent:40px;color:#666;}
.left>ul>li ul li:hover,.left>ul>li ul li.selected{background:url(../images/li_doc_43.jpg) no-repeat 20px center}

.pro_rig{width:947px;}

.all_title{width:100%;height:61px;border-bottom:1px solid #ccc;line-height:61px;font-size:24px;color:#666;}
.all_title span{height:61px;right:0;top:-20px;line-height:61px;font-size:12px}
.pro_rig .pro_cont{width:1010px;}
.pro_rig .pro_cont .pro_show{width:286px;height:260px;float:left;margin:30px 40px 0 0;}
.pro_rig .pro_cont .pro_show .pro_show_img{width:100%;border:1px solid #fff;height:203px;overflow:hidden}
.pro_rig .pro_cont .pro_show .pro_show_img img{height:100%;margin:0 auto;}
.pro_rig .pro_cont .pro_show .pro_show_about{width:100%;height:55px;line-height:55px;font-size:14px;color:#666;text-align: center;}
.pro_rig .pro_cont .pro_show:hover .pro_show_img{border:1px solid #ccc;}
.pro_rig .pro_cont .pro_show:hover .pro_show_about{color:#00b6f5;}
/*/pro_list*/



/*pro_show*/
.right.pro_rig .hunder{width:100%;}
.pro_show .pro_show_tt{width:100%;height:395px;}
.pro_show .pro_show_tt .bigshow{float:left;width:510px;height:90%;padding-top: 2%}
.pro_show .pro_show_tt .show_canshu{float:right;width:391px;height:100%;}
.pro_show .pro_show_tt .show_canshu p{bottom:170px;left:0;width:80%;font-size:14px;color:#444;line-height:180%;}
.pro_show .pro_show_tt .show_canshu .showimg{bottom:55px;right:0;width:100%;}
.pro_show .pro_show_tt .show_canshu .showimg ul{width:120%;}
.pro_show .pro_show_tt .show_canshu .showimg ul li{float:left;width:109px;height:77px;overflow:hidden;border:1px solid #ccc;margin-right:28px;cursor:pointer}
.bigshow img,.showimg img{margin:0 auto;height:100%;}
.pro_show ul.canshu_title{width:120%;}
.pro_show ul.canshu_title li{border-radius:3px;cursor:pointer;height:120px;width:223px;float:left;background:#f5f5f5;margin-right:20px;text-align:center;}
.pro_show ul.canshu_title li img{opacity:0.6;filter:alpha(opacity=60);margin-top:12px;}
.pro_show ul.canshu_title li p{color:#444;font-size:16px;margin:4px 0;}
.pro_show ul.canshu_title li p.til{color:#999;font-size:14px;}
.pro_show ul.canshu_title li:hover,.pro_show ul.canshu_title li.selected{background:#999}
.pro_show ul.canshu_title li:hover img,.pro_show ul.canshu_title li.selected img{opacity:1;filter:alpha(opacity=100)}
.pro_show ul.canshu_title li:hover p,.pro_show ul.canshu_title li.selected p{color:#fff;}

.pro_show ul.canshu_aboout{width:100%;margin-top:54px;min-height:200px;padding-bottom:100px}
.pro_show ul.canshu_aboout li{display:none;width:100%}
.pro_show ul.canshu_aboout li:first-child{display:block;}
.pro_show ul.canshu_aboout li *{max-width:100%;}
/*/pro_show*/





/*case_list*/
.case_list{margin:42px 0;width:120%;}
.case_list .cL_cont{width:438px;height:360px;float:left;margin-right:65px;margin-bottom:40px}
.case_list .cL_img{width:100%;height:286px;}
.case_list .cL_img img{width:100%;height:100%;}
.case_list .cL_cont p{color:#444;font-size:14px;height:74px;line-height:84px;text-indent:15px;
	background-color:#f7f7f7;
	background-image:url(../images/3case_bac1_09.png);
	background-repeat:no-repeat;
	background-position:380px center;}
.case_list .cL_cont:hover p{
	color:#00b6f5;
	background-image:url(../images/3case_bac2_11.png);
}
/*/case_list*/


/*case_show*/
.case_show{width:100%;margin-top:30px;}
.case_show p{height:120px;}
.case_show p b{border-bottom:1px dashed #999;line-height: 68px;display:block;height:68px;font-size:20px;color#222;font-weight:normal;}
.case_show p span{line-height:34px;color:#999;padding-right:15px}
.case_show *{max-width:100%}
/*/case_show*/



/*about_list*/
.about_list .aL_cont{width:455px;height:160px;float:left;margin-right:30px;border:1px solid #ccc;}
.about_list .aL_cont img{width:120px;height:160px;position:absolute;top:0;left:0;}
.about_list .aL_cont font{position:absolute;width:310px;top:10px;right:5px;font-size:16px;color:#00b6f5;}
.about_list .aL_cont p{position:absolute;width:310px;top:41px;right:5px;font-size:14px;color:#444;}
.about_list .aL_cont span{position:absolute;width:310px;top:74px;right:5px;font-size:12px;color:#444;line-height:150%;}
.about_list .aL_cont:hover{border:1px solid #b5e7f9;background:#f8f8f8}
/*/about_list*/



/*about_show*/
.about_show{}
.about_show .aS_left{float:left;width:145px;}
.about_show .aS_left img{padding:2px;border:2px solid #eee;width:135px;height:187px;}
.about_show .aS_left p{color:#00b6f5;font-size:18px;margin:10px 0 5px;height:auto;}
.about_show .aS_left span{color:#444;font-size:14px;}
.about_show .aS_right{float:right;width:775px;}
/*/about_show*/


/* network */
.network{margin-bottom:75px;height:300px;}
.network p{margin-top:30px;font-size:14px;color:#666;line-height:35px}
.network img{width:152px;position:absolute;right:380px;top:0;}
/* /network */



/*newsshow*/
.news_cont .news_show{height:153px;width:100%;border-bottom:1px dashed #ccc;margin-bottom:30px}
.news_cont .news_show a{display:block;height:100%;width:100%;}
.news_cont .news_show img{float:left;width:190px;max-height:140px}
.news_cont .news_show .nL_right{float:right;width:725px;margin-right:5px;}
.news_cont .news_show p{font-size:16px;color:#222;line-height:16px;text-indent:-6px}
.news_cont .news_show font{display:block;line-height:40px;font-size:12px;color:#444;}
.news_cont .news_show span{color:#666;font-size:14px;}
.news_cont .news_show:hover *{color:#00b6f5;}
.news_cont .news_show:hover img{
transform: translateX(8px);
-webkit-transform: translateX(8px);
-moz-transform: translateX(8px);
-ms-transform: translateX(8px);
-o-transform: translateX(8px);
}
/*/newsshow*/



/*uploadlist*/
.upload_show{}
.uS_cont{padding:60px 0 120px;width:120%;}
.uS_cont .uS_sel{width:370px;height:133px;border:1px solid #ccc;display:block;line-height:150px;float:left;font-size:30px;color:#999;text-indent:15px;margin:0 40px 20px 0 ;}
.uS_cont .uS_sel img{position:absolute;width:80px;height:80px;right:40px;top:40px;}
.uS_cont .uS_sel .sho{opacity:1;filter:alpha(opacity=100)}
.uS_cont .uS_sel .hid{opacity:0;filter:alpha(opacity=0)}
.uS_cont .uS_sel:hover{background:#00b6f5;color:#fff;}
.uS_cont .uS_sel:hover .hid{opacity:1;filter:alpha(opacity=100)}
.uS_cont .uS_sel:hover .sho{opacity:0;filter:alpha(opacity=0)}
/*/uploadlist*/

/*uploadshow*/
.upload_show table{width:100%;border-color:#ccc;border-collapse:collapse;}
.upload_show table tr{height:48px;}
.upload_show table tr:first-child{background:#999;color:#fff;}
.upload_show table tr td,.upload_show table tr th{}
.upload_show table tr td{font-size:12px;color:#666;text-align:center}
.upload_show table tr td:first-child{color:#00b6f5;text-align:left;text-indent:20px}
/*/uploadshow*/





/*css3*/
/*all加时间*/
.pro_rig .pro_cont .pro_show .pro_show_img img,
.pro_rig .pro_cont .pro_show:hover .pro_show_about,
.pro_show ul.canshu_title li,
.pro_show ul.canshu_title li *,
.case_list .cL_cont p,
.about_list .aL_cont:hover,
.news_cont .news_show *,
.uS_cont .uS_sel,
.uS_cont .uS_sel img
{
transition: all 0.5s ease 0s;
-webkit-transition:all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}



.pro_rig .pro_cont .pro_show:hover .pro_show_img img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
}

.case_list .cL_cont:hover{
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
-moz-transform: translate(-2px,-2px);
-webkit-transform: translate(-2px,-2px);
-o-transform: translate(-2px,-2px);
-ms-transform: translate(-2px, -2px);
transform: translate(-2px,-2px);
-webkit-box-shadow: 5px 5px 15px rgba(67, 72, 84, 0.5);
-moz-box-shadow: 5px 5px 15px rgba(67, 72, 84, 0.5);
-o-box-shadow: 5px 5px 15px rgba(67, 72, 84, 0.5);
box-shadow: 5px 5px 15px rgba(67, 72, 84, 0.5);
 }
/*/css3*/


.list-nav{ width:100%; height:20px;}
	.list-nav dd{ width:33%; height:30px; float:left;}
	.list-nav dd a{ width:100%; height:30px; float:left; display:block; color:#fff; background:#ccc; font-size:16px; text-align:center; line-height:30px;}
	.list-nav dd .this{ background:#04b8f5;}
.hau2 ul{ display:none; width:100%;}	


.one-box{ width:100%; height:80px; float:left; margin-bottom:5px; margin-top:10px;}
	.one-box img{ width:130px; height:80px; float:left;}
	.one-box h3{ width:280px; padding-left:5px; float:left; line-height:20px;}
	.one-box h3 a{ color:#333;}
	.one-box p{ width:280px; padding-left:5px; float:left; line-height:20px;}
	.one-box p a{ color:#666;}