@charset "utf-8";
/* CSS Document */
.page{ float:left; width:100%; min-height:600px;padding-bottom:50px;}
.page_banner{ float:left; width:100%; height:275px; background:url(../images/about_banner.png) no-repeat center;}
.page_banner2{ float:left; width:100%; height:275px; background:url(../images/about_banner2.png) no-repeat center;}
.page_banner_title{ font-family:"微软雅黑"; font-size:18px; color:#FFF; font-weight:bold; width:210px; height:70px; line-height:70px; text-align:center; background:#0664a3; position:relative; margin-top:205px;}
.page_top{ border-bottom:solid 1px #eaeaea; float:left; width:100%; height:60px; line-height:60px;}
.page_nav{ height:60px; float:left;}
.page_nav li{ float:left; padding-right:50px;}
.page_nav li a{ color:#808080;}
.page_nav li a:hover{ color:#0096fb;}
#page_nav_hover{ color:#0096fb;}
.page_daohang_title{ float:left; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#151515;}
.page_daohang{ float:right; color:#555555;}
.page_daohang a{ float:left; margin-left:5px; color:#555555}
.page_daohang a:hover{ color:#0664a3}
.page_daohang span{ float:left; line-height:60px; height:60px; margin-left:5px;}
.page_daohang span img{ padding-top:24px;}
.page_left{ float:left; width:230px;}
.page_left_title{ float:left; width:100%; background:url(../images/page_left.png) no-repeat; height:60px; line-height:60px; font-size:18px; font-weight:bold; color:#FFF; text-align:center;}



.page_main{ float:left; width:100%; padding-bottom:20px; padding-top:30px; min-height:500px;}
.page_main_title{ font-size:18px; color:#151515; padding-bottom:20px; float:left; width:100%;}

.about{ line-height:30px; color:#333333; font-size:14px; }
.about img{ padding:20px 0px;}

.product{ float:left; width:100%;}
.product_left{ float:left; width:330px;}
.product_left dl{ float:left; width:100%;}
.product_left dl dt{ font-size:16px; color:#333333; font-family:"微软雅黑"; cursor:pointer; height:52px; line-height:52px;  border-bottom:solid 1px #d5d5d5;}
.product_left dl dd{ display:none; border-bottom:solid 1px #d5d5d5;}
.product_left dl dd li{ line-height:38px; height:38px;  font-size:14px;font-family:"微软雅黑";}
.product_left dl dd li a{color:#868686;}
.product_left dl dd li a:hover{ color:#065b98;}
.product_left_jia{ background:url(../images/jia.png) no-repeat right;}
.product_left_jian{ background:url(../images/jian.png) no-repeat right; color:#065b98 !important;}
#product_left_hover{color:#065b98;}

.product_right{ float:left; width:740px; margin-left:30px;}
.product_right_img{ float:left; width:417px; height:490px;}
.product_right_txt{ float:left; width:310px; margin-left:10px; line-height:30px;}
.product_right_txt_t{ font-family:"微软雅黑"; font-size:16px; color:#0e8ce1; font-weight:bold;}
.product_right_txt_m{ font-family:"微软雅黑"; font-size:14px; color:#555555; text-indent:2em;}

.product_main{ float:left; width:100%;}
.product_main li{ float:left; width:348px; border-left:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; border-bottom:solid 4px #d5d6d6; margin-left:25px; margin-top:45px;}
.product_txt{ height:43px; line-height:43px; border-bottom:solid 1px #d4d4d4; text-align:center; font-size:16px; color:#303030;}
.product_img{}
.product_img dl dt{ float:left; width:100%; height:210px; text-align:center;}
.product_img dl dt img{ max-height:100%; max-width:100%;}
.product_img dl dd{ color:#555555;line-height:25px; height:75px; float:left; width:100%; padding-bottom:10px;}
.product_img dl dd p{ text-indent:2em; float:left; width:100%; height:50px; overflow:hidden;}
.product_img dl dd a{ float:left; width:97%; text-align:right; padding-right:3%;}
.product_img dl dd a span{ width:81px; height:24px; background:url(../images/product_more.png) no-repeat center; float:right; text-align:center; line-height:24px;}
.product_main li:hover{border-left:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; border-bottom:solid 4px #0664a3}


.product_show{ float:left; width:100%;}
.product_show_img{ float:left; width:100%; text-align:center;}
.product_show_img img{ text-align:center;}
.product_show_main{ float:left; width:100%; margin-top:50px;}

.download{ float:left; width:100%;}
.download_search{ float:right; }
.search_kj{ float:left; width:158px; border:solid 1px #cccccc; height:31px; line-height:31px; padding:0px 10px;}
.search_bt{ float:left; width:49px; height:33px; background:url(../images/search_bt.png) no-repeat center; border:0px;}

.download_main{ padding:15px 0px; float:left; width:100%;}
.download_main table{ border-right:solid 1px #d7d7d7; border-bottom:solid 1px #d7d7d7;}
.download_main table tr{}
.download_main table tr td{ height:35px; line-height:35px; color:#686868; border-top:solid 1px #d7d7d7; border-left:solid 1px #d7d7d7; text-align:center}

.table_title{ color:#0f98f4 !important; font-size:14px;}
.download_main a{ color:#686868;}
.download_main a:hover{ color:#0f98f4;}
#table2{ padding-left:5%; float:left; width:95%; text-align:left !important;}


.case_main{ float:left; width:100%; height:930px; overflow:hidden;}
.case_main li { float:left; width:344px; margin-left:34px; margin-bottom:50px; height:260px; overflow:hidden;}
.case_main_img{ float:left; width:100%; height:182px;}
.case_main_img img{ max-height:100%; max-width:100%;}
.case_main_txt{ float:left; width:100%; height:78px;}
.case_main_txt dl dt{color:#2b2b2b; font-size:14px; line-height:35px;}
.case_main_txt dl dd{font-size:14px; color:#8a8a8a; line-height:20px; height:40px;}
.case_more{ text-align:center;}

.news{float:left; width:100%}
.news_main{ float:left; width:100%}
.news_main li{ float:left; width:500px; padding:10px 17px; border:solid 1px #d6d6d6; margin-left:28px; margin-bottom:28px;}
.news_main li:first-child{ float:left; width:536px; height:330px; border:0px; padding:0px; margin-left:0px; margin-bottom:28px;}

.news_main li:first-child dl dt{ position:relative; z-index:55; background:url(../images/news_bg.png); float:left; width:92%; padding:0 4%; height:50px; line-height:50px; margin-top:-50px; color:#ffffff; font-size:14px;}
.news_main li:first-child dl dd{ position:relative; z-index:44; width:535px; height:326px;}
.news_main li:first-child dl dd img{ width:100%; height:100%;}
.news_img{ float:left; width:33%; height:122px; overflow:hidden;}
.news_img img{ max-width:100%;}
.news_txt2{height:130px; float:left; width:65%; margin-left:2%;}
.news_txt{height:130px; float:left; width:100%; }
.news_txt dl{}
.news_txt dl dt{ color:#151515; font-size:14px; line-height:30px;}
.news_txt dl dd{ height:100px;}
.news_txt2{height:130px; float:left; width:65%; margin-left:2%;}
.news_txt2 dl{}
.news_txt2 dl dt{ color:#151515; font-size:14px; line-height:30px;}
.news_txt2 dl dd{ height:100px;}

.news_content{color:#555555; line-height:25px; font-size:14px; height:75px; overflow:hidden;}
.news_time{ color:#b0b0b0; font-size:12px;}

.news_main li:hover .news_txt dl dt,.news_main li:hover .news_txt2 dl dt,.news_main li:hover .news_content,.news_main li:hover .news_time{ color:#006cb2;}


.news_main2{float:left; width:100%}
.news_main2 li{float:left; width:20%; margin:0 2.5%; height:400px; }
.news_main2 .news_img{ height:370px; float:left; width:100%; }
.news_main2 .news_txt{ height:30px;}
.news_main2 .news_txt dl{}
.news_main2 .news_txt dl dt{ color:#151515; font-size:14px; line-height:30px;}


.news_show{ float:left; width:100%; padding-bottom:20px;}
.news_show_main{font-family:"微软雅黑"; float:left; width:100%; }
.news_show_title{ font-size:24px; color:#006cb2; font-weight:bold; text-align:center; line-height:50px; padding-top:20px;}
.news_show_time{ color:#999999;  border-bottom:dashed 1px #dddddd; text-align:center; line-height:40px; padding-bottom:20px;}
.news_show_content{ font-size:14px; color:#333333; line-height:25px; padding-top:20px;}

.contact{ background:url(../images/contact.png) no-repeat center; height:640px; padding-top:68px;}
.contact_left{ float:left; width:310px; height:555px; overflow:hidden; background:#ffffff;}
.contact_right{ float:right; width:780px; height:555px; overflow:hidden; background:#ffffff;}

.contact_left_title{ color:#055ea1; font-size:18px; float:left; width:100%; text-align:center; padding-top:45px; padding-bottom:10px;}
.contact_left_main{ width:212px; margin:0 auto;}
.contact_left_main li{ text-align:center; float:left; width:100%; height:44px; line-height:44px; margin-bottom:10px;}
.contact_left_main li a{font-size:14px; color:#555555; float:left; width:100%; height:100%;}
.contact_left_main li a:hover{font-size:14px; color:#ffffff; background:url(../images/contact_left.png) no-repeat;}
#contact_left_main_hover{color:#ffffff; background:url(../images/contact_left.png) no-repeat;}
.contact_right_main{ width:660px; margin:0 auto;}
.contact_right_about{line-height:25px; height:25px; color:#05559e; font-size:14px; }
.contact_right_title{ color:#055ea1; font-size:18px; float:left; width:100%; padding-top:45px; padding-bottom:10px;}
.contact_right_main dl{ float:left; width:100%; margin-top:10px;}
.contact_right_main dl dt{ float:left; width:38%; text-align:right; line-height:27px; height:27px; color:#05559e; font-size:14px;}
.contact_right_main dl dd{ float:left; width:62%;}
.contact_right_main dl dt span{ color:#F00; padding-right:5px; line-height:27px;}
.contact_right_main dl dd span{ color:#F00; padding-left:5px;}
.contact_1{ width:60%; height:25px; border:solid 1px #c4c4c4; margin-left:5%; padding:0px 3%;}
.contact_select{ width:66%; height:27px; border:solid 1px #c4c4c4; margin-left:5%; padding:0px 3%;}
.contact_2{ width:60%; height:40px; border:solid 1px #c4c4c4; margin-left:5%; padding:0px 3%; line-height:20px;}
.contact_3{width:66%; height:25px; border:solid 1px #c4c4c4; margin-left:5%; }
.contact_bt{ background:url(../images/contact_bt.png) no-repeat; width:163px; height:39px; margin-left:10%; border:0px;}
.contact_bt2{background:#05579a; width:163px; height:39px; margin-left:10%; border:0px; color:#FFF; font-size:14px;}

.contact_l{ float:left; width:356px; height:555px; overflow:hidden; background:#ffffff;}
.contact_m{ float:left; width:356px; height:555px; overflow:hidden;  margin-left:16px;}
.contact_r{ float:left; width:356px; height:555px; overflow:hidden;  margin-left:16px;}

.contact_l1{width:84%; margin:0 8%; background:url(../images/contact_bg.png) no-repeat bottom left; height:70px; line-height:70px; font-size:18px; color:#055ea1;}
.contact_l2{width:84%; margin:0 8%; }
.contact_l2 dl{ float:left; width:100%; margin-top:10px;}
.contact_l2 dl dt{ float:left; width:20px; margin-right:5px; height:20px; padding:5px 0px;}
.contact_l2 dl dd{ float:left; line-height:30px;}
.contact_l2 p{ line-height:30px;}


.contact_l3{width:84%; margin:0 8%;}
.contact_l3 dl { float:left; width:28px; height:28px;  margin-right:10px; padding-top:10px;}
.bds_qzone_contact{background:url(../images/contact_icon4_4.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}
.bds_qzone_contact:hover{background:url(../images/contact_icon4.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}
.bds_weixin_contact{background:url(../images/contact_icon5_5.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}
.bds_weixin_contact:hover{background:url(../images/contact_icon5.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}
.bds_tsina_contact{background:url(../images/contact_icon6_6.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}
.bds_tsina_contact:hover{background:url(../images/contact_icon6.png) !important; width:28px !important; height:28px !important; padding:0 !important; background-repeat:no-repeat; margin:0 !important;}





.contact_m1{ float:left; width:100%; background:#FFF; height:382px;}
.contact_m2{ float:left; width:100%; background:#FFF; height:146px; padding:7px 0px; margin-top:13px;}
.contact_m_img{ float:left; width:146px; height:146px;}
.contact_m_txt{ float:left; padding-top:45px;}
.contact_m_txt dl dt{ color:#055ea1; font-size:18px; line-height:40px;}
.contact_m_txt dl dd{ color:#515151; line-height:30px; text-transform:uppercase;}
.contact_r1{ float:left; width:100%; height:160px;}
.contact_r2{ float:left; width:100%; height:342px; background:#ffffff; margin-top:13px; padding-top:40px;}
.contact_r2_t{ width:84%; margin:0 8%; background:url(../images/contact_bg.png) no-repeat bottom left; height:70px; line-height:70px; font-size:18px; color:#055ea1;}
.contact_r2_m{ width:84%; padding:30px 8%; line-height:25px; color:#555555; }
.contact_r2_a{ width:84%; padding:0 8%;}
.contact_r2_a a{ width:152px; height:40px; background:#0765a2; float:left; line-height:40px; text-align:center; color:#FFF}




.cps_main{}


.cps{ float:left; width:100%;}
.cps_search{ float:right; }


.cps_main{ padding:15px 0px; float:left; width:100%;}
.cps_main dl{ width:65%; border-bottom:solid 1px #e0e0e0; min-height:130px; padding:50px 0px; }
.cps_main dl dt{ line-height:28px; background:url(../images/cps_icon.png) no-repeat left; padding-left:5%; width:95%;}
.cps_main dl dt a{ color:#0664a3; font-size:16px;}
.cps_main dl dd{line-height:25px;}
.cps_main dl dd a{ color:#484848;}


.cps_list li{ float:left; width:500px; padding:10px 17px; border:solid 1px #d6d6d6; margin-left:28px; margin-bottom:28px;}

.cps_img{ float:left; width:33%; height:122px; overflow:hidden;}
.cps_img img{ max-width:100%;}
.cps_txt2{height:130px; float:left; width:65%; margin-left:2%;}
.cps_txt{height:130px; float:left; width:100%; }
.cps_txt dl{}
.cps_txt dl dt{ color:#151515; font-size:14px; line-height:30px;}
.cps_txt dl dd{ height:100px;}
.cps_txt2{height:130px; float:left; width:65%; margin-left:2%;}
.cps_txt2 dl{}
.cps_txt2 dl dt{ color:#151515; font-size:14px; line-height:30px;}
.cps_txt2 dl dd{ height:100px;}

.cps_content{color:#555555; line-height:25px; font-size:14px; height:75px; overflow:hidden;}
.cps_time{ color:#b0b0b0; font-size:12px;}

.cps_list li:hover .cps_txt dl dt,.cps_list li:hover .cps_txt2 dl dt,.cps_list li:hover .cps_content,.cps_list li:hover .cps_time{ color:#006cb2;}










