/* CSS Document */

/*--头部--*/
a{ text-decoration:none; }
body{ margin:0px; padding:0px; font-family:微软雅黑,Verdana, Arial, Helvetica, sans-serif}
ul,li,div,h1,p,h3,dl,dt,dd,i,h2,h3,h4{ margin:0px; padding:0px; list-style-type:none; font-style:normal; font-size:14px; font-weight:normal;}
.head{background:url(../images/top_1.png) repeat-x;}
.head .menu{ width:1190px;  margin:0px auto;  height:156px;}
.head .menu li{ float:left; width:167px; text-align:center; height:156px;}
.head .menu li p{ margin-top:113px; border-left:1px solid #bdbcbc;}
.head .menu li a{ font-size:13px; color:#0e0e0e;}
.head .menu li a:hover{ color:#1b54a5;}
.head .menu li p .click{color:#1b54a5;}
.head .menu .logo{width:188px; }
.logo h1{background:url(../images/logo.png) no-repeat; width:127px; height:156px; margin:0px auto; }
.logo h1 a{width:100%; height:100%; display:block; text-indent:-9999px;}

/*--底部--*/
.food .f_m_c p a{color:#FFFFFF; line-height:32px;}
.food .f_m_c p a:hover{color:#FF9966; }
.food .f_m_a a{ color:#FFFFFF;}
.food a:hover{ color:#FF9966;}
.food{height:360px; background:#373c42; color:#FFFFFF;}
.food .f_m{width:1173px; margin:0px auto; padding-top:50px; background:url(../images/1_21.png) no-repeat right 50px;}
.food .f_m h1{font-size:25px; font-weight:normal; height:70px;}
.food .f_m_a{height:40px;}
.food .f_m_f{margin-top:40px; text-align:center; font-size:12px;}
.food .f_m_mail{border:1px solid #FFFFFF; width:197px; height:42px; display:block; font-size:14px; line-height:42px;border-radius:10px; color:#FFFFFF; text-align:center;}
.food .f_m_c span{background:url(../images/1_24.png) no-repeat; height:32px; width:150px; padding-left:50px; float:left; line-height:32px;}
.food .f_m_c p{background:url(../images/1_26.png) no-repeat; float:left; display:block; width:200px; height:32px; padding-left:40px;}


/*--首页--*/
.zhilan14chu{ color:#1b54a5; font-size:14px; margin-top:20px;font-weight:bold; display:block;}
.menu_bt a{display:block; position:absolute; top:159px; left:55px; border:1px solid #FFFFFF; height:30px; width:100px; text-align:center; line-height:30px; color:#FFFFFF; font-size:14px;}
.menu_bt a:hover{ color:#FF9900; border:1px solid #FF9966;}
.xianlan{ background:url(../images/xian.png) no-repeat center bottom;}
.head .menu .xianlan p a{ color:#1b54a5;}
.i_banner{background:url(../images/ban_0.jpg) no-repeat top center;  padding-top:533px;}
.banner_menu div{ float:left; text-align:center;}
.banner_menu{width:1008px; margin:0px auto; height:228px; }
.menu_bt{height:228px; margin-top:0px; width:223px;  background:#1b54a5; position:relative;}
.menu_bt i{display:block; position:absolute; background:url(../images/zx_01.png) no-repeat; width:127px; height:100px;left: 48px; top: 29px;}
.menu_1,.menu_2,.menu_3,.menu_4{width:192px; background:#FFFFFF; height:208px;}
.menu_2{ border-right:1px solid #a1a1a1;}
.menu_3{ border-right:1px solid #a1a1a1;}
.a_img_1{width:169px; height:92px; display:block; margin:0px auto; margin-top:37px; text-indent:-9999px;}

.menu_1 .a_img_1{background:url(../images/aa_0.png) no-repeat;  margin-top:37px;}
.menu_1 .a_img_1:hover{background:url(../images/cc_0.png) no-repeat; }
.menu_1 .cc{background:url(../images/cc_0.png) no-repeat;}

.menu_2 .a_img_1{background:url(../images/aa_1.png) no-repeat;}
.menu_2 .a_img_1:hover{background:url(../images/cc_1.png) no-repeat;}
.menu_2 .cc{background:url(../images/cc_1.png) no-repeat;}

.menu_3 .a_img_1{background:url(../images/aa_2.png) no-repeat;}
.menu_3 .a_img_1:hover{background:url(../images/cc_2.png) no-repeat;}
.menu_3 .cc{background:url(../images/cc_2.png) no-repeat;}

.menu_4 .a_img_1{background:url(../images/aa_3.png) no-repeat;}
.menu_4 .a_img_1:hover{background:url(../images/cc_3.png) no-repeat;}
.menu_4 .cc{background:url(../images/cc_3.png) no-repeat;}

.zhihei14chu{font-size:14px; color:#252424;display:block; margin-top:20px; font-weight:bold;}
.zhihei14chu:hover{ color:#1b54a5;}
.clear{clear:both;}
.main_index{height:655px;background:url(../images/index_bg.png) repeat-x;}
.m_i_about{background:url(../images/1_10.png) no-repeat 0px 80px; width:548px; font-size:14px; color:#363434; float:left;border-right:1px solid #c1c1c1; height:655px; }
.m_i_about li{ text-indent:2em; line-height:25px; width:448px; padding-left:25px;}
.m_i_why{float:left; width:540px; height:655px;}
.m_i_w_main{ margin:70px 0px 0px 65px;background:url(../images/why.png) no-repeat; padding-top:110px;}
.m_i_w_main dl{ margin-bottom:20px;}
.m_i_w_main dt{height:62px;background:#1b54a5; padding:0px 40px; cursor:pointer;}
.m_i_w_main dt span{display:block; float:left;line-height:62px;  font-size:14px; font-weight:bold;color:#FFFFFF; }
.m_i_w_main dt i{background:url(../images/jia.png) no-repeat 0px 50%; width:14px; display:block; height:62px; float:right;}
.m_i_w_main dd{font-size:12px; color:#787777; line-height:25px; height:150px; }
.m_i_w_main dd p{padding:20px 35px;}
.m_i_w_main .click{ background:#148fcc;}
.m_i_w_main .click i{ background:url(../images/jian.png) no-repeat 0px 50%; }


/*--产品中心--*/
.p_banner{ background:url(../images/p_02.jpg) no-repeat top center; height:372px;}
.p_main{width:990px; margin:0px auto;}
.p_m_left{width:183px; float:left;}
.p_m_left h2{height:52px; background:url(../images/p_1.png) no-repeat;}
.p_m_l_menu{border:1px solid #d8d7d7; border-top:0px; margin-bottom:20px;}
.p_m_l_menu li{ height:62px; border-bottom:1px solid #b4b5b6; margin:0px 10px; text-align:center;}
.p_m_l_menu li a{ font-size:14px; color:#000000; line-height:85px;}
.p_m_l_menu li a:hover{ color:#0151a8;}
.p_m_l_menu li .zhi14lan{color:#0151a8;}
.p_m_right{width:748px; float:right;}
.p_m_right h3{ background:url(../images/p_2.png) no-repeat; text-align:right;color:#5b5959; line-height:33px; height:33px; }
.p_m_right font{ color:#0251a9;}
.p_m_r_m{ border:1px solid #d8d7d7;border-top-right-radius:3px; padding:0px 50px;}
.xian{height:1px; background:#0151a8;}
.p_m_r_m h2{font-size:16px; line-height:40px; margin-top:40px;}
.p_m_r_m_z dt{ font-size:16px; line-height:60px; }
.p_m_r_m_z dd{ font-size:14px; line-height:22px; color:#807d7d; text-indent:2em; margin-bottom:30px;}
.p_m_r_m_z dd p{ color:#807d7d; line-height:22px; text-indent:2em;}

/*--服务支持--*/
.suppory_1{ font-size:14px; color:#a6a7a7;}
.suppory_1 font{ font-size:16px; color:#0c0c0c;}
.suppory_main_1 dt{ font-size:16px;color:#0c0c0c; height:30px;}
.suppory_main_1 dd{ color:#a6a7a7; font-size:14px; padding-left:40px; line-height:25px;}
.suppory_main_2{ margin-bottom:30px;}
.suppory_main_2 h4{ font-size:16px;color:#0c0c0c; height:35px;}
.suppory_main_2 dt,.suppory_main_2 dd{ padding-left:40px;}
.suppory_main_2 dt{ color:#0c0c0c; line-height:30px;}
.suppory_main_2 dd{ color:#a6a7a7; line-height:22px;}
.c_banner{ background:url(../images/contact.jpg) no-repeat top center; height:372px;}
.contact_1 strong{ font-size:26px; height:45px; display:block; color:#a5a6a7;}
.contact_1 div{ font-size:13px; color:#474849; text-indent:2em;}
.contact_2{background:url(../images/contact_1.png) no-repeat; padding-left:70px;}
.contact_2 li{ line-height:60px;}
.contact_form dt{ height:25px; color:#424141;}
.contact_form dd{ height:65px;}
.contact_form input,textarea{ border:1px solid #dbd7d7; background:#f5f4f4; line-height:22px; height:38px; border-radius:10px; font-size:16px; padding:0px 5px; width:600px; color:#a5a6a7;}
.contact_form a{ height:36px; line-height:36px; font-size:20px; color:#FFFFFF; background:#0243ff; display:block; float:right; margin-right:80px; width:175px; border-radius:10px; text-align:center;}
.contact_form a:hover{ background:#0151a8;}

/*--关于我们--*/
.about_banner{ background:url(../images/about_1.jpg) no-repeat top center; height:372px;}
.about_main p{ line-height:22px; text-indent:2em; color:#606060; margin-bottom:40px;}
.culture_main{ background:url(../images/about_05.png) no-repeat; height:479px;font-size:14px; color:#636464; padding-left:120px;}
.logo_main{ text-indent:2em; line-height:30px; color:#606060;}
.honor_main{ height:160px; margin:0px auto; width:510px;}
.honor_main li{ float:left; margin:0px 5px;}
.honor_main li img{ border:0px;}

/*--加入我们--*/
.join_banner{background:url(../images/join.jpg) no-repeat top center; height:372px;}
.join_main dt{ font-size: 14px; color:#454444; font-weight:bold; line-height:40px;}
.join_main dd{ margin-bottom:40px;}
.join_main dd p{ line-height:25px; font-size:13px; color:#454444;}

/*--解决方案--*/
.plan_banner{background:url(../images/plan_02.jpg) no-repeat top center; height:372px; }

/*--图片切换--*/
*{margin:0;padding:0;list-style-type:none;}
:focus{outline:0;}
img{vertical-align:middle;}
a,img{border:0;}
.f-l{float:left;}.f-r{float:right;}
/* focus */
.focus{width:100%;overflow:hidden;position:relative;margin:0 auto;}
.focus .focuspic{height:570px;width:999em;position:relative;float:left;}
.focus .focuspic .indexbanner{float:left;width:640px; text-align:center;position:relative;height:570px;overflow:hidden;}
/* scrollbox */
.scrollbox{height:190px;padding:20px 0;float:left;}
.scrollbox .scrollbtn{width:17px;height:28px;margin:60px 0 0 0;overflow:hidden; background:url(../images/right.png) no-repeat;cursor:pointer;}
.scrollbox #prev{ background:url(../images/left.png) no-repeat;}
.scrollbox .scrollpic{float:left;margin:0 16px 0 16px;display:inline;width:562px;height:190px;overflow:hidden;}
.scrollbox .scrollpic ul{width:999em;float:left;display:inline;}
.scrollbox .scrollpic li{float:left; margin:0px 10px;text-align:center; width:120px;}
.scrollbox .scrollpic li a img{border:solid 1px #ddd;padding:5px;}
.scrollbox .scrollpic li a span{display:block;height:30px;line-height:30px;cursor:pointer;}
.scrollbox .scrollpic li a:hover span,.scrollbox .scrollpic li.current a span{color:#3366cc;font-weight:800;}
.scrollbox .scrollpic li.current a img{border:solid 1px #3366cc;}
