@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*���Ŀ�ʼ*/

label[for], 
input[type="button"], 
input[type="submit"], 
input[type="reset"]{cursor: pointer;}



.more{float:right;margin:15px 20px 0 0;display:block;width:30px;height:5px;}
.title{height:35px;line-height:35px;color:#fff;}
.t_l {width:3px;height:35px;position:relative;z-index:99;}
* html .t_l {margin-right:-3px;}
.t_c {height:35px;background:url(../images/title_r.gif) no-repeat right top;}
.t_c span {float:left;padding-left:10px;line-height:32px;font-size:15px;font-family:"Microsoft YaHei";color:#fff;}
.t_c span b {padding-left:10px;font-family:arial;font-size:12px;color:#96bdd6;font-weight:normal;}
.t_c span a {color:#005d98;}
.t_c i {float:right;margin:12px 10px 0 0;font-family:"����";font-style:normal;}
.t_c i a {color:#7f99a9;}

.tab_01 {width:300px;height:39px;left:1px;top:1px;font-size:15px;font-family:"Microsoft YaHei";color:#005d98;z-index:999;}
.tab_01 a {padding:0 18px;display:inline-block;height:39px;color:#005d98;}
.tab_01 a:hover, .tab_01 .cur_02 {text-decoration:none;color:#fff;background:url(../images/news_tab_o.gif) no-repeat center top;}
.t_c i {float:right;margin:12px 10px 0 0;font-family:"����";font-style:normal;}



.main_banner{width:100%;height:420px;background:url(../images/banner_01.jpg) no-repeat center top;}
.main{width:970px;margin:10px auto 0 auto;background:url(../images/main_bg.png) repeat-y center top;/*_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Img/Index/main_bg.png" ,sizingMethod="crop");*/}
.main_bot {width:970px;height:8px;margin:0 auto;}
.main_one {width:100%;background:url(../images/main_one.jpg) no-repeat center 170px #000;}
.banner{width:960px;height:400px;}
.main_bg {width:100%;height:450px;padding-bottom:1px;border-bottom:1px solid #ccc;}







/*��Ʒ����*/
.bg_two {padding-top:20px;}
.pro_nav_side {width:210px;}
.pro_til{height:51px;padding:17px 0 0 55px;color:#fff;background:url(../images/sub_til.gif) no-repeat;font-size:15px;font-family:"Microsoft YaHei";overflow:hidden;}
.pro_til span {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase; display:block;}
.pro_til a{color:#fff;}
.pro_nav{padding:0;background:url(../images/sub_bg_y.gif) repeat-y left top;overflow:hidden;}
.pro_nav h2 {width:128px;float:left;margin-left:12px;display:inline;margin-top:10px;padding-left:10px;height:26px;line-height:26px;color:#fff;font-size:12px;background:url(../images/h2.png) no-repeat;overflow:hidden;}
.pro_nav h2 a {color:#fff;}
.pro_nav_list {width:182px;}
.pro_nav_list li{padding-left:21px;margin-top:11px;padding-bottom:2px;height:31px;line-height:32px;font-weight:bold;vertical-align:middle;background:url(../images/sub_li.gif) no-repeat;overflow:hidden;}
.pro_nav_list a {color:#0373a8;}
.pro_nav_list .nobg{border:none;}
.sub_bot {height:8px;overflow:hidden;}
.sub_bot img {vertical-align:top;}

.sub_adv {margin-top:12px;height:116px;color:#fff;font-family:"Microsoft YaHei";background:url(../images/sv_bg.gif) no-repeat;}
.sub_adv p {padding-top:5px;text-align:center;font-size:18px;}
.sub_adv p a {color:#fff;}
.sub_tel {padding-top:15px;text-align:center;color:#fff;font-size:14px;}
.sub_tel span {font-size:16px;}
.sub_icon {text-align:center;padding-top:10px;}
.sub_icon a {padding-right:9px;}


.sample {width:720px;}
.samp_til {height:31px;line-height:31px;border-bottom:4px solid #036aac;}
.samp_til span {float:left;height:31px;font-family:"Microsoft YaHei";font-size:15px;}
.samp_til span a {float:left;display:block;width:98px;height:31px;padding-left:25px;color:#fff;background:url(../images/pro_tab.gif) no-repeat;}
.samp_til span a:hover, .samp_til .cur_01 {text-decoration:none;background:url(../images/pro_tab_o.gif) no-repeat;}
.samp_til i {float:right;margin:12px 5px 0 0;font-family:"����";font-style:normal;}
.sample_cont {padding-top:20px;height:594px;overflow:hidden;}
.case_img{float:left;width:211px;height:198px;margin-right:42px;display:inline;}
.case_img dt{width:211px;height:158px;}
.case_img dt img{width:205px;height:152px;float:left;padding:2px;border:1px solid #d7d7d7;}
.case_img dd{height:40px;line-height:35px;text-align:center;}
.case_img dd a {color:#6f6f6f;}
.sample_cont .nomargin {margin-right:0;}


/*-------vs--------------------*/
.vs_side {width:100%;height:615px;margin-top:20px;padding-top:20px;background:url(../images/vs_side_bg.gif) repeat-x;overflow:hidden;}
.vs_area {width:960px;margin:0 auto;}
.vs_slogan {padding-top:37px;height:73px;text-align:center;font-family:"Microsoft YaHei";font-size:14px;color:#005d98;background:url(../images/vs_til.gif) no-repeat center top;overflow:hidden;}
.vs_slogan b {padding-left:100px;font-size:35px;color:#f06500;}
.vs_slogan span {padding-left:250px;}
.vs_cont {padding:25px 40px 0 40px;}
.vs {width:80px;height:108px;left:440px;top:75px;}
.vs_l {width:384px;height:470px;overflow:hidden;}
.vs_img {}
.vs_img dt {width:384px;height:233px;}
.vs_img dt img {float:left;width:378px;height:227px;padding:2px;border:1px solid #d7d7d7;}
.vs_img dd {height:33px;line-height:30px;text-align:center;font-weight:bold;background:url(../images/vs_shadow.gif) no-repeat center top;}
.vs_img a {color:#005d98;}
.vs_text {background:url(../images/line_01.gif) repeat-x left top;}
.vs_text dt {padding-top:7px;line-height:30px;color:#f46d00;font-size:14px;font-family:"Microsoft YaHei";}
.vs_text dd {padding-left:18px;color:#005d98;line-height:26px;overflow:hidden;background:url(../images/item_01.gif) no-repeat 4px 11px;}

.vs_r {width:384px;height:470px;overflow:hidden;}
.vs_img_copy a {color:#6f6f6f;}
.vs_copy dt {color:#6f6f6f;}
.vs_copy dd {color:#6f6f6f;padding-left:0;background:none;}




/*-------����-----------*/
.process_01 {width:960px;height:1196px;padding-top:38px;margin-top:25px;background:url(../images/process_01.jpg) no-repeat;}
.slogan_01 {padding-left:317px;font-family:"Microsoft YaHei";font-size:22px;color:#005d98;overflow:hidden;}
.slogan_01 b {font-size:29px;color:#005d98;}
.slogan_01 i {padding-left:30px;font-style:normal;font-size:20px;color:#fff;}

.ps_cont {padding:25px 20px 0 20px;width:918px;height:730px;}
.part {position:absolute;width:455px;height:355px;overflow:hidden;font-family:"Microsoft YaHei";}
.part dt {font-size:18px;color:#005d98;font-weight:bold;overflow:hidden;zoom:1;}
.part dt span {float:left;display:block;padding-right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-family:arial;font-size:24px;color:#fff;font-weight:bold;background:url(../images/item_02.gif) no-repeat;}
.p_text {float:left;width:400px;padding-bottom:12px;background:url(../images/line_02.gif) repeat-x left bottom;}
.part dt b {font-size:44px;color:#e19a06;}
.part dd {padding-left:50px;font-size:13px;color:#585858;}
.part p {padding-left:20px;padding-top:12px;line-height:22px;background:url(../images/item_03.gif) no-repeat 3px 20px;}
.part dd span {color:#f06500;}
.part_01 {left:25px;top:85px;}
.part_02 {right:55px;top:345px;}
.part_03 {left:25px;top:640px;}
.part_04 {right:25px;top:900px;}



/*-------���ͼ-----------*/
.adv{width:960px;height:110px;padding-bottom:23px;background:url(../images/adv_shadow.gif) no-repeat center bottom;overflow:hidden;}
.adv img {vertical-align:middle;}
.adv_tel {left:280px;top:75px;font-family:"Microsoft YaHei";font-size:14px;width:290px;color:#fff}
.adv_tel span {font-size:18px;}
.adv_btn {left:110px;top:78px;}
.adv_btn a {margin-right:12px;}
.adv_01 {margin-top:15px;}
.adv_tel_01 {right:10px;top:66px;color:#934a1d;font-size:15px;font-family:"Microsoft YaHei";width:235px;}
.adv_tel_01 span {color:#de0000;font-size:19px;}
.adv_btn_01 {width:205px;right:32px;top:30px;}
.adv_btn_01 a {margin-right:20px;}


/*-------��˾���-----------*/
.about_side {width:960px;margin-top:5px;overflow:hidden;}
.about_cont {height:450px;border:1px solid #aed0e6;border-top:none;overflow:hidden;}
.app_list {padding:20px 0 25px 20px;background:url(../images/line_03.gif) repeat-x left bottom;}
.app_list dt {float:left;width:290px;height:191px;}
.app_list dt img {float:left;width:284px;height:185px;padding:2px;border:1px solid #d7d7d7;}
.app_list dd {float:left;width:605px;padding-left:25px;}
.app_list h2{line-height:22px;font-size:14px;font-family:"Microsoft YaHei";font-weight:normal;}
.app_list h2 a {color:#005d98;}
.app_list p {color:#6f6f6f;line-height:22px;padding-top:10px;height:125px;overflow:hidden;}
.app_list p span a{ background:none; width:auto; height:auto;float:none; margin:0; line-height:normal;}
.app_list span {display:block;font-size:14px;}
.app_list span a {float:left;display:block;margin-right:10px;width:105px;height:30px;line-height:30px;text-align:center;color:#fff;font-family:"Microsoft YaHei";background:url(../images/btn_bg.gif) no-repeat;}

.about_show{padding:20px 12px 0 12px;}
.show_hide {width:862px;height:190px;margin-left:14px;display:inline;overflow:hidden;}
.show_pic{float:left;width:205px;height:190px;margin-right:14px;overflow:hidden;}
.show_pic dt{width:205px;height:160px;}
.show_pic dt img{width:193px;height:148px;float:left;padding:5px;border:1px solid #d7d7d7;}
.show_pic dd{height:30px;line-height:25px;text-align:center;}
.show_pic dd a {color:#6f6f6f;}
.about_show .nomargin {margin-right:0;}
.arr_l_xx, .arr_r_xx {width:21px;height:62px;margin-top:50px;z-index:999;cursor:pointer;}


/*-------�����豸-----------*/
.area_two {width:960px;margin-top:15px;overflow:hidden;}
.client {width:659px;}
.client_cont {height:350px;padding:16px 18px 0 17px;background:url(../images/radius_bg_01.gif) no-repeat left bottom;overflow:hidden;}
.equ_adv {width:624px;height:161px}
.equ_adv img {width:618px;height:155px;padding:2px;border:1px solid #d7d7d7;vertical-align:middle;}
.equ_img {width:299px;height:135px;padding-top:16px;}
.equ_img img{width:293px;height:129px;padding:2px;border:1px solid #d7d7d7;vertical-align:middle;}
.equ_img dd {height:30px;line-height:30px;text-align:center;}
.equ_img a {color:#6f6f6f;}

/*-------��������-----------*/
.partner {width:288px;}
.par_cont {height:366px;padding:0 11px;background:url(../images/radius_bg_02.gif) no-repeat left bottom;overflow:hidden;}
.faq {padding:9px 0 12px 0;border-bottom:1px dotted #d3d3d3;}
.faq dt {height:29px;line-height:29px;padding-left:25px;background:url(../images/faq_q.gif) no-repeat left 6px;}
.faq dt a{color:#135db2;}
.faq dd {line-height:19px;padding-left:25px;padding-bottom:3px;color:#6f6f6f;background:url(../images/faq_a.gif) no-repeat left 2px;}
.color {border-bottom:none;}

/*-------��Ѷ-----------*/
.block_side{width:960px;margin-top:15px;}
.block_2{width:659px;}
.block_cont_2 {padding:15px 13px 0 13px;height:350px;background:url(../images/radius_bg_01.gif) no-repeat left bottom;overflow:hidden;}
.new_about {height:150px;border-bottom:1px dotted #d3d3d3;overflow:hidden;}
.new_about dt{float:left;width:176px;height:130px;}
.new_about dt img {float:left;width:170px;height:124px;padding:2px;border:1px solid #d7d7d7;}
.new_about dd{float:left;width:435px;padding-left:20px;}
.new_about h2{line-height:22px;font-size:12px;}
.new_about h2 a {color:#ff7800;}
.new_about p {color:#6f6f6f;line-height:20px;padding-top:10px;height:72px;overflow:hidden;}
.new_about p a {color:#efa50b;font-family:"����";}
.new_about span {display:block;font-family:"����";}
.new_about span a {color:#2e0609;}

.test_guide {padding-top:12px;}
.test_guide li{float:left;width:272px;padding-right:30px;height:29px;padding-left:13px;line-height:29px;background:url(../images/item_04.gif) no-repeat left 13px;overflow:hidden;vertical-align:middle;color:#999;}
.test_guide li a{float:left;color:#6f6f6f;}
.test_guide li span {float:right;color:#bbbbbb;}
.test_guide .noborder {border:none;}

/*-------��������-----------*/
.block_3{width:288px;}
.block_cont_3 {height:366px;padding:0 1px;background:url(../images/radius_bg_02.gif) no-repeat left bottom;overflow:hidden;}
.form_til {height:101px;background:url(../images/form_til.gif) no-repeat;}
.ftil {padding-top:15px;font-family:"Microsoft YaHei";}
.ftil b {padding-left:28px;font-weight:normal;font-size:17px;color:#ff6000;}
.ftil span {padding-left:85px;font-size:15px;color:#005d98;}
.form_til p {padding-top:14px;padding-left:46px;color:#fff;}

.tech_text {padding:25px 0 0 20px;}
.tech_text li {padding-bottom:9px; vertical-align:middle;font-family:"����";}
.tech_text li span { width:75px;text-align:right; height:18px; line-height:18px;display:inline-block; color:#6f6f6f;}
.tech_text li img { vertical-align:middle;}
.i_img01 {margin-right:40px;border:none; background-color:#135db2; color:#FFF; width:56px; height:19px;}
.i_img02 {margin-right:40px;border:none; background-color:#9e9e9e;color:#FFF;width:56px; height:19px;}
.i_img03 { border:1px solid #dad8d9;width:60px;height:18px;line-height:18px; padding-left:5px;color:#565656;}
.tech_text li a { color:#7e7e7e}
.tech_text li u {color:#7e7e7e;}
.inp04 { border:1px solid #dad8d9; width:160px; height:18px;line-height:18px; background:url(../images/input_bg.gif) no-repeat;padding-left:5px;color:#565656;}
.i_area { border:1px solid #dad8d9; width:160px; height:65px;vertical-align:top;background:url(../images/textarea_bg.gif) no-repeat; padding-left:5px;color:#565656;}
.inp06 {  border:1px solid #dad8d9; width:72px; height:17px;line-height:17px; padding-left:6px;margin-right:10px; color:#bbb;}
.code {display:inline;margin:0 10px 0 5px;width:52px;height:26px;}
.sub_btn {padding:10px 0 0 65px;}


/*-------��������-----------*/
.link {margin-top:15px;}
.link_til i {margin-top:0;font-family:"����";color:#5f4d4f;}
.link_til i a {color:#005d98;}
.link_cont {height:70px;line-height:30px;padding:10px 0 0 3px;background:url(../images/radius_bg_03.gif) no-repeat left bottom;overflow:hidden;}
.link_cont a {padding:0 19px;color:#6f6f6f;}

.nobg{background:none;}
.nomarg{margin:0;}





.ban_bg{height:420px;width:100%; position:relative; }
.ban_bg .bgitem{ position:absolute; top:0;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #2B130F;border: 1px solid #2B130F;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}


.tit i {
font-style: normal;
font: 16px Arial, Helvetica, sans-serif;
color: #a3a3a3;
line-height: 35px;
}
.tit i a {
color: #0195a1;
font-weight: bold;
padding-right: 5px;
}
.wid{ width:960px; margin:0 auto; }
.about{ width:655px; height:342px; overflow:hidden; padding-right:22px; background:url(../images/about_yy.gif) no-repeat right 35px;}
.about dl { margin:27px 0 0 0;}
.about dl dt{ background:url(../images/about_bj.jpg) no-repeat; width:313px; height:228px; overflow:hidden;}
.about dl dt img{ width:284px; height:210px; margin:0 0 0 13px;}
.about dl dd{ width:336px;}
.about dl dd h5 a{ display:block; height:25px; background:url(../images/about_line.gif) no-repeat left center; font-size:14px; font-family:"Microsoft Yahei" ; color:#0195a1; padding-left:14px; line-height:25px;}
.about dl dd p{ line-height:24px; height:169px; padding-top:5px;}

.fc{ width:265px; height:342px; overflow:hidden;}
.fc .h1{ padding:97px 0 0 2px;}
.fc .h2{ padding:97px 2px 0 0;}
.fc ul li{ float:left; display:inline; width:190px; margin:20px 0 0 20px;}
.fc ul li img{ width:190px; height:211px;} 
.fc ul li span a{ text-align:center; line-height:30px; color:#444444; font-family:"Microsoft Yahei"; width:190px; display:block;}


.ys_bj{ height:1426px; border-bottom:6px solid #ff9c00; overflow:hidden;}
.ys_bj .text{ background:url(../images/ys_tit.jpg) no-repeat center top; height:145px; overflow:hidden;}
.ys_bj .text .nr{ width:960px; height:145px; margin:0 auto; overflow:hidden;}
.ys_bj .text .nr .p01{ width:398px; text-align:right; font:18px "Microsoft Yahei"; color:#fff; padding-top:20px; line-height:40px;}
.ys_bj .text .nr .p01 span{ display:block; font-size:36px; font-weight:bold; line-height:50px;}
.ys_bj .text .nr .p01 i { display:block; color:#ffce80; font-size:36px; font-style:italic; text-transform:uppercase; line-height:60px; font-family:"Times New Roman", Times, serif;}
.ys_bj .text .nr .p02{ width:487px; padding-top:30px;}
.ys_bj .text .nr .p02 i{ display:block; font-style:normal; float:left; font:18px "Microsoft Yahei"; color:#9dd4d9; padding-left:10px; padding-top:12px;}
.ys_bj .text .nr .p02 i em{ display:block; font-style:normal; font-size:21px; color:#fff;}
.ys_bj .text .nr .p02 span{ display:block; float:left; font:57px "Microsoft Yahei"; color:#fff; font-weight:bold;}
.ys{ width:960px; height:1281px; margin:0 auto; overflow:hidden;} 
.ys01{ height:401px; overflow:hidden; background:url(../images/ys_line.jpg) no-repeat center bottom;}
.ys01 i{ margin:33px 0 0 13px; display:inline; width:418px; height:334px;}
.dl02{ width:473px; margin:112px 15px 0 0; display:inine;}
.dl02 dt{ border-bottom:1px solid #adadad; padding:0 0 10px 0; font:24px "Microsoft Yahei"; color:#0195a1; font-weight:bold;}
.dl02 dt span{ display:block; float:left; margin-right:10px; background:url(../images/num_bj.jpg) no-repeat; width:50px; height:65px;font:36px Impact; padding-left:24px; color:#fff; line-height:65px; }
.dl02 dd , .ys02 .dl03 dd{ padding:10px 20px 0 70px;}
.dl02 dd p , .ys02 .dl03 dd p{ color:#333333; font:16px "Microsoft Yahei"; line-height:24px; background:url(../images/ico01.jpg) no-repeat left 10px; padding-left:24px; margin-bottom:10px;}


.ys02{ height:297px; overflow:hidden; background:url(../images/ys_line.jpg) no-repeat center bottom; position:relative;}
.ys02 i{ display:block; width:469px; height:256px; position:absolute; top:0; right:0;}
.ys02 .dl03{ width:550px; position:relative; z-index:9;}
.ys02 .dl03 dt{ border-bottom:1px solid #adadad; padding:0 0 10px 0; font:24px "Microsoft Yahei"; color:#0195a1; font-weight:bold; clear:both; height:130px; width:550px;}
.ys02 .dl03 dt p font{ font:24px "Microsoft Yahei"; color:#0195a1; font-weight:bold; padding-left:60px; }
.ys02 .dl03 dt span{ display:block; float:left; margin-right:10px; background:url(../images/num_bj.jpg) no-repeat; width:50px; height:65px;font:36px Impact; padding-left:24px; color:#fff; line-height:65px; margin-bottom:20px; margin-top:60px; }
.ys02 .dl03 dt p{ display:block; float:left; width:440px; padding-top: 30px;}

.ys02 .dl03 dt em{ display:block; color:#ff6600; padding-left:45px; font-style:normal;}
.ys02 .dl03 dd{ clear:both; width:424px;}

.ys03{ height:307px; overflow:hidden; background:url(../images/ys_line.jpg) no-repeat center bottom;}
.ys03 i{ display:block;width:457px; height:269px;}
.ys03 dl{ margin:23px 0 0 0;}

.ys04{ height:274px; overflow:hidden;}
.ys04 i{ display:block; width:484px; height:274px;}
.ys04 dl{ margin:10px 0 0 0; width:460px;}

.ad01{ background:url(../images/ad02.jpg) no-repeat center top; overflow:hidden; height:177px;}
.ad{ background:url(../images/ad01.jpg) no-repeat center top; height:176px; overflow:hidden; margin-top:5px;}
.ad .nr , .ad01 .nr{ width:960px; height:176px; margin:0 auto; background:url(../images/ad_yy.jpg) no-repeat center bottom; overflow:hidden; position:relative;}
.ad .nr p , .ad01 .nr p{ color:#0195a1; font-size:14px; font-family:"Microsoft Yahei";  width:365px; top:96px; right:0; position:absolute;}
.ad .nr p span  , .ad01 .nr p span{ font-size:30px; font-weight:bold;}
.ad .nr i  , .ad01 .nr i{ display:block; width:127px; height:37px; position:absolute; top:22px; right:146px;}


















