@charset "utf-8";
.ix_left{ float:left; width:640px; overflow:hidden}
.ix_right{ float:right; width:320px; overflow:hidden}

.banner{height:350px; overflow:hidden; position:relative; width:640px; margin:0px auto;z-index:10;}
.banner .bd img{ width:640px; height:350px;}
.banner .hd{ overflow:hidden; position:absolute; bottom:25px; right:31px;}
.banner .hd li{ width:54px; height:38px;float:left; margin-left:8px; cursor:pointer; border:2px solid #b8b8b8;}
.banner .hd li.on{ border-color:#ad006b}

.app_field{ border:1px solid #d1d1d1; border-radius: 5px; float:right; height:348px; width:280px; margin-left:10px; padding:0 14px 0 14px; background:#fff;}
.app_field h2{ font-size:14px; color:#2a2a2a; font-family:"Microsoft Yahei"; font-weight:normal; line-height:44px;}
.app_field h2 em{color:#9b9b9b; font-size:12px;}
.app_f_list{ overflow:hidden}
.app_f_list li{ border-bottom:1px solid #e1e1e1; padding:8px 0 8px 62px; background:url(../images/ico2.png) no-repeat 3px center}
.app_f_list li.lbg2{ background:url(../images/ico3.jpg) no-repeat 13px center;}
.app_f_list li.lbg3{ background:url(../images/ico4.png) no-repeat 10px center; border-bottom:none}
.app_f_list li span{ color:#008bce; font-family:"Microsoft Yahei"; padding-top:4px; font-size:14px; font-weight:bold;}
.app_f_list li p{ line-height:18px; color:#008bce; /*color:#636363;*/font-size:12px; font-weight:normal;cursor:pointer;}

.info_scroll{ border:1px solid #d1d1d1; border-radius: 5px; height:43px; line-height:43px; padding:0 10px 0 13px; margin-bottom:10px; background:#fff;}
.info_scroll span{ float:left; color:#008bce;font-family:"Microsoft Yahei"; font-size:15px; padding-right:15px;}
.info_scroll span em{ font-size:12px;}
.info_wid{ float:left; width:640px; padding-left:15px;}
.prev1{ width:21px; height:23px; display:inline-block; float:left; background:url(../images/arrows.png) no-repeat; margin-top:11px;}
.next1{ width:21px; height:23px; display:inline-block; float:left; background:url(../images/arrows.png) no-repeat right; margin-top:11px;}

.partners_box{ overflow:hidden; border:1px solid #d1d1d1; border-radius: 5px; width:618px; height:366px; padding:10px; background:#fff;}
.partners_box h2{ border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding-left:16px; font-size:18px; color:#ff0000; font-family:"Microsoft Yahei"; font-weight:normal; line-height:42px;}
.partners_box h2 em{color:#9b9b9b; padding-left:10px; font-size:14px;  }

.partners_box ul{ overflow:hidden; width:618px;}
.partners_box ul li{ float:left; border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3;
border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; margin:9px 10px 0px 0px; width:197px; 
height:150px; list-style: none;text-align: center;font-size: 0;}
.partners_box ul li a{display: block;height: 100%;background: #ffffff repeat center;}
.partners_box ul li span{
display: inline-block;/*将行内元素改变为行内块元素显示*/
width: 1px;/*实现ＩＥ下可读效果*/
height: 100%;/*使用元素高度和图片容器高度一样*/
vertical-align: middle;/*垂直对齐*/
}
.partners_box ul li img{vertical-align:middle;}
.partners_box ul .li_r{ margin:9px 0px 0px 0px;}

.czwd_box{ border:1px solid #d1d1d1; border-radius: 5px; float:right; height:366px; width:280px; margin-left:10px; padding:10px 14px 10px 14px; background:#fff;}
.czwd_box h2{ border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding-left:16px; font-size:18px; color:#ff0000; font-family:"Microsoft Yahei"; font-weight:normal; line-height:42px;}
.czwd_box h2 em{color:#9b9b9b; padding-left:10px; font-size:14px;  }
.czwd_box_info{OVERFLOW: hidden; margin:20px auto; WIDTH: 240px; HEIGHT: 285px;  line-height:25px;}
/*ul, li, img { padding:0; margin:0; border:0; list-style:none; }*/
.czwd_box_info ul li { width:100%; float:left; padding:4px 0; }

.new_product{ border:1px solid #d1d1d1; border-radius: 5px; width:618px; height:150px; float:left; padding:10px; position:relative;background:#fff;}
.new_product h2{ font-size:14px; color:#2a2a2a; font-family:"Microsoft Yahei"; font-weight:normal; line-height:44px;}
.new_product h2 em{color:#9b9b9b; }
.new_product .bd li{ float:left; width:150px; margin-right:20px; text-align:center}

.w510{ width:560px; overflow:hidden; margin-left:30px; padding-top:5px;}
.w510 .lr1{ background:url(../images/sl.jpg) no-repeat; width:14px; height:26px; display:inline-block; position:absolute; left:13px; top:90px;}
.w510 .lr2{ background:url(../images/sr.jpg) no-repeat right; width:14px; height:26px; display:inline-block; position:absolute; right:13px; top:90px;}
.scroll {float: left; width: 560px !important;}
.new_product ul li{ float:left; width:auto; height:97px; margin:0 8px;}
.new_product .prok {
    float: left;
    height: 97px;
    margin: 0 8px;
    padding: 1px;
    text-align: center;
    width: auto;
}
.new_product .prok img {  height: 97px;  width: auto;}



.ea_link{ border:1px solid #d1d1d1; border-radius: 5px; float:right; width:280px; height:150px; padding:10px 14px 10px 14px; position:relative; margin-bottom:10px;background:#fff;}
/*.qr img{ padding:9px; border:1px solid #d4d4d4; float:left; margin-right:12px;}*/
.tel{ background:url(../images/ico_p.jpg) no-repeat 10px center; overflow:hidden; height:129px; position:absolute; left:0; top:20px; padding-left:130px; width:276px;font-family:"Microsoft Yahei";}
.tel em{ width:276px; display:block; line-height:50px; float:left; margin-top:8px; font-size:25px;}
.tel span{color:#c33838; font-size:16px; line-height:50px;}
/*.phone_tg{ overflow:hidden; background:url(../bg/lkbg2.jpg) no-repeat; display:inline-block; float:left; height:34px; line-height:34px; padding-left:28px; width:75px; color:#fff; font-size:14px; font-family:"Microsoft Yahei"; margin:9px 0 13px;}
.bmfw{ overflow:hidden; background:url(../bg/lkbg1.jpg) no-repeat; display:inline-block; float:left; height:34px; line-height:34px; padding-left:28px; width:75px; color:#fff; font-size:14px; font-family:"Microsoft Yahei"}*/

.tabnav{ height:30px; line-height:35px; overflow:hidden; font-family:"Microsoft Yahei"; border-bottom:1px solid #ddd;}
.tabnav ul{ float:left}
.tabnav li{ float:left;  font-size:13px; color:#636363; cursor:pointer; width:82px; text-align:center}
.tabnav li.active{ background:url(../bg/tabbg.png) no-repeat; color:#fff; cursor:pointer}

.tbox{ display:none;}

.znlist{ overflow:hidden; padding-bottom:3px;}
.znlist li{ vertical-align:top; background:url(../bg/bg1.png) no-repeat; width:240px; height:65px; margin-bottom:7px;}
.znlist li img{ float:left; margin:4px 36px 0 3px;}
.znlist li span{ color:#0082c0;font-family:"Microsoft Yahei"; font-size:14px; line-height:65px;}

.news_center{ background:url(../bg/bg3.png) no-repeat; height:232px; width:435px; float:left; padding:8px 17px 0 14px; margin-bottom:10px;}

.more{ float:right; color:#12a4ea; font-size:10px; font-family:Arial; text-transform:uppercase;}
.ns_top{ overflow:hidden; padding-top:17px;}
.ns_top img{ float:left; width:141px; height:95px; margin-right:16px;}
.ns_top h2{ font-size:12px; line-height:32px;}
.ns_top h2 span{ float:right; color:#9c9c9c;}
.ns_top a{color:#008bce}

.ns_list{ overflow:hidden; padding-top:10px;}
.ns_list li{ vertical-align:top; overflow:hidden; background:url(../ico/ico1.png) no-repeat 1px center; padding-left:11px;}
.ns_list li em{ float:right; color:#919191;}



.FAQ{ background:url(../bg/bg5.png) no-repeat; width:212px; float:right; height:240px; padding:0 12px 0 15px;}
.FAQ h2{ font-size:14px; color:#2a2a2a; font-family:"Microsoft Yahei"; font-weight:normal; line-height:44px;}
.FAQ h2 em{color:#9b9b9b; }
.faq_list{ overflow:hidden; padding-top:5px;}
.faq_list li{ line-height:29px; border-bottom:1px dotted #cbcbcb; background:url(../ico/ico1.png) no-repeat 2px center; padding-left:12px;}