/* @charset "utf-8"; */
/* CSS Document */

body,img,input,img,ul,p{ margin:0 0; padding:0 0; font-family:Microsoft YaHei,simhei; font-size:14px; color:#333333;}
body{ position:relative; }



.tl_ol{list-style: none outside none;  margin: 0; padding: 0; line-height: 27px;  }/*update0410*/
.tl_li{ line-height: 27px;    padding: 0;       vertical-align: top;  }
.tl_ol li a{ color:#FFFFFF; text-decoration:none;}
.tl_li_on{ border-bottom:solid 3px #0097b6;  line-height: 27px;   padding: 0;     vertical-align: top;}
.tl_li:hover{ border-bottom:solid 3px #0097b6; }/*update0409*/


.main_02{ height:264px; width:960px; background:#001363; margin-top:34px; }
.m02_left{ float:left; height:264px; width:606px;  }
.m02_lt{ width:540px; height:220px;; margin: 22px auto; }
.m02_lt li{ float:left; list-style: none outside none; display:block;display:inline;}
.m02_lt_li1{ width:234px; height:152px; margin-bottom:4px;}
.m02_lt_li2{ height:152px; width:306px; background:#0097b6; margin-bottom:4px;}
.m02_lt_li2 p{ width:280px; color:#FFFFFF; font-size:12px; margin-left:16px; margin-top:54px;}
.m02_lt_li2 p span{ font-weight:bold; font-size:18px;}
.m02_lt_li3{ border:1px #515151 solid;  margin:0; padding:0; height:62px; }
.m02_lt li a img{ border:none;}
.m02_lt li a{ color:#FFFFFF; text-decoration:none;}
.m02_right{ float:left; width:354px; }
.m02_right1{ background:url(../images/m02_r_bg.jpg); height:178px; width:354px; position:relative;}
.m02_right1 p{ color:#FFFFFF; font-size:12px; position:absolute; top:130px; left:172px; }
.m02_right1 p span{ font-size:28px; font-weight:bold; margin-left:8px; }
.m02_right2{ background-color:#b7e51e;  width:346px; padding-left:8px; padding-top:7px; height:46px; height:48px\9; _height:49px; position:relative;}
.input02{ height:38px; width:334px; line-height:38px; font-size:14px; color:#b8b8b8;}
.button02{  position:absolute; left:222px; height:30px; width:118px; border:1px solid #858585 ; background:#001874; color:#FFFFFF;  cursor: pointer; top:12px;/*FF*/ top:13px\9;/*IE8*/  line-height:28px; font-size:14px;}
.m02_right3 ul li a{ color:#0097b6; text-decoration:none;}
.m02_right3 ul li a img { border:none;}
.m02_right3 ul li{ display:block; list-style: none outside none; float:left; margin-top:6px; margin-right:12px; }

.main_03{ width:960px; margin-top:12px; }
.main_03 a img{ border:none;}
.m3_1,.m3_2,.m3_3,.m3_4,.m3_5{height:316px; border:1px solid #b9b9b9; padding-top:8px; padding-left:8px; float:left; }
.m3_1{width:258px;}
.title01, .title02,.title03,.title04{ font-size:18px; color:#0097b6; border-bottom:#0097b6 3px solid; height:30px; line-height:28px; font-weight:200; position:relative;}
.title01{ width:250px;}
.m3_img01{ margin-left:150px; vertical-align: middle;}
.m3_pic01{ width:250px; height:128px; position:relative; margin-top:6px; margin-bottom:2px;}
.m3_p1_t1,.m3_p1_t2,.m3_p1_3{ position:absolute; background:#000000;  height:36px; text-align:center; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.m3_p1_t1{top:92px; width:250px; left:0px;}
.m3_p1_t2{width:122px; top:86px; left:0px;}
.m3_type01{ color:#FFFFFF; font-size:12px; position:absolute; top:104px; width:250px; text-align:center;_left:0px;}
.m3_pic02{ float:left; width:122px; position:relative;}
.m3_type02{ color:#FFFFFF; font-size:12px; position:absolute; top:95px; width:122px; text-align:center; _left:0px;}
.m3_pic03{ float:left; margin-left:6px; width:122px; position:relative;}

.m3_2{ width:312px; margin-left:8px; margin-right:8px;}
.title02{ width:304px;}
.m3_img02{margin-left:204px; vertical-align: middle;}
.m3_move{ margin-top:8px;}
.m3_move a{ color:#333333; text-decoration:none;}
.m3_move ul{ width:304px; border-bottom:solid 1px #b9b9b9;  margin-top:6px; padding-bottom:6px; }
.m3_move ul li{ display:block; list-style:none outside none; float:left;}
.m3_move ul li a img { border:solid 1px #b9b9b9;}
.m3_m_li2{ margin-left:16px; line-height:18px; width:240px;}/*0409*/
.m3_m_li2 span{ color:#8cb831; font-size:12px; }
.m3_move span a{color:#8cb831;}
.m3_m_li3{ margin-left:4px;line-height:18px; color:#797979;}

.m3_3{ height:90px; width:344px;}
.title03{ width:336px;}
.m3_img03{margin-left:240px; vertical-align: middle;}
.m3_3 p{ width:330px; margin-top:6px;}
.m3_3 p a { color:#545454; font-size:12px; line-height:20px; margin-right:12px; text-decoration:none; }

.m3_4{ height:122px; width:344px; margin-top:4px; margin-bottom:4px;}
.m3_4_ul{ width:336px; height:26px; border-bottom:1px solid #b9b9b9; font-size:12px; }
.m3_4_ul p{ line-height:26px; position:relative;}
.m3_4 a { text-decoration:none; }
.m3_4_li1{  }
.m3_4_li2{float:left; padding-left:220px; position:absolute; }
.m3_4_ul:hover{ background:#e4ffbe; height:26px;}
.m3_4_ul p:hover{color:#2c91cf; font-weight:bold;}

.m3_5 { height:76px; width:344px;}
.m3_5 ul{ margin-top:2px;}
.m3_5 ul li{ list-style:none outside none;}
.m3_5 ul li span{ color:#428bca;}
.m3_5 ul li a{ color:#333333; text-decoration:none;}

.bottom{ margin-top:40px; width:100%; height:70px; background:#e2e2e2; position:absolute; padding-top:8px;}
.b_left{ line-height:18px; font-size:12px; float:left;}
.b_right{ float:right; margin-top:12px;}


/**********************************************权威字****************************************/
.top_left p{ line-height:30px;}
.top_left p a{ color:#FFFFFF; text-decoration:none;}
.top_right a img { border:none;}                                                                           
.button03{ text-align:center; color:#ffffff; background:url(../images/bg_1.jpg); height:30px; width:88px; border:none; margin-left:6px; cursor:pointer;  }
.index{ width:650px; margin:0 auto; margin-top:92px; }
.search_bar_2{ background:#0097b6; width:650px; height:46px; position:relative;}
.index_search{ margin-top:30px;}
.index_m{ height:30px; width:650px;}
.index_m a{ color:#333333; text-decoration:none; }
.index_m ul li{ list-style:none outside none;  line-height:30px; display:block; float:left;}
.index_m ul li:hover{ background:url(../images/on_1.jpg) bottom center no-repeat;}
.i_m_on{ background:url(../images/on_1.jpg) bottom center no-repeat;}
.input03{ height:30px; line-height:30px; width:634px; margin: 7px 8px; }
.button04{position:absolute; left:596px; height:28px; width:46px; border:1px solid #858585 ; background:#001874; color:#FFFFFF;  cursor: pointer; top:9px;/*FF*/ top:9px\9;/*IE8*/  _top:11px;/*IE6*/ *line-height: 18px;*top:10px;/*IE7*/}
.index_1{ margin-top:36px;}
.index_1_left,.index_1_right{ float:left; height:200px; width:310px; border: 1px solid #CCCCCC; position:relative;}
.index_1_right{ margin-left:26px;}
.title04{ width:294px; margin-left:8px; margin-top:4px;}
.index_1_left ul{ width:294px; margin-top:10px; position:relative; margin-left:8px;}
.index_1_left ul li{ float:left; list-style:none outside none;}
.i1l_li1{ width:170px; margin-left:8px; margin-top:40px; height:40px;}
.index_1_left p{ width:294px; margin-left:8px; margin-top:4px; *margin-top:0px;}
.index_1_right p{  width:294px; line-height:24px; margin-left:10px; margin-top:4px;}
.index_1 a img{ border:none;}
.index_1 a{ color:#333333; text-decoration:none;}
.index_1_right p span{ color:#2c91cf; font-weight:bold;}

.top_right_on { color:#FFFFFF;}
.banner01{ margin:0 auto; width:650px; padding:0;}
.bottom a img,.banner01 a img{ border:none ;}

/**********************************************0425****************************************/
.main_04{ width:960px; margin-top:28px; background:url(../images/main04_bg.jpg) repeat-y; }
.main_04_top{ height:6px; width:100%; background:url(../images/main04_top.jpg) repeat-x; }
.main_04_bot{ height:6px; width:100%; background:url(../images/main04_bot.jpg) repeat-x;}
.main_04_1{ float:left; width:110px; color:#FFFFFF; }
.main_04_1 ul li{ list-style:none outside none;  border-bottom:1px #FFFFFF solid; color:#FFFFFF; margin:0 0; padding:0 0; padding-left:18px; line-height:36px; height:36px;}/*update0507*/
.main_04_1 ul a{ color:#FFFFFF; text-decoration:none; display:block; }/*update0507*/
.main_04_1 ul li:hover{color:#FFFFFF;  background-color:#0097b6;}
.main_04_2{ float:left; width:631px; margin:16px 16px; line-height:24px; min-height:600px;_height:600px;}/*update0426*/
/*.main_04_2 span{ color:#001363;}*//*这行代码请删掉*//*update0426*/
.main_04_3{ float:left; width:184px;}
.button05{ height:30px; width:118px; border:1px solid #858585 ; background:#001874; color:#FFFFFF;  cursor: pointer; line-height:28px; font-size:14px;}
.main_04_3 ul li{ list-style:none outside none; line-height:24px; padding-left:18px; }
.main_04_3 ul{ border-bottom:2px solid #0097b6; padding-bottom:12px; position:relative;}
.main_04_3 a { color:#333333; text-decoration:none;}
.m4_3_bt{ position:absolute; left:140px; top:8px;}
.m4_3_title{ border-bottom:2px solid #0097b6; color:#0097b6; font-weight:500; padding-top:4px; padding-bottom:4px; margin-bottom:2px;}
.top a img{ border:none;}
.top{ text-align:right;}

.main_04_1 ol li{ line-height:36px; list-style:none outside none; text-align:left; margin:0; padding:0;}
.main_04_1 ol{ padding-left:18px;}
.m4_2_1{ width:234px; float:left; position:relative;}
.img_bt01{ position: absolute; top:132px; right:0; cursor:pointer;}
.img_bt02{ position: absolute; left:0; top:66px; cursor:pointer;}
.img_bt03{ position: absolute; right:0; top:66px; cursor:pointer;}
.m4_2_2{ width:350px; margin-left:24px; float:left; margin-top:60px;word-wrap:break-word;}
.m4_2_2 h1{ color:#0097b6; font-size:18px; font-weight:bold;}
.m4_2_2 p a{ margin-left:6px; margin-right:6px;}
.m4_2_title{ margin-top:24px; line-height:24px; border-bottom:1px solid #001363; color:#001363; font-weight:bold; margin-bottom:10px;}
.m4_2_could01 a{ margin-right:18px; color:#333333;}
.m4_2_could02{ text-align:right;}
.m4_2_could02 a{ margin-left:12px;}
.m4_2_title2 { width:100%; border-bottom:1px #666666 dashed;margin-bottom:10px; line-height:12px;}
.button06{ background:url(../images/bt05.jpg) no-repeat; border:none; width:180px; height:58px; cursor:pointer; color:#FFFFFF; padding-left:42px; float:left; padding-top:6px; }
.button07{ background:url(../images/bt06.jpg) no-repeat; border:none; width:180px; height:58px; cursor:pointer; margin-left:36px; color:#FFFFFF; padding-left:42px; float:left; padding-top:6px;}
.pin a{ text-decoration:none;}
.pin2{ line-height:16px; font-size:12px; color:#666666; text-align:right}
.pin2 span{ color:#FF0000; margin-right:4px;}
.input04{ width:620px;; height:68px; border:1px solid #001363; _width:560px; display:block; resize:none; padding:5px;}
.yan{ color:#666666; margin-top:6px; }
.input05{ width:54px; height:20px; margin-right:12px;}
.yan img{ vertical-align: middle; margin-right:12px;}
.button08{ background:#001363; width:100px; height:28px; border:1px solid #858585; cursor:pointer; color:#FFFFFF; text-align:center;}/*update0426*/

.m4_2_title3{  border-bottom:#0097b6 2px solid; line-height:26px;}
.m4_2_title3_l1{color:#ffffff; font-size:18px; float:left;display: inline-block; list-style:none; background-color:#0097b6; line-height:28px; margin-right:2px; padding:0 4px;}
.m4_2_title3_l2{ float:right;display: inline-block; list-style:none; font-size:12px; margin-top:2px;}/*update0503*/
.m4_4_ul{ width:630px; height:26px; border-bottom:1px solid #b9b9b9; font-size:12px; }
.m4_4_ul p{ line-height:26px; }
.m4_4_li1{ float:left; width:570px;}
.m4_4_li2{float:left;   width:60px;}
.m4_4_ul ul:hover{ background:#e4ffbe; height:26px;  font-weight:bold;color:#2c91cf;}
.m4_4_ul ul li{ display: block; list-style:none;}
.m4_4{ text-decoration:none;}
.m4_4_ul ul:visited {color:#ffffff; }
.m4_2_ye{ text-align:right;font-size:12px;}
.m4_2_ye a{ text-decoration:none; font-weight:bold; color:#333333; } 
.input06{ width:20px; margin-left:4px; margin-right:4px; }


.m4_2_title4{  border-bottom:#0097b6 2px solid; line-height:26px; color:#0097b6; font-size:18px;}
.input07{ width:200px; height:26px; line-height:24px; margin-left:4px; margin-right:8px; border:1px solid #001363;}
.st{ color:#666666; font-size:12px;}
.st a{color:#666666;}
.m4_2_right{ color:#666666; font-size:12px; text-align:right;}
.red{ color:#FF0000; margin-right:4px;}
.input08{ width:580px;; height:130px; border:1px solid #001363; _width:560px; display:block; resize:none; padding:5px;margin-left:4px; float:left;}
.m4_2_left{ float:left;}
.button09{ background-color:#f0f0fa; border:1px solid #858585; height:26px; width:60px; line-height:24px; cursor:pointer;}
.tip02{ padding-left:28px; font-size:12px; color:#666666; line-height:18px;}
.button10{background-color:#0097b6; border:1px solid #858585; height:26px; width:60px; line-height:24px; cursor:pointer; color:#FFFFFF;}
.button11{background-color:#001874; border:1px solid #858585; height:26px; width:110px; line-height:24px; cursor:pointer; color:#FFFFFF;  margin-right:90px;}
.button12{ background-color:#f0f0fa; border:1px solid #858585; height:26px; width:110px; line-height:24px; cursor:pointer;}

.a_01{ margin-left:6px; margin-right:6px;}
.input09{ width:540px;; height:130px; border:1px solid #001363; _width:500px; display:block; resize:none; padding:5px;margin-left:4px; float:left;}

.m4_2_3 h1{ color:#0097b6; font-size:18px; font-weight:bold; margin:0 0; padding:0 0;}
.m4_2_3 p a{ margin-left:6px; margin-right:6px;}


/********************************0428************************************************************/
.table01{ margin-top:4px; margin-bottom:12px;}
.table01 tr td{ line-height:42px;}
.table01 tr th{ color:#0097B6;  text-align:left; line-height:32px;}
.button13{ background-color:#f0f0fa; border:1px solid #858585; height:26px; width:80px; line-height:24px; cursor:pointer;}
.button14{background-color:#0097b6; border:1px solid #858585; height:26px; width:80px; line-height:24px; cursor:pointer; color:#FFFFFF;}
.m4_2_title3_l3{ padding:0 4px; text-decoration:none; background:#cccccc; float:left; display:inline-block; list-style:none outside none; line-height:24px; margin-top:4px; margin-right:2px;}/*update0503*/
.m4_2_title3_l3 a{font-size:14px; color:#666666; text-decoration:none; }/*update0503*/
.type02{ color:#0097b6;}
.input10{ width:510px;; height:130px; border:1px solid #001363; _width:490px; display:block; resize:none; padding:5px;margin-left:4px; float:left;}

.table02{ background:#B9B9B9;}
.table02 td{ padding:6px;}
.table02_tr01{background:#FFFFFF;}
.table02_tr02{background:#f7f7f7;}
.table02_tr01 a,.table02_tr02 a{ font-size:12px; color:#333333;}


/**********************************************************0503**********************************************/
.tishi{ height:160px; width:320px; border:1px solid #001363; background:#f4f9fe; color:#001363;}
.close{ padding-right:20px; text-align:right; font-size:18px;}
.close a{ text-decoration:none; color:#001363;}
.ti_con{ width:300px; margin:0 auto; line-height:18px; margin-top:12px;}

.button15{background-color:#001874; border:1px solid #858585; height:26px; width:110px; line-height:24px; cursor:pointer; color:#FFFFFF; margin-right:12px; margin-left:20px;}
.button16{ background-color:#f0f0fa; border:1px solid #858585; height:26px; width:110px; line-height:24px; cursor:pointer;}


/**********************************************************0506**********************************************/
.input11{ width:100px; height:20px; line-height:24px; margin-right:140px; border:1px solid #001363; vertical-align: bottom;}
.input12{ width:120px; height:20px; line-height:24px; border:1px solid #001363; vertical-align: bottom;}
.button17{ background-color:#f0f0fa; border:1px solid #858585; height:26px; width:80px; line-height:24px; cursor:pointer; margin-left:60px;}
.table02 th{ background:#0097B6;  color:#FFFFFF;}
.button18{background-color:#0097b6; border:1px solid #858585; height:26px; width:110px; line-height:24px; cursor:pointer; color:#FFFFFF; }

/**********************************************************0507**********************************************/
.img012{width:210px; float:left;}
.img012 p img{border:6px solid #f0f0f0;}
.button19{background-color:#f0f0fa; border:1px solid #858585; height:26px; line-height:24px; cursor:pointer; padding-left:4px; padding-right:4px; margin-right:24px; margin-top:8px; }
.button20{background-color:#0097b6; border:1px solid #858585; height:26px; width:60px; line-height:24px; cursor:pointer; color:#FFFFFF; margin-left:24px;}

.input13{ width:100px; height:18px; line-height:24px; margin-right:16px; border:1px solid #001363; vertical-align: bottom;  margin-left:16px;}


/**********************************************************0528**********************************************/
.p01{ color:#FFFFFF; line-height:48px; border-bottom:1px solid #FFFFFF; padding-left:14px; background:#0097B6; font-size:20px; }
.button21{background-color:#0097b6; border:1px solid #858585; height:26px; line-height:24px; cursor:pointer; color:#FFFFFF; padding-left:14px; padding-right:14px;  margin-right:24px; }
.main_04_22{ float:left; width:631px; margin:16px 16px; line-height:24px; min-height:730px;_height:730px;}
.m4_2_title3_l4{ font-size:18px; float:left; display: inline-block; list-style:none; color:#0097b6; line-height:28px; margin-right:2px; padding:0 4px;}


/**********************************************************权威字**********************************************/
.q_left{ width:110px; float:left;}
.q_l_bt01{ width:108px; height:28px; background:#001874; border:1px solid #a8adbf; color:#FFFFFF; line-height:28px; text-align:center; margin-top:-1px;}
.q_l_bt01:hover{ background:#0097b6;}
.q_l_bt01 a{ color:#FFFFFF; text-decoration:none;}
.q_l_bt02{ background:#eff6ff;border:1px solid #a8adbf; width:108px; line-height:28px; margin-top:-1px;}
.q_l_bt02 ul li{ list-style:none; margin-left:24px;}
.q_l_bt02 ul li a{ color:#333333; text-decoration:none;}
.q_l_bt02 ul li a:hover{ color:#001874;}
.q_middle{ width:650px; float:left; margin:0 16px;}
.q_middle_bd{border:1px solid #a8adbf; padding:16px;}
.q_m_title01{ font-size:18px; font-weight:bold; color:#0097b6; float:left; margin-right:6px; height:18px; line-height:18px; vertical-align:baseline;}
.q_m_ricon{ float:right; margin-left:6px;}
.q_m_left{ float:left; margin-right:12px; height:24px; vertical-align: text-bottom; line-height:24px;}
.type03{ color:#666666;}
.q_m_title02{ color:#001363; font-size:16px; border-bottom:#001363 2px solid; width:100%; height:30px; line-height:30px;}
.q_tab01{ position: absolute; left:96px; top:21px; width:500px;}
.q_tab01_1{ height:24px; border:1px solid #a7a7a7; color:#333333; font-size:14px; background:#efefef; padding:0 6px; line-height:24px; border-bottom:none; float:left;}
.q_tab01_1:hover{ background:#FFFFFF;  border-top:solid 2px #001363;}
.q_tab01_1 a{ color:#333333; text-decoration:none;}
.more{ margin-top:12px; line-height:24px; }
.more a{ color:#0097b6; text-decoration:none;}
.more a img{ border:none;}
.q_m_left2{ width:238px; height:158px; float:left;}
.q_m_right{ width:350px; margin-left:16px; height:158px; float:left; text-align:justify;}
.q_m_right2{ text-align:right; color:#666666;}
.q_m_right2 a{ color:#666666; text-decoration:none;}
.q_m_right2 a img{ border:none; margin-left:2px;}
.q_right{ width:166px; float:left;}
.q_right_bd{border:1px solid #a8adbf; padding:6px;}
.type04{ color:#001363; line-height:14px;}
.q_r_left{ width:60px; height:60px; border:1px solid #a8adbf; float:left; margin-right:12px;}
.q_r_right{ float:left;line-height:16px; }
.q_r_title{ color:#0097b6; border-bottom:2px solid #0097b6; height:24px; line-height:24px; text-indent:0.5em;}
.q_right_bd p a{ color:#333333; text-decoration:none; line-height:26px;}
.q_right_bd p { text-indent:0.5em;}
.q_center{ width:100%; text-align:center; }
.q_center img{margin-top:12px;}
.q_center a img{ border:none;}
.q_r_right img{ margin:0; padding:0;}


.lean{ margin:6px; width:648px; margin-left:126px;}
.line{border-bottom:#001363 2px solid; width:100%; margin-top:4px; margin-bottom:4px;}
.link{ color:#333333; text-decoration:none; line-height:24px;}


.right_t{ line-height:24px; margin-left:6px;}