@charset "utf-8";
@import url("style.css"); 
@import url("lib.css"); 
@import url("global.css"); 

/* CSS Document */
a{ text-decoration:none;}
img{ border:0px;}
ul,li,h1,dd,p{ margin:0px; padding:0px; list-style-type:none; font-weight:normal;}
body{ width:980px; margin:0 auto;font-family:"Arial"; font-size:12px; color:#333;}
#layout{ width:1002px; margin:0 auto}
#top{ background-image:url(index_02.jpg); height:27px; line-height:27px; width:1002px; clear:both; font-size:11px;}
#top_left{ float:left; margin-left:10px; display:inline;}
#top_right{ float:right; margin-right:20px; display:inline;}
#top_right a{ color:#666;}
/*men*/
#main_na{background:url(../images/index_29.jpg) repeat-x;   font-size:12px; clear:both;   }
#menu_C{ width:1002px;  background:url(../images/index_29.jpg); height:35px; font-size:12px; line-height:35px;clear:both;margin:0 auto}
.main-nav{ width:1002px;   /*height:43px; line-height:43px;*/margin:0 auto; }
.main-nav .m-n-i{float:left;position:relative;z-index:200; background:url(../images/index_31.jpg) no-repeat right; }
.m-n-i a{ padding-left:26px; padding-right:23px; color:#fff; display:block; }
.m-n-i a:hover{ color:#fff600;}
.main-nav-l .over .sub-nav{visibility:visible;}
.main-nav-l .sub-nav{visibility:hidden;}

.sub-nav{position:absolute;top:35px;left:-1px;border:2px solid #748551;border-top:0;background-color:#fff;width:360px;z-index:60}
.sub-nav-r1{left:-51px;_left:-61px;}
.sub-nav-r2{left:-139px;_left:-149px;}
.sub-nav-wrap{float:left;width:360px;}
.sub-nav dl{width:180px;overflow:hidden;padding:1px 0 0 0; float:left; margin:0px  }
.sub-nav dl.s-over{width:180px;background-color:#ededed;}
.sub-nav dt{width:180px; margin:0px ; text-align:center;font-weight:bold;display:inline-block;*display:inline;zoom:1;vertical-align:top;  }
.sub-nav dd{width:180px;display:inline-block;*display:inline;zoom:1}
.sub-nav a{margin:0 0px 1px 0; padding:0px;display:inline-block;*display:inline;zoom:1; color:#000000; font-weight:normal;text-decoration:none}
.sub-nav a:hover{ color:#748551}
.sub-link{float:right;width:109px;padding-top:10px;display:none;}
.sub-link a{padding-left:11px;background-position:-886px -31px;font-weight:bold;margin:5px 0;}
/*end men*/

#header{ width:1002px;   clear:both; margin-top:10px; margin-bottom:10px; clear:both}
#logo{ float:left;}
#sousuo{ float:left; margin-left:140px; margin-top:10px; display:inline;}
#ss{ background-image:url(/images/index_09.jpg); width:265px; height:34px; line-height:34px; float:left;}
#gouwuche{ float:right; width:124px; height:23px; line-height:23px; background-image:url(../images/index_22.jpg); margin-right:10px; margin-top:10px; display:inline;}
#main{ width:1002px; clear:both; margin:0 auto;margin-top:10px;}
#left{ width:183px; float:left; margin-left:10px; display:inline;}
#caidan{}
#caidan h1{ background-image:url(../images/index_38.jpg); line-height:30px; font-size:12px; color:#fff; font-weight:normal; text-indent:10px;}
#caidan dd{ border:solid 1px #dddddd; border-top:0px; float:left; width:181px;}
#menu{ background-image:url(../images/index_18.jpg); height:28px; line-height:28px; background-repeat:no-repeat; text-indent:20px; font-size:12px;}
#menu a{ color:#333;}
.menu1{ margin-top:7px; margin-bottom:7px;}
.menu1 li{ background-image:url(../images/index_54.jpg); background-repeat:no-repeat; text-indent:28px; background-position:20px 7px; line-height:18px;}
.menu1 a{ color:#333; font-size:11px;}
.menu1 a:hover{ text-decoration:underline; color:#668800;}
#title{ float:left; border:solid 1px #ddd; width:181px; margin-top:10px; }
#title h1{ font-size:14px; text-indent:8px; background-image:url(../images/index_63.jpg); line-height:34px;}
#pinglun li{ line-height:24px; background-image:url(../images/index_66.jpg); background-repeat:no-repeat;text-indent:28px; background-position:7px 7px; font-size:11px;}
#pinglun a{ color:#666;}
#pinglun a:hover{ color:#cf2323;}
#remaisp{ border-bottom:dashed 1px #bfbfbf; float:left; width:171px; margin-top:10px; margin-left:5px; display:inline; font-size:12px;}
#remaisp dd{ width:72px; float:left; margin-right:13px; display:inline; padding-bottom:7px;}
#remaisp span{ color:#333;}
#remaisp p{ margin:0px; padding:0px; color:#cf2323;}
#biaoqian li{ line-height:24px; padding-left:17px;}
#biaoqian a{ color:#666; font-size:11px;}
#tongxun{ background-image:url(../images/index_105.jpg); height:143px; width:181px; border:solid 1px #ddd; float:left; margin-top:10px;}

#right{ width:789px; float:left; margin-left:10px; display:inline;}
#banner2{ width:595px; height:298px; float:left; border:solid 1px #cccccc; text-align:center;}
#banner{ margin:0 auto;clear:both; margin-top:10px; width:1002px;}
#lxwm{ background-image:url(../images/index_50.jpg); height:298px; background-repeat:no-repeat; background-position:bottom; float:left; width:183px; margin-left:7px; display:inline;}
#lxwm p{ margin:0px; padding:0px; line-height:30px; color:#333;}

#lasts li{ float:left; margin-right:7px;display:inline; margin-top:10px; }
#ks{ width:787px; float:left; margin-top:8px; }
#ks1{ width:786px; border:solid 1px #cccccc; border-top:0px; float:left;}
#kuanshi{ background-image:url(../images/index_101.jpg); background-position:bottom; float:left; height:32px; background-repeat:repeat-x; width:787px;}
#kuanshi li{ float:left; background:url(index_99.jpg) no-repeat; width:130px; height:32px; line-height:32px; text-align:center; font-size:14px;}
#kuanshi a{ color:#333;}
#kuanshi a:hover,#kuanshi a.on{ background:url(index_100.jpg) no-repeat; display:block; color:#ca0000;}
#ks_left{ width:50px; text-align:center; float:left; padding-top:70px;}
#ks_zhong{ width:705px; float:left; margin-top:15px; padding-bottom:5px;}
#kscp{ text-align:center; width:154px; float:left; line-height:16px; margin-right:20px; display:inline;}
#kscp h1{ width:154px; height:134px; border:solid 1px #e5e5e5;}
#kscp img{ padding-top:5px;}
#kscp span{ color:#333333;}
#kscp p{ color:#cf2323;}
#ks_right{ width:30px; text-align:left; float:right;padding-top:70px;}
#fenlei1{ width:787px; border:solid 1px #ddd; float:left; margin-top:10px; padding-bottom:10px;}
#cp_leibie{ background-image:url(../images/index_91.jpg); height:34px; width:787px; float:left;}
#cp_leibie li{ width:195px; line-height:34px; float:left; font-size:14px; text-align:center;}
#cp_leibie a{ color:#000;border-left:solid 1px #ddd; line-height:34px; width:195px; display:block}
#cp_leibie a:hover{ color:#ca0000;}
#cp_leibie a.on{ display:block; color:#ca0000;width:195px; border-left:none; background:#FFFFFF}
#cp_tp{ width:246px; float:left; height:117px; margin:8px 0px 8px 12px; display:inline;}
#cp_tp h1{ float:left; width:122px; border:solid 1px #e5e5e5; height:117px; float:left;}
#cp_tp dd { float:left; margin-left:10px; width:110px; }
#cp_tp span{ color:#333;}
#cp_tp p{ color:#cf2323;}
#bottom{ width:1002px;   clear:both; margin:20px auto; padding-top:20px}
#zong{ width:978px; margin-left:13px; display:inline; float:left;}
.footer1_top{ width:978px; height:3px; float:left;}
.footer1_z{ background-image:url(../images/index_121.jpg); width:978px; float:left;}
.footer1_xia{  width:978px; height:3px; float:left;}

#footer1 h1{ font-size:14px; font-weight:normal; color:#8c5737; margin:0px; padding:0px; line-height:30px;}
#footer1 { float:left; width:180px; margin-left:45px; margin-right:7px;display:inline;}
#footer1 li{ background-image:url(../images/index_120.jpg); background-repeat:no-repeat; color:#343434; background-position:3px 16px; text-indent:15px; line-height:30px;}
#footer1 a{ color:#343434;}
#footer1 a:hover{ color:#668800;}
#welcome{ width:978px; float:left; border:solid 1px #ebebeb; margin-left:13px; margin-top:10px; display:inline;}
#welcome dd{ float:left; margin-left:17px; margin-right:17px;}
#footer{ width:778px; line-height:18px; color:#999999; text-align:center; margin-left:103px; margin-top:18PX; display:inline; float:left;}
#banquan{ width:933PX; text-align:center; float:left; padding-left:60px; margin-top:10px;}
#banquan a{ float:left; padding-right:5px; }
#weizhi{ height:30px; width:1002px; clear:both; line-height:30px;}
#weizhi img{ padding-left:8px; padding-right:8px; color:#666666;}
#kuang1{ border:solid 1px #8e9f6a; width:787px; float:left; padding-bottom:2px;}
#kuang2{ border:solid 1px #c6cfb4; width:781px; float:left; margin:2px 2px 2px 2px;display:inline;}
#title1{  width:771px; height:33px;  border-bottom:solid 1px #c6cfb4; float:left; color:#668800; font-size:14px; padding-left:10px; background-color:#f4f5f0;line-height:33px;}
.gsjieshao{ width:746px; float:left; line-height:24px; margin:13px 8px 13px 13px; color:#333333; font-size:12px; display:inline;}
#sp_gaikuo{ float:left; width:789px; margin-bottom:13px;}
.sp_top{width:789px; height:7px; float:left;}
.sp_zhong{ background-image:url(../images/cpliebiao_05.jpg); clear:both; width:769px;   padding-left:20px}
.sp_xia{ width:789px; height:7px; float:left;}
#xuan{ float:left; line-height:34px; width:627px;  }
#xuan a{ color:#000000;}
#yeshu{ height:28px; line-height:28px; font-size:12px; float:left;width:789px;}
.fanye{ float:right; font-size:11px; padding-right:10px;}
#paixu{ float:right; width:200px; line-height:0px; margin-top:10px;}
#paixu img{ padding-left:5px; padding-right:5px;}
#paixu dd{ float:left; padding-left:20px;}
#cpzhanshi{ width:168px; float:left; line-height:18px; margin-left:22px;margin-top:12px;line-height:18px; text-align:center; color:#333;}
#cpzhanshi a{ color:#333;}
#cpzhanshi a:hover{ color:#c80101;}
#cpzhanshi h1{  height:146px;   text-align:center;}
#cpzhanshi h1 img{ padding-top:5px;}
#cpzhanshi h1 a{ border:solid 1px #e6e6e6;  width:155px; display:block; height:146px   }
#cpzhanshi h1 a:hover{  border:solid 1px #009966;    }
.shijia{color:#999999; text-decoration:line-through;}
.jiage{color:#c80101;}
.k1{ width:982px; float:left;}
.k2{ width:982px; clear:both; background-image:url(../images/cp_xq_03.jpg);}
#cp_datu{ width:332px; float:left; margin-left:18px; margin-top:10px; display:inline;}
#cp_datu h1{ height:279px; border:solid 1px #e5e5e5;}
#cp_datu ul{ margin-top:20px;}
#cp_xq{ width:600px; float:left; margin-left:20px; display:inline;}
#cp_xq h1{ color:#333; font-size:14px; border-bottom:dashed 1px #bfbfbf; line-height:27px;}
#xq_left{ width:376px; float:left; margin-left:24px; display:inline;}
#xq_left li{ margin-top:12px;}
#xq_left dd{ background-image:url(../images/cp_xq_18.jpg); width:268px; height:80px; line-height:80px; color:#cd3220; font-size:12px; float:left; margin-top:17px;}
#xq_left dd span{float:right; padding-right:20px;font-weight:bold;}
#xq_right{ width:190px; float:left; text-align:center; margin-top:3px; background-color:#f3f2ed; height:330px;}
#xq_right li{ margin-top:20px;}
#xq_right h1{ width:177px; height:38px; line-height:38px; margin-left:5px; margin-top:20px; text-align:center; border:solid 1px #dddddd; color:#b31600; background-color:#fff; }
#jieshao{background-repeat:repeat-x; background-image:url(../images/cp_xq_19.jpg);background-position:bottom; height:32px; width:780px; float:left;}
#jieshao li{ float:left; background-image:url(../images/cp_xq_36.jpg); width:105px; text-align:center; line-height:32px; margin-right:3px; display:inline; font-size:14px;}
#jieshao a{ color:#333;}
#jieshao a:hover{ background-image:url(../images/cp_xq_25.jpg); color:#668800; display:block;}
#xq_jieshao{ line-height:18px; margin-top:10px; width:780px; float:left;}
#sp_pinglun{ width:780px; float:left;}
#sp_pinglun h1{ font-size:14px; color:#000; border-bottom:solid 1px #e5e5e5; height:25px; line-height:25px;}
#tiwen h1{ font-size:14px; color:#000; line-height:30px; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; text-indent:7px;}
#tiwen li{ line-height:24px; background-image:url(../images/cp_xq_48.jpg); background-repeat:no-repeat; background-position:10px 10px; text-indent:20px;}
#tiwen a{ color:#666;}
#tiwen a:hover{ color:#cf2323;}
.clear{ clear:both}

.toplinks span{ color:#FFFFFF;}
#vphlink{width:986px;height:36px;margin-top:10px; margin:0 auto}
#vphlinktitle{width:950px;height:30px;line-height:30px;border-bottom:#CCCCCC 1px solid;color:#111111;margin-top:10px;margin-left:18px;text-align:center;font-size:13px;font-family:Arial;}
#vphlinks{width:720px;height:26px;float:left;margin-top:10px;padding-left:10px;border-bottom:#CCCCCC 1px solid;text-decoration:underline;color:#5972B1;line-height:26px;}
#vphlinks a:link{text-decoration:underline;color:#5972B1;}
#vphlinks a:visited{text-decoration:underline;color:#5972B1;}
#vphlinks a:hover{text-decoration:underline;color:#0D39AA;}
#vphlinks2{width:970px;height:26px;float:left;margin-top:10px;padding-left:10px;text-decoration:underline;color:#5972B1;line-height:26px;}
#vphlinks2 a:link{text-decoration:underline;color:#5972B1;}
#vphlinks2 a:visited{text-decoration:underline;color:#5972B1;}
#vphlinks2 a:hover{text-decoration:underline;color:#0D39AA;}
#vphlinks3{width:970px;height:26px;float:left;margin-top:10px;padding-left:10px;text-decoration:none;color:#5972B1;line-height:26px;}
#vphlinks3 a:link{text-decoration:underline;color:#5972B1;text-decoration:none;}
#vphlinks3 a:visited{text-decoration:underline;color:#5972B1;text-decoration:none;}
#vphlinks3 a:hover{text-decoration:underline;color:#0D39AA;text-decoration:none;}



/* 随心配 S */
#easy_match{ clear:both; margin-top:10px;}
.id_suiixinpei p a:link,
.id_suiixinpei p a:visited{text-decoration:none;color:#085C9B;}
.id_suiixinpei p a:hover{color:#D4105A;}

.id_suiixinpei .bd{  overflow:hidden;zoom:1; }
.id_suiixinpei .list_pic_left{overflow:hidden;zoom:1;  float:left;padding:5px 0; width:785px}
.id_suiixinpei .list_pic_left li{  position:relative;width:200px;padding:5px 5px 5px 0;  overflow:hidden;zoom:1; float:left; margin-left:10px; margin-bottom:0; display:inline;zoom:1; padding-left:30px;}
.id_suiixinpei .list_pic_left li.status_hover{background:#f3f3f3;}
.id_suiixinpei .list_pic_left .link_info{ width:126px;}
.id_suiixinpei .list_pic_left .link_info .name{ width:126px;}
.id_suiixinpei .list_pic_left .aid{ position:absolute;top:30px; left:8px;*top:25px; *left:3px; zoom:1; }
.id_suiixinpei .list_pic_left .aid input{outline:none;}
.id_suiixinpei .list_pic_left a{ display:block;}
.id_suiixinpei .list_pic_left a:hover{  text-decoration:none}
.id_suiixinpei .info{ border-left:1px dotted #ccc;padding:0 13px 0 13px; margin:10px 0; float:right; height:155px; color:#777777; }
.id_suiixinpei .info p{ line-height:22px;}
.id_suiixinpei .info p #talNum{ font-size:14px; display:inline-block; margin-right:3px;}
.id_suiixinpei .info .tips{ margin:8px 0;}
.id_suiixinpei .info .wrap_btn{ width:150px; margin-top:5px;}

/* 模块_其他信息 S */
.mod_aider{border:1px solid #d7d7d7; zoom:1; margin-bottom:10px; position:relative; overflow:hidden;}
.mod_aider .hd{ #zoom:1;background: #EBEBEB; /* old browsers */ background: -moz-linear-gradient(top, #EBEBEB 0%, #F8F8F8 41%, #ffffff 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBEBEB), color-stop(41%, #F8F8F8), color-stop(100%, #FFF)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBEBEB', endColorstr='#ffffff', GradientType=0 ); /* ie */
padding:8px 0 7px 10px; border:1px solid #fff;}
.mod_aider .hd h3{font-size:14px;}
.mod_aider .hd span{display:block;width:145px;height:18px;color:#000000 ;}
.mod_aider .bd{zoom:1}
.mod_aider .clear_jilu{ padding:10px;}


/* public S */

.arrow_top i{font:normal 12px/21px Simsun;position:absolute;bottom:-11px}
.wrap_btn a:link,
.wrap_btn a:visited{text-decoration:none;color:#085C9B; vertical-align:middle;}
.wrap_btn a:hover{text-decoration:none;color:#D4105A;}
.wrap_btn a.btn_strong:link,
.wrap_btn a.btn_strong:visited {color:#FFF !important;}
.wrap_btn a.btn_common:link,
.wrap_btn a.btn_common:visited {color:#333 !important;}



.wrap_btn a:hover{text-decoration:none}.btn_strong{display:inline-block;height:24px;padding:0 20px;font:bold 12px/24px Arial;line-height:26px\9;overflow:hidden;zoom:1;cursor:pointer;background:#2372cf;background:-moz-linear-gradient(top,#2372cf 0,#3064af 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2372cf),color-stop(100%,#3064af));background:-webkit-linear-gradient(top,#2372cf 0,#3064af 100%);background:-o-linear-gradient(top,#2372cf 0,#3064af 100%);background:-ms-linear-gradient(top,#2372cf 0,#3064af 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2372CF',endColorstr='#3064AF',GradientType=0);background:linear-gradient(top,#2372cf 0,#3064af 100%)}.btn_common{display:inline-block;height:22px;padding:0 18px;border:1px solid #CDCDCD;font:normal 12px/22px Arial;line-height:24px\9;overflow:hidden;zoom:1;cursor:pointer;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fefefe 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fefefe 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#fefefe 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE',endColorstr='#F1F1F1',GradientType=0);background:linear-gradient(top,#fefefe 0,#f1f1f1 100%)}a.btn_strong:link,a.btn_strong:visited{color:#FFF}a.btn_strong:hover{color:#FFF;text-decoration:none}