@charset "utf-8";
body { }
a { color: #000000; }
a:hover { text-decoration: underline; }
.bc-blue { border: 1px solid #88bde7; }

html { overflow: hidden; overflow-y: scroll; }
body, div, dl, dt, dd, ul, ol, li, dir, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, p, blockquote, th, td, img { margin: 0; padding: 0 }
address, i, em, dfn, var, cite { font-style: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
big, small, h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: "" }
sub, sup { vertical-align: inherit; font-size: inherit; }
del, ins, a { text-decoration: none; }
fieldset, img { border: 0 }
select, textarea, input, button { border: 1px solid #ccc; margin: 0; padding: 0; }
input.radio{border:0;}
input.checkbox{border:0;}
input, button, select, textarea { outline: none }
textarea { resize: none }
hr { border: 1px solid #eee; border-bottom: 1px solid #fff; height: 1px; margin: 0; }
.hr { border-bottom: 1px solid #eee; }
ul, li { list-style: none }
body { font-family: "宋体", arial, sans-serif; font-size: 12px; color: #000000; background: #fff; }
a { text-decoration: none; outline: 0; cursor: pointer; }
a:hover { color: #000000; }
.justify { letter-spacing: 1px; text-align: justify; word-spacing: 0px; text-justify: inter-ideograph; }
.justify p { text-indent: 2em; padding-bottom: 10px; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden; }
.png_bg { }
.center { width: 1000px; height: 100%; position: relative; margin: 0 auto; text-align: left; }
.pie {behavior: url(/css/pie/PIE.htc); position:relative; }
.pointer { cursor: pointer; }



.widss{ width: 100%; background:#2F5C9D;position: relative; height: 115px;margin: 0 auto; text-align: left; color: #000000;  }

.top-nav { height: 34px; line-height: 34px; width: 100%; background: url(../images/top_nav.jpg) 0 0 repeat-x; border-bottom: 1px solid #d0d1d1; }
input{ margin-right:5px; margin-left:10px;}
.top-nav .left-links { float: left; display: inline; }
.top-nav .left-links a { float: left; margin-right: 25px; color: #000000; }
.top-nav .right-links { float: right; display: inline; }
.top-nav .right-links a { float: left; color: #000000; }
.top-nav .right-links a.last { margin-left: 25px; }
.top-nav .right-links span { float: left; text-align: center; color: #000000; width: 25px; }
.header { height: 84px; position: relative; }

.header .search { height: 34px; position: absolute; top: 50%; margin-top: -17px; right: 0; }
.header .input-text { text-indent: 1em; border: 1px solid #bbb; height: 32px; line-height: 32px; width: 345px; float: left; }
.header .btn { border: 1px solid #bbb; color: #000000; font-size: 16px; word-spacing: 1px; height: 32px; line-height: 32px; float: left; text-align: center; background: url(../images/header_btn.png) 0 0 repeat-x; font-family: microsoft yahei; }
.header .btn0 { width: 72px; position: relative; z-index: 1px; left: -1px; }
.header .btn1 { width: 100px; margin-left: 12px; }

.cnt { padding: 8px 3px; background: #fff; }
ul.count-data { height: 40px; }
ul.count-data li { float: left; display: inline; height: 37px; line-height: 37px; border: 1px solid #fff; margin-left: 15px; text-align: center; position: relative; }
ul.count-data li.first { margin-left: 0; }
ul.count-data li.first a { width: 226px; }
ul.count-data a { float: left; height: 37px; width: 225px; color: #ce0000; font-size: 14px; font-weight: bold; cursor: default; }
.left-cnt { float: left; width: 762px; min-height: 100px; _height: 100px; padding-top: 10px; }
.left-cnt .bar { margin-bottom: 10px; }
.left-cnt .long-ad { height: 85px; border: 1px solid #88bde7; width: 760px; }
.left-cnt .banner { border: 1px solid #88bde7; padding: 1px; width: 257px; height: 185px; float: left; overflow: hidden; }
.left-cnt .box-a { float: left; width: 240px; margin-left: 10px; }
.left-cnt .box-a ul { margin-top: 5px; }
.left-cnt .box-a li { height: 26px; line-height: 26px; text-indent: 1em; background: url(../images/list_dot.jpg) 0.25em center no-repeat; }
.left-cnt .tbar-a { background: url(../images/tbar_bg.png) 0 0 repeat-x; height: 28px; line-height: 28px; border: 1px solid #88bde7; position: relative; }
.left-cnt .tbar-a strong { color: #2370b6; font-size: 14px; float: left; text-indent: 0.8em; }
.left-cnt .tbar-a a { color: #2370b6; position: absolute; right: 0.8em; top: 0; }
.left-cnt .left-box { float: left; width: 512px; }
.left-cnt .box-b { width: 100%; }
.left-cnt .box-b ul { margin-top: 5px; display: none; }
.left-cnt .box-b ul.on { display: block; }
.left-cnt .box-b li { height: 26px; line-height: 26px; text-indent: 1em; /*background: url(../images/list_dot.jpg) 0.25em center no-repeat;*/ }
.left-cnt .box-b li a.a1 { float: left; width: 250px; }
.left-cnt .box-b li a.a2 { float: left; width: 170px; }
.left-cnt .box-b li span { float: right; }
.left-cnt .tbar-b { background: url(../images/tbar_bg.png) 0 0 repeat-x; height: 28px; line-height: 28px; border: 1px solid #88bde7; position: relative; }
.left-cnt .tbar-b strong { position: relative; color: #fff; font-size: 14px; float: left; text-indent: 0.8em; width: 84px; background: url(../images/tbar_tt.png) 0 0 repeat-x; }
.left-cnt .tbar-b strong i { position: absolute; top: 0; left: 0; width: 11px; height: 11px; background: url(../images/tbar-corner.png) 0 0 no-repeat; }
.left-cnt .tbar-b b { float: left; display: inline; line-height: 22px; padding-top: 3px; width: 90px; padding-left: 5px; }
.left-cnt .tbar-b b a { float: left; border-radius: 3px; background: #6e9eb0; color: #fff; font-size: 14px; padding: 0 8px; margin-left: 8px; }
.left-cnt .tbar-b b a.on { background: #ed8f09; }
.left-cnt .tbar-b b a:hover { background: #ed8f09; }
.left-cnt .tbar-b p { float: left; display: inline; margin-left: 10px; line-height: 24px; padding-top: 4px; }
.left-cnt .tbar-b p a { float: left; padding: 0 10px; color: #2370b6; }
.left-cnt .tbar-b p a.on { border: 1px solid #88bde7; border-bottom: 0; background: #fff; font-weight: bold; }
.left-cnt .tbar-b a.a-more { color: #2370b6; position: absolute; right: 0.8em; top: 6px; height: 18px; line-height: 18px; background: #939191; color: #fff; padding: 0 5px; border-radius: 3px; }
.left-cnt .right-box { float: right; width: 240px; }
.left-cnt .box-c { width: 100%; }
.left-cnt .box-c ul { margin-top: 10px; }
.left-cnt .box-c li { line-height: 26px; margin-bottom: 20px; text-align: justify; }
.left-cnt .box-c li a { display: block; color: #2370b6; font-weight: bold; }
.left-cnt .box-c li a.a-img { height: 86px; width: 238px; background: url(../images/nopic.png) 72px center no-repeat #FAFAFA; border: 1px solid #dbdbdb; }
.left-cnt .box-c li a img { width: 238px; height: 86px; }
.left-cnt .box-c li p { line-height: 18px; }
.right-cnt { float: right; width: 188px; min-height: 100px; _height: 100px; padding-top: 10px; }
.right-cnt .ad1 { height: 70px; margin-bottom: 10px; border: 1px solid #88bde7; }
.right-cnt .ad2 { height: 70px; margin-bottom: 10px; border: 1px solid #88bde7; }
.right-cnt .ad3 { height: 90px; margin-bottom: 10px; }
.right-cnt .ad3 .first { padding-right: 8px; }
.right-cnt dt { background: #bee4ff; font-size: 14px; color: #2370b6; font-weight: bold; text-indent: 1em; height: 30px; line-height: 30px; margin-top: 10px; }
.right-cnt dd { border: 1px solid #c6c3c3; padding: 1px; height: 44px; margin-top: 10px; }
.right-cnt .tools dd { float: left; width: 33%; text-align: center; border: 0; padding: 0; position: relative; }
.right-cnt .tools a img { display: block; margin:0 auto; }
.right-cnt .tools a span { display: block; line-height: 24px; width: 100%; color: #1f376d; }

/*publish*/
.publish { margin-top: 25px; padding: 0 10px; font-family: microsoft yahei; }
.publish .p-tab { border-bottom: 3px solid #3c94e2; height: 50px; }
.publish .p-tab a { height: 40px; line-height: 40px; font-size: 21px; color: #2371b6; float: left; margin-right: 15px; border: 1px solid #3c94e2; background: url(../images/publish_tab.png) 0 0 repeat-x; width: 160px; text-align: center; font-weight: bold; position: relative; top: 9px; border-radius: 5px 5px 0 0; }
.publish .p-tab a.on { top: 0; padding-top: 8px; color: #fff; text-decoration: none; background: url(../images/publish_tab_on.png) 0 0 repeat-x; }
.publish .p-box { margin-top: 45px; }
.publish .p-row { margin-bottom: 16px; line-height: 38px; position: relative; min-height: 38px; _height: 38px; }
.publish .p-row strong { float: left; width: 90px; text-align: right; color: #666; font-size: 14px; padding-right: 20px; font-weight: normal; height: 38px; line-height: 38px; }
.publish .p-row .p-text { float: left; width: 490px; height: 36px; padding: 0; text-indent: 1em; font-size: 14px; line-height: 36px; }
.publish .p-row .p-textarea { float: left; width: 760px; height: 140px; padding: 1em; font-size: 14px; line-height: 24px; resize: vertical; overflow: auto; }
.publish .p-row label { float: left; margin-right: 10px; font-size:14px; }
.publish .p-row label .p-radio { float: left; position: relative; top: 12px; margin-right: 5px; border: 0; }
.publish .p-row select { padding: 8px 0; }
.publish .p-row .p-tip { padding-left: 110px; clear: both; line-height: 24px; height: 24px; }
.publish .p-row .p-button { border: 1px solid #3c94e2; border-radius: 5px; height: 45px; line-height: 45px; font-size: 20px; color: #fff; font-weight: bold; width: 190px; background: url(../images/publish_tab_on.png) 0 0 repeat-x; cursor: pointer; outline: none; float: left; text-align:center; }
/*products*/
.products {}
.products .p-menu { font-size: 14px; }
.products .p-menu dl { background: #d8f0ff; border: 1px solid #82bff3; border-bottom: 0; }
.products .p-menu dd { height: 40px; line-height: 40px; border-bottom: 1px solid #82bff3; }
.products .p-menu strong { float: left; color: #035aaa; width: 100px; height: 40px; line-height: 40px; text-align: center; border-right: 1px solid #82bff3; }
.products .p-menu a { padding-left: 35px; color: #000000; }
.products .p-menu a.on { color: #d40000; text-decoration: underline; font-weight: bold; }
.products .p-menu a:hover { color: #d40000; text-decoration: underline; }
.products .p-list { margin-top: 20px; }
.products .p-list dd { margin-bottom: 20px; min-height: 108px; _height: 108px; }
.products .p-list .p-img { float: left; border: 1px solid #ddd; height: 117px; width: 226px; margin-right:25px; background: url(../images/nopic.png) 54px center no-repeat #FAFAFA; }
.products .p-list .p-txt { float: left; width:705px; }
.products .p-list .p-txt .p-txt-t { text-align: right; height: 20px; line-height: 20px; }
.products .p-list .p-txt .p-txt-t a { font-size: 14px; color: #2370b6; float: left; text-align: left; font-weight: bold; }
.products .p-list .p-txt .p-txt-t a:hover { }
.products .p-list .p-txt .p-txt-t span { color: #2370b6; }
.products .p-list .p-txt .p-txt-b { margin-top: 10px; line-height: 20px; text-align: justify; }

/*products*/
.prod {width:700px;float:left;}
.prod .p-menu { font-size: 14px; }
.prod .p-menu dl { background: #d8f0ff; border: 1px solid #82bff3; border-bottom: 0; }
.prod .p-menu dd { height: 40px; line-height: 40px; border-bottom: 1px solid #82bff3; }
.prod .p-menu strong { float: left; color: #035aaa; width: 100px; height: 40px; line-height: 40px; text-align: center; border-right: 1px solid #82bff3; }
.prod .p-menu a { padding-left: 35px; color: #000000; }
.prod .p-menu a.on { color: #d40000; text-decoration: underline; font-weight: bold; }
.prod .p-menu a:hover { color: #d40000; text-decoration: underline; }
.prod .p-list { margin-top: 20px; }
.prod .p-list dd { margin-bottom: 20px; min-height: 108px; _height: 108px; }
.prod .p-list .p-img { float: left; border: 1px solid #ddd; height: 117px; width: 226px; margin-right:25px; background: url(../images/nopic.png) 54px center no-repeat #FAFAFA; }
.prod .p-list .p-txt { float: left;  }
.prod .p-list .p-txt .p-txt-t { text-align: right; height: 20px; line-height: 20px; float:left; margin-right:20px; width:700px;}
.prod .p-list .p-txt .p-txt-t a { font-size: 14px; color: #2370b6; float: left; text-align: left; font-weight: bold; }
.prod .p-list .p-txt .p-txt-t a:hover { }
.prod .p-list .p-txt .p-txt-t span { color: #2370b6; }
.prod .p-list .p-txt .p-txt-b { margin-top: 10px; line-height: 20px; text-align: justify; }
.ght{ width:189px; float:right; }
.ght img{ margin:30px 0px 0px 0px;}

/*activitis*/
.activitis .a-tt{height:40px; line-height:40px; background:url(../images/tbar_tt_long.png) 0 0 repeat-y; position:relative; border-radius:5px; margin-top:10px;}
.activitis .a-tt strong{ font-size:16px; color:#fff; text-indent:1em; float:left;}
.activitis .a-cnt{ line-height:24px;padding-top:10px;}
.activitis .a-tt-short{height:40px; line-height:40px; background:#94befc; position:relative; border-radius:5px; margin-top:10px;width:170px;}
.activitis .a-tt-short strong{ font-size:16px; color:#031e86; text-indent:1em; float:left;}
.activitis .a-icon-list{padding-top:10px;height:136px; position:relative;}
.activitis .a-icon-list div{ position:absolute;width:785px;}
.activitis .a-icon-list img{width:238px; height:56px; border:1px solid #ddd; float:left; margin:0 21px 10px 0;}
.activitis .a-news-list dl{ padding-bottom:20px; position:relative;}
.activitis .a-news-list dl dd{min-height:45px;_height:45px; border-bottom:1px dashed #ddd;}
.activitis .a-news-list dl dd .text-t{ font-size:14px; text-align:right;height:45px; line-height:45px;padding-left:25px; background:url(../images/list_dot_big.png) 5px center no-repeat;}
.activitis .a-news-list dl dd .text-t a{ float:left; text-align:left;color:#3f3f3f; font-weight:bold;}
.activitis .a-news-list dl dd .text-t a:hover{color:#2370b6;}
.activitis .a-news-list dl dd .text-b{ display:none; line-height:18px;padding:0 0 10px 0;}
.activitis .a-news-list dl dd.on .text-b{ display:block;}
.activitis .a-news-list dl dd.on .text-t{ background:none;padding-left:0;}
.activitis .a-news-list dl dd.on .text-t a{color:#2370b6;}

/*register*/
.register{ font-family: microsoft yahei; }
.register .r-box1{padding:35px; border-bottom:1px dashed #ddd;}
.register .r-box2{text-align:left; margin:0 50px;} 
.register .r-tt{height:44px; line-height:44px; border:1px solid #addbf3; background:url(../images/reg_tt.png) 0 0 repeat-x; position:relative; border-radius:5px; margin-bottom:45px;}
.register .r-tt strong{ display:block; font-size:24px; color:#2370b6; text-align:center;}
.register .r-tt .r-tt-shadow{ position:absolute;top:100%;left:0;height:20px; border:1px solid #fff; background:url(../images/reg_tt_shadow.png) 0 0 repeat-x;width:100%; border-radius:5px;}
.register .r-row { margin-bottom:5px; line-height: 28px; position: relative; min-height:28px; _height:28px; }
.register .r-row strong { float: left; width: 128px; text-align: right; color: #666; font-size: 14px; padding-right: 20px; font-weight: normal; height:28px; line-height:28px; }
.register .r-row strong.two{ line-height:19px;}
.register .r-row .r-text { float: left; width: 490px; height:28px; padding: 0; text-indent: 1em; font-size: 14px; line-height:28px; }
.register .r-row .r-text-chk{width:180px;}
.register .r-row .r-textarea { float: left; width: 462px; height: 52px; padding: 1em; font-size: 14px; line-height: 28px; resize: vertical; overflow: auto; }
.register .r-row label { float: left; margin-right: 20px; font-size:14px; }
.register .r-row label .r-radio { float: left; position: relative; top: 12px; margin-right: 5px; border: 0; }
.register .r-row label .r-checkbox{float: left; position: relative; top: 12px; margin-right: 5px; border: 0;}
.register .r-row label .r-agree{float: left;  color:#e50404; font-size:14px;padding-left:5px;}
.register .r-row .r-agree-a{float:left;color:#2370b6; font-size:14px;}
.register .r-row select { padding: 8px 0; }
.register .r-row select.r-select-full{width:492px;}
.register .r-row .r-tip { padding-left: 110px; clear: both; line-height: 24px; height: 24px; }
.register .r-row .r-button1 { border: 1px solid #3c94e2; border-radius: 5px; height: 43px; line-height: 43px; font-size: 20px; color: #fff; font-weight: bold; width: 190px; background: url(../images/btn_bg1.png) 0 0 repeat-x; cursor: pointer; outline: none; float: left; text-align:center; margin-right:15px; }
.register .r-row .r-button2 { border: 1px solid #406287; border-radius: 5px; height: 43px; line-height: 43px; font-size: 20px; color: #fff; font-weight: bold; width: 190px; background: url(../images/btn_bg2.png) 0 0 repeat-x; cursor: pointer; outline: none; float: left; text-align:center; margin-right:15px;  }
.register .r-row .r-chk-img{ float:left; margin-left:10px;}
.register .r-row .r-chk-a{ float:left; margin-left:10px;color:#2370b6;}
.register .r-row .r-upload{ float:left;width:332px;}
.register .r-row .r-upload-mar{ margin-right:25px;}
.register .r-row .r-upload-t{ line-height:38px; height:38px; text-align:center;}
.register .r-row .r-upload-t a{color:#999; font-size:14px; text-decoration:underline;}
.register .r-row .r-upload-t a:hover{color:#0257a4; font-size:14px; text-decoration:underline;}
.register .r-row .r-upload-b{border:1px solid #ddd; height:230px;}

.tupian{ text-align:center; margin:10px;}


.list_flash{ margin-top:5px;}
.main-left{ float:left; width:209px; _display:inline; overflow:hidden}
.main-right{ float:right; width:740px;border:1px #cdcdcd solid;_display:inline; overflow:hidden}

.msg_dt h3{ background:url(../images/hbg.jpg) no-repeat; width:209px; height:35px; overflow:hidden; color:#ab111d; font-family:"黑体"; font-size:16px; line-height:38px; padding-left:15px;}
.msg_dt ul { border:1px #cdcdcd solid; border-top:none; padding:10px 5px 0px;}
.msg_dt ul li{ margin-bottom:15px;}
.msg_dt ul li a{ background:url(../images/list_bg.jpg) no-repeat; width:160px; height:29px; display:block; line-height:29px; font-weight:bold; padding-left:35px; color:#333333}
.msg_dt ul li.curr a,
.msg_dt ul li a:hover{ background:url(../images/list_bg2.jpg) no-repeat; color:#000000}
.lx_way { margin-top:10px;}
.lx_way img{ margin-bottom:10px;}

.breadNav{ background:url(../images/pub_h.gif) repeat-x; border-bottom:1px #cdcdcd solid; height:33px;}
.breadNav h3{ background:url(../images/h3_bj2.gif) no-repeat 10px center; padding-left:25px; line-height:33px; height:33px; color:#333333; font-weight:bold;  width:708px;}
.breadNav h3 a{ color:#333333; font-weight:bold;}
.list_con{ padding:20px;}
.list_con ul li{ background:url(../images/icon2.jpg) no-repeat 0 4px; padding-left:25px; border-bottom:1px #d6d6d6 dashed; height:24px; line-height:24px; margin-bottom:5px; padding-bottom:5px;}
.list_con ul li a{ float:left; line-height:24px;}
.list_con ul li span{ float:right; line-height:24px;}
.page{ text-align:center; margin-top:15px;}
.page a{ border:1px #e2e2e2 solid; padding:2px 6px; color:#969696}
.page a.curr,
.page a:hover{ border:1px #fff solid; padding:2px 6px; color:#000000}

.neir_con{ padding:40px;}
.neir_con h3{ text-align:center; font-weight:bold; color:#6a6a6a; line-height:24px;}
.neir_con b{ text-align:center; font-weight:bold; color:#6a6a6a; display:block;line-height:24px;}
.neir_con span{ text-align:center; font-weight:normal; color:#6a6a6a; display:block;line-height:24px;}
.neir_con p{ line-height:24px;color:#6a6a6a; margin-top:15px;}
.neir_con h4{ font-weight:bold; margin-top:15px;color:#6a6a6a; }

.aboutUs_con{ padding:20px 40px 40px;}
.aboutUs_con p{ text-indent:20px; font-size:13px; line-height:24px; margin-top:10px;}

.cloud_biaoge p{text-indent:0; text-align:center; line-height:24px; margin-bottom:5px;}
.cloud_biaoge .cloud_left{ text-align:left; padding-left:15px;}

.login{ background:url(../images/login_bg.jpg) no-repeat; width:586px; height:380px; margin:0 auto; position:relative}
.login .form{ position:absolute; top:200px; right:60px; width:215px;}
.login .form div{ height:22px; margin-top:10px;}
.login .form div label{ display:block; float:left; width:55px; line-height:22px}
.login .form div input{ float:left; width:140px; height:16px; border:1px #7491b5 solid; line-height:16px; padding:2px 5px; overflow:hidden; color:#000; font-weight:bold; font-size:14px;}
.login .form div.log_btn{ padding-left:55px;}
.login .form div.log_btn a{ background:url(../images/login_btn.jpg) no-repeat; width:53px; height:27px; line-height:27px; text-align:center; color:#000; display:block; float:left; margin-right:20px;}
.login .form div.lg2 input{ width:50px;}
.pic_yz{ float:left; margin-left:5px; display:block; }
.pic_yz img{  border:1px #7491b5 solid;}

.header .logo { float: left;  background: url(../images/logo.png) left center no-repeat; width: 380px; height:64px; top:5px; position:absolute; }
.nav { padding: 0px;height:64px; line-height:70px; margin-left:200px;font-family:"微软雅黑"; }
.nav ul { height:64px;width:966px;margin: 0 auto;}
.nav li { float: left; display: inline; padding-left: 2px; }
.nav li.first { background: none; }
.nav a { float: left; color: #000000; font-size: 16px; font-weight: bold; width: 110px; text-align: center; }
.nav a:hover {color: #E74C00; }
.ban_j{ width: 100%; margin:0 auto;margin-bottom:10px; }
.ban{background: url(../images/dd.jpg)  center no-repeat #316DB5; width: 100%; height:270px;    margin:0 auto;}
.banop{background: url(../images/dd.jpg)  center no-repeat #316DB5; width: 100%; height:154px;    margin:0 auto;}

.wid_100{ width: 100%; height: 100%; margin: 0 auto; text-align: left; color: #000000; }
.wrapper { width: 966px; height: auto;  margin: 0 auto; text-align: left; color: #000000; margin-top:10px;}
.edyy{ width:225px; margin-right:22px; float:left; height:148px;}
.p-row{top:10px; left:300px; position:absolute;}
.ft{width: 966px;  margin: 0 auto; text-align: center; color: #000000; line-height:46px; background: url(../images/lg.jpg) left center repeat-x ; float:left }
.ft span{top:17px; position:relative; }

.ccx{ width:280px; height: auto; margin-top:20px; float:left; margin-bottom:20px; margin-right:62px;  }
.ccxleft{ float:left; width:67px; margin-right:18px;}
.ccxright{ float:left; width:190px; }
.spa{ float:left; width:190px; margin-top:20px; font-size:18px; font-family:"微软雅黑"; color:#F07002; margin-bottom:20px; line-height:21px;  text-justify : auto; text-align:justify; }
.ccddd{ color:#616161; font-size:12px; margin-top:10px; text-justify : auto; text-align:justify;  line-height:21px;  }