﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:0;}
body{ background:#FFFFFF; font-size:12px; font-family:"微软雅黑";}
.clear{ clear:both; line-height:0px; font-size:0; height:0;}
a{ text-decoration:none; color:#142b7a;}
a:active {star:expression(this.onFocus=this.blur());}:focus { outline:0; }
ul{ list-style:none;}

.header{ width:1000px; height:110px; margin:0 auto;}
.logo{ float:left; padding:22px 0 0 0;}
.header_right{ float:right; padding:12px 0 0 0; text-align:right;}
.header_right .ht1{ height:24px; line-height:24px; color:#666666;}
.header_right .ht1 a{ color:#666; padding:0 5px;}
.header_right .ht1 a:hover{ color:#cc0000;}
.header_right .ht2{ padding:12px 0 0 0; height:30px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#666;}
.header_right .ht2 span{ font-size:26px; font-weight:bold;}

.nav{ background:#3b72c4; height:34px; line-height:34px; width:1000px; margin:0 auto 14px auto;}
.nav ul{ padding:0 0 0 10px; float:left;}
.nav ul li{ float:left; height:34px; position:relative;}
.nav ul li.jg{ width:2px; background:url(../image/home_07.jpg); padding:0;}
.nav ul li a{ float:left; color:#FFFFFF; padding:0 22px; font-family:"微软雅黑"; font-size:14px;}
.nav ul li:hover a{ color:#333333; background:#f0f0f0;}
.nav ul li.present a{ color:#333333; background:#f0f0f0;}

.nav ul li .xl_box{ position:absolute; top:34px; z-index:99; border:1px #cccccc solid; border-top:0; width:974px; background:#f0f0f0; padding:12px; display:none;}
.nav ul li .xl_box .xl{ width:972px; background:#ffffff; border:1px #e9e9e9 solid; padding:30px 0 10px 0; overflow:hidden;}
.nav ul li .xl_box .xlyc{ width:980px;}
.nav ul li .xl_box .xl .xl_list{ float:left; width:194px; border-right:1px #e0e0e0 solid; height:215px; overflow:hidden;}
.nav ul li .xl_box .xl .xl_list dt{ height:85px; text-align:center;}
.nav ul li .xl_box .xl .xl_list dd{ padding:0 0 0 56px; height:24px; line-height:24px;}
.nav ul li .xl_box .xl .xl_list dd p a{ font-family:Arial; font-size:16px; color:#333333; background:none; padding:0;}
.nav ul li .xl_box .xl .xl_list dd a{ color:#333333; background:url(../image/nav_xl_23.jpg) left no-repeat; padding:0 0 0 12px; font-family:"微软雅黑"; font-size:12px;}
.nav ul li .xl_box .xl .xl_list dd a:hover{ color:#cc0000;}
.nav ul li:hover .xl_box{ display:block;}
.nav ul li .xl_box2{ left:0; width:82px; overflow:hidden;}
.nav ul li .xl_box2 .xl{ width:82px; padding:10px 0 0 0;}
.nav ul li .xl_box2 .xl .xl_list{ height:auto; padding-bottom:10px; width:82px;}
.nav ul li .xl_box2 .xl .xl_list dd{ padding:0; text-align:center;}
.nav ul li .xl_box2 .xl .xl_list dd a{ float:none;}
.nav ul li .xl_box3{ left:-238px;}

.stan ul li .xl_box{  z-index:99; border:1px #cccccc solid; border-top:0; width:974px; background:#f0f0f0; padding:12px;}
.stan ul li .xl_box .xl{ width:972px; background:#ffffff; border:1px #e9e9e9 solid; padding:30px 0 10px 0; overflow:hidden;}
.stan ul li .xl_box .xlyc{ width:980px;}
.stan ul li .xl_box .xl .xl_list{ float:left; width:194px; border-right:1px #e0e0e0 solid; height:215px; overflow:hidden;}
.stan ul li .xl_box .xl .xl_list dt{ height:85px; text-align:center;}
.stan ul li .xl_box .xl .xl_list dd{ padding:0 0 0 56px; height:24px; line-height:24px;}
.stan ul li .xl_box .xl .xl_list dd p a{ font-family:Arial; font-size:16px; color:#333333; background:none; padding:0;}
.stan ul li .xl_box .xl .xl_list dd a{ color:#333333; background:url(../image/nav_xl_23.jpg) left no-repeat; padding:0 0 0 12px; font-family:"微软雅黑"; font-size:12px;}
.stan ul li .xl_box .xl .xl_list dd a:hover{ color:#cc0000;}
.stan ul li:hover .xl_box{ display:block;}
.stan ul li .xl_box2{ left:0; width:100px; overflow:hidden;}
.stan ul li .xl_box2 .xl{ width:100px; padding:10px 0 0 0;}
.stan ul li .xl_box2 .xl .xl_list{ height:auto; padding-bottom:10px; width:100px;}
.stan ul li .xl_box2 .xl .xl_list dd{ padding:0; text-align:center;}
.stan ul li .xl_box2 .xl .xl_list dd a{ float:none;}
.stan ul li .xl_box3{ left:-238px;}

.search{ float:right; padding:6px 28px 0 0;}
.search .s_k{ float:left; width:130px; padding:0 3px; height:20px; line-height:20px; border:1px #cccccc solid; background:#fff; font-family:"微软雅黑"; font-size:12px;}
.search .s_b{ float:left; background:url(../image/home_10.jpg); width:33px; height:22px; border:0; cursor:pointer;} 


.banner{ width:1000px; height:350px; overflow:hidden; margin:0 auto 16px auto;}
#fader{ position:relative; overflow:hidden; width:1000px; height:350px; margin-bottom:20px; margin:0 auto;}
#fader li{ position:absolute; left:0; top:0;}
#fader li img{ width:1000px; height:350px;}
.fader-nav{ display:inline-block; margin-right:8px; color:#fff; padding:2px 6px; background:#333; border:1px solid #fff; font-family:Tahoma; font-weight:bold; font-size:12px; cursor:pointer;}
.fader-cur-nav{ display:inline-block; margin-right:8px; color:#fff; padding:2px 6px; background:#ff7a00; border:1px solid #fff; font-family:Tahoma; font-weight:bold; font-size:12px; cursor:pointer;}

.content{ width:1000px; margin:0 auto 24px auto;}
.home_box1{ background:url(../image/home_27.jpg) right 44px no-repeat; float:left; width:292px; padding:0 22px 0 0;}
.home_box2{ float:left; width:405px; padding:0 18px 0 16px; background:url(../image/home_27.jpg) right 44px no-repeat;}
.home_box3{ float:right; width:230px;}
.home_box4{ width:1000px; padding:0PX; background:url(../image/home_27.jpg) right 44px no-repeat;}
.home_tit{ height:31px; line-height:30px; border-top:9px #f8f8f8 solid;}
.home_tit p{ float:left; color:#666666; font-family:Arial;}
.home_tit p span{ font-family:"微软雅黑"; height:30px; float:left; font-size:14px; color:#142b7a; font-weight:bold; background:url(../image/home_18.jpg) left 8px no-repeat; padding:0 0 0 10px; padding-right:6px;}
.home_tit a{ float:right; color:#142b7a;}
.home_tit a:hover{ color:#cc0000;}

.home_con{ color:#666666; line-height:20px; padding:15px 0 0 0; height:176px; overflow:hidden;}

.home_box1 .home_tit{ background:url(../image/home_21.jpg) left bottom no-repeat;}
.home_box2 .home_tit{ background:url(../image/home_23.jpg) left bottom no-repeat; margin-left:6px;}
.home_box3 .home_tit{ background:url(../image/home_25.jpg) left bottom no-repeat;}
.home_box4 .home_tit{ background:url(../image/home_224.jpg) left bottom no-repeat;}
.h_about_left{ float:left; width:130px; height:160px; border:1px #d3d3d3 solid;}
.h_about_right{ float:left; padding:0 0 0 14px; width:145px;}
.h_about_right a{ color:#1a5bbb;}
.h_about_right a:hover{ color:#cc0000;}

.hb2_top{ height:40px; overflow:hidden; padding:0 0 0 6px;}

.rollBox{ width:405px; overflow:hidden; padding:16px 0 0 0;}
.rollBox .image{ width:17px; height:24px; padding:28px 0 0 0; float:left; border:0;}
.img1{ width:17px; height:24px; float:left;}
.img2{ width:17px; height:24px; float:left;}

.rollBox .Cont{ width:700px; overflow:hidden; float:left; margin:0 12px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:110px; float:left; text-align: center; margin-right:8px;}
.rollBox .Cont .pic .tup{width:108px; height:80px; border:1px #d3d3d3 solid; overflow:hidden; display:block;}
.rollBox .Cont .pic .tup img{width:108px; height:80px;}
.rollBox .Cont .pic p{ height:20px; line-height:20px; padding:4px 0 0 0;}
.rollBox .Cont .pic p a{ color:#565656;}
.rollBox .Cont .pic:hover p a{ color:#cc0000;}
.rollBox #List1,.rollBox #List2{float:left;}

.footer{ width:1000px; height:50px; padding:7px 0 0 0; margin:0 auto; background:#f1f1f1;}
.footer_left{ float:left; line-height:24px; color:#545454; padding:0 0 0 16px;width: 1000px;}
.footer_left a{ color:#545454;}
.footer_left a:hover{ color:#cc0000;}
.footer_left p{ color:#757575;}
.footer_right{ float:right; margin:10px 16px 0 0; position:relative;}
.footer_right span{ display:block; background:url(../image/home_48.jpg) left no-repeat; line-height:26px; height:26px; padding:0 0 0 32px; color:#555555;}
.footer_right .ewm{ position:absolute; right:-16px; top:-200px; display:none;}
.footer_right:hover .ewm{ display:block;}

.ban{ width:1000px; height:248px; overflow:hidden; margin:0 auto 20px auto;}

.content_bg{ background:url(../image/about_24.jpg) left repeat-y;}

.con_left{ float:left; width:209px;}
.left_tit{ background:url(../image/about_06.jpg); height:66px; padding:20px 0 0 14px; line-height:20px; font-family:"微软雅黑"; font-size:18px; color:#fff;}
.left_tit span{ font-family:Arial; font-size:14px; display:block;}
.left_nav li{ height:30px; background:url(../image/about_21.jpg) bottom repeat-x; padding-bottom:2px;}
.left_nav li a{ height:30px; display:block; line-height:30px; background:url(../image/about_27.jpg) 16px no-repeat; padding-left:32px; color:#333333;}
.left_nav li a:hover{ color:#fff; font-weight:bold; background:url(../image/about_14.jpg) 16px no-repeat #4074c5;}
.left_nav li.jingguo a{ color:#fff; font-weight:bold; background:url(../image/about_14.jpg) 16px no-repeat #4074c5;}

ul.side_nav{}
ul.side_nav .menu_1{ background:url(../image/about_21.jpg) bottom repeat-x; padding-bottom:2px;}
ul.side_nav .menu_1 .menuParent{ height:30px; display:block; line-height:30px; background:url(../image/about_27.jpg) 16px no-repeat; padding-left:32px; color:#333333;}
ul.side_nav .menu_1 .menuParent:hover{ color:#fff; font-weight:bold; background:url(../image/about_14.jpg) 16px no-repeat #4074c5;}
ul.side_nav .jingguo .menuParent{ color:#fff; font-weight:bold; background:url(../image/product_18.jpg) 16px no-repeat #4074c5;}
ul.side_nav .menu_1 .menu_2{ background:#fafafa;}
ul.side_nav .menu_1 .menu_2 li{ padding-left:32px; border-bottom:1px #CCC dotted; line-height:24px;}
ul.side_nav .menu_1 .menu_2 li a{ color:#333333; display:block;}
ul.side_nav .menu_1 .menu_2 li a:hover{ color:#F00;}
ul.side_nav .menu_99 .menuParent{ height:30px; display:block; line-height:30px; background:url(../image/about_27.jpg) 45px no-repeat; padding-left:32px; color:#333333;}
ul.side_nav .menu_99 .menuParent:hover{ color:#fff; font-weight:bold; background:url(../image/about_14.jpg) 45px no-repeat #4074c5;}

.product_tit{ height:28px; line-height:28px; background:#efefef; border-top:1px #fff solid;}
.product_tit span{ background:url(../image/product_25.jpg) left no-repeat; padding:0 0 0 14px; float:left; color:#666666; font-weight:bold; font-size:14px;}
.product_tit p{ float:right; background:url(../image/product_26.jpg) right no-repeat; padding:8px 12px 0 0; height:20px;}
.product_tit .pt{ background:url(../image/product_27.jpg) left no-repeat; width:13px; height:13px; display:block;}
.product_tit1{ height:28px; line-height:28px; background:#999999; border-top:1px #fff solid;}
.product_tit1 span{ background:url(../image/product_07.jpg) left no-repeat; padding:0 0 0 14px; float:left; color:#fff; font-weight:bold; font-size:14px;}
.product_tit1 p{ float:right; background:url(../image/product_09.jpg) right no-repeat; padding:8px 12px 0 0; height:20px;}
.product_tit1 .pt{ background:url(../image/product_12.jpg) left no-repeat; width:13px; height:13px; display:block;}
.product_con{ padding:18px 8px 0 8px;}

.product_list{  padding:15px 0 0 0;}
.product_list li{width:186px; float:left; height:188px; border-bottom:1px #dfdfdf dashed; margin-bottom:20px;}
.product_list li .product_left{ float:left; width:176px; height:144px; border:1px #cccccc solid; overflow:hidden; text-align:center;}
.product_list li .product_left img{ width:174px; height:142px;}
.product_list li .product_left img:hover{opacity:0.5;moz-opacity:0.5;khtml-opacity:0.5;}
.product_list li .product_right{ float:left;width:176px; text-align:center;}
.product_list li .product_right .p1{ font-weight:bold; height:30px; line-height:30px;}
.product_list li .product_right .p1 a{ color:#4074c5; font-size:14px;}
.product_list li .product_right .p1 a:hover{ color:#cc0000;}
.product_list li .product_right .p2{ line-height:22px; color:#666666;}
.product_list li .product_right .p2 a{ color:#ff9933;}
.product_list li .product_right .p2 a:hover{ color:#cc0000;}


.con_right{ float:right; width:775px; min-height:450px; overflow:hidden;}
.right_tit{ height:36px; line-height:36px; border-bottom:1px #ebebeb solid; margin-bottom:12px;}
.right_tit strong{ float:left; color:#333333; font-size:14px;}
.right_tit strong span{ color:#999999; font-size:12px; font-family:Arial;}
.right_tit p{ float:right; background:url(../image/about_09.jpg) left no-repeat; padding:0 0 0 20px;}
.right_tit p a{ color:#333333;}

.con_con{ color:#333333; line-height:24px; font-family:"微软雅黑";}

.history{ padding:18px 0 0 0;}
.history li{ height:32px; line-height:32px; margin-bottom:6px; color:#666666; vertical-align:bottom;}
.history li strong{ float:left;  padding-left:25px; padding-right:25px; height:32px; width:100px; text-align:center; border-right:3px #d3d3d3 solid; background:#f5f5f5; margin-right:10px; font-weight:bold; color:#515050;}

.honor{ width:805px;}
.honor li{ float:left; width:235px; margin:0 32px 22px 0;}
.honor li span{ width:233px; height:154px; display:block; border:1px #e9e9e9 solid; margin-bottom:6px; overflow:hidden; text-align:center;}
.honor li img{ height:154px;}
.honor li p{ height:24px; line-height:24px; background:#e5e5e5; text-align:center; color:#666666;}

.partner{ width:815px;}
.partner li{ float:left; width:137px; height:55px; overflow:hidden; border:1px #cccccc solid; margin:0 20px 20px 0; text-align:center;}
.partner li img{ height:55px;}

.support{ padding:15px 0 0 0;}
.support li{ height:126px; border-bottom:1px #cecece solid; margin-bottom:24px;}
.support li .support_left{ float:left; width:181px; height:98px; overflow:hidden; text-align:center;}
.support li .support_left img{ max-height:98px;; max-width:181px;}
.support li .support_right{ float:left; padding:0 0 0 24px; width:570px;}
.support li .support_right .p1{ font-size:14px; color:#333333; font-weight:bold; height:22px; line-height:16px;}
.support li .support_right .p2{ height:40px; line-height:20px; color:#666666; overflow:hidden;}
.support li .support_right .p3{ padding:10px 0 0 0; text-align:right;}

.page{ text-align:right; color:#828282; line-height:22px; height:22px;}

.support_case{ padding:15px 0 0 0;}
.support_case li{ height:128px; border-bottom:1px #dddddd dashed; margin-bottom:24px;}
.support_case li .support_left{ float:left; width:120px; height:100px; border:1px #cccccc solid; overflow:hidden; margin:0 0 0 3px;}
.support_case li .support_left img{width:100%; height:100%;}
.support_case li .support_right{ float:left; padding:0 0 0 26px; width:620px;}
.support_case li .support_right .p1{ font-weight:bold; height:22px; line-height:16px;}
.support_case li .support_right .p1 a{ color:#376fc3;}
.support_case li .support_right .p1 a:hover{ color:#cc0000;}
.support_case li .support_right .p2{ line-height:22px; color:#666666;}
.support_case li .support_right .p2 a{ color:#376fc3;}
.support_case li .support_right .p2 a:hover{ color:#cc0000;}

.scd_tit{ padding:14px 0 24px 0; height:30px; line-height:30px; text-align:center; font-size:14px; color:#323232; font-weight:bold;}

.news_list{ display:block; margin-bottom:30px;}
.news_list li{ height:38px; line-height:38px; border-bottom:1px #dfdfdf dashed;}
.news_list li p{ float:left; background:url(../image/news_07.jpg) 10px no-repeat; padding-left:34px;}
.news_list li p a{ color:#323232;}
.news_list li p a:hover{ color:#cc0000;}
.news_list li span{ float:right; color:#323232;}

.news_tit1{ color:#333333; font-weight:bold; padding:14px 0 0 0; height:36px; line-height:24px; text-align:center; border-bottom:1px #ecebeb solid;}
.news_tit2{ color:#333333; height:32px; line-height:32px; margin-bottom:12px; text-align:center;}

.contact_list{ padding:12px 0 0 0;}
.contact_list a{ display:inline-block; height:24px; line-height:24px; padding:0 5px; background:#f4f4f4; margin:0 2px 8px 2px; color:#0193e8;}
.contact_list a:hover{ background:#f3c111; color:#fff;}

.message li{ height:37px; line-height:22px;}
.message li strong{ float:left; color:#666666; width:75px; padding-right:8px; font-weight:normal; text-align:right;}
.message li p{ float:left; padding-right:12px;}
.m_k{ width:204px; height:20px; line-height:20px; border:1px #e0e0e0 solid; background:#fff; padding:0 3px;}
.m_d{ color:#990000;}
.message li p textarea{ width:430px; height:150px; padding:3px; border:1px #e0e0e0 solid; background:#fff; font-size:12px; line-height:20px;}
.m_b1{ background:url(../image/message_03.jpg); width:96px; text-align:center; height:25px; line-height:25px; border:0; cursor:pointer; color:#fff; margin-left:106px; float:left;}
.m_b2{ background:url(../image/message_05.jpg); width:96px; text-align:center; height:25px; line-height:25px; border:0; cursor:pointer; color:#666; margin-left:12px; float:left;}

.join_box{ padding-bottom:10px; border-bottom:1px #a8b1b8 dashed; margin-bottom:18px; line-height:20px; color:#666666;}
.join_box b{ color:#0a75c2;}
.join_box a{ color:#0a75c2;}

.pd_box{ padding:20px 0 0 0; line-height:22px;}

.conh1{ position:relative; margin:50px 0 0 0;}
.ww1{ height:25px; border-bottom:1px #cccccc solid; margin-bottom:30px;}
.ww1 li{ float:left; margin-right:1px;}
.ww1 li a{ float:left; color:#333333; text-align:center; display:inline-block; height:25px; font-weight:bold; cursor:hand; background:url(../image/product_detail_11.jpg) left no-repeat #efefef; width:auto;}
.ww1 li a span{ float:left; background:url(../image/product_detail_13.jpg) right no-repeat; height:25px; line-height:27px; padding:0 26px; display:block;}
.ww1 li.s a{ color:#fff; background:url(../image/product_detail_07.jpg) left no-repeat #0a75c3;}
.ww1 li.s a span{ background:url(../image/product_detail_09.jpg) right no-repeat;}
#butong_net1{}
.dis {display:block}
.undis {display:none}



DIV.yellow {

	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; padding-top:26px; TEXT-ALIGN: center
}
DIV.yellow A {
background-color:#FFFFFF;
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
background-color:#4074C5;
color:#FFFFFF;
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #1a57a3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1a57a3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #1a57a3 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #1a57a3 1px solid; BACKGROUND-COLOR: #1a57a3
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #d2d2d2; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; background-color:#FFFFFF; border:1px solid #E6E6E6
}
.clear{clear: both;}


/*----------留言样式-----------*/
.msgform tr td{ padding-top:5px; padding-bottom:5px; }
.msgform tr td input,.msgform tr td textarea{ border-radius: 3px; border:1px solid #c8c8c8; background-color:#f6f6f6; line-height:26px; padding-left:10px; color:#666666; }
.msgform .subinp{ width:100px; background-color:#3F73C6; color:#FFFFFF; font-family:'微软雅黑'; height:30px; line-height:30px; margin-right:10px; cursor:pointer; padding:0px;}
.msgform .subinp:hover{ background-color:#3F73C6;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.5s;-ms-transition:0.5s;}
span.guesttitle{ font-size:12px;}
/*----------end留言样式-----------*/


#scroll{z-index:99999;}
.scroll{width:136px;}
#close{width:22px;height:22px;position:absolute;right:8px;top:8px;/* border:1px solid; */display:block;cursor:pointer;}
.scrolltop{width:136px;height:43px;background:url(../image/top.png) 0 0 no-repeat;position:relative;}
.scrollfoot{width:136px;height:17px;background:url(../image/bottom.png) 0 0 no-repeat;}
.scroll_ul{width:102px;padding:0 17px;background:url(../image/middle.png) 0 0 repeat-y;}
.scroll_ul li{width:66px;padding-left:36px;height:25px;line-height:25px;border-bottom:1px solid #ccc;background:url(../image/qq.jpg) 6px 2px no-repeat;}
.scroll_ul li a{color:#333;}