/*全局*/
*{font-family: Microsoft YaHei,LiHei Pro;}
body {min-width:1130px; margin:0px; padding:0px; background-color:#ededed;}
img{border:0px;}
ul{padding:0px; margin:0px;}
li{list-style:none; text-align:left; float:left;}
table{border-spacing:0; border:0;}
td {font-size: 9pt; line-height: 15pt; color: #525252; font-family: Microsoft YaHei,LiHei Pro; font-weight: normal; margin:0px; padding:0px;}
p {font-size: 9pt; line-height: 15pt; color: #525252; font-family: Microsoft YaHei,LiHei Pro; font-weight: normal; margin:0px; padding:0px;}
span {font-size: 9pt; color: #525252; font-family: Microsoft YaHei,LiHei Pro; font-weight: normal;}
a:link {font-size: 9pt; line-height: 15pt; color: #525252; font-family: Microsoft YaHei,LiHei Pro; font-weight: normal; text-decoration: none;}
a:visited {font-size: 9pt; line-height: 15pt; color: #525252; font-family: Microsoft YaHei,LiHei Pro; font-weight: normal; text-decoration: none;}
a:hover {font-size: 9pt; text-decoration:none; font-weight: normal; color:#F60;}


/*顶部*/
.web_top{width:100%; height:120px; float:left; background:#FFF; border-top:3px #0084ce solid;}
.web_top_m{width:1000px; height:100px; margin:0 auto; padding-top:20px;}



/*导航*/
.dh{width:100%; height:60px; background:#d90f19; float:left; margin-bottom:3px;}
.dh_m{width:1000px; margin:0 auto;}
.dh_m li{text-align:center;}
.dh_m li a{line-height:60px; color:#FFF; font-size:14px; width:125px; height:60px; display:block;}
.dh_m li a:hover{background:#006db8;}
.dh_on a{line-height:60px; color:#FFF; font-size:14px; width:125px; height:60px; display:block; background:#006db8;}


/*滚动大图*/
.flexslider {position:relative; width:100%; height:470px; overflow:hidden; background:url(../images/banner/loading.gif) 50% no-repeat;}
.slides {position:relative; z-index:1;}
.slides li {height:470px;}
.slides li a {display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav {position:absolute; bottom:0px; z-index:2; left:45%; text-align:center;}
.flex-control-nav li {display:inline-block; width:12px; float:left; height:14px; margin:0 5px; display:inline; zoom:1;}
.flex-control-nav a {display:inline-block; width:12px; height:13px; line-height:40px; overflow:hidden; background:url(../images/banner/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; left:0; width:100%; top:45%;}
.flex-direction-nav li a {display:block; width:32px; height:50px; overflow:hidden; cursor:pointer; position:absolute;}
.flex-direction-nav li a.flex-prev {left:60px; background:url(../images/banner/prev.png) center center no-repeat; display:none;}
.flex-direction-nav li a.flex-next {right:60px; background:url(../images/banner/next.png) center center no-repeat; display:none;}
.flexslider:hover .flex-direction-nav li a.flex-prev{display:block;}
.flexslider:hover .flex-direction-nav li a.flex-next{display:block;}


/*首页焦点新闻*/
.slideBox{ width:320px; overflow:hidden; position:relative; margin:0; padding:0;}
.slideBox * { margin:0; padding:0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:1px; bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;  list-style:none;}
.slideBox .bd img{ width:320px; height:169px; display:block;  }
.slideBox .bd p{ width:320px; height:30px; text-align:center; background:#222222; color:#FFF; line-height:30px; }

/*首页新闻news01
*/
#news01{ width:350px; height:230px; background:#FFF; float:left;}



/*首页*/
.if1{width:100%; margin:20px 0 20px 0; float:left;}
.if1_main{width:1000px; background:url(../images/title.png) top no-repeat; margin:0 auto;}
.if1_title{height:40px; padding-top:30px;}
.if1_title span{font-size:20px; color:#FFF; margin:-5px 80px 0 40px; float:left; letter-spacing:5px; font-weight:bold;}
.if1_title li{font-size:14px; margin-right:20px; line-height:30px; cursor:pointer; padding:0 10px; text-align:center;}
.hover{border-bottom:1px solid #0084ce; height:30px; background: #0084ce; color:#FFF;}

.if1_lb{background:#FFF; height:250px; float:left; width:650px;}
.if2_main_new .if1_lb_main img{margin:10px 20px 10px 15px; width:160px; height:153px; float:left;}
.if2_main_new .if1_lb_main ul{float:left; margin-left:0; border-top:none;}
.if2_main_new .if1_lb_main li{float:none; height:32px; line-height:32px; width:320px; border-bottom:1px #CCC dashed;}
.if2_main_new .if1_lb_main li a{ float:left; line-height:32px;}
.if2_main_new .if1_lb_main li span{float:right;}

.if2{width:100%; margin:20px 0; float:left;}
.if2_title{background:url(../images/title.png) no-repeat; width:1000px; height:70px; margin:0 auto;}
.if2_title_new{width:630px; float:left; padding-top:40px;}
.if2_title_new span{font-size:20px; color:#FFF; margin:-5px 80px 0 40px; float:left; letter-spacing:5px; font-weight:bold;}
.if2_title_new li{font-size:14px; margin-right:40px; line-height:30px; cursor:pointer; padding:0 10px; text-align:center;}
.hover{border-bottom:1px solid #0084ce; height:30px; background: #0084ce; color:#FFF;}

.if2_title_wy{width:355px; height:50px; border-bottom:1px #0084ce solid; float:left; margin-top:30px;}
.if2_title_wy span{font-size:16px; color:#0084ce; margin:15px 0 0 10px; float:left;}
.if2_title_wy a{font-size:14px; float:right; margin-top:20px;}

.if2_main{width:1000px; margin:0 auto; background:#FFF; height:250px;}
.if2_main_new{width:600px; float:left; margin-right:30px;}
.if2_main_new img{margin:8px 20px; width:160px; height:120px; float:left;}
.jd_title{font-weight:bold; font-size:14px; height:30px; line-height:30px; color:#0084ce;}
.jd_a{float:right; margin-right:10px; color:#0084ce; font-size:12px;}
.if2_main_new p{text-indent: 2em; padding-right:5px;}
.if2_main_new ul{float:left; margin-left:20px; border-top:1px #CCC dashed;}
.if2_main_new li{float:none; height:28px; line-height:28px; width:570px; border-bottom:1px #CCC dashed;}
.if2_main_new li a{ float:left; line-height:28px;}
.if2_main_new ul li span{float:right;}

.if2_main_wy{width:355px; float:left; margin-top:3px;}
.if2_main_wy li{float:none; height:32px; line-height:32px; width:100%; border-bottom:1px #CCC dashed;}
.if2_main_wy li span{margin:0 10px; color:#0084ce; font-size:20px;}
.if2_main_wy li div{float:right; font-size:12px;}

.if3{width:100%; margin:20px 0 40px 0; float:left;}
.if3_title{background:url(../images/title.png) no-repeat; width:1002px; height:70px; margin:0 auto;}
.if3_title span{font-size:20px; color:#FFF; margin:20px 80px 0 40px; float:left; letter-spacing:5px; font-weight:bold;}
.if3_title a{font-size:14px; float:right; height:30px; margin:40px 10px 0 0;}

.if4{width:100%; float:left; margin:20px 0 40px 0;}
.if4_main{width:1000px; margin:0 auto;}
.if4_map{width:550px; height:335px; background:#FFF; padding:10px; float:left;}
.if4_cnt{width:380px; height:335px; padding:10px 15px; background:#FFF; float:right;}
.if4_cnt_title{height:50px; border-bottom:1px #0084ce solid;}
.if4_cnt_title span{font-size:16px; color:#0084ce; margin:15px 0 0 10px; float:left;}
.if4_cnt_title a{font-size:14px; float:right; margin-top:20px;}
.if4_cnt_main{height:170px; border-bottom:1px #ccc solid;}
.if4_cnt_main p{line-height:30px; padding-top:10px; font-size:14px; width:370px;text-indent: 2em;}
.if4_cnt_lx{font-size:14px; padding-top:10px; line-height:25px;}


/*首页产品滚动*/
.pd_roll{width:1000px; background:#FFF; margin:0 auto; height:220px; padding-top:10px;}
.picMarquee-left{ width:980px; height:202px; margin:0 auto; overflow:hidden; position:relative;}
.picList{ overflow:hidden; zoom:1;}
.picList li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; width:200px; height:200px; background:url(../images/bk.jpg) no-repeat;}
.picList li .pic{ text-align:center;}
.picList li .pic img{ width:155px; height:155px; display:block; padding:22px;}
.picList li .pic a:hover img{ border-color:#0084ce;}


/*企业荣誉滚动*/
.rollBox{width:700px;overflow:hidden;padding:5px 10px;margin:10px auto; border:1px #CCC solid;} 
.rollBox .LeftBotton{height:20px;width:40px;float:right;display:inline;margin:10px 0;cursor:pointer;} 
.rollBox .RightBotton{height:20px;width:40px;float:right;display:inline;margin:10px 0;cursor:pointer;} 
.rollBox .Cont{width:690px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:230px;float:left;text-align:center; background:url(../images/ry_bg.png) center no-repeat; height:242px;} 
.rollBox .Cont .pic img{padding:4px;display:block;margin:0 auto;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 


/*内页*/
.inner{width:1000px; margin:30px auto; background:url(../images/inner_title.png) top left no-repeat;}
.inner_title{width:100%; height:70px;}
.inner_title img{float:left; margin-left:25px;p}
.inner_title span{font-size:20px; color:#FFF; margin:25px 0 0 10px; float:left; letter-spacing:2px;}
.inner_title p{float:right; margin:50px 10px 0 0;}

.inner_main{background:#FFF; width:100%; float:left;}
.inner_main_left{margin-left:8px; width:250px; float:left;}
.left_dh a{width:188px; border:1px #0084ce solid; height:45px; margin-top:15px; font-size:14px; display:block; line-height:45px; background:url(../images/left.png) top right no-repeat; padding-left:45px;}
.left_dh a:hover{background:url(../images/left.png) bottom right #0084ce no-repeat; color:#FFF;}
.left_dh_over a{width:190px; height:45px; margin-top:15px; font-size:14px; display:block; line-height:45px; background:url(../images/left.png) bottom right #0084ce no-repeat; color:#FFF; padding-left:45px;}
.left_dh_small a{ width:188px; height:30px; line-height:30px; border-bottom:1px #CCC dashed; padding-left:45px; text-align:left; display:block;}

.inner_main_right{width:722px; float:left; margin:15px 0 30px 0; padding:0 10px;}
.inner_main_right img{max-width:720px;}
.inner_main_right li{width:710px; height:45px; border-bottom:1px #999 dashed; line-height:45px;}
.inner_main_right li span{font-size:16px; color:#006cb7; margin-right:10px;}
.inner_main_right li P{font-size:12px; float:right; line-height:45px;}

.new_title span{height:50px; font-weight:bold; font-size:18px; line-height:50px;}
.new_title p{height:30px; line-height:20px; border-bottom:1px #CCC dashed;}

.product_list{padding:20px 20px 0 20px;}
.pdt_title{height:30px; font-size:18px; font-weight:bold; border-bottom:4px #ccc double; color:#0084ce ; line-height:30px; margin:25px 0 15px 0; font-family: Microsoft YaHei,LiHei Pro; letter-spacing:3px;}

.page{height:40px; padding:15px 0;}
.page td{width:30px;}
.page .page_cnt{width:56px; height:26px; background:url(../images/pager_bg.jpg) no-repeat; text-align:center;}



/*底部版权*/
.foot_cp{width:100%; height:100px; background:url(../images/foot_bg.jpg) top; float:left}
.foot_cp_m{width:1000px; height:45px; margin:0 auto; padding-top:20px;}
.foot_cp_m span{font-size:13px; color:#FFF; line-height:30px; float:left;}
.foot_cp_m span a{font-size:13px; color:#FFF; line-height:30px;}
.weixin{ width:50px; height:50px; background:url(../images/weixin.png) no-repeat; display:block; float:right;}
.weixin:hover{ background:url(../images/weixin_over.png) no-repeat;}
.weibo{ width:50px; height:50px; background:url(../images/weibo.png) no-repeat; display:block; float:right;}
.weibo:hover{ background:url(../images/weibo_over.png) no-repeat;}
.oa{ width:50px; height:50px; background:url(../images/oa.png) no-repeat; display:block; float:right;}
.oa:hover{ background:url(../images/oa_over.png) no-repeat;}