﻿@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑";  list-style:none; text-decoration:none; }

.cl{ clear:both;}

.fl{ float:left;}

img{ border:none;}

.wramp{ width:1004px; margin:0 auto;}

/* top */

.top{ height:30px; width:100%; background:#eaeaea; }

.top ul{ width:300px; padding-left:1000px; margin:0 auto; }

.top li{ float:left; padding-left:20px; background:url(../images/tel.jpg) no-repeat 0 -2px; height:30px; line-height:30px; margin-right:15px; font-weight:bold; color:#666}

.top li a{font-weight:bold; color:#666}

.top .home{background:url(../images/home.jpg) no-repeat 0 -2px;}

/* head */

.head{ height:77px; width:100%; background:url(../images/head.jpg) repeat-x;}

.header{ width:1300px; margin:0 auto;}

.nav{ padding:0 30px;}

.nav li{ float:left; height:77px;}

.nav .xian{ width:7px; height:77px; background:url(../images/xian.jpg) no-repeat;}

.nav li span{ display:block; font-size:10px;}

.nav li a{ display:block; color:#fff; height:37px; padding-top:30px; font-size:14px; width:100px; text-align:center;}

.nav li a:hover{ background:#000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

.search{ padding-top:27px;}

.search .sear{ height:30px; width:209px; background:url(../images/search.jpg) no-repeat;}

.search .sear .sear_l{ border:none; background:none; width:145px; height:25px; padding:5px 0 0 14px; float:left; color:#ccc; }

.search .sear .sear_r{ border:none; background:none; width:50px; height:30px; float:left}

/* banner */

.banner img{ width:100%; height:auto !important;}

.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:auto; width:100%;}

.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;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



/* about */

.about{ height:117px; margin:25px auto; }

.about dl{ height:117px; width:299px; background:url(../images/about_bg.jpg) no-repeat; margin:0 15px;float:left;position:relative; }



.about dl img{ width:97px; height:94px; float:left; margin:12px; }

.about dl dd a{ display:block;font-size:18px; color:#014192; font-weight:bold; margin-top:15px; margin-bottom:5px;}

.about dl p{ padding:0 24px; line-height:25px; color:#666 }

.about ul{ width:151px; height:194px; background:url(../images/about_list.gif) no-repeat; position:absolute; z-index:5; text-align:center; left:130px; top:110px; display:none;}

.about ul h3{ font-size:18px;color:#014192; line-height:30px; }

.about ul li{background:url(../images/abo_bg.jpg) no-repeat 7px 8px; width:100px; margin:25px 30px; }

.about ul li a{ font-size:14px; color:#666}

.about ul li a:hover{ color:#06C}

/* pro */

.pro{ width:100%; height:290px; background:url(../images/pro_bg.jpg) repeat-x; padding:30px 0;}

.pro_c{margin:0 auto;width:1004px;  height:290px;overflow:hidden; position:relative;}

.pro_c li{float:left;}

.pro_c .text-area{line-height:24px; width:280px;}

.pro .text-area h2{ font-size:16px; line-height:40px; padding-left:10px; }

.pro_c .text-area dd{ line-height:20px; color:#ccc;padding-left:10px;}

.pro_c .text-area p{padding-left:10px;}

.pro_c .text-area p a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; background:#033573; color:#fff; margin-top:15px;}

.pro_c .text-area p a:hover{ color:#00F; background:#fff;}

.pro_c ul li{width:320px; margin-right:24px; color:#fff; height:290px;  float:left;}

.pro_c ul img{ width:292px; height:125px; border:10px solid #fff; border-width:10px 12px;}

.pro_c ul li .text-area  p{line-height:24px;height:24px;}

.pro_c .prev{height: 56px;position: absolute;width: 37px;background:url(../images/prev.jpg) no-repeat;right:0;top:50px;filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;}

.pro_c .prev:hover{background:url(../images/prev1.jpg) no-repeat;filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;}

.pro_c .next{ height: 56px;position: absolute;width: 37px;background:url(../images/next.jpg) no-repeat; left:0; top:50px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

.pro_c .next:hover{background:url(../images/next1.jpg) no-repeat;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

/* hang */

.hang{ width:100%; height:620px; background:#eee; }

.news_t{ padding:45px 192px; text-align:center; }

.news_t dd{ font-size:16px;}

.news_t p{ color:#666; line-height:25px; margin-top:15px;}

.news_b dl{ width:190px; height:auto; float:left; margin-left:8px;}

.news_b dl dt img{ width:190px; height:305px;}

.news_b dl dd{  margin-top:7px;}

.news_b dl dd a{ display:block;height:33px; border:1px #999 solid; width:188px; line-height:33px; text-align:center; font-size:18px; color:#333}

.news_b dl dd a:hover{ background:#FF9;}

.news_b .dl_bottom{ margin-top:40px;}

/* con */

.con{ margin-bottom:20px;}

.friend { width:670px; }

.con h4{ height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#333; margin:20px 0 10px 0;}

.con h4 span{ margin-left:10px;}



.friend li{ float:left; margin:10px 0; margin-right:20px; width:300px; }

.friend li a{ color:#333; font-size:15px;border-bottom:1px dotted #666; display:block;}

.contact_c{ background:#eee; padding:10px; width:300px; line-height:20px; color:#333; margin-bottom:10px;}

.contact_c li{ font-weight:bold; font-size:15px; list-style:inside; margin-bottom:5px;}

/* footer */

.footer{ width:100%; height:270px; background:url(../images/footer.jpg);  color:#fff}

.foot_l{ height:270px; width:750px !important; overflow:hidden;}

.foot_l li{ float:left; margin-right:50px; line-height:25px; height:auto;}

.footer a{ color:#fff;}

.footer a:hover{ text-decoration:underline}

.foot_l li .foot_list{ color:#d8a737 ;font-weight:normal;font-weight:bold; display:block; margin:45px 0 10px 0; font-size:15px;}

.foot_l  p{ margin-top:25px;}


.foot_r{ width:160px !important; height:270px; overflow:hidden; float:right; }
.link { position:relative;}

.foot_r ul{position:absolute; z-index:5; bottom:33px; display:none;}

.foot_r ul a{ display:block; width:130px; height:25px; line-height:25px; text-align:center; background:#064a9f; margin:2px 0; }

.foot_r ul a:hover{ color:#F60; background:#ccc;}

.foot_r { padding:130px 0 0 70px; height:140px;}

.link_l{ width:100px; height:30px; background:#064a9f; margin-right:10px; line-height:30px; text-align:center; margin-top:2px; font-size:14px; }

.link_r{ width:37px; height:33px;}



/* 安卡动态 */

.content{ margin-top:10px;}

.fenye_img img{ width:100%; height:auto}

.mianbao img{ float:left; margin:2px 5px 0 0; }

.mianbao{ height:25px; padding-top:15px; margin-bottom:35px; overflow:hidden;}

.mianbao a{ color:#666; font-size:14px;}

.mianbao a:hover{ color:#f00; text-decoration:underline;}

.content_l{ width:670px; margin-right:30px;}



.content_c .text{ border-bottom:1px #999 dotted; margin-bottom:30px; color:#666} 

.content_c a{ color:#666;}

.content_c a:hover{ color:#039}

.content_c h5{ font-size:24px; font-weight:normal; color:#000;}

.content_c img{ width:670px; height:190px; margin:10px 0;}

.content_c p{ line-height:25px;}

.content_c dd{ padding-left:350px; margin:10px 0;}

.content_c span{ float:right;}

.pages{ height:45px;}

.pages li{ float:left; margin-right:5px;}

.pages .thisclass{eight:25px;border:1px #CCC solid; line-height:25px;padding:0 10px; background:#06C; color:#fff;}

.pages li a{ height:25px; display:block; height:25px;border:1px #CCC solid; line-height:25px;padding:0 10px; color:#333;}

.pages li a:hover{ color:#F00}

.content_r{ width:280px; background:#f3f3f3; padding-left:20px; color:#3e3e3e;padding-bottom:140px;}

.content_r a{ color:#3e3e3e;}

.content_r h5{ background:url(../images/h5.jpg) no-repeat; padding-left:10px; font-size:16px; margin:35px 0 15px 0;} 

.content_r .list li a{ display:block; font-size:14px; line-height:40px; border-bottom:1px #999 dotted; width:245px; padding-left:15px;}

.content_r .list li a:hover{ color:#06F}

.content_r  .list_news li a{ line-height:35px; display:block; padding-left:15px; background:url(../images/news_tu.jpg) no-repeat 2px 13px;}

.content_r  .list_news li a:hover{ text-decoration:underline; color:#000;}

.content_r  .list_pros li a{ float:left; margin:10px; }

.content_r  .list_pros li a:hover{ color:#F60}

/*单页*/

.dan{ line-height:30px;color:#333 }

.dan img{ margin-bottom:10px;}

.licheng p{ line-height:30px; height:30px; background:#f3f3f3; margin:10px 0; padding-left:20px;}
.zizhi_box{ width:670px;}
.zizhi_box dl{ width:210px; height:160px; float:left; margin:10px 10px 10px 0 ;}
.zizhi_box .zihi img{ width:210px; height:115px;}
.zizhi_box  dd{ font-size:16px; text-align:center; margin:3px 0;}

/*内容页*/

.neirong{line-height:30px;color:#333; }

.neirong img{ margin:10px 0 20px 0;}

.neirong h6{ font-size:16px; line-height:35px;text-align:center;}
.neirong p{font-size:14px;}

/*解决方案*/

.jie{ margin-bottom:30px;}

.jie dl{ position:relative; margin-top:15px;}

.jie dt img,.neirong img{ width:670px; height:210px;}

.jie dd{position:absolute; z-index:5; left:275px; bottom:0px; }

.jie dd a{ display:block; width:120px; height:35px; background:#F96; color:#333 ; font-size:16px; line-height:35px; text-align:center;}

.jie dd a:hover{ background:#66F; color:#F93;}

.jie_text h6{ font-size:24px; font-weight:normal; margin:20px 0;}

.jie_text img{ margin:10px 0; width:670px; height:260px;}

.jie_text { line-height:30px;color:#333}

/*作品展示*/

.list_pro dl{ width:668px; height:143px; border:1px #ccc solid; color:#666; position:relative; margin:10px 0;}

.list_pro dl dt img{ width:200px; height:115px; margin:14px 20px; float:left;}

.list_pro dl dd{ font-size:14px; font-weight:bold; line-height:25px; margin-bottom:10px;}

.list_pro dl p{ line-height:30px; width:300px; height:110px; overflow:hidden; padding-left:10px; text-indent:24px;}

.list_pro dl span{ display:block; position:absolute; z-index:5; right:0; bottom:0;  }

.list_pro dl span a{display:block;width:93px; height:33px; line-height:33px; text-align:center; background:url(../images/more.jpg) no-repeat; color:#666; font-size:14px; }

.list_pro dl span a:hover{ color:#f00}

.pro_article_t{ height:150px;overflow:hidden;}

.pro_article_t img{ height:148px; border:1px solid #ccc; width:280px;float:left; overflow:hidden;}

.pro_article_t span{ font-size:20px; font-weight:700; margin:50px 0 0 50px; line-height:150px;  }

.pro_article_b{ height:auto !important ; width:668px; border:1px solid #ccc; margin:15px auto; padding-bottom:15px; min-height:540px;}

.pro_article_b h2{ height:35px; border-bottom:1px solid #ccc; background:#eaebec; font-size:16px; line-height:35px; padding-left:20px;}

.pro_article_b dd{ line-height:25px; padding:10px;color:#666; }

.prenext{ height:50px; }

.prenext dt{ float:left; margin:0 10px; color:#333}

.prenext dt a{ color:#666;}

.prenext dt a:hover{ color:#33F; text-decoration:underline;}

/*服务与支持*/

.jianzheng_text{ height:100px; margin:30px 0; background:#f1f0f0; padding:30px 25px; width:610px}

.list_hangye{ width:574px; padding:0 48px;}

.list_hangye li{ float:left; margin-right:40px; margin-left:5px; margin-top:10px;}

.list_hangye li a{ color:#666}

.list_hangye li a:hover{ color:#03C}

.server_liuc h3{ color:#014192; font-weight:normal; font-size:18px;margin:20px 0 5px 0;}

.server_liuc .liucheng_article{ height:150px; width:640px; padding:30px 15px; background:#ebebeb}

.server_shouhou{ line-height:30px; color:#333}

.server_shouhou img{ margin-bottom:10px;}

.dingzhi { margin:40px auto; width:974px; line-height:35px; padding-bottom:60px;}
.dingzhi h5{ text-align:center; font-size:20px; margin-bottom:40px;}
.dingzhi input{ background:none; border:none; width:250px; height:30px; border:1px solid #CCC; background:#f2f2f2; margin-right:10px; padding-left:10px;}
.dingzhi .liuyanan{ width:80px; height:30px; float:right; margin-right:42px;}
.dingzhi textarea{ width:880px; height:285px; margin-left:40px;background:none; border:none;border:1px solid #CCC; background:#f2f2f2;padding-left:10px; padding-top:15px;}
.dingzhi p{ margin:15px 0; }


/*联系我们*/

.callus{ color:#666; line-height:25px;}

.callus h1{ text-align:center; font-size:35px; font-weight:normal; font-family:"宋体"; background:url(../images/dian.jpg) no-repeat 490px 0; height:50px; line-height:50px; margin:80px auto;; }

.lianxi{ float:left; margin:0 10px; }

.lianxi p{ color:#000; font-size:16px; margin-bottom:5px;}

.ditu{ width:100%; height:420px;margin:50px 0; }

.call_bott{ width:100%; height:130px; margin-bottom:25px; border-bottom:2px #eee solid; border-top:2px #eee solid; padding-top:50px;}

.fenxiang{ padding-left:250px;}

.fenxiang_t{ font-size:18px; padding-top:10px;}

.bdsharebuttonbox a{ padding-right:20px;}