@charset "gb2312";
/* CSS Document */

/*全局*/

*{ margin:0px; padding:0; list-style:none; }

body{  font-family: Arial, Helvetica, sans-serif; color:#333; text-align:center;line-height:120%; font-size:12px;}

img{border:0px;}

form{ width:auto;}

table,td,input,select{  line-height:16px; font-size:12px;}

a{text-decoration:none; color:#07519a; }

a:hover{text-decoration:underline;}

a:active {text:expression(target="_blank");}



.clear{clear:both;height:0px; overflow:hidden; }

.mt1{ margin-top:1px;}

.mt5{ margin-top:5px;}

.mt8{ margin-top:8px;}



.fl{ float:left;}

.fr{ float:right;}

.w675{ width:675px; float:left; padding:0; margin:0;}



.keyword { font-family:Arial, Helvetica, sans-serif;

          border:#cdcdcd 1px solid; 

		  color: #333; 

		  line-height:18px;  

		  height:18px; margin-left:2px; margin-right:5px;}

.button { border:#999 1px solid;

          background-color:#FFFFFF;

		  color: #333;

		  line-height:20px;  

		  height:20px;

		  width:42px;

		  font-family:Arial, Helvetica, sans-serif; margin-left:2px;}







.container{  width:980px; height:auto;text-align:center;margin:0 auto; background-color:#FFF;}

/*搜索*/

#Search{ height:40px; background:url(../images/bg_search.gif) repeat-x left 1px; padding-top:4px; font-size:14px; color:#123F9C;}

#keyword{ width:180px; height:20px; border:1px #5E9ACE solid; color:#CCC; line-height:20px;}



.Search_L{ float:left; width:450px; padding-left:10px; text-align:left;}

.Search_R{ float:right; width:490px; text-align:right; padding-right:10px; }

#k{ font-size:12px; color:#686868;width:175px; height:18px; border:1px #5E9ACE solid;  line-height:18px; padding-left:5px;}

#t{ color:#686868;}

#category{ width:80px; height:20px; border:1px #5E9ACE solid; color:#000; line-height:20px;}

/*头部通栏*/

.topnav{ width:980px; height:24px; background:url(../images/bg_topnav.gif) repeat-x top; text-align:left; line-height:24px; margin:0 auto; padding:0; padding-top:2px; }

.topnav_1{width:325px;height:22px; float:left; margin-left:10px;color: #07519a; line-height:22px; }

.shortline_01{ height:12px; width:1px; background-color:#07519a; float:left; margin-top: 7px; }

.topnav_2{ width:350px; height:22px; float:left; margin-left:15px; line-height:22px;  }

.topnav_3{height:22px; float:right; margin-right:10px; line-height:22px; }

/***菜单***/

.mainnav{width:980px; padding:0px; text-align:left;margin:0 auto;}

/***主菜单***/

.mainnav_1{margin: 0px; padding:0px; width:980px;height:28px; background:url(../images/bg_mainnav.gif) repeat-x top; text-align:left;color:#fff; line-height:28px;}

.mainnav_1 A {COLOR: #fff;}

.mainnav_1 A:hover {COLOR: #ff0000; text-decoration:underline;}

.mainnav_1_1{float:left; margin-left:10px; text-align:left;  }

.mainnav_1_2{float:right; margin-right:10px; font-weight:bold;}

/***次菜单***/

.mainnav_2{padding:0; margin:0;float:left;width:978px; height:85px; text-align:left; border:1px #cce0ed solid;background:url(../images/bg_pronav.gif) repeat-x bottom;}

.logo_site{ margin-top:0px;float:left; width:164px; text-align:left; padding:0;}

/***产品菜单***/

.pronav{ padding:0;float:right;margin:0; border-left:#cce0ed 1px solid; width:812px;height:84px; text-align:left;}

.pronav_1{ padding:0;float:left;margin:0;TEXT-ALIGN: left; height:60px;}

.pronav_1_1{ background-color:#fcfdff; background:url(../images/navline.gif) no-repeat right top; width:53px; text-align:center; padding-top:3px; float:left;}

.pronav_1_2{ background-color:#fcfdff; width:58px; text-align:center; padding-top:3px; float:left;}

.pronav_1 A {COLOR: #000000;}

.pronav_1 A:hover {TEXT-DECORATION: underline;}

.pronav_1_3{ background-color:#fcfdff; width:58px; height:54px; text-align:center; padding-top:3px; float:left;background:url(../images/pronav_1.gif) no-repeat 1px 4px;}

.pronav_1_3 div { padding-top:41px; }

.pronav_1_3 div a{color:#ffffff;}

.pronav_1_4{ background-color:#fcfdff; width:57px; height:54px; text-align:center; padding-top:3px; float:left;background:url(../images/pronav_2.gif) no-repeat 1px 4px;}

.pronav_1_4 div { padding-top:41px; }

.pronav_1_4 div a{color:#ffffff;}

.pronav_1_5{ background-color:#fcfdff; width:58px; height:54px; padding-top:3px; text-align:center; float:left;background:url(../images/pronav_00003.jpg) no-repeat 1px 4px;}

.pronav_1_5 div { padding-top:41px;}

.pronav_1_5 div a{color:#ffffff;}

.pronav_2{ width:812px; height:24px; padding:0px;margin:0; clear:0; border-top:#cce0ed 1px solid; float:left; COLOR: #084f9d; line-height:24px; background:url(../images/bg_pronavtext.gif) repeat-x bottom; text-align:center;float:left;}

/***广告栏***/

.advzone{width:980px;text-align:center; margin-left:auto;margin-right:auto;}

.posizone{width:980px;text-align:left; margin-left:auto;margin-right:auto; height:35px; clear:both;}

/***内容结构***/

.mainbody{width:980px;text-align:left; margin-left:auto;margin-right:auto;}

.mb_left{ width:675px; float:left; padding:0; margin:0; clear:both;}

.mb_right{ width:295px; float:right; padding:0; margin:0;}

.left01{width:325px;  padding:0; margin:0; float:left;text-align:left;}

.right01{ width:340px;  padding:0; margin:0; float:right;text-align:left;}

.probody{width:980px; clear:both; text-align:left; margin-left:auto;margin-right:auto;}

.pb_left{ width:675px; float:left; padding:0; margin:0;}

.pb_right{ width:295px; float:right; padding:0; margin:0;}

.left02{width:225px;  padding:0; margin:0; float:left;}

.right02{ width:440px;  padding:0; margin:0; float:right; display:inline; text-align:left;}

/*选项卡1*/

#Tab1{width:293px;margin:0px;padding:0px;margin:0 auto;}

#Tab2{width:293px;margin:0px;padding:0px;margin:0 auto;}

/*菜单class*/

.Menubox {width:100%; background:url(../images/bg_title_5.gif) repeat-x;height:26px;line-height:26px;}

.Menubox ul{margin:0px;padding:0px;}

.Menubox li{float:left;display:block;cursor:pointer;width:97px;text-align:center;color:#333;}

.Menubox li.hover{padding:0px;background:#fff;width:97px;background:url(../images/bg_title_5hover.gif) bottom;color:#07519a;font-weight:bold;height:26px;line-height:27px;}

.Contentbox{margin-top:0;height:245px;text-align:left;padding-top:5px;padding-left:15px; padding-right:15px;}

.Contentbox li{font-size:11px; color:#07519a;}

.Contentbox li a{font-size:12px;}

/*底部*/

.links{width:980px;margin:0 auto;clear:both;}

.footer{width:980px; clear:both; text-align:center;  margin:0 auto;color:#333;   line-height:20px; padding-bottom:10px; padding-top:10px;clear:both;}

.footer a{color:#333;}

.footer a:hover { text-decoration:underline; }

/* 列表样式 */

.list1 li{line-height:24px; background:url(../images/icon_doll_1.gif) no-repeat 0px 11px; padding-left:8px;}

.list1 li a{ color:#000;}

.list2 li{ line-height:24px; white-space:nowrap;}

.list2 li span.p { float: right; color:#e60012; width:70px; text-align:left; margin-left:16px; }

.list2 li span.q { float: right; color:#e60012; width:30px; text-align:left; margin-left:16px; }



.list3 li{ line-height:24px; background:url(../images/icon_doll_3.gif) no-repeat 0px 11px; padding-left:10px;height:24px; overflow:hidden;}

.list3 li span { float: right; color:#999999;}

.list3 li.one { padding-left:0px; font-weight:bold; font-size:14px; background: none transparent scroll repeat 0% 0%}

.list3 li a{ color:#07519a;}

.list4 li{ line-height:24px; background:url(../images/icon_doll_2.gif) no-repeat 0px 11px; font-size:14px;  padding-left:10px; color:#999; height:24px; overflow:hidden;}

.list4 li span { float: right; color:#999999}

.list4 a{ color:#07519a;}





/*边框属性*/

.box01{ border:1px solid #ffcb99;}

.box02{ border:1px solid #afd8f8;}

.box03{ border:1px solid #86bd6a;}

.box04{ border:1px solid #ccc;}

/*标题属性*/

.tit001{ background:url(../images/bg_title_1.gif)  repeat-x top;  height:30px;  width:980px;}

.tit101{ background:#ecf6ff; height:21px; padding:4px 10px 0 10px; border-bottom:1px #afd8f8 solid;}

.tit102{ background:#f5ffe6; height:21px; padding:4px 10px 0 10px; border-bottom:1px #86bd6a solid;}

.tit103{ background:#eee; height:25px; padding:4px 6px 0 8px; }

.tit104{ background:url(../images/bg_title_2.gif)  repeat-x top;  height:21px; border:1px solid #eee; padding:4px 10px 0 10px; }

.tit105{ background:url(../images/bg_title_3.gif) repeat-x 0px 1px; height:21px;  padding:4px 10px 0 10px; border-bottom:1px #afd8f8 solid; }

.tit106{ background:#eee; height:20px; line-height:21px; padding:4px 10px 0 10px; margin:0px;  }

.tit106 .text03{ color:#07519a; }

.tit201{background:#fedfb6; height:21px; padding:4px 10px 0 10px; border-bottom:1px #ffcb99 solid;}

.tit202{ background:url(../images/bg_title_4.gif) repeat-x bottom; height:21px; padding:5px 10px 0 10px; }

.tit203{ background:#eee; height:21px; padding:4px 10px 0 10px;}

/*内容属性*/

.cont101{height:270px; padding:5px 10px 5px 15px;}

.cont101 .fl{width:82px;}

.cont101 .fr{width:200px;}

.cont102{ height:172px; padding:5px 10px 0px 15px}

.cont102 .fl{width:145px;}

.cont102 .fr{width:145px;}

.cont103{ height:215px; padding:5px 8px 0px 8px}

.cont104{ height:122px; padding:5px 10px 0px 15px}

.cont104 .fl{width:155px;}

.cont104 .fr{width:155px;}

.cont105{ height:146px; padding:5px 10px 0px 15px; border-top:1px #ccc dashed;}

.cont106{ height:172px; padding:5px 10px 0px 15px; }

.cont107{ height:380px; padding:1px 1px 0px 1px; background:#f8fcfd;overflow-y: scroll;overflow-x:hidden;}

.cont108{  padding:5px 10px 0px 10px; margin:0px; line-height:20px;}

.cont108 a{ display:inline-block;white-space:nowrap;padding:0 2px;}

.cont108 ul{width:295px;}

.cont108 ul li{width:55px;float:left;overflow:hidden;}

.cont109{ padding:7px 10px 0px 15px; color:#07519a; font-size:11px; line-height:20px; }

.cont110{ height:49px; padding:7px 10px 0px 15px; line-height:20px;}

.cont111{ padding:5px 0px 0px 5px; border-top:1px #ccc dashed;}

.cont112{ height:150px; width:295px;}

.cont113{ height:171px; padding:5px 10px 0px 15px;}

.cont201{ height:70px; padding:5px 10px 0px 15px; background:#fffce9;}

.cont202{ height:70px; padding:5px 10px 0px 15px; background:#fffce9;border-top:1px #ccc dashed;}

.cont203{ height:142px; padding:10px 10px 0px 10px;}

.cont203 .fl{ width:122px; float:left;}

.cont203 .fr{ width:280px; text-align:left; padding-top:5px;}

.cont203 .fr ul{ width:270px; float:left;}

.cont204{ width:673px; overflow:hidden; height:auto; padding:5px 0px 0px 0px; text-align:left; clear:both;}

.cont204 li{ float:left; margin-right:17px; margin-left:10px; line-height:20px; }

.cont301 { text-align:left;background:#ecf6ff; width:950px;  color:#000; line-height:25px; margin:0; padding:5px 15px 5px 15px ;}

.cont301 a{color:#05529a;}

.cont301 a:hover {color:#ed0b18;}

/*文字属性*/

.text01{width:144px;float:left; height:35px;margin:0;}

.text02 {width:700px;  color:#05529a; float:right; margin:5px 10px 0px 0px; text-align:right;line-height:20px;}

.text02 A{ color:#05529a;}

.text02 A:hover{ text-decoration:underline;}

.text03{float:left;font-weight:bold;color:#333;line-height:20px;}

.text04{float:right;text-align:right;line-height:20px;}

.text04 a {color:#333;}

.text04 a:hover {text-decoration:underline;}

.text05{ width:320px; font-size:14px; font-weight:bold;  float:left; margin:0px; text-align:left;line-height:20px;height:20px; overflow:hidden;}

.text06{float:left;text-align:left;color:#333;}

.text06 select{ width:80px; margin-left:10px; margin-bottom:3px; margin-top:3px; float:left;}

.text06 input{  width:60px; margin-left:10px; margin-bottom:3px; margin-top:3px; height:20px; float:left;}

.text07{ width:200px; height:20px; float:left;margin:0; padding:0;line-height:20px;clear:both;}

.text07 a{ color:#ed0b18; text-decoration:underline;}



.text09{ width:280px; font-size:14px; font-weight:bold; clear:both; float:left; text-align:left;line-height:20px;height:20px; overflow:hidden;}

.text09 a{color:#05529a;}



/*排行序号*/

.no1{background:url(../images/noicon_01.gif) no-repeat 0px 2px; padding-left:15px;}

.no2{background:url(../images/noicon_02.gif) no-repeat 0px 2px; padding-left:15px;}

.no3{background:url(../images/noicon_03.gif) no-repeat 0px 2px; padding-left:15px;}

.no4{background:url(../images/noicon_04.gif) no-repeat 0px 2px; padding-left:15px;}

.no5{background:url(../images/noicon_05.gif) no-repeat 0px 2px; padding-left:15px;}

.no6{background:url(../images/noicon_06.gif) no-repeat 0px 2px; padding-left:15px;}

.no7{background:url(../images/noicon_07.gif) no-repeat 0px 2px; padding-left:15px;}

.no8{background:url(../images/noicon_08.gif) no-repeat 0px 2px; padding-left:15px;}

.no9{background:url(../images/noicon_09.gif) no-repeat 0px 2px; padding-left:15px;}

.no10{background:url(../images/noicon_10.gif) no-repeat 0px 2px; padding-left:15px;}







/***图文样式***/

.imgtext01{width:82px; height:auto; overflow: hidden; clear:both; float:left; padding:0;text-align:center; margin-top:3px}

.imgtext01 img {border:1px #cccccc solid;}

.imgtext01 a {color:#333; line-height:18px;}

.imgtext02{width:122px; height:auto; overflow: hidden;float:left; margin:0; padding:0;text-align:center;clear:both;}

.imgtext02 img{border:1px #000 solid; margin:5px 0px 5px 0px;}

.imgtext02 a{ color:#333; line-height:18px;}



.imgtext03{width:135px; height:auto; overflow:hidden; float:left; padding:0; text-align:center; clear:both;}

.imgtext03 img{border:1px #ccc solid; margin:5px 0px 5px 0px;}

.imgtext03 a{ color:#333; line-height:18px; }


.ad120-50{
                   width:300px; height:154px;}
.ad120-50  ul{
                           margin:0;
                          padding:0;
                         list-style:none;
                       }
.ad120-50 li{
                    float:left;
                    padding:8px 0 0 15px;;
                   }










.si_gg ul{overflow:hidden; height:130px; padding-top:10px;  }
   .si_gg ul li{width:143px; float:left;}
   
   .si_gg_a,.si_gg_c{margin-right:7px;}
   .si_gg_c,.si_gg_d{ padding-top:4px;}










