@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0;  }
li { list-style:none; }
img { border:none; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
table{ border-collapse:collapse;}
.fl{ float:left;}
.fr{ float:right;}
body { font-family:Arial, Helvetica, sans-serif; background:#F0F0F0;}
/*导航*/

.nav{ width:1000px; margin:0 auto; height:44px; background:#0A9AF3;}
.nav ul{ width:846px; height:44px; float:left; padding-left:30px;}
.nav li{ float:left; line-height:44px; width:120px;  position:relative;}
.nav li a{ text-align:center;font-size:14px;  line-height:44px; display: block; width:116px; height:44px; color:#fff;}
.nav li a:hover{ color:#fff; }
.nav li a.col{ color:#fff;}

.nav li dl{ display:none; position:absolute; top:44px; min-width:130px; z-index:999; left:0;}
.nav li dl dd{ height:30px; line-height:30px; background:url(../images/nav.png) repeat-x; border-top:1px solid #fff;}
.nav li dl dd a{ display:block; min-width:130px; height:30px; line-height:30px; text-indent:12px; font-size:12px; color:#fff;}


.lan{ float:right; width:112px; height:40px; font-size:12px; color:#fff; line-height:42px;}
.lan a{ font-size:12px; color:#fff; line-height:42px; margin:0 3px;}

/**幻灯片**/
#i_banner{border-top:1px solid #fff; width:1000px; margin:0 auto; height:345px;}
.flexslider{position:relative; width:1000px; height:345px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:345px;}
.flex-control-nav{ display:none; position:absolute;bottom:0px;z-index:2;width:100%;text-align:center; margin:0; padding:0; margin-bottom:8px;}
.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/dot1.png) no-repeat;cursor:pointer; }
.flex-control-nav a.flex-active{background:url(../images/dot.png) no-repeat;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; margin-top:-33px;}
.flex-direction-nav li a{display:block;width:36px;height:67px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:30px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:30px;background:url(../images/next.png) center center no-repeat;}

.i_news{ width:1000px; height:40px; position:absolute; bottom:0; left:0; background:url(../images/banner_news.png) repeat-x; z-index:9999; overflow:hidden;}
.i_news a{display:block; width:100%; font-weight:bold;font-size:12px; width:100%; height:40px; line-height:40px; text-indent:20px; color:#d21f21;}
.i_news a:hover{ color:#d21f21;}

/**产品列表**/
.main{ width:1000px; overflow:hidden; margin:0 auto;}
.products_list{height:280px; clear:both; width:1016px; padding:15px 0;}
.products_list li{height:280px; width:238px; float:left; margin-right:16px; background:#FFFFFF;}
.products_list li p{ font-size:12px; color:#666666; line-height:20px; width:224px; margin:0 auto;}
.products_list li p a{ font-size:16px; font-weight:600; color:#363636; line-height:40px; display:block; width:224px; margin:0 auto;  height:40px; background:url(../images/products_list_a.jpg) center right no-repeat;}
.products_list li img{ height:140px; width:238px;}
.products_list li p a:hover{ color:#0998F6;}

/*滚动条*/
.roll { width:726px; height:218x; float:left; position: relative; padding:0 10px; background:#fff;}
.roll h1{ height:38px; line-height:42px; font-size:14px; font-weight:600; color:#333333; width:100%; overflow:hidden;}
.roll h1 a{ font-size:12px; color:#676767; line-height:38px; float:right; font-weight:normal;}
.roll h1 a:hover{ color:#0998F6;}
.btn_left { display: block; width:24px; height:144px; background:url(../images/btn_left.jpg) center center no-repeat; position: absolute; top: 57px; left:10px; z-index: 1; }
.btn_left:hover { background:url(../images/btn_left.jpg) center center no-repeat; }
.btn_right { display: block; width: 24px; height: 144px; background: url(../images/btn_right.jpg) no-repeat; position: absolute; top:57px; right: 10px; z-index: 1; }
.btn_right:hover { background:url(../images/btn_right.jpg) center center no-repeat; }

.roll .wrap { width:726px; height: 180px; margin: 0 auto; position: relative;overflow: hidden;  }
.wrap img{width:160px; height:70px; padding-top:50px; padding-bottom:20px;}
.roll ul { position: absolute; top: 0; left: 0; }
.roll li { float: left; width: 214px; height: 179px; text-align: center; border:1px dotted #C0C0C0; border-bottom: none; border-right:none;}
.roll li p{ text-align:center; line-height:24px; font-size:12px; color:#fff;}
.roll li p a{ color:#fff;  line-height:24px; font-size:12px; display:block; width:160px; height:24px; background:#5C5C5C; margin:0 auto; text-align:center;}

/************************************/

/**视频**/
.i_video{ width:216px; float:right; height:218px; background:#fff; padding:0 11px;}
.i_video h1{ line-height:42px; font-size:14px; font-weight:600; color:#333333; width:100%; overflow:hidden; height:38px; border-bottom:1px dotted #C0C0C0; margin-bottom:16px;}

.ul_list{ width:1032px; height:236px; clear:both;}
.ul_list li{ width:208px; padding:8px 9px; height:220px; float:left; margin-right:32px; background:#fff;}
.ul_list li img{ width:208px; height:110px;}
.ul_list li p{ line-height:24px; color:#646464; text-align:center; font-size:12px;}
.ul_list li p strong{ line-height:60px; font-size:22px; color:#353535; text-align:center;}

/*脚部*/
.foot_link{ height:240px; width:960px; background-color:#fff; padding:0 20px; border-top:3px solid #0F95F6; margin:0 auto; margin-top:16px; padding-top:14px;}
.i_contact{ width:530px; float:left;}
.i_contact dt{ line-height:34px; height:34px; font-size:16px; font-weight:600; color:#343434;}
.i_contact dd{ font-size:12px; line-height:20px; color:#676767;}

.i_product_cate{ width:430px; float:right;}
.i_product_cate dt{ line-height:34px; height:34px; font-size:16px; font-weight:600; color:#343434;}
.i_product_cate dd{ float:left; width:190px; line-height:20px;}
.i_product_cate dd a{ font-size:12px; line-height:20px; color:#676767;}
.i_product_cate dd a:hover{ color:#0998F6;}

.foot{ width:960px; background-color:#fff; height:38px; padding:0 20px; margin:0 auto;}
.foot .icp{ width:500px; float:right; font-size:12px; color:#656565; line-height:38px; text-align:right; border-top:1px solid #ddd;}
.foot .foot_share{ width:460px; float:left; text-align:left; padding-top:4px; border-top:1px solid #ddd;}




