﻿@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin:0; padding:0; list-style:none;font-size:100%;font-family:Verdana, Geneva, sans-serif; font-size:12px;}
img,a{ margin:0; border:0;}
.clear{ clear:both;}
a{ text-decoration:none;hide-focus: expression(this.hideFocus=true); cursor:pointer;  /* for ie 5+ */outline: none;  /* for firefox 1.5 + */}
body{ background:url(../images/topbg.gif) repeat-x center top;width:100%; margin:0 auto;font-family:"微软雅黑",Verdana, Geneva, sans-serif;}


.clearfloat{clear:both;height:1px; font-size:0; line-height: 0; overflow:hidden;}
.autoheight:after{content: "."; display: block; height: 0; clear: both; visibility: hidden} 
.hide{ display:block; text-indent:-9999px; font-size:0; line-height:0; overflow:hidden}
.left{ float:left}
.right{ float:right}
.orange{ color:#ee7700;}
.green{ color:#82af33;}
.blue{ color:#00b9ef;}
.blue01{ color:#1a467f;}
.black{color:#4d4d4c}
.red{color:#da0000}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.fb{ font-weight:bold;}
.fw{ font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.t_d{ text-decoration:underline;}
.pd{ padding-bottom:10px;} 

.mwidth{ width:1200px; margin:20px auto 0; background:#f0f0f0;}
/*************** nav ********************/
.nav{height:68px; width:1003px; margin:13px auto 15px; overflow:hidden; padding-top:20px; }

.nav ul{}
.nav ul li{ float:left;/*padding-top:165px;*/}
.nav ul li.logo{ width:243px; height:68px; padding-top:0px; }
.nav ul li a{ color:#666666; text-align:center; height:68px;line-height:68px;font-size:14px; display:block; width:125px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:bold;}
.nav ul li a:hover,
#menu li.iehover a.nav_a,
#menu li:hover a.nav_a{color:#fff;background:#996b37; height:68px; line-height:68px;display:block;}
#menu li a.current{color:#fff;height:68px; line-height:68px; display:block; }
.nav ul img{ float:left;}
.nav li.m_nav{ background:url(../images/m_nav.gif) no-repeat; width:2px; height:38px; display:block;}
.nav li span.diot{  display:inline-block;width:7px; height:4px; padding-left:5px;position:inherit; _position:absolute;background:url(../images/diot.gif) no-repeat right 8px;/**background:url(../images/diot.gif) no-repeat right 8px !important;*background:url(../images/diot.gif) no-repeat right center;*/background:url(../images/diot.gif) no-repeat right center;}


/*subNav*/
ul#menu li:hover ul,ul#menu li.iehover ul {display:block;}
#menu li ul{ display:none; margin:0; position:absolute; z-index:99999; width:125px; }
#menu li ul li{ float:left; width:125px;border-bottom:1px solid #ccc; font-size:12px;padding-top:0px;}
#menu li ul li a{ font-weight:100; height:30px; line-height:30px;width:125px;text-align:center; background:#fff; display:block; color:#221616;/*  padding:0 10px 0 45px;*/font-size:12px}
#menu li ul li a:hover{/* color:#c70000;background:#dedede;*/  color:#996b37; height:30px; line-height:30px; /*padding:0; margin:0; padding:0 10px 0 45px; width:110px;*/}
/*subNav End*/

/*************** banner full-screen-slider ********************/
.banner{ width:1165px; height:580px; margin:0 auto; clear:both;}
#full-screen-slider { width:1165px; height:580px; float:left; position:relative}
#slides { display:block; height:580px; list-style:none; padding:0; margin:0; position:relative;	z-index:2;width:1165px;behavior: url(../images/iecss3.htc); }
#slides li{display:block;width:1165px;height:580px;list-style:none;padding:0;margin:0;position:absolute;-moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px;}
#slides li a{display:block;width:1165px; height:580px; 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:16px; height:16px;float:left;margin-right:5px;-moz-border-radius: 15px;-webkit-border-radius:15px;border-radius:15px;background:#666666;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{ background:#996b37;}

.product_Box{ width:1165px;  margin:20px auto; position:relative;}
.product_Box h3{ height:34px; line-height:34px; border-bottom:2px solid #d9d4d1; margin-bottom:20px;}
.product_Box .bt{ background:url(../images/diot02.gif) no-repeat right center; width:85px; color:#373632; border-bottom:2px solid #996b37;height:34px; line-height:34px; float:left;  font-size:18px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:bold; padding:0 5px;}

.more02{  font-weight:normal;color:#a9a9a9; width:63px; position:relative; top:8px;display:block}
.more02 a{ color:#a9a9a9; text-decoration:none; cursor:pointer}
.more02 a:hover{ color:#005fb3; text-decoration:none; cursor:pointer;}

.cpList01{overflow: visible}
ul.cpList01{ width:1200px;}
.cpList01 li{ width:270px; overflow:hidden; display:block;  float:left; margin-bottom:25px;margin-right:28px; background:#FFF;  }
.cpList01 .imgBox{width:260px;background:#FFF;text-align:center;vertical-align:middle;display:table-cell; padding:5px;  }
.cpList01 .imgBox img{ vertical-align:middle; text-align:center; width:260px; height:260px; }
.cpList01 p{ height:38px;color:#383733;font-weight:normal;text-align:center;margin:0; padding:0; padding-top:5px; padding-bottom:20px; font-size:14px;}
.cpList01 p a{ color:#383733;}
.cpList01 p a:hover{ color:#996b37; text-decoration:none;}
.cpList01 .li3{margin-right:0;}

.cpList02{overflow: visible}
ul.cpList02{ width:900px;}
.cpList02 li{ width:270px; overflow:hidden; display:block;  float:left; margin-bottom:25px;margin-right:28px; background:none;  }
.cpList02 .imgBox{width:260px;background:none;text-align:center;vertical-align:middle;display:table-cell; padding:5px;  }
.cpList02 .imgBox img{ vertical-align:middle; text-align:center; width:260px; height:260px; }
.cpList02 p{ color:#383733;font-weight:normal;text-align:center;margin:0; padding:0; padding-top:5px; padding-bottom:20px; font-size:14px;}
.cpList02 p a{ color:#383733;}
.cpList02 p a:hover{ color:#996b37; text-decoration:none;}
.cpList02 .li3{margin-right:0;}

.aboutBox{ background:url(../images/aboutBg.jpg) no-repeat; width:820px; height:286px; padding:135px 190px 65px; color:#000; line-height:24px;}
a.detail{ text-decoration:none; border:1px solid #000; color:#000}
a.detail:hover{ text-decoration:none; border:1px solid #94672f; color:#94672f}
.quickBox{ padding:0; margin:0;}

/**************** foot ********************/
#footer{width:1160px; margin:10px auto 0; color:#666666 ; line-height:18px; background:#363932; text-align:center; padding:20px;}
.footer_zi{ margin:0 auto; padding:0; color:#b2b2b6 ; line-height:24px;}
.footer_zi a{ color:#b2b2b6; padding:0 10px;}
.footer_zi a:hover{ color:#fff; text-decoration:none;}
.copyright{ color:#cccccc;font-weight:normal; margin:0; padding:0; line-height:24px;display:block; font-family:Verdana, Geneva, sans-serif}
.copyright a{ color:#666666;}
.copyright a:hover{ color:#00b9ef;}

.nyBox{padding:15px 35px}
.nyBox .bt{ margin:20px auto 20px; text-align:center; border-bottom:2px solid #d9d4d1; padding-bottom:30px;}
.nyBox .con{}

.nlist001 li{ overflow:hidden; height:40px; line-height:40px;border-bottom:1px dotted #b8b8b8; padding:0 10px;clear:both;display:block;}
.nlist001 li a{color:#666666;background:url(../images/diot02.gif) no-repeat left; float:left }
.nlist001 li a:hover{color:#996b37; text-decoration:none;background:url(../images/diot02.gif) no-repeat left;}
.nlist001 li span{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist001 li span.date{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif;}
.nlist001 li span.n_new{ padding-left:10px; background:url(../images/new_ico.gif) no-repeat; width:24px; height:10px; float:left; position:relative; top:14px; left:5px;}


/**************************pages******************************************/
.page {padding:30px 0;font-size:12px;font-family:Arial;text-align: center;clear:both;}
.page a {background-position:50% bottom;color:#999999;margin-right:3px;text-decoration:none;padding:3px 8px; border: #d9d9d9 1px solid; display:inline-block}
.page a:hover {border: #d9d9d9 1px solid; color: #fff; background-color: #996b37;display:inline-block}
.page span.current {padding:3px 8px;font-weight:bold;color:#fff;margin-right:3px;background-color: #996b37;border: #d9d9d9 1px solid; display:inline-block}
.page span.disabled {display: none;}
.page a.next {border: #d9d9d9 2px solid;margin: 0px 0px 0px 10px;}
.page a.next:hover {border: #d9d9d9 2px solid;}
.page a.prev {border: #d9d9d9 2px solid; margin: 0px 10px 0px 0px; }
.page a.prev:hover {border: #d9d9d9 2px solid;}
/**************************pages End******************************************/


.proh2{ text-align:left; font-size:24px; padding-bottom:20px;float:right; width:450px; font-weight:bold}
.proh2 span{ display:block; padding-top:10px; font-weight:normal}
.proh2 p{ margin:0; padding:0;}
p.bigproimg{ margin:10px 0 20px; text-align:center;width:400px; height:400px; margin:0 auto; border:1px solid #bababa; float:left}
.bigproimg img{vertical-align:middle; text-align:center;}
.promes{ line-height:24px; padding:10px; margin-bottom:10px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:bold; font-size:14px;}
.promes span{ color:#666; line-height:20px; display:block; font-size:12px; font-weight:normal;}

.nybanner{ width:900px; margin:0 auto; height:349px; clear:both;text-align: center; overflow:hidden}

.weiz {color:#000; background:url(../images/diot_home.gif) no-repeat left 3px; margin-top:20px; padding-bottom:20px; clear:both;}
.weiz a{color:#000; text-decoration:none}
.weiz a:hover{color:#996b37}
.jinse{ color:#996b37;}
.weiz .ico_nav_wz{  width:3px; height:7px; padding:0 10px;}

#nymianContent{ width:979px; margin:0 auto; clear:both;}


.left02{width:230px; float:left;overflow:hidden}
.left_menu{width:230px; }



/*ot_class*/
.ot_class{ width:230px; display:block;}
.ot_class li{ border-bottom:1px solid #e4e4e4;overflow:hidden; font-size:14px}
.ot_class li a{ height:40px; line-height:40px; text-align:left; padding-left:24px;color:#7b7672; display:block; font-family:Arial, Helvetica, sans-serif;}
.ot_class li a:hover,#ot_class .current{ background:url(../images/leftmenu_hover.gif) no-repeat; color:#FFF; font-weight:bold;}

.ot_class2{ padding-bottom:10px; padding-left:20px; padding-right:10px;}
.ot_class2 li{ border-bottom:none;}
.ot_class2 li a{ background:url(../images/diot04.gif) no-repeat left 15px; line-height:16px; padding:12px 0 0px 10px; height:auto; color:#808080;}
.ot_class2 li a:hover{ background:url(../images/diot04.gif) no-repeat left 15px;color:#666666;}


.inrig{width:734px; float:right; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;margin-bottom:20px;}
.inrig .hd{ background:url(../images/con_hd.gif) no-repeat; height:5px;overflow:hidden; }
.inrig .bd{ background:url(../images/con_bd.gif) repeat-y; padding:30px 30px 15px;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;}
.inrig .ft{ background:url(../images/con_ft.gif) no-repeat; height:5px; overflow:hidden; display:block;}

.articledeta{ color:#666666;}
.articledeta td{ line-height:24px;}
.articledeta p{margin-bottom:0em; color:#666666; line-height:24px;font-family:Verdana, Geneva, sans-serif;/*height:42px;*/}
.articledeta h3{font-size:16px}
.nstitle{font-size:20px; text-align:center;margin:10px 0}
.nstitle h4{padding-top:20px; color:#000}
.nstime{font-size:12px;font-weight:400;text-align:center; color:#898989; margin-bottom:30px; border-bottom:1px dashed #c0c0c0;border-top:1px dashed #c0c0c0; padding:5px 0;}
.dibg{padding:5px 0;float:right;}
.dibg a{color:#333;}
.dibg a:hover{color:#0b61b6;}
.articledeta h6{font-size:14px;color:#666}
.articledeta .nslist li{margin-bottom:1em}

.eventsTit{width:674px;height:91px;}
.leftspan{width:590px;/*float:left;*/height:91px;overflow:hidden;}
.leftspan ul{width:590px;height:91px;display:inline-block;}
.leftspan li{display:inline-block;float:left;height:91px;width:194px;margin-right:4px;font-weight:700;text-align:center; background:#fafafa}
.leftspan li{*display: inline;}
.leftspan li a{display:block;line-height:91px;font-size:14px;font-weight:700; color:#00a1e9;}
.leftspan li.current{height:91px; width:194px; background:url(../images/n_arrow_hover.jpg) no-repeat;}
.leftspan li.current a{color:#323131;}

/*.enControl{width:24px;height:12px;float:right;background:#F1F1F1;padding:10px 0 0 7px;float:right;}*/
.enControl div.lft{display:block;width:24px;height:12px;float:left;margin-right:18px; background:url(../images/n_arrow_left.gif) no-repeat;text-indent:-8888px;overflow:hidden;cursor:pointer; position:relative; top:40px;}
.enControl div.rit{background:url(../images/n_arrow_right.gif) no-repeat;text-indent:-8888px;overflow:hidden;cursor:pointer;display:block;width:24px;height:12px;float:right;margin-left:18px; float:right; position:relative; top:-50px;}

.nlist li{ overflow:hidden; height:40px; line-height:40px;border-bottom:1px dotted #b8b8b8; padding:0 10px;clear:both;display:block;}
.nlist li a{color:#626262;background:url(../images/diot02.gif) no-repeat left;padding-left:15px; float:left }
.nlist li a:hover{color:#0b61b6; text-decoration:underline;background:url(../images/diot02.gif) no-repeat left;}
.nlist li span{font-size:12px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist li span.date{font-size:12px; color:#989ca5; float:left; font-family:Verdana, Geneva, sans-serif; padding-right:10px;}

/**************************pList******************************************/
.pList{width:728px;}
.pList li{  height:180px; overflow:hidden; display:block; text-align:center; float:left; width:220px; padding-right:20px;}
.pList .imgBox{width:195px; height:117px;overflow:hidden;}
.pList .imgBox img{width:195px; height:117px;}
.pList p{ line-height:16px; padding-top:10px; text-align:center;}
.pList p a{ color:#333; text-decoration:none;}
.pList p a:hover{ color:#0820b4; text-decoration:none;}
.pList .li3{margin-right:0;}

.kindList li{ float:left; margin-bottom:50px; clear:both}
.kindBox{ width:674px; height:160px; background:#f2f1f1; border-radius: 35px 0px 35px 0px;behavior: url(../images/ie-css3.htc);}
.kindImg{ float:left; width:220px;}
.kindCon{ float:right; background:#f2f1f1; width:394px; height:115px; padding:35px 30px 10px; color:#5c5b5b; line-height:20px;}

a.more{ color:#0d9ddd; text-decoration:none; display:block}
a.more:hover{ color:#0d9ddd; text-decoration:underline;}

.cp_List li{ float:left; clear:both;border-bottom:1px solid #e0e0e0; padding-bottom:30px; margin-bottom:30px;}
.cplistBox{ width:674px;}
.cplist_img{ float:left; width:95px; height:95px; padding:3px; border:1px solid #cccccc;}
.cplist_con{ float:right; width:550px; color:#666666; line-height:20px;}
.cplist_con h5{ color:#16427d; padding-bottom:10px;}
.cplist_con a{ color:#16427d; text-decoration:none}
.cplist_con a:hover{ color:#16427d; text-decoration:underline;}

.cp_bigImg{margin:0 auto; text-align:center;}
.cp_page_name{ font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:24px; font-weight:bold; margin:0 auto; text-align:center; color:#008bd7; padding-bottom:20px;}
.cp_bt{ font-weight:bold; color:#585858;}

/**************************newsContent01******************************************/
.newsContent01{padding-bottom:10px; margin-bottom:30px; margin-top:20px;width:701px;}
.foucsImg01{ width:144px; height:98px; border:1px solid #cccccc; padding:3px; float:left;}
.newsText01{ width:525px; padding-top:6px; float:right; color:#818181; line-height:20px;}
.newsText01 h5{ color:#0b61b6; font-size:14px; padding-bottom:10px; font-weight:bold;}
.newsText01 a{ color:#0b61b6; text-decoration:none}
.newsText01 a:hover{color:#0b61b6; text-decoration:underline;}
.dateBox{ color:#b0b0b0; padding-top:10px;}
/**************************newsContent01  End******************************************/

#preview_next {
	float:left;
	padding-bottom:5px;
	line-height:16px;
}
#preview_next p {
	height:16px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}
#preview_next a{ color:#0165a8; text-decoration:none}
#preview_next a:hover{ color:#0165a8; text-decoration:underline}

.back{}
.back a{color:#996b37; font-family:'宋体'}
.back a:hover{color:#996b37; text-decoration:underline}

.list_bottom{ clear:both; border-top:1px solid #000; height:25px; line-height:25px; clear:both}
.print{ float:right;height:25px; line-height:25px; display:block; position:relative; top:5px; }


.help_faq_Box{ margin:0 auto; text-align:left;}
.help_faq dl{float:left; width:100%; background:url(images/dot_line.gif) repeat-x 0 bottom; padding:5px 0 0; border-bottom:1px solid #e1e1e1;}
.help_faq dl dt{padding-left:45px; height:40px; clear:both; overflow:hidden; line-height:40px; background:url(../images/ico_q.gif) no-repeat 10px center; float:left; width:723px; font-size:12px;}
.help_faq dl dt a{ text-decoration:none; color:#0167bb;}
.help_faq dl dd{float:left; line-height:22px; padding:20px 20px 20px 45px; background:#F7F7F7 url(../images/ico_a.gif) no-repeat 10px 20px; font-size:12px; color:#666666;}

.cpList{}
.cpList li{  height:108px; width:201px;display:block; text-align:center; float:left;/* width:220px;*width:236px!important;*width:236px!important; padding-left:30px;*padding-left:20px!important;*padding-left:20px;*/ margin-right:5px; margin-left:18px; margin-bottom:25px;}
.cpList .imgBox01{width:143px; height:100px;padding:4px; background:url(../images/cbg.jpg) no-repeat;}
.cpList .imgBox01 img{width:143px; height:100px;}
.cpList p{ line-height:16px; padding-top:10px; text-align:center;}
.cpList p a{ color:#333; text-decoration:none;}
.cpList p a:hover{ color:#c60000; text-decoration:none;}
.cpList .li3{margin-right:0;}


.jm_bg{ background:url(../images/jm_bg.gif) no-repeat center; height:200px; width:584px;  padding:110px 0 0 90px; margin:0 auto;}
.jm_bg .txt{ width:245px;color:#666666; float:left; line-height:24px; text-indent:2em;}

ul.news_title{ height:31px; line-height:31px;color:#0076c9; font-weight:normal; background:url(../images/news_lt.gif) no-repeat; width:696px;}
ul.news_title li{ float:left; text-align:center;}
ul.news_title .number_news{ width:50px;}
ul.news_title .tilte{ width:505px;}
ul.news_title .time_news{ width:110px;float:right; text-align:left}

ul.news_cont{ margin-top:20px; margin-bottom:20px;width:674px;}
ul.news_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8;}
ul.news_cont li h1{ width:50px; text-align:center; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.news_cont li h2{ width:490px; text-align:center; padding-left:15px;font-weight:normal; font-size:12px;float:left;}
ul.news_cont li h2 a{ color:#818181;}
ul.news_cont li h2 a:hover{ color:#000;}
ul.news_cont li h3{ width:110px; text-align:center; font-weight:normal; font-size:12px;float:right; color:#aeaeae}
ul.news_cont .linews{ background:#fdfdfd;}

.job_input{ padding:5px;}
.job_input td{ line-height:20px; color:#696969; padding:10px}

.okbtn{ background:url(../images/tjBtn.gif) no-repeat; width:104px; height:20px; border:none; text-indent:-9999px; display:block; cursor:pointer;}
.noBtn{ background:url(../images/noBtn.gif) no-repeat; width:104px; height:20px; border:none;text-indent:-9999px; display:block;cursor:pointer;}


.zpBox{ margin-top:20px; margin-bottom:20px;}
.zpBox h5{color:#0091dc; background:#f1f1f1 url(../images/diot08.gif) no-repeat 15px center; height:30px; line-height:30px; padding-left:30px; }
.zpBox p{ color:#404040; line-height:20px; padding:10px 20px;}

.network_t{ padding-bottom:15px;}


ul.net_title{ height:30px; line-height:30px;color:#0076c9; font-weight:normal; background:url(../images/ttbg.gif) repeat-x;}
ul.net_title li{ float:left; text-align:center; font-weight:bold;}
ul.net_title .t01{ width:59px;}
ul.net_title .t02{ width:200px;}
ul.net_title .t03{ width:95px; text-align:center}
ul.net_title .t04{ width:310px;float:right; text-align:center}

ul.net_cont{ margin-top:20px; margin-bottom:20px;width:674px;}
ul.net_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8; display:block}
ul.net_cont li h1{ width:59px; text-align:center; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.net_cont li h2{ width:190px; text-align:left; padding-left:15px;font-weight:normal; font-size:12px;float:left;}
ul.net_cont li a{ color:#7b7672;}
ul.net_cont li a:hover{ color:#0076c9;}
ul.net_cont li h3{ width:95px; text-align:center; font-weight:normal; font-size:12px;float:left; color:#7b7672}
ul.net_cont li h4{ text-align:left; font-weight:normal; font-size:12px;float:left; color:#7b7672}
ul.net_cont .linews{ background:#fdfdfd;}

.feedback_box{ margin-top:20px; padding:0 20px;}
.feedback_t{ color:#666666; line-height:18px; width:700px;font-size:12px; font-family:"微软雅黑",Verdana, Geneva, sans-serif}
.feedbackBtn{ background:url(../images/fbtn.gif) no-repeat; width:59px; height:25px; border:none; text-indent:-999999px;display:block;cursor:pointer;}
.f_box{ padding:20px 30px; color:#504f4f;}
.f_box td{ height:35px;}
.f_input{ border:1px solid #cbc9c9;}


.web_t{height:30px; line-height:30px; border-bottom:1px dotted #CCC; margin-bottom:10px; background:url(../images/diot02.gif) no-repeat 6px 10px; padding-left:20px; color:#333; font-weight:bold}
.web_t a{ color:#333;}
.web_t a:hover{color:#333; text-decoration:none}
/*nav03*/
#nav03 li {
	float:left;
	line-height:20px;
	width:160px;
	font-size:12px;
	display:block;	
	text-align:left;	
}
#nav03 li a { 
	color:#2c2c2c;
	text-decoration:none;
	display:block;
    padding-left:20px;
	height:22px;
	margin-left:4px;
	background:url(../images/diot01.jpg) no-repeat 6px 6px;
}
#nav03  li a:hover {
	color:#0165a8;
	width:auto;
	text-decoration:none;
	height:22px;
}

.yp_btn{ background:#008cd8; width:125px; height:35px; line-height:35px; text-align:center; border:none; float:left;  cursor:pointer;display:block; color:#FFF;}
.yp_btn:hover{cursor:pointer; background:#0065b8; border:1px solid #0056ac; font-weight:bold}


/**************************projectBox******************************************/




.roll{margin:0 auto; height:160px; display:block; width:1057px;}
#slider_div{height:160px; overflow:hidden;  }
.carousel-div{ float:left }
.carousel-div ul li{ text-align:center; margin:3px 9px 0 9px; _margin:3px 14px 0 4px;}
.carousel-div ul li img{width:220px; height:160px;}
#slider_div .prev{ float:left; padding:55px 15px 0 5px; cursor:pointer;}
#slider_div .next{ float:left; padding:55px 5px 0 15px;cursor:pointer;}

.xi02{ display:none;}
a:hover .xi02{ display:block;position:absolute; margin:-38px 0 0 870px; }

.heighth{height:42px;}