@charset "utf-8";

body{background:#8ca0b2 url(../images/bg01.jpg) repeat-x top; text-align:center; color:#333; line-height:160%; font-family:Arial, Helvetica, sans-serif, "宋体";}

h1{ font-size:14px; color:#fff; padding-left:20px;}
h2{ font-size:14px; color:#333; font-weight:100; padding:15px 0px; height:20px; border-bottom:#FFFFFF solid 1px; }
h3{ font-size:14px; color:#FFF;}
h6{ padding-left:10px; border-top:2px solid fff; }

.color01{font-size:14px; color:#FFF; width:170px; height:24px; padding-top:6px; padding-left:15px; margin-bottom:2px; background:#b8b589}
.color02{font-size:14px; color:#FFF; width:170px; height:24px; padding-top:6px; padding-left:15px; margin-bottom:2px; background:#6aa5fd}
.color03{font-size:14px; color:#FFF; width:170px; height:24px; padding-top:6px; padding-left:15px; margin-bottom:2px; background:#acd4a6}
.color04{font-size:14px; color:#FFF; width:170px; height:24px; padding-top:6px; padding-left:15px; margin-bottom:2px; background:#dadde8}
.color05{font-size:14px; color:#FFF; width:170px; height:24px; padding-top:6px; padding-left:15px; margin-bottom:2px; background:#f99d9d}


a:link, a:visited{color:#333333; text-decoration: none;}
a:hover, a:active{color:#dc0807;}

.more{ float:right; }
a.more01{ color:#FFFFFF;}
a.more01:hover{ color:#cccccc;}
a.t01{ color:#FFFFFF; font-size:14px; font-weight:bold;}
a.t01:hover{ color:#000000; text-decoration:inherit;}

ul.sb li{ float:left; display:block; width:210px;  padding:0 20px}
.qq{ background:#FF0000; color:#FFFFFF; width:76px; font-weight:bold; padding:10px 2px;}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝容器container＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#container{width:1004px; margin:0 auto; text-align:left;}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝头部区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#header{height:160px; width:940px; margin:0 auto;}
#top{height:24px; margin-top:6px; color:#CCCCCC;}
#topmenu{ float:right;}
#topmenu a{color:#CCCCCC}
#topmenu a:hover{color:#ffffff}

#logo{height:90px; width:940px;}
#nav{ width:720px; height:90px; float:right;}
#nav ul{text-align:center;}
#nav ul li{float:left;display:inline;}
#nav ul li a{ display:block; width:120px; height:34px; padding:28px 0; font-size:14px; color:#333; }
#nav ul li a:hover{color:#ffffff; background:url(../images/bg02.gif);}

#nav ul li ul{text-align:left;}
#nav ul li ul li a{ display:block; width:100px; height:20px; padding:5px 0 5px 10px; font-size:12px; color:#999999; background:#000000 }
#nav ul li ul li a:hover{color:#ffffff; background:#333333;}


#nav ul li ul li ul li a{ display:block; width:460px; height:20px; font-size:14px; color:#666666; background:#000000 }
#nav ul li ul li ul li a:hover{color:#ffffff; background:#333333;}

#text01{ font-size:10px; color:#999999;}
#search{ height:20px; padding-top:10px; text-align:right; color:#FFFFFF}

/*流动广告*/
.rollbox{width:980px;overflow:hidden;float:left;height:322px;display:inline;}
.rollbox .jt{float:left;width:18px;height:18px;display:inline;margin-top:110px;cursor:pointer}
.rollbox .Cont{width:942px;float:left;display:inline;overflow:hidden;height:322px}
.rollbox .ScrCont{width:30000px;}
#List1,#List2{float:left;}
.rollbox .Cont li{float:left;width:942px;display:inline;text-align:center;}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝内容区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#banner{ height:322px; width:980px;  margin:0 auto;}
#content{ width:934px; margin:0 auto; background:#FFFFFF; padding:5px 3px; }
ul li{list-style-type:none}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝底部版权footer＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#footer{ width:940px; padding-bottom:20px; text-align:center; color:#FFFFFF; margin:0 auto;}
#footnav{ width:450px; height:18px; background-color:#333333; margin:5px auto;}
#footnav a{ color:#FFFFFF}
#footnav a:hover{ color:#dc0807}

/*＝＝产品服务＝＝＝＝＝＝＝＝＝＝＝＝*/

/*主内容区*/
#content_product{ width:940px; margin:0 auto; background:url(../images/bg_p01.jpg);}
#content_product #title01{ height:24px; width:940px; background:#333333; color:#FFFFFF; padding-top:6px}
#content_product #sidebar{ float:left; width:150px;}
#content_product #main{ float:right; width:750px; padding:0 15px 50px 15px}

#content_product02{ width:940px; margin:0 auto; background:#333333}

#main_03{ float:right; width:770px; padding:0 10px 50px 10px}
#left{ float:left; width:540px; padding-top:20px}
#right{ float:right; width:200px; background:#f2f3f7; padding:5px;}
#right ul{ line-height:200%}

/*边栏 end*/
ul.menu01{ padding:20px 0;}
ul.menu01 li{padding-top:10px;}
ul.menu01 a{ display:block; height:16px; color:#333333; padding-left:10px;}
ul.menu01 a:hover{color:#ffffff; background:#333333;}

#content_product02 #title01{ height:24px; width:940px; background:#333333; color:#FFFFFF; padding-top:6px}
#main_prooduct{background:#333333; padding-left:3px;}
#content_product02 ul li{float:left; margin-left:2px; color:#FFFFFF;}

#ps01{ width:185px;}
#ps01 ul{ display:block; width:185px; height:464px; background:url(../images/product01.jpg) no-repeat; margin:2px 0;}
#ps01 ul li{ float:none; padding-top:10px;  margin:0;}
#ps01 ul li a{ display:block; height:16px; color:#333333; padding-left:10px;}
#ps01 ul li a:hover{color:#ffffff; background:#333333;}
#ps01_t{background:#438dfc; padding:6px 10px; height:18px;}

#ps02{ width:185px;}
#ps02 ul{ display:block; width:185px; height:464px; background:url(../images/product02.jpg) no-repeat; margin:2px 0;}
#ps02 ul li{ float:none; padding-top:10px ; margin:0; }
#ps02 ul li a{ display:block; height:16px; color:#333333; padding-left:10px;}
#ps02 ul li a:hover{color:#ffffff; background:#333333;}
#ps02_t{background:#dc0807; padding:6px 10px; height:18px;}

#ps03{ width:185px;}
#ps03 ul{ display:block; width:185px; height:464px; background:url(../images/product03.jpg) no-repeat; margin:2px 0;}
#ps03 ul li{ float:none; padding-top:10px; margin:0;}
#ps03 ul li a{ display:block; height:16px; color:#333333; padding-left:10px;}
#ps03 ul li a:hover{color:#ffffff; background:#333333;}
#ps03_t{background:#add4a7; padding:6px 10px; height:18px;}

#ps04{ width:180px;}
#ps04 ul{ display:block; width:180px; height:464px; background:url(../images/product04.jpg) no-repeat; margin:2px 0;}
#ps04 ul li{ float:none; padding-top:10px; margin:0;}
#ps04 ul li a{ display:block; height:16px; color:#333333; padding-left:10px;}
#ps04 ul li a:hover{color:#ffffff; background:#333333;}
#ps04_t{background:#2069b9; padding:6px 10px; height:18px;}

#ps05{ width:180px;}
#ps05 ul{ display:block; width:180px; height:464px; background:url(../images/product05.jpg) no-repeat; margin:2px 0;}
#ps05 ul li{ float:none; padding-top:10px; margin:0;}
#ps05 ul li a{ display:block; height:16px; color:#333333; padding-left:10px;}
#ps05 ul li a:hover{color:#ffffff; background:#333333;}
#ps05_t{background:#cd7d1b; padding:6px 10px; height:18px;}


/*＝＝index＝＝＝＝＝＝＝＝＝＝＝＝*/
ul.home01 li{float:left;}

.title11{font-size:14px; color:#FFF; height:24px; padding-top:6px; padding-left:15px;}
ul#menu02 { width:165px; height:180px; background:#f2f3f7; padding:10px;}
ul#menu02 li{float:none;}
ul#menu02 a{ display:block; width:150px; height:16px; color:#333333; padding-left:10px; margin-bottom:5px;}
ul#menu02 a:hover{color:#ffffff; background:#333333;}

.banner02{ padding-bottom:2px;}

ul.home02 li{ float:left;  margin-right:2px;}
ul.home02 li.last{margin-right:0px;}
.title12{ font-size:14px; color:#FFF; height:24px; padding-top:6px; padding-left:15px; padding-right:15px; background:#333333; margin-bottom:10px}
#a_01{ float:left; width:308px; height:202px; margin-right:2px; background:#f2f3f7}
#a_02{ float:left; width:308px; height:202px; background:#f2f3f7; text-align:center;}
#a_03{ float:left; width:308px; height:202px; margin-left:2px; background:#f2f3f7}
#a_04{ float:left; width:308px; height:202px; margin-right:2px; background:#f2f3f7; padding-top:10px;}
#a_05{ float:left; width:308px; height:202px; background:#dbdee9; padding-top:10px;}
#a_06{ float:left; width:308px; height:202px; margin-left:2px; background:#f2f3f7; padding-top:10px;}
#a_06 img{ border:#666666 solid 1px; padding:3px;}
ul#news01{ padding:0 10px}
ul#news02 li{ display:block; float:left; width:100px;}

#b00{ height:24px; padding:6px 10px 0 30px; background:url(../images/home02.jpg) no-repeat; color:#FFFFFF; margin-bottom:2px}
.menuright{ float:right;}
.line{ height:30px; background:url(../images/home01.jpg); margin:2px 0;}
.link{ height:100px; background:url(../images/home03.jpg); padding:20px 10px 4px 10px; }
.link_photo{ float:left; width:300px; }
.link_text{ float:right; width:610px;}

.news002{ padding:10px; border-bottom:#ffffff solid 2px;}
.n01{ width:500px; height:200px; padding:10px;}
ul.news{ padding:20px 0px; line-height:200%; }

ul#pageleftnav { border-top:#FF6600 solid 1px; padding-bottom:10px; display:block; text-align:left;}
ul#pageleftnav li {display:inline;}
ul#pageleftnav li a { padding-left:20px; display:block; height:22px; line-height:22px;border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; border-right:#999999 solid 1px;}
ul#pageleftnav li a:hover { color:#fff; background:#333333;}
ul#pageleftnav li ul li a {padding-left:40px;display:block; height:22px; line-height:22px;border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; border-right:#999999 solid 1px;}
ul#pageleftnav li ul li a:hover { background:#666666; color:#ffffff; height:22px;}
.collapsed { display: none; }



/*主内容区*/


/*主内容区*/
#J_client{ width:940px; margin:0 auto; background:url(../images/client_bg.jpg) no-repeat;}
#J_sever{ width:940px; margin:0 auto; background:url(../images/J_technique_bg1.jpg) no-repeat;}

#J_client #title{ width:940px; height:30px; float:left}
#J_client #title01{ height:24px; width:200px;  padding-top:6px; float:left}
#J_client #title02{ height:24px; width:720px;  padding-top:6px; float:right; text-align:right; font-size:12px; color:#000000; margin-right:20px; display:inline}

#J_client #banner{width:940px; height:199px;}
#J_client #banner img{ border-bottom:#000000 solid 1px; border-top:#000000 solid 1px; width:940px; height:198px;}

#J_client #main {width:940px; background:#FFFFFF;  _height:600px; min-height:600px; float:left; border-top:#FFFFFF solid 30px; display:inline}
 

#J_client #sidebar{ float:left; width:150px;}
#J_client #main01{ float:left; width:540px; margin-left:22px; margin-right:22px; display:inline;}
#J_client #s_main01{ float:left; width:770px; margin-left:0px; margin-right:0px; display:inline;}
#J_client #s_main02{ float:left; width:570px; margin-top:5px; border:#666666 dotted 1px; height:200px; display:inline; margin-left:20px;}
#J_client #s_main03{ float:left; width:540px; margin-top:10px; margin-left:10px; margin-right:10px; display:inline;}

#J_client #main01in{ float:left; width:540px; _height:580px; min-height:580px; display:inline;}
#J_client #main01 li{ float:left; width:540px;  display:inline; margin-top:10px; margin-bottom:10px;}
 
#J_client #page{ float:left; width:540px; height:20px; display:inline; font-size:12px; font-weight:bold;  color:#FF6600}
 

#J_client #main01_in{ height:200px; float:left; border:#999999 dotted 1px; }
#J_client #main01right{ float:right; width:200px; padding:20px 0px 50px 0px}
#J_client #main01_left{ float:left; display:inline; margin-top:20px; margin-right:20px; margin-left:30px;} 
#J_client #main01_left img{ width:204px; height:105px; border:#000000 solid 5px; }


#J_client #main01right_top1{ float:left; display:inline; height:20px; font-size:12px; font-weight:bold; margin-top:10px;width:170px;}
#J_client #main01_right{ float:right; margin-right:10px; display:inline; margin-top:20px; width:250px;}
#J_client #main01_right li{ float:left; display:inline; margin-top:0px;   width:250px;  }
#J_client #main01right01{float:left; display:inline; margin-top:0px;   width:170px; }
 



#J_client h5{ font-size:14px; color:#fff; padding-left:30px;}



#J_client #page a:visited,#J_client #page a:link {  font-size:12px; font-weight:bold;  color:#FF6600}
#J_client #page a:hover,#J_client #page a:active {  font-size:12px; font-weight:bold;  color:#FF0000}














#J_sever{ width:940px; margin:0 auto; background:url(../images/J_technique_bg1.jpg) no-repeat;}

#J_sever #title{ width:940px; height:30px; float:left}
#J_sever #title01{ height:24px; width:200px;  padding-top:6px; float:left}
#J_sever #title02{ height:24px; width:720px;  padding-top:6px; float:right; text-align:right; font-size:12px; color:#000000; margin-right:20px; display:inline}

#J_sever #banner{width:940px; height:199px;}
#J_sever #banner img{ border-bottom:#000000 solid 1px; border-top:#000000 solid 1px; width:938px; height:198px;}

#J_sever #main {width:940px; background:#FFFFFF;  _height:600px; min-height:600px;}
 

#J_sever #sidebar{ float:left; width:150px;}
#J_sever #main01{ float:left; width:540px; margin-left:22px; margin-right:22px; display:inline;}
#J_sever #s_main01{ float:left; width:790px; margin-left:0px; margin-right:0px; display:inline;}
#J_sever #s_main02{ float:left; width:570px; margin-top:5px; border:#666666 dotted 1px; height:200px; display:inline; margin-left:20px;}
#J_sever #s_main03{ float:left; width:540px; margin-top:10px; margin-left:10px; margin-right:10px; display:inline;}
#J_sever #s_main04{ float:left; width:180px; margin-top:5px; height:200px; margin-left:10px;}
#J_sever #s_main05{ float:left; width:170px; margin-top:10px; border-top:#666666 dotted 1px; height:200px; margin-left:0px;}
#J_sever #s_main06{ float:left; width:770px; margin-top:10px;  margin-left:10px; margin-right:10px; background-color:#333333; display:inline; color:#FFFFFF; height:220px;} 
#J_sever #s_main07{ float:left; display:inline; margin-top:10px; margin-left:10px; margin-right:10px;}
#J_sever #s_main09{ float:left; width:770px; margin-top:10px;  margin-left:10px; margin-right:10px;   display:inline; color:#000; height:350px;} 

#J_sever #s_main10{ float:left; width:770px; margin-top:30px;  margin-left:10px; margin-right:10px;   display:inline; color:#000; height:20px;}
#J_sever #s_main11{ float:left; width:770px; margin-top:20px;  margin-left:10px; margin-right:10px; background:#E4E4E4; display:inline; color:#000; height:30px; text-align:center; line-height:30px; font-size:14px; font-weight:bold}


#J_sever #s_main14{ float:left; width:760px; margin-top:30px;  margin-left:10px; margin-right:10px;  display:inline;  border:dotted #CCCCCC 1px  }


#J_sever #s_main12{ float:left; width:770px; margin-top:20px;  margin-left:10px; margin-right:10px;  display:inline; color:#000; min-height:300px; _height:300px;  line-height:18px;}
#J_sever #s_main13{ float:left; width:770px; margin-top:20px;  margin-left:10px; margin-right:10px; background:#E4E4E4; display:inline; color:#000; height:30px; text-align:center; line-height:30px; }
#J_sever #s_main13 a:visited,#J_sever #s_main13 a:link {  font-size:12px;  color:#000000; width:100px; height:20px; display:block ; background:#FF0000;line-height:20px; color:#FFFFFF}
#J_sever #s_main13 a:hover,#J_sever #s_main13 a:active {  font-size:12px;  color:#0033FF; width:100px; height:20px; display:block;line-height:20px;; background:#FF0000;; color:#FFFFFF }


 
#J_sever #s_main09 ul{ height:330px}

#J_sever #s_main09 li{  font-size:12px; width:770px; height:24px; margin-top:5px; display:block ; line-height:24px}
#J_sever #s_main09 li a:visited,#J_sever #s_main09 li a:link {  font-size:12px;  color:#000000; width:770px; height:24px; margin-top:5px; display:block ; line-height:24px}
#J_sever #s_main09 li a:hover,#J_sever #s_main09 li  a:active {  font-size:12px;  color:#0033FF; width:770px; height:24px; margin-top:5px; background:#CCCCCC;display:block;line-height:24px }


#J_sever #main01in{ float:left; width:540px; _height:580px; min-height:580px; display:inline;}
#J_sever #main01 li{ float:left; width:540px;  display:inline; margin-top:10px; margin-bottom:10px;}
 
#J_sever #page{ float:left; width:770px; height:20px; display:inline; font-size:12px;  }
 

#J_sever #main01_in{ height:200px; float:left; border:#999999 dotted 1px; }
#J_sever #main01right{ float:right; width:200px; padding:20px 0px 50px 0px}
#J_sever #main01_left{ float:left; display:inline; margin-top:20px; margin-right:20px; margin-left:30px;} 
#J_sever #main01_left img{ width:204px; height:105px; border:#000000 solid 5px; }


#J_sever #main01right_top1{ float:left; display:inline; height:20px; font-size:12px; font-weight:bold; margin-top:10px;width:170px;}
#J_sever #main01_right{ float:right; margin-right:10px; display:inline; margin-top:20px;}
#J_sever #main01_right li{ float:left; display:inline; margin-top:0px;   width:260px;  }
#J_sever #main01right01{float:left; display:inline; margin-top:0px;   width:170px; }
 

#J_sever h5{ font-size:14px; color:#fff; padding-left:30px;}


 


#J_sever #page a:visited,#J_sever #page a:link {  font-size:12px ; color:#000000}
#J_sever #page a:hover,#J_client #page a:active {  font-size:12px;  color:#FF0000}


.imcm ul, .imcm li, .imcm div, .imcm span, .imcm a { text-align:left; vertical-align:top; padding:0px; margin:0; list-style:none outside none; border-style:none; background-image:none; clear:none; float:none; display:block; position:static; overflow:visible; line-height:normal; }

.imcm li a img { display:inline; border-width:0px; }

.imcm span { display:inline; }

.imcm .imclear, .imclear { clear:both; height:0px; visibility:hidden; line-height:0px; font-size:1px; }

.imcm .imsc { position:relative; }

.imcm .imsubc { position:absolute; visibility:hidden; }

.imcm li { list-style:none; font-size:1px; float:left; }

.imcm ul ul li { width:100%; float:none !important; }

.imcm a { display:block; position:relative; }

.imcm ul .imsc, .imcm ul .imsubc { z-index:10; }

.imcm ul ul .imsc, .imcm ul ul .imsubc { z-index:20; }

.imcm ul ul ul .imsc, .imcm ul ul ul .imsubc { z-index:30; }

.imde ul li:hover .imsubc { visibility:visible; }

.imde ul ul li:hover .imsubc { visibility:visible; }

.imde ul ul ul li:hover .imsubc { visibility:visible; }

.imde li:hover ul .imsubc { visibility:hidden; }

.imde li:hover ul ul .imsubc { visibility:hidden; }

.imde li:hover ul ul ul .imsubc { visibility:hidden; }

.imcm .imea { display:block; position:relative; left:0px; font-size:1px; line-height:1px; height:0px; width:1px; float:right; }

.imcm .imea span { display:block; position:relative; font-size:1px; line-height:0px; }

.dvs, .dvm { border-width:0px }

#imenus0 ul .imeas span, #imenus0 ul .imeasj span { background-image:url(sample3_sub_arrow.gif); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat; background-position:top left; }

#imenus0 ul li:hover .imeas span, #imenus0 ul li a.iactive .imeasj span { background-image:url(sample3_sub_arrow.gif); background-repeat:no-repeat; background-position:top left; }
<!--

a--> #imouter0 { padding:0px; margin:0px; }

#imenus0 li ul { background-color:#000000; border-style:solid; border-color:#000000; border-width:1px; padding:5px; }

#imenus0 li ul li ul { background-color:#000000; border-style:none; padding:5px; }

#imenus0 li a, #imenus0 .imctitle { color:#666666; text-align:center; }

#imenus0 li:hover>a { background:url(../images/bg02.gif); }

#imenus0 li a.ihover, .imde imenus0 a:hover { background-color:#333333; color:#ffffff }

#imenus0 li a.iactive { }

#imenus0 ul a, #imenus0 .imsubc li .imctitle { color:#555555; text-align:left; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

#imenus0 ul li:hover>a { color:#ffffff; text-decoration:none; }

#imenus0 ul li a.ihover { color:#ffffff; background:#990000}

#imenus0 ul li a.iactive { background-color:#333333; }