html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0;}
img{border:0 none;}
ul, li{list-style-type: none; }
body, select, {font-size:12px;}
button {cursor: pointer; }
body {font-size:16px; line-height:34px;color:#333333;  background:url(images/page_bg.jpg); font-family:"Î¢ÈíÑÅºÚ";}
a, a:link {text-decoration: none; color:#333333; }
a:visited { }
a:active, a:hover{text-decoration:none; color:#FF6600;}
.fr{ float:right;}
.clear{ clear:both; height:10px;}

.top{ width:100%; background:#0066a6; overflow:hidden; clear:both; min-width:1120px; }
.top_txt{ width:1120px; margin:0 auto; height:30px; color:#fff;}
.top_txt a{color:#fff;}
.top_txt_left{ float:left; width:500px;}
.top_txt_right{ float:right; width:500px; text-align:right;}

.logo_menu{ width:1120px; margin:0 auto; height:75px;}
.logo{ float:left; width:190px; padding:10px 0 0 0;}
.menu{ width:930px; height:75px; float:left;}
   #nave{width:930px;}
   #nave ul li{width:132px; height:75px; float:left;}
   #nave ul li a{ display:block;height:75px;line-height:75px; text-align:center;font-size:18px;}
   #nave ul li a:hover{ background:#0066a6; color:#ffffff;}
   #nave ul li ul{position:relative;width:418px;top:0px; display:none; background:url(images/menu_ul_bg.png); color:#fff;padding:0; margin:0; overflow:hidden; z-index:9900;}
   #nave ul li ul table{}
   #nave ul li ul table tr td a{ display:block; height:30px; line-height:30px; color:#ffffff; font-size:14px; padding:0 0 0 10px; text-align:left;}
   #nave ul li ul table tr td a:hover{ background:none;}


.banner{ width:100%; height:496px; clear:both; min-width:1120px;}

#full-screen-slider { width:100%; height:496px; float:left; position:relative; clear:both; min-width:1120px;}
#fox { display:block; width:100%; height:496px; list-style:none; padding:0; margin:0; position:relative}
#fox li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#fox li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:470px; z-index:999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.big_title{border-bottom:1px solid #cccccc; clear:both;}
.big_title_title{ width:1120px; height:60px; line-height:60px; color:#0066a6; font-size:30px; margin:0 auto;}
.t_more{padding:0 10px 0 0; font-size:14px;}
.big_title_en{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#999999; padding:0 0 0 10px;}
.solution{ width:1120px; margin:0 auto; padding:15px 0; overflow:hidden;}
.solution_1{ float:left; width:440px; height:340px; background:#e5e5e5; text-align:center; line-height:35px;}
.solution_1 img{ width:440px; height:305px;}
#pic1{background:#EEE; visibility: hidden;; position:absolute; display:block; width:420px; height:200px; padding:130px 10px 10px 10px;vertical-align:middle;}
.solution_2{ float:left; width:670px; height:340px; margin:0 0 0 10px;}

.box li{ width:325px; height:160px; margin:5px; float:left; overflow:hidden; position:relative;}
.toll_img{ width:325px; height:160px; background:#e5e5e5; text-align:center; line-height:38px;}
.toll_img img{ width:325px; height:122px;}
.toll_info{ height:160px; width:325px; background:#EEE; vertical-align:middle;display:table-cell;}
.box li p{ padding:10px; font:normal 13px/24px 'Î¢ÈíÑÅºÚ'; cursor:pointer;}
.box li a{ color:#666; text-decoration:none; position:absolute; top:0; left:0;}

.news_title{ height:56px; background:url(images/title_bg.jpg) no-repeat bottom left; line-height:56px; padding:0 0 0 10px; color:#333; font-size:24px; margin:10px 0;}
.news_title_en{ padding:0 0 0 10px;font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#999999;}
.news_case{
	width:1120px; margin:0 auto; clear:both; padding:10px 0 0 0; overflow:hidden;
	}
.left_news{float:left; width:440px; height:360px;}
.left_news_top{ height:170px;}
.left_news_top_1{ float:left; width:297px; height:170px;}
.left_news_top_1 img{ width:297px; height:170px;}
.left_news_top_2{ float:left; margin:0 0 0 5px; width:128px; padding:5px; background:#e7e7e7; height:160px;}
.b_title{ font-weight:bold;}
.b_title a{ color:#333333; font-size:14px;}
.left_news_top_2 p{ color:#999; font-size:12px;}
.news_list{ clear:both; font-size:12px;}
.news_list ul li span{ float:right;}

.right_case{
	 width:670px; margin:0 0 0 10px; height:360px; float:left;
	}
.right_case_list ul li{ height:90px; margin:4px 0;}
.right_case_list ul li img{ float:left; width:105px; height:69px; padding:4px; background:#fff; border:1px solid #cccccc; margin:5px; }
#c_01 a{ display:block; width:670px; height:90px; background:url(images/c_01.jpg);}
#c_01 a:hover{ background:url(images/c_01_1.jpg); color:#fff;}

#c_02 a{ display:block; width:670px; height:90px; background:url(images/c_02.jpg);}
#c_02 a:hover{ background:url(images/c_02_1.jpg); color:#fff;}

#c_03 a{ display:block; width:670px; height:90px; background:url(images/c_03.jpg);}
#c_03 a:hover{ background:url(images/c_03_1.jpg); color:#fff;}

.info_banner{ width:100%; height:309px; background:url(images/info_banner.jpg) no-repeat center center; min-width:1120px;}
.news_banner{ width:100%; height:309px; background:url(images/news_banner.jpg) no-repeat center center;min-width:1120px;}
.product_banner{ width:100%; height:309px; background:url(images/product_banner.jpg) no-repeat center center;min-width:1120px;}
.join_banner{ width:100%; height:309px; background:url(images/join_banner.jpg) no-repeat center center;min-width:1120px;}
.solution_banner{ width:100%; height:309px; background:url(images/solution_banner.jpg) no-repeat center center;min-width:1120px;}
.case_banner{ width:100%; height:309px; background:url(images/case_banner.jpg) no-repeat center center;min-width:1120px;}
.tiyan_banner{ width:100%; height:309px; background:url(images/tiyan_banner.jpg) no-repeat center center;min-width:1120px;}
.main{ width:1120px; margin:0 auto; overflow:hidden;}
.left{ width:290px; float:left; background:#ebebeb; }
.right{ width:810px; margin:0 0 0 20px;float:left;}
.left, .right { padding-bottom: 32767px !important; margin-bottom: -32767px !important; } @media all and (min-width: 0px) { .left, .right { padding-bottom: 0 !important; margin-bottom: 0 !important; } 
.left:before, .right:before { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0; } } 
#page{ clear:both; height:40px;text-align:center; background:#ebebeb; line-height:40px;}
#page a{ color:#fff; background:#0066a6; padding:5px; line-height:40px;}
#page a:hover{ background:#900;}
.big_road{ height:70px; clear:both; width:100%; margin:20px 0 10px 0; background:#ebebeb;min-width:1120px;}
.big_road_txt{ width:1120px; margin:0 auto;}
.big_road_left{ width:270px; height:70px; background:#2c2c2c; padding:0 0 0 20px; float:left;}
.big_road_left h3{ height:40px; line-height:40px; margin:0; padding:0; color:#0066a6; font-size:24px;}
.big_road_left p{ height:30px; line-height:30px; color:#a2a1a0; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.big_road_right{ text-align:right; float:left; width:830px; height:70px; line-height:70px;}

.left_class{ width:290px; overflow:hidden;}
.left_class ul li{height:55px;width:290px;font-size:18px;line-height:55px;border-bottom:2px solid #fff;}
.left_class ul li a{height:53px;width:290px;float:left;display:block;color:#333333;text-indent:12px;}
.left_class ul li a:hover{color:#fff;}
.left_contact{padding:10px 10px; overflow:hidden; clear:both;}

.l_01 a{ background:url(images/01.png) no-repeat right #ebebeb;}
.l_01 a:hover{ background:url(images/01.png) no-repeat right #0066a6;}
#l_01_over{background:url(images/01.png) no-repeat right #0066a6; color:#fff;}

.l_02 a{ background:url(images/02.png) no-repeat right #ebebeb;}
.l_02 a:hover{ background:url(images/02.png) no-repeat right #0066a6;}
#l_02_over{background:url(images/02.png) no-repeat right #0066a6; color:#fff;}

.l_03 a{ background:url(images/03.png) no-repeat right #ebebeb;}
.l_03 a:hover{ background:url(images/03.png) no-repeat right #0066a6;}
#l_03_over{background:url(images/03.png) no-repeat right #0066a6; color:#fff;}

.l_04 a{ background:url(images/04.png) no-repeat right #ebebeb;}
.l_04 a:hover{ background:url(images/04.png) no-repeat right #0066a6;}
#l_04_over{background:url(images/04.png) no-repeat right #0066a6; color:#fff;}

.l_05 a{ background:url(images/05.png) no-repeat right #ebebeb;}
.l_05 a:hover{ background:url(images/05.png) no-repeat right #0066a6;}
#l_05_over{background:url(images/05.png) no-repeat right #0066a6; color:#fff;}

.l_06 a{ background:url(images/06.png) no-repeat right #ebebeb;}
.l_06 a:hover{ background:url(images/06.png) no-repeat right #0066a6;}
#l_06_over{background:url(images/06.png) no-repeat right #0066a6; color:#fff;}

.l_07 a{ background:url(images/07.png) no-repeat right #ebebeb;}
.l_07 a:hover{ background:url(images/07.png) no-repeat right #0066a6;}
#l_07_over{background:url(images/07.png) no-repeat right #0066a6; color:#fff;}

.l_08 a{ background:url(images/08.png) no-repeat right #ebebeb;}
.l_08 a:hover{ background:url(images/08.png) no-repeat right #0066a6;}
#l_08_over{background:url(images/08.png) no-repeat right #0066a6; color:#fff;}

.l_09 a{ background:url(images/09.png) no-repeat right #ebebeb;}
.l_09 a:hover{ background:url(images/09.png) no-repeat right #0066a6;}
#l_09_over{background:url(images/09.png) no-repeat right #0066a6; color:#fff;}

.l_10 a{ background:url(images/10.png) no-repeat right #ebebeb;}
.l_10 a:hover{ background:url(images/10.png) no-repeat right #0066a6;}
#l_10_over{background:url(images/10.png) no-repeat right #0066a6; color:#fff;}

.right_content{ padding:10px; line-height:30px; overflow:hidden;}
.n_list{ clear:both; overflow:hidden; margin:0 0 5px 0;}
.n_list_left{ float:left; width:280px; height:178px;}
.n_list_left img{ width:266px; height:178px;}
.n_list_right{ float:left; overflow:hidden; width:510px; height:178px;}
.n_list_right p{ width:510px;}
.n_list_right h3 a{ color:#0066a6; font-size:16px;line-height:40px; font-size:20px; font-weight:normal;}
.n_list_right #t{ font-size:12px; color:#CCC; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;line-height:40px;}
.n_list_right #z{ font-size:12px; color:#555555; line-height:28px;}

.pro_join_honor{ clear:both; width:1120px; margin:0 auto; padding:10px 0; overflow:hidden;}
.pro_join_honor_list{ float:left; width:353px; height:178px;}
.pro_join_honor_list_m{ float:left; white-space:353px; height:178px; margin:0 0 0 30px;}

.prolist_demo{ width:1046px; padding:0 37px; margin:0 auto; overflow:hidden; background:url(images/gun.png) no-repeat center center #cccccc;}
#demo{ width:1046px; overflow:hidden; height:182px;}
.demolist{ float:left; width:205px; height:182px; text-align:center; font-size:14px;}
.demolist img{ width:196px; height:147px;}

.photo_list{ float:left; width:270px; height:200px; text-align:center;}
.photo_list img{ width:220px; height:165px;}

.product_view{ height:450px; clear:both; padding:4px; margin:10px 0; border:1px solid #cccccc;}
.product_view_img{ float:left; width:600px; height:450px; overflow:hidden; text-align:left;}
.product_view_txt{ float:left; width:180px; margin:0 0 0 15px; height:450px; overflow:hidden;}
.product_view_txt img{ width:180px; height:145px; padding:4px 0;}

#TabTab03Con1{height:auto; overflow:hidden; padding:10px; border:1px solid #cccccc;}
#TabTab03Con2{height:auto; overflow:hidden;padding:10px; border:1px solid #cccccc;}

.xixi1{ background:url(images/tab_1.jpg); height:54px;cursor:pointer;}
.xixi2{ background:url(images/tab_2.jpg); height:54px;cursor:pointer;}

.tab1{width:115px;height:54px;line-height:54px;float:left;text-align:center;cursor:pointer;color:#FFFFFF; font-size:14px; font-weight:bold;}
.tab2{width:115px;height:54px;line-height:54px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;font-size:14px; font-weight:bold;}


.foot{ width:100%; clear:both; overflow:hidden; padding:10px 0; background:#0066a6; color:#ffffff; min-width:1120px;}
.foot_txt{ width:1120px; line-height:40px; margin:0 auto;}
.foot_txt span{ float:right; padding:0 10px 0 30px; background:url(images/tele.png) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold;}

.foot_link{ width:100%; overflow:hidden; background:#ebebeb; padding:10px 0;  min-width:1120px;}
.foot_link_box{ width:1120px; margin:0 auto; overflow:hidden;}
.foot_left{ float:left; width:145px; border-right:1px solid #cccccc;padding:0  0 0 20px; font-size:14px;}
.foot_right{ float:left; width:145px; border-left:1px solid #cccccc; margin:0 0 0 10px; padding:0  0 0 20px; font-size:14px;}
.foot_mid{ float:left; width:728px; margin:0 0 0 10px; padding:0 20px;}
.foot_mid ul{ float:left; padding:0 0 0 20px;}
.foot_mid ul li{ line-height:28px; font-size:12px;}
.foot_title{ font-size:18px; line-height:35px;}



