/* ==ȫ������== */
*{ margin:0px; padding:0px}
img{ border:0}
BODY{
background:#fff;
color:#777777;
font-size:12px;
line-height:150%;
background-position:center;
text-decoration: none;font-family: "microsoft yahei";
} 

TD{
color:#777777;
font-size:12px;
line-height:150%;
}

SELECT{
color:#777777;
FONT-SIZE: 12px;
HEIGHT: 20px;
}
.jszcbox{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.jszcbox .jszctext{
	width: 75px;
}
.jszcbox .jszcimg{
	width: 50px;
    opacity: 0.6;
}

A{text-decoration: none;}
A:link {color:#777777;}
A:visited {color:#777777;}
A:active {color:#777777;}
A:hover{color:#ff6611}


li{line-height:150%}
li.fang {LIST-STYLE-TYPE: none;}
li.img  {LIST-STYLE-IMAGE: url(li.gif)}

ul {MARGIN: 0px;}
ul.fang {LIST-STYLE-TYPE: none}
ul.img  {LIST-STYLE-IMAGE: url(li.gif)}



.INPUT{
color:#777777;
font-size:12px;
height:20px;
padding:3px;
border:1px #555555 solid;
background-image: url(inputbg.gif)
}

.TEXTAREA{
color:#777777;
font-size:12px;
padding:3px;
border:1px #555555 solid;
background-image: url(inputbg.gif)}


.button{color:#333333;font-size:12px;border:1px outset}


/* ==��Ŀ�˵���ʽ== */

.menu {width:100px;padding-top:3px;white-space: nowrap} 
A.menu {color:#000000;font-size:12px;text-decoration: none} 
A.menu:link{color:#242424;}
A.menu:visited{color:#242424;}
A.menu:active{color:#DCCE2F;}
A.menu:hover{color:#E621ED;}


.menunow {width:100px;padding-top:3px;white-space: nowrap} 
A.menunow {color:#E09725;font-size:12px;text-decoration: none} 
A.menunow:link{color:#ffffff;}
A.menunow:visited{color:#ffffff;}
A.menunow:active{color:#780000;}
A.menunow:hover{color:#ff6611;}


.btmenu {color:#333333;font-size:12px;line-height:150%;text-decoration: none} 
A.btmenu:link{color:#333333;}
A.btmenu:visited{color:#333333;}
A.btmenu:active{color:#333333;}
A.btmenu:hover{color:#ff6611;}

.smenu {color:#ffffff;font-size:12px;line-height:150%;text-decoration: none} 
A.smenu:link{color:#ffffff;}
A.smenu:visited{color:#ffffff;}
A.smenu:active{color:#ffffff;}
A.smenu:hover{color:#ffffff;}

.smenuv {color:#555555;font-size:12px;line-height:150%;text-decoration: none} 
td.smenuv {border:0px #dddddd solid} 
A.smenuv:link{color:#555555;}
A.smenuv:visited{color:#555555;}
A.smenuv:active{color:#555555;}
A.smenuv:hover{color:#555555;}


/* ==ҳ�ڵ�����ʽ== */

.nav {color:#777777;font-size:12px;} 
td.nav {padding-left:5px} 


/* ==������ʽ== */

td.title{background:#eeeeee }
td.con{background:#ffffff}
.table{border:1px #dddddd solid}
.tablemenu{color:#555555;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;background:#eeeeee}
.line{background:#dddddd}



/* ==������ʽ== */

.list{BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?'#f5f5f5':'#ffffff');font-size:14px;}


/* =={#lanTitle#}�б���ʽ== */

.tList{color:#333333;line-height:22px;font-size:12px}
.tList1{color:#b0b0b0;line-height:150%;font-size:12px}

a.tList{font-size:12px;;text-decoration: underline}
a.tList:link{color:#333333}
a.tList:visited{color:#333333}
a.tList:active{color:#333333}
a.tList:hover{color:#ff6611}

/* ==ͼƬ�б���ʽ== */



.piclist{width:223px; height:192px; border:1px solid #ccc; }
.piclist img{ width:223px; height:192px; float:left; }
.pictitle{ width:100%; height:35px; line-height:35px; text-align:center; }
.pictitle a{color:#0163ac;}

/* ==����������ʽ== */

a.more{font-size:12px;;text-decoration: underline}
a.more:link{color:#555555;}
a.more:visited{color:#555555;}
a.more:active{color:#555555;}
a.more:hover{color:#ff6611;}

/* ==���Ͳ˵���ʽ== */

.dtree {color: #555555;font-size: 12.00px;	white-space: nowrap;}
.dtree img  {border: 0px;	vertical-align: middle;}
.dtree a   {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.node{color: #555555;white-space: nowrap;padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.nodeSel {color: #555555;font-size: 12.00px;	white-space: nowrap;	padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.node:hover {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.nodeSel:hover {color: #555555;	font-size: 12.00px;TEXT-DECORATION: none}
.dtree a.nodeSel {background-color: #cfdfef;font-size: 12.00px;}
.dtree .clip {overflow: hidden;}

/* ==��ҳ��ʽ== */

.pagesnow {color:#D07E36;font-size:14px;text-decoration: none}
.pages {color:#777777;font-size:14px;text-decoration: none;}


/* ==����Ƶ�������б���ʽ==

td.newsquery{height:23px}

.newsquery{color:#777777;line-height:150%;font-size:12px}
a.newsquery{color:#777777;line-height:150%;font-size:12px;text-decoration: none}
a.newsquery:link{color:#777777;}
a.newsquery:active{color:#777777;}
a.newsquery:visited{color:#777777;}
a.newsquery:hover{color:#ff6611;}

.newsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.newsquerytime{color:#555555;font-size:12px}
 */

/* ==����Ƶ��������ʽ== */

.newstitle {color:#333333;font-size:18px;font-weight:bold}
.newsinfo {background:#f0f0f0;color:#555555;font-size:12px;}
.newscon {color:#777777;font-size:14px;line-height:160%;padding:15px}


/* ==һ�������б���ʽ== */

.class{color:#777777;font-size:12px;}
a.class{color:#777777;text-decoration: none}
a.class:link{color:#777777;}
a.class:visited{color:#777777;}
a.class:hover{color:#ff6611;}

table.class{border:1px #dddddd solid}
td.class{padding-left:10px}

/* ==���������б���ʽ== */

table.bigclass{}
td.bigclass{padding-left:10px;height:25px}

.bigclass{color:#777777;font-size:12px;line-height:150%}
a.bigclass{color:#777777;font-weight:bold;line-height:150%;text-decoration: none}
a.bigclass:link{color:#777777;}
a.bigclass:visited{color:#777777;}
a.bigclass:actived{color:#777777;}
a.bigclass:hover{color:#ff6611;}


table.smallclass{border:0px #dddddd solid}
td.smallclass{background:#f7f7f7;padding-left:10px;height:18px}

.smallclass{color:#555555;font-size:12px;line-height:150%}
a.smallclass{color:#555555;line-height:150%;text-decoration: none}
a.smallclass:link{color:#555555;}
a.smallclass:visited{color:#555555;}
a.smallclass:actived{color:#555555;}
a.smallclass:hover{color:#ff6611;}



/* ==����Ƶ����ʽ== */

td.downquery{height:22px}

.downquery{color:#777777;line-height:150%;font-size:12px}
a.downquery{color:#777777;line-height:150%;font-size:12px;text-decoration: none}
a.downquery:link{color:#777777;}
a.downquery:active{color:#777777;}
a.downquery:visited{color:#777777;}
a.downquery:hover{color:#ff6611;}

.downquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.downquerytime{color:#555555;font-size:12px}

.downpropname{color:#555555;font-size:12px;background:#dddddd}
.downprop{color:#555555;font-size:12px;padding-left:10px;background:#f0f0f0}
.downintro {color:#777777;font-size:12px;line-height:150%;}


/* ==ͼ��Ƶ����ʽ== */

.cpline{background:#dddddd}
td.cpquery{background:#ffffff;}
div.cpquery{border:1px #eeeeee solid;padding:5px;background:#ffffff;}

a.cpquerytitle{color:#777777;font-size:12px;line-height:26px}
div.cpquerytitle{border:1px #eeeeee solid;padding:2px;background:#f7f7f7}
.fr11 {
    text-align: left;
    background: #eee;  height:50px; width:100%;
}
.cpprop ul {width:810px; margin:0px auto; height:auto; padding:0;}
.cpprop li{float:left; list-style:none; min-width:250px; margin:1px; line-height:25px; padding:2px 8px;}
.cpprop ul li a{
width:300px;
height:30px;
line-height:30px;
color:red;
margin:5px 10px;
font-size:12px;
display:block;
text-decoration:none;
}
.cpprop ul li a:hover{
width:300px;
height:26px;
line-height:28px;
border:1px solid red;
color:red;
}
.cppropname{color:#555555;font-size:14px;/*background:#f0f0f0;*/ line-height:25px; padding-left:10px; min-width:250px; }
.cpprop{ color:#555555;font-size:14px;padding-left:10px;line-height:25px; margin-bottom:50px;}
.cpintro {color:#777777;font-size:14px;line-height:150%;}
.cp_neiye { width:100%;}
.cp_lt { float: left; width:48%;}
.cp_lt img{ width:100%;max-width:300px; border:1px solid #CCC;}
.cp_rt { float:right; width:50%;}
.cp_rt h3{ height:35px; margin-bottom:10px; border-bottom:1px solid #CCC; font-size:20px; color:#666 }

/* ==��ʾ��Ϣ��ʽ== */

.notic{font-size:12px;color:#777777}
.noticerr{font-size:12px;color:#ff6600}
.noticlink{font-size:12px;color:#ff6600}


/* ==��ԱƵ����ʽ== */

.mustfill {color:#ff0000;font-size:14px;}
.memberinfo{color:#555555;}


/* ==������ʽ== */

td.bbsquery{height:23px}

.bbsquery{color:#777777;line-height:150%;font-size:12px}
a.bbsquery{color:#777777;line-height:150%;font-size:12px;text-decoration: none}
a.bbsquery:link{color:#777777;}
a.bbsquery:active{color:#777777;}
a.bbsquery:visited{color:#777777;}
a.bbsquery:hover{color:#ff6611;}

.bbsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.bbsquerytime{color:#555555;font-size:12px}


.bbstitle{background:#eeeeee}
.bbscon{background:#ffffff}
.bbstable{background:#dddddd;}
.bbsline{background:#dddddd}


/* ==ȫվ������ʽ== */

.searchtitle{color:#777777;font-size:14px;line-height:32px}
a.searchtitle{color:#777777;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:30px}
.searchbody ul li{ list-style:none }
.searchtime{color:#555555;font-size:12px}
.searchtime ul li{ list-style:none }

.da_search{width:100%; display:block;height:auto;}

.da_search input.username{ 
width:77%; max-width:100%; float:left; border-radius:0px;  font-family:'΢���ź�';   
border-bottom: 1px solid #a5a4a4;border-top: 1px solid #a5a4a4;border-left: 1px solid #a5a4a4; background:#f6f6f6; 
height:25px; line-height:25px;  border-right:0px;
font-size:14px; color:#CCC; text-indent:0.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;-webkit-border-radius:20px 0 0 20px;
}
input.da_button{ 
width:21%; max-width:100%;float:left; border-radius:0px;  font-family:'΢���ź�';   
 height:27px; line-height:27px; border:0px;
font-size:14px; color:#CCC;  background: url(search.jpg) no-repeat center;color:#fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  }

/*����*/
.search_01 { padding:10px 0px;}
.search_01 ul li { height: auto; padding:10px 0px; border-bottom:#ccc 1px dotted;}
.search_01 ul li img { width:125px; height:96px; border:#a4a4a4 1px solid; float:left; margin-right:15px;}
.search_01 ul li  a {  color:#0069af; font-size:16px; font-weight:bold;}
.search_01 ul li  a:hover { text-decoration:underline;}
.search_01 ul li ul li { float:left; width:288px; line-height:20px; height:20px; color:#636363; padding:0px; border-bottom:none;}
.search_01 ul li ul li span { color:#a7a7a7;}
.search_01 .moe { width:100%; line-height:20px;}
.searchtime{color:#555555;font-size:15px; font-weight:bold;}
/*.searchbody{ color:#666;font-size:14px;line-height:22px;height:50px; overflow:hidden;}
*/
.pagesinfo {
color: #555555;
font-size: 12px;
float: left;
width: 65%;
}
/****************************************************************************************/
#cen{ width:100%; max-width:1100px; margin:auto;}
.clear{clear: both;}

.top{ width:100%; height:45px; line-height:45px; background:#f6f6f6; border-bottom:1px solid #e2e3e2; }
.top .t_1{ font-size:12px; float:left; color:#565656; line-height:45px;}
.top .t_2{ font-size:12px; float:right; color:#565656; line-height:45px;}

.head{ width:100%; height:104px;  overflow:hidden;}
.head .logo{ width:13%; height:88px; float:left; margin-top:5px;}
.ttex {float: left;    line-height: 50px; margin-top:30px; }
.ttex ul { list-style:none; }
.ttex li { color:#888888; line-height:20px;}
.ttex01 { font-size:15px; font-weight:bold; color:#00449d}
.tel{ width:63%; height:104px; float:right}
.tel li{ padding-right:1px; background:url(menu_line.gif) no-repeat right center; _display:inline; float:left; list-style:none; width:15.8%;}
.tel li a{ display:block; width:113px; height:98px; color:#000810; font:15px/98px "Microsoft YaHei","STHeiti Light"; text-align:center;  }
.tel li a:hover { color:#1363b9;  border-bottom:3px #115a9e solid; background:#f6f6f6}
.tel .cur a,.tel .cur a:hover { background:url(menu_cur.png) no-repeat; color:#000; }
/*=========================nav====================================*/
.i_nav{ width:100%; height:50px; line-height:50px; float:left;  background:#ff6600 ;overflow:hidden;}
.daohan{ width:1170px;}
.daohan li{ margin:0 3px; padding-right:1px;  _display:inline; float:left; list-style:none;}
.daohan li a{ display:block; width:150px; height:50px; color:#FFF; font-size:17px; text-align:center; line-height:50px;  }
.daohan li a:hover { color:#FFF }
.daohan .cur a,.daohan .cur a:hover { background:#ec6000; color:#fff; font-size:17px; line-height:50px; }

/*ban*/
.ban{ width:100%; height:570px; float:left; background:#fff; overflow: hidden;}
#full-screen-slider { width:100%;height:570px; float:left; position:relative}
#slides { display:block; width:100%; height:570px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:530px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#cccccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#2450a9; float:left}

/*main01*/
.mian1{ width:100%; height: auto; float:left;  overflow: hidden;}
.mian_cp{ width:100%; height:380px; float:left;}

.i_bus_title{ width:100%; height: auto; float:left; text-align:center; margin:70px 0px 13px 0px; background:url(a01-2.png) no-repeat bottom;padding-bottom:20px;}
.i_bus_title h1{ font-size:30px; color:#444; line-height:35px; font-weight:normal; float:left; margin-right:5px;width: 100%; }
.i_bus_title h2{ font-size: 15px;
    color: #666666;
    line-height: 30px;
    font-weight: normal;
    float: left;width: 100%;}
.i_bus_title h3{ width:100%; font-size:14px; color:#a3a3a4; line-height:35px; font-weight: normal; }
.i_cp_t {
    margin: auto;
    width: 100%;
    height: auto;
}
.m1_cp{ width:100%; height:auto; float:left; overflow: hidden;}
.product_l{   width:22%; float:left; height: auto;margin:30px 0px; }
/*.product_l ul{ width:85%; margin:auto; margin-top:60px;}
.product_l ul li{ width:100%; line-height:35px; background: #2450a9; font-size:14px; text-indent:1.5em;  border-bottom:1px dotted #abadaf;}
.product_l ul li a{ color:#0063b0;}

.nylanmu{   width:230px; float:left; height:462px; background: url(cp_list.jpg) no-repeat ; margin:20px 0px;}
.product_l ul{ width:100%; margin:auto; list-style:none}
.product_l li{ width:100%;  line-height:45px; background: url(product_l.png) no-repeat 0px 10px; font-size:14px; text-indent:2.5em;  border-bottom:1px solid #FFF;}
.product_l ul li a{ color:#676666;}
.product_l ul li:hover{ width:100%;  float:left; background:#0065b5;line-height:45px;}*/

.product_r{ width:78%; float:right; margin:30px 0px; }
.product_r ul{ width:100%; margin:auto; list-style:none }
.product_r ul li{ width:27%; float:left; margin:0px 3%; list-style:none}
.ryny_product{ width:100%; float:right; margin:20px 0px;}
.ryny_product ul{ width:100%; margin:auto; list-style:none }
.ryny_product ul li{ width:45%; float:left; margin:10px 15px 0 0; list-style:none}
.ryny_product ul li img { width:160px; height:136px; border:#e1e1e1 1px solid; float:left; margin-right:15px;}
.ryny_product ul li a{ color:#222;}
.ryny_product ul li h2 { height:35px; line-height:35px; font-size:16px; border-bottom:1px solid #CCC;border-top:1px solid #CCC;  }
.ryny_product ul li h2 a {  color:#0069af;}
.ryny_product ul li h2 a:hover { text-decoration:underline;}
.ryny_product ul li ul li { font-family:Arial, Helvetica, sans-serif; overflow:hidden; font-size:12px; float:left; width:182px; line-height:16px; height:16px; color:#636363; padding:0px; border-bottom:none;}
.ryny_product ul li ul li span { color:#a7a7a7;}

.ryny_product01{ width:100%; float:right; margin:20px 0px;}
.ryny_product01 ul{ width:100%; margin:auto; list-style:none }
.ryny_product01 ul li{ width:33%; float:left; margin:10px 0 0 0; list-style:none}
.ryny_product01 ul li img { width:200px; height:240px; border:#e1e1e1 1px solid; float:left; margin-right:15px;}
.ryny_product01 ul li a{ color:#222;}
.ryny_product01 ul li h2 { height:35px; line-height:35px; font-size:16px; border-bottom:1px solid #CCC;border-top:1px solid #CCC;  }
.ryny_product01 ul li h2 a {  color:#0069af;}
.ryny_product01 ul li h2 a:hover { text-decoration:underline;}
.ryny_product01 ul li ul li { float:left; width:288px; line-height:20px; height:20px; color:#636363; padding:0px; border-bottom:none;}
.ryny_product01 ul li ul li span { color:#a7a7a7;}

.piclistt{width:200px; height:240px; border:1px solid #ccc; }
.piclistt img{ width:200px; height:240px; float:left; }
.pictitlee{ width:200px; height:35px; line-height:35px; text-align:center; }
.pictitlee a:first-child{ font-size:14px; color:#222; }

.mian2_b{    width: 100%;
    height: auto;
    float: left;
    overflow: hidden;background:#f9f9f9}
.ab_l{   width:48%; float:left; height: auto;margin:10px 0px;}
.ab_l h2 { font-size:24px; color:#0c4da2; border-bottom:1px solid #CCC; line-height:48px; font-weight:normal}
.ab_l .tt01 { font-size:15px; line-height:30px; color:#555; padding:30px 8px 20px 8px; width:510px; word-break:break-all; text-indent:2em}
.ab_l .more { background:url(a01-5.jpg)  no-repeat 0px -5px; width:518px; height:54px; text-align:right;font-size:14px; color:#FFF; margin-bottom:20px; display:block}
.ab_l .more a{font-size:14px; color:#FFF; width:92px; height:36px;padding-right:16px; position:relative; top:5px; text-align:right}
.ab_r{ width:43%; float:right; margin:10px 0px; }

.footer{ width:100%; height:125px; float:left; background:#e5e5e5; padding-top:25px; padding-bottom:25px; overflow:hidden}
.f_tit { border-bottom:1px solid #cccccc; line-height:30px; font-weight:bold; color:#666666}
.f_l{ width:78%; height: auto; float:left; margin-top:10px; line-height:25px;}
.f_l ul { width:100%;}
.f_l li { width:45%; margin-right:5%; display:block; float:left; line-height:28px; }
.f_r{ width:20%; height: auto; float:right;margin-top:10px; line-height:25px; text-align:right}
/*search*/
.version { margin-left:160px; color:#a2a4ab; margin-top:7px; }
.version li { float:left; margin-left:5px; _display:inline; line-height:28px; list-style:none }
.version .search .searchTxt { width:108px; height:23px; border-bottom: 1px solid #d5d5d5;border-top: 1px solid #d5d5d5;border-left: 1px solid #d5d5d5;   border-right:0px; border-radius:0px;-webkit-border-radius:20px 0 0 20px; background:#f6f6f6; padding:1px 5px;  }
.version .search .searchBtn { width:33px; height:27px; background: url(search.jpg) no-repeat; border:0px; cursor:pointer; }
.version .lang span { margin:0 8px; color:#c1c8cd; }
.version .lang a { color:#c1c8cd; }
.version .lang a:hover { color:#1363b9; }
.version .lang .cur,.version .lang .cur:hover { color:#004ea2; }
.version .company { padding-right:10px; }
.version .company a { margin: 0 5px; color:#A2A4AB; }
.version .company a:hover { color:#1363b9; }

/*****************************************��ҳ*************************************************/
#n_box{ width:100%; height:auto; float:left; overflow:hidden}

.n_ban{ width:100%; height:210px; float:left; background:#ccc;}
.n_ban01{ width:100%; height:210px; float:left; background: url(a01-17.jpg) center  no-repeat;}
.n_ban02{ width:100%; height:210px; float:left; background:url(a01-14.jpg) center  no-repeat;}
.n_ban03{ width:100%; height:210px; float:left; background: url(a01-16.jpg) center  no-repeat;}
.n_ban04 { width:100%; height:210px; float:left; background: url(a01-15.jpg) center  no-repeat;}
.n_ban05 { width:100%; height:210px; float:left; background: url(a01-13.jpg) center  no-repeat;}

.n_a_left{ width:27%; height: auto; float:left;}
.nylanmu{   width:234px; float:left; height: auto; background:#f1f1f1; margin-bottom:50px;}
/*.nylanmu ul{ width:100%; margin:auto;  list-style:none}
.nylanmu ul li{ width:100%; line-height:45px; font-size:14px; text-indent:2.5em;  border-bottom:1px solid #fff;}
.nylanmu ul li a{ color:#313131;}
.nylanmu ul li:hover{ width:100%; height:45px; float:left; background:#0065b5;line-height:40px;}*/
a.smenuvn_a{ font-size:14px;  line-height:45px; display:block}
a.smenuvn_a:hover{ font-size:14px; color:#fff;  line-height:45px; display:block}


.a_nr_cp_title{ width:100%; float:left; color:#0e66be; font-size:18px; font-weight:bold; line-height:30px; text-align:center;/*margin-bottom:30px;background:#f9f9f9;*/ padding:5px 0;  }
.a_m_add{ height:auto; float:right; line-height:40px; }

.n_a_right{ width:70%; height: auto; float:right; }
.n_a_l_title{ width:240px; height:116px;background: url(a01-9.jpg) no-repeat;  position: relative; margin-top:30px;}
.n_a_l_title h3{ color:#FFF; font-size:30px;  text-align:center; line-height:116px; font-weight:normal; }
.n_a_r_title{ width:100%; height:40px; float:left; margin-top:30px;  border-bottom:1px solid #dddddd; }
.n_a_r_title_l{ width:18%; height:auto; float:left;}
.n_a_r_title_l01{ width:36%; height:auto; float:left;}
.n_a_r_t{    padding: 0 2px;
    font-size: 23px;
    font-weight: bold;
    line-height:33px;
    border-bottom: 2px solid #0081CC;}
.n_a_r_t h1 {  color: #555;font-size: 23px;margin-left: 10px;margin-top: 7px; font-weight:normal}
.n_a_r_t1{ color: #525252; font-family:Arial, Helvetica, sans-serif;font-size: 18px;  line-height:20px;margin-left: 15px;}
.a_ed_ny { width:100%;line-height:30px; font-size:14px;padding: 0 5px 100px; color:#333;}
.a_ed_ny p{ padding-bottom:20px; text-indent:2em; width:100%; }
.n_a_l_list{ width:272px; height:auto; float:left; border:#e0e0e0 1px solid; margin-bottom: 30px; }
.n_a_l_list ul li{ width:100%; height:53px; float:left; border-bottom:#e0e0e0 1px solid; list-style-type: none;line-height:53px;}
.n_a_l_list ul li:hover{ width:100%; height:53px; float:left; background:#0065b5;line-height:53px;}
.a_pages {
margin-bottom: 20px;
height: 25px;
float: left;
width: 97%;
line-height: 25px;
background: #F9F9F9;
padding: 0 5px;
margin-top: 10px;
border: solid 1px #ccc;
text-align: left;
}
.pagesinfo {
color: #555555;
font-size: 12px;
float: left;
width: 65%;
}
.a_nr_cp_img {
margin: auto;
width: 100%;
height: auto;
float: left;
 margin-bottom:30px; text-align:center; 
}
.a_nr_cp_01 {
margin: auto;
width: 100%;
height: auto;
float: left;
 margin-bottom:5px;background-color:#eee; margin-right:5px; margin-top:15px
}
.a_nr_cp_02 {
margin: auto;
width: 100%;
height: auto;
float: left;
 margin-top:20px; text-align:center
}
.n_a_ed{ width:100%; height:auto; float:left; margin-top:20px; margin-bottom:30px; font-size:13px; color:#000; line-height:25px;}

.news1{ font-size:16px; font-family:"΢���ź�"; font-weight:bold; text-align:center; margin-bottom:10px; color:#666666;}
.nynrbg{ width:670; height:25px; background:#F7F7F7; line-height:25px; text-align:center; margin:0 auto;}
#news{ font:"΢���ź�"; color:#000000; font-size:14px; text-align:left; text-indent:2em; padding:20px; line-height:25px;}
/*************************************���Ŷ�̬**************************************/
.new_box{ width:100%; height:auto;}
.i_new_title{ width:100%; height:138px;  border-bottom:1px solid #d3d3d3; padding-top:40px; margin-bottom:50px; text-align:center}
.i_new_list{ width:370px; height: auto; float:left; margin-right:15px; margin-left:15px; }
.i_n_l_title{ width:100%; height:45px;  border-bottom:2px #dcdcdc solid}
.i_n_l_t{ width:95px; height:45px; float:left; border-bottom:2px solid #e7370b; color:#000; font-size:22px; line-height:45px}
.i_n_l_more{ font-size:14px; float:right;line-height:45px  }
.new_list{ width:100%; height:auto;  }
.news_querytitle {
    width: 100%;
    height: 40px;
    background: #ccc;
}
.newsquery_title { font-weight:bold;
    width: 43%;
    height: 40px;
    float: left;
    margin-left: 20px;
    line-height: 40px;
}
.newsquery_time {font-weight:bold;
    width: 20%;
    height: 40px;
    float: right;
    line-height: 40px;

}
.new_list1{    width: 100%;
    height: auto;
    float: left;
    line-height: 40px;
	padding-top: 5px;border-bottom: #CCC 1px dotted; }
.new_list {
    width: 100%;
    height: auto;
    line-height: 25px;
	padding-top: 10px;
}
.newsquery {
    line-height:40px;
    font-size: 14px; list-style-type:none;
    width: 78%;
    float: left;
} 
.newsquery a{color: #333;}   
.newsquery ul li{ width:100%; height:auto; float:left; border-bottom: #CCC 1px dotted; line-height:30px; list-style-type:none }
.newsquerytime {
    color: #555555;
    font-size: 12px;
    text-align: left; 
}
.news1{ font-size:16px; font-family:"΢���ź�"; font-weight:bold; text-align:center; margin-bottom:10px; color:#666666;}
.nynrbg{ width:670; height:25px; background:#F7F7F7; line-height:25px; text-align:center; margin:0 auto;}
#news{ font:"΢���ź�"; color:#000000; font-size:14px; text-align:left; text-indent:2em; padding:20px; line-height:25px;}
.modNewsList{ width:459px; margin-top:20px;}
.modNewsList ul{ width:100%; list-style:none}
.modNewsList ul li{ width:100%; line-height:45px; background: url(icon01.png) no-repeat 0px 18px; font-size:14px; text-indent:1.5em;  list-style:none; border-bottom:1px dotted #CCC;}
.modNewsList ul li a{ color:#333}

#wrap{ width:100%; height:auto; overflow:hidden; display:block; padding:10px 0px;}
#wrap dl dt {
	
    width:100px;
    font-size: 12px;
    line-height: 19px;
    color: #ffffff;
}
#wrap dl dt img{ width:459px; height:142px;}
#wrap .title{ width:459px; color: #fff;  float:left; height: auto; line-height:45px;}
#wrap .title a{ display:block;color: #fff; font-weight:bold;  font-size:14px; background:#2450a9; padding-left:20px; }
#wrap .memo {width:429px;float: left; font-size:12px; line-height:25px; color: #cbcbcb; background:#2450a9; padding-left:20px; padding-bottom:8px; padding-right:10px;}
/*page*/
.about_r {  width:100%;  height: auto;/* background:url(a01-7.jpg) left no-repeat*/ }
.about_r ul  { list-style:none; font-size:14px; color:#000; padding-top:20px;}
.about_r li { list-style:none;  background:#f8f8f8; padding:5px 10px ; margin:5px 0;/*background:url(a01-8.png) no-repeat left ;*/ }
.about_r a:houver{}


.time_list {
    margin-bottom: 20px;
    display: block;
    margin-top: 40px;
}
.time_list ul li:hover {
    color: #0689e5;
}
.time_list ul li {
    overflow: hidden;
    background: url(time_line.png) repeat-y  -4px top ;list-style:none;
}
.time_list ul li .border {
    width:100%;
    height: auto;
    overflow: hidden;
    border-bottom: 1px #ccc dotted;
    float: left; padding:15px 10px; list-style:none;
}
.time_list ul li .time_1 {
    float: left;
    text-align: left;
    width: 100%;
    display: block;
    line-height: 32px;
    padding:10px 30px;list-style:none;
}
.time_list ul li strong { font-size:18px;  
    padding:10px 30px;
}
.f24 {
    font-size: 24px;
}
.time_list ul li .time_1 .intro {
    display: block;
}
.f14 {
    font-size: 14px;
}

.lefttxt { background:url(a01-19.jpg) no-repeat; height:122px; width:234px; margin-bottom:50px; }
.lefttxt h4 { color:#0268b3; font-size:15px; padding-top:15px; padding-left:20px; height:27px; }
.lefttxt p { padding-left:50px; line-height:24px; }

.righttxt { background:url(a01-20.jpg) no-repeat; height:473px; padding-left:330px; padding-top:93px; margin-top:30px;}
.righttxt h2 { padding-bottom:30px;  }
.righttxt h3 { font-size:18px; font-weight:normal;  }
.righttxt h4 { font-size:16px; font-weight:normal; padding-bottom:32px;  }
.righttxt h5 { line-height:29px; padding-left:40px; font-weight:normal; }

/*��*/
  .video_list>ul{
                text-decoration: none;
                list-style-type: none; width:680px; margin:auto;
	clear:both;
            }
  .video_list li{
                float: left;
                width: 33%;
                text-align: center;
               /* border: 1px solid #ccc;
                padding-top:22%;*/
                margin-left: -1.1%;
                margin-top: 0.5%;
                position: relative; list-style:none; 
            }
  .video_list>li>div{
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
             /*   background-color: #09BE07;*/
            }
  .video_list>li>div>span{
                display: inline-block;
                margin-top: 34%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
            }
			.cpp_zx {  margin:10px; padding-left:40px;}
			.cpp_zx h2 { font-size:26px; color:#80bf26;}
			.cpp_zx h3 { font-size:20px;}