ï»?@charset "utf-8";
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


/* -- å¤?è¾¹è?? -- */
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mb10 { margin-bottom:10px;}

/*???????¨çº¿ä¸???*/


 body { color:#666; font-size:12px; font:12px/1.231 arial,helvetica,clean,sans-serif;} /*ç½?ç«?å­?ä½?é¢???*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}




/* -- é¡µé?¢æ?´ä?å¸?å±? -- */
.header , .content , .footer { width:1200px; margin:0 auto; overflow:hidden; }
.lefts { width:230px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}


.rights { width:964px; float:right; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:962px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right_main  .cp { width:970px; height:auto;margin-top:15px; border:1px solid #ccc; background:#fff; padding:0 0 12px 0; margin-bottom:10px; }
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:908px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

/*å¤´é?¨å??å§?*/
.t_bgs{ background:url(../images/t_bg.jpg) no-repeat center 0; overflow:hidden;}
.h_top{ height:34px; line-height:34px; color:#adadad;}
.h_top span{ float:right; }
.h_top span a{ color:#adadad;padding:0 7px;}
.h_top h1{font-weight: normal;font-size: 12px;display: inline-block;}
.h_con{ height:107px; padding:24px 0 0 ;}
.h_con h1{ width:660px; float:left; padding:0 11px 0 0;}
.h_con p{ color:#1364ce; font-weight:bold; font-family:"å¾?è½???é»?"; font-size:28px; width:262px; float:left;}
.h_con p span{ font-size:17px; color:#403f3f; display:block; font-weight:normal;}
.h_con q{ float:right; display:block; background:url(../images/phon_bg.png) no-repeat 1px 1px; width:255px; height:97px; font-size:14px;font-family:"å¾?è½???é»?"; color:#403f3f; padding:0 0 0 50px; color:#403f3f;}
.h_con q span{ font-size:24px; color:#EA0000; display:block; font-weight:bold;}
.h_nav{ height:46px; line-height:46px;}
.h_nav ul{ display:inline-block;}
.h_nav ul li{ float:left; margin:0 1px 0 0; }
.h_nav ul li a{font-size:15px;; color:#fff; padding:0 50px;}
.h_nav ul li a:hover,.h_nav ul .cur a{   color: #fff; background: #ED0304;/*background:url(../images/nav_cur.jpg) no-repeat center 1px;*/ text-decoration:none; display:inline-block;}
.h_nav ul .nobor{ background:none;}
.fenl{ height:35px; line-height:35px;}
.fenl p{ padding:0 0 0 22px; color:#8d8d8d;}
.fenl p a{ color:#8d8d8d; padding:0 9px; font-size:14px; font-weight:bold; color:#03C}

.seachs{ height:52px; line-height:52px; width:1200px; margin:0 auto;   background: #EAEAEA;}
.seachs p{ padding:0 0 0 22px; color:#6c6b6b; width:830px; float:left;}
.seachs p a{ color:#6c6b6b; padding:0 9px;}
.seachs q{ display:block;padding:12px 0 0 0; float:right;}
.seachs .inp_01{ width:200px; float:left; border:1px solid #d4d4d4; height:22px; line-height:22px;}
.seachs input{ float:left;}



/*å¤´é?¨ç???*/

/*åº??¨å??å§?*/
.f_bgs{ background:url(../images/f_nav.jpg) repeat-x #e5e5e5; /*height:280px;*/}
.f_menu{ height:48px; line-height:48px; padding:0; text-align:center; width:1180px;}
.f_menu a{ font-family:"Microsoft YaHei"; font-size:15px; color:#fff; padding:0 25px;}
.f_con{ padding:20px 0 20px 0;}
.f_con h2{ color:#666; font-size:12px; text-align:center; font-weight:normal; padding:0 0 20px 0;}
.f_con h2 b{color:#666; font-weight:bold;}
.f_con h2 b a{ display:inline-block; padding:0 2px;}
.f_con p,.f_con q,.f_con h3{ float:left;}
.f_con p{ padding:0;float: none;line-height: 24px; text-align: center;word-spacing: normal;font-size:14px;}
.f_con p span{ display:block; line-height:30px; text-align:center;}
.f_con p span em{ font-style: normal; padding: 0 0  0 70px;}
.f_con p span .em01{padding: 0 0 0 109px; display:inline-block;}
.f_con p span .em02{padding: 0 0 0 135px; display:inline-block;}
.f_con h3{ padding:22px 100px 0 107px;}
.f_con q{padding:22px 0 0 0;}
.f_con a{ color:#616161;}
.copyright{ line-height: 30px; border-top: 1px solid #ccc;text-align: center; margin:0 auto}
/*åº??¨ç???*/
/*Index*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*?¼å??IE8*/

.protit{text-align: center;}
  .protit .prolist{}
  .protit .prolist li{margin-right: 15px;padding: 7px 10px;background-color: #03418C;display: inline-block;font-size: 16px; }
  .protit .prolist li a{color: #fff;}
/*æ­£æ??å¼?å§?*/
.banner{ background: url(../images/banner.html) no-repeat center 0; height:440px; overflow:hidden;}

#flashs{ height:500px; position:relative; overflow:hidden; width:100%; text-align:center;}
#flashs .btn{ position:absolute; bottom:20px; right:50%; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#aaa;cursor: pointer;display: inline-block;margin: 0 2px;padding:2px 6px;}
#flashs .btn span.cur{ background:#666;}

/**/
.cps{ width:1200px; margin:0 auto;  overflow:hidden; padding:10px 0;}

.page-title2{background:url(../images/titlebg2.png) 0 21px no-repeat;width:384px;height:74px;text-align:center;margin:11px auto;overflow:hidden;}
.page-title2 h2{text-align:center;font:42px/42px "simsun";color:#03418C;text-transform: uppercase;font-weight:bold;}
.page-title2 p{text-align:center;font:18px/28px "microsoft yahei";color:#acb2b9;text-transform: uppercase;}

.cp_r{ width:1200px;  overflow:hidden; }
.cp_r h2{ background:url(../images/cp_lh3.jpg) no-repeat; height:63px;font-family:"å¾?è½???é»?"; font-size:16px; font-weight:bold;}
.cp_r h2 a{color:#FFFFFF; display:block; padding:14px 0 0 70px;}
.cp_r h3{ width:236px; border:3px solid #03418c; position:relative;float:left;}
.cp_r h3 span{ float:right; padding:12px 0 0 0;}
.cp_r h3 p{ font-size:16px;font-family:"å¾?è½???é»?"; font-weight:bold; }
.cp_r h3 p a{ display: block; background: #03418C; color:#fff; text-align:center; text-decoration:none; margin: 11px 15px; padding: 14px 0;font-size:16px;font-weight:bold;}
.cp_r h3 p a:hover,.cp_r h3 p .cur{ background: #ED0303; color:#fff; font-weight:bold;font-size:16px; text-decoration: none;}
.cp_r .nr{ }
.cp_r ul{ padding:10px 0 0 8px;overflow: hidden; }
.cp_r ul li{ float:left; width:277px; padding:8px 10px;_ padding:7px 8px;}
.cp_r ul li img{ border:1px solid #e0dede; width:260px; height:184px;}
.cp_r ul li span{ height:18px; line-height:18px; display:block; text-align:center; margin-top:6px;color:#999; font-size:13px;font-family:"å¾?è½???é»?"; }


/**/
.fw_bg{ background:url(../images/fw.html) no-repeat center 0; height:780px;}
.fw { width:1200px; margin:0 auto; position:relative;}
.fw  h3{ text-align:center; padding:58px 0 0 0;}
.fw  h3 b{ font-family:Arial; color:#d5dce3; font-size:60px; text-transform:uppercase;}
.fw  h3 p{ color:#f36100;font-family:"å¾?è½???é»?"; font-size:33px; font-weight: bold;}
.fw  h3 p em{ font-style:normal;}
.fw  h3 p span{font-size:24px; color:#fff; background:#03418c; width:255px; padding:0 0 3px 9px;}
.fw  h3 q{ font-size:20px; color:#333;font-family:"å¾?è½???é»?"; line-height:50px; }
.fw dl{ text-indent:12px; padding:0 0 30px 0; margin:24px 0 0 684px;}
.fw dl dt{ color:#03418c;font-family:"å¾?è½???é»?"; font-size:24px; font-weight: bold; background:url(../images/fw_dt.png) no-repeat right bottom; width:380px; height:55px; line-height:51px;}
.fw dl dt span{color:#f37500;font-family:"å¾?è½???é»?"; font-size:20px; text-transform:uppercase; font-weight:normal;}
.fw dl  dd{font-size:16px; color:#585959;font-family:"å¾?è½???é»?"; padding:3px 0 0 0;}
.fw dl  dd span{ color:#0155ba;}
.fw .sc{margin:4px 0 0 704px;}
.fw .pz{margin:24px 0 0 704px;}
.fw .fw2{margin:2px 0 0 683px;}
.fw .fw2 dt{ width:470px;}
.fw h4{ position:absolute; left:22px; top:576px; }
.fw h4 b{ font-family:"å¾?è½???é»?"; font-size:26px; color:#03418c;}
.fw h4 b span{ color:#f36100;}
.fw h4 p{ font-size:21px; color:#fff; background:url(../images/fw_tbg.png) no-repeat;font-family:"å¾?è½???é»?";font-weight:normal;  width:232px; height:33px; text-align:center; line-height:33px; margin:6px 0; }
.fw h4 q{ color:#f36100; font-size:15px; font-family:"å¾?è½???é»?"; font-style:normal;}
.fw h4 q b{color:#f36100; font-size:20px;display: block;float: right;position: absolute;left: 142px;top: 70px;}
/*????*/
.ad_bg{ background:url(../images/ad.html) no-repeat center 0; height:185px;}
.ad{ width:1200px; margin:0 auto; position:relative;}
.ad p{ top:37px; left:780px; position:absolute;font-family:"å¾?è½???é»?"; font-size:14px; color:#fff;}
.ad p span{ display:block; font-size:24px; padding:0 0 8px 0;}
/*????*/
.bz{ width:960px; margin:0 auto; height:507px;}
.bz h3{ border-bottom:2px solid #03418c; padding:51px 0 35px;font-size:30px; font-family:"å¾?è½???é»?"; font-weight:bold; text-align:center; background:url(../images/bz_h3.jpg) no-repeat center 51px;}
.bz h3 a{ color:#03418c;}
.bz ul{ background:url(../images/bz_ul.jpg) no-repeat center; height:375px; padding: 0 0 0 20px;}
.bz ul li{ width:191px; float:left; padding:20px 19px 0;}
.bz ul li img{ width:190px; height:219px; border:3px solid #b0b2b6;}
.bz ul li b{ font-weight:bold; color:#333333; line-height:26px;}
.bz ul li p{ color:#666;}
.bz ul li p span{ color:#0a6cc7; line-height:22px;}
/**/
.ys_bg1{ background:url(../images/ys_bg1.html) no-repeat center 0; height:565px; overflow:hidden;}
.ys { margin:0 auto; width:960px; position:relative;}
.ys h3{ padding:65px 0 0;}
.ys dl{font-family:"å¾?è½???é»?";width:486px;}
.ys .sl{ padding:58px 0 0;}
.ys dl dt{ font-weight:bold; color:#c8cac8; font-size:20px; text-transform:uppercase; background:url(../images/ys_dt1.html) no-repeat 1px 10px; height:62px;  padding:6px 0 2px 60px; }
.ys dl dt span{ display:block; color:#03418c;}
.ys dl dd{ font-size:16px; line-height:25px; padding:3px 0 0 61px;width:421px; background:url(../images/ys_dd.png) no-repeat  42px 9px ;}
.ys dl dd span{ color:#f37500;}
.ys .lx{ padding:25px 0 0 0;}
.ys .lx dt{background:url(../images/ys_dt2.html) no-repeat 1px 10px;}
.ys_bg2{ background:url(../images/ys_bg2.html) no-repeat center 0; height:329px; overflow:hidden;}
.ys .db{ padding:10px 0 0 0; margin:0 0 0 500px;}
.ys .db dt{background:url(../images/ys_dt3.html) no-repeat 1px 10px;}
.ys .js{ padding:30px 0 0 0; margin:0 0 0 500px;}
.ys .js dt{background:url(../images/ys_dt4.png) no-repeat 1px 10px;}
.ys_bg3{ background:url(../images/ys_bg3.html) no-repeat center 0; height:412px; overflow:hidden;}
.ys_bg3 .ys .hy{ padding:10px 0 0 0;}
.ys .hy dt{background:url(../images/ys_dt5.html) no-repeat 1px 10px;}
.ys .qy{ padding:30px 0 0 0; position:absolute;}
.ys .qy dt{background:url(../images/ys_dt6.html) no-repeat 1px 10px;}

.ly_bg{background:url(../images/ly.html) no-repeat center 0; height:695px; overflow:hidden;}
.ly{ width:1200px; margin:0 auto; position:relative;}
.ly h3{ background:url(../images/ly_h3.html) no-repeat center 66px; height:112px;  padding:66px 0 0;font-family:"å¾?è½???é»?"; position:relative;}
.ly h3 q{ color:#f39500; font-size:18px; font-weight:normal; padding:0 0 0 358px; }
.ly h3 q span{ display:block; font-weight:bold; font-size:20px;padding:0 0 0 360px;}
.ly h3 p{ font-style:normal; font-weight:bold; font-size:44px; color:#03418c;padding:0 0 0 362px;}
.ly h3 em{ position:absolute; top:69px; left:543px;font-size:30px; color:#fff; font-style:normal;}
.ly h3 b{position:absolute; top:120px; left:740px; color:#03418c;font-family:"å¾?è½???é»?"; font-size:14px; font-weight:normal;}
.ly h3 b span{ font-size:20px; font-weight:bold; display:block;}
.ly dl{font-family:"å¾?è½???é»?"; position:absolute; }
.ly dl dt{ font-size:22px; color:#f37500;}
.ly dl dt span{ font-weight:bold; font-size:22px; color:#03418c;}
.ly dl dd{ font-size:16px; color:#666; width:280px; line-height:26px; padding:016px 0 0;}
.ly .ly01{ left:59px; top:243px;}
.ly .ly03{ left:879px; top:243px;}
.ly .ly02{ left:512px; top:523px;}
.ly .ly02 dd{ width:214px;}
/**/
.anli{ height:323px; width:1200px; margin:0 auto; padding:28px 0 0 ;}
.anli h3{font-family:"å¾?è½???é»?";  font-size:18px; font-weight:normal; background:url(../images/al_h3.jpg) no-repeat left bottom; height:44px; line-height:44px;}
.anli h3 a{color:#0a6cc7;}
.anli h3 span{ float:right;font-family:"å®?ä½?"; font-size:12px; font-weight:normal; color:#999; padding:0 20px 0 0;}
.anli h3 span a{ color:#999;}
.anli h3  q{ color:#999; text-transform:uppercase; font-size:14px; padding:0 0 0 6px;}
.al_01,.al_02,.al_03{ float:left; padding:20px 0 0 0;}
.al_01,.al_03{ padding:99px 0 0;}
.al_02 ul{}
.al_02 ul li{ float:left; width:198px; padding:0 5px;}
.al_02 ul li img{ border:4px solid #b0b2b6; width:189px; height:173px;}
.al_news{padding:20px 0 0 0px; width:244px; float:right;}
.al_news ul{ border-left: 1px solid #dcdcdc; padding:0 0 0 21px;}
.al_news ul li{ height:38px; line-height:38px; background:url(../images/al_li.gif) no-repeat 2px 17px; padding:0 0 0 12px; font-size:14px;}
.al_02 ul li span{ line-height:50px; height:50px; color:#999; display:block; text-align:center;}
.al_news ul li a{  color:#666;}
/**/
.ad_2{ background:url(../images/ad_2.html) no-repeat center 0; height:195px;}
.ad_2 .ad{ float:right; margin-right:20px}
.ad_2 .ad p{ top:62px; color:#ced4e5;}

/**/
.jz_bgs{ height:340px; background:#f2f2f2;}
.jz{ width:1200px; margin:0 auto; padding:5px 0 0;}
.jz_l{ width:932px; float:left; background:#fff; border:1px solid #d7d7d7; height:305px;}
.jz_l h3,.jz_r h3,.zjj_l h3,.zjj_r h3,.wt_l h3{font-family:"å¾?è½???é»?";  font-size:18px; font-weight:normal; background:url(../images/al_h3.jpg) no-repeat left bottom; height:44px; line-height:44px; margin:0 22px;}
.jz_l h3 a,.jz_r h3 a,.zjj_l h3 a,.zjj_r h3 a,.wt_l h3 a{color: #ED0304; font-weight: bold;}
.jz_l h3 span,.jz_r h3 span,.zjj_l h3 span,.zjj_r h3 span,.wt_l h3 span{ float:right;font-family:"å®?ä½?"; font-size:12px; font-weight:normal; color:#999; padding:0 8px 0 0;}
.jz_l h3 span a,.jz_r h3 span a,.zjj_l h3 span a,.zjj_r h3 span a,.wt_l h3 span a{ color:#999;}
.jz_l h3  q{ color:#999; text-transform:uppercase; font-size:14px; padding:0 0 0 6px;}
.jz_l dl{ padding:24px 0  0 22px; float:left;}
.jz_l dl dt{ float:left; width:151px; padding:0 12px 0 0;}
.jz_l dl dt img{ padding:3px; border:1px solid #d2d2d2; width:143px; height:178px;}
.jz_l dl dd{ float:left; width:150px;}
.jz_l dl dd b{ display:block; color:#03418c; font-family:"å®?ä½?"; font-size:12px; font-weight:bold; line-height:30px; height:30px; overflow:hidden;}
.jz_l dl dd b a{color:#03418c;}
.jz_l dl dd p{ line-height:22px; height:88px;  margin:0px 0 43px 0;  color:#666;overflow:hidden;}
.zjj_l dl dd p{ line-height:22px; font-size:14px; font-weight:bold;}

.jz_r{ width:240px; float:right;background:#fff; border:1px solid #d7d7d7; height:285px;}
.jz_r ul{ padding:10px 7px 0 15px;}
.jz_r ul li{ padding:10px 0; }
.jz_r ul li img{ border:1px solid #d2d2d2; width:181px; height:82px;}
.jz_r ul p{ line-height:21px; font-size:15px;font-weight:bold; color: #039; margin-top:1px;}

.zjj{ height:270px;border:1px solid #d7d7d7; height:285px; margin-top:22px;background:#fff;}
.zjj_l{ float: left; width:920px;}
.zjj_l dl{ padding:22px 0 0 22px;}
.zjj_l dl dt{ width:252px; float:left; padding:0 15px 0 0;}
.zjj_l dl dt img{padding:3px; border:1px solid #d2d2d2; width:243px; height:174px;}
.zjj_l dl dd{ width:630px; float:left; float:left;}
.zjj_l dl dd b{ color:#03418c; font-family:"å®?ä½?"; font-size:14px; font-weight:bold;padding: 0  0 12px 0; display:block;}
.zjj_l dl dd b a{color:#03418c;}
.zjj_l dl dd p{ line-height:22px;  color:#666;}
.zjj_l dl dd em a{ display:block; padding:20px 0 0 ; font-size:14px; color:#8b8a8a; font-style:normal;}
.zjj_r{ width:960px; float:right;/*background:url(../images/hb_rbg.jpg) no-repeat left 44px;*/ padding:0 0 0 22px ;}
.zjj_01,.zjj_02,.zjj_03{ float:left;}
.zjj_01{ padding:95px 4px 0 22px;}
.zjj_02{ padding:20px 0 0 0;}
.zjj_02 ul li{ float:left;}
.zjj_02 ul li img{ border:1px solid #d2d2d2; padding:7px 20px; width:215px; height:169px;}
.zjj_03{padding:95px 0 0 4px;}

.jz_l .nr ul li{  float:left; width:305px; display:block;height:30px; line-height:30px;  background:url(../images/h_l.jpg) no-repeat 25px 12px; padding-left:40px; overflow:hidden;}


/**/
.xc{ width:1200px; margin:0 auto; padding:18px 0 0 ;}
.xccs{border:1px solid #d2d2d2; height:253px; }
.xccs h3{font-family:"å¾?è½???é»?";  font-size:18px; font-weight:normal; background:url(../images/cqzsdh.gif) no-repeat left bottom; height:44px; line-height:44px; margin:0 15px; padding:7px 0 0 ;}
.xccs h3 a{color:#0a6cc7;}
.xccs h3 span{ float:right;font-family:"å®?ä½?"; font-size:12px; font-weight:normal; color:#999; padding:0 20px 0 0;}
.xccs h3 span a{ color:#999;}
.xccs h3  q{ color:#999; text-transform:uppercase; font-size:14px; padding:0 0 0 6px;}
.xcc_01,.xcc_02,.xcc_03{ float:left; padding:20px 0 0 0; }
.xcc_01,.xcc_03{ padding:82px 0 0;}
.xcc_02 ul li{ float:left; width:204px; padding:0 7px;}
.xcc_02 ul li img{ border:1px solid #b0b2b6; width:202px; height:144px;}
.xcc_02 ul li span{ display:block; text-align:center; line-height:35px;}
.xcc_01 { padding:82px 0 0 17px;}
.xcc_bg{background:url(../images/hb_bg.jpg) no-repeat center bottom; padding:1px 0 34px 0; margin-top:-1px;}

.wts{ width:1194px; height:381px;margin:10px auto 0;_margin:10px 0 0 0;border:1px solid #d2d2d2;padding: 0 2px;}
.wt_l{ width:303px; float:left;}
.wt_l dl{ padding:18px 0 0 24px;}
.wt_l dt{ background:url(../images/h_w.jpg) no-repeat 0 8px; padding-left:27px; height:34px; line-height:34px;}
.wt_l dt a{ color:#333;}
.wt_l dd{ background:url(../images/h_d.jpg) no-repeat 0 8px; padding:5px 0 0 27px; line-height:24px;}

.wt_r{ width:875px; float:right;}
.zx{ width: 556px; padding: 0px 20px;}
.zx h2{border-bottom:solid 1px #dadada; padding:12px 0 0; line-height:25px;font-weight:normal; font-size:18px;font-family:"Microsoft YaHei";}
.zx h2 a{ line-height:25px; display:inline-block; padding:0 15px;color:#333;_padding:0 15px 5px 15px;font-weight: bold;}
.zx h2 a:hover,.zx h2 a.cur{  color:#0a6cc7; border-bottom:3px solid #ED0304;text-decoration:none;padding:0 15px 5px 15px;margin-left: 5px;}
.zx h2 span{ font-size:12px; font-family:"å®?ä½?"; float:right; }
.zx h2 span a{color:#999;}
.zx_c{ padding:11px 7px;}
.zx_c dl{ height:175px; overflow:hidden; border-bottom:1px dashed #d7d7d7;}
.zx_c dt{ width:221px; float:left; padding:11px 12px 0 0;}
.zx_c dt img{ padding:3px; border:1px solid #b0b2b6; width:213px; height:139px;}
.zx_c dd{ width:600px/*396px*/; line-height:24px;float:left;}
.zx_c dd h3{line-height:24px;height:24px;overflow:hidden;}
.zx_c dd h3 a{ line-height:35px; font-size:14px;}
.zx_c dd p{ height:75px; overflow:hidden; line-height:25px;}
.zx_c dd span{ display:block; padding:22px 0 0 0; }
.zx_c dd span a{color:#999;}

.zx_c ul li{ display:block; height:30px; line-height:30px;  background:url(../images/h_l.jpg) no-repeat 2px 12px; padding-left:16px; overflow:hidden;border-bottom: 1px dotted #ccc;}
.zx_c ul li a:hover{ color:#ED0304;}

/*å¿????å¯¼è??*/
.ks h3 { height:55px; line-height:55px; }
.ks h3 a { font-family:"Microsoft YaHei"; font-size:18px; color:#0A6CC7; font-weight:bold;}
.ks h3 span { font-size:14px; color:#0A6CC7; text-transform:uppercase; padding-left:5px;}

.ks22 h3{ height:55px; line-height:55px;  font-family:"Microsoft YaHei"; font-size:18px; color:#0A6CC7; font-weight:bold;}

.ks_con { width:1148px; border:solid 1px #ccc; padding:15px 25px; display:inline-block; overflow:hidden; height:100px;}
.ks_con p { height:100px; line-height:50px;  clear:both}
.ks_con p span { float:left; display:block;}
.ks_con p span a { font-size:14px; color:#0A6CC7; font-weight:bold;}
.ks_con p q { width:1045px; padding-left:10px; float:left; display:block; overflow:hidden}
.ks_con p q a { padding:0 5px; height:20px;color:#0A6CC7;}
.ks_con p q a:hover { padding:0 5px;  height:20px; color:#0A6CC7; text-decoration:underline;}
.ks_con .nobor {border-bottom:0;height:50px; line-height:50px;}


.links{ width: 1200px; margin: 30px auto; overflow: hidden;}
.links h3{ border-bottom:1px solid #d7d7d7; font-family:18px; font-family:"å¾?è½???é»?"; height:34px; padding:12px 0 0 0px;width:1151px;}
.links h3 a{ color:#999999;}
.links h3 span{ float:right; font-size:12px; font-family:"å®?ä½?"; font-weight:normal; padding:12px 0 0 0;}
.links h3 em{ font-size:13px;color:#a6a6a6; padding:0 0 0 5px; font-style:normal; display:inline-block; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.links p{ color:#000; padding:16px 0 20px 18px;}
.links p a{ color:#666666; padding:0 20px; height:35px; line-height:35px; display:inline-block;}
.links h3 strong a{ color:#0a6cc7; font-weight:normal;border-bottom: 3px solid #03418C; padding:0 0 7px 0; display:inline-block;}
/**/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.html) no-repeat 20px 20px;}
/* -- å¼¹å?ºç???? -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*å®¢æ??*/
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;top:250px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#034697 ;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; overflow:hidden}
.fixed-bar .consult-list li{padding:6px 6px 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list li.clearfi{text-align:center;font-size:14px;color:#ff0000;padding:0;}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:160px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}
