@charset "utf-8";
/*@ author:Shang*/

* { padding:0; margin:0; }

/* Links */
a { text-decoration:none; cursor: pointer;  FONT-FAMILY: Arial, "宋体";}
a:link { color:#333; text-decoration:none; FONT-FAMILY: Arial, "宋体"; }
a:visited { color:#333; text-decoration:none; FONT-FAMILY: Arial, "宋体"; }
a:hover { color:#ef3f14; text-decoration:underline; cursor: pointer; FONT-FAMILY: Arial, "宋体"; }

body { padding:0px; margin: 0 0 30px 0; FONT-FAMILY: Arial, "宋体"; color:#333; font-size:12px; background:url(../../img/default/bg.gif) left top repeat-x; background-color:#FFFFFF; }
ul,ul li { margin:0px; padding:0px; list-style:none;  }
textarea { display:block; overflow:auto;}
img { padding:0; margin:0; border:0; }
*:lang(zh) img { margin:0 0 -4px;}
.clear { clear:both; height:0; line-height:0; font-size:0;}

.f_14_666 { font-size: 14px; color:#666666; font-weight:bold; }

.f_12_666 { font-size: 12px; color:#666666; line-height: 150%; padding: 10px;  }

.icon001 { padding-left: 20px; background:url(../../img/default/icon0018.gif) left center no-repeat; }
.icon0023 { padding-left: 20px; background:url(../../img/default/icon0023.gif) left center no-repeat; }
.icon0024 { padding-left: 20px; background:url(../../img/default/icon0024.gif) left center no-repeat; }
.icon0025 { padding-left: 20px; background:url(../../img/default/icon0025.gif) left center no-repeat; }
.icon0026 { padding-left: 20px; background:url(../../img/default/icon0026.gif) left center no-repeat; }




.Ctabs { background:url(../../img/default/er.gif) 120px center no-repeat; height: 39px; overflow: hidden; clear:both; }
.Ctabs ul li { float: left; width: 50%; color:#999999; height: height: 39px;  }

/*TobBar*/

.Top { width: 100%; height: 26px; line-height: 26px; background:url(../../img/default/bg001.gif) left bottom repeat-x; }
.Top .con { width: 980px; margin: 0 auto; }
.Top .con h3 { font-size: 12px; font-weight:normal; width: 500px; float: left; }
.Top .con h3 span { color:#265ea6; padding: 0 2px; }

.Top .con h4 { font-size: 12px; font-weight:normal; width: 400px; float: right; text-align: right; color:#999;  }
.Top .con h4 a { color:#333; padding: 0 5px;}
.Top .con h4 span { padding: 0 2px; color:#830000;}



/**/

.login { }
.login ul li { text-align:right; padding: 3px 0;  }



.header { text-align: center; }

.logo { margin: 0 auto; width: 980px; text-align: center; padding-top: 10px;}

.serch { margin: 0 auto; width: 820px; background:url(../../img/default/serch001.gif) left top repeat-x; margin-bottom: 10px; }
.serch002 { margin: 0 auto; width: 980px; background:url(../../img/default/serch001.gif) left top repeat-x; margin-bottom: 10px; }

.lbg { background:url(../../img/default/serch002.gif) left top no-repeat; }
.rbg { background:url(../../img/default/serch003.gif) right top no-repeat; height: 110px;}

.serch h3,.serch002 h3 { text-align:center; font-size: 0px; padding-top: 20px; padding-bottom: 10px;}


.SerchBox { background:url(../../img/default/serch008.gif) left top repeat-x; margin-left: 8px; float: left; }
.SerchBox .left { background:url(../../img/default/serch006.gif) left top no-repeat; }
.SerchBox .right { background:url(../../img/default/serch007.gif) right top no-repeat; padding: 3px 4px 4px 4px; }

.iconserch { float: left; padding-left: 30px;}
/*按钮*/
.btnserch { background:url(../../img/default/serbox007.gif) left center no-repeat; height: 26px; width: 105px; text-align: center; font-size: 14px; color: #FFFFFF; font-weight:bold; border: none;}


.nav { margin: 0 auto; width: 860px; text-align: center; padding-top: 0px; margin-bottom: 10px; }
.nav ul li { font-size: 14px; width: 105px; float: left; padding-top: 15px; background:url(../../img/default/serch009.gif) right bottom no-repeat;  }
.nav ul li a { padding: 2px; }
.nav ul li a:hover {  }



.box { margin: 0 auto; width: 820px; background:url(../../img/default/newbox001.gif) top left repeat-y; margin-bottom: 20px;}
.box .t { background:url(../../img/default/newbox002.gif) top left repeat-x; border-bottom: #d7d7d7 1px solid; overflow: hidden; clear:both; height: 1%;}
.box .t .l { background:url(../../img/default/newbox003.gif) left top no-repeat; }
.box .t .r { background:url(../../img/default/newbox004.gif) right top no-repeat; height: 39px; padding-left: 10px; line-height: 39px; }

.box .con { padding: 10px 10px 0 10px;  }

.box .b { background:url(../../img/default/newbox005.gif) bottom left repeat-x;   }
.box .b .l { background:url(../../img/default/newbox006.gif) left bottom no-repeat; }
.box .b .r { background:url(../../img/default/newbox007.gif) right bottom no-repeat; height: 10px;  }

.ser { padding-left: 10px;}
.ser ul li { float: left; width: 62px; text-align: center; margin-right: 1px; margin-top: 1px; }
.Mouseout { border:#dddddd 1px solid; background-color:#FFFFFF; }
.Mouseon { border:#e41e00 1px solid; background-color:#e41e00;  }

.ser ul li a { display: block; color:#666; line-height: 260%;  }
.ser ul li a:hover { display: block; color:#fff; text-decoration:none; }


.NExperts { width: 100%;}
.NExperts ul li { float: left; margin-right: 10px; border-right:#CCCCCC 1px solid; line-height: 180%; margin-bottom: 8px; }
.NExperts ul li dl dt { white-space:nowrap; background:url(../../img/default/icon0016.gif) left center no-repeat; padding-left: 15px; padding-right: 10px; font-size: 14px;   }
.NExperts ul li dl dt a { color:#840259;  }
.NExperts ul li dl dd { font-size: 12px; padding-left: 15px; padding-right: 10px; color:#265ea6; }
.NExperts ul li dl dd a { color:#265ea6; }

.Company { width: 100%; overflow: hidden;}
.Company ul li { margin-right: 11px;  float: left; color:#265ea6; border-right:#CCCCCC 1px solid;  line-height: 180%; margin-bottom: 8px; }

.Company ul li dl dt { white-space:nowrap; background:url(../../img/default/icon0017.gif) left center no-repeat; padding-left: 15px; padding-right: 11px; font-size: 14px;   }
.Company ul li dl dt a { color:#840259;  }
.Company ul li dl dd { font-size: 12px; padding-left: 15px; padding-right: 11px; color:#265ea6; }
.Company ul li dl dd a { color:#265ea6; }





/*内容*/
.NContainer { margin: 0 auto; width: 960px; background-color:#f2f2f2; padding: 10px; clear: both; overflow: hidden; height: 1%;}

.C11,.C22,.C33,.C4,.C5,.C6 { float: left; }
.C11 { width: 330px; }
.C22 { margin-left: 10px; width: 340px;}
.C33 { margin-left: 10px; width: 270px; }

.C5 { margin-left: 10px; width: 440px;}
.C6 { margin-left: 10px; width: 270px; }
.C4 { width: 230px; }


.Clum { background-color:#FFFFFF; margin-bottom: 10px; }
.Clum .t { background:url(../../img/default/tit001.gif) top left repeat-x; height: 39px; }
.Clum .t .l { background:url(../../img/default/tit002.gif) left top no-repeat; }
.Clum .t .r { background:url(../../img/default/tit003.gif) right top no-repeat; height: 40px; padding-left: 10px; line-height: 40px; }

.Clum .more { float: right; font-size: 12px; padding-right: 10px; font-weight:normal; }

.Clum .con { padding: 10px 0px;}
.Clum .con p { padding: 0px 15px; line-height: 150%; color: #666666; padding-bottom: 10px;}

.Clum .b {   }
.Clum .b .l { background:url(../../img/default/tit004.gif) left bottom no-repeat; }
.Clum .b .r { background:url(../../img/default/tit005.gif) right bottom no-repeat; height: 10px;  }




.NCList { border: none; }
.NCList ul li { line-height: 180%; font-size: 14px; color:#265ea6; }
.NCList ul li a { color:#265ea6; }
.NCList ul li a:hover { color:#265ea6; text-decoration:underline; }
.nw { background:url(../../img/default/icon0020.gif) 13px center no-repeat; padding-left: 34px; background-color:#FFFFFF;}
.G { background:url(../../img/default/icon0021.gif) 13px center no-repeat; padding-left: 34px; background-color:#f5f5f5;}
.D { background:url(../../img/default/icon0022.gif) 13px center no-repeat; padding-left: 24px; background-color:#FFF; list-style: 30px;}


.ex { padding: 0 20px; clear:both; overflow: hidden; height: 1%; }

.ex dl { width: 50%; float: left; margin-bottom: 15px; }
.ex dl dt { font-size: 14px; color:#840259; line-height: 180%; }
.ex dl dt a { color:#840259; }
.ex dl dd { font-size: 12px; color:#265ea6; }
.ex dl dd a { color:#265ea6; }

.Asksend { padding: 0 10px 10px 10px; border-bottom:#e2e2e2 1px solid; margin-bottom: 10px;}
.Asksend h3 { line-height: 30px; background:url(../../img/default/icon0050.jpg) left center no-repeat; padding-left: 22px; font-size: 14px; color:#666;}

.Asksend dl { padding: 10px 0; clear: both;   }
.Asksend dl dt { float: left; width: 16%; line-height: 170%;}
.Asksend dl dd { float: left; width: 84%;}

/*Footer*/
.Footer { background-color:#FFFFFF; padding: 10px 0; clear: both; margin: 20px 10px 0 10px;}
.copyright { line-height: 200%; text-align: center; color:#666666; }
.uselink { line-height: 200%; text-align: center; color:#666666; }


.btn12 { background:url(../../img/default/btn0012.gif) center center no-repeat; width: 82px; height: 33px; line-height: 33px; font-size: 14px; color:#333; font-weight:bold; border: none; }


.ExpertsInfo { padding: 0 15px; overflow: hidden }
.ExpertsInfo img { width: 175px; height: 228px; padding: 5px; border: #CCCCCC 1px solid; margin-bottom: 20px;   }

.ExpertsInfo dl { margin-bottom: 10px; line-height: 180%; }
.ExpertsInfo dl dt { padding: 3px 0px 0px 20px; margin-bottom: 5px; font-size: 14px; color:#666; font-weight:bold; }
.ExpertsInfo dl dd { padding-left: 0px; font-size: 12px; color:#265ea6;   }

.icon0031 { background:url(../../img/default/071.gif) left center no-repeat; }
.icon0032 { background:url(../../img/default/065.gif) left center no-repeat; }
.icon0033 { background:url(../../img/default/024.gif) left center no-repeat; }
.icon0034 { background:url(../../img/default/066.gif) left center no-repeat; }
.icon0035 { background:url(../../img/default/035.gif) left center no-repeat; }
.icon0036 { background:url(../../img/default/061.gif) left center no-repeat; }


.tab-ask { background:url(../../img/default/line-01.gif) left bottom repeat-x;
background-color:#eeeeee; height: 20px; color:#666666; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; padding: 0 5px; padding-top: 2px;}

.tab-ask ul li { float: left; line-height: 18px; height: 18px; padding: 2px 10px;}
.tab-ask ul li.cre { line-height: 20px; height: 20px; padding: 0 10px;
background-color:#FFFFFF; border:#CCCCCC 1px solid; border-bottom: #FFFFFF 1px solid;; }

.icon-ask-01 { background:url(../../img/default/icon-ask-01.gif) 10px center no-repeat;}
.icon-ask-02 { background:url(../../img/default/icon-ask-02.gif) 10px center no-repeat;}
.icon-ask-03 { background:url(../../img/default/icon-ask-03.gif) 10px center no-repeat;}

