 /* layout */
body{ background:#fff;}
#top{ background: url(../images/top_bg.png) repeat-x; height:42px; line-height:42px;text-align:left;width:100%;}
#top .menu{width:960px; margin:0 auto; background:url(../images/top_title.png) no-repeat 0 50%;  text-indent:6em;}
#top .menu .user{ float:left; width:250px; text-align:left;}
#top .menu #header1_LblMenu a:link,#top .menu a:visited,#top .menu a:hover,#top .menu a:active{color:#666;}
#top .menu a:hover{color:#666; text-decoration:underline;}
#header{height:85px;width:960px;margin:5px auto;}
#header .divleft1{width:313px;height:65px;margin-top:15px;float:left;padding:0;}
#header .divleft2{width:336px;height:65px;margin-top:11px;float:left;padding:0; margin-left:70px;}
#header .divright{width:222px;text-align:right; height: 85px;float:right; line-height:85px;}
#menu{ background:url(../images/menu_id_bg.png) repeat-x;width:100%; height:41px; line-height:41px; font-size:14px;}
#menu .inner{margin:0 auto;width:960px;  height:41px; line-height:41px; font-size:14px;}
#menu .inner{clear:both;}
#menu .inner ul li{ list-style:none; float:left; font-family:"宋体", "黑体"; font-size:14px; text-align:center;width:80px; background:url(../images/menu_li_bg.png) no-repeat center right;margin-right:25px;}
#menu .inner ul li a:link,#menu .inner ul li a:visited,#menu .inner ul li a:hover,#menu .inner ul li a:active{color:#fff; margin-right:20px;text-align:center;}
#menu .inner ul li a:hover{color:#fff; text-decoration:none; margin-right:20px;text-align:center;}
#footer{width:100%;height:145px; text-align:center; padding-top:13px; border-top:#d9d9d9 solid 1px;margin-top:20px;}
#footer p{ line-height:24px;}
#footer p a{ color: #333333;text-decoration: none;}
#footer p a:visited{color: #333333;text-decoration: none;}
#footer p: a:hover{ color: #0862A3;text-decoration: underline;}
#footer p a:active{color: #333333;text-decoration: none;}
/*#containter{margin: 0 auto;text-align:left;clear:both;width:960px;}*/
.sider{width:256px; float:left; background:#e7f3ff;padding-top:12px;}
.main{width:699px; float:right;}
.main_page{width:699px; float:right;}
.colm_top{ background:url(../images/colm_top.png) no-repeat;width:699px; height:11px;}
.colm_mid{ background:url(../images/colm_mid.png) repeat-y;width:699px;}
.colm_bottom{ background:url(../images/colm_bottom.png) no-repeat;width:699px; height:12px;}
.title_h3{ font-size:18px;font-weight:400;color:#000; font-family:"微软雅黑", "宋体", "黑体";margin-bottom:15px;margin-left:17px;}
.title_h3 span{ float:right; margin-right:10px;}
.txt{color:#e00000; font-size:12px;}
/* -----------font Style-----------
---------------------------------------*/
.f12orange{color:#FF7200; }
.f12blue{color:#0364a4;}
.f14blue{color:#165694; font-size:14px; font-weight:bold;}
.f12gred{color:#676767; font-size:12px; font-weight:normal; text-decoration:none; }
.f12blue{color:#0082cb;  }
.f12red{color:#ff0000;}

a.f12blue:link,a.f12blue:visited,a.f12blue:hover,a.f12blue:active{color:#0082cb; font-size:12px; font-weight:normal;text-decoration:none;   }
a.f12blue:hover{text-decoration:underline; }

a.f12red:link,a.f12red:visited,a.f12red:hover,a.f12red:active{color:#ff0000; font-size:12px; font-weight:normal;text-decoration:none;   }
a.f12red:hover{text-decoration:underline; }

a.f14blue:link,a.f14blue:visited,a.f14blue:hover,a.f14blue:active{color:#506eaa; font-size:14px; font-weight: bold;text-decoration:none;   }
a.f14blue:hover{text-decoration:underline; }


a.news_txt:link,a.news_txt:visited,a.news_txt:hover,a.news_txt:active{color:#0c3d66; font-size:12px; font-weight:normal;text-decoration:none; font-weight: normal }
a.news_txt:hover{ color:#0c3d66; text-decoration:underline;}


/* home_sieder_newslist*/
.sider_newslist{width:219px;margin-bottom:10px;margin:0 auto 15px; auto;}
.sider_newslist h3{ background: url(../images/sider_title_bg.gif) no-repeat bottom left ; height:36px; line-height:36px; font-size:18px; font-weight:200;color:#000; font-family:"微软雅黑", "宋体", "黑体";margin-bottom:6px;}
.sider_newslist h3 span a{float:right; font-size:12px; color:#919191; font-weight:normal;font-family: "宋体",}
.sider_newslist ul{marign:0;padding:0;}
.sider_newslist ul.jiantou1 li{ word-break:break-all;word-wrap:break-word;color:#5f5f5f; font-size:12px;line-height:27px; background:url(../images/newslist_bg.gif) no-repeat 0 50%; padding-left:10px;  }
.sider_newslist ul li a:link{color:#5f5f5f;}
.sider_newslist ul li a:visited{color:#5f5f5f;}
.sider_newslist ul li a:hover{color:#006194;}
.sider_newslist ul li a:active{color:#5f5f5f;}
.sider_newslist ul li{ word-break:break-all;word-wrap:break-word;color:#5f5f5f; font-size:12px;line-height:27px; }
.sider_newslist ul.jiantou2 li{ word-break:break-all;word-wrap:break-word;color:#5f5f5f; font-size:12px;line-height:27px; background:url(../images/newslist_bg2.gif) no-repeat 0 50%; padding-left:10px;  }
.sider_newslist ul li span{color:#0082cb;}


/*colm_style*/
.colm{width:662px; margin:0 auto;}
.colm_title{ background:url(../images/title_bg.gif) no-repeat;width:686px; height:34px; line-height:34px; clear:both; overflow:hidden;}

.tab{ width:662px; margin:7px auto 0 auto ; font-size:12px;}
.tab h2{ width:662px; overflow:hidden; font-size:14px; font-weight:normal; background:#f7f7f7; border-top:#dbdee1 solid 1px; border-right:#dbdee1 solid 1px;height:34px;}
.tab h2 span,
.tab h2 a{ float:left;padding-right: 15px;padding-left: 15px;line-height:34px; text-align:center; cursor:pointer;}
.tab h2 .current{ background:#fff;  border-top:#2b9def solid 3px;border-right:1px solid #dbdee1; }
.tab ul{ padding:10px 0 0 0;}

/*.line1{border-top:#dbdee1 solid 1px; height:5px;margin-bottom:5px;} */
.line1{background:url(css_images/dotted_bg.gif) repeat-x left ; height:5px; margin-bottom:3px; margin-top:3px; }
.item{ margin:0;clear:both; height:112px;}
.item_l{ width:162px; float:left;padding-left:20px; }
.item_l .item_pic{ background:url(../images/pic_bg.png) no-repeat; width:140px; height:101px;padding:6px 5px;}
.item_r{padding-top:15px;}
.item_r dl dt{ font-size:14px; color:#506eaa; margin-bottom:10px; }
.item_r dl dd{ line-height:25px;color:#626262; }
.txts{width:240px; float:left;}
.xin{ float:right; font-size:12px;color:#626262; }
.itemlist{ margin:0 auto;color:#0067a5;width:662px;}
.itemlist .inner{  font-size:12px;padding-left:20px;}
.itemlist .inner .text{float:left; width:360px;display:inline; font-size:14px;height:18px;}
.itemlist .inner .text a:link,.itemlist .inner .text a:visited,.itemlist .inner .text a:hover,.itemlist .inner .text a:active{color:#506eaa;}
.itemlist .inner .xuefen{float:left; width:120px;display:inline; color:#626262;height:18px;}
.itemlist .inner .guanzhu{float:right; width:150px;display:inline;color:#626262; text-align:right;height:18px;}
.itemmore{float: right;}

/*btn_style*/
.btn67{ background:#f4f9ff;  width:60px; height:19px;border:#b4d7ff solid 1px; cursor:pointer; text-align:center; color:#5490e1; font-size:12px; text-align:center;}
.btn67:hover{ background:#ffe4d9;  width:60px; height:19px;border:#fb8351 solid 1px; cursor:pointer; text-align:center; color:#c32000; font-size:12px; text-align:center;}

.btn67_2{ background:#ffe4d9;  width:60px; height:19px;border:#fb8351 solid 1px; cursor:pointer; text-align:center; color:#c32000; font-size:12px; text-align:center;}

/*search*/
.search {
    display: inline-block;
    margin: 25px 0 20px 40px;
}
.search input{border:#5ca1ff solid 2px; cursor:pointer;font-size:12px; color:#858585; height:28px;line-height:28px;  vertical-align:middle; }
.search .bg{ background:url(../images/search_input_bg.gif) no-repeat 0 50%;}
.search .btn_search{ background:url(../images/search_btn.jpg) no-repeat; width:40px; height:32px; vertical-align:middle; border:none;}
.search_condition{margin:0 auto 30px auto;width:580px;}
.search_condition dl{ line-height:31px;border-bottom:#e6e6e6 solid 1px; clear:both;}
.search_condition dl dt{color:#808080; float:left;}
.search_condition dl dd{ float:left; height:31px; padding:0 10px 0px 10px; background:url(../images/search_dd_bg.png) no-repeat 0 50%; }
.search_condition dl dd a{color:#020202; text-decoration:none }
.search_condition dl dd a.all{ margin-top:8px;background:url(../images/all_bg.png) no-repeat; width:30px; height:16px; color:#fff; display:block; text-align:center; line-height:16px; }
.search_condition dl dd a:hover{color:#f30100; text-decoration:none;}
.search_condition dl dd a:hover.all{color:#fff; text-decoration:none;}
.search_more{ background:url(../images/more_bg.gif) no-repeat; width:93px; height:21px; text-align:center;margin:0 auto; line-height:21px;}

.my_study{  background:#e7f3ff; width:688px; margin-bottom:5px;margin-left:5px; margin-right:5px;margin-top:13px;}
.my_study .title{ background:url(../images/my_study_title.gif) no-repeat;  height:52px; line-height:52px;width:673px; margin:0 auto; text-align:right;padding-right:15px;}
.content{padding: 0px 15px 10px 15px;}
.content .tip{ text-align:center; color:#e2762e; font-size:14px; }
.content .tip p{ margin:5px;width:540px;  }
.btn_start{ background:url(../images/btn_start.gif) no-repeat; width:96px; height:30px;vertical-align:middle;border:none;}

.login{ width:244px; margin:0 auto 10px auto;}
.login_top{ background:url(../images/user_bg_top.png?v=2) no-repeat; width:194px; height:42px; line-height:42px; padding-left:50px; font-size:16px; font-weight:200;color:#000; font-family:"微软雅黑", "宋体", "黑体";}
.login_mid{ background:url(../images/user_bg_mid.png) repeat-y; width:244px;}
.login_bottom{ background:url(../images/user_bg_bottom.png) no-repeat; width:244px; height:5px;}
.user-photo{width:92px; height:109px; float:left;}
.user-info{width:110px; float:left;margin-left:10px;}
.user-info2{width:90%;margin-left:10px;}
.user-info2 dl dt{font-family:"微软雅黑", "宋体", "黑体"; font-size:12px; margin-bottom:5px; color:#adadad;}
.user-info2 dl dt span{color:#474747; font-size:12px;padding-left:2px;}
.user-info dl dt{ font-family:"微软雅黑", "宋体", "黑体"; font-size:12px; margin-bottom:5px; color:#adadad;}
.user-info dl dt span{color:#474747; font-size:12px;padding-left:2px;}
.user-info dl dd{font-size:14px;}
.user_photo_info{padding:10px 10px 0px 10px;}
.user_btn{ text-align:center; margin:0 auto;width:230px;}
.btn_1{background:url(../images/btn_1.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_1:hover{background:url(../images/btn_1_hover.png) no-repeat; height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_2{background:url(../images/btn_2.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_2:hover{background:url(../images/btn_2_hover.png) no-repeat; height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_3{background:url(../images/btn_3.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_3:hover{background:url(../images/btn_3_hover.png) no-repeat; height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_4{background:url(../images/btn_4.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_6{background:url(../images/btn_6.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_4:hover{background:url(../images/btn_4_hover.png) no-repeat; height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}
.btn_6{background:url(../images/btn_6.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:6px 10px;}

.btn_5{background:url(../images/btn_5.png) no-repeat;  height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:8px 10px;}
.btn_5:hover{background:url(../images/btn_5_hover.png) no-repeat; height:28px; line-height:28px;cursor:pointer; border:none; width:90px; margin:8px 10px;}
.pic_text{clear:both;margin:15px auto 0 auto; }
.pic_text .left{width:105px; float:left; margin-bottom:15px;}
.pic_text .right{width:100px; float:left;margin-left:10px;color:#1973b2; line-height:50px;margin-bottom:10px;}

.user-link{width:197px; float:left;}
.user-link dl dt{ font-family:"宋体"; font-size:12px; margin-top:5px; color:#4a4a4a;}
.user-link dl dt span{color:#fe4800;}

/*s_menu Style-----------
---------------------------------------*/
.s_menu{width:256px; float:left; background:#e7f3ff;padding-top:12px;}
.s_menu .title{background: url(../images/sider_title_bg.gif) no-repeat left bottom;width:209px; height:31px;font-size:18px;font-weight:400;color:#000; font-family:"微软雅黑", "宋体", "黑体";margin-bottom:15px;margin-left:17px;}
.s_menu ul#s_menu, ul#menu ul {
  list-style-type:none;
  width:190px; margin:0 auto; 
}

.s_menu ul#s_menu a {
  display: block;
  text-decoration: none;	
}

.s_menu ul#s_menu li {
  margin-top: 1px; 
}

.s_menu ul#s_menu li a {
  color: #0360a5; font-size:14px; line-height:27px; text-indent:2.5em; font-weight:bold;
  border-bottom:#d9d9d9 solid 1px;width:189px; height:27px;display:block; margin-bottom:10px; background:url(../images/dian.gif) no-repeat 15px 8px;}

.s_menu ul#s_menu li a:hover { background:url(../images/dian.gif) no-repeat 15px 8px; color:#005e96; font-weight:bold;}

.s_menu ul#s_menu li ul{padding:0 0 0 30px;margin:5px auto 15px auto; border:none;}
.s_menu ul#s_menu li ul li a { background: url(../images/newslist_bg.gif) no-repeat 0 50%;;width:160px; border-bottom:none; 0 50%;  color: #414141; font-size:12px; font-weight:normal; text-indent:1em;margin:0; line-height:22px; height:22px;}
.s_menu ul#s_menu li ul li a:hover {
background: url(../images/newslist_bg.gif) no-repeat 0 50%; color: #c40202;
}
.course_body{margin-bottom:20px;border:#fff solid 1px;}

.integration{
	float:left; width:98px;color:#2f5daf;height:20px;line-height:20px;font-weight:bold;font-family: Verdana, Geneva, sans-serif; text-align: center;}


.expert{ margin-bottom:8px;}
.expert_photo{width:35px;float:left; height:37px; margin-bottom:5px;}
.expert_photo span{ display:block; text-align:center; color:#1e88b7;margin-top:12px;}
.expert_info p{ height:20px;color:#5f5f5f; line-height:20px;}
.expert_info{width:177px; float:left; margin-left:5px;margin-bottom:5px;}


/*CSS yahoo style pagination*/

DIV.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 3px 0 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-family:Verdana, Geneva, sans-serif;  
}
DIV.yahoo A {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #b0b0b0 1px solid; COLOR: #535353; PADDING-TOP: 2px; BORDER-BOTTOM: #b0b0b0 1px solid; 
}
DIV.yahoo A:hover {
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; COLOR: #535353; BORDER-BOTTOM: #b0b0b0 1px solid
}
DIV.yahoo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #535353; BORDER-BOTTOM: #000099 1px solid
}
DIV.yahoo SPAN.current {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #b0b0b0 1px solid; COLOR: #535353; PADDING-TOP: 2px; BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #dddddd
}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #b0b0b0 1px solid; COLOR: #b0b0b0; PADDING-TOP: 2px; BORDER-BOTTOM: #b0b0b0 1px solid
}
.select{margin-bottom:7px;color:#404040;}
.select ul li{float:left; height:20px;}
.select ul li a{padding:2px 6px; margin-right:8px;border:#bcbcbc solid 1px; color:#999; height:20px;}
.select ul li a span{color:#404040;}
.select_all{margin:12px 0px 23px 0px;}
.select_all h3{ border-bottom:#2b9def solid 2px;}
.select_all h3 span{width:97px; height:30px; line-height:30px;color:#fff; background:#2b9def; display:block; text-align:center; font-size:14px;}
.rank{border-left:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; border-bottom:#e3e3e3 solid 1px; background:#f2f2f2; height:34px; line-height:34px; color:#404040;}
.rank ul li{ padding:0 16px;float:left; border-right:#e3e3e3 solid 1px;color:#404040;}
.rank ul li.curr{ background:#ffffff;color:#ff6600;}

.common_table_style{ background:#fff; font-family:Verdana, Geneva, sans-serif;border-top:#f9c39f solid 1px;border-left:#f9c39f solid 1px; }
    .common_table_style td, .common_table_style th {
        padding:5px 6px;
        border-top: #f9c39f solid 1px;
        border-bottom: #f9c39f solid 1px;
        border-right: #f9c39f solid 1px;
        color: #000;

    }
.common_table_style th{ background:#d6ebf4;}
.common_table_style tr.bg{ background:#f7f7f7;}
.common_table_style td{ vertical-align:middle;}
.common_table_style td.txtleft{ text-align:left; padding-left:20px;}
.common_table_style td img
{
    float: right;
    margin-top: 5px;
    margin-right: 10px;
    cursor:pointer;
}
.box_698_a{width:698px; height:32px;background-image: url(css_images/box_698_a.gif);background-repeat: no-repeat; margin:0 auto;}
.box_698_b{	width:696px; height:515px; border-right-width: 1px;	border-left-width: 1px; border-right-style: solid;	border-left-style: solid;	border-right-color: #84bcdf;	border-left-color: #84bcdf; margin:0 auto;}
.box_698_c{width:698px; height:8px;background-image: url(css_images/box_698_b.gif);background-repeat: no-repeat; margin:0 auto;}
.box_698_d{	width:200px; margin-left:42px;font-size: 12px;line-height:26px;font-weight: bold;color: #03447c;}
.box_698_e{ height:515px;}
.person2_btn{padding-top:2px;}
.person2_btn ul{padding:0;margin:0;  text-align:center;padding-left:5px}
.person2_btn ul li{	display:inline;	width:67px;	height:21px;line-height:21px;color:#01427A;	font-size:12px;	float:left;	margin:2px;
	text-align:center;	background-image: url(css_images/btn67_bg.jpg);	background-repeat: no-repeat;}
.person2_btn ul li a:hover{	display: block;	width:67px;	height:21px;line-height:21px;color:#D23001;	font-size:12px;	text-align:center;
	text-decoration:none;background-image: url(css_images/btn67_hover_bg.jpg);	background-repeat: no-repeat;}

.span_pop{float:left;margin-bottom:10px;width:150px; }
    .span_pop label input {
        float: left;
        margin-right:3px;
    }
/* index.html Style */
#wrapper{ width: 962px;margin: 0 auto;}
.login2{margin:8px auto 4px auto; height:32px;line-height:32px; color:#404040; width:960px; text-align:left; text-indent:2em; background:#fbfbfb; border:#e5e5e5 solid 1px;}
.login2 .name{ text-align:right; margin-right:20px;}
.login2 span{margin-left:20px;color:#FF7701; font-weight:bold;margin-right:5px;}
.login2 input{ vertical-align:middle;}
.login2 .input_text{ border:#C2C2C2 solid 1px; height:19px;line-height:19px; width:109px;margin:0 10px 0 0;}
.btn_w34_red{height:19px; line-height:19px;color:#fff; font-size:12px; cursor:pointer; border:0;vertical-align:middle; background:url(../images/btn_w34_red.png) no-repeat; margin-right:5px; width:43px;}
.login2 a:link{ text-decoration:underline;}
#containter{ width: 965px;margin: 0 auto;}

ul li,p{padding:0;margin:0;}
.index_left{width:697px;  float:left; display:inline;}
.index_right{width:263px;  float:right;}
.expert_pics{width:965px; margin:7px auto 0 auto;height:130px; background:url(../images/expert_pics_bg.png) no-repeat; padding-top:60px;}
.expert_pic_r{float:right; width:20px; text-align:left;padding-top:20px;}
.expert_pic_l{float:left; width:20px; text-align:right; padding-top:20px;}
.doctor_pic{width:260px;margin:0 8px;_display:inline; float:left;}
.doctor_pic_l{width:110px; height:91px; background:url(../images/pic_bj.gif) no-repeat; padding:5px; float:left;}
.doctor_pic_l img{}
.doctor_pic_l a img{border:0; display:block;}
.doctor_pic_r{width:130px; float:right;}
.doctor_pic_r li{ line-height:170%;}
.doctor_pic_r .l{  float:left; width:38px;}
.doctor_pic_r .r{  float:left; width:92px;}
.box256{ background:url(../images/box256_m.png) repeat-y;width:267px;}
.box256 h3{ background:url(../images/box256_t.png) no-repeat; height:42px;line-height:47px; text-indent:1.5em; color:#4b6386; font-size:14px; font-weight: bold; margin-bottom:10px;}
.box256 ul {padding:0;width:214px; margin:0 auto; text-align:center;}
.box256 ul li{margin:8px auto;padding:0;}
.box256 .bottom{ background:url(../images/box256_b.png) no-repeat;height:11px; overflow:hidden;}
.m7{margin-bottom:6px;}
.news{ background:url(../images/news_bg.png) no-repeat;width:230px; height:145px;padding:45px 13px 0 24px;}
.lists ul li{line-height:190%; background:url(../images/secondary_box_li_bj.gif) no-repeat 0 50%; padding-left:10px;}
.lists ul li a:link,.lists ul li a:visited,.lists ul li a:hover,.lists ul li a:active{color:#505050; text-decoration:none;}
.lists ul li a:hover{ text-decoration:underline; color:#0862A3;}
.help{ text-align:center;}
.help h3{ text-align:left;}
.help ul{padding:0;margin:10px auto 0 auto; width:245px; text-align:center;padding-left:5px}
.help ul li{width:110px; height:27px; line-height:27px; background:url(../images/help_li_bg.gif) no-repeat;color:#02437B; font-size:14px; float:left;margin:5px; text-indent:1em;}
.index_left_l{ background:#e7f3ff; width:225px;float:left; }
.index_left_r{float:right; width:465px;}
.index_left_l .huayi .title{ background:url(../images/index_left_l_h3_bg.png) no-repeat top center; height:32px;line-height:23px; font-size:14px; margin-top:10px;color:#198ee2; font-weight:bold;padding-left:9px; }
.index_left_l  h3{ background:url(../images/index_left_l_h3_bg.png) no-repeat top center; height:32px; line-height:23px; font-size:14px; color:#198ee2; font-weight:bold; margin-bottom:7px;padding-left:9px;}
.index_left_l  h3 span a{float:right; font-size:12px; color:#919191; font-weight:normal; padding-right:10px;}
.w180{width:200px; margin:0 auto 10px auto;color:#5f5f5f;}
.w180 p{ text-indent:2em; line-height:180%;}
.index_left_l ul{marign:0;padding:0;}
.index_left_l ul li{line-height:180%; background:url(../images/secondary_box_li_bj.gif) no-repeat 0 50%; padding-left:10px;  }
.banner{margin-bottom:7px;margin-top:4px;}
.our_story {width:450px;margin:0 auto;}
.our_story h3{ display:block;text-indent:2.5em; background:url(../images/our_story_h3_bg.gif) no-repeat;width:450px; height:34px;color:#02437B;font-size:14px; font-weight:bold; line-height:34px;margin-bottom:12px;}
.our_story h3 span {float:right; font-size:12px; color:#919191; font-weight:normal; }
.our_story dl.picright{width:440px;margin:0 auto; background:url(../images/dotted_bg.gif) repeat-x left bottom; padding-bottom:6px;margin-bottom:7px;}
.our_story dl.picright dt{float:right;margin-left:10px;}
.our_story dl.picright dd p{text-indent:2em; line-height:170%;}
.our_story .picleft{width:440px;margin:0 auto;  padding-bottom:6px;}
.our_story .picleft .pic{  float:left; width:99px;margin-left:5px;}
.our_story .picleft .text ul li{width:300px;float:right;margin:0; line-height:200%;background:url(../images/secondary_box_li_bj.gif) no-repeat 0 50%;padding:0 0 0 10px; }
.subject{margin-bottom:7px; width:465px; }
.subject h2{ margin:0;}
.subject ol{ padding:0; margin:0;}
.subject .tab{ width:465px;  font-size:12px; color:#000; }
.subject .tab h2{ width:463px; overflow:hidden; font-size:12px; font-weight:normal;  background:#f7f7f7; border-top:#dbdee1 solid 1px; border-right:#dbdee1 solid 1px;border-left:#dbdee1 solid 1px;height:34px;}
.subject .tab h2 span,
.subject .tab h2 a{ font-weight: normal;color:#555;float:left;width:118px; height:34px;text-align:center; cursor:pointer;line-height:34px;font-size:14px; text-decoration:none;}
.subject .tab h2 .current{  border-top:#2b9def solid 3px;border-right:1px solid #dbdee1;font-weight:normal; width:118px; height:31px;background:#fff;color:#555; font-size:14px;line-height:31px;}
.ulcontent ul .picleft{width:425px;margin:0 auto;  padding-bottom:6px;}
.ulcontent ul .picleft .pic{  float:left; width:100px;margin-left:5px;}
.ulcontent ul .picleft .text ul li{width:300px;float:right;margin:0; line-height:170%;background:url(css_images/secondary_box_li_bj.gif) no-repeat 0 50%;padding:0 0 0 10px; }
.w440{width:440px; margin:0 auto;border-bottom:#dbdee1 solid 1px;margin-bottom:5px; padding-bottom:5px;}
.w440_l{width:99px;float:left;padding-top:5px;}
.w440_r{width:330px;float:right;padding-top:5px;}
.w440_r dl{color:#0074B6;}
.w440_r dt a{background:url(css_images/secondary_box_li_bj.gif) no-repeat 0 50%;padding-left:10px;line-height:170%; font-weight:bold;color:#506eaa}
.w440_r dd{padding-left:10px;line-height:150%;}
.w440_r dd .xuefen{width:90px; float:left; color:#626262;}
.w440_r dd .guanzhu{width:150px; float:right; text-align:right;color:#9b9b9b;}
.ul440{width:440px; margin:0 auto 0 auto;color:#0074B6;}
.ul440 ul li{  clear:both;}
.ul440 ul li .text a{ display:block;float:left; width:190px;background:url(../images/secondary_box_li_bj.gif) no-repeat 0 50%;padding-left:10px;margin-bottom:8px;color:#506eaa;}
.ul440 ul li .xuefen{float:left; width:90px;margin-bottom:8px; color:#626262;}
.ul440 ul li .guanzhu{float:left; width:130px;margin-bottom:8px; color:#9b9b9b;}

/* -----------font Style-----------
---------------------------------------*/
.f12orange{color:#FF7200; }
.f12blue{color:#165694;}
.f14blue{color:#165694; font-size:14px; font-weight:bold;}


/* 头部*/
.header_top{ width:100%; margin:0 auto; height:29px; line-height:29px; background-color:#fff;}
/*.header_top .weibo{ float:right; background:url(../images_v3/sina_hyw.jpg) no-repeat right center; padding-right:25px;}*/
.header_top .weibo{ float:right;  padding-right:25px;}
.header_top span{ line-height:29px; margin-right:10px;float:right;}
.header{background:url(../images_v3/header_bg.jpg) no-repeat center center #e8eff9; height:65px; width:100%; border-top:1px solid #d9e1eb;clear:both; overflow:hidden;}
.header a{ width:365px; height:65px; display:inline-block;}
.search_box{ background-color:#177ca0; float:right; margin:15px 200px 0 0;}
.search_box .search_txt{ height:29px; line-height:29px; border:2px solid #177ca0; width:300px; float:left; padding:0 10px; font-size:14px;outline: none; color:#1277af;}
.search_box a{ background:url(../images_v3/search_btn.jpg) no-repeat; float:right; width:40px; height:33px;}
.header_2{ background:url(../images_v3/jcxl_header.jpg) no-repeat center center #e8eff9; height:75px; width:100%; border-top:1px solid #d9e1eb;clear:both; overflow:hidden;}
.header_3{ background:url(../images_v3/jcws_bg.jpg) repeat-x left center; width:100%; height:115px; }
.header_3 .bg{background:url(../images_v3/jcws_header.jpg) no-repeat center center; height:115px; width:100%; border-top:1px solid #d9e1eb;clear:both; overflow:hidden;}
/* 一级导航*/
.nav{font-family:微软雅黑; background-color:#1277af; height:42px; width:100%; clear:both; overflow:hidden;}
.nav .nav_list1{ width:1000px; margin:0 auto; height:42px;}
.nav .nav_list1 li{ float: left; background:url(../images_v3/nav_li.jpg) no-repeat right center; width:125px; text-align:center; line-height:42px; font-size:15px; color:#fff;}
.nav .nav_list1 li:last-child{ background-image:none;}
.nav .nav_list1 li a{ text-decoration:none;color:#fff; width:100%; height:42px; display:block;}
.nav .nav_list1 li a:hover{background:url(../images_v3/nav_li.jpg) no-repeat right center #1880b9;}
/* 二级页面导航*/
.nav .nav2_list{ width:1000px; margin:0 auto; height:42px; background:url(../images_v3/nav_li.jpg) no-repeat left center; }
.nav .nav2_list li{ float: left; background:url(../images_v3/nav_li.jpg) no-repeat right center; width:19%; text-align:center; line-height:42px; font-size:18px; color:#fff;}
.nav .nav2_list li a{ color:#fff; width:100%; height:42px; display:block;}
.nav .nav2_list li a:hover{background:url(../images_v3/nav_li.jpg) no-repeat right center #1880b9;}
/* 头部结束*/
.w{ width:1028px; margin:0 auto; overflow:hidden;}
