*
{
  margin: 0px;
  padding: 0px;
  border: 0px;
}
body
{
  margin: 0 auto;
  text-align: center;
  color: #135293;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
  background: #fff url(../images/body_back_other.gif) repeat-x;
}
h1, h2, h3
{
  font-weight: normal;
  font-size: 12px;
}
ul, li
{
  list-style: none;
}
a
{
  color: #135293;
  text-decoration: none;
  outline: 0;
}

a:hover
{
  color: #ff0300;
  text-decoration: underline;
}

.link_write a
{
  color: #fff;
  text-decoration: none;
}

.link_write a:hover
{
  color: #000;
  text-decoration: none;
}

.link_green a
{
  color: #1476b6;
  text-decoration: none;
}

.link_green a:hover
{
  color: #C81D23;
  text-decoration: none;
}

.link_blue a
{
  color: #959595;
  text-decoration: none;
}

.link_blue a:hover
{
  color: #C81D23;
  text-decoration: underline;
}


h2 a
{
  font-weight: bold;
  font-size: 12px;
  color: #065fb9;
  text-decoration: none;
}
h2 a:hover
{
  text-decoration: none;
}
.right
{
  float: right;
}

#container
{
  width: 943px;
  text-align: center;
  margin: 0px auto;
  height: auto;
  padding: 0px 5px;
}
#header
{
  height: 65px;
  text-align: left;
  position: relative;
}
#header #logo
{
  position: absolute;
  top: 3px;
  left: 0;
  width: 291px;
  height: 60px;
  background: url(../images/logo.jpg) no-repeat;
}
#header #logo a
{
  width: 291px;
  height: 60px;
  text-indent: -5000px;
  display: block;
}

#header .fav
{
  position: absolute;
  top: 15px;
  right: 5px;
}
#header .help
{
  position: absolute;
  bottom: 5px;
  right: 5px;
}
#header .money
{
  padding: 0 0 0 15px;
  background: url(../images/qian.gif) no-repeat left center;
}
#header .contact
{
  padding: 0 0 0 20px;
  margin-left: 10px;
  background: url(../images/biao.gif) no-repeat left center;
}
#header #phone
{
  position: absolute;
  bottom: 5px;
  right: 150px;
}


#menu
{
  background: url(../images/nav_back.gif) center center no-repeat;
  width: 943px;
  height: 42px;
  line-height: 42px;
 /* font-family: "Microsoft YaHei";
  font-size: 12px;*/
  font-weight: bold; 
  position: relative;
}
#menu ul li a
{
  padding: 0 21px;
  float: left;
  color: #fff;
  text-decoration: none;
  font-size: 12px;
}
#menu ul li a:hover
{
  background: url(../images/nav_onclick_back.gif) center bottom no-repeat;
  color: #1476b6;
}

#menu ul li
{
  float: left;
  background: url(../images/nav_line.gif) right top no-repeat;
  position: relative;
}
#menu ul li.last
{
  float: left;
  background: none;
  position: relative;
}

#menu ul .current
{
}
#menu ul .current a
{
  color: #1476b6;
  text-decoration: none;
  background: url(../images/nav_onclick_back.gif) center bottom no-repeat;
}
#menu ul .current a:hover
{
  color: #C81D23;
  text-decoration: none;
}

#content
{
  overflow: hidden;
  clear: both;
  margin: 4px 0px;
}
#left
{
  width: 233px;
  float: left;
}
#toptag
{
  width: 944px;
  height: 34px;
  line-height: 34px;
  text-align: left;
  background: url(../images/tagback.gif) center top no-repeat;
}
#toptag span
{
  margin-left: 20px;
}
#toptag span a
{
  padding: 0 3px;
}
.titile_back
{
  background: url(../images/top_back.gif) center top no-repeat;
  width: 233px;
  height: 43px;
  line-height: 40px;
  font-weight: bold;
  text-align: left;
}
.gonggao
{
  background: url(../images/center_back.gif) top center repeat-y;
}
.gonggao ul
{
  margin-left: 15px;
}
.gonggao ul li
{
  text-align: left;
  padding: 4px 0px;
  background: url(../images/dian.gif) left center no-repeat;
  padding-left: 10px;
}

/* listbox style 1 */
.listBox1
{
  float: left;
  margin-bottom: 8px;
  width: 233px;
  line-height: 40px;
  background: url(../images/top_back.gif) center top no-repeat;
  text-align: left;
}
.listBox1 h2
{
  height: 43px;
  font-size: 12px;
  font-weight: bold;
  padding-left: 15px;
  color: #065fb9;
}
.listBox1 h2 a
{
}
.listBox1 h2 a:hover
{
  text-decoration: none;
}

.listBox1 .bd
{
  background: url(../images/center_back.gif) top center repeat-y;
}
.listBox1 ul li
{
  height: 14px;
  line-height: 14px;
  margin-left: 15px;
  text-align: left;
  padding: 4px 0px;
  background: url(../images/dian.gif) left center no-repeat;
  padding-left: 10px;
}
.listBox1 .bt
{
  height: 16px;
  background: url(../images/bottom_back.gif) bottom center no-repeat;
}

.listBox1 .us_phone li
{
  height: 14px;
  line-height: 14px;
  background: none;
}
.listBox1 .us_qq li
{
  height: 24px;
  line-height: 24px;
  background: none;
}

.listBox1 #rank ul
{
  background: url(../images/rank.gif) no-repeat 10px top;
}
.listBox1 #rank ul li
{
  list-style: none;
  line-height: 29px;
  height: 29px;
  padding: 0;
  text-indent: 15px;
  background: none;
  position: relative;
}
.listBox1 #rank ul li .rankimg
{
  height: 28px;
  width: 40px;
}
.listBox1 #rank ul li a.txt
{
  position: absolute;
  top: 0;
  left: 45px;
}

.listBox1 #bigrank ul
{
}
.listBox1 #bigrank ul li
{
  list-style: none;
  line-height: 29px;
  width: 185px;
  height: 140px;
  padding: 0;
  margin-left: 25px;
  background: none;
  position: relative;
}
.listBox1 #bigrank ul li .rankbigimg
{
  width: 185px;
  height: 132px;
}
.listBox1 #bigrank ul li a.txt
{
  position: absolute;
  display: block;
  bottom: 8px;
  left: 0px;
  width: 185px;
  height: 24px;
  background: #000;
  filter: Alpha(Opacity=70, Style=0);
  opacity: 0.70;
  text-align: center;
}


/* listboxtab style 1 */
.listboxtab1
{
  float: left;
  margin-bottom: 8px;
  width: 233px;
  line-height: 40px;
  background: url(../images/top_back.gif) center top no-repeat;
  text-align: left;
}

.listboxtab1 .title
{
  height: 43px;
  font-size: 12px;
  font-weight: bold;
  padding-left: 15px;
  color: #065fb9;
}

.listboxtab1 .bd .list
{
  padding-top: 4px;
}
.listboxtab1 .bd
{
  background: url(../images/center_back.gif) top center repeat-y;
}

.listboxtab1 .bt
{
  height: 16px;
  background: url(../images/bottom_back.gif) bottom center no-repeat;
}

.listboxtab1 .bd .list ul li
{
  height: 14px;
  line-height: 14px;
  margin-left: 15px;
  text-align: left;
  padding: 4px 0px;
  background: url(../images/dian.gif) left center no-repeat;
  padding-left: 10px;
}

.listboxtab1 .title ul li
{
  float: left;
}
.listboxtab1 .title ul li a
{
  display: block; /* background: url(../images/tan_unonclick.gif) center bottom no-repeat; */
  height: 23px;
  width: 60px;
  float: left;
  color: #065fb9;
  text-decoration: none;
}
.listboxtab1 .title ul li a.current
{
  /* background: url(../images/tan_onclick.gif) center bottom no-repeat;*/
  color: #f4b448;
  height: 23px;
  width: 60px;
  text-decoration: none;
}









/* listbox style 2 for tempalte cate list */
.listBox2
{
  clear: left;
  float: left;
  width: 233px;
  line-height: 40px;
  background: url(../images/moban_back.gif) center top no-repeat;
  text-align: left;
  margin-bottom: 5px;
}
.listBox2_2
{
  background: url(../images/catelist_hd.gif) center top no-repeat;
}

.listBox2 h2
{
  width: 233px;
  height: 30px;
  line-height: 34px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  text-indent: 18px;
}

.listBox2 h2 a
{
  color: White;
}
.listBox2_2 h2 a
{
  color: #065fb9;
}
.listBox2 h2 a:hover
{
  text-decoration: none;
}

.listBox2 .bd
{
  border-bottom: #d2e7f9 1px solid;
  border-left: #d2e7f9 1px solid;
  border-right: #d2e7f9 1px solid;
  float: left;
  width: 231px;
  border-top: 0;
}

.listBox2 .bd .moban
{
  margin-left: 5px;
  width: 220px;
  float: left;
  margin-bottom: 5px;
  margin-top: 0;
  padding: 0;
}

.listBox2 .bd .moban li
{
  float: left;
  width: 85px;
  height: 16px;
  line-height: 16px;
  text-align: left;
  padding: 4px 0px;
  margin-left: 15px;
  border-bottom: #dedede 1px dashed;
}

.listBox2 .bd .moban li a
{
  text-align: center;
  display: block;
  color: #616161;
  text-decoration: none;
}

.listBox2 .bd .moban a:hover, .libgblue
{
  display: block;
  background: transparent url(../images/buttom_bg2.gif) repeat-x;
  color: #fff !important;
  text-decoration: none;
  font-weight: normal !important;
}

/* */
.listBox2 .bd .hang
{
  margin-left: 5px;
  width: 220px;
  float: left;
  margin-bottom: 5px;
  margin-top: 0;
  padding: 0;
}

.listBox2 .bd .hang li
{
  height: 16px;
  line-height: 29px;
  height: 29px;
  text-align: left;
  padding: 0px;
  margin-left: 5px;
  background: transparent url(../images/diantou.gif) no-repeat left center;
  border-bottom: #dedede 1px dashed;
}

.listBox2 .bd .hang li a
{
  text-align: left;
  text-indent: 20px;
  display: block;
  height: 29px;
  line-height: 29px;
  color: #616161;
  text-decoration: none;
}

.listBox2 .bd .hang a:hover
{
  display: block;
  background: #1e5fb5 url(../images/buttom_bg3.gif) repeat-x;
  color: #fff;
  text-decoration: none;
}


/* listbox style 10 for tempalte cate list */
.listBox10
{
  float: right;
  width: 700px;
  border: 1px solid #e6f1fa;
}
.listBox10 h2
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  padding-left: 10px;
  background: #e6f1fa url(../images/tu_005.gif) no-repeat 10px center;
  text-indent: 12px;
  font-weight: bold;
}
.listBox10 .list
{
  float: left;
  width: 700px;
  margin-bottom: 10px;
}
.listBox10 .list ul
{
  float: left;
  margin-left: 20px;
}
.listBox10 .list ul li
{
  float: left;
  width: 203px;
  height: 244px;
  background: url(../images/listbox10.gif) left top no-repeat;
  margin-top: 10px;
  margin-right: 18px;
  display: inline;
}
.listBox10 .list ul li h3
{
  margin-top: 8px;
  font-weight: bold;
}

.listBox10 .list ul li .product
{
  border: #d5d5d5 1px solid;
  margin: 8px auto;
  width: 185px;
  height: 132px;
}
.listBox10 .list ul li .product img
{
  width: 185px;
  height: 132px;
}


/* listbox style 11 for index logo  */
.listBox11
{
  float: right;
  width: 700px;
  border: #c2e0f0 1px solid;
  margin-top: 5px;
}
.listBox11 h2
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  background: url(../images/ico1.gif) no-repeat 10px center;
  text-indent: 30px;
  font-weight: bold;
}
.listBox11 .list
{
  float: left;
  width: 700px;
  margin-bottom: 10px;
}
.listBox11 .list ul
{
  float: left;
  margin-left: 20px;
}
.listBox11 .list ul li
{
  float: left;
  margin-top: 15px;
  margin-right: 12px;
  display: inline;
  line-height: 24px;
}
.listBox11 .list ul li img
{
}
.listBox11 .list ul li h3
{
  margin-top: 8px;
  font-weight: bold;
}

.listBox11 .list ul li .product
{
  border: #d5d5d5 1px solid;
  margin: 8px auto;
  width: 185px;
  height: 132px;
}
.listBox11 .list ul li .product img
{
  width: 185px;
  height: 132px;
}


/* listbox style 12 for index banner  */
.listBox12
{
  float: left;
  width: 233px;
  border: #c2e0f0 1px solid;
}
.listBox12 h2
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  background: url(../images/ico1.gif) no-repeat 10px center;
  text-indent: 30px;
  font-weight: bold;
}
.listBox12 .list
{
  width: 233px;
  margin-bottom: 10px;
  text-align: center;
}
.listBox12 .list ul
{
  float: left;
  text-align: center;
}
.listBox12 .list ul li
{
  float: left;
  margin: 1px auto;
  width: 233px;
}
.listBox12 .list2 ul li
{
  float: left;
  margin: 1px auto;
  width: 110px;
}
.listBox12 .list ul li h3
{
  margin-top: 8px;
  font-weight: bold;
}


/* 全宽*/
/* listbox style 11 for index logo  */
.listBox15
{
  float: left;
  width: 941px;
  border: #c2e0f0 1px solid;
  margin-top: 5px;
}
.listBox15 h2
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  background: url(../images/ico1.gif) no-repeat 10px center;
  text-indent: 30px;
  font-weight: bold;
}
.listBox15 .list
{
  float: left;
  width: 941px;
  margin-bottom: 10px;
}
.listBox15 .list ul
{
  float: left;
  margin-left: 20px;
}
.listBox15 .list ul li
{
  float: left;
  margin-top: 15px;
  margin-right: 12px;
  display: inline;
  line-height: 24px;
}
.listBox15 .list ul li img
{
}
.listBox15 .list ul li h3
{
  margin-top: 8px;
  font-weight: bold;
}

.listBox15 .list ul li .product
{
  border: #d5d5d5 1px solid;
  margin: 8px auto;
  width: 185px;
  height: 132px;
}
.listBox15 .list ul li .product img
{
  width: 185px;
  height: 132px;
}
/*  */
.list120 li
{
  float: left;
  margin-left: 13px;
  margin-top: 10px;
}
.list120 li img
{
  width: 120px;
  height:120px;
  border: 1px solid #ccc;
}
.list270 li
{
  float: left;
  margin-left: 13px;
  margin-top: 10px;
}
.list270 li img
{
  width: 270px;
  height: 67px;
  border: 1px solid #ccc;
}
.list280 li
{
  float: left;
  margin-left: 10px;
  margin-top: 10px;
}
.list280 li img
{
  width: 280px;
  border: 1px solid #ccc;
}
/*  */

.smalliconlist li
{
  float: left;
  margin-left: 13px;
  margin-top: 10px;
  width: 120px;
  height: 160px;
}
.smalliconlist li img
{
  width: 120px;
  border: 1px solid #ccc;
}

.bigiconlist li
{
  margin-top: 10px;
}
.bigiconlist li img
{
  width: 600px;
  border: 1px solid #ccc;
}
.normaliconlist
{
}
.normaliconlist li
{
  float: left;
  margin-left: 40px;
  margin-top: 10px;
}
.normaliconlist li img
{
  width: 280px;
  height: 140px;
  border: 1px solid #ccc;
}



.margin_bottom
{
  margin-bottom: 8px;
}




.contact_us
{
  text-align: left;
  background: url(../images/center_back.gif) top center repeat-y;
}
.contact_us ul, .contact_us p
{
  margin-left: 15px;
}
.contact_us ul li
{
  text-align: left;
  padding: 2px 0px;
}
.margin_left
{
  margin-left: 25px;
}

#right
{
  float: right;
  width: 695px;
}
.indexFlashPPT
{
  float: left;
  width: 447px;
  margin-left: 10px;
}
.chaxun
{
  float: right;
  width: 242px;
}

.back_color
{
  background-color: #e6f1fa;
  border-bottom: #e6f1fa 1px solid;
  height: 28px;
  line-height: 28px;
  text-align: left;
  padding-left: 10px;
}

.border_ym
{
  border-bottom: #e6f1fa 1px solid;
  border-left: #e6f1fa 1px solid;
  border-right: #e6f1fa 1px solid;
  height: 180px;
  padding: 15px 0px;
  margin-bottom: 8px;
}

.border_ym ul
{
  margin-left: 10px;
  margin-top: 10px;
}
.border_ym ul li
{
  text-align: left;
  line-height: 26px;
}
.back_color1
{
  background-color: #e6f1fa;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  text-align: left;
  padding-left: 10px;
}

.list_head_style_1
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  padding-left: 10px;
  background: #e6f1fa url(../images/tu_005.gif) no-repeat 10px center;
  text-indent: 12px;
  font-weight: bold;
  color: #135293;
  font-size: 12px;
}


.border_ym1
{
  border-bottom: #e6f1fa 1px solid;
  border-left: #e6f1fa 1px solid;
  border-right: #e6f1fa 1px solid;
  float: left;
  width: 693px;
  padding: 15px 0px 10px;
  margin-bottom: 8px;
}
.border_ym1 ul
{
}
.border_ym1 ul li
{
  float: left;
  margin-bottom: 15px;
  margin-right: 18px;
  display: inline;
}


#footNav
{
  width: 943px;
  margin: 0 auto;
  clear: both;
}
#footNav .nav
{
  background: url(../images/bottom_back_01.gif) center center no-repeat;
  height: 37px;
  line-height: 37px;
}
#footNav .note
{
  border-top: none;
  border-left: 1px solid #ddeff9;
  border-right: 1px solid #ddeff9;
  border-bottom: 1px solid #ddeff9;
  color: #666;
  padding: 8px 0;
}
.border_ym1 .anli_center
{
  background: url(../images/anli_center.gif) left center repeat-x;
  float: left;
  height: 244px;
  text-align: left;
}
.border_gray
{
  border: #d5d5d5 1px solid;
  margin: 8px 0px;
}
.font_red
{
  color: #FF0000;
  text-decoration: line-through;
}
.font_green1
{
  color: #72ac00;
}
.border_ym1 .jiage
{
  line-height: 20px;
  margin-left: 25px;
}
.inpute
{
  border: #7f9db9 1px solid;
  width: 112px;
  height: 17px;
  line-height: 17px;
  text-align: left;
}

.tab_box
{
  float: left;
  width: 332px;
}
.tab_titile
{
  background: url(../images/sd.gif) right bottom no-repeat;
  height: 23px;
  line-height: 23px;
}
.tab_titile ul li
{
  float: left;
}
.tab_titile ul li a
{
  display: block;
  background: url(../images/tan_unonclick.gif) center bottom no-repeat;
  height: 23px;
  width: 81px;
  float: left;
}
.tab_titile ul li a.current
{
  background: url(../images/tan_onclick.gif) center bottom no-repeat;
  height: 23px;
  width: 81px;
}
.tab_content
{
  float: left;
  width: 330px;
  padding: 0px;
  border-bottom: #acccee 1px solid;
  border-left: #acccee 1px solid;
  border-right: #acccee 1px solid;
}
.tab_list
{
  float: left;
  width: 100%;
}
.tab_list ul
{
  float: left;
  margin: 10px 0;
}
.tab_list ul li
{
  float: left;
  width: 145px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  padding: 2px 0px 2px 10px;
  margin-left: 5px;
  background: url(../images/dian.gif) left center no-repeat;
}


.tab_box2
{
  float: left;
  width: 231px;
  height: 280px;
  border: #acccee 1px solid;
}
.tab_box2 .title
{
  float: left;
  height: 23px;
  line-height: 23px;
  width: 231px;
}
.tab_box2 .title ul li
{
  float: left;
  margin-left: 1px;
}

.tab_box2 .title ul li a
{
  display: block;
  background: url(../images/t1.gif) center bottom no-repeat;
  height: 23px;
  width: 76px;
  float: left;
}
.tab_box2 .title ul li a.current
{
  background: url(../images/t2.gif) center bottom no-repeat;
  height: 23px;
  width: 76px;
}
.tab_box2 .list
{
  float: left;
  width: 231px;
  padding: 0px;
}

.tab_box2 .list ul
{
  float: left;
  margin: 10px 0;
}
.tab_box2 .list ul li
{
  float: left;
  width: 210px;
  overflow: hidden;
  height: 20px;
  line-height: 20px;
  text-align: left;
  padding: 2px 0px 2px 10px;
  margin-left: 5px; /*  background: url(../images/dian.gif) left center no-repeat;  */
  background: none;
}



.border_green
{
  border-bottom: #acccee 1px solid;
  border-left: #acccee 1px solid;
  border-right: #acccee 1px solid;
  padding: 8px;
}

.gray_back
{
  background-color: #f0f0f0;
  height: 20px;
  line-height: 20px;
  margin-top: 1px;
}
.wenzhang_01
{
  float: left;
  margin-right: 15px;
}
.wenzhang_01 ul
{
}
.wenzhang_01 ul li
{
  text-align: left;
  padding: 2px 0px;
  background: url(../images/dian.gif) left center no-repeat;
  padding-left: 10px;
}
.news_title1
{
  border-top: 2px solid #049ff1;
}
.news_title
{
  background: url(../images/daohang_back.gif) center center no-repeat;
  height: 35px;
  line-height: 40px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
}
.border_hui
{
  border-bottom: #dededf 1px solid;
  border-left: #dededf 1px solid;
  border-right: #dededf 1px solid;
  border-top: #dededf 1px solid;
  float: left;
  width: 692px;
}
.news_left
{
  float: left;
  width: 330px;
  padding-bottom: 25px;
  margin-left: 10px;
  display: inline;
}
.wenzi_news_titile
{
  height: 27px;
  line-height: 27px;
  text-align: left;
  color: #2c902c;
  text-indent: 20px;
  width: 100%;
}
.wenzi_news_titile h2
{
  float: left;
}
.wenzi_news_titile span
{
  float: right;
}
.back_content_002
{
  border: 1px solid #ccc;
}
.back_content_002 ul
{
  margin-left: 15px;
  padding-top: 20px;
}
.back_content_002 ul li
{
  text-align: left;
  padding: 4px 0px;
  background: url(../images/dian_list.gif) left center no-repeat;
  padding-left: 15px;
}
.neirong_news
{
  margin: 10px 10px;
}
.border_bottom
{
  border-bottom: #5aabff 1px dashed;
  color: #999999;
  line-height: 25px;
}
h1
{
  color: #000000;
  font-size: 14px;
  font-weight: bold;
}
.line_height
{
  text-align: left;
  line-height: 25px;
  margin-top: 15px;
  text-indent: 25px;
  color: #525252;
}







.red
{
  color: #FF0000;
  font-weight: bold;
}
.font_green3
{
  color: #1E4176;
}
.tese_border
{
  border: #D5E5F2 1px solid;
  width: 324px;
  height: 134px;
  margin: 6px 0px;
}
.tese_back
{
  background: url(../images/tese_back.gif) left top repeat-x;
  height: 33px;
  line-height: 33px;
  text-align: left;
  color: #2A5FAB;
  font-weight: bold;
  padding-left: 8px;
}
.product_youshi
{
  border: #E2E2E2 1px solid;
  padding: 8px;
}
.border_hui_01
{
  width: 666px;
  margin: 0px auto;
}
.border_hui_01 ul
{
}
.border_hui_01 ul li
{
  background: url(../images/xiazai_list_back.gif) center center no-repeat;
  width: 666px;
  height: 120px;
  margin-bottom: 6px;
}
.border_hui_01 ul .border_gray1
{
  border: #CCCCCC 1px solid;
  margin: 3px;
  height: 94px;
  width: 147px;
  float: left;
  margin-top: 10px;
  margin-left: 15px;
}
.border_hui_01 ul .border_gray1 image
{
  margin-top: 2px;
}
.xiazai_content
{
  float: left;
  text-align: left;
  line-height: 16px;
  margin-left: 6px;
  margin-top: 10px;
  color: #000000;
  width: 475px;
}
.positions
{
  line-height: 14px;
  height: 14px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #333333;
  background: url(../images/position.gif) left center no-repeat;
  padding-left: 15px;
}
.positions em
{
  margin: 0px 5px;
  color: #7e7e7e;
}
.news_list
{
  margin-left: 10px;
  margin-top: 10px;
}
.news_list li
{
}
.news_list li a
{
  text-indent: 2em;
  position: relative;
  display: block;
  color: #616161;
  background: url(../images/news_list_back_onclick.gif) center bottom no-repeat;
  width: 673px;
  height: 42px;
  line-height: 42px;
  text-align: left;
  text-decoration: none;
}
.news_list li a:hover
{
  display: block;
  position: relative;
  background: url(../images/news_list_back.gif) center bottom no-repeat;
  width: 673px;
  height: 42px;
  line-height: 42px;
  text-align: left;
  color: #ff0000;
  text-decoration: none;
}

.news_list li a span
{
  position: absolute;
  right: 10px;
  top: 0px;
}
.wenzi_news
{
  float: left;
}

.bigger_show
{
  background: url(../images/bigger_back.gif) center center no-repeat;
  width: 563px;
  margin: 0px auto;
  text-align: left;
}
.image_position
{
  margin-left: 60px;
  margin-top: 13px;
}
.canshu
{
  background: url(../images/border_back1_02.gif) left top repeat-y;
  width: 666px;
  margin: 0px auto;
  color: #000000;
  text-align: left;
  line-height: 20px;
}
.canshuHead
{
  margin: 0px auto;
  width: 666px;
  background: url(../images/border_back1_01.gif) left top no-repeat;
  height: 10px;
}
.canshuFoot
{
  width: 666px;
  margin: 0px auto;
  height: 18px;
  background: url(../images/border_back1_03.gif) left bottom no-repeat;
  margin-bottom: 6px;
}
.canshu p
{
  margin-left: 35px;
  margin-top: 0px;
}
.contents_anli
{
  width: 666px;
  height: 27px;
  line-height: 27px;
  margin: 0px auto;
  margin-bottom: 6px;
  border-bottom: #D4D4D4 1px solid;
  text-align: left;
  text-indent: 40px;
  background: url(../images/desc_bg.gif) no-repeat 20px center;
  font-weight: bold;
  color: #000;
}
.wenzi_anli
{
  text-align: left;
  line-height: 24px;
  width: 600px;
  margin: 0px auto;
}

.sameTag
{
  width: 666px;
  height: 27px;
  line-height: 27px;
  margin: 0px auto;
  margin-bottom: 6px;
  border: #D4D4D4 1px solid;
  text-align: left;
  text-indent: 40px;
  font-weight: bold;
  color: #000;
}

.template_next_pre
{
  width: 666px;
  margin: 0 auto;
  border-top: 1px solid #ccc;
}
.template_next_pre .pre
{
  float: left;
  margin-top: 10px;
}
.template_next_pre .next
{
  float: right;
  margin-top: 10px;
}





/*CSS sabrosus style pagination*/
DIV.PageBox
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 3px;
  margin: 3px;
  padding-top: 3px;
  text-align: center;
}
DIV.PageBox A
{
  border-right: #9aafe5 1px solid;
  padding-right: 5px;
  border-top: #9aafe5 1px solid;
  padding-left: 5px;
  padding-bottom: 2px;
  border-left: #9aafe5 1px solid;
  color: #2e6ab1;
  margin-right: 2px;
  padding-top: 2px;
  border-bottom: #9aafe5 1px solid;
  text-decoration: none;
}
DIV.PageBox A:hover
{
  border-right: #2b66a5 1px solid;
  border-top: #2b66a5 1px solid;
  border-left: #2b66a5 1px solid;
  color: #000;
  border-bottom: #2b66a5 1px solid;
  background-color: lightyellow;
}
DIV.PageBox A:active
{
  border-right: #2b66a5 1px solid;
  border-top: #2b66a5 1px solid;
  border-left: #2b66a5 1px solid;
  color: #000;
  border-bottom: #2b66a5 1px solid;
  background-color: lightyellow;
}
DIV.PageBox SPAN.current
{
  border-right: navy 1px solid;
  padding-right: 5px;
  border-top: navy 1px solid;
  padding-left: 5px;
  font-weight: bold;
  padding-bottom: 2px;
  border-left: navy 1px solid;
  color: #fff;
  margin-right: 2px;
  padding-top: 2px;
  border-bottom: navy 1px solid;
  background-color: #2e6ab1;
}
DIV.PageBox SPAN.disabled
{
  border-right: #929292 1px solid;
  padding-right: 5px;
  border-top: #929292 1px solid;
  padding-left: 5px;
  padding-bottom: 2px;
  border-left: #929292 1px solid;
  color: #929292;
  margin-right: 2px;
  padding-top: 2px;
  border-bottom: #929292 1px solid;
}



.productTitle
{
  text-align: left;
}

.btn_query
{
  font-size: 12px;
  cursor: hand;
  width: 50px;
  height: 17px;
  background: #ffffff url(../images/chaxun.gif) center center no-repeat;
  border: 0 solid #000000;
  text-align: center;
}



.moban_back .title
{
  margin-left: 20px;
  height: 25px;
  line-height: 25px;
  position: absolute;
  bottom: 0;
}
.moban_back .title a
{
  color: #fff;
  font-size: 12px;
  font-weight: bold;
}

#footer
{
  clear: both;
  width: 943px;
  margin: 0px auto;
  color: #666;
  line-height: 22px;
  padding: 5px 0px;
}
#footer h3
{
  display: inline;
}
#footer h3 a
{
  color: #666;
}
#footer h3 a:hover
{
  color: #C81D23;
  text-decoration: none;
}

#fridenLinks
{
  width: 943px;
  border: #ddeff9 1px solid;
  color: #333;
  margin: 5px auto 0px auto;
  height: 72px;
  overflow: hidden;
  text-align: left;
  padding: 2px auto;
}
#fridenLinks H3
{
  width: 16px;
  display: block;
  float: left;
  margin: 5px 5px;
  background-color: #e6f1fa;
  padding: 2px 4px;
}
#fridenLinks H3 A
{
  color: #135293;
  font-size: 12px;
}
#fridenLinks H3 A:hover
{
  color: #135293;
  text-decoration: none;
}
#fridenLinks UL
{
  padding-top: 3px;
  margin: 0px 0px 0px 30px;
  overflow: hidden;
}
#fridenLinks LI
{
  padding-bottom: 0px;
  line-height: 22px;
  padding-left: 0px;
  padding-right: 8px;
  display: inline;
  padding-top: 0px;
  _padding: 0 6px 0 0;
}
#fridenLinks LI A
{
  white-space: nowrap;
  color: #666;
}
#fridenLinks LI A:hover
{
  color: #444;
  text-decoration: none;
}

/*首页注册中心样式 2010-4-23*/
.zhuce_home
{
  float: right;
  width: 240px;
  border: #C3D7E7 1px solid;
  height: 236px;
}
.padding_zhuce
{
  padding: 10px 0px;
}
.margin_right_buy
{
  margin-right: 18px;
}
.youshi_mine
{
}
.youshi_mine_titile
{
  background: url(../images/back_02315.gif) left center repeat-x;
  height: 33px;
  line-height: 33px;
  text-align: left;
  text-indent: 10px;
}
.youshi_mine ul
{
  padding-top: 10px;
}
.youshi_mine ul li
{
  text-align: left;
  margin-bottom: 5px;
  text-indent: 15px;
}


.templatePics
{
  margin: 0;
}

.xiazai
{
  background: url(../images/center_back.gif) top center repeat-y;
  padding: 0px 13px;
}
.xiazai ul
{
  margin-left: 0px;
}
.xiazai ul li
{
  text-align: left;
  padding: 6px 0px;
  border-bottom: #CCCCCC 1px dashed;
}
.sucaiimg
{
  margin: 0 auto;
}
.icon_hot
{
  background: url(../images/icon_promotion.gif) no-repeat -54px -120px;
  position: absolute;
  width: 54px;
  height: 60px;
  right: 0;
  top: 0;
}
.icon_price
{
  background: url(../images/icon_promotion.gif) no-repeat -0px -120px;
  position: absolute;
  width: 54px;
  height: 60px;
  right: 0;
  top: 0;
}
.icon_buy
{
  background: url(../images/icon_promotion.gif) no-repeat -54px 0px;
  position: absolute;
  width: 54px;
  height: 60px;
  right: 0;
  top: 0;
}
.wenti_list_hd
{
  border: 1px solid #dededf;
  color: #2471be;
  height: 45px;
  line-height: 45px;
  text-align: left;
  text-indent: 20px;
  font-weight: bold;
}
.relateTemplate
{
  float: left;
}
.relateTemplate h3
{
  margin-top: 5px;
}
.relateTemplate li
{
  float: left;
  width: 152px;
  margin-left: 15px;
  margin-right: 0 !important;
}
.relateTemplate li .img
{
  width: 150px;
}
.relateTemplate li .sucaiimg
{
  width: 120px;
}
/* 相关知识 */
.relatebox
{
  text-align: left;
}
.relatebox h3
{
  border-top: 1px dotted #ccc;
  color: #065fb9;
  font-size: 12px;
  font-weight: bold;
  padding-left: 9px;
  padding-top: 10px;
}
.relatebox ul
{
  margin-top: 5px;
  padding-left: 9px;
}
.relatebox ul li
{
  line-height: 24px;
  height: 24px;
  list-style: circle inside;
}
/* 最新知识 */
.newbox
{
  text-align: left;
}
.newbox h3
{
  color: #065fb9;
  font-size: 12px;
  font-weight: bold;
  padding-left: 9px;
  padding-top: 10px;
}
.newbox ul
{
  margin-top: 5px;
  padding-left: 9px;
}
.newbox ul li
{
  line-height: 24px;
  height: 24px;
  list-style: circle inside;
}

.list ul li.li10 a
{
  display: block;
  float: left;
  display: inline;
  width: 100px;
  text-align: left;
}
.list ul li.li10
{
  margin-left: 10px;
  margin-top: 3px !important;
  background: url(../images/li10.gif) no-repeat left center !important;
  text-indent: 8px;
}
.wangkudetail
{
text-align:left;
margin:15px;

}
.para 
{
float:left;
}
.para .row
{
margin-left:8px;
float:left;
}
.para .row p
{
  line-height:24px;
  color:#575757;
}
.para .snap
{
float:left;
}
.para .snap img
{
border:1px solid #ccc;
}
.summary
{
 clear:left;
 color:#575757;
 line-height:19px;
 padding-top:5px;
 padding-bottom:5px;
}


/* 全宽*/
/* listbox style 11 for index logo  */
.listBox20
{
  float: right;
  width: 700px;
  border: #c2e0f0 1px solid;
 
}
.listBox20 h2
{
  text-align: left;
  border-bottom: #d2e7f9 1px solid;
  height: 28px;
  line-height: 28px;
  background:#ffffff url(../images/h2blue.gif) repeat-x  left center;
  text-indent: 8px;
 
}
.listBox20 .list
{
  float: left;
  width: 941px;
  margin-bottom: 10px;
}
.listBox20 .list ul
{
  float: left;
  margin-left: 20px;
}
.listBox20 .list ul li
{
  float: left;
  margin-top: 15px;
  margin-right: 12px;
  display: inline;
  line-height: 24px;
}
.listBox20 .list ul li img
{
}
.listBox20 .list ul li h3
{
  margin-top: 8px;
  font-weight: bold;
}
.youxiu
{
margin:5px;
}
.youxiu ul li
{
text-align:left;
line-height:30px;
}
.youxiu ul li span
{
color:#ff7400;
}
.youxiu ul li a
{
color:#575757;
}

.putong
{
margin:5px;
color:#575757;
}
.putong p
{
line-height:16px;
}
.putong p.title
{
font-weight:bold;
}
.putong p.title a
{
text-decoration:underline;
}
.putong p.url
{
color:Green;
}
.putong p.url a
{
text-decoration:none;
color:Green;

}
.putong ul li
{

text-align:left;
line-height:30px;
}
.putong ul li span
{
color:#ff7400;
}
.putong ul li a
{
color:#575757;
}
.ad
{
text-align:left;
}


.mzbox 
{
margin:8px;
color:#575757;

}
.mzbox .message
{
text-align:left;
line-height:20px;
margin-left:50px

}
.mzbox .message ul li
{
list-style:square  inside;
}

.mzform
{
margin-top:8px;
text-align:left;
line-height:24px;
}
.mzform input,.mzform textarea
{
  border:1px solid #ccc;
}
.mzform input.btn
{
  border-left:1px solid #BBBBBB;
  border-right:1px solid #AAAAAA;
  background:url("../images/bg-button.gif") repeat-x scroll 0 0 #DDDDDD;
  
  padding:3px;
  line-height:16px;
}
.addlink 
{
  width:230px;
  height:24px;
  border:1px solid #d2e7f9;
  float:left;
  margin-top:5px;
}
.addlink a
{
display:block;
float:left;
}

/*产品展示样式 2010-2-23*/
.cms_ad{ margin:0 auto;}
.texing_back{ height:25px; line-height:25px; text-align:left; background:#E7E7E7 url(../images/dt_bg.gif) 1% center no-repeat; margin:10px 0px; color:#000000; text-indent:35px; }
.texing_show{overflow:auto; _height:1%; width:678px;}
.texing_show ul{ margin-left:6px;}
.texing_show ul li{ float:left; margin-right:5px; margin-bottom:15px;}
.texing_show ul.wz li
{
float:left; margin-right:5px; margin-bottom:15px;
margin-left:20px;
}
.texing_show ul.wz li img
{
border:2px solid #ccc;
}

.texing_font{}
.texing_font ul{}
.texing_font ul li{border:#DADADA 1px solid; padding:10px; text-align:left; margin-bottom:6px;}
.texing_font ul li p{ color:#8C8C8C; line-height:18px;}
.texing_font ul li h5{ color:#135293; font-weight:bold; font-size:14px; margin-bottom:5px; background:#fff url(../images/fd.gif) left center no-repeat; text-indent:19px; }

.desc
{
font-size:14px;
color:#505050;
text-align:left;
line-height:19px;

}
.desc p
{
text-indent: 2em;
margin-top:8px;
line-height:24px;
}
.desc ul
{
width:652px;
margin-left:3em;
}
.desc ul li
{
list-style:disc  outside;

line-height:24px;
width:600px;

}
.newsbody p
{
margin-top:8px;
}
.newsbody ol li
{
list-style:decimal  inside;
}
.newsbody ul li
{
list-style:disc  inside;
}
.mingzhanli
{
padding-bottom:10px;
}

.wangzhi_ul li
{
height:150px;
width:174px;
float:left;
margin-right:10px!important;
display:inline;
}
.wangzhi_ul li a img
{
border:1px solid #ccc;
width:172px;
height:126px;
}
