 @charset "utf-8";
.header_box .login{ padding-right:60px; line-height:54px; margin-left:20px; text-align:center;}
.header_box .login a{ color:#939393; font-size:12px;}
.header_box .change_lang{ margin-left:22px; width:80px; line-height:54px;}
.header_box .change_langFr{ margin-left:0;}
.header_box .navheader{}
.navheader .outer_litt{ top: 55px; background-position:0 1px;}
.outer_large{ background:url(../images/down_outer1.png) no-repeat 0 1px; width:656px; height:243px; position:absolute; left:-3px; top:55px; display:none;}
.outer_large .outer_large_l{ width:326px; height:36px; padding-left:15px; text-align:left; padding-top:12px;}
.outer_large a{ color:#69308e; font-weight:normal; background:url(../images/down_icon.png) no-repeat left center; padding-left:10px; font-size:14px;}
.outer_large dl{ width:286px; padding:48px 0 0 20px;}
.outer_large dl dd{ float:left; width:143px; line-height:38px; text-align:left;}
.outer_large .outer_large_l_list a{ color:#636363; font-size:12px; display:block; width:98px; padding-left:10px; float:left; line-height:38px; background:none; font-size:12px;}
.outer_large .outer_large_l h4 a{}

.change_lang ol {  width:542px; height:190px; background:url(../images/down_outer11.png) no-repeat; position:absolute; top:56px; right:-206px; display:none; cursor:default;}
.change_lang ol dl { padding-top:12px; width:180px; float:left; }

.change_lang ol dt, .change_lang dd { line-height: 24px; width: 90%; margin: 0 auto; text-align: center; font-size:12px; color:#999; }
.change_lang dd{ line-height:14px; height:35px;}
.change_lang ol dt{ color:#000; font-size:14px; }
.change_lang img { display:block; width:50%; margin:0 auto;  display:block;}

/*****************trusteeship column  begin*****************/
.oth_main{width:100%; min-width:1068px; position:relative; margin-top:-57px;}
.oth_ban{ width:100%; min-width:1068px; text-align:center; position:relative; overflow:hidden;}
.o_bg01{height:405px; background:url(../images/o_bg01.jpg) center top no-repeat;}
.oth_ban img{ width:1303px; height:405px; margin:0 auto;}
.oth_ban span{ position:absolute; left:0; bottom:0;width:100%; height:42px; background:url(../images/dot01.png) repeat;}

.oth_mid{ width:1068px; margin:0px auto; background:url(../images/oth_mid.jpg) left top repeat-y; margin-bottom:22px;}
.oth_mid_bot{ width:1068px; min-height:314px; height:auto; background:url(../images/oth_mid_bot.jpg) left bottom no-repeat; margin:0 auto;}
.oth_conts{ padding:20px 40px;position:relative; width:988px; margin:0 auto;}
.site{ text-align:right; font-size:12px; color:#767676; padding:20px 15px 25px; position:relative;}
.site a{ padding:0px 3px; color:#767676;}
.site a.home{padding-left:20px; background:url(../images/home.jpg) left center no-repeat;}
.site span{ color:#282828; padding-left:3px;}
.tru_ul{ margin:0px -8px;}
.tru_ul li{ float:left; width:310px; height:509px; margin:0px 12px; position:relative;}
.tru_ul li img{ width:310px; height:509px;}
.tru_ul li .tru_txt{ position:absolute; left:0; bottom:0;width:266px; height:111px; padding:15px 22px; color:#fff; background:url(../images/tru_txt.png) repeat;}
.tru_ul li .tru_txt h2{ display:block; font-weight:normal; font-size:24px; padding-bottom:12px;}
.tru_ul li .tru_txt h2 a{ color:#fff; font-size:24px;}
.tru_ul li .tru_txt p{ line-height:20px; font-size:12px;}
.tru_ul li .tru_txt a{ color:#fff; font-size:12px; margin:10px 0 0; display:inline-block;}

.left{ float:left; width:750px; margin-left:15px; padding-bottom:50px;}
.left > h6{ line-height:24px; font-size:14px; color:#000; margin-bottom:24px; font-weight:normal;}
.left > h6.title_h6{ font-size:18px; color:#393939;}
.right{ float:right; width:165px; margin-right:15px;}

.menu{ margin:0 0 14px;}
.menu dt{ height:60px; line-height:60px; color:#fff; font-size:14px; padding:0 0 0 20px; background:#983675; border-bottom:1px solid #D3D3D3;}
.menu dd{ border:1px solid #CBCBCB; border-top:none; height:auto; line-height:14px; padding:12px 0;}
.menu dd a{padding:0 0 0 20px; color:#484848; font-size:12px; display:block;}
.menu dd a.on,.menu dd a:hover{ color:#983675; background:url(../images/dot03.jpg) 10px 3px no-repeat;}
.menu dd ul li a.on,.menu dd ul li a:hover{ background-position:10px center;}
.menu dd ul li a:hover{ color:#983675; background:none;}
.menu dd ul li.active a{ color:#983675; background:none;}
.menu dd a span{ padding-right:10px;}
.adv{ margin-bottom:14px;}
.conn dt{ color:#722262; font-size:18px;}
.conn dd{ margin:15px 0;color:#717171}
.conn dd span{ display:block; padding:0 0 5px;color:#555555;}
.conn dd a{color:#717171}
.conn dd span em{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; padding-right:6px;}
.conn dd span em i{ font-size:14px; padding-right:6px;}
.conn dd img{ width:165px; height:165px; margin:5px 0 0;}


.tru_l_box{ margin:0 0 10px; background:url(../images/dot04.jpg) left top no-repeat #EDEDED;}
.tru_l_box .tru_l_txt{ float:left; padding:30px 33px; line-height:24px; width:380px; color:#696969; font-size:12px;}
.tru_l_box img{ float:right;}
.tru_l_con{ padding:0;}
.tru_l_con dt{ display:block; color:#722262; font-size:18px; text-align:left; padding:25px 0;}
.tru_l_con dd{ color:#4E4E4E; font-size:12px; line-height:24px; position:relative;}
.tru_l_con dd span{ display:block;color:#111111; font-size:14px; padding:10px 0;}
.tru_l_con dd .t_box{ border:1px solid #E2E2E2; padding:0px 0px 0px 14px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; -webkit-box-shadow:0px 0px 3px #E2E2E2;-moz-box-shadow:0px 0px 3px #E2E2E2;box-shadow:0px 0px 3px #E2E2E2;}
.tru_l_con dd .t_box p em{ float:left; padding:8px 0 0px 0px; width:205px; line-height:20px;}
.tru_l_con dd .t_box p img{ float:right;}
.truform{ padding:0 0 30px;}
.truform li{ float:left; width:100%; margin:6px 0;}
.truform li em{ color:#f00; padding-right:4px;}
.truform .t_w01{ float:left; width:134px; text-align:right; padding-right:6px;}
.truform .t_w02{ float:left; width:220px; height:22px; line-height:22px; border:1px solid #B5B5B5;}
.truform .t_w02 input{ width:95%; padding:0px 2%; border:none; background:none;font-size:12px; color:#909090;height:22px; line-height:22px;}
.truform .t_w03{ background:url(../images/dot06.jpg) 200px center no-repeat;}
.truform .t_w03 input{ cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
.t_w02.on{ border:1px solid #B991B1;-webkit-box-shadow:0px 0px 3px #B991B1;-moz-box-shadow:0px 0px 3px #B991B1;box-shadow:0px 0px 3px #B991B1;}
.truform .t_w04{ border:none; text-align:right;}
.btn_tj{ width:94px; height:29px; background:url(../images/dot07.jpg) no-repeat; border:none;}
.tru_down{ position:absolute; right:0; top:37px; height:34px; line-height:34px;color:#722262; font-size:16px; width:350px;}
.tru_down em{ float:left; font-style:normal;}
.tru_down a{ float:left;}
.tru_down img{ padding-left:20px;}
.tru_l_con .truform .t_w01{ width:220px;}

.tru_lf_con{ padding:0;}
.tru_lf_con dt{ display:block; color:#722262; font-size:18px; text-align:left; padding:25px 0;}
.tru_lf_con dt em{ display:inline-block; zoom:1; width:106px; height:25px; line-height:25px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; background:url(../images/dot08.jpg) left center no-repeat; color:#fff;}
.tru_lf_con dd{ color:#4E4E4E; font-size:12px; line-height:24px; position:relative;}
.tru_lf_con dd em{ display:block; font-size:14px; margin:10px 0; color:#111111; }
.tru_lf_con dd em i{ font-family:Arial, Helvetica, sans-serif;width:23px; text-align:center; height:23px; line-height:23px; display:inline-block; zoom:1; padding-right:8px;background:url(../images/dot09.jpg) left center no-repeat; color:#fff;}

.flowchart{ padding:20px 0;}
.flowchart .tit{ font-size:20px; color:#575757; font-weight:bold; margin:0px 0px 20px;}
.flowchart .con{ float:left; position:relative; width:655px; padding:10px 20px; height:auto; margin-left:55px; margin-top:10px; margin-bottom:0px; overflow:hidden; border:1px solid #CFCFCF;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -webkit-box-shadow:0px 0px 3px #CFCFCF;-moz-box-shadow:0px 0px 3px #CFCFCF;box-shadow:0px 0px 3px #CFCFCF;}
.flowchart .con em{ width:115px; position:absolute; left:22px; top:20%; color:#983675; font-size:16px; text-align:center;}
.flowchart .con ul{float:right;width:505px; padding-right:10px;}
.flowchart .con ul li{ float:left; width:100%; background:url(../images/dot10.jpg) left 8px no-repeat; padding-left:14px; line-height:22px; font-size:12px; color:#4E4E4E;}
.flowchart i{ float:left; margin-left:120px;display:block; width:15px; height:11px; z-index:3; background:url(../images/dot11.jpg) no-repeat;}

.k_tips{ display:block; margin:0 0 10px; color:#464646;}
.k_tips em{ color:#722262;}
.knowlist{ padding:0 0 25px;}
.knowlist li{ float:left; width:100%;border-bottom:1px dotted #828282; height:40px; padding-top:20px; line-height:40px; background:url(../images/dot13.jpg) 20px 40px no-repeat; position:relative;}
.knowlist li a{color:#464646; padding-left:35px;}
.knowlist li a:hover{ color:#777;}
.knowlist li a.a2{ position:absolute; right:35px; top:20px; padding-right:30px; color:#983675; background:url(../images/dot12.jpg) right 14px no-repeat;}

.page {vertical-align:middle;text-align:center; margin:20px 0px; font-size:12px; color:#747474;}
.page input {vertical-align:middle;}
.page span{ margin:0px 12px;}
.page span em{ color:#8E2A7F;}
.page a {vertical-align:middle;display:inline-block;width:17px;height:17px;line-height:17px;text-align:center;color:#636363;margin:0px 2px; font-family:Arial, Helvetica, sans-serif; }
.page a.on {background:#8E2A7F;color:#fff; }
.page a.prev {width:14px;height:14px; background:url(../images/dot18.jpg) left center no-repeat; margin:0px 5px 0px 0px;}
.page a.next {width:14px;height:14px; background:url(../images/dot19.jpg) right center no-repeat; margin:0px 0px 0px 5px;}
.page a.first {width:95px;height:17px;font-size:12px; font-family:"微软雅黑"; background:url(../images/dot16.jpg) left center no-repeat;}
.page a.last {width:82px;height:17px;font-size:12px;font-family:"微软雅黑";background:url(../images/dot17.jpg) right center no-repeat;}
.page span.txtnum{ display:inline-block;width:30px; height:18px;line-height:18px; border:1px solid #D0D0D0; margin:0px 5px;vertical-align:middle;}
.page span.txtnum input{width:30px; height:18px; line-height:18px; text-align:center;color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:none; border:none;}
.page .go{ width:22px; height:21px;background:url(../images/dot20.jpg) no-repeat; border:none;}
/*****************trusteeship column  end*****************/

/*****************shared column  begin*****************/
.sha_ul{ margin:0px 4px;}
.sha_ul li{ float:left; width:480px; height:573px; margin:0px 5px; position:relative;}
.sha_ul li img{ width:480px; height:573px;}
.sha_ul li h2{ color:#fff; font-size:20px; position:absolute; top:35px; left:30px; font-weight:normal;}
.sha_ul li h2 a{ color:#fff;}
.sha_ul li .tru_txt{ position:absolute; left:0; bottom:0;width:436px; height:110px; padding:15px 22px; color:#fff; background:url(../images/dot02.png) repeat;}
.sha_ul li .tru_txt p{ line-height:20px; font-size:12px;}
.sha_ul li .tru_txt a{ color:#fff; font-size:12px; margin:10px 0 0; display:inline-block; float:right; padding-right:15px; background:url(../images/dot21.png) right center no-repeat;}
.sha_conts{ color:#777777; font-size:12px; line-height:22px; padding:0px 0px 50px;}
.sha_conts h2.tit{ font-size:16px; color:#900b64; font-weight:normal; padding:10px 0;}
.sha_conts p.p1{ background:url(../images/dot22.jpg) left 13px no-repeat; padding:5px 0 5px 12px;}


.sha_l_con{ padding:10px 0px 20px; border-top:1px solid #ECECEC;}
.sha_l_con dt{ display:block; color:#722262; font-size:16px; text-align:left; padding:25px 0 25px 28px; background:url(../images/dot23.jpg) left center no-repeat;}
.sha_l_con dd{ color:#4E4E4E; font-size:12px; line-height:24px; position:relative;}
.shaform{ padding:0 0 30px;}
.shaform li{ float:left; width:100%; margin:6px 0;}
.shaform .t_w01{ float:left; width:101px; text-align:right;}
.shaform .t_w02{ float:left; width:222px; height:22px; line-height:22px;background:url(../images/dot24.jpg) no-repeat;}
.shaform .t_w02 input{ width:95%; padding:0px 2%; border:none; background:none;font-size:12px; color:#909090;}
.shaform .t_w04{ border:none; text-align:right; background:none;}
.sha_btn_tj{ width:67px; height:22px; background:url(../images/in_sub.jpg) no-repeat; border:none;}
.sha_down{ position:absolute; right:0; top:0; height:42px; line-height:42px;color:#393939; font-size:16px; width:310px; padding-left:30px; background:url(../images/dot25.jpg) left center no-repeat;}
.sha_down em{ float:left; font-style:normal;}
.sha_down a{ float:left;}
.sha_down img{ padding-left:20px;}

.int_ul{ margin:0px 2px;}
.int_ul li{ float:left; width:320px; height:394px; margin:0px 4px 10px; position:relative;}
.int_ul li img{ width:320px; height:394px;}
.int_ul li h2{ color:#fff; font-size:20px; position:absolute; top:35px; left:30px; font-weight:normal;}
.int_ul li h2 a{ color:#fff;}
.int_ul li.an h2 a{ color:#515151;}
.int_ul li .tru_txt{ position:absolute; left:0; bottom:0;width:276px; height:110px; padding:15px 22px; color:#fff; background:url(../images/dot02.png) repeat;}
.int_ul li .tru_txt p{ line-height:24px; font-size:12px;}
.int_ul li .tru_txt a{ color:#fff; font-size:14px; margin:15px 0 0; display:inline-block;padding-right:10px; background:url(../images/dot27.png) right center no-repeat;}
/*****************shared column  end*****************/




/*****************intserv column  begin*****************/
.intlist{overflow:hidden; *padding-bottom:40px;}
.intlist > ul{padding:0px;overflow:hidden;}
.intlist > ul > li{float:left;width:100%; margin-bottom:40px; position:relative;}
.intlist > ul > li > .img{ float:left; width:330px; height:247px; }
.intlist > ul > li > .img img{ width:330px; height:247px; }
.intlist > ul > li > .txt{ float:right; width:385px;}
.intlist > ul > li > .txt h2{ display:block; font-size:18px; color:#393939; margin:10px 0 15px; font-weight:normal;}
.intlist > ul > li > .txt h2 a{color:#393939;}
.intlist > ul > li > .txt h2 a:hover{color:#666;}
.intlist > ul > li > .txt p{line-height:24px; font-size:12px; color:#777777; margin:0 0 25px;}
.intlist > ul > li > .txt a.more{ display:block;width:76px; height:22px; background:url(../images/dot28.jpg) no-repeat;}
.intlist > ul > li > .txt dl{ float:right; width:385px;}
.intlist > ul > li > .txt dl dd{ height:24px; line-height:24px; padding:5px 0; font-size:12px; color:#777777;}
.intlist > ul > li > .txt dl dd span{ color:#000; padding-right:0;}
.intlist > ul > li > .txt dl dd a.more{ display:block;width:81px; height:24px; margin:12px 0 0; background:url(../images/dot30.jpg) no-repeat;}

.fullbg {background:#000; display:none;left:0px;opacity:0.5;position:absolute;top:0px;z-index:3;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;}   
.dialog {background:#FFF; display:none; /*left:50%;position:fixed !important;position:absolute;top:50%;*/z-index:5;}   
.dialog a.btn_close{ position:absolute; right:30px; top:30px; width:18px; height:18px; background:url(../images/dot29.jpg) no-repeat;}   
.dia_w01{width:380px;height:245px; position:absolute; left:345px; top:0; border:1px solid #9B0083;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -webkit-box-shadow:3px 3px 0px #AFAFAF;-moz-box-shadow:3px 3px 0px #AFAFAF;box-shadow:3px 3px 0px #AFAFAF;} 

.intlist ul li .dia_w01 .sha_l_con{ padding:20px; border:none;}
.intlist ul li .dia_w01 .sha_l_con dt{ padding:10px 0 30px 28px;background:url(../images/dot23.jpg) left 12px no-repeat;}
.intlist ul li .dia_w01 .sha_l_con dd ul li{ margin:6px 0;}
.intlist ul li .dia_w01 .sha_l_con dd .shaform .t_w01{ }
.intlist ul li .dia_w01 .sha_l_con dd .shaform .t_w04{ margin:25px 0px 0px;}

.fbo{ margin:50px 0 20px; padding:20px 0;background:url(../images/dot31.jpg) center top no-repeat;}
.fbo li{ list-style:none; float:left; width:330px; height:530px; padding:15px 20px; border-bottom:1px solid #E9E9E9;}
.fbo li h2{ margin:10px 0 15px; font-size:18px; color:#393939; font-weight:normal;}
.fbo li img{ width:330px; height:247px;}
.fbo li p{ line-height:22px; color:#777777; font-size:12px; padding:10px 0 0;}
.fbo li.an{ height:430px; border:none;}

.int_down{ display:block;height:42px; line-height:42px;color:#393939; font-size:16px; width:350px; margin-left:60px; padding-left:30px; background:url(../images/dot25.jpg) left center no-repeat;}
.int_down em{ float:left; font-style:normal;}
.int_down a{float:left; }
.int_down img{ padding-left:70px;}

.imgbor{ border:10px solid #F8F8F8; margin:10px 0 0;}
.hline{ margin:20px 0 5px; padding:20px 0;background:url(../images/dot31.jpg) center center no-repeat;}

.tit01{ display:block; background:url(../images/dot32.jpg) left 8px no-repeat; padding:0 0 0 8px; margin:10px 0 0; color:#393939; font-size:14px;}
.p01{ padding-left:8px;}
.tit02{ display:block; background:url(../images/dot33.jpg) 8px 8px no-repeat; padding:0 0 0 18px; margin:10px 0 0; color:#393939; font-size:12px;}
.p02{ padding-left:18px;}
.tit03{ display:block; background:url(../images/dot34.jpg) left 8px no-repeat; padding:0 0 0 8px; margin:10px 0 5px; color:#900b64; font-size:12px;}

.scope{padding:30px 0 0;}
.scope dt{ height:30px; line-height:30px; font-size:16px; color:#900B64; padding:0 0 15px 20px;background:url(../images/dot31.jpg) center bottom no-repeat;}
.scope dd{ float:left; width:100%; border-bottom:1px solid #E9E9E9; padding-bottom:10px;}
.scope dd p{padding-left:8px;}

.yac_img{ margin:10px -7px;}
.yac_img li{ float:left; width:368px; height:276px; margin:7px 7px; list-style:none;}
.yac_img li img{ width:368px; height:276px;}
/*****************intserv column  end*****************/



/*****************about column  begin*****************/
.abo_tt{ padding:0px 10px 50px;}
.abo_tt h2{ display:block; margin:0 0 20px;font-size:20px; color:#515151; font-weight:normal; position:relative;}
.abo_tt h2 a.more{ position:absolute; right:0; top:0; color:#606060; padding-right:12px;font-size:14px; background:url(../images/dot38.jpg) right center no-repeat;}
.abo_tt dl{ float:left; width:575px;}
.abo_tt dl dt{ float:left}
.abo_tt dl dt,.abo_tt dl dt img{width:334px; height:250px}
.abo_tt dl dd{ float:right; width:215px;}
.abo_tt dl dd h2{ display:block; margin:0 0 10px;}
.abo_tt dl dd h2 a{ font-size:15px; color:#000000;}
.abo_tt dl dd h2 a:hover{ color:#666;}
.abo_tt dl dd span{ font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; display:block; margin:5px 0 15px;}
.abo_tt dl dd p{font-size:12px; color:#000; line-height:22px;}
.abo_tt dl dd a.more{ display:inline-block; padding-right:12px; color:#606060; margin:35px 0 0; background:url(../images/dot38.jpg) right center no-repeat;}
.abo_tt ul{ float:right; width:350px;}
.abo_tt ul li{ float:left; width:350px; height:32px; line-height:32px; background:url(../images/dot37.jpg) left center no-repeat;}
.abo_tt ul li a{ float:left; color:#000; font-size:12px; padding-left:10px;}
.abo_tt ul li a:hover{ color:#666;}
.abo_tt ul li span{ float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}

.abo_bb{ padding:30px 10px 20px;}
.abo_bb li{ float:left; width:320px; margin-right:4px; position:relative;}
.abo_bb li img{width:320px; height:394px;}
.abo_bb li .a_b_txt{ position:absolute; left:0; bottom:0; width:260px; height:98px; padding:15px 30px; font-size:12px; line-height:22px;}
.abo_bb li .a_b_txt p.p1{ color:#000;}
.abo_bb li .a_b_txt a.more_1{ display:inline-block;font-size:14px;padding-right:12px; color:#000; margin:8px 0 0;background:url(../images/dot36.png) right center no-repeat;}
.abo_bb li .a_b_txt p.p2{ color:#fff;}
.abo_bb li .a_b_txt a.more_2{ color:#fff;background:url(../images/dot27.png) right center no-repeat;}

.abo_bb li.last{ margin-right:0px;}
.abo_bb li.last img{ width:320px; height:195px; margin-bottom:4px;}
.abolist{ overflow:hidden;*padding-bottom:40px;}
.abolist ul li .img{ float:left; width:312px; height:232px; }
.abolist ul li .img img{ width:312px; height:232px; }
.abolist ul li .txt{width:400px;}
.abolist ul li .txt h2{font-size:16px;position:relative;}
.abolist ul li .txt h2 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#B1B1B1; position:absolute; right:0; top:5px;}

.newlist{ background:url(../images/dot31.jpg) center top no-repeat; padding:40px 0; border-bottom:1px solid #ECECEC;}
.newlist li{ float:left; width:100%; height:40px; line-height:40px; background:url(../images/dot32.jpg) 20px center no-repeat;}
.newlist li a{ float:left; color:#777777; font-size:12px; padding-left:30px;}
.newlist li a:hover{ color:#999;}
.newlist li span{ float:right; padding-right:40px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999;}


.details{ padding:0px 0px 10px;overflow:hidden;}
.details h2{ text-align:center; font-size:16px; color:#3a3a3a;padding:10px 0px; font-weight:normal; line-height:24px;}
.details h3{ text-align:center;font-size:12px; color:#8F8F8F; padding:10px 0px; margin-bottom:30px; border-bottom:1px solid #ECECEC;font-weight:normal;}
.details h3 span{ padding:0px 5px 0px 5px; display:inline-block;}
.details h3 span.print a{ cursor:pointer; cursor:hand; color:#9A9A9A;}
.details h3 span.font_size a{ padding:0px 5px;cursor:pointer; cursor:hand; color:#818181;}
.details h3 span.font_size a#big{ font-size:16px;}
.details h3 span.font_size a#small{font-size:12px;}
.details h3 span.font_size a#medium{font-size:14px;}
.details h3 span.font_size a.on{ color:#792235;}

.details .conts{line-height:22px; color:#777777; font-size:12px; padding:0 0 30px; margin:0 0 10px;background:url(../images/dot31.jpg) center bottom no-repeat;}
.details .conts img{max-width:750px;}

.fp{ padding:10px 0px 20px; position:relative; font-size:12px;}
.fp span{ float:left;width:47%; color:#393939; background:url(../images/dot34.jpg) left center no-repeat; padding:0 2% 0 1%;}
.fp span a{ color:#777777;}
.fp span a:hover{color:#983675;}  

.share{margin:20px 0px 20px; display:block; height:26px; line-height:26px; position:relative;}
.share a.close{ position:absolute; right:0px; top:0px; color:#983675; font-size:12px;}

.edit_imgl{ float:left; padding:0 20px 20px 0;}
.edit_imgr{ float:right; padding:0 0px 20px 20px;}

.abo_vid{ width:673px; height:504px; margin:0px auto;}
a.btn_downvid{ float:right; margin:10px 36px 20px 0;}

.adv_ul{ padding:5px 13px;}
.adv_ul li{ float:left; width:100%; line-height:28px; color:#4D4D4D;}


.history{ width:755px;}
.history .history_scroll {height:35px; background:url(../images/dot40.jpg) left center repeat-x; position:relative;}
.history .history_scroll_wrap { margin-left:35px; position:relative; width:498px; height:35px; overflow:hidden;}
.history .history_scroll_wrap ul { position:absolute; left:0px; top:0px; width:100000px; height:35px;}
.history .history_scroll_wrap ul li { cursor:pointer; list-style:none; float:left; width:100px; height:35px;color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:35px; text-align:center; background:url(../images/dot43.png) right top no-repeat;}
.history .history_scroll_wrap ul li.active{ color:#983675;background:url(../images/dot44.jpg) left top no-repeat;}
.history .history_l,.history_r { position:absolute; width:25px; height:33px; cursor:pointer; border:none}
.history .history_l { left:5px; background:url(../images/dot41.png) left center no-repeat}
.history .history_r { left:540px; background:url(../images/dot42.png) right center no-repeat}

.history .history_box { margin:0px auto; height:auto; padding-top:42px}
.history .year_time { display:block; height:auto;height:80px; background:url(../images/dot31.jpg) bottom center no-repeat;}
.history .year_font{color:#983675; font-weight:bold; font-size:18px;}
.history .year_font em{font-family:Arial;font-size:50px; }
.history .history_month {height:auto; padding:15px 0;}
.history .month_box {padding:20px 0; overflow:hidden}
.history .month_img { float:left; width:260px; height:195px;}
.history .month_img  img{ width:260px; height:195px;}
.history .month_txt {float:right;width:745px; color:#636363; line-height:24px}
.history .mouth {color:#636363; font-size:14px;}
.history .mouth span{color:#983675; font-size:18px;font-weight:bold; padding-right:15px;}
.history .mouth span em{ font-family:Arial, Helvetica, sans-serif;}
.history .open { width:18px; height:18px; text-align:center; line-height:16px; color:#983675; background:#e8e8e8; cursor:pointer; display:none;}
.history .open_txt { margin-top:25px; color:#777777; font-size:12px;}

.sel_year{float:left;width:104px; height:21px; margin:6px 5px 0 50px; font-size:12px;}
.sel_year .select_0{ width:100%; height:21px; position:relative;}
.sel_year .select_0 dt{ width:94px; height:21px; line-height:22px; padding:0px 5px;background:url(../images/dot45.jpg) left center no-repeat;cursor:pointer;}
.sel_year .select_0 dd{ position:absolute; max-height:200px; overflow-y:auto; overflow-x:hidden; background:#fff; border:1px solid #7F255E; width:99%; left:0px; top:21px; display:none;}
.sel_year .select_0 dd a{ display:block; line-height:1.6; color:#333; white-space:normal; padding:0 5px;}
.sel_year .select_0 dd a:hover,.sel_year .select_0 dd a.on{ background:#CCC;}
a.btn_query{ float:left; width:57px; height:22px; margin:6px 0 0 0;}

.hr{ padding:0 0 50px; border-bottom:1px solid #ECECEC;}
.hr table tr{height:50px;border-bottom:1px solid #ECECEC;}
.hr table tr.one{ width:100%; height:35px;line-height:35px; background:url(../images/dot40.jpg) left center repeat-x; position:relative;}
.hr table tr.one th{ width:20%;color:#fff;text-align:center;background:url(../images/dot43.png) right top no-repeat;}

.hr table tr td{ color:#858585; font-size:12px;vertical-align:middle; text-align:center; padding:5px 0; }
.hr table tr td.w01{ text-align:left; padding-left:44px;}
.hr table tr td a{ display:inline-block;text-align:left; padding:0 18px 0 12px; color:#B06292; background:url(../images/dot47.jpg) right center no-repeat;}


.hr_info{ padding:0;}
.hr_info dd{ float:left; width:100%; font-size:12px; color:#777777; padding:8px 0;}
.hr_info dd .hr_w01{ float:left; width:197px; color:#393939;}
.hr_info dd .hr_w02{ float:left; width:535px; margin-left:8px;}
.hr_info dd .hr_w02 ul{ margin-left:12px;}
.hr_info dd .hr_w02 ul li{ padding:0px 0 8px;}

.app_box{ display:block; margin:20px 0; padding-left:520px; width:195px;}
.app_box a{ float:left; margin:0px 3px;}
.app_box a.back{ width:60px; padding:0px 0px 0px 10px; color:#860071;}

.app_titlt{ display:block; font-size:18px; color:#777777;padding-bottom:15px; margin-bottom:10px; background:url(../images/dot50.jpg) left bottom repeat-x;}
.app_titlt span{ color:#983675;}
.app_tit{ color:#983675; display:block; padding:20px 0;}
.app_con { margin: 20px 0 0 }
.app_con ul li{ float:left; width:100%; line-height:22px; margin:7px 0; font-size:12px; color:#828282; position:relative;}
.app_con ul li .a_cw01{ float:left; width:110px; text-align:right;}
.app_con ul li .a_cw01 em{ font-size:12px; color:#f00; vertical-align:middle; padding:0 10px 0 0;}
.app_con ul li .a_cw02{ float:left; width:260px;}
.app_con ul li select { height: 22px; font-size: 12px; line-height: 22px; }
.app_con ul li .a_cw02 span{ display:block; width:222px; height:22px; line-height:22px; background:url(../images/dot24.jpg) no-repeat;}
.app_con ul li .a_cw02 span input{width:212px; padding:0px 5px; height:22px; line-height:22px; border:none; background:none; color:#909090; font-size:12px;}
.app_con ul li .a_cw02 span.ac_date{ background:url(../images/dot52.jpg) no-repeat; cursor:pointer;}
.app_con ul li .a_cw02 span.ac_date input{/* color:#333;*/}
.app_con ul li .a_cw02 .radio_bon{ float:left;}
.app_con ul li .a_cw02 .radio_bon dd{background:url(../images/dot51.jpg) no-repeat 0 3px; padding-left:22px; white-space:normal; float:left; margin-right:30px; cursor:pointer;}
.app_con ul li .a_cw02 .radio_bon dd.on{ background-position:0 -30px;}
.app_con ul li .a_cw02 .radio_bon dt{ display:none;}

.app_con ul li .a_cw02 .selbox{float:left;width:222px; height:22px; font-size:12px;}
.app_con ul li .a_cw02 .selbox .select_0{ width:100%; height:22px; position:relative;}
.app_con ul li .a_cw02 .selbox .select_0 dt{ width:212px; padding:0px 5px; height:22px;background:url(../images/dot53.jpg) no-repeat;cursor:pointer;}
.app_con ul li .a_cw02 .selbox .select_0 dd{ position:absolute; max-height:200px; overflow-y:auto; overflow-x:hidden; background:#fff; border:1px solid #D0D0D0;  width:220px;left:0px; top:23px; display:none;}
.app_con ul li .a_cw02 .selbox .select_0 dd a{ display:block; line-height:1.6; color:#333; white-space:normal; padding:0 5px;}
.app_con ul li .a_cw02 .selbox .select_0 dd a:hover,.app_con ul li .a_cw02 .selbox .select_0 dd a.on{ background:#CCC;}

.app_con ul li .a_cw02 .selbox_an{float:left;width:105px; height:22px; font-size:12px; margin-right:12px;}
.app_con ul li .a_cw02 .nomar{ margin-right:0;}
.app_con ul li .a_cw02 .selbox_an .select_0{ width:100%; height:22px; position:relative;}
.app_con ul li .a_cw02 .selbox_an .select_0 dt{ width:95px; padding:0px 5px; height:22px;background:url(../images/dot53_an.jpg) no-repeat;cursor:pointer;}
.app_con ul li .a_cw02 .selbox_an .select_0 dd{ position:absolute; max-height:200px; overflow-y:auto; overflow-x:hidden; background:#fff; border:1px solid #D0D0D0; width:103px;left:0px; top:23px; display:none;}
.app_con ul li .a_cw02 .selbox_an .select_0 dd a{ display:block; line-height:1.6; color:#333; white-space:normal; padding:0 5px;}
.app_con ul li .a_cw02 .selbox_an .select_0 dd a:hover,.app_con ul li .a_cw02 .selbox .select_0 dd a.on{ background:#CCC;}


.app_con ul li .a_cw03{float:left; width:580px;}
.app_con ul li .a_cw03 span.ac_date{float:left;width:222px; height:22px; line-height:22px; background:url(../images/dot52.jpg) no-repeat; cursor:pointer;}
.app_con ul li .a_cw03 span input{width:212px; padding:0px 5px; border:none; background:none; color:#909090; font-size:12px;}
.app_con ul li .a_cw03 em{float:left;color:#909090; padding:0px 15px; }
.app_con ul li .a_cw04{ float:left; width:560px; height:22px; line-height:22px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url(../images/dot58.jpg) repeat-x;}
.app_con ul li .a_cw04 input{width:550px; padding:0px 5px; border:none; background:none; color:#909090; font-size:12px;}
.app_con ul li .a_cw05{ float:left; width:588px; height:162px; line-height:22px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url(../images/dot57.jpg) repeat-x;}
.app_con ul li .a_cw05 textarea{width:583px; height:160px; margin:1px 0; padding:0px 0px 0px 5px; line-height:22px; border:none; background:none; color:#909090; font-size:12px; overflow-y:scroll;}
.app_con ul li .a_cw06{ float:left; width:344px; height:22px; line-height:22px;}
.app_con ul li .a_cw06 i{color:#f00;}
.view{ display:inline-block; zoom:1;margin-right:10px; width:65px; height:20px; line-height:20px; background:#983675; color:#fff; text-align:center; font-size:12px;}
.again{display:inline-block; zoom:1;width:65px; height:20px; line-height:20px; background:#983675; color:#fff; text-align:center; font-size:12px;}

.btn_apply{ margin:40px auto; display:block; text-align:center;}
.btn_apply .btn01{ width:76px; height:22px; display:inline-block; zoom:1; *display:inline; background:url(../images/dot55.jpg) no-repeat; border:none;}
.btn_apply .btn02{ width:76px; height:22px; display:inline-block; zoom:1; *display:inline; background:url(../images/dot56.jpg) no-repeat; border:none; margin-left:15px;}


.oth_conts .left .app_con ul li .a_cw01{ display:block; text-align:left; width:auto; min-width:115px;}
.oth_conts .left .app_con ul li .a_cw02{ width:250px;}
.oth_conts .left .app_con ul li .a_cw04{ width:585px;}

.oth_conts .left .ren_form ul li .a_cw01{ min-width:auto; width:46%; text-align:right;}
/*****************about column  end*****************/



/*****************other column  begin*****************/

.oth_ban_an{ width:100%; text-align:center; padding-top:70px; background:url(../images/ban_othbg.jpg) left top repeat-x; position:relative;}
.oth_ban_an img{ min-height:209px;}
.oth_ban_an span{ position:absolute; left:50%; bottom:0; margin-left:-652px;display:block;width:1303px; height:25px; background:url(../images/ban_oth.jpg) no-repeat;}

.sitemap{ padding:0px; width:700px; margin:0px auto;}
.sitemap h2{ font-size:16px; color:#900B64; display:block; margin-bottom:30px; font-weight:normal}
.sitemap ul{ padding:0; margin:0px -15px;}
.sitemap ul li{ float:left; width:200px; margin:0px 15px;}
.sitemap dl{ float:left; width:200px; padding:10px 0; margin-bottom:22px; text-align:center;border:1px solid #DFDFDF;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.sitemap dl dt{ height:28px; font-size:14px; color:#900B64;line-height:28px;}
.sitemap dl dt a{ color:#900B64;}
.sitemap dl dd{ font-size:14px; color:#393939; line-height:32px;}
.sitemap dl dd a{ color:#393939;}
.sitemap dl dd span,.sitemap dl dd em{ display:block;font-size:12px;}
.sitemap dl dd span a{color:#393939;}
.sitemap dl dd em a{ color:#848484;}

.notice{ padding:0px 20px; font-size:12px; color:#777777; line-height:26px;}
.notice h2.otit{font-size:16px; color:#900B64; display:block; margin-bottom:20px; font-weight:normal;}
.notice ul{ padding-left:12px; *padding-left:15px;}
.consoc{ padding:20px 150px;}
.consoc .app_con ul li .a_cw01{ width:110px;}
.consoc .app_con ul li .a_cw02{ width:230px;}
.consoc .app_con ul li .a_cw02 .radio_bon dd{ margin-right:18px;}
.oth_conts .consoc{ padding:20px 70px;}
.oth_conts .consoc .app_con ul li .a_cw01{ width:147px;}
.oth_conts .consoc .app_con ul li .a_cw02{ width:auto;}

.flink{ padding:0px 20px;}
.flink h2{ font-size:16px; color:#900B64; display:block; margin-bottom:30px; font-weight:normal}
.flink ul{ padding:30px 0;}
.flink ul li{ float:left; width:185px; height:185px; position:relative;}
.flink ul li img{ width:185px; height:185px;}
.flink ul li span{ display:none;width:185px; height:185px; position:absolute; left:0; top:0; text-align:center; background:url(../images/dot59.png) repeat;}
.flink ul li span a{ line-height:185px; color:#fff; font-size:18px;}


.oth_m_search{ position:absolute; left:22px; top:0; width:1024px; height:185px; background:url(../images/dot61.jpg) left top repeat-x; z-index:0;}
.oth_m_search .searbox{ padding:25px 25px; height:135px; background:url(../images/dot60.png) 145px bottom no-repeat;}


.map_box{ position:relative; width:760px; height:620px; margin:0 auto; text-align:center;}
.hidden{ display:none;}

.cl{ position:absolute; z-index:4; left:200px; top:200px; display:none; text-align:left; background:url(../images/c_bg.png) no-repeat; width:397px; height:323px;}
.cl .tit{ position:absolute;width:22px; height:22px; right:18px; top:7px;}
.cl .tit a{width:22px; height:22px; display:block;}
.cl_box{ width:365px; height:300px; padding:8px 20px 10px 12px;}
.cl_box h2{ display:block; height:34px; font-size:16px;color:#fff; font-weight:normal; line-height:23px; padding:0 10px;}
.cl_box dl{ height:260px; margin:5px 0px; overflow:hidden; overflow-y:auto;}
.cl_box dl dd{ float:left; width:100%; line-height:20px; padding:4px 0;}
.cl_box dl dd .c_mw01{ float:left; width:125px; text-align:right; color:#8D2E6B;}
.cl_box dl dd .c_mw02{ float:left; width:215px; text-align:left; color:#818181;}
.cl_box dl dd .c_mw02 a{ color:#818181;}
.cl_box dl dd .c_mw02 span{ font-size:18px; color:#8D2E6B;}


.connbox{ padding:20px 0; overflow:hidden;}
.connbox dt{font-size:16px; color:#900B64; display:block; margin-bottom:20px; }
.connbox dd{ width:460px; min-height:180px; border:1px solid #983675; border-top:3px solid #983675; margin-bottom:30px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -webkit-box-shadow:3px 1px 0px #DCDCDC;-moz-box-shadow:3px 1px 0px #DCDCDC;box-shadow:3px 1px 0px #DCDCDC;}
.connbox dd.frist{ height:394px;}
.connbox dd .tit{ display:block; height:35px; line-height:34px; color:#fff; font-size:14px; text-align:center; background:url(../images/dot64.jpg) left top repeat-x;}
.connbox dd .con{ height:auto; padding:10px 0;}
.connbox dd .con li{float:left; width:100%; line-height:20px; padding:4px 0;}
.connbox dd .con li .c_mw01{ float:left; width:140px; text-align:right; color:#818181;}
.connbox dd .con li .c_mw02{ float:left; width:300px; text-align:left; color:#818181;}
.connbox dd .con li .c_mw02 a{ color:#818181;}
.connbox dd .con li .c_mw02 span{ font-size:18px; color:#8D2E6B;}

.notice .hline{ margin:0px 0;}
/*****************other column  end*****************/



/*****************chai column  begin*****************/
.ren_tit{ display:block; color:#900B64; font-size:16px; padding:0px 0 15px;}
.edit_con_original ul.ren_ul{ padding-left:10px; *padding-left:15px;}
.ren_form ul li{ margin:0;}
.ren_form ul li .a_cw01{ width:46%; padding:0 2% 0 0; margin:7px 0; float:left; height:20px; line-height:20px;}
.ren_form ul li .a_cw02{ width:52%; margin:7px 0;}

.disco_dl{}
.disco_dl dd{ float:left; width:100%; line-height:20px; padding:8px 0;}
.disco_dl dd .d_dw01{ float:left; background:url(../images/dot34.jpg) left 7px no-repeat; color:#900B64; padding-left:10px;}
.disco_dl dd .d_dw02{ float:left; width:650px;}
.disco_dl dd .d_dw02 ul{ padding:0px 0px 20px 20px;}
.disco_dl dd .d_dw02 table{ margin-left:6px; width:615px;}
.disco_dl dd .d_dw02 table th{ background:#983675; color:#fff; text-align:center; height:20px; line-height:20px;}
.disco_dl dd .d_dw02 table td{ background:#F3F3F3; color:#777777; text-align:center; padding:10px 0;}
.disco_dl dd .d_dw02 table td.w01{ width:20%;}
.disco_dl dd .d_dw02 table td.w02{ width:20%;}
.disco_dl dd .d_dw02 table td.w03{ width:25%;}
.disco_dl dd .d_dw02 table td.w04{ width:31%; text-align:left; padding:10px 2%;}

/*****************chai column  end*****************/


/*add 20140505*/
.fleet_banner dl{ width:1000px;position:absolute; left:140px; top:143px;}
.fleet_banner dl dt{ float:left; width:170px; padding-left:50px; font-size:30px; color:#8C5600;}
.fleet_banner dl dd{ float:left; padding-left:25px; width:700px; color:#8c5600; line-height:24px;}
.fleet_banner dl.an dt{ padding-top:15px;}
.fleet_banner dl.an dd{ padding-top:20px;}
.fleet_banner dl dt.pdl{ padding-left:50px; width:170px;}

.app_con li{ list-style:none;}


/* add 20140604 */

.app_con ul li .a_cw02 .textarea01{   background:url(../images/dot522.jpg) no-repeat; width:562px; height:60px; position:relative}
.app_con ul li .a_cw02 .textarea01 textarea{ background-color:transparent; border:none; padding:0 6px; width:546px; height:56px; position:absolute; left:2px; top:2px;}


p.link{ padding-bottom:20px;}
p.link a{ color:#722262; font-family:Arial, Helvetica, sans-serif;}
p.link a:hover{ text-decoration:underline;}