/* 全部css */
* { margin: 0; padding: 0; }
body { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #0d0d0d; background: url(../images/bg_color.gif); }
a:link { color: #0d0d0d; text-decoration: none; }
a:visited { text-decoration: none; color: #0d0d0d; }
a:hover { text-decoration: none; color: #cc0000; }
a:active { text-decoration: none; color: #0d0d0d; }
ul li { list-style: none; }
/* ------------------------ 结构css------------------------  */
#warp { width: 960px; margin: 0 auto; background: #fff; }
.head_bar { background: url(../images/index_bg.gif) no-repeat left -50px; }
.cont_left { float: left; width: 210px; }
.cont_right { float: right; width: 740px; }
#footer { text-align: center; line-height: 20px; }
/* ------------------------ 公用css------------------------  */
.clear { clear: both; padding: 0; margin: 0; }
.marginline { clear: both; padding: 3px 0; }
.float_left { float: left; }
.float_right { float: right; }
.dasheline { background: url(../images/index_20.gif) repeat-x left top; height: 2px; clear: both; margin-top: 10px; }

/* ------------------------ 头部css------------------------  */

.main_menu { height: 29px; line-height: 29px; background: #3a7ebd; text-align: center; }

.main_menu a:link, .main_menu a:visited { color: #FFFFFF; font-weight: bold; text-align: center; }
.main_menu a:hover { text-decoration: underline; font-weight: bold; text-align: center; }

.box_cont ul li { float: left; margin-right: 16px; }
/* ------------------------ 页面内容------------------------  */
.wearther { padding: 4px; background: #dedede; }
.box_border1 { padding: 0 4px 4px 4px; background: #c5cae0; }
.box_border { padding: 4px; background: #c5cae0; }
.titel_box { background: url(../images/index_15.gif) no-repeat left top; width: 202px; height: 29px; line-height: 29px; }
.titel_box h5 { padding-left: 30px; }
.titel_box2 { background: url(../images/index_115.gif) no-repeat left top; width: 268px; height: 29px; line-height: 29px; }
.titel_box2 h5 { padding-left: 30px; }
.titel_box1 { background: url(../images/index_15.gif) no-repeat left top; width: 213px; height: 29px; line-height: 29px; }
.titel_box1 h5 { padding-left: 30px; }
.box1 { padding: 4px; background: #f4f3f8; margin-top: 5px; }
.box2 { padding: 4px; background: #f4f3f8; }
.box2 ul li { padding: 5px; border-bottom: 1px dashed #ccc; }
.box3 { padding: 2px 8px; background: #f4f3f8; margin-top: 5px; }
.box3 ul li { background: url(../images/bg3.gif) repeat-x left top; border: 1px solid #a6d0e7; height: 26px; line-height: 26px; margin: 8px 0; padding-left: 60px; }
.box1 ul li { padding: 5px; width: 180px; }
.jubao li { margin: 4px 0; }
.c_left { float: left; width: 365px; }
.c_right { float: right; width: 365px; }

.menu ul li { float: left; background: url(../images/m2.gif) no-repeat left top; width: 111px; height: 23px; line-height: 23px; text-align: center; margin-right: 5px; }
.menu ul .on { float: left; background: url(../images/m1.gif) no-repeat left top; width: 111px; height: 23px; line-height: 23px; text-align: center; margin-right: 5px; }

/* ------------------------ 内页css------------------------  */
.n_left { float: left; width: 743px; }
.n_right { float: right; width: 210px; }
.title_n { background: url(../images/index_12.gif) no-repeat left top; height: 20px; padding-top: 13px; padding-left: 40px; }
.xiangxi { background: #f3f6ff; border: 1px solid #397dbc; padding: 20px; }
.xiangxi h4 { text-align: center; }
.xiangxi h5 { text-align: center; font-size: 12px; font-weight: normal; color: #717171; margin-bottom: 5px; }
.line01 { border-bottom: 1px solid #d9e7ff; clear: both; margin: 10px 0; }
.text { line-height: 22px; }

/* ------------------------ 举报网站------------------------  */
#warp_jb { width: 770px; margin: 0 auto; }
.menu_jb { background: #73a9fc; padding-top: 5px; }
.menu_jb ul li { float: left; margin-right: 5px; }
.text_jb { background: #eaeff2; padding: 20px 50px; font-size: 14px; line-height: 28px; }
.text_jb h4 { text-align: center; padding-bottom: 10px; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
.footer_jb { text-align: center; background: #11499c; padding: 8px; color: #fff; }
.text_jb fieldset { border-top: 1px solid #429ee9; border-left: 0px solid #ccc; border-bottom: none; border-right: none; padding-left: 10px; }
.text_jb legend { margin-left: 10px; }
.text_jb ul li { background: url(../images/ico.gif) no-repeat left 9px; padding-left: 15px; }
/* ------------------------ 对话平台------------------------  */
.warp_pt { width: 737px; margin: 0 auto; }
.left_p { float: left; width: 196px; text-align: center; }
.right_p { float: right; width: 100%; }
.menu_pt { background: url(../dialoguePT/images/index_05.gif) repeat-x left top; height: 26px; line-height: 26px; }

.warp_rx { width: 780px; margin: 0 auto; background: #fff; padding: 5px; }
.flash_hc { border: 1px solid #dddddd; padding: 10px; }
.title_hc { border: 1px solid #ccc; margin: 0 8px; width: 424px; }
.title_hc h4 { font-size: 12px; background: url(../images/bg_hc.gif) repeat-x left top; height: 20px; line-height: 20px; padding-left: 8px; color: #fff; }
.title_tj { border: 1px solid #ccc; }
.title_tj h4 { font-size: 12px; background: url(../images/bg_hc.gif) repeat-x left top; height: 20px; line-height: 20px; padding-left: 8px; color: #fff; }

.img_list { background: #fff; }
.img_list li { float: left; text-align: center; margin: 5px; }
.img_list li img { margin-bottom: 5px; }

.img_list1 { background: #fff; }
.img_list1 li { text-align: center; margin: 5px; }
.img_list1 li img { margin-bottom: 5px; }

.listfloat { background: #f9f9f9; }
.listfloat li { float: left; text-align: center; margin-right: 10px; width: 100px; word-break: keep-all; }
.pcontainer { position: relative; }

.pcontainer .more { position: absolute; right: 4px; top: 5px; }
.pcontainer .more a { color: #000099; font-size: 12px; }

.jCarouselLite li { float: left; }

.dialogTitle{ background-color: #f1f8fe; vertical-align: middle; height: 30px; font-size: 12px; font-family: @宋体;}
.dialogLine{ background-color: White; vertical-align: middle; height: 25px; font-size: 12px; font-family:@宋体;}
.dialogLineAlt{ background-color: #f9f9f9; vertical-align: middle; height: 25px; font-size: 12px; font-family:@宋体;}
