@charset "utf-8";
/* CSS Document */
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4,table,th, td, form,input, button, select, textarea, p{margin:0;padding:0;font-style: normal;font: 12px/22px "ËÎÌå", Arial, Tahoma,"Microsoft YaHei","ËÎÌå";}
ol, ul ,li{list-style: none}
img {border: 0;vertical-align:middle}
.clear{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}
a{color:#4b4b4b;text-decoration:none;font-family:"Microsoft YaHei";} 
a:hover{color:#ff5500;font-family:"Microsoft YaHei";}
h1, h2, h3{font-weight:bold}
h1{font-size:18px}
h2{font-size:15px;line-height: 26px;float: LEFT;}
h3{font-size:14px}
h4{font-size:15px}
h5{font-size:12px}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}
.lf{float:left}
.rt{float:right}
.mt{ margin-left:10px;} mr{ margin-right:10px;}

.pt25{padding-top:25px}
.pt15{padding-top:15px}.pt10{padding-top:10px}
.box,.banner{margin:0 auto;width:100%;overflow:hidden}
.prenext {border-top: #cfd4d7 dashed 1px;border-bottom: #cfd4d7 dashed 1px; color:#e0a957;}
.prenext a{ color:#e0a957;}
/*kuai su dao hang*/
.indexcomm{ width:100%; height:42px; background:#00b0d6;}
.k{line-height:42px;color:#FFFFFF;margin-right:10px; padding-left:10px;font-family:"Microsoft YAHEI"; font-size:13px; font-weight:900;}
.tagqun{width:1000px;margin:0px auto; height:42px; text-align:center;overflow:hidden;}
.tagqun ul{ }
.tagqun ul li{ height:42px; line-height:42px; padding-right:20px; float:left;overflow:hidden;}
.tagqun ul li a{color:#FFFFFF; font-size:13px;}

.otherpro{ width:723px; border: 1px solid #0095b5;}
.otherprotit,.othernewstit{ height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#FFFFFF; background:#0095b5;margin-bottom:10px;}
.othernews{ margin-top:10px;border: 1px solid #0095b5;}
.othernews ul li{ padding-left:20px; background:url(../images/d.jpg) no-repeat 3px 10px;border-bottom: #d1d2d4 dashed 1px; height:28px;}
.othernews ul li a{ color:#000;}
.related_other_products_1{float:left;width:136px;height:120px;overflow:hidden;text-align:center; margin:0 4px;}
.related_other_products_1 img{ border:1px #cfd0d2 solid;}
.related_other_products_1 a{color:#000;}
.exclass_list_1{float:left;width:215px;height:190px;overflow:hidden;text-align:center; margin:10px 10px;}
.exclass_list_1 img{float:left;width:200px;height:150px;overflow:hidden;border: #dadada solid 3px;}
.xglj{ height:35px; line-height:35px;color:#e4ad5a;}
.xglj a{ color:#cecece; font-weight:bold;height:35px; line-height:35px;}

.ihotpro{padding:10px 10px;width: 351px;}
.ihotpro_in{height:auto;}
#tz{color:#000;height:36px;margin:0px auto;line-height:36px;float: right;margin-right: 10px;}
#tz a{ color:#000;}

/* flexslider */
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.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;}


/*main*/
#main{margin:0px auto;width:1000px;padding: 5px 0px;}
#main2{margin:0px auto;width:1000px;padding: 5px 0px;}

/*index news*/
.problem { width:960px; margin:0 auto 36px; background:url(../images/p1.jpg) center top no-repeat; height:345px; overflow:hidden; font-family:"Microsoft Yahei";  margin-top:35px;}
.pb_list { width:438px; height:233px; overflow:hidden; margin:21px 0 0 520px;}
.pb_list span { display:block; width:350px; height:24px; line-height:21px; line-height:24px; overflow:hidden; margin-bottom:28px; color:#000; font-size:16px;}
.pb_list span a{color:#000; font-size:16px;}
.pb_list em { display:inline-block; color:#fff; font-size:13px; width:90px; text-align:center; margin-right:28px;line-height:24px;}
.pb_list2 { width:438px; height:33px; overflow:hidden; margin:50px 0 0 420px;}
.pb_list2 a{color:#0098ba; font-size:18px; font-weight:bold;}

.team { width:1000px; margin:0 auto 10px; height:266px; margin-top:10px;}
.t_tit { width:1000px; font-family:"Microsoft Yahei"; font-weight:normal; text-align:center; font-size:18px; background:url(../images/tm_tp.jpg) center top no-repeat; height:34px; line-height:34px; margin-bottom:22px;}
.t_tit a { color:#fff;}
.tm_list {}
.tm_list li { display:block; width:228px; margin-right:10px; margin-left:12px; float:left; display:inline; }
.tm_list .tm_last { margin-right:0;}
.tm_list a { display:block; width:228px; height:197px; position:relative; }
.tm_list img { width:226px; height:195px; display:block; border:1px solid #ccc;}
.tm_list span { position:absolute; left:0; top:0; background:url(../images/pic_h.png) no-repeat; font-family:"Microsoft Yahei"; width:187px; padding:0 20px; padding-top:10px; height:186px; text-align:left;color:#fff; font-size:14px; display:none;}


.indexbody1{ width:100%; overflow:hidden; background-color:#ededed; height:189px; margin-top:20px;}
.gray1 { background:#ededed; height:189px;}
.gr_con { width:1000px; margin:0 auto;}
.g_lt { float:left; width:770px; padding-top:60px;}
.g_lt a { float:left; display:inline; margin-right:30px;}
.g_rt {width:209px; height:189px; background:url(../images/lt_map.jpg) no-repeat; float:right; padding:15px 0 0 10px; }
.g_tel { display:block;font-family:"Microsoft Yahei"; color:#FFFFFF; font-size:16px; margin-bottom:5px;}
.g_tel em { color:#FFFFFF; font-size:24px; margin-left:3px; vertical-align:middle; height:40px; line-height:40px;}

.tab_list { width:750px; height:600px; overflow:hidden;}
.tab_wrp { width:750px; margin:0 auto;}
.tab_list ul li { float:left; height:270px; width:209px; border:1px solid #cacaca; padding:4px; display:inline; margin:14px 0 10px 29px; }
.tab .tab_list .t_last { margin-right:0px;}
.tab_list .img { display:block;}
.tab_list .img img { display:block; width:209px; height:192px;}
.tab_list span { display:block; height:20px; line-height:20px; text-align:center; overflow:hidden; color:#333; margin:12px 0;font-family:"Microsoft Yahei";}
.tab_list em { display:block; text-align:center; height:22px;}
.tab_list em a { display:inline-block; width:64px; height:20px; border:1px solid #cacaca; text-align:center; line-height:20px; color:#0095b5; margin:0 6px;}


.ys_bg { background:url(../images/ys_tit.jpg) center top no-repeat; padding-top:20px;font-family:"Microsoft Yahei"; margin-bottom:55px; height:550px; margin-top:30px; overflow:hidden;}
.y_tp { width:960px; margin:0 auto; height:78px;}
.y_tp span { color:#fff; font-size:22px; font-family:"Microsoft Yahei"; height:40px; line-height:40px;}
.y_tp b { font-size:30px; display:block;font-family:"Microsoft Yahei";height:40px; line-height:40px;}
.y_tit { width:960px; margin:0 auto 47px; text-align:center; font-weight:normal; height:88px;}
.y_tit a { color:#0095b5; font-size:20px; line-height:45px;}
.y_tit b { display:block; color:#0095b5; font-size:40px; height:45px; line-height:45px;}
.y_tit em { font-family:Arial, Helvetica, sans-serif; font-size:44px; height:40px; line-height:40px;}

.ys_part { width:1000px; margin:0 auto; height:335px; overflow:hidden;}
.ys_partleft{ width:468px; height:322px;}
.y1 { height:322px; background:url(../images/y1.jpg) left top no-repeat; padding:6px 0 0 5px;}
.ys_partright{ width:530px;}
.ys_partright dt { margin-bottom:8px;}
.ys_partright dt em { display:block; color:#cacaca; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:32px; height:35px; line-height:35px;}
.ys_partright dd p{ color:#000; font-size:13px; line-height:25px;font-family:"Microsoft Yahei";}
.ys_link { display:block; width:228px; height:52px; line-height:52px; text-align:center; color:#fff; font-size:20px; background:#0095b5; margin:20px 0 0 0;}


.ab_con {width:1000px; margin:0 auto; height:290px;}
.pn_tit { font-family:"Microsoft Yahei"; font-weight:normal; text-align:center; font-size:18px; background:url(../images/tm_tp.jpg) center top no-repeat; height:34px; line-height:34px; margin-bottom:25px;}
.pn_tit a {color:#fff; }
.ab_wrp { width:980px; margin:0 auto;}
.gdpic{width:980px;}
.roll_index_img{ width:197px; height:168px;}
.roll_index { float:left; display:inline; margin:0 4px; background:url(../images/a_bg.gif) center top no-repeat; width:197px; padding:8px 7px 0 8px;}
.roll_index_title{}
.roll_index_title a{ display:block; text-align:center; height:20px; line-height:20px; overflow:hidden; margin-top:12px; color:#333;}

.ad { height:134px;display:block; background:url(../images/da.jpg) center top no-repeat; margin-bottom:25px;}

.indexbody3{ width:100%; overflow:hidden; height:420px; margin-top:30px;}
.gray2 { width:1000px; margin:0 auto;}
.reason{width:1000px;}
.reason01{ width:440px;}
.reason02{ width:560px;}
.dl03{ width:481px; margin:37px 0 0 16px; overflow:hidden;}
.dl03 dt{ border-bottom:1px dashed #b2b4ad; height:40px; font:22px "Î¢ÈíÑÅºÚ"; color:#0095b5; font-weight:bold;}
.dl03 dd p{ font:14px/30px "Î¢ÈíÑÅºÚ"; color:#292a2a; margin-top:12px;  padding-left:5px;}



/*contact*/ 
#contact{border:1px #dfdfdf solid;padding-left:8px; padding-right:8px;font-family:"Microsoft YAHEI"; color:#474848; padding-bottom:10px;}
.contact_tit{background-color:#00b0d7; border-bottom:1px #0093b3 solid;text-align:center; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#FFF; margin-top:15px;}
.dianhua {background: url(../images/teln.jpg) no-repeat scroll 0 18px transparent;color: #474848;line-height: 20px;padding: 10px 0 10px 55px;}
.dianhua span {display: block;font: 18px "Impact";color:#474848;}

/*ringht liebiao*/
#main-right{float:right;width:750px;}
.righttitle-rt{ height:36px;border: #dfdfdf solid 1px; font-size: 12px; margin-top:30px;margin-left: 9px;margin-bottom: 15px;padding: 1px;text-align: left;width: 728px;border-radius: 2px;}
.righttitle-rt h4{line-height:36px;color:#00b0d7;float: left;height:36px;padding:0px 10px 0px 0px;font-size:15px;text-indent: 16px; font-family:"Microsoft YaHei";}
#ny{margin:0 auto;overflow:hidden;width:728px;min-height: 490px;} 

/*company*/
#ny #about1{text-align:left;width:706px;overflow:hidden; padding:10px;border:1px #dfdfdf solid;border-radius: 2px;}
#ny #about1 p{ color:#00b0d7;}
/*nei news lie*/
.newslist{width:706px;overflow:hidden; padding:10px;border:1px #dfdfdf solid; border-radius: 2px;}
.newslist ul li{display: block;height: 24px;width: 700px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(../images/xw.jpg) no-repeat 12px 10px;text-indent: 27px;margin: 2px 0 0 0;padding-bottom: 5px;border-bottom: #cfd4d7 dashed 1px;}
.newslist ul li a{ color:#000;font-family:"Microsoft YAHEI";}
.newslist ul li span{ float:right;color:#000;font-family:"Microsoft YAHEI";}
/*nei product lie*/
#ny #prolist{text-align:left;width:726px;overflow:hidden;}
#ny #prolist ul{padding:10px;text-align:left;overflow:hidden}
#ny .classtext{border:1px dashed #d1d2d4;padding:10px;line-height:normal;margin-bottom: 10px; color:#000;}
#ny #prolist H1{border-bottom: #d1d2d4 dashed 1px; color:#000; height:50px; line-height:50px;}
.source{color:#000; font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; text-align:center;}
.subtext p{color:#000;font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; padding:10px;}

.plist{ float:left; text-align:left; margin-bottom:10px;}
.plist_left{width: 212px;height: 167px;display: block;margin: 0 10px 3px 11px;border: 1px #d9dadc solid;}
.plist_left img{ padding:1px;}
.plist_right{ line-height:30px; width:212px;float:left;text-align: center;}
.plist_right a b{ color:#e3ac5a;}
/*left*/
.left-box{width:270px;overflow:hidden;}
.left-box .title{height:46px;overflow:hidden;text-align:left;color:#2B76B9;line-height:46px;}
.left-box .title h4{text-indent:10px;height:38px;float:left;line-height:50px;color:#fff;text-indent: 38px; font-weight:bold;}
.left-box .title span{float:right;height:26px;width:60px}
.left-box .title span a{display:block;text-align:left;text-indent:-9999px;width:100%;height:100%;}

/*product lanmu */
.propic{ padding:10px 10px; line-height:20px; color:#e3ac5a;}
.propic img{ float:left; margin-right:10px;border: 1px #d9dadc solid;padding:1px;}
.propic a{color:#e3ac5a;}

#about2{
	padding:10px;
	text-align:left;
	width:200px;
	overflow:hidden;
	color:#333333; background:#EEF2F5;
}

.dd{ width:194px; margin:10px auto; }
.indextitle-rt span a{ font-size:14px; color:#0f46bb;}
.indextitle-rt h3{line-height: 42px;color: #0f46bb;float: left;height: 42px; text-indent:20px;font: 400 17px/42px "Microsoft YAHEI";}

.header,.content{ width:1000px; margin:0 auto; overflow:hidden; }
/* top*/
.top{ height:197px; overflow:hidden; background:url(../images/hdw.gif) repeat-x center top; position:relative; z-index:99;}
.h_top{ height:29px; overflow:hidden;color:#333; line-height:29px; font-family:"Microsoft YAHEI";} 
.h_top p span{color:#333; line-height:29px; display:inline-block;}
.h_top p span a{color:#333; padding:0 10px;}

.h_nr{ height:124px; overflow:hidden;}
.h_logo{ width:600px; height:120px;}
.h_logo h1{ width:600px; overflow:hidden; font:19px "Microsoft YAHEI"; padding-top:8px;}

.h_lx{ width:178px; height:61px; margin-top:25px;}
.h_lx span { font-family:"Microsoft YAHEI"; color:#666; font-size:16px; display:block; background:url(../images/hd_ic3.gif) left 8px no-repeat; padding-left:25px; height:30px; line-height:30px;}
.h_lx em { color:#00b0d6; font-size:28px; font-family:"Times New Roman", Times, serif;height:30px; line-height:30px; }

.h_nav{ width:1000px;height:44px; overflow:hidden;}
.h_nav ul li { display:block; float:left; height:44px; overflow:hidden;background:url(../images/hd_ic_l.gif) right center no-repeat; }
.h_nav ul li a{ display:inline-block; font:14px "Microsoft Yahei"; color:#fff; font-weight:bold; line-height:44px; height:44px; padding:0 20px;}
.h_nav li a:hover{ color:#fff; text-decoration:none; background:#0095b5;}
.h_nav .nones{ background:none;}
/*top*/

.indexbody2{ width:100%; overflow:hidden; margin-top:5px;}
.indexmain{margin:0px auto;width:1000px;margin-top:15px;}
/*index leftlum*/
.lefts_bj{ width:230px; border:1px #dfdfdf solid;margin-top:13px; padding-bottom:5px;}
.lefts_bj h4{ background-color:#00b0d7; border-bottom:1px #0093b3 solid;text-align:center; height:50px; line-height:50px; overflow:hidden;}
.lefts_bj h4 a{font-size:18px; color:#FFFFFF; font-weight:bold; display:block;}
.lefts_bj h4 span{ color:#FFFFFF; font:12px Arial, Helvetica, sans-serif;}
.lefts{width:230px; overflow:hidden; position:relative;}


/*productclass*/
.proclass{width:230px;overflow:hidden;text-align:left; padding-bottom:25px; padding-top:5px;}
.pclass_1{ width:183px;background:url(../images/l_cur.jpg) no-repeat; height:32px; margin:14px 0 0 23px; overflow:hidden;}
.pclass_1 a{ color:#FFFFFF; line-height:32px; padding-left:30px; font-size:14px; font-weight:bold;}
.pclass_1_2 {width:183px; margin:4px 11px 0 8px; line-height:30px; border-bottom:1px dashed #b9b9b9; padding-left:22px; height:30px;overflow:hidden;}
.pclass_1_2 a{ background:url(../images/ico2.gif) no-repeat left center; color:#656565; padding-left:20px;font-size:13px;} 


/*left*/
#main-left{width:230px;float:left;padding: 10px 0px; margin-top:8px;}






/*Link*/
.link_bj{background:#ededed; height:150px; overflow:hidden;}
.link { width:1000px;margin:0px auto; padding-top:20px; height:120px; overflow:hidden; font-family:"Microsoft Yahei";}
.link h4{ width:1000px; overflow:hidden; line-height:40px;border-bottom:1px dashed #c7c7c7; height:40px; text-align:center;}
.link h4 a{ font-size:18px; color:#000; display:block; font-weight:bold;}
.link p{ color:#333; width:1000px;padding-top:10px;}
.link p a{ color:#333; padding:0 25px; background:url(../images/ico.jpg) no-repeat left center;font-size:13px; }
.link a.nones{ background:none;}
/*foot*/
.footer{ width:960px; margin:0 auto; overflow:hidden; }
.foot{ background:url(../images/ftw.jpg) repeat-x center top; height:275px; overflow:hidden;}
.fnav{ width:1000px;color:#ffffff; overflow:hidden; text-align:center;  margin-top:15px;border-bottom:1px dashed #4db5cb;}
.fnav ul{height:50px; line-height:50px;}
.fnav ul li{float:left;}
.fnav a{ padding:0 45px;font:16px/40px "Microsoft YaHei";color:#ffffff; background:url(../images/footer_10.jpg) no-repeat right;}
.f_wz { width:960px; margin:30px 0 0 0 ; font:14px/32px "Î¢ÈíÑÅºÚ";color:#ffffff}
.f_wz a{ color:#ffffff}
